Document | Document Title |
---|---|
US10433470B2 |
Carrier tape, method for manufacturing same, and method for manufacturing RFID tag
A method for manufacturing a carrier tape housing a plurality of electronic components with seal materials includes forming housing holes in tape-shaped main body with first and second principal surfaces along a longitudinal direction of the tape-shaped main body, the housing holes penetrating from the first principal surface to the second principal surface, affixing an adhesive layer of a tape-shaped seal material to the second principal surface of the tape-shaped main body to cover the housing holes, forming cuts in the tape-shaped seal material to separate portions defining and functioning as the seal materials including portions at least partially overlapping with the respective housing holes in a planar view from the other portions, and providing chip-shaped electronic component into each of the housing holes of the tape-shaped main body and fixing the electronic component to the adhesive layer of the seal material exposed in each of the housing holes. |
US10433467B2 |
Thermal dissipation system for wearable electronic devices
A thermal dissipation system for wearable electronic devices transfers heat away from a housing enclosing a heat source and dissipates the heat through a region of the support assembly that is noncontiguous with the housing. The support assembly may be coupled to the housing to enable the housing to be worn by a user. Various regions of the support assembly have different thermal resistances between a thermal conduit and an ambient environment. The thermal resistances may decrease as the thermal conduit becomes farther away from the heat source. The variations in thermal resistances enable modulation of relative heat flux between the various regions. For example, heat may be internally routed through the wearable electronic device to be dissipated through a surface that a user does not typically touch during operation. |
US10433466B2 |
Mixing chamber for air handling in an information handling system
A mixing module may be used in a modular data center to provide cooling of air by mixing exterior environment air with warm air exhausted from information handling systems in other modules of the modular data center. The mixing module may include a mixing aisle that provides a low-impedance path for warm and cool air to mix and for a homogenous air mass for cooling IT equipment. The mixing aisle may be divided into two portions separated by dampers to allow for control over the mixing of air in the mixing aisle. The dampers in the mixing aisle, as well as dampers on an intake and exhaust from the mix module, may be controlled to obtain a desired temperature and/or humidity level. |
US10433464B1 |
Air duct for cooling a rear-mounted switch in a rack
A ducting apparatus, switch, and rack of electronic devices are disclosed in which the ducting apparatus is configured to convey air from a cold aisle at a first face of the rack to a side air inlet of the switch. The ducting apparatus also hinders or prevents exhaust air from the switch from reaching the cold aisle. |
US10433462B2 |
Digital signage
There is disclosed a digital signage including a display panel, a housing having the display panel arranged in one surface, the housing comprising a closed inner space, a cooling unit provided in a predetermined portion of the housing, the cooling unit comprising a hole configured to suck and exhaust external air, a heat pipe comprising one end positioned in the inner space of the housing to be coupled to a back surface of the display and the other end positioned in the cooling unit, with a liquid flowing therein to move heat, and a driving circuit board coupled to a back surface of the heat pipe to control driving of the display panel, such that the digital signage having a slim design can exhaust the heat generated from a display panel and a driving circuit board effectively. |
US10433460B2 |
Data centre cabinet and pressure spray system thereof
A data center cabinet includes a cabinet body, an oil distribution device and a plurality of liquid distributors. The cabinet body includes a number of mounting racks. The cabinet body is sequentially mounted with a number of server housings from high to low. A server is placed in the server housing. A liquid distributor is provided above each of the server housings. The oil distribution device is connected to the liquid distributor via an oil intake device. Cooling liquid oil is pumped into the oil distribution device by a pump, the oil distribution device distributes oil flow to the liquid distributor under the pressure of the pump, and the liquid distributor sprays the cooling liquid oil to the server for cooling. The present invention also relates to a pressure spray system. |
US10433457B2 |
Cooler and flow path unit
A cooler includes: a narrow flow path that has a narrow cross-sectional area; a wide flow path that is connected to a downstream side of the narrow flow path, is in thermal contact with a heating body, and has a wide cross-sectional area; and at least one rectifying piece that is provided in an upstream portion of the wide flow path that is an upstream side from a position being in thermal contact with the heating body. A fluid refrigerant flows through the narrow flow path and the wide flow path, and heat generated by the heating body is radiated. The rectifying piece includes: a single first angle portion that protrudes toward the upstream side; and a first surface and a second surface that join at an acute angle to form the first angle portion. |
US10433455B2 |
Wiring device with heat removal system
A wiring device includes a housing that encloses a line voltage port and/or a low voltage port for providing power to at least one removable load. The housing has an intake opening and an exhaust opening for drawing cooling air into the housing and for exhausting heated air. A fan is disposed within the housing and operates to move the air through the housing. A thermal load such as a heat sink or a transformer is positioned within the housing and receives cooling air to reduce the temperature of the load. The fan is energized when a sensed temperature in the housing exceeds a first predetermined threshold. Power to the line and/or low voltage port is reduced or shut off if the sensed temperature in the housing exceeds a predetermined value that is greater than the first predetermined threshold. |
US10433453B2 |
System for sealingly coupling groups of server cabinets
A computer server rack has a platform, configured to support at least one server, with a front end and an opposed back end. The server rack also has a height adjuster coupled to the platform, and a control positioned a first distance from the front end and a second distance from the back end. The first distance is smaller than the second distance, and the control is configured to control the height adjuster to change a height of the back end of the platform. |
US10433451B1 |
Mounting device
A mounting device includes a mounting box, a tray, and a sliding mechanism. The mounting box includes a bottom plate. The sliding mechanism includes a handle and at least one driving member. The driving member is movably coupled to the handle. In a pull configuration of the sliding mechanism, when the handle is rotated toward the bottom plate, the driving member is driven to drive the tray to move along a first direction, and when the handle is rotated away from the bottom plate, the tray is not driven to move. In a push configuration of the sliding mechanism, when the handle is rotated toward the bottom plate, the tray is not driven to move, and when the handle is rotated away from the bottom plate, the driving member is driven to drive the tray to move toward a second direction opposite to the first direction. |
US10433450B2 |
Mounting and fastening mechanism
A mounting mechanism for securing a panel to an equipment rail includes a bezel assembly and a mounting plate assembly, where the bezel assembly includes a bezel frame, a bezel internal metal plate and a pair of latch handles connected to the bezel frame by latch handle fasteners at a set of pivot points and where the mounting plate assembly includes a mounting plate, a set of spring sheets that are secured to the mounting plate by a plurality of screws and a plurality of custom quarter-turn fasteners adapted to secure the mounting plate assembly to a pair of equipment rails. |
US10433443B2 |
Display apparatus
A display apparatus is provided. The display apparatus is supplied with electrical power through an electrode panel that includes electrodes and a plate that has at least one transparency. The display apparatus is supplied with an external power through an electrode unit configured to be combined with a rear cover of the display apparatus and have a transparency. |
US10433437B2 |
Electronic device including thin housing, and manufacturing method therefor
An electronic device is provided. The electronic device includes a housing comprising a first surface opened while facing a first direction, a second surface facing a second direction that is opposite to the first direction, and one or more side parts disposed in different directions between the first surface and the second surface, a nonconductive structure disposed along at least a portion of the at least one side wall within the housing, and one or more stop recesses including at least one recess formed on one surface of the one or more side parts and a portion of the nonconductive structure surrounding a peripheral portion of the at least one recess. |
US10433436B2 |
Flexible display device
A flexible display device may include a display module including a first non-bending area and a first bending area adjacent to the first non-bending area, and a cushion layer disposed on a rear surface of the display module, wherein the cushion layer has a first density in the first non-bending area and a second density in the first bending area, and the first density is lower than the second density. |
US10433434B2 |
Guided transport path correction
A printer deposits material onto a substrate as part of a manufacturing process for an electronic product; at least one transported component experiences error, which affects the deposition. This error is mitigated using transducers that equalize position of the component, e.g., to provide an “ideal” conveyance path, thereby permitting precise droplet placement notwithstanding the error. In one embodiment, an optical guide (e.g., using a laser) is used to define a desired path; sensors mounted to the component dynamically detect deviation from this path, with this deviation then being used to drive the transducers to immediately counteract the deviation. This error correction scheme can be applied to correct for more than type of transport error, for example, to correct for error in a substrate transport path, a printhead transport path and/or split-axis transport non-orthogonality. |
US10433428B2 |
Application specific electronics packaging systems, methods and devices
Depicted embodiments are directed to an Application Specific Electronics Packaging (“ASEP”) system, which enables the manufacture of additional products using reel to reel (68a, 68b) manufacturing processes as opposed to the “batch” processes used to currently manufacture electronic products and MIDs. Through certain ASEP embodiments, it is possible to integrate connectors, sensors, LEDs, thermal management, antennas, RFID devices, microprocessors, memory, impedance control, and multi-layer functionality directly into a product. |
US10433427B2 |
Method for firing copper paste
To provide a method for firing a copper paste, which improves sinterability of copper particles for the purpose of forming a copper wiring line that is decreased in the electrical conductivity. A method for firing a copper paste, which comprises: an application step wherein a copper paste is applied over a substrate; a first heating step wherein the substrate is heated in a nitrogen gas atmosphere containing from 500 ppm to 2,000 ppm (inclusive) of an oxidizing gas in terms of volume ratio after the application step, thereby oxidizing and sintering copper particles in the copper paste; and a second heating step wherein the substrate is heated in a nitrogen gas atmosphere containing 1% or more of a reducing gas in terms of volume ratio after the first heating step, thereby reducing the oxidized and sintered copper oxide. |
US10433421B2 |
Reduced capacitance land pad
A land grid array (LGA) land pad having reduced capacitance is disclosed. The conductive portion of a land pad that overlaps a parallel ground plane within the substrate is reduced by one or more non-conductive voids though the thickness of the conductive portion of the land pad. The voids may allow the contact area of the land pad, as defined by the perimeter of the land pad, to remain the same while reducing the conductive portion that overlaps the parallel ground plane. Capacitance between the land pad and the parallel ground plane is reduced by an amount proportional to the reduction in overlapping conductive area. |
US10433408B2 |
Methods for affecting spinning atmospheric phenomena
A system and method for misbalancing or suppressing spinning atmospheric phenomena such as tornadoes, landspouts, waterspouts, gustnadoes and whirlwinds. The systems and methods misbalance or suppress such phenomena utilizing electromagnetic fields; irradiation; neutralizing charges; or chemical reactions, thus destabilizing or disrupting the phenomenon. |
US10433406B2 |
Programmable light timer and a method of implementing a programmable light timer
A programmable light timer for implementing a timing pattern is described. The programmable light timer comprises a display, wherein a time selected on a user interface is provided on the display; a first programmable button of the plurality of programmable buttons on the user interface; and up and down keys on the user interface, wherein the up and down keys enable selecting an on time of the timing pattern to be implemented when the first programmable button is selected to be used during operation of the programmable light timer. A method of implementing a timing pattern on a programmable light timer is also described. |
US10433399B2 |
Crowd management system
A crowd management system for influencing a crowd of people to distribute itself between a first region and a second region, comprising: at least one presence sensor configured to sense occupancy information from the first region and the second region; and a controller configured to receive said occupancy information from the at least one presence sensor; and at least one environmental control element configured to control an environmental effect in both the first region and second region; wherein said controller is configured to compare the occupancy information relating to the first region and the second region and based thereon to control the environmental effect in both the first region and the second region via the at least one environmental control element, such that the environmental effect in one of the first region or the second region is relatively more attractive or repellent than the other, in order to thereby influence at least a portion of the crowd to distribute or redistribute itself between the first region and the second region. |
US10433398B2 |
Display and a light sensor operable as an infrared emitter and infrared receiver
Presented here is a system to record high-resolution infrared images without the need to include additional stand-alone sensors into the mobile device. According to one embodiment, an organic light emitting diode (OLED) display is modified to emit IR and near-IR light in a large field. The modified display allows for depth sensing and infrared imaging without a stand-alone emitter. Additionally, an IR shutter filter can be applied to the existing front facing red, green, blue (RGB) camera that would only be in place when the display is in IR emission mode. The combination of these two technologies allows a facial recognition system using existing hardware, and not require additional sensors or emitters to achieve face recognition. |
US10433395B2 |
Device for driving the electrical power supply of light sources of an automotive vehicle
The invention provides a device for driving the electrical power supply of at least one electronic circuit branch comprising at least one light source of an automotive vehicle. A converter circuit converts an input voltage VIN into a load voltage (or current) that is applied to said circuit branch, and control means are configured to control the converter circuit by means of a periodic PWM signal having a predetermined frequency f. The frequency f is adapted in real time and according to a disruption that is detected in the input voltage signal VIN in order to avoid any occurrence of flickering in the intensity of the luminous flux emitted by the light sources. |
US10433393B2 |
Flexible LED lighting element
A flexible LED lighting module includes a flexible housing and flexible PCB to which LED units are mounted. An encapsulant fills a channel of the flexible housing and has a same or similar optical refractive index value as is used in the LED unit to hold phosphorous particles used for coloring of the LED. Use of the encapsulant changes the color of the light ultimately emitted from the flexible LED lighting module, and this factor is corrected for in calibration processes associated with the flexible LED lighting module. |
US10433389B2 |
Lighting devices and methods for use
An example device is configured to emit a first light having a first luminous flux and a peak intensity at a first wavelength that is greater than or equal to 400 nanometers (nm) and less than or equal to 480 nm. The first luminous flux is variable and/or the emission of the first light is interrupted one or more times. The device is also configured to emit a second light having a second luminous flux and a peak intensity at a second wavelength that is greater than or equal to 500 nm and less than or equal to 630 nm. The second luminous flux is variable and/or the emission of the second light is interrupted one or more times. The first luminous flux is at a maximum at least during a time at which the second luminous flux is not at a maximum. |
US10433385B2 |
Dimming system for LED lamps
A dimming system for LED lamps, comprising a DC/DC converter, a dimming signal input module, a brightness value conversion module electrically connected to the dimming signal input module, and a dimming signal switching threshold setting module, a first signal output module, and a second signal output module. The dimming signal input module is configured to input a dimming signal. And when the brightness value is greater than or equal to the dimming signal switching threshold, the value of the amplitude dimming voltage output by the first signal output module is equal to the dimming signal switching threshold and the second signal output module outputs one PWM signal. The PWM signal modulates the amplitude dimming voltage having a magnitude equal to the dimming signal switching threshold to adjust the output of the DC/DC converter. |
US10433384B2 |
LED driver with silicon controlled dimmer, apparatus and control method thereof
An apparatus can include: a bleeder circuit coupled to a DC bus of an LED driver having a silicon-controlled dimmer; the bleeder circuit being configured to control a voltage of the DC bus to vary in a predetermined manner by drawing a bleed current through a bleed path when in a first mode, and to cut off the bleed path when in a second mode; and a controller configured to control the bleeder circuit to be in the first mode before the silicon-controlled dimmer is turned on. |
US10433381B2 |
LED drive circuit
An LED drive circuit in which a bright change of an LED is suppressed even if the voltage of a full-wave rectified waveform fluctuates is provided. The LED drive circuit includes a bridge rectifier circuit, an LED string made up by a plurality of LEDs being connected in series and supplied with a current from the bridge rectifier circuit, and a current limiting circuit that has a current input terminal and a current output terminal connected onto a path that starts from the bridge rectifier circuit and returns to the bridge rectifier circuit via the LED string, which limits a current that flows through the LED string to an upper limit current value or smaller, and further, which decreases the upper limit current value in accordance with the amount of rise in the voltage when the voltage at the current input terminal viewed from the current output terminal rises. |
US10433374B2 |
Electric induction melting assembly
A dry-break electrical disconnect is provided between an induction melting furnace and a component of the electric induction melting assembly in which the furnace is removably installed for melting in a vacuum or otherwise controlled environmental chamber. Electric power connections are made to the induction melting furnace in a sealed interior volume of the assembly component that can be pressurized and of a different environment than that in the controlled environmental chamber. The assembly component may be a tilting cradle installed in the controlled environment chamber. |
US10433373B2 |
Cooking apparatus
A cooking apparatus is disclosed, which comprises a first housing provided with an inverter for induction heating; and a second housing including a working coil to which a current supplied from the inverter is transferred, heated as a container for receiving cooking food is arranged thereon, wherein the first housing and the second housing constitute spaces detached from each other. |
US10433369B2 |
Power supply control method based on mobile power sources
The invention provides a power supply control method based on mobile power sources, comprising a single-chip microcomputer capable of inputting a pulse voltage to a heating circuit and two different control methods: in one method the pulse voltage is controlled to be turned on or off by detecting the current A of the heating circuit; in other method the pulse voltage is turned off when the temperature is detected to reach the preset temperature so as to keep the heating circuit to be activated continuously; even though universal-used mobile power sources are employed by the heating circuit, the mobile power sources doesn't enter a hibernation state; a pulse voltage signal is added to the heating circuit, thus the mobile power sources are continuously activated, ensuring normal operation of the heating circuit and providing significant convenience to the user's use. |
US10433367B2 |
Disengaging movement assistance
A device, non-transitory computer-readable medium, and method for disengaging a corrective action via a wearable unit are disclosed. In one example, a processor may receive a movement model for a type of motion of a user, collect sensor data associated with the type of motion of the user from a plurality of sensors of a wearable unit, and determine that the sensor data is not in accordance with the movement model. The processor may further provide a corrective action via the wearable unit in accordance with the movement model when it is determined that the sensor data is not in accordance with the movement model, detect a triggering condition for disengaging the corrective action, and disengage the corrective action when the triggering condition is detected. |
US10433366B2 |
Measurement device and measurement method
A measurement device 10 includes a reception unit 13b that receives a frame transmitted from a DUT 1, an MCS determination unit 17a that determines whether or not a received MCS index of a frame received by the reception unit 13b matches a predetermined MCS index for comparison, a transmission unit 13a that transmits a notification signal to the DUT when the MCS determination unit 17a determines that the received MCS index matches the MCS index for comparison, and does not transmit the notification signal to the DUT when the MCS determination unit 17a determines that the received MCS index does not match the MCS index for comparison, and a measurement unit 14 that measures data under measurement included in the frame in which it is determined that the received MCS index matches the MCS index for comparison. |
US10433358B2 |
System and method for establishing a D2D communication group
Systems and methods are disclosed for establishing a device-to-device (D2D) group amongst a plurality of user equipments (UEs). In one embodiment a target UE transmits, using D2D communication, a request message inviting at least one other UE to be part of a D2D group with the target UE. A neighbor UE receives the request message and transmits a report message indicating that the neighbor UE will be part of the D2D group with the target UE. A base station receives the report message and transmits to the target UE and to the neighbor UE a confirmation message indicating that the neighbor UE is in the D2D group with the target UE. |
US10433355B2 |
Method and apparatus for performing relay device function by NAN proxy server in wireless communication system
In the present specification, provided is a method for relaying, by a NAN proxy server, data communication in a wireless communication system. Here, the method for relaying data communication by an NAN proxy server may comprise the steps of: transmitting server capability attribute information of the NAN proxy server to a first NAN proxy client; receiving connection capability attribute information from the first NAN proxy client; transmitting proxy relay request attribute information to the first NAN proxy client; receiving proxy relay response attribute information from the first NAN proxy client; and performing scheduling for the first NAN proxy client and relaying data communication to the first NAN client. Here, the proxy relay request attribute information may be transmitted if information on a direct connection failure is included in the connection capability attribute information. |
US10433353B2 |
Neighbor awareness networking service discovery proxy
In some embodiments, one or more wireless stations operate to configure Neighbor Awareness Networking (NAN)—direct communication with neighboring wireless stations without utilizing an intermediate access point. Embodiments of the disclosure relate to aspects of NAN communication, including service discovery proxy registration, publishing, and subscription of services via the proxy, maintenance of the proxy, and de-registration of the proxy. |
US10433351B2 |
Motor vehicle controller, method for monitoring a mobile internet connection, and motor vehicle
The disclosure relates to a method for monitoring an internet connection, which is provided in a motor vehicle by means of a mobile wireless connection established between the motor vehicle and a mobile wireless network, wherein the mobile wireless connection has switched into roaming operation is detected by way of a roaming signal. A predetermined connectivity test is performed by means of a control apparatus in the motor vehicle after receipt of the roaming signal in order to detect an interruption of the internet connection and, if an interrupted internet connection is detected, an indication signal is sent to a user of the motor vehicle. |
US10433346B1 |
Notice of absence support for coexistence
A method includes receiving an absence schedule and storing the absence schedule in a memory. The absence schedule indicates a plurality of absence periods during which a group owner device in a wireless network will be unavailable for receiving transmissions in a frequency band. The method further includes controlling a primary radio transceiver of a wireless device based on the absence schedule, receiving a first request from a secondary radio transceiver of the wireless device to transmit a first wireless message in the frequency band, and granting the first request in response to determining based on the stored absence schedule that a transmission time of the first wireless message is within one of the plurality of absence periods. |
US10433345B2 |
NAV setting method considering BSS color inactivation in wireless LAN system and apparatus therefor
When an AP detects a collision between a neighbor BSS and a BSS color in a wireless LAN system, the AP can inform an STA of the same through information indicating whether the BSS color is disabled, and set and transmit a TXOP_duration field of a transmitted frame to a specific value differentiated from a normal duration value in order to prevent an erroneous NAV setting of the STA. |
US10433337B2 |
Method for transmitting data in wireless communication system and apparatus therefor
A method for performing, by a station (STA) apparatus, uplink (UL) multi-user (MU) transmission in a wireless communication system according to an embodiment of the present invention includes performing carrier sensing on a channel, receiving a trigger frame including information for UL MU transmission and a carrier sense indicator indicating whether a result of the carrier sensing is to be reflected from an access point (AP), and transmitting an UL MU frame through the channel based on the information for UL MU transmission. The UL MU frame is transmitted through the channel based on a result of the carrier sensing if the carrier sense indicator indicates the reflection of a result of the carrier sensing. The UL MU frame is transmitted through the channel regardless of a result of the carries sensing if the carrier sense indicator does not indicate the reflection of a result of the carrier sensing. |
US10433333B2 |
Method for configuring uplink grants over multiple subframes in a wireless communication system and a device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for configuring uplink grants over multiple subframes in a wireless communication system, the method comprising: receiving an uplink grant from an eNodeB (eNB), wherein the uplink grant is valid during a specific time duration; transmitting data using the uplink grant when the data is generated during the specific time duration; and discarding the uplink grant when the specific time duration is passed. |
US10433330B2 |
Enhanced carrier aggregation activation and scheduling request procedures
Methods, systems, and devices for wireless communication are described. A user equipment (UE) configured with several component carriers (CCs) may select one or more CCs for fast activation. The UE may, in various examples, autonomously select the CCs for fast activation or may receive signaling indicating such CCs. In some cases, the UE may place the selected CCs in a semi-active state by detecting and synchronizing the CCs while refraining from control channel monitoring. In other examples, the UE may identify a set of CCs that may be activated quickly based on channel conditions or that have activation interdependency, such as CCs in a physical uplink control channel (PUCCH) group. The UE may then trigger an activation for one of the selected CCs, determine it is capable of fast activation, and begin monitoring, e.g., for control information, after a reduced delay period based on the fast activation. |
US10433328B2 |
Method for receiving a signal in wireless communication system and a device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for receiving a signal in wireless communication system, the method comprising: configuring a plurality of cells; receiving information indicating a mapping relation between types of data and a plurality of cells; and transmitting a data only on at least one cell which is mapped to a first type of data according to the information, if the data belongs to the first type of data. |
US10433327B2 |
Presence service using IMS based DASH service
Technology for distributing presence information by a presence server in an Internet protocol (IP) multimedia subsystem (IMS) based dynamic adaptive streaming over hypertext transfer protocol (HTTP) (DASH) service is disclosed. In an example, a user equipment (UE) can be operable to act as a presentity and include computer circuitry configured to: Generate a trigger event during a DASH session; and publish presence information including content being consumed to a presence server. The published content can include DASH content. |
US10433326B2 |
Techniques for communicating in a discontinuous receive mode
Aspects described herein relate to configuring a discontinuous receive (DRX) mode in wireless communications. A transmission burst can be received over a communication frame, wherein the transmission burst includes a scheduling indication. A DRX OFF mode can be entered to suspend communication resources during at least an off period corresponding to a portion of a time period for the transmission burst based at least in part on the scheduling indication. A DRX ON mode can be entered to activate the communication resources during an on period corresponding to another portion of the time period subsequent to the off period defined for the transmission burst or a different time period subsequent to the time period defined for the transmission burst based at least in part on the scheduling indication. |
US10433323B2 |
Communication control station device, communication terminal device, and communication control method
A communication control station device controls whether or not spatial sharing is applied between a first communication period and a second communication period. An operation determining section determines whether a first communication operation or a second communication operation out of communication operations is executed in each of the first communication period and the second communication period. The first communication operation requires lower transmission power than the second communication operation. A message generator generates messages requesting a first group of communication terminal devices communicating in the first communication period and a second group of communication terminal devices communicating in the second communication period to perform predetermined measurement in accordance with the determined communication operations. A scheduler allocates a schedule of the spatial sharing on the basis of results of measurement by the first group of communication terminal devices or the second group of communication terminal devices. |
US10433322B2 |
Base station and wireless device used in wireless communication system
A wireless device is used in a wireless communication system that includes a base station for controlling communication in which a time division duplex frame including at least one uplink subframe and at least one downlink subframe is transmitted. The wireless device includes: a request transmitter that transmits a request for performing D2D (device-to-device) communication to the base station; a receiver that receives position information to indicate a position at which a blank subframe is allocated in the time division duplex frame from the base station; and a scheduler that determines a schedule for D2D communication based on the position information and reports the schedule to a corresponding wireless device. The blank subframe is configured to include a symbol for control signal and a plurality of blank symbols in which no signal is transmitted from the base station. |
US10433321B2 |
Method and arrangement in a telecommunication system
The present invention relates to a method in a cellular communication system, for avoiding errors in a HARQ process, wherein an NDI flag is used both for indicating either semi-persistent scheduling, SPS activation or SPS retransmissions, and also for indicating, by toggling of the flag, a new transmission in dynamic scheduling mode. The method comprises the steps of receiving, in a scheduling message, an indication that dynamically scheduled transmission will take place; if a semi persistent resource has occurred for the same HARQ process since a previously received indication for dynamically scheduled transmission, then considering the NDI flag to be toggled regardless of the value of the NDI flag. Thus, if the condition is fulfilled, a UE will always regard the NDI flag as indicating or requesting a new data transmission. |
US10433318B2 |
Method for operating user equipment in wireless communication system, and device therefor
Provided are a method for operating user equipment (UE) having multiple serving cells set therefor in a wireless communication system and UE using the method. The method comprises: receiving a higher-level signal indicating a mapping between the values of the serving cell index (ServingCellID) of a serving cell and a carrier index field (CIF); and identifying the serving cell on the basis of the higher-level signal. |
US10433317B2 |
Method for assisting device-to-device communication in wireless communication system supporting device-to-device communication and device therefor
Disclosed are a method for assisting device-to-device (D2D) communication in a wireless communication system supporting D2D communication and a device therefor. Specifically, the method for a D2D assisting device to assist D2D communication in a wireless communication system supporting D2D communication may comprise the steps of: receiving resource pool information for D2D communication from a base station; performing D2D activity monitoring on a D2D user equipment by listening to one or more D2D communication links in the resource pool; and reporting the results of the D2D activity monitoring to the base station, or allocating a resource to the D2D user equipment on the basis of the results of the D2D activity monitoring. |
US10433315B2 |
Channel rank updates in multiple-input multiple-output communication system
Embodiments of the disclosure provide a system and method for providing channel feedback information (CFI) from a user equipment device to a base station. CFI is transmitted from the user equipment device on first and second communication channels. The user equipment device is operable to measure the channel rank of a downlink channel and to select a preferred channel rank that is used to configure the CFI that is transmitted to the base station. The base station is operable to use the preferred channel rank to interpret the CFI transmitted by the user end device. |
US10433314B2 |
Resource scheduling method, apparatus, and system
Embodiments of the present disclosure provide a resource scheduling method, apparatus, and system. The embodiments of the present disclosure relate to the field of communications technologies and are used to resolve a problem of resource scheduling in Device-to-Device (D2D) communication. The method includes: sending, by a first node, first control signaling to a second node, where the first control signaling includes information about a resource for second control signaling transmission and information about a resource for data transmission; and receiving, by the second node, the first control signaling sent by the first node, and sending second control signaling to a third node by using the resource for the second control signaling transmission, and sending data to the third node by using the resource for the data transmission. The resource scheduling method, apparatus, and system can be applied to a data transmission device requiring relatively high delay performance. |
US10433310B2 |
Vehicle, communication method thereof, and wireless communication device therein
A vehicle includes a wireless communication unit configured to form a beam pattern for performing wireless communication with a target vehicle, a camera module configured to obtain an image of at least one peripheral vehicle, and a display unit configured to display the image. When the target vehicle is selected based on the displayed image, the beam pattern is formed toward the selected target vehicle. |
US10433309B2 |
Orthogonal frequency division multiple access for wireless local area network
A communication device assigns i) a first orthogonal frequency division multiplex (OFDM) tone block for a communication channel to a first communication device, and ii) a second OFDM tone block to a second communication device. The first OFDM tone block and the second OFDM block each span less than or equal to 10 MHz, and are both within a subchannel that spans a 20 MHz. The communication device generates an orthogonal frequency division multiple access (OFDMA) physical layer (PHY) data unit for transmission in the communication channel. The OFDMA PHY data unit is generated to include: a legacy preamble portion having legacy signal field that spans the subchannel; and a data portion that includes i) first data for the first communication device modulated to the first OFDM tone block, and second data for the second communication device modulated to the second OFDM tone block. |
US10433308B1 |
Intelligent data transfer for multiple sensor networks over a broad temperature range
A sensor network may be configured to operate in extreme temperature environments. A sensor may be configured to generate a frequency carrier, and transmit the frequency carrier to a node. The node may be configured to amplitude modulate the frequency carrier, and transmit the amplitude modulated frequency carrier to a receiver. |
US10433307B2 |
Diversity based relay for wireless communications between a head-mounted display and a console
A head-mounted display (HMD) is wirelessly coupled to a console or a relay depending on the relative positions of the HMD, the console, and the relay. The HMD communicates wirelessly with the console using a beam that is oriented in a particular direction. As the position of the HMD changes, the quality of the communication link between the HMD and the console may degrade. In response to the degradation, the HMD forms a communication link with a relay, which operates as an intermediary between the HMD and the console. The relay communicates with the HMD over a dedicated communication channel that is isolated from the communication channel over which the relay communicates with the console. |
US10433306B2 |
Method for configuring frame including signal field including control information for data field in wireless local area network system and apparatus therefor
It is proposed an example for mapping between a signal field and a data field used in a wireless local area network (LAN) system supporting a plurality of resource units (RUs). If a second channel (e.g., a 20 MHz band) is nullified and thus a physical layer protocol data unit (PPDU) is not transmitted, a signal field transmitted through a first channel may include allocation information regarding all data channels, and a signal field transmitted through the first channel is preferably duplicated on a third channel. In this case, a signal field transmitted through a fourth channel may include only allocation information for a data field corresponding to the fourth channel. |
US10433302B2 |
Apparatus, computer readable medium, and method for multi-user request-to-send and clear-to-send in a high efficiency wireless local-area network
Methods, apparatuses, and computer readable media for MU-RTS and CTS in WLANs are disclosed. An apparatus is disclosed that comprises circuitry that is configured to generate a packet to indicate a multi-user request-to-send (MU-RTS), wherein the packet indicates one or more HEW station information fields, wherein the one or more HEW station information fields comprise an address of a HEW station and an indication of a bandwidth for the HEW station to transmit one or more clear-to-send (CTS) packets; and transmit the packet to the one or more HEW stations. A HEW device is disclosed that includes circuitry configured to receive a multi-user request-to-send (MU-RTS); copy a scramble seed from the MU-RTS to a clear-to-send (CTS) packet; and transmit the CTS packet. |
US10433301B2 |
Method and apparatus for handling timing advance for uplink transmission in a wireless communication system
A method and apparatus are disclosed, from the perspective of the UE (User Equipment). In one embodiment, the method includes maintaining a first timing advance value for uplink transmissions. In addition, the method includes receiving a signaling, via a downlink control channel, to schedule a first uplink transmission in a cell, wherein the signaling includes a first information to assist the UE to determine a specific timing advance value for the first uplink transmission, and the first information indicates an index value used to control an amount of timing adjustment to be applied. The method also includes performing the first uplink transmission in the cell at transmission timing determined at least based on the specific timing advance value. |
US10433300B2 |
Resource allocation method and apparatus
Embodiments of the present disclosure describe a resource allocation method and apparatus. In an embodiment, the method may include receiving, by a base station, a downlink signal interference value that is sent by at least one UE associated with the base station and capability information of the at least one UE. The method may also include determining, by the base station, a belonging type of the at least one UE according to the downlink signal interference value and the capability information, and determining a duplex mode of the at least one UE according to the belonging type. Furthermore, the method may include allocating, based on the duplex mode, a resource to the at least one UE, and then sending the resource to the UE. |
US10433293B2 |
Method and apparatus for receiving or transmitting downlink signal in a wireless communication system
A method for receiving a downlink signal according to a Demodulation Reference Signal (DMRS)-based transmission scheme, performed by a mobile terminal, in a wireless communication system is disclosed. The method includes receiving indication information indicating whether rate matching or timewise Resource Element (RE) pairing is allowed for REs that do not constitute frequency-wise RE pairs for Space Frequency Block Coding (SFBC) on symbols to which DMRSs are mapped in a Resource Block (RB) for a DL data channel, and decoding the downlink data channel, on assumption that the REs that do not constitute frequency-wise RE pairs for SFBC are rate-matched, or constitute time-wise RE pairs to which transmission data is mapped, according to the indication information. |
US10433287B2 |
Method and apparatus for transmitting and receiving uplink control information in carrier aggregation environment
A method for transmitting uplink control information in a carrier aggregation environment, the method includes: calculating n pieces of response data, each having 1 bit or 2 bits, for n subframes received from an enhanced Node B (eNB) through n downlink component carriers and decoded by a User Equipment (UE); calculating k bits of integrated response data by applying a mapping rule reflecting a weight given to a downlink component carrier of each of the n pieces of response data; and performing a block coding of the integrated response data to produce encoded integrated response data, and transmitting the encoded integrated response data to the eNB. |
US10433286B2 |
Layer 2 relay to support coverage and resource-constrained devices in wireless networks
Embodiments provide a mobile communications device that includes a processor configured to communicate with a transceiver and a memory. The transceiver is configured to exchange control signals with a network node. The memory contains instructions that when executed by the processor configure the processor to operate the transceiver to exchange the control signals. The instructions further configure the processor to pass a first proper subset of the control signals to a remote device without operating according to the control signals, and to operate according to control signals in a second proper subset of the control signals. The processor is thereby configured to operate on behalf of a remote communication device to support communication between the remote communication device and the network node. |
US10433285B2 |
Method and apparatus for controlling a electronic device in a communication system
A method and apparatus is provided that controls other electronic devices through one electronic device in a communication system. The electronic device for executing control commands includes a communication unit configured to communicate with at least one of other electronic devices, a memory configured to store identification information about other electronic devices to execute a group control command, and a controller configured to execute, when receiving the control command, the received control command, determine whether the received control command is a group control command that other electronic devices need to execute in the same way as the electronic device, read, when the received control command is a group control command, identification information about at least one of other electronic devices as group control objects from the memory, and transmit the identification information to other electronic devices. |
US10433279B2 |
Method of receiving single-cell multicast data and apparatus for same
Disclosed are a detailed method and apparatus for receiving multicast data by an IoT UE required to operate with low power and at low cost. Further disclosed are a method and an apparatus for processing multicast data by a Bandwidth-reduced Low-complexity (BL) UE, a Coverage-Enhancement (CE) UE, or a NarrowBand-IoT (NB-IoT) UE. A method of receiving single-cell multicast data by a UE includes receiving carrier information for Single Cell-Multicast Control Channel (SC-MCCH) reception through system information, monitoring SC-MCCH scheduling information on a PDCCH based on the carrier information, and receiving an SC-MCCH on a PDSCH based on the SC-MCCH scheduling information. The UE is configured to be allowed to access a network service having a channel bandwidth limited to 200 kHz or lower or to operate in a bandwidth limited to 6 PRBs. |
US10433278B2 |
Methods and device for allocating and processing sub-frame resource
Provided are methods and devices for allocating and processing sub-frame resources. In the methods, under the condition that a Multicast Channel (MCH) Scheduling Period (MSP) exceeds a Common Sub-frame allocation Period (CSP), an allocation manner for allocating Multicast Broadcast over Single Frequency Network (MBSFN) sub-frame resources to each MCH and a Multimedia Broadcast Multicast Service (MBMS) in the MCH is determined; and the allocation manner is notified to User Equipment (UE). According to the technical solutions provided above, under the condition that the MSP exceeds the CSP, MBMS resource scheduling may be implemented, the UE may be ensured to correctly receive a required MBMS, and user experiences may be improved. |
US10433274B2 |
Apparatus and method for calibrating a wireless access point comprising an array of multiple antennas
A method and apparatus are provided for calibrating a wireless access point comprising an array of multiple (m) antennas denoted Ai (i=1 . . . m), each antenna having a respective internal phase offset φi. The method comprises receiving a signal from at least one transmitter located at a substantially known bearing from the wireless access point. The method further comprises determining an estimated value for each internal phase offseti such that an angle of arrival (AoA) spectrum calculated for the received signal on the basis of said estimated values matches the known bearing, wherein said AoA spectrum is calculated by treating said multiple antennas as a phased array. A method and an apparatus are also provided for calibrating a wireless access point comprising first and second arrays of multiple antennas, each antenna array having a respective radio unit, and each antenna in an array having a respective internal phase offseti. The method comprises using an antenna in the first antenna array to act as a transmitter located at a known distance from each antenna in the second antenna array, such that a signal from said transmitter is received at each antenna in the second antenna array. A phase for the received signal at each antenna in the second antenna array is measured in the radio unit, while an expected phase for the received signal is calculated, for each antenna in the second antenna array, based on the known distance of that antenna from the transmitter. The internal phase offseti, for each antenna in the second antenna array can then be determined from the difference between the measured phase and the calculated phase for that antenna. |
US10433269B2 |
Method and system for integrated backhaul and wireless access network
The present disclosure includes systems and methods for an integrated wireless backhaul and access network. A relay node (RN) comprises a transceiver configured to receive, from a second node, which may be an anchor base station (ABS) or a second RN, a synchronization signal burst comprising a plurality of synchronization signal blocks, each of the plurality of synchronization signal blocks transmitted using a set of channel resources. The RN further comprises a processor operably connected to the transceiver, the processor configured to measure the received plurality of synchronization signal blocks and to identify, based at least in part on the measurement of the plurality of synchronization signal blocks, at least one of the plurality of synchronization signal blocks to monitor as a synchronization reference for the second node. |
US10433263B1 |
Wireless transmission system capable of automatically adjusting transmission power
A wireless transmission system capable of automatically adjusting transmission power includes a main wireless apparatus and plural secondary wireless apparatuses, and the main wireless apparatus is capable of detecting the data rate between the secondary wireless apparatuses, and increasing or decreasing the transmission power of any one of the secondary wireless apparatuses by a master controller, or increasing or decreasing the transmission power of the main wireless apparatus, so that the data rate and/or transmitting distance between the main wireless apparatus and the secondary wireless apparatuses can be optimized. |
US10433258B2 |
Method and apparatus for transmitting control information in a wireless communication system
A wireless communication system is disclosed. Disclosed herein are methods for transmitting a physical uplink control channel (PUCCH) signal in a wireless communication system, which includes setting transmit power for the PUCCH signal, and an apparatus thereof. If the PUCCH signal is transmitted on a subframe configured for a scheduling request (SR), the PUCCH signal includes one or more hybrid automatic repeat request acknowledgement (HARQ-ACK) bits and an SR bit. When determining the transmit power for the PUCCH, the SR bit is selectively considered depending on whether or not a transport block for an uplink shared channel (UL-SCH) is present in the subframe. |
US10433256B2 |
Application control method and application control device
An application control method includes acquiring M running applications on a mobile terminal, wherein M is a positive integer; acquiring user habit data related to closing at least one application within the M running applications; and closing the at least one application within the M running applications according to the user habit data. With embodiments of the present disclosure, an intelligent closing of the applications can be achieved, and power consumption of a mobile terminal can be reduced. |
US10433254B2 |
Method, system and apparatus of time-division-duplex (TDD) uplink-downlink (UL-DL) configuration management
Some demonstrative embodiments include devices, systems and/or methods of Time-Division Duplexing (TDD) Uplink-Downlink (UL-DL) configuration management. For example, a node may communicate a message including a cell identifier identifying a first cell controlled by the node, and a TDD configuration update to update at least one other node, which controls at least one second cell, with a TDD UL-DL configuration allocated by the node for communication within the first cell. |
US10433250B2 |
Time division multiple access (TDMA) media access control (MAC) adapted for single user, multiple user, multiple access, and/or MIMO wireless communications
Time division multiple access (TDMA) media access control (MAC) adapted for single user, multiple user, multiple access, and/or MIMO wireless communications. Various com systems may include smart meter stations (SMSTAs) and/or wireless stations (STAs). Appropriate coordination is made with respect to such communication devices to ensure appropriate uplink (and/or downlink) communications between a network manager or coordinator (e.g., an access point (AP)) and the SMSTAs and/or STAs. With respect to SMSTAs, the relative duration of time that such communication devices are awake and operative versus asleep (or in a reduced power and/or functionality state) can be significant. Certain implementations may include a relatively large number of such communication devices (e.g., 10s, 100s, 1000s, or more), and appropriate coordination and scheduling of such communications to/from them is made using one or more variations of TDMA signaling (e.g., including different respective service periods (SPs), communication medium access operational modes, adaptation thereof, etc.). |
US10433245B2 |
Cell site power generation
A system, apparatus, method, and manufacture for generating backup power in a wireless communications system such as a wireless communications service base station. The system includes a communications interface, a primary power interface, a generator, rectifiers, and a battery circuit. During normal operation, the communications interface is powered from the primary power interface. During a power outage, the communications interface is powered from either the generator or the battery circuit. The generator is cycled on and off during power outages to charge the battery circuit while conserving fuel. To decrease rectification loss, rectifiers are run near full load while rectifying the generator output. |
US10433244B2 |
Inter-frequency cell reselection
A method, a device, and a non-transitory storage medium having instructions to store cell reselection parameters; select a first set of at least one of candidate frequency bands or candidate frequencies based on a first parameter of the cell reselection parameters that indicates candidate frequency bands or candidate frequencies from which can be selected for cell reselection; perform inter-frequency measurement; count a number of inter-frequency measurements performed; determine whether a cell reselection criteria has been satisfied based on one or more signal threshold values; select a new cell in response to a determination that the cell reselection criteria has been met; and determine whether to select a second set of at least one of one or more candidate frequency bands or one or more candidate frequencies indicated by the first parameter in response to a determination that the cell reselection criteria has not been met. |
US10433239B2 |
Cross-layer optimized adaptive HTTP streaming
Briefly, in accordance with one or more embodiments, an application function module interacts with an application on a remote device that utilizes dynamic policy and charging control to receive an adaptive multimedia stream. A policy and charging rules function (PCRF) module implements policy and charging control decisions, and a policy and charging enforcement function (PCEF) module enforces policy decisions received from the PCRF. The remote device provides session information including a media presentation description to the application function module to provide the multimedia stream to the remote device at a specified quality of service. |
US10433237B1 |
Methods and systems for beacon-based management of shared resources
Embodiments of the present disclosure can be used to monitor, access, and utilize resources available at workspaces effectively using location-aware devices. Methods and systems disclosed herein integrate location signals received from beacons and other indoor positioning systems for better management of shared resources, such as conference rooms, audiovisual equipment, and other equipment, and address dynamic changes to the availability or non-availability of these resources based on data from location-aware devices and beacons. |
US10433234B2 |
SDN controlled overlay network
A SDN controlled Overlay Network. Embodiments disclosed herein relate to multi-RAT (Radio Access Technology) wireless communication network and more particularly to a SDN (Software Defined Networking) controlled network overlaid on a multi-RAT wireless communication network. Embodiments herein enhance relay functionality in wireless communication networks using overlay networks, wherein the overlay network is controlled and managed by a SDN (Software Defined Networking) controller. |
US10433232B2 |
Internet protocol address preservation in mobile operator networks
A method of operating a mobile communications network arranged to communicate data packets between a mobile terminal and a packet data network via one or more routers, wherein the one or more routers include routing information for routing data packets, the method comprising establishing a data packet pathway for communicating data packets between a first Internet Protocol, IP, address associated with the mobile terminal and a second IP address associated with the packet data network, the data packet pathway including a first local gateway, wherein a local gateway is a first point within the mobile communications network through which all data packets communicated over the data packet pathway from the second IP address to the first IP address must pass; communicating one or more data packets between the first and second IP addresses via the data packet pathway; selecting a second local gateway; updating the routing information of at least one of the routers such that the second local gateway replaces the first local gateway in the data packet pathway; and communicating one or more data packets between the first and second IP addresses via the data packet pathway. |
US10433228B2 |
Method, equipment and system for handing over cell in communication system supporting carrier aggregation
A method, an equipment and a system for handing over a cell in a communication system supporting carrier aggregation. The method includes: when a terminal in the communication system moves to the edge of the currently serving cell, the terminal selects one or more neighbor cells from one or more neighbor cells as measurement objects according to the carrier aggregation manner of the one or more neighbor cells; the terminal measures the capabilities of the measurement objects, and obtains one or more measurement results; and the terminal sends a source base station which currently serving the terminal one or more measurement results as capability measurement reports of the one or more neighbor cells. Also provided are an equipment for handing over a cell in a communication system supporting carrier aggregation, a terminal including the said equipment and a communication system including the said terminal. |
US10433227B2 |
Base station and wireless LAN termination apparatus
A base station according to an embodiment comprises: a receiver configured to receive resource information indicating a usage status of radio resources of a node to which an energy saving mode in which consumed power is reduced by stopping a use of at least a part of radio resources is applied. The resource information includes identification information for identifying whether or not the usage status indicated by the resource information is a usage status of radio resources available when the energy saving mode is applied. |
US10433221B2 |
Base station and radio terminal
A base station according to one embodiment is configured to perform communication with a radio terminal and a wireless wide area network (WWAN) system. The base station comprises a controller configured to transmit first configuration information with which the radio terminal configures a measurement report in the radio terminal. The measurement report is a report of a measurement result about a signal transmitted by a wireless local area network (WLAN) system from an access point. The first configuration information includes a predetermined identifier associated with a group of access points to be measured by the radio terminal. The predetermined identifier is associated with an identifier of each of the access points in the group. The group is a group in which the radio terminal is capable of steering among access points without being dependent on a command from the base station. |
US10433220B2 |
Dynamic handover threshold adjustment for load balancing
Access nodes in a network are configured to periodically measure cell loads and exchange cell load measurements with neighbors. At each access node, cell loads are compared with load thresholds, and with neighboring loads, to determine whether or not load balancing operations should be triggered. Load balancing operations include reducing or increasing an effective coverage area of one or both of the congested cell and the neighbor cell by adjusting a handover threshold parameter, such as a threshold signal level. Adjusting thresholds at a congested cell triggers more handovers from the congested cell to the non-congested cell. Similarly, adjusting thresholds at a non-congested cell prevents handovers from the non-congested cell to the congested cell. |
US10433217B2 |
Network elements, wireless communication system and methods therefor
A method and apparatus for redirecting a wireless communication unit (113) from a LTE cell to a neighboring 3G or 2G cell for the purposes of performing a procedure which is available in the 2G or 3G cell but not available in the LTE cell includes the provision of an additional LTE access point (109) within the coverage area of an LTE macrocell. The additional LTE access point (109) is arranged to capture a wireless communication unit (113) which is camped onto the LTE macrocell and redirect it to a 3G/2G cell irrespective of whether or not a better service may be provided in the 2G/3G cell. The invention has application to presence detection where collection of wireless communication units' and subscribers' IDs for such a purpose is possible in 3G and 2G cells but not in LTE cells. |
US10433214B2 |
Synchronization method, apparatus, and system for call supplementary service configuration
A synchronization method for call supplementary service configuration includes: receiving an entered supplementary service configuration instruction, and obtaining a configuration parameter corresponding to the supplementary service configuration instruction; uploading the configuration parameter to a mobile switching center by using a circuit switched domain, so that the mobile switching center stores the configuration parameter as call supplementary service configuration of the circuit switched domain into a home location register; receiving returned configuration feedback information; and determining, according to the configuration feedback information, whether configuration succeeds, and storing the configuration parameter as on-terminal call supplementary service configuration if the configuration succeeds. |
US10433213B2 |
Apparatus, systems and methods for an adaptive segment size for data transmissions
Described herein are apparatus, systems and methods for adaptive segment size for data transmissions. A method may comprise, at a user equipment (“UE”), identifying a current size setting of a data segment (e.g., a transmission control protocol (“TCP”) maximum segment size (“MSS”)) for communication over a network, receiving current physical layer conditions, receiving historical data, and adjusting the current size setting based on at least one of the current physical layer conditions and the historical data. |
US10433210B2 |
Data gathering to enable the optimization of distributed Wi-Fi networks
Systems and methods for gathering data by an access point in a Wi-Fi system for optimization include periodically or based on command from a cloud-based system performing one or more of i) obtaining on-channel scanning data while operating on a home channel and ii) switching off the home channel and obtaining off-channel scanning data for one or more off-channels; and providing measurement data based on one or more of the on-channel scanning data and the off-channel scanning data to the cloud-based system for use in the optimization of the Wi-Fi system, wherein the measurement data comprises one or more of raw data and processed data. |
US10433208B2 |
Multi-modem user terminal and policy-based management for satellite transport resiliency
A method comprises monitoring, by a control module of a wireless communications terminal, factors related to a first data path for transmission/reception of data communications by the wireless communications terminal over a wireless data communications network. The control module then determines that the first data path is affected by condition(s), by determining that at least one of the factors satisfies a predetermined state reflecting the condition(s) affecting the first data path. The control module then determines a second data path, wherein the second data path is not affected by the conditions affecting the first data path. The control module then switches from the first data path to the second data path for the transmission/reception of the data communications by the wireless communications terminal over the wireless data communications network. |
US10433204B2 |
Multi-user communication in wireless networks
A first wireless device operating in a wireless network generates a frame and transmits the frame to a second wireless device operating in the wireless network. Generating the frame includes inserting, into a Quality of Service (QoS) field of the frame or into a High Throughput (HT) Control field of the frame, buffer status information for one or more traffic identifiers (TIDs). Generating the frame may also include inserting, into the QoS or HT Control field, an indication whether the buffer status information represents all TIDs active between the first and second wireless device. A first wireless device operating in a wireless network receives a frame from a second wireless device operating in the wireless network, and decodes the frame. Decoding the frame includes determining, using a QoS field of the frame or using a HT Control field of the frame, buffer status information for multiple TIDs. |
US10433202B2 |
Wireless communication method of configuring measurement resource, and wireless communication terminal therefor
There are provided a wireless communication method of configuring a measurement resource and a wireless communication device therefor. The method comprises determining a measurement resource to be disregarded when the number of measurement resources configured in one subframe exceeds the maximum number of measurement resources that a user equipment is able to measure in one subframe, wherein the measurement resource with lower priority is determined to be disregarded, and the measurement resource is not disregarded A times within the duration of N subframes, where A is an integer larger than 1, N corresponds to one plus B*periodicity of the measurement resource, and B is an integer equal to or larger than 1. |
US10433200B2 |
Method for terminal for reporting channel status information in wireless communication system supporting carrier aggregation, and apparatus for the method
A method for a user equipment for reporting aperiodic channel status information in a carrier aggregation system according to one embodiment of the present invention is carried out by the user equipment and may comprise the steps of: receiving downlink control information, comprising a CSI request field, for approving an uplink from a base station; selecting one triggering set from among a plurality of triggering sets corresponding to the particular bit value of the CSI request field; and transmitting, to the base station, CSI for at least one CC or CSI process included in the selected triggering set. |
US10433198B2 |
Channel sounding testing device and method to estimate large-scale parameters for channel modelling
A channel sounding testing device is provided. The channel sounding testing device comprises a processor configured to use channel models and scenario specific propagation parameters, which are verified by comparable channel measurements in representative environments, to perform testing operations. |
US10433192B2 |
Mobility manager destructive testing
A mobility manager of a cellular communication network is tested using a test network. The test network has a mobility manager, multiple actual and simulated base stations, and multiple actual and simulated communication devices. To test one aspect of the mobility manager, the number of simulated base stations is increased to nearly the rated capacity of the mobility manager. In addition, simulated communication sessions are established, again so that the number of communication sessions is near the rated capacity of the mobility manager. Communications are then interrupted between the base stations and the mobility manager. Behavior of the mobility manager is monitored after the interruption to determine, among other things, how many communications sessions are lost as a result of the interruption. |
US10433189B2 |
Flexible radio assignment
A flexible radio assignment algorithm that reduces co-channel interference in Wi-Fi networks is disclosed. The flexible radio assignment algorithm calculates a density value for each of the APs controlled by a network controller. The flexible radio assignment algorithm selects an AP with the highest density value and determines that a radio in the selected AP is redundant. The flexible radio assignment algorithm manages the redundant radio in the selected AP to mitigate co-channel interference in a frequency band. |
US10433182B2 |
Communication system and wireless network engineering support method
A network management device manages a wireless multi-hop network; a network configuration management unit that manages communication quality information between wireless devices and between the wireless devices and the gateway; a repeater necessity determination unit that determines whether to add a repeater for each of the wireless devices based on the communication quality information and selects the wireless device that is required to add the repeater based on a determination result; an access point determination unit determines access points for securing a predetermined communication quality for the wireless device selected; and a repeater placement determination unit that determines whether there is a repeater installation location indicating an installation range of the repeater for relaying the wireless device selected and the access point selected by the access point determination unit based on a communication range of the wireless device selected and a communication range of the access point selected. |
US10433180B2 |
Dynamic medium sharing
Wireless communications systems and methods related to dynamic medium sharing are provided. A first wireless communication device communicates with a second wireless communication device, a reservation request (RRQ) for a transmission opportunity (TXOP) in a shared spectrum. The shared spectrum is shared by a plurality of network operating entities. The first wireless communication device and the second wireless communication device are associated with a first network operating entity of the plurality of network operating entities. The RRQ indicates a first traffic priority of data to be communicated. The first wireless communication device communicates with the second wireless communication device, the data of the first traffic priority during the TXOP. |
US10433177B2 |
Adaptive pairing of a radio access network slice to a core network slice based on device information or service information
Pairing of a radio access network (RAN) slice to a core network (CN) slice is disclosed. The pairing can be based on RAN slice information, CN slice information, and device information. The device information can enable access to corresponding information from a data store, such as historical pairing correlated to a device, device type, etc. Moreover, other supplemental information, such as service information, can also be employed in determining the pairing. In an aspect, the other supplemental information can enable access to corresponding information form a data store, such as other CN slices comprising an identified virtual network function, historical performance of previously determined pairing(s), etc. A determined pairing can be modified before provisioning or after provisioning based on the RAN slice information, CN slice information, supplemental information, or corresponding information. Further, pairing information can be employed to directly initiate pairing or to cause another device to initiate pairing. |
US10433174B2 |
Network access privacy
The present disclosure provides techniques that may be applied, for example, in a multi-slice network for maintaining privacy when attempting to access the network. An exemplary method generally includes transmitting a registration request message to a serving network to register with the serving network; receiving a first confirmation message indicating a secure connection with the serving network has been established; transmitting, after receiving the first confirmation message, a secure message to the serving network comprising an indication of at least one configured network slice that the UE wants to communicate over, wherein the at least one configured network slice is associated with a privacy flag that is set; and receiving a second confirmation message from the serving network indicating that the UE is permitted to communicate over the at least one configured network slice. |
US10433173B2 |
Touch movement activation for gaining access beyond a restricted access gateway
A method for gaining access beyond a restricted access gateway includes an access key sequence stored on memory of a device. The access key sequence includes a sequence of key entries and key touch movements. An entered request sequence including keys activated by touch on a keyboard of the device and directions of touch movements made on the keyboard is recorded. With an access controller, it is determined whether the recorded entered request sequence matches the access key sequence. Access beyond the restricted access gateway is granted to functions when the recorded entered request sequence matches the access key sequence. |
US10433172B2 |
Method of authentic user of electronic device, and electronic device for performing the same
An electronic device is provided. The electronic device includes one or more processors that, while the electronic device is in a locked state, control to detect whether the electronic device is lifted, in response to detecting that the electronic device is lifted, control to activate the display, obtain an image from a camera, detect a face included in the image, and perform authentication of a user based on the face being detected in the image. Based on a result of the authentication, the one or more processors switch a state of the electronic device from the locked state to an unlocked state and display an indicator for indicating that the electronic device is in the unlocked state. |
US10433167B2 |
Information processing device and information processing method
There is provided an information processing device including an obtaining unit configured to obtain, from a user terminal, developer identification information, and access control information for controlling whether or not one or more functions possessed by the information processing device are permitted to be executed, the developer identification information and the access control information being related to an application program possessed by the user terminal, a determination unit configured to determine whether or not a developer of the application program indicated by the developer identification information is a developer who has made an advance request for authorization for use, and a control unit configured to control execution of at least a portion of the one or more functions based on the access control information, based on the result of the determination by the determination unit. |
US10433166B2 |
Cryptography using RF power measurement
The embodiments provide a cryptography key for two communicating devices that is based on information known only to the devices. The information may only be determined by the devices. Each device determines the information without communicating key information related to the encryption key with the other. Channel characteristic reciprocity between the devices allows creation of identical keys in each device. Each device sends a signal to the other device at the same power level based on the distance between the devices. The power level may be set to result in a target receive power level at the other device. Each device samples the received signal, generates sampling results, creates a key based on the sampling results and a threshold power level, and utilizes the key. The threshold power level may be based on the target receive power level, or a median power determined from the sampling results. |
US10433165B2 |
Method for configuring and transmitting key
The present application discloses a method for configuring and transmitting a key, which includes that: a) a serving cell (PCell) of UE determines a key (KeNB) used by a SCell and transmits the KeNB to the SCell; and b) the PCell transmits configuration information for configuring the SCell to the UE after receiving a response message from the SCell, and receives a response message from the UE. Or, the method includes that: a SCell of UE transmits a cell key request to a MME and receives key information from the MME; and the SCell transmits the key information received from the MME to the UE, and receives a response message from the UE. By the present application, data of the SCell is transmitted after being encrypted, so as to avoid a case that the data is decoded by other users, and further guarantee the security of the data. |
US10433159B2 |
Uplink signaling for cooperative multipoint communication
A method of operating a wireless communication system is disclosed (FIG. 6). The method includes receiving a virtual cell identification (VCID) parameter (600) from a remote transmitter. A base sequence index (BSI) and a cyclic shift hopping (CSH) parameter (604,606) are determined in response to the VCID. A pseudo-random sequence is selected in response to the BSI and CSH (610,612). A reference signal is generated using the selected pseudo-random sequence (614). |
US10433156B1 |
Adapting subscriber identity module (SIM) card
A subscriber identity module (SIM) card. The SIM card comprises a processor and a non-transitory memory that stores an initiation application and a plurality of profile components, where the plurality of components comprise the components of a USIM, the components of a CSIM, and the components of an ISIM. When executed by the processor, the initiation application looks up a profile identity in a table of profile identities stored in the non-transitory memory based on an identity of a brand and model of a mobile communication device with which the SIM card is associated, builds a SIM profile associated with the looked-up profile identity from the plurality of profile components, where the SIM profile comprises an international mobile subscriber identity (IMSI), a file that defines roaming behavior, and mobile network authentication keys, and sends at least some of the contents of the SIM profile to the radio transceiver. |
US10433154B2 |
Attribute indicating a home component of a subscriber
Examples herein redirect a message intended for a subscriber from a non-registered component to a home component. Examples disclose receiving, by the non-registered component, a message intended for the subscriber. The non-registered component is a component at which the subscriber did not register to gain network access. The non-registered component processes a data attribute within a profile corresponding to that subscriber. The data attribute indicates a home component at which the subscriber is registered to gain network access. The non-registered component redirects the message intended for the subscriber to the home component based on the data attribute. |
US10433150B2 |
Communication method, radio terminal, processor and base station
A communication method including transmitting, from a radio terminal connected to a cell to a base station managing the cell operated in a first frequency, a first message that a discovery signal is transmitted for public safety in a second frequency; receiving, by the base station, the first message; and transmitting, from the base station to the radio terminal, a second message including information on radio resources to be used in transmission of the discovery signal in the second frequency, based on the first message. The method further includes transmitting, from the base station to the radio terminal, first information and second information. The first information indicates a threshold value for determining whether or not the radio terminal transmits the first message. The radio terminal uses the second information to determine whether or not the radio terminal is allowed to transmit the first message. |
US10433140B2 |
IOT devices based messaging systems and methods
IOT device-based messaging communications systems and methods are disclosed herein. An example system includes an Internet-of-things backend system comprising IOT devices that implement proximity and physical web discovery services and implement a modified short-range wireless communication protocol stack for communicating with communication devices at a kernel level; and each of the communication devices being configured to with receive messages from the Internet-of-things backend system over a short-range wireless connection, the messages are presented to the communication devices without an application being installed on the communication devices, the modified short-range wireless communication protocol stack being configured based on a short-range wireless protocol that is active on the each of the communication devices. |
US10433137B2 |
Bluetooth WIFI gateway device
The present disclosure provides a Bluetooth WIFI gateway device prcomprising a Bluetooth module, a WIFI module electrically connected to the Bluetooth module, a switch circuit electrically connected to the WIFI module, a first voltage regulation circuit electrically connected to the Bluetooth module, and a second voltage regulation circuit electrically connected to the WIFI module and the switch circuit. The beneficial effect of the present disclosure is that the Bluetooth gateway can receive a Bluetooth signal and transmit a WITI signal by the Bluetooth WIFI gateway device that has simple structure and low cost. |
US10433135B2 |
Household or industrial device including programmable controller and method, device and system for use in configuring same
A programmable controller for operating a system is provided as well as a method and devices of configuring such controller. The controller includes firmware storing instructions for controlling operations of the system, the firmware including a passive memory component and a processing unit programmed for operating the system at least in part based on the instructions of the firmware. The firmware is responsive to a signal carrying firmware update information received from an external device for drawing energy from the signal to activate the passive memory component and causing a firmware update process to be performed. Advantageously, the proposed controller can be configured in the absence of electrical power being supplied by an external source and in, some embodiments, using the signal carrying the firmware update information as the sole source of electrical energy in order to perform at least part of the firmware update process. |
US10433134B2 |
Video gateway as an internet of things mesh enhancer apparatus and method
The disclosed system, method and computer-readable medium provide for a first wireless network, a second wireless network, a premises device and a mobile device. The first and second wireless networks are configured to operate according to respective first and second wireless networking standards, where the first and second wireless networking standards are incompatible. The mobile device is configured to communicate according to the first wireless network standard. The premises gateway device includes a transmitter for the second wireless networking standard. The premises gateway is configured to communicate according to the second wireless network standard; receive commands from the portable device, the commands formatted according to the first wireless networking standard; and output corresponding commands according to the second wireless networking standard device in a format compatible with the second wireless networking standard to allow the portable device to control an Internet of Things (IoT) device operating on the second wireless network standard. |
US10433133B2 |
Method and apparatus for recalling entitled authentication methods for a vehicle
A method for indicating authorized authentication media for a vehicle including detecting a key authorized for the vehicle via a first interface; ascertaining the authentication media that are authorized for the vehicle; and outputting an indication if, on the one hand, the key authorized for the vehicle was detected previously and if, on the other hand, at least one authentication medium was ascertained in the course of the ascertaining step, wherein the vehicle communicates with the authentication media via a second interface, which differs from the first interface. Also disclosed is a device and vehicle. |
US10433128B2 |
Methods and systems for provisioning multiple devices
Embodiments of the present invention are directed to methods, systems, and apparatuses for provisioning account information to a mobile device. In one embodiment, following the provisioning of account information to a first mobile device of a user, a second mobile device of the user may be provisioned without requiring the user to provide account information for the provisioned accounts. In another embodiment, provisioned account information may be stored to a remote database, and subsequently restored to a previously provisioned mobile device or provisioned to a new mobile device. |
US10433126B2 |
Method and apparatus for supporting public transportation by using V2X services in a wireless access system
The present invention provides methods for supporting a public transportation by using a Vehicle to Everything (V2X) at a Passenger Control Center (PCC) in a wireless access system. One of the methods comprising steps of tracking taxis in a coverage of the PCC in order to support the public transportation; transmitting a first Vehicle to Infrastructure (V2I) or Vehicle to Network (V2N) message triggering a public transportation service to the tracked taxis; receiving a second V2I or V2N message from one or more taxis including location information of each of the taxis; collecting traffic situation information on an area including the PCC; deciding candidate taxis based on the location information and the traffic situation information; and transmitting a third V2I or V2N message indicating pick up passengers at a specific taxi stand to the candidate taxis, wherein each of the taxis is a vehicle user equipment (VUE). |
US10433125B1 |
Portable wireless communications adapter
A portable wireless communications adapter includes a wireless antenna and wireless access point electronics configured to communicated wirelessly with a portable electronic device. The portable wireless communications adapter further includes a wireless receiver, a wireless transmitter, and a location sensing module. The wireless receiver is configured to receive Wireless Avionics Intra-Communication (WAIC) communications over a WAIC frequency range between 4.2 gigahertz (GHz) and 4.4 GHz. The wireless transmitter is configured to send WAIC communications over the WAIC frequency range. The location sensing module is configured to determine a location of the portable wireless communications adapter relative to an interior of an aircraft based on WAIC communications received at the wireless receiver, and selectively enable and disable the wireless transmitter based on the determined location. |
US10433115B1 |
Blockchain-based personal location and messenger device and system using decentralized mesh networking
A personal locational and messenger device and system having a decentralized mesh network, a blockchain, and a device operatively associated with a non-transitory computer readable medium. The blockchain is implemented through application programming interfaces and software development kits. The blockchain is associated with the decentralized mesh network to define a personal location platform and a messenger platform. The decentralized mesh network has a plurality of nodes operatively associated to each other. The decentralized mesh network has a full mesh topology or a partial mesh topology. The device communicates through the decentralized mesh network. The blockchain stores a personal location and messages provided by users. The decentralized mesh network disseminates the personal location and the messages. |
US10433114B2 |
System, device and methods for transmitting and receiving location dependent data
The invention relates to a system (1) for transmitting location dependent data. The system comprises multiple antennas (3), a transmitter (5) coupled to the multiple antennas (3) and a processor (7). The processor (7) is configured to determine multiple location dependent parts of the location dependent data, each of the multiple location dependent parts corresponding to a different geographical region (8a-g, 25), and to use the transmitter (5) to transmit at least two of the multiple location dependent parts to a different target location (9a-g, 23) over the multiple antennas (3). Each of the at least two location dependent parts is associated with a different reference location (9a-g, 21) and the distance between a target location (9a-g, 23) and a reference location (9a-g, 21) associated with a location dependent part transmitted to the target location (9a-g, 23) is smaller than a predetermined threshold. The invention further relates to a device (17) for receiving location dependent data. The device (17) comprises a receiver and a processor. The processor is configured to use the receiver to receive a broadcast data stream comprising a first location dependent part of the location dependent data and a first identifier identifying the first location dependent part at a previous instance and a second location dependent part of the location dependent data and a second identifier identifying the second location dependent part at a current instance. The processor is further configured to detect a difference between the first identifier and the second identifier and to disregard the first location dependent part when the difference is detected. The invention further relates to the methods performed by the system and the device and a computer program product enabling a computer system to perform any of these methods. |
US10433110B1 |
Proximity detection using a short range wireless communication device
An example described herein may include receiving a signal associated with a short range wireless communication device. The signal may be received via a receiver device configured to receive the signal when the short range wireless communication device is within an angular range of detection associated with the device. An example may involve determining a value of a parameter associated with the signal and/or determining that the short range wireless communication device is within a threshold distance of a machine based on the value of the parameter. An example may involve performing an action based on the short range wireless communication device being within the threshold distance of the machine. |
US10433106B2 |
Personalized itinerary generation and mapping system
A platform generates a personalized itinerary and corresponding map for a user within a venue. The personalized itinerary includes at least one recommended point of interest, the recommendation generated based on a location of the recommended point of interest relative to a location of the user, and based on a comparison between user profile information concerning the user and point of interest information concerning the recommended point of interest. |
US10433103B2 |
Wi-fi process
A method and apparatus for a wireless device that can adapt a rate of related wireless network unit scans for adjacent networks is disclosed. In one embodiment, the wireless device can include a wireless network unit and a co-located geo-location signal receiver, and a processor. The processor can determine the position and speed of the wireless device from data received from the geo-location signal receiver. The processor can configure the wireless network unit to adapt the rate of related wireless network scans based upon determined speed and position. In one embodiment, the wireless network unit scans can be wireless scans for other nearby networks for roaming or location based services. |
US10433101B2 |
Location services in an obfuscated wireless network
An apparatus and method for providing location information within a wireless network operable to obfuscate location information is described. The apparatus and method comprising a processor and memory coupled to the processor capable of storing data. The processor is configured to: store network profile data on a plurality of wireless network access points within the network. The network profile data including an identifier for the network access point, signal information, the physical location of the network access point, and the time. The processor is also configured to receive a request for location information from a client application executing on a mobile device, the request including information on the wireless network access points the mobile wireless device has been in communication with, information on the received signal and the time of the communication. The processor then determines the location of the mobile wireless device using the request data and the network profile data; and sends the location to the client application. |
US10433099B2 |
Method for generating filter for audio signal, and parameterization device for same
The present invention relates to a method for generating a filter for an audio signal and a parameterization device for the same, and more particularly, to a method for generating a filter for an audio signal, to implement filtering of an input audio signal with a low computational complexity, and a parameterization device therefor.To this end, provided are a method for generating a filter for an audio signal, including: receiving at least one binaural room impulse response (BRIR) filter coefficients for binaural filtering of an input audio signal; converting the BRIR filter coefficients into a plurality of subband filter coefficients; obtaining average reverberation time information of a corresponding subband by using reverberation time information extracted from the subband filter coefficients; obtaining at least one coefficient for curve fitting of the obtained average reverberation time information; obtaining flag information indicating whether the length of the BRIR filter coefficients in a time domain is more than a predetermined value; obtaining filter order information for determining a truncation length of the subband filter coefficients, the filter order information being obtained by using the average reverberation time information or the at least one coefficient according to the obtained flag information and the filter order information of at least one subband being different from filter order information of another subband; and truncating the subband filter coefficient by using the obtained filter order information and a parameterization device therefor. |
US10433097B2 |
Method for processing an audio signal in accordance with a room impulse response, signal processing unit, audio encoder, audio decoder, and binaural renderer
A method for processing an audio signal in accordance with a room impulse response is described. The audio signal is separately processed with an early part and a late reverberation of the room impulse response, and the processed early part of the audio signal and the reverberated signal are combined. A transition from the early part to the late reverberation in the room impulse response is reached when a correlation measure reaches a threshold, the threshold being set dependent on the correlation measure for a selected one of the early reflections in the early part of the room impulse response. |
US10433093B2 |
Apparatus and method for processing soundfield data
An apparatus for processing soundfield data is provided. The soundfield data defines a soundfield within a spatial reproduction region comprising at least one bright zone and at least one quiet zone. The apparatus comprises an applicator configured to apply a spatially continuously varying weighting function to the soundfield data in order to obtain weighted soundfield data defining a weighted soundfield, wherein the spatially continuously varying weighting function is configured to enhance the soundfield in at least one of the bright zone and the quiet zone. |
US10433090B2 |
Method and apparatus for decoding stereo loudspeaker signals from a higher-order ambisonics audio signal
Decoding of Ambisonics representations for a stereo loudspeaker setup is known for first-order Ambisonics audio signals. But such first-order Ambisonics approaches have either high negative side lobes or poor localization in the frontal region. The invention deals with the processing for stereo decoders for higher-order Ambisonics HOA. The desired panning functions can be derived from a panning law for placement of virtual sources between the loudspeakers. For each loudspeaker a desired panning function for all possible input directions at sampling points is defined. The panning functions are approximated by circular harmonic functions, and with increasing Ambisonics order the desired panning functions are matched with decreasing error. For the frontal region between the loudspeakers, a panning law like the tangent law or vector base amplitude panning (VBAP) are used. For the rear directions panning functions with a slight attenuation of sounds from these directions are defined. |
US10433084B2 |
Network system for reliable reception of wireless audio
Methods and devices are provided for a wireless microphone network whereby robustness for reception of audio information transmitted by one or more wireless microphones is enhanced. The system incorporates a dual stage network approach for collecting, transmitting and receiving audio information. In the first stage, audio information collected by one or more microphone modules is transmitted to a series of receiver base stations. In the second stage, information received at each base station is subsequently transmitted to a receiver hub that selects or augments the information to produce a high quality representation of audio information, which provides improved robustness and reliability with respect to the movement or physical placement of each microphone module. |
US10433083B2 |
Audio processing device and method of providing information
An audio processing device has an information extractor that extracts identification information from a first audio signal in a first frequency band that includes an audio component of a sound for reproduction and an audio component including the identification information of the sound for reproduction and a signal processor that generates a second audio signal that includes the identification information extracted by the information extractor and that is in a second frequency band higher than the first frequency band, with a sound represented by the second audio signal being emitted from a sound emission device. |
US10433078B2 |
Eye-mounted hearing aid
Embodiments of the present invention are directed to a method of stimulating a cornea. A non-limiting example of the method includes capturing a sound with a microphone. A non-limiting example of the method also includes transducing the sound to an electric signal by a microprocessor. A non-limiting example of the method also includes stimulating a piezo-electric element adjacent to a receptor of the cornea, wherein the piezo-electric element is positioned on an eye lens with an electric signal. A non-limiting example of the method also includes mechanically stimulating a receptor of the cornea with the stimulated piezo-electric element. |
US10433073B2 |
Electroacoustic transducer
An electroacoustic transducer includes a dynamic speaker that generates a first acoustic sound, and a piezoelectric speaker that generates a second acoustic sound. The sum of the sound pressures of the first and second acoustic sounds in a crossover frequency range of the sound pressure of the first acoustic sound and the sound pressure of the second acoustic sound, is adjusted to be equal to or greater than 0.5 times the sound pressure of the first acoustic sound in the crossover frequency range so as to improve the acoustic properties in the crossover frequency range. |
US10433071B2 |
Microphone with hydrophobic ingress protection
A microphone includes a base with a port extending therethrough, and a microelectromechanical system (MEMS) device coupled to the base. The MEMS device includes a diaphragm, a back plate, and a substrate. The substrate forms a back-hole. A capillary structure is disposed in the back-hole of the substrate, the cover, adjacent to the MEMS, or combinations thereof. The capillary structure includes a plurality of capillaries extending through the capillary structure. The capillary structure may have at least one hydrophobic surface and is configured to inhibit contaminants from outside the microphone from reaching the diaphragm via the port. In some embodiments, the capillary structure may protect against EMI. |
US10433068B2 |
MEMS acoustic transducer with combfingered electrodes and corresponding manufacturing process
A MEMS acoustic transducer provided with: a substrate of semiconductor material, having a back surface and a front surface opposite with respect to a vertical direction; a first cavity formed within the substrate, which extends from the back surface to the front surface; a membrane which is arranged at the upper surface, suspended above the first cavity and anchored along a perimeter thereof to the substrate; and a combfingered electrode arrangement including a number of mobile electrodes coupled to the membrane and a number of fixed electrodes coupled to the substrate and facing respective mobile electrodes for forming a sensing capacitor, wherein a deformation of the membrane as a result of incident acoustic pressure waves causes a capacitive variation of the sensing capacitor. In particular, the combfingered electrode arrangement lies vertically with respect to the membrane and extends parallel thereto. |
US10433062B2 |
Stereo audio system and method
A circuit receives a first input signal and a second input signal, and provides three driving signals to three output wires, respectively. A first driving signal is provided to a first output wire, and is based on a difference between the first input signal and the second input signal. A second driving signal is provided to a second output wire, and is based on a sum of the first input signal and the second input signal. A third driving signal is provided to a third output wire, and is based on an inverse of the first driving signal. A first output signal between the first output wire and the second output wire is based on the second input signal. A second output signal between the third output wire and the second output wire is based on the first input signal. |
US10433059B2 |
Public address system for the sonication of a sonication region, method for the sonication of a sonication region and computer program for carrying out the method
Larger regions are often acoustically irradiated with a plurality of loudspeakers. A public address system 1 for the sonication of a sonication region 2 is proposed, wherein the public address system has a multiplicity of loudspeakers 3a, 3b, wherein the loudspeakers 3a, 3b are arranged in the sonication region 2 are designed to output an audio signal based on an input signal 4a, 4b. The public address system has a measuring device 5 for the detection of the audio signal at a measurement point 6 in the sonication region 2, wherein the measuring device 5 is designed to determine a propagation time difference Δtn of the audio signals to the measurement point 6 between each of two speakers 3a,b and to provide the propagation time difference Δtn as propagation time difference data. |
US10433056B2 |
Audio signal processing stage, audio signal processing apparatus, audio signal processing method, and computer-readable storage medium
An input audio signal is separated into input audio signal components (X(k,b)). A set of two or more band branches provides output audio signal components (Y(k,b)). The set of band branches comprises one or more compressor branches Each compressor branch compresses a respective input audio signal component (X(k,b)) into a respective output audio signal component (Y(k,b)). A summed audio signal (y(t)) is generated by summing the output audio signal components (Y(k,b)). A residual audio signal (v(t)) is a difference between the input audio signal and the summed audio signal(y(t)) A virtual bass signal (w(t)) comprises one or more harmonics of the residual audio signal (v(t)). An output audio signal is generated by summing the summed audio signal (y(t)) and the virtual bass signal (w(t)). |
US10433052B2 |
System and method for identifying speech prosody
System and method for analyzing audio data are provided. The audio data may be analyzed to identify speech prosody. For example, the audio data may be analyzed to select a portion of the audio data containing speech produced by a first speaker. The audio data may be further analyzed to identify speech prosody of the speech within the selected portion. Feedbacks and reports may be provided based on the identified speech prosody. |
US10433045B2 |
Earbud stability anchor feature
An earbud design is disclosed that is configured to sit securely within an ear of a user. The earbud can be secured within the ear by an anchoring feature formed from an elastomeric material. The anchoring feature has a size and shape in accordance with an interior geometry of an ear of a user. Because the anchoring feature positions the earbud with respect to the ear, geometries of the earbud can be focused upon audio performance and/or device aesthetics. In some embodiments, the earbud housing can have a linear design which allows an audio driver within the earbud housing to be positioned close to an opening defined by the earbud housing. In this way, acoustic degradation associated with a long audio path from the audio driver to the opening can be avoided. |
US10433043B2 |
In-ear listening device
An in-ear hearing device having an ear interfacing portion integrally formed with an elongated stem portion, wherein the ear interfacing portion extends away from the elongated stem portion; a first acoustic port formed in the ear interfacing portion; a speaker disposed in the ear interfacing portion and aligned to emit sound from the acoustic port; a plurality of electrical contacts disposed at an end of the stem portion, the plurality of electrical contacts including first and second contacts; a second acoustic port formed at the end of the elongated stem portion between the first and second contacts; a microphone disposed in the stem portion; and a channel that fluidically couples the microphone to the second acoustic port. |
US10433042B2 |
MEMS multi-module assembly, manufacturing method and electronics apparatus
A MEMS multi-module assembly, manufacturing method, and electronics apparatus are disclosed herein. The MEMS multi-module assembly comprises: a first die having a first hole; and a second die stacked on the first die, having a second MEMS device, wherein the second MEMS device is connected outside via the first hole. |
US10433039B2 |
Housing for terminal, terminal and mobile phone
A housing for a terminal and a terminal are provided. The housing defines a mounting chamber configured to accommodate an electroacoustic component and a sound output hole in communication with the mounting chamber, the sound output hole having a first end and a second end, the first end being adjacent to the mounting chamber and defining a first opening, the second end being away from the mounting chamber and defining a second opening, the first opening having a cross sectional area of larger than a cross sectional area of the second opening. |
US10433038B2 |
Loudspeaker module
Disclosed is a loudspeaker module, which comprises a loudspeaker unit and a module housing for accommodating the loudspeaker unit. The loudspeaker unit comprises a magnetic circuit assembly and a vibration assembly. The module housing comprises a polycarbonate plastic material layer and an elastomeric material layer having a compression amount. The polycarbonate plastic material layer forms an inner layer of the module housing. The elastomeric material layer is at least partially bonded on the outside of the polycarbonate plastic material layer to form the outer layer of the module housing. The polycarbonate plastic material layer and the elastomeric material layer are formed by double-shot injection molding. The loudspeaker module of the present disclosure can effectively solve the problem of the damage to the module housing caused by inflexible contact with other components of the whole machine, and can utilize the outer layer structure to change the resonance frequency, thereby effectively ameliorating the resonance phenomenon of the module housing and optimizing the product performance. |
US10433037B2 |
Protective apparatus for sound-absorbing particles in sounding apparatus
A protective apparatus for sound-absorbing particles (4) in a sounding apparatus, comprising a housing (1) and a rear acoustic cavity formed inside the housing (1). The rear acoustic cavity is filled with sound-absorbing particles (4). A sound circulation channel (5) communicating the rear acoustic cavity with the outside is provided on the housing (1). A sound transmission layer (3) used for preventing the sound-absorbing particles (4) from being exposed covers an entrance of the sound circulation channel (5). The sound transmission layer (3) of the protective apparatus separates the sound circulation channel (5) from the rear acoustic cavity, such that airflow in the rear acoustic cavity passes through the sound transmission layer (3) and then flows out of the sound circulation channel (5). Configuration of the sound transmission layer (3) can hinder the sound-absorbing particles (4), prevent the sound-absorbing particles (4) from entering the sound circulation channel (5), and do not influence outflow of airflow. The problem in the prior art that sound-absorbing particles (4) are easily exposed or block a sound circulation channel (5) is solved, and the quality of a sounding apparatus is ensured. |
US10433027B2 |
Method and apparatus for signaling video enhancement information (VEI) for video quality enhancement of fixed/mobile broadcasting hybrid 3DTV
Disclosed is a method and apparatus for IP-based hybrid 3DTV content transmission and reception. According to one aspect of the present disclosure, an IP-based hybrid 3DTV content reception apparatus includes: a receiving unit receiving multiplexed 3DTV content information; an additional data obtaining unit obtaining service layer signaling information from the received 3DTV content information, and obtaining additional data based on the obtained service layer signaling information; a decoding unit decoding the received 3DTV content information by using the obtained additional data; and a playing back unit playing back the decoded 3DTV content. |
US10433026B2 |
Systems and methods for customized live-streaming commentary
Systems and methods for replacing a portion of a broadcast content with a customized, live-streaming alternate media stream are provided. Usable by applications developed for the Web, mobile devices, laptop or desktop computers, or broadcast television, the system includes a broadcast server to prepare customized media streams for a particular broadcast in communication with a client receiver capable of receiving a customized media stream and synching the stream with the particular broadcast of interest. Thus, the user may view the original broadcast with the alternative audio or video stream, in some cases in near real-time, and enjoy the alternative media stream seamlessly with the original broadcast. In order to provide the capabilities disclosed herein, a fingerprinting method is used to analyze the original broadcast and synchronize timing, without modifying the original broadcast data. |
US10433024B2 |
Method and apparatus for configuring content in a broadcast system
A method and an apparatus are provided for configuring content in a broadcast system. The method includes encapsulating a plurality of Access Units (AUs) transmitted from a higher layer to generate a Data Unit (DU); rearranging the AUs within the DU; and inserting a header into the DU to transfer the DU to a lower layer. The header includes DU description information and AU structure description information indicating a structure of the plurality of AUs. |
US10433023B1 |
Heuristics for streaming live content
Techniques for delivering live streaming content are described by which a streaming heuristic is selected based on the delay between the live and client playheads. For live content for which the delay is short, a low latency streaming heuristic is selected which is designed to handle live content streams for which only a few seconds of content can be buffered. For live content for which the delay is longer, a higher latency streaming heuristic is selected which is designed to handle streams for which the delay is sufficient to build a buffer of content fragments. |
US10433022B2 |
Method and system for providing non-real-time content distribution services
A system and method for communicating content using remnant capacity includes an intermediate device having a content storage, a user device in communication with the intermediate device and a communication system provider communicating content to the intermediate device. The intermediate device stores the content the content storage. The user device requests content from the content storage. The intermediate device communicates content from the content storage to the user device in real time in response to requesting. |
US10433018B2 |
Video production system with dynamic character generator output
In one aspect, an example method includes (i) accessing a first set of ordered content items and a second set of active/inactive status attributes; (ii) identifying a subset of the first set based on each content item of the subset corresponding to an active status attribute in the second set; (iii) using the content items of the identified subset to generate video content that includes the content items of the identified subset, as ordered in the first set; (iv) determining that a particular content item of the first set satisfies a condition, wherein the particular content item corresponds to a particular active/inactive status attribute of the second set; (v) based on the determination, modifying the particular active/inactive status attribute; and (vi) after modifying the particular active/inactive status attribute, repeating the identifying and using acts, thereby causing modification of the generated video content. |
US10433016B2 |
Reception apparatus, reception method, transmission apparatus, and transmission method
The present technology relates to a reception apparatus, a reception method, a transmission apparatus, and a transmission method that make it possible to do a promotion for a non-subscriber to a pay broadcast service more flexibly. The reception apparatus receives broadcast content that is provided as a pay broadcast service and transmitted in a scrambled manner, acquires a subscription check application for checking presence of a subscription to the pay broadcast service depending on information indicating presence of the subscription check application, the information being included in control information including information regarding a structure of the broadcast content, and controls an operation of the subscription check application. The present technology is applicable, for example, to a television receiver capable of receiving a digital broadcast signal. |
US10433015B2 |
Systems and methods for providing recommendations based on short-media viewing profile and long-media viewing profile
Systems and methods are provided herein for providing recommendations to a user. A short-media viewing profile may be maintained for the user. The short-media viewing profile may be based on user's behavior while watching short-length media content. A long-media viewing profile may be maintained for the user. The long-media viewing profile may be based on user's behavior while watching long-length media content. In response to determining that the user is currently engaged in viewing short-length media content, a recommendation is provided to the user based on the short-media viewing profile. In response to determining that the user is currently engaged in viewing long-length media content, a recommendation is provided to the user based on the long-media viewing profile. |
US10433009B2 |
Systems and methods for managing series recordings as a function of storage
Systems and methods are presented for modifying scheduled storage of a series as a function of available storage. For example, a media guidance application (e.g., executed on a set-top box) monitors both the viewing progress of previously stored episodes of the series as well as the amount of available storage remaining on a storage device. The media guidance application then calculates, by inputting the current amount of available storage (e.g., 20% available) into a function of available storage, a threshold viewing progress (e.g., 50%). The media guidance application then determines from the viewing progress of the user through the episodes of the series whether the user has met the calculated threshold viewing progress (e.g., the user has watched 50% of the stored episodes). If the threshold viewing progress is not met, then the media guidance application modifies the series recording instruction (e.g., cancels the series recording). |
US10433005B2 |
Methods and systems for presenting information about multiple media assets
Methods and systems are disclosed herein for a media guidance application that presents information about a multiple media assets simultaneously by modifying graphical properties of a progress bar associated with each media asset. For example, based on one or more events in the respective media assets, the media guidance application may modify the dimensions of the progress bars to include textual descriptions, may modify a color, brightness, transparency, etc. of the progress bars, and/or may modify an animation of the progress bars or a graphic associated with the progress bars. |
US10433004B2 |
Reception apparatus, receiving method, and program
The present disclosure relates to a reception apparatus, a reception method, and a program for generating a time stamp with a simple circuit structure that is realized at low cost. In one example, a reception apparatus includes a reception unit, an obtaining unit, a time stamp increment value specifying unit, a time stamp calculating unit and a time stamp adding unit. The reception unit receives a data stream formed of a series of packets. The obtaining unit obtains a transmission parameter from the received data stream. The time stamp increment value specifying unit specifies a time stamp increment value corresponding to the obtained transmission parameter. The time stamp calculating unit updates the time stamp by adding the specified time stamp increment value to a previous time stamp, and the time stamp adding unit adds the updated time stamp to the packets configuring the data stream. |
US10432998B2 |
Online backup and restoration of television receiver storage and configuration data
Embodiments described herein provide various techniques for backing up and restoring data and programs at television receiver devices. In some embodiments, various types of data stored locally by television receiver devices may be backed up by uploading the data to a television provider server, cloud-based storage system, and/or other remote storage locations. In the event of a device failure, or other rebuilt or reinstallation process at the television receiver, a receiver set-up process may be implemented to retrieve the receiver backup data from the backup server, and to initiate various set-up processes in which the replacement receiver may use the backup data to implement the various configuration preferences and settings on the new device, re-create the DVR timers, establish new network connections, configure the home device/appliance settings, and the like, automatically based on the receiver backup data. |
US10432993B2 |
Output and playback control delivery for adaptive bitrate streaming
A method is disclosed for customizing an adaptive bitrate streaming session using a manifest and control tags. The method includes establishing a network connection session between a client device and a manifest delivery controller, receiving a manifest request at the manifest delivery controller from the client device, wherein the manifest request identifies a video, determining whether one or more playback control rules and/or output control rules have been set at the manifest delivery controller that apply to the video and/or the client device, and sending a manifest and control tags from the manifest delivery controller to the client device, wherein the manifest identifies locations of a plurality of adaptive bitrate chunks of the video, and wherein the control tags are associated with playback control rules and/or output control rules that the manifest delivery controller determined applied to the video and/or the client device. |
US10432992B2 |
Advertisement scheduler
An advertisement scheduler receives a commercial break schedule generated from a completed assignment of one or more spots that correspond to the deals comprising advertiser's orders to place the spots into one or more commercial breaks in the commercial break schedule based on constraints and placement requirements. The advertisement scheduler may determine representative liability per pending spot for the deals and reshuffle the placement of the spots based on the representative liability of the deals in order to minimize liability associated with the deals. The advertisement scheduler may reshuffle the placement of the spots for maximum delivery of candidate deals, where the reshuffle is based on a forecast of expected viewership associated with the deals, and a pacing computation of cumulative demographics guaranteed at a particular point in time, modify the forecast based on weighting factor, and generate a finalized commercial break schedule based on the reshuffling. |
US10432991B2 |
Secure session-based video watermarking for online media streaming
A method includes generating a first media file that includes a plurality of first media file segments, generating a second media file as a copy of the first media file, the second media file includes a plurality of second media file segments, embedding a first watermark with the plurality of first media file segments, embedding at least one second watermark with the plurality of second media file segments, generating a manifest file based on a portion of the plurality of first media file segments and a portion of the plurality of second media file segments, the manifest file including a plurality of addresses each referencing a media file segment, and encrypting each of plurality of addresses. |
US10432990B2 |
Apparatus and methods for carrier allocation in a communications network
In a cable television system, a specific carrier is assigned to deliver programming content of a program channel to a service area for a period, defined as a function of viewership of the program channel during that period. For example, the program channel is assigned the specific carrier during the time when it has a generally strong viewership. Otherwise, the program channel is assigned a carrier on an as needed basis, i.e., only when one or more subscribers in the service area request such a program channel. Viewing statistics are generated to identify viewership patterns or viewing habits of the subscribers in the service area with respect to a given program channel. In another embodiment, based on the viewing statistics, popular and unpopular programs, program elements, program lineups, program channels are identified on a temporal and/or regional basis. |
US10432989B2 |
Transmission apparatus, transmission method, reception apparatus, receiving method, and program
The present technology relates to a transmission apparatus, a transmission method, a reception apparatus, a receiving method, and a program that enable prompt data delivery. An LCT packet including a portion which is data including part of a fragment; and an LCT header is delivered. The fragment includes a moof and an mdat including an mdat header and a sample group. The moof includes BaseMediaDecodeTime representing a presentation time of a first sample of the mdat. The LCT header includes a sequence number representing a position of the fragment; a version representing a position of the part of the fragment in the fragment; an NTP time corresponding to the BaseMediaDecodeTime; sample count start information representing a position of a first sample of the part of the fragment from a first sample of the fragment; and a moof subset that is at least part of the moof. The present technology can be applied to, for example, a case of multicast-delivering content. |
US10432983B2 |
Live video classification and preview selection
Systems and methods select and provide video snippets in a matrix interface. Example methods include obtaining a portion of a live video stream, assigning the portion to a class, determining that the portion is preview-eligible, and generating a snippet of the live video stream using the portion. Other example methods include determining, using a trained video classifier, a set of live broadcasts that have at least one portion that is classified as preview-eligible, calculating, for each of the live broadcasts in the set, an aggregate score for the live broadcast, selecting live broadcasts with highest aggregate scores, generating a snippet for each of the selected live broadcasts, and providing the snippets in a user interface. Methods may also include selecting portions of live video streams that are responsive to a user-provided parameter and generating a snippet for each live video stream that has a preview-eligible portion. |
US10432981B2 |
Processing of multiple media streams
A system includes a media studio including a processor and a memory. The memory stores instruction executable by the processor. The processor is programmed to receive one or more media input items from one or more respective media devices, receive data representing a value respectively for one or more characteristics of the respective one or more media input items, and generate a media output item based at least in part on the one or more received media input items, and further based at least in part on the data representing the respective values for the one or more characteristics of the one or more media input items. |
US10432979B2 |
Inheritance in sample array multitree subdivision
A better compromise between encoding complexity and achievable rate distortion ratio, and/or to achieve a better rate distortion ratio is achieved by using multitree sub-divisioning not only in order to subdivide a continuous area, namely the sample array, into leaf regions, but using the intermediate regions also to share coding parameters among the corresponding collocated leaf blocks. By this measure, coding procedures performed in tiles—leaf regions—locally, may be associated with coding parameters individually without having to, however, explicitly transmit the whole coding parameters for each leaf region separately. Rather, similarities may effectively exploited by using the multitree subdivision. |
US10432970B1 |
System and method for encoding 360° immersive video
A system and method for effectuating optimized 360° immersive video viewing experience. A media input stream is coded into a first set of bitstreams having different qualities, wherein each GOP starts with an intra-coded (I) frame followed by a set of frames including at least one predictive-coded (P) frame. The media input stream is also coded into a second set of bitstreams having different qualities, wherein each GOP starts with an I-frame followed by a plurality of X-frames, each X-frame having a slice header of a P-frame and comprising blocks of intra-coded data only (e.g., I-blocks). During playout of the 360° immersive video content, when a viewport changes during mid-GOP and/or if bandwidth allocation changes, higher quality data in an X-frame is muxed into the coded video sequence for providing enhanced viewing experience with minimum latency. |
US10432968B2 |
Method and apparatus for performing intra-prediction using adaptive filter
Provided is a method and apparatus for performing intra-prediction using an adaptive filter. The method for performing intra-prediction includes the steps of: determining whether or not to apply a first filter for a reference pixel value on the basis of information of a neighboring block of a current block; applying the first filter for the reference pixel value when it is determined to apply the first filter; performing intra-prediction on the current block on the basis of the reference pixel value; determining whether or not to apply a second filter for a prediction value according to each prediction mode of the current block, which is predicted by the intra-prediction performance on the basis of the information of the neighboring block; and applying the second filter for the prediction value according to each prediction mode of the current block when it is determined to apply the second filter. |
US10432963B2 |
Bit depth variable for high precision data in weighted prediction syntax and semantics
Particular embodiments provide a variable, BitDepth, that may be set at a value based on a number of bits used to represent pixels in pictures of a video. The variable may be used in syntax elements in HEVC, such as the HEVC range extension, but other coding standards may be used. By using the variable, different resolutions for the video may be accommodated during the encoding and decoding process. For example, the number of pixels in the pictures may be represented by 8 bits, 10 bits, 12 bits, or another number of bits depending on the resolution. Using the BitDepth variable in the syntax provides flexibility in the motion estimation and motion compensation process. For example, syntax elements used in the weighted prediction process may take into account different numbers of bits used to represent the pictures. |
US10432960B2 |
Offset temporal motion vector predictor (TMVP)
An improved method for temporal motion vector prediction for inter block HEVC is provided that relies on a block translational model. The method adds an offset to a temporal motion vector predictor (TMVP) to improve prediction accuracy. The method first designates a current prediction block as an area for motion compensation where all the pixels inside the prediction block perform identical translation temporally using motion vectors MVs. A coordinate offset is then derived for a current prediction block from the MVs of its spatially neighboring blocks. The offset TMVP is then defined for the current prediction block as the MV of an offset block which is in the geometrical location of the current prediction block coordinate plus the coordinate offset in a specified temporal reference picture. The offset TMVP is then used to code MVs. |
US10432958B2 |
Tiling in video encoding and decoding
Implementations are provided that relate, for example, to view tiling in video encoding and decoding. A particular method includes accessing a video picture that includes multiple pictures combined into a single picture (826), accessing information indicating how the multiple pictures in the accessed video picture are combined (806, 808, 822), decoding the video picture to provide a decoded representation of at least one of the multiple pictures (824, 826), and providing the accessed information and the decoded video picture as output (824, 826). Some other implementations format or process the information that indicates how multiple pictures included in a single video picture are combined into the single video picture, and format or process an encoded representation of the combined multiple pictures. |
US10432953B2 |
Compressing images using neural networks
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for compressing images using neural networks. One of the methods includes receiving an image; processing the image using an encoder neural network, wherein the encoder neural network is configured to receive the image and to process the image to generate an output defining values of a first number of latent variables that each represent a feature of the image; generating a compressed representation of the image using the output defining the values of the first number of latent variables; and providing the compressed representation of the image for use in generating a reconstruction of the image. |
US10432952B2 |
System and methods for fixed-point approximations in display stream compression (DSC)
Provided are systems and methods for used fixed-point instead of floating point techniques in order to calculate various parameters for coding video data, including target rate, QP adjustment, buffer fullness, a Lagrangian parameters for a bitrate, and/or a Lagrangian parameter for the fullness of the buffer. By determining one or more of the parameters using fixed-point, hardware implementation costs may be decreased. |
US10432947B2 |
Method and apparatus for decoding video, and method and apparatus for coding video
Provided are a video decoding method and a video decoding apparatus capable of performing the video decoding method. The video decoding method includes: determining neighboring pixels of a current block to be used for performing intra prediction on the current block; acquiring, from a bitstream, information indicating one of a plurality of filtering methods used on the neighboring pixels; selecting one of the plurality of filtering methods according to the acquired information; filtering the neighboring pixels by using the selected filtering method; and performing the intra prediction on the current block by using the filtered neighboring pixels, wherein the plurality of filtering methods comprise a spatial domain filtering method and a frequency domain filtering method, wherein the spatial domain filtering method filters the neighboring pixels in a spatial domain, and the frequency domain filtering method filters the neighboring pixels in a frequency domain. |
US10432944B2 |
Layered scene decomposition CODEC system and methods
A system and methods for a CODEC driving a real-time light field display for multi-dimensional video streaming, interactive gaming and other light field display applications is provided applying a layered scene decomposition strategy. Multi-dimensional scene data is divided into a plurality of data layers of increasing depths as the distance between a given layer and the plane of the display increases. Data layers are sampled using a plenoptic sampling scheme and rendered using hybrid rendering, such as perspective and oblique rendering, to encode light fields corresponding to each data layer. The resulting compressed, (layered) core representation of the multi-dimensional scene data is produced at predictable rates, reconstructed and merged at the light field display in real-time by applying view synthesis protocols, including edge adaptive interpolation, to reconstruct pixel arrays in stages (e.g. columns then rows) from reference elemental images. |
US10432939B2 |
Entropy coding supporting mode switching
A decoder for decoding a data stream into which media data is coded has a mode switch configured to activate a low-complexity mode or a high-efficiency mode depending on the data stream, an entropy decoding engine configured to retrieve each symbol of a sequence of symbols by entropy decoding using a selected one of a plurality of entropy decoding schemes, a desymbolizer configured to desymbolize the sequence of symbols to obtain a sequence of syntax elements, a reconstructor configured to reconstruct the media data based on the sequence of syntax elements, selection depending on the activated low-complexity mode or the high-efficiency mode. In another aspect, a desymbolizer is configured to perform desymbolization such that the control parameter varies in accordance with the data stream at a first rate in case of the high-efficiency mode being activated and the control parameter is constant irrespective of the data stream or changes depending on the data stream, but at a second lower rate in case of the low-complexity mode being activated. |
US10432938B2 |
Method and device for video coding and decoding
A method and device for coding and decoding are disclosed. The method includes: dividing a picture to be encoded into several slices, each containing macroblocks continuous in a designated scanning sequence in the picture; dividing slices in the picture into one or more slice sets according to attribute information of the slices, each slice set containing one or more slices; and encoding the slices in the slice sets according to slice and slice set division information to get a coded bit stream of the picture. The decoding method includes: obtaining slice and slice set division information from a bit stream to be decoded and decoding the bit stream according to the obtained slice and slice set division information. The invention improves the performance of video transmission effectively and realizes region based coding. The implementation of coding and decoding is simple and the complexity of coding and decoding systems is reduced. |
US10432937B2 |
Adaptive precision and quantification of a wavelet transformed matrix
A method for reducing the entropy of an original matrix, includes a step using a wavelet transformation of the original matrix into a transformed matrix, a quantization coefficient corresponding to each wavelet level, the wavelet transformation being calculated in fixed decimal point using a first number of digits at least equal to 1, for example 3 digits, after the decimal point. Such a method is particularly advantageous for image compression. |
US10432936B2 |
Apparatus and methods for perceptual quantization parameter (QP) weighting for display stream compression
Methods and apparatus for coding video information having a plurality of video samples are disclosed. Blocks for video data are coded by an encoder based upon a quantization parameter (QP) for each block. The video data may be coded in a particular color space, such as YCoCg, wherein different QP values may be used for coding different color components of the video data. Because the human eye is generally more sensitive to differences in luma compared to chroma, and more sensitive to differences in chromatic green than chromatic orange, when the YCoCg color space is used to code the video data, different QP values may be determined for each color component channel. By coding each color component using different QP values, loss from quantization may be reduced while also reducing the appearance of visual artifacts in the coded video data. |
US10432935B2 |
Data encoding apparatus and data encoding method
A data encoding apparatus includes a memory storing computer-readable instructions; and one or more processors configured to execute the computer-readable instruction such that the one or more processors are configured to, receive first video data in a macroblock unit, determine a first rounding offset value using the first video data, create second video data by applying the first rounding offset value to the first video data, determine a second rounding offset value, which is different from the first rounding offset value, using the second video data, and create a quantized coefficient by applying the second rounding offset value to the first video data. |
US10432933B2 |
Image processing device, image processing method, and program
An encoder for encoding an image signal, the encoder including processing circuitry that sets, as a block setting process and in case that a condition that an operating mode requires resource efficiency higher than that of a normal mode, a depth of block division with more limited variety of pixel sizes of coding units than that of the normal mode; performs cost calculation and divisional determination only with respect to coding units within the set depth; and skips cost calculation and divisional determination with respect to coding units outside the set first depth. |
US10432930B2 |
Multi-video decoding with input switching
In some aspects, methods and systems described herein provide for preparing component videos for combining into a bitstream. An example system may receive a source video. The system may also receive data representing a compression format. The system may encode a reference frame as an intra-coded picture that is sub-divided into intra-coded units. The system may encode the sequence of source frames as a sequence of predictive-coded pictures conforming to the compression format. The sequence may be divided into groups of pictures that include a first predictive-coded picture followed by one or more second predictive-coded pictures. The first predictive-coded picture may be sub-divided into intra-coded units that represent respective portions of a source frame by describing the pixels of the portion so as to simulate intra-coded pictures. The system may concatenate the sequence of predictive-coded pictures after the intra-coded picture so as to produce a bitstream. |
US10432929B2 |
Method and apparatus for multiple line intra prediction in video compression
A method of video decoding includes determining, for a current block of a picture, one of a plurality of reference lines. The method further includes determining an intra prediction mode for the current block in accordance with the determined one of the plurality of reference lines. The method further includes performing intra prediction for the current block based on the determined intra prediction mode and one or more samples included in the determined one of the plurality of reference lines. The plurality of reference lines includes an adjacent reference line that is adjacent to the current block and at least one non-adjacent reference line that is not adjacent to the current block, and a number of intra prediction modes associated with each of the at least one non-adjacent reference line is equal to or less than half a number of intra prediction modes associated with the adjacent reference line. |
US10432928B2 |
Using a current picture as a reference for video coding
An example method for encoding or decoding video data includes storing, by a video coder and in a reference picture buffer, a version of a current picture of the video data, including the current picture in a reference picture list (RPL) used to predict the current picture, and coding, by the video coder and based on the RPL, a block of video data in the current picture based on a predictor block of video data included in the version of the current picture stored in the reference picture buffer. |
US10432924B2 |
Three-dimensional display device and driving method thereof
Embodiments of the present disclosure disclose a three-dimensional display device and a driving method thereof. Under the three-dimensional display mode, a plurality of light emitting areas and a plurality of black areas arranged alternately in row direction and column direction are formed in the electroluminescent display panel, and the light emitting area comprises repeatedly arranged R light emitting areas, G light emitting areas, B light emitting areas and X light emitting areas. Under the three-dimensional display mode, by controlling first sub-pixels corresponding to the same light emitting area for providing gray scale information of different viewpoint images to display different gray scale information, the left and right eyes of a person can receive images with different gray scale information when being located at two viewpoints respectively, so as to generate stereoscopic vision and realize naked eye 3D display in a sub-pixel level. |
US10432922B2 |
Medical devices, systems, and methods using eye gaze tracking for stereo viewer
An eye tracking system comprising an image display comprising: a first coordinate frame and configured to display an image of a surgical field comprising a second coordinate frame to a user, wherein the user is in a third coordinate frame, the image display configured to emit a light in a first wavelength range; a right eye tracker and a left eye tracker configured to emit light in a second wavelength range and to measure data about a first gaze point of the eyes of the user; an optical assembly between the image display and the right and left eyes of the user, the optical assembly configured to direct the light of the first and second wavelength ranges such that the light of the first and second wavelengths share at least a portion of optical paths between the eyes of the user and the image display; and at least one processor. |
US10432919B2 |
Shuttered waveguide light field display
A light field display device comprising at least one multiplexed light field display module, the multiplexed light field display module comprising a view image generator, a waveguide, and a set of shutters spatially distributed along the waveguide, the view image generator optically coupled to the waveguide, the waveguide optically coupled to each shutter, the view image generator operable to generate a set of beams of light from one of a set of view images, the waveguide configured to transmit the set of beams along its length via internal reflection, each shutter operable to be switched between a closed state and an open state, the closed state of the shutter configured to prevent the beams from escaping the waveguide, the open state of the shutter configured to allow the beams to escape the waveguide, the module operable to generate, over time, the set of beams from a different one of the set of view images, and to open, over time, a different subset of the set of shutters, thereby to allow the set of beams escaping from the subset to correspond to a different one of the set of view images. |
US10432918B2 |
Three-dimensional display device and method for the same
A three-dimensional display device and a controlling method for the same are disclosed. The three-dimensional display device includes: a display panel including a plurality of pixels arranged as an array, wherein the plurality of pixels includes left eye pixels and right eye pixels alternately arranged in each row or each column; a light-splitting device disposed as being parallel to the display panel and configured for projecting lights emitted by the left eye pixels and right eye pixels to different view areas, wherein there is a distance h between the light-splitting device and the display panel along a light emission direction of the display device; and a distance adjusting device configured for adjusting the distance h between the light-splitting device and the display panel along the light emission direction of the display panel. |
US10432917B2 |
3D image display device
A 3D image display device is provided. The 3D image display device includes a display module and a first lenticular array. The display module comprises a plurality of pixels and the pixels are arranged in a first direction. The first lenticular array comprises a plurality of strip-shaped first lenticular lenses and an angle between an extension direction of the first lenticular lens and the first direction is larger or equal to 45 degrees. |
US10432915B2 |
Systems, methods, and devices for generating three-dimensional models
Systems, methods, and devices for generating three dimensional models, in accordance with at least one embodiment of the present disclosure utilizes stereo, nadir, oblique and street view images of a structure to determine with high precision the location of one or more points on a structure. Using the determined location of such one or more points, multi-dimensional models of a structure may be generated. The models may be used and presented in one or more points to determine spatial, orientation and other characteristics of structures. |
US10432912B2 |
Target, method, and system for camera calibration
The present disclosure relates to a target, a method, and a system for calibrating a camera. One example embodiment includes a target. The target includes a first pattern of fiducial markers. The target also includes a second pattern of fiducial markers. The first pattern of fiducial markers is a scaled version of the second pattern of fiducial markers, such that a calibration image captured of the target simulates multiple images of a single pattern captured at multiple calibration perspectives. |
US10432911B2 |
Method for identification of contamination upon a lens of a stereoscopic camera
A method for identifying contamination upon a lens of a stereoscopic camera is disclosed. The stereoscopic camera is arranged such that it has the same capturing area over time, and is provided with a first camera providing first images of said capturing area and a second camera providing second images of said capturing area. The first and second images are divided into at least one evaluation area correspondently located in respective image. A traffic surveillance system is also disclosed where contamination upon a lens of a stereoscopic camera is identified according to said method. |
US10432907B2 |
Electronic system for creating an image and a method of creating an image
An electronic system and a method for creating an image includes a display arranged to display a plurality of two-dimensional representations within a three-dimensional space, wherein the plurality of two-dimensional representations are arranged to individually represent a portion of a three-dimensional object within the three-dimensional space; and an imager arranged to capture the plurality of two-dimensional representations being displayed within the three-dimensional space; wherein the plurality of two-dimensional representations in a plurality of predefined positions are combined to form an image representative of the three-dimensional object within the three-dimensional space. |
US10432899B2 |
Image display device
Provided is an image display device capable of effectively enhancing image quality of a display image with a simple configuration. The image display device includes a light source, a screen configured to be two-dimensionally scanned with laser light to draw an image on the screen, a scanning unit configured to scan the screen with the laser light, a mirror drive circuit configured to drive the scanning unit, and an optical system configured to generate a virtual image of the image drawn on the screen. On the screen, a plurality of lens regions are arranged so as to individually line up in two directions different from each other. Rows of the lens regions in one of the two directions are inclined relatively at a predetermined inclination angle with respect to main scan directions of the laser light to the screen. |
US10432890B2 |
Audio-visual system and method for controlling the same
An audio-visual system may include a housing comprising an open upper end and a storage space, an audio-visual device installed inside the housing and exposable through the open upper end, and a lifting device configured to expose or store the audio-visual device inside the housing through the open upper end. The audio-visual device may include a display, a speaker, and a processor configured to control the audio-visual system to operate in a first mode for outputting media art content while the display is stored in the housing according to a first event, operate in a second mode for outputting audio content through the speaker while part of the display is exposed through the open upper end according to a second event, and operate in a third mode for outputting a visual content while the entire display is exposed through the open upper end according to a third event. |
US10432884B2 |
Imaging element, imaging method and electronic apparatus
There is provided an imaging device including a pixel array section including pixel units two-dimensionally arranged in a matrix pattern, each pixel unit including a photoelectric converter, and a plurality of column signal lines disposed according to a first column of the pixel units. The imaging device further includes an analog to digital converter that is shared by the plurality of column signal lines. |
US10432883B1 |
Backside illuminated global shutter pixels
Global shutter imaging pixels may include a charge storage region that receives charge from a respective photodiode. Global shutter imaging pixels may be formed as frontside illuminated imaging pixels or backside illuminated imaging pixels. Shielding charge storage regions from incident light may be important for image sensor performance. To shield charge storage regions in backside illuminated global shutter imaging pixels, shielding structures may be included over the charge storage region. The shielding structures may include backside trench isolation structures, a metal layer formed in a backside trench between backside trench isolation structures, and frontside deep trench isolation structures. The metal layer may have angled portions that reflect light towards the photodiodes. |
US10432879B2 |
Dual conversion gain high dynamic range image sensor readout circuit memory storage structure
A readout circuit includes a comparator coupled to receive a ramp signal an output of a dual conversion gain pixel. A single counter is coupled to the output of the comparator. The counter is coupled to write to only one of a first or a second memory circuits at a time. A first multiplexor is coupled to load either an initial value or an initial memory value from the first memory circuit into the counter. A second multiplexor is coupled to load either a low conversion gain memory value from the first memory circuit or a high conversion gain memory value from the second memory circuit into a single data transmitter, which is coupled to transmit the received memory value to a digital processor. |
US10432878B2 |
Imaging apparatus and imaging system having logical circuit to generate pixel driving signals
An imaging apparatus includes a first holding circuit, a second holding circuit, and a calculator. The first holding circuit is configured to hold and output a logical value based on a logical value supplied from an address decoder. The second holding circuit is configured to hold and output a logical value based on the logical value output from the first holding circuit. The calculator is configured to receive the logical values supplied from the first and second holding circuits and perform a logical operation for generating a driving signal. |
US10432873B2 |
Imaging apparatus and imaging method for concurrently acquiring still images and video
An imaging apparatus includes an imaging unit configured to generate an image at each of predetermined timings, wherein an exposure time is used at each of predetermined timings. The imaging apparatus includes at least one circuit which divides, according to whether or not a specific photography situation occurs, the exposure time, into a plurality of exposure times including a first exposure time for acquiring still image and a second exposure time for acquiring movie; and generates a still image, based on an image generated by photography with the first exposure time, and generates a movie frame constituting a movie, by using an image generated by photography with the second exposure time. |
US10432869B2 |
Method of utilizing wide-angle image capturing element and long-focus image capturing element for achieving clear and precise optical zooming mechanism
The present invention is to provide a method for achieving a clear and precise optical zooming mechanism, which is applied to an electronic device equipped with a wide-angle image capturing element and a long-focus image capturing element. The wide-angle image capturing element and the long-focus image capturing element are controlled by the electronic device for capturing a wide-angle image and a long-focus image of a same spot simultaneously and respectively. The method enables the electronic device to sequentially perform an exposure and white balance adjustment process, a robust image matching algorithm and an image morphing fusion process to the wide-angle image and the long-focus image, respectively, so as to generate a clear and precise optical zooming image of the spot without having a significant skipping phenomenon occurred in an object within two zooming images. |
US10432868B2 |
Removing aerial camera drones from a primary camera's field of view
A camera has a sensor, a signal generator, and a transmitter. The sensor detects a mobile airborne device within a field of view of a primary camera, where a three-dimensional physical space is within the field of view of the primary camera. The signal generator generates a signal that, when received by the mobile airborne device, causes the mobile airborne device to exit the three-dimensional physical space. The transmitter transmits the signal to the mobile airborne device to cause the mobile airborne device to exit the three-dimensional physical space that is within the field of view of the primary camera. |
US10432865B2 |
Digital photographing apparatus and control method
A digital photographing apparatus and method are disclosed, The digital photographing apparatus includes a position sensor configured to detect position information of a lens unit, and an optical driving processor configured to calculate a movement position variation of the lens unit based on the position information of the lens unit, compare the movement position variation with a reference movement position variation, and cause the movement position variation to converge on the reference movement position variation. |
US10432855B1 |
Systems and methods for determining key frame moments to construct spherical images
Multiple video segments, including multiple frames, may be obtained. The video segments may be time synchronized for at least portions of the video segments captured during a synchronized time period. A first key frame moment may be set with the synchronized time period. A first set of construction parameter values may be determined for the frames captured during the first key frame moment. A first set of spherical images may be constructed using the first set of construction parameter values. A change may be detected in the construction parameter values at a moment in time subsequent to the first key frame moment, which may be identified as a second key frame moment. A second set of construction parameter values may be determined for the frames captured during the second key frame moment. The second set of spherical images may be constructed using the second set of construction parameter values. |
US10432848B2 |
Electronic apparatus and method for controlling the same
An electronic apparatus includes a display unit arranged on a first surface, a first operation member arranged on a second surface, a second operation member arranged on a third surface, and a memory and at least one processor or circuit. The third surface is on a right side of the electronic apparatus when the first and second surfaces are viewed as front and top sides, respectively, of the electronic apparatus. The memory and the at least one processor or circuit function as a control unit configured to perform control to change a setting value to be selected from among a plurality of candidate setting values displayed on the display unit to a smaller setting value according to an operation on the first operation member and change the setting value to be selected to a larger setting value according to an operation on the second operation member. |
US10432845B2 |
Method and apparatus for generating blurred image, and mobile terminal
A method and a device for generating a blurred image, and a mobile terminal are provided. The method includes the followings. According to preview image data acquired via two rear cameras of a dual-camera device, first depth-of-field information for a foreground region and second depth-of-field information for a background region in a current preview image are determined. In addition, a basic value of a blurring degree is acquired according to the first depth-of-field information and the second depth-of-field information. Furthermore, Gaussian blur process is performed on the background region according to the basic value of the blurring degree to generate the blurred image. |
US10432843B2 |
Imaging apparatus, control method of imaging apparatus, and non-transitory recording medium for judging an interval between judgement targets
According an embodiment, an imaging apparatus includes an image acquiring unit which acquires a judgment image showing arranged judgment targets, and an interval judging unit which judges whether the interval between the judgment targets is proper on the basis of figures of the judgment targets shown in the judgment image. |
US10432840B2 |
Fusion night vision system
A fusion night vision system has a plurality of hinged joints that allow an operator to adjust the distance between the left eye piece and the right eyepiece while allowing a row of pixels from a display to be maintained viewable through the right eye piece parallel with an imaginary line formed by an optical axis of the left eye piece with an optical axis of the right eye piece. |
US10432839B2 |
Camera strap
An electronic utility strap is provided. The strap includes one or more bands, which can be formed of a flexible material, and can include one or more embedded conductive elements. The strap also can include a power source, which can be temporarily attached to the strap or embedded therein. One or more electronic components can be attached to the strap and electrically connected to one or more of the conductive elements. The electronic components can include single use components, which receive power from the power source and operate in conjunction with other electronic components separately attached to the strap. The strap can include an inline imaging device and/or one or more components which can be operated in conjunction with the imaging device. |
US10432838B2 |
Lighting for industrial image processing
Light source (1) for industrial image processing for illuminating an image area (3), the light source (1) having at least one sensor (40) and the at least one sensor (40) being provided for capturing an actual relative position (6) of the light source (1) in relation to a reference plane (10), and that a comparison unit (11) connected to the sensor (40) is provided for comparing the actual relative position (6) of the light source (1) with a defined relative target position (7). |
US10432837B2 |
Plastic barrel, camera module, and electronic device
A plastic barrel including an object-end portion, a holder portion, and a tube portion is proposed. The object-end portion includes an outer object-end surface, an object-end hole, and an inner annular object-end surface. A part of the inner annular object-end surface is connected with the outer object-end surface and surrounding the object-end hole. The holder portion includes a bottom surface, a bottom hole, and an outer bottom side. The bottom surface surrounds the bottom hole and is connected with the outer bottom side. The holder portion further includes cut traces formed by partially removing gate portions. The tube portion includes inner annular surfaces and connects the object-end portion with the holder portion. |
US10432836B1 |
Camera driving module, image capturing unit and smartphone
A camera driving module includes a base, a casing, a lens unit, a magnetic element, a coil, a spring and a damper agent. The base includes an opening. The casing is disposed on the base and includes a through hole and a broadwise notch structure. The broadwise notch structure is located nearby a periphery of the through hole. The lens unit is movably disposed on the casing and includes a protruding structure. The protruding structure is located at a periphery of the lens unit. The magnetic element is fixed to the casing and located at an inside the casing. The coil is fixed to the lens unit and located at an outside of the lens unit. The coil faces toward the magnetic element. The spring is disposed on the lens unit. The damper agent is disposed between the broadwise notch structure and the protruding structure. |
US10432833B2 |
Interchangeable lens camera
There is provided a camera that includes a body and two or more kinds of groups of contacts provided on the body. The two or more kinds of groups of contacts are configured to be coupled to respective two or more kinds of lenses that include different lens-side mounts. |
US10432832B2 |
Alignment member and a method for aligning a sensor board
An alignment member for alignment of a sensor board relative an optics unit where the alignment member is arranged to couple the sensor board to the optics unit. The alignment member comprises: a section formed by a thermoplastic material and arranged to support the sensor board; and a heating element which upon activation is arranged to transfer heat to the section such that the section at least partly is heated to a temperature being at least the glass transition temperature for the thermoplastic material for enabling alignment of the sensor board relative the optics unit. A camera arrangement comprises a sensor board, an optics unit, and an alignment member. A method for aligning a sensor board relative an optics unit. |
US10432827B2 |
Integrated automotive system, nozzle assembly and remote control method for cleaning an image sensors exterior or objective lens surface
An external lens washing system has an aiming fixture configured to support and constrain an external lens which is exposed to the elements and apt to become soiled with debris. A nozzle assembly is configured to be supported and aimed toward the external lens by the aiming fixture and has at least one laterally offset washing nozzle projecting from the aiming fixture to a spray washing fluid toward the external lens surface, spraying at a shallow, glancing spray aiming angle to impinge upon and wash the lens external surface. Optionally, an integrated image sensor and lens washing assembly is configured for use with a remote control method for cleaning an exterior objective lens surface and includes a sealed image sensor housing assembly including an integral, remotely controllable lens cleaning system with an optimized configuration for aiming one or more cleansing sprays from one or more laterally offset fluidic oscillators. |
US10432824B2 |
Image forming apparatus, image forming system, method of calibrating image detection unit, and post-processing apparatus
An image forming apparatus that includes an image forming unit that forms an image on a transfer medium, a conveying unit that conveys the transfer medium, a first image detection unit that detects the image formed by the image forming unit on the transfer medium; and a control unit that controls the forming of the image and the conveying of the transfer medium, and receives detection results from the first image detection unit and a second image detection unit, wherein the control unit determines whether the image detected by the first image detection unit has image quality higher than or equal to predetermined quality and calibrates the first image detection unit based on the detection result from the first image detection unit and the detection result from the second image detection unit for the image having the image quality higher than or equal to predetermined quality. |
US10432822B2 |
Color conversion LUT creation apparatus, image processing apparatus that performs color conversion processing by using color conversion LUT, creation method of color conversion LUT, and storage medium
A color conversion LUT creation apparatus includes a derivation unit that derives an output value corresponding to a signal value in an input image for a plurality of virtual color materials whose number is smaller than a number of actual color materials used in an image forming apparatus; a setting unit that sets a target number of dots printed per unit area of the actual color material; and a conversion unit that converts an output value of the plurality of virtual color materials into an output value of the actual color material and creates a color conversion LUT in which the input value and the output value of the actual color material are associated with each other. The setting unit sets the target number of dots based on dispersibility of a dot pattern corresponding to each tone level of a dither matrix used for halftone processing. |
US10432815B2 |
Information processing apparatus that turns on when sensing a human and turns off when no operation is input in a predetermined time, method of controlling the same, and storage medium
An information processing apparatus according to the present embodiment has, as operation modes, a normal operation power mode and a power-saving mode in which power consumption is lower than that of the normal operation power mode. The apparatus comprises a human detection sensor which is able to detect a user of the information processing apparatus. The apparatus shifts, based on a detection result of the human detection sensor, the operation mode of the information processing apparatus from the second power mode to the first power mode, and determines whether or not to shift the operation mode of the information processing apparatus to the second mode based on a detection result of the human detection sensor when a first predetermined time period has elapsed without receiving a user operation after shifting the operation mode to the first power mode. |
US10432814B2 |
Image forming apparatus capable of performing a high-speed startup process in response to a power-on operation, and recording medium
A hardware processor of an image forming apparatus is able to obtain saving target information from a time of a power-off operation to a time of power supply interruption and to save the saving target information, in a nonvolatile storage of the image forming apparatus, as first snapshot data (for restoring a state at a predetermined time after firmware is activated). When a power-on operation is performed after the time of the power-off operation, the hardware processor determines whether to perform a first high-speed startup process using the first snapshot data as an apparatus startup process with respect to the image forming apparatus. When a determination is made to perform the first high-speed startup process, the hardware processor causes the display of the image forming apparatus to display, in a period in which a hardware initialization process in response to the power-on operation is being performed or immediately after the hardware initialization process is completed, an advance notice screen to be displayed before completion of startup in response to the power-on operation, the advance notice screen giving an advance notice that a transition to a user operable state following the power-on operation will be completed. |
US10432810B2 |
Scanner and non-transitory computer-readable recording medium for image processing device
A scanner has a controller configured to control a conveyer to convey original sheets one by one along a conveying passage, control an image sensor to optically read the original sheet, determine a detection position of the original sheet based on an output signal of the detection sensor, obtain target image data containing at least a partial image of the original sheet at a detection area including the detection position, determine whether the particular fixed object exists at the detection area of the original sheet by analyzing the target image data with use of particular image information, interrupt conveyance of the original sheet by the conveyer when the detection position is determined, based on an output signal of the detection sensor, to be an overlapped position and when it is detected, by analyzing the target image data, that the particular fixed object does not exist at the detection area. |
US10432805B1 |
Operation of a panel for a printer using a dial control
Apparatus(es) and method(s) relating to operation of a multi-function printer panel are disclosed. In such a method, a main menu is displayed on a display screen of the multi-function printer panel. A plurality of primary image items of the main menu displayed on the display screen are navigated responsive to a first movement of a dial control. The dial control is pressed to select a primary image item of the plurality of primary image items. A plurality of secondary image items displayed on the display screen associated with the primary image item selected are navigated responsive to a second movement of the dial control. The dial control is pressed to select a secondary image item of the plurality of secondary image items. |
US10432801B2 |
Device management system, device management method, and recording medium
A device management system and a device management method are provided, each of which: receives status information indicating a status of a relay device from the relay device, the relay device being connected with one or more devices in a local network via a firewall; based on a determination that the received status information satisfies a predetermined condition, obtains instruction information associated with the predetermined condition, the instruction information indicating a predetermined process to be executed by the relay device; and transmits the obtained instruction information to the relay device to cause the relay device to execute the predetermined process. |
US10432800B1 |
Apparatus and method for managing three-dimensional printing
An apparatus and method for managing three-dimensional (3D) printing. The method includes receiving a video of a product being output from a 3D printer, acquiring first output information by comparing a first frame of the video and a second frame subsequent to the first frame, acquiring second output information by extracting output layer-specific trace information from a G-code of the product being output acquired from the 3D printer, and acquiring quality information of the product being output on the basis of the first output information and the second output information. |
US10432798B1 |
System, method, and apparatus for service grouping of users to different speed tiers for wireless communication
A speed tier based pricing scheme is utilized to increase average revenue per user (ARPU). To offer a speed tier based pricing scheme, the radio environment at a location of the UE can be analyzed to determine the speed tiers that can be offered to the user. In one aspect, an outer-loop scheduler can be utilized to allocate radio bearers to the UE based on a target data throughout associated with a user-selected speed tier. The priority of the non-guaranteed bit rate (GBR) bearers of the UE can be dynamically adjusted to track the target data throughput. In another aspect, a throttling function can be implemented to limit the data throughput of the UE to the target data throughput. |
US10432795B1 |
Performing automated event services to registered end users
A method and apparatus are disclosed of transmitting live event notification information to a user device. One example method may include retrieving event user preference information from an event user database based on prestored user preferences. The method may also include transmitting an initial event notification message to an end user communication device based on the event user preference information to notify the end user of an upcoming event and receiving a response message from the end user communication device indicating a current availability of the end user. The user device may receive notification information via more than one communication channel and respond in a number of different ways. |
US10432794B2 |
System and method for distributed dynamic resource commitment
A system for managing resource commitment in a contact center includes: a processor; and a memory, wherein the memory stores instructions that cause the processor to: receive over a shared data communications channel a request for contact center resources, wherein the request is for handling activities for the contact center. having an activity type; transmit a signal to initiate a raise round according to the request over the data communications channel to a pool of resources registered to communicate on the data communications channel; receive a plurality of volunteer signals from a plurality of volunteering resources from the pool of resources; select one or more of the plurality of the volunteering resources for fulfilling the request; and transmit a message to the selected volunteering resources for committing the selected volunteering resources to the request, wherein the committed resources are selected for routing an activity having the activity type. |
US10432788B2 |
Coaching in an automated communication link establishment and management system
A contextual lead generation in an automated communication link establishment and management system may store information related to sales calls. The system may identify strengths and weaknesses of a sales representative. The system may provide training content to the sales representative in real time base on the identified strengths and weaknesses. |
US10432786B1 |
Telephone number selection
An example method of assigning a telephone number to a user account in a communications system is provided. The method includes obtaining a mnemonic seed and obtaining a subset of telephone numbers filtered from a global telephone number pool based on the mnemonic seed. The alphanumeric representation of each telephone number in the subset is within a threshold Hamming distance of the mnemonic seed. The method further includes receiving an indication of a selected telephone number from the subset and assigning the selected telephone number to the user account. |
US10432785B2 |
Optimized system and method for notifying a called party of a call attempt
A system and method for notifying a called party of a call attempt is provided. The method comprises initiating a communication request by a calling party; routing the communication request to an intelligent network via an mobile service center; validating the communication request by the intelligent network; and handing over the communication request to an intelligent platform by the intelligent network in the event of a nonstandard trigger event such as calling party insufficient balance. The processing of communication request by the intelligent platform includes monitoring number of call attempts, introducing a delay in sending notification, monitoring availability of called party and performing one or more actions based on the delay and the availability of the called party. |
US10432783B2 |
Method for handling a call, software product, and device
A method for handling calls to be moved within a system having an unmonitored domain and a monitored domain can include the step of upon first arrival of a call at said unmonitored domain, a context of said call based on a called number, a calling number, and any redirection number(s) included in said call can be provided. Another step of the method can include, for each movement of said call between said unmonitored domain and said monitored domain, providing a unique number to be temporarily used for said particular movement, based on said call context, while avoiding that said unique number is used to move any other call within the system at the same time. An apparatus for can be configured to facilitate performance of the method (e.g. communication system, a device, non-transitory memory, etc.). |
US10432782B2 |
Communication module
The invention relates to a communication module (100) comprising a communication circuit (101), a communication interface for transferring data to an electric data line (103); and to an overvoltage protection module (105) for protecting the communication circuit (101) from an overvoltage on the electric data line (103) which is integrated in an insertable manner into the communication module (100). |
US10432781B1 |
Systems and methods for presenting content based on user behavior
Systems and methods for controlling content displayed on a user device, including the steps of by a processing content data configured for presentation on a display of the user device, transmitting the content data to one of the display, speaker, or both, collecting behavior data of the head of the user by the tracking sensor, determining, by that the user is viewing the display based on the head position and/or the amount of the head captured by the sensor. When the viewer is viewing the display generating, by the processing module of the user device, a change in the content data presented on at least one of the display, speaker, or both, and when the viewer is not viewing the display presenting, by the processing module of the user computing device, the same content data on at least one of least one of the display, speaker, or both. |
US10432778B2 |
Portable communications devices
A portable communications device comprises an interactive touchscreen display (20) having a transparent outer surface member occupying substantially all of a front surface of the communications device. A casing provides a rear surface of the communications device. The device further comprises an audible sound transmitter and an audible sound receiver arranged so as to receive vocal sounds produced by a user when the device is placed against the user's head. An ultrasonic transmitter (24) is separate from the audible sound transmitter. An elongate aperture (28) has a minimum dimension less than 100 μm located between the transparent outer surface member and the casing. A channel connects the elongate aperture and the ultrasonic transmitter so as to permit ultrasonic signals to pass out of the elongate aperture. |
US10432777B2 |
System and method for managing calls
A computer-implemented method for managing calls in a collaboration environment is provided. The method includes receiving, by a processor, a call into a collaboration session of the collaboration environment. The method also includes identifying, by the processor, a user from a plurality of users associated with the collaboration session, based on at least one of contextual information regarding the call and information regarding the plurality of users. The method further includes providing, by the processor, an interface on a device associated with the identified user, wherein the interface enables the identified user to instruct the device to handle the call within the collaboration session. |
US10432775B2 |
Emergency call circuit for electronic device
An emergency call circuit for an electronic device includes a dial button, a wireless communication module, an emergency call button and a logic circuit. The wireless communication module is used for dialing an emergency call according to a dial signal generated by the dial button when the wireless communication device is shut down. The logic circuit is used for transmitting an emergency call detecting signal generated by the emergency call button to the wireless communication module and a power circuit of the electronic device, wherein the power circuit supplies a first power source to the logic circuit and the wireless communication module when the electronic device is shut down. |
US10432771B2 |
Communication device, communication method, and storage medium
According to an aspect of the present invention, a device capable of wireless communication includes a communicator configured to transmit and receive communication packets to and from other device, a memory configured to store one or more kinds of setting information, and a processor configured to determine whether or not at least one of the one or more kinds of setting information has been changed after the last communication with the other device, generate discrimination information indicating whether or not each of the one or more kinds of setting information has been changed, and control communication with the other device based on the discrimination information. |
US10432770B2 |
Method for providing multi-function back cover to mobile terminal and mobile terminal thereof
A method for providing a multi-function back cover to a mobile terminal and a mobile terminal thereof includes: providing a plurality of test points on a PCB of a main body of the mobile terminal in advance; providing a plurality of pogo pins at positions corresponding to the test points on a back cover of the mobile terminal, and installing the back cover of the mobile terminal on the main body of the mobile terminal, such that the pogo pins connect with the test points to provide a corresponding function of the back cover of the mobile terminal. |
US10432769B2 |
Assembly, system and method for reversibly combining handheld articles
An assembly, system and method for reversibly combining handheld articles, one of which may be a cellular phone. A user may hingedly join cellular phones or other handheld articles with additional handheld articles in such a manner that they may be folded flat against each other in either of two directions. If desired, the cellular phones and other handheld devices may be connected electrically/electronically with each other or with devices or systems external of the assembly. |
US10432768B2 |
Electronic device with waterproof structure
An electronic device is provided. The electronic device includes a frame structure, and the frame structure includes an outer metallic portion including a first metallic material and forming at least a portion of an outer surface of the electronic device, and an inner metallic portion including a second metallic material different from the first metallic material and laterally surrounded by the outer metallic portion, and a first inner polymeric portion isolated from the inner metallic portion and at least partially laterally surrounded by the outer metallic portion. The electronic device includes a wireless communication circuit electrically connected to a portion of the outer metallic portion. |
US10432766B2 |
Loudspeaker, loudspeaker device and mobile terminal
The present disclosure provides a loudspeaker, a loudspeaker device and a mobile terminal. The loudspeaker includes: a frame having an outer circumferential side wall, an inner circumferential side wall arranged opposite to the outer circumferential side wall, and an acoustic output hole penetrating the outer circumferential side wall and the inner circumferential side wall; a diaphragm having a periphery connected with the frame along a circumferential direction; and a drive assembly comprising a first driving member fixed to the diaphragm and a second driving member fixed to the frame, the first driving member being vibratory relative to the second driving member to drive the diaphragm to vibrate, thereby emitting a sound wave and making the sound wave pass through the acoustic output hole. |
US10432757B1 |
Summarizing and flood suppressing messages
Message summarization and flood suppression may be provided. A proxy (e.g., an IGMP Proxy) process may be used to reduce the flooding of messages (e.g., IGMP messages) over a network (e.g., an EVPN network). A triggering process may also be provided for provider edge (PE) devices to setup their underlay multicast tunnels. The proxy may comprise two components: i) a proxy for reports (e.g., IGMP reports); and ii) a proxy for queries (e.g., IGMP Queries). |
US10432756B2 |
Legacy device bridge for residential or non-residential networks
A legacy device bridge for use in a network, such as a wired or wireless residential network, is provided. The legacy device bridge performs protocol conversion to enable a network-attached entity that uses a packet-based communication protocol to communicate with and control legacy devices, such as consumer electronics, that rely exclusively on infrared (IR) or serial communication protocols. The legacy device bridge also performs a virtualization function that allows legacy devices to be advertised to the network as devices that comply with a packet-based discovery and control protocol, and to be controlled as such. The legacy device bridge is also adapted to probe, deduce and publish information relating to the state of a legacy device to other entities on the network. |
US10432755B2 |
SDN, SDN configuration method, SDN-based data transmission method, and network controller
Embodiments provide an SDN, an SDN configuration method, an SDN-based data transmission method, and a network controller. A data packet combination function and a data packet split function are separately configured on nodes in the SDN. Therefore, when data packets of a first service are received, multiple small data packets of the first service may be combined into one large data packet. In comparison with transmission of the multiple small data packets, transmission efficiency of the SDN can be improved by transmitting the combined data packet. |
US10432753B2 |
Demand response event dissemination system and method
A method may include receiving peer data describing a set of peer clients associated with a demand response application server and describing how the peer clients communicate with one another. The peer data may be configured so that a subset of the peer clients directly communicate with the demand response application server and the demand response application server does not directly communicate with each of the peer clients. The method may also include receiving announcement data describing an event specified by the demand response application server and determining event response data responsive to the announcement data. The method may also include identifying, from the set of peer clients specified by the demand response application server, a set of recipient peer clients to receive the event response data. |
US10432749B2 |
Application bookmarks and recommendations
In one embodiment, a method includes one or more computing devices identifying multiple applications associated with a social-networking system based at least in part on social-networking information for a user associated with the social-networking system. The method also includes calculating, using a machine-learning model and for each of the identified applications, a score based at least in part on a click-through probability that the user will interact with the application upon display of a selectable representation associated with the application, where the machine-learning model is based at least in part on one or more features associated with the user or the application. The method also includes sending, to a client device of the user for display, information to present a selectable representation associated with each of one or more of the identified applications based at least in part on the score for the application. |
US10432747B2 |
Offline mobile capture
Systems, apparatuses and methodologies to facilitate a capture-to-workflow feature on a terminal apparatus configured to upload captured content along with user specified metadata, via a network to a content management apparatus. Such terminal apparatus configured to enable to perform metadata entry using a cached workflow, even when the terminal apparatus is not connected via the network to the content management apparatus. |
US10432743B2 |
Electronic device and event notifying method
A method for notifying an event arising from an electronic device activates a wireless connection between the electronic device and a user-wearable device. A signal intensity of a wireless signal from the wearable device is measured and compared with multiple preset values. The method determines a signal range to which the signal intensity belongs, wherein the multiple preset values define the multiple signal intensity ranges. Notification of an event is issued in the notifying manner corresponding to the intensity range to which the signal intensity belongs. |
US10432739B2 |
Method of providing digital content for users of physical items
Systems, apparatuses, and methods are provided for enhancing users' overall experiences with physical items by supplementing their physical experiences with digital experiences. According to an embodiment, a user uses an electronic device to scan a smart tag associated with an item to obtain an item identifier of the item. The electronic device sends the item identifier to a server, which selects digital content related to the item and sends the selected digital content to the user's electronic device for display. |
US10432738B2 |
Dynamic rule allocation for visitor identification
Embodiments of the present invention relate to identifying website visitors. Initially, a predictor is trained with a set of data of known website visitors to identify a rule with the highest effectiveness score. To do so, each rule in a set of rules is applied to all cookies in the set of data. Based on a selected goal of identifying unknown website visitors, the rule with the highest effectiveness score is identified. To identify a cookie of an unknown website visitor, a cookie representation corresponding to the cookie is identified. The cookie representation represents the cookie as an n-dimensional vector of features and is computed using hit statistics for various aspects of the cookie. Utilizing the cookie representation, a cookie-stitching rule is selected and applied to the cookie. In this way, a website visitor associated with the cookie can be identified. |
US10432737B2 |
Geopartitioned data caching
Geopartitioned data caching is disclosed. For example, a data source is connected over a network to a geographically remote data cache in communication with a load balancer service. A processor on the data cache executes to receive, from the data source, a plurality of data entries in the data cache, where the plurality of data entries is selected based on a geographical region of the data cache. A data request for a data entry of the plurality of data entries is received from the load balancer service, where a requestor of the data request is in a second geographical region proximately located with the data cache. The data entry is sent to the load balancer service, where the load balancer service forwards the data entry to a receiver. |
US10432736B2 |
Method and apparatus for virtualized network function chaining management
A method for vNF chaining management includes receiving virtualized network function (vNF) information from a chaining client associated with a particular vNF. A service chaining catalog is updated based on the vNF information and chaining information is transmitted to peering vNFs of the particular vNF. The vNF information can indicate instantiation of a vNF and identify peering vNFs. Updates received from vNFs can be used to update the chaining catalog. Updated vNF information can then be sent to peering vNFs of the vNF which sent the update. |
US10432732B2 |
Terminal device providing normal and security modes for access to online services
At least one processor is configured to cause a communication unit to transmit log-in request including an account and designation of a security mode to a service server via a relay device when the security mode is set and to transmit a log-in request including an account and designation of a normal mode to the service server via the relay device when the normal mode is set. The at least one processor is configured to the communication unit to log in the service server when permission of the log-in request is received from the service server via the relay device. |
US10432730B1 |
Apparatus and method for bus protection
An apparatus for inhibiting data on a bi-directional bus includes a first portion having a first analog port and a digital output. A second portion has a second analog port and a digital input, and the digital output is operably coupled to the first digital input. The digital output of the first portion is configured to produce a digital representation of an analog input signal presented to the first analog port. Likewise, the second analog port of the second portion is configured to produce an analog output representation of a digital signal presented to the digital input. The first and second portion cooperate to inhibit the propagation of data presented to the second analog port as an input. |
US10432727B1 |
Reducing network traffic when replicating memory data across hosts
Technologies are described herein for reducing network traffic when replicating memory data across hosts. The memory data stored in a main memory of the host computer is replicated to a main memory of a second host computer. Memory data from the local data storage of the second host computer that is a duplicate of memory data from the main memory is identified. Instead of sending the memory data from the main memory that is duplicated, the duplicated memory is copied from the local storage to the main memory of the second host computer. |
US10432724B2 |
Serializing access to data objects in a logical entity group in a network storage
Provided are a computer program product, system, and method for serializing access to data objects in a logical entity group in a network storage. Data objects associated with a logical entity at a client storage are generated. A determination is made of a prefix for a container in the network storage associated with the logical entity. The prefix is included in names of the data objects in the logical entity. The prefix is added to a lock queue shared by the client systems having access to the data objects in the container at the network storage. The data objects having the names including the prefix are transmitted to the network storage to store in the container in the network storage. |
US10432720B1 |
Systems and methods for strong information about transmission control protocol connections
The disclosed computer-implemented method for storing information about transmission control protocol connections may include (1) configuring a server with a transmission control protocol stack that is an alternative to a default transmission control protocol stack of an operating system of the server, (2) receiving, at the server, a request to establish a transmission control protocol connection with the server, (3) routing the request through the alternative transmission control protocol stack instead of the default transmission control protocol stack, and (4) storing, at the server via the alternative transmission control protocol stack, connection information about the transmission control protocol connection that excludes at least one item of information that would be stored by the default transmission control protocol stack. Various other methods, systems, and computer-readable media are also disclosed. |
US10432717B2 |
Setup synchronization apparatus and methods for end user medical devices
Embodiments of the present application enable setup synchronization of an end user medical device (110) such as a blood glucose meter. The invention includes a controller (302) including a memory (304); a transceiver (306) operatively coupled to the controller; and a host computer (104) interface (208) operative to couple the controller to a host computer, wherein the memory is operative to store instructions executable on the controller. The instructions are adapted to cause the controller to scan for an advertising medical device using the transceiver, establish a communications connection with a medical device advertising for synchronization, and transmit synchronization data to a medical device once a communication connection has been established. Numerous other aspects are disclosed. |
US10432716B2 |
Metadata synchronization system
A metadata synchronization system is provided. The metadata synchronization system may include a plurality of metadata elements included in a plurality of applications. The plurality of applications may be coupled to a plurality of application hubs. The plurality of application hubs may be coupled to a federated metadata repository. The plurality of application hubs may be coupled to a governed metadata repository. The system may include crawling the plurality of applications, the plurality of application hubs, the federated metadata repository and the governed metadata repository to ensure that the metadata elements are synchronized across all of the components. In the event that a metadata element is not synchronized across any one of the components, the system may notify interested parties and/or resolve the discrepancy. |
US10432715B2 |
Electronic apparatus, system and synchronization method
According to one embodiment, an electronic apparatus includes a registration module, a transmission processor, and a reception processor. The registration module registers second data in a first file in a non-volatile storage device. The transmission processor transmits third data which is at least part of the first file to a server. The third data includes data registered in the first file after the data is previously transmitted to the server. The server includes a second file for registering all data transmitted from at least one second electronic apparatus, which corresponds to a user, including the electronic apparatus. The reception processor does not receive the fourth data from the server when only the electronic apparatus corresponds to the user. |
US10432714B2 |
Data processing method and system based on asymmetric P2P network
A data processing method and system based on an asymmetric P2P network are described. The system includes: a data server, configured to store a to-be-downloaded resource; a computer terminal group, including at least one computer terminal, configured to download the to-be-downloaded resource from the data server and/or another computer terminal in the computer terminal group; and a mobile terminal group, including at least one mobile terminal, the mobile terminal establishing a communication relationship with the data server and the computer terminal, and being configured to download the to-be-downloaded resource from the data server and/or the computer terminal, any two mobile terminals in the mobile terminal group being incapable of downloading the to-be-downloaded resource from each other, and the computer terminal in the computer terminal group being also incapable of downloading the to-be-downloaded resource from any mobile terminal. |
US10432713B2 |
Application aware input/output fencing
Disclosed herein are methods, systems, and processes to perform application aware input/output (I/O) fencing operations. Performing such an application aware I/O fencing operation includes installing an identifier that identifies an instance of an application with a node on which the instance of the application is executing, on coordination points. A weight assigned to the instance of the application is determined, and the instance of the application is terminated based on the weight. |
US10432711B1 |
Adaptive endpoint selection
A method for selecting a service endpoint from a plurality of service endpoints in a distributed system of a service provider may include storing processing data for each of the plurality of endpoints. A success rate may be calculated for each of the plurality of service endpoints and based on a number of processed requests from a plurality of received requests. An average latency may be calculated based on latency associated with each of the processed requests. A latency score may be calculated based on a minimum average latency and the average latency. A raw score may be calculated based on the latency score and the success rate. A selection weight may be calculated based on the raw score and a balancing parameter. One of the plurality of endpoints may be selected based on the selection weight. |
US10432707B2 |
Optimization of integration flows in cloud environments
An integration flow is monitored to determine a processing location of a message. The integration flow includes a route, one or more nodes, and one or more secure connectors. A first message is received by the integration flow. A central processing unit serialization load is received including a serialization of the first message on a first secure connector and a deserialization of the first message on a second secure connector. A processing load of the first message running on a first node of the one or more nodes is received. A first threshold of a processing load of the first message is received. The first threshold is determined to have been reached. Based on the first threshold being reached, a processing location of the integration flow is altered such that the first message is processed on a second node of the one or more nodes. |
US10432706B2 |
Low-latency high-throughput scalable data caching
Low-latency high-throughput scalable data caching is disclosed. For example, a data source is connected over a network to a load balancer server with data cache. A load balancer service and a data cache service execute on processors on the first load balancer server to receive, by the load balancer service, a request from a client device over the network. The load balancer service requests a data entry associated with the request from the first data cache service. The data cache service retrieves the first data entry from the first data cache, which stores a first plurality of data entries that is a subset of a second plurality of data entries stored in the data source. The load balancer service modifies the request with the data entry. The load balancer service sends a modified request to a plurality of receivers. |
US10432705B2 |
Configuring control devices operable for a load control environment
A control device configuration system may receive, store, process, and/or display control device configuration information. The control device configuration system may filter the control device configuration information based on user selections of configuration options for configuration parameters. The control device configuration system may identify compatible and incompatible configuration options for various configuration parameters. The control device configuration system may allow selections of the incompatible configuration options. The control device configuration system may adjust how it filters the control device configuration information based on the selections of the incompatible configuration options. The control device configuration system may implement a configuration model that includes configuration parameter groups for efficient evaluation of user selections. |
US10432704B2 |
Translation of messages using sensor-specific and unified protocols
The present disclosure involves systems, software, and computer implemented methods for translating messages between a sensor-specific protocol and a unified protocol associated with a backend application server. One example method includes: receiving, at a load balancer, a first message from a first sensor to a backend application server, the first message in a first sensor-specific protocol; identifying, by the load balancer, the first sensor-specific protocol of the first message; translating, by the load balancer, the first message from the first sensor-specific protocol to a second message in the unified protocol associated with the backend application server; and transmitting, by the load balancer, the second message in the unified protocol to the backend application server for processing. |
US10432703B2 |
On-demand session upgrade in a coordination service
Disclosed is a method and system for upgrading a local session between a server and a client in a Coordination Service to a global session on-demand. Exemplary embodiments may include (i) determining whether a type of transaction received at a server in a group of servers from a client is a first transaction type or a second transaction type, (ii) responsive to a determination that the transaction is first transaction type, creating a local session between the server and the client for executing the transaction, wherein the transactions of first transaction type do not require a vote from each of the servers in the group for executing; and (iii) responsive to a determination that the transaction is the second transaction type, converting the existing local session to a global session, wherein the transactions of second transaction type require a vote from each of the servers in the group for executing. |
US10432694B2 |
Method for loading a web page at a user equipment, in a telecommunication network, and an internet protocol, IP, access point server as well as a user equipment arranged for operation in the telecommunication network
Method for loading a web page at a web page requester (2, 42, 101), in a telecommunication network, said telecommunication network comprising an internet protocol IP access point server (8, 21, 44, 85) and a web server (6, 46, 88) hosting said web page. The method comprises a step of receiving a request (3), by said IP access point server (8, 21, 44, 85), from said web page requester (2, 42, 101), for loading said web page and a step of determining (4), by said IP access point server (8, 21, 44, 85), that said web page qualifies for web page loading policy handling. The method comprises a further step of retrieving (5, 9) from said web server (6, 46, 88), by said IP access point server (8, 21, 44, 85), in response to said request (3), for web page markup data relating to said web page and a still further step of providing (7), by said IP access point server (8, 21, 44, 85), to said web page requester (2, 42, 101), said web page markup data and policy handling information relating to said web page loading policy handling. Finally, the method comprises the step of processing by said IP access point server (8, 21, 44, 85), subsequent requests from said web page requester (2, 42, 101) in accordance with said provided policy handling information for retrieving content at a web server (6, 46, 88) for loading said web page. |
US10432693B2 |
System, method and computer program for signing and dedicating information objects
A method is provided for enabling the signing/dedication of information objects including a celebrity accessing a signature/dedication queue of information objects, the celebrity, by operation of a signature/dedication utility associating a signature/dedication of the one or more information objects, and distributing the information object(s) to the intended buyer/recipient such that the system is operable to validate that the celebrity signed/dedicated the information object(s) delivered to the buyer/recipient. The system of the present invention includes a computer device associated with a celebrity for capturing his/her handwriting and a signature utility linked to the computer device and to a server computer, for presenting one or more information objects to the celebrity, and for each information object enabling the celebrity to create a signing/dedication of the information object, the signature utility associating the signing/dedication to the information object, and being operable to enable the validation that the celebrity signed/dedicated the particular information object. |
US10432692B2 |
Streaming with coordination of video orientation (CVO)
Technology a client operable to receive streaming content from a server is disclosed. The client can signal a device capability exchange message for transmission to the server. The client can process streaming content received from the server. A rendering orientation of the streaming content can be corrected for misalignment at the server prior to delivery of the streaming content to the client when the device capability exchange message indicates that the client is not an orientation-aware terminal. |
US10432691B2 |
Methods and nodes for transmission of a synchronous data over packet data network
Methods, system, nodes and computer program for transmission of a synchronous data stream having a bitrate, over an asynchronous packet data network between a transmitter node and a receiver node comprising: packaging, by the transmitter node, the synchronous data stream into data packets, transmitting, by the transmitter node, the data packets onto the asynchronous packet data network with a fixed packet rate defined by a first clock frequency which corresponds to the average distance in time between two consecutive data packets transmitted onto the asynchronous packet data network, which is independent of the bitrate of the synchronous data stream, receiving, by the receiver node, the data packets from the asynchronous packet data network detecting, by the receiver node, the fixed packet rate, and based on the fixed packet rate, regenerating, by the receiver node, the first clock frequency by detection of the distance in time between two consecutive data packets received from the asynchronous packet data network. |
US10432690B1 |
Manifest partitioning
Methods and apparatus are described for partitioning a manifest file to generate smaller manifest files for media content playback. A server partitions a manifest file prior to receipt of a request from a client or in response to a request from a client for a manifest for media content for a particular temporal range or subset of playback options. |
US10432688B2 |
System and method for optimized delivery of live ABR media
A method of providing live adaptive bitrate (ABR) video to a premises includes receiving live ABR transport stream based content for a channel from a content server; encapsulating transport stream (TS) packets for the content in RTP packets to form RTP content packets; encapsulating in RTP packets an aggregate manifest for a plurality of ABR streams for the content to form RTP manifest packets; multiplexing the RTP content packets and the RTP manifest packets; and transmitting the multiplexed RTP packets as a multicast stream. |
US10432684B2 |
Processing files from a mobile device
The presently described subject matter allows the user to interactively browse a collection of electronic files, such as a digital photo collection, remotely using a mobile telephone. Files from the collection of electronic files can be directed from the mobile telephone to be sent to a remote display device, where the file can be displayed. Also, a user can record voice and text annotations from the mobile phone to preserve with an electronic file, and which is transported along with the file when it is displayed on a remote display device. |
US10432683B2 |
System and method for media content streaming
In accordance with an embodiment, a method includes electronically receiving a media presentation description (MPD) from a network. The MPD describes multimedia content that includes alternative representations of a plurality of media types, and the MPD includes information indicative of how the alternative representations are encoded. The method also includes selecting one of the plurality of alternative representations for at least one of the plurality of media types based on information included in the MPD, requesting the selected one of the plurality of alternative representations piece-by-piece, and electronically receiving a piece of media data. |
US10432681B1 |
Method and system for controlling local display and remote virtual desktop from a mobile device
A computer-implemented method for transmitting and controlling images of a remotely executed application, the method including connecting a mobile computing device to a remote server; connecting a desktop computing device to the remote server and to the mobile computing device; starting an application on the remote server, wherein the application generates graphical objects controllable by commands from the mobile computing device; encoding each graphical object into a video stream; transferring the video stream to the mobile computing device and to the desktop computing device; generating the commands on mobile computing device; sending the commands to the remote server; detecting if the video stream contains results of execution of the commands; displaying the graphical objects on the local computing device; and generating an image of a substitute graphic object image if the video stream does not contain the results. |
US10432677B2 |
Personalizing a social networking profile page
A computer network comprising a number of user devices and a preferences control module, in which the preferences control module receives user preferences from an owner of a social network profile, receives data describing a viewer of the owner's social networking profile, and distinguishes a number of artifacts on the owner's social networking profile from other artifacts on the profile based on the user preferences and data describing a viewer of the owner's social networking profile. A method of personalizing a social networking profile page within a computer network, the method comprising receiving user preferences from an owner of a social network profile, receiving data describing a viewer of the owner's social networking profile, and differentiating artifacts available on the owner's social networking profile based on the user preferences and data describing a viewer of the owner's social networking profile. |
US10432676B2 |
Enhanced discovery for ad-hoc meetings
Non-limiting examples disclosed herein describe processing capabilities for ad-hoc online meetings. In an implementation, an identifier is received that corresponds with a specific location. A proximity signal is received from one or more components associated with the specific location. The received proximity signal comprises one of: a modulated light signal, an audible sound, an inaudible sound and ambient noise. The identifier is validated based on a comparison of the proximity signal with a reference signal for the one or more components. A service identifier for a conferencing session is provided based on a validation of the identifier. In one example, a computing device is connected to the conference session based on receipt of a request that comprises the provided service identifier. In another example, the conference session is automatically transferred from a client computing device to a component associated with the specific location such as a room display device. |
US10432673B2 |
In-channel event processing for network agnostic mobile applications in cloud based security systems
Systems and methods in a mobile device communicatively coupled to a cloud based security system, the method for detecting and processing in-channel events associated with a network agnostic mobile application, the method includes intercepting outgoing data from the network agnostic mobile application at a tunnel interface on the mobile device; monitoring the outgoing data for network transactions from the network agnostic mobile application to maintain a context of the network transactions and intended responses for every request; transmitting the outgoing data from the tunnel interface to the cloud based security system; and receiving a response from the cloud based security system responsive to the outgoing data and processing any deviation from the intended responses. |
US10432670B2 |
Systems and methods for network security memory reduction via distributed rulesets
The present disclosure describes systems and methods for reducing rule set sizes via statistical redistribution throughout a plurality of network security appliances. A rule set may be generated for each security appliance that includes (i) a first set of rules based on known attacks, identified as rules for mandatory inclusion in the rule set; and (ii) a subset of the second set of rules, identified as rules for potential inclusion in the rule set, selected randomly according to a distribution percentage, score, or weight for each potentially included rule. Higher scored rules, which may be more likely vectors for potential attack, may be distributed to a greater number of appliances; while lower scored rules that may be less likely or represent more speculative attacks may be distributed to fewer appliances. |
US10432669B1 |
Security appliance to monitor networked computing environment
A system and method to evaluate a software defined infrastructure is disclosed. A security appliance is used to evaluate the software defined infrastructure. The security appliance includes a data ingestion and query engine. The data ingestion and query engine is configured to retrieve configuration and operational information associated with the software defined infrastructure, extract selective information from the retrieved configuration and operational information, and store extracted selective information in a plurality of data store. A policy compliance engine is configured to evaluate selectively stored information for compliance to a policy and generate a report based on the evaluation. |
US10432667B2 |
Systems and methods for monitoring computer authentication procedures
A method, implemented using an authentication monitoring (AM) computer device, for monitoring an execution of a digital authentication program is provided. The method includes receiving an authentication data file from an authenticating computer device executing the digital authentication program, wherein the authenticating computer device is associated with an authenticating entity, processing the authentication data file to extract at least one authentication value, testing the authentication value against at least one authentication rule associated with the digital authentication program, determining that a stored metric for the authenticating computer device fails to meet a predefined benchmark, wherein the stored metric is associated with the digital authentication program, and initiating an authentication remediation process, wherein the authentication remediation process causes an update to the digital authentication program used by the authenticating computer device. |
US10432666B2 |
Method and apparatus for associating data loss protection (DLP) policies with endpoints
A method of policy management in a Data Loss Prevention (DLP) system uses a policy model that associates a user with one or more DLP endpoints. When an endpoint is added to the system, a set of policies for that endpoint are determined using an identity of the user that is associated with the endpoint and a list of roles or groups for that user. At policy distribution time, the method determines a set of endpoints to which the policy is to be distributed. |
US10432665B1 |
Creating, managing and deploying deceptions on mobile devices
A system for managing attacker incidents, including a mobile device manager (MDM) receiving instructions to deploy deceptions on a mobile device used by an employee of an organization in conjunction with a network of the organization and, in response to the instructions, running a dedicated agent on the mobile device, wherein the dedicated agent is configured to register the mobile device and its current deceptions state, and install deceptions in the mobile device, a trap server triggering an incident in response to an attacker attempting to use deceptive data that was installed in the mobile device, and a deception management server sending instructions to the MDM to deploy deceptions on the mobile device, registering the mobile device and its deceptions state, receiving the notification from the trap server that an incident has occurred, and in response thereto instructing the MDM to run forensics on the mobile device. |
US10432663B2 |
Electronic security keys for data security based on quantum particle states that indicates type of access
Systems and method for determining for determining the type of unauthorized access that occurs when a quantum-level encrypted message is tampered with or otherwise accessed during message communication/transmission. The quantum-level encrypted message is configured to change quantum particle states in response to at least an attempt to access the message. The messages may be logically programmed such that the message records, in an encrypted block, the type of access or the type of access may correspond to a quantum particle state. In other embodiments, a neural network storing empirical data associated with previous quantum-level encrypted messages that have been accessed is analyzed to determine the type of unauthorized access and, in some embodiments, the entity, nodes or infrastructure associated with the unauthorized access. |
US10432662B2 |
Method and system for blocking malicious third party site tagging
The present teaching relates to blocking malicious third party site tagging using content security policy (CSP). A request to access a web page is first received for obtaining a page resource associated with the web page. One or more tags are further added to the page resource, and one or more tag sources corresponding to the one or more tags are interpreted. Based on the one or more tag sources, at least one content security policy is constructed and enforced on the page resource. The web page is presented to the user with whitelisted tags in accordance with the enforced at least one content security policy. |
US10432652B1 |
Methods for detecting and mitigating malicious network behavior and devices thereof
Methods, non-transitory computer readable media, anomaly detection apparatuses, and network traffic management systems that generate, based on the application of one or more models and for a first flow associated with a received first set of network traffic, one or more likelihood scores and at least one flow score based on the likelihood scores. One or more of the one or more models are associated with one or more browsing patterns for a web application to which the first set of network traffic is directed. A determination is made when the flow score exceeds a threshold. A mitigation action is initiated, based on a stored policy, with respect to the first set of network traffic, when the determining indicates that the flow score exceeds the established threshold. |
US10432644B2 |
Access control system for enterprise cloud storage
Systems and corresponding computer-implemented methods for context-based rule evaluation in an electronic data storage system are described. A request to perform an operation with respect to a resource is received from a client device, with the request including various attributes associated with the client device. At least one set of rules applicable to the operation is identified. The rules can be formed from a combination of primitives arranged to dynamically evaluate attributes associated with the resource and attributes associated with the client device. Based on the evaluation of the rule set(s), an action is identified to be performed with respect to the resource. |
US10432643B2 |
System and method for validating users using social network information
A system and method uses any or all of information of a user and/or user's activity at a second web site, information of the user's friends or other connections at the second web site, or registration information of the user, to determine whether to allow the user to communicate with other users of a first web site, prevent the user from communicating with other users of the first web site, or monitor the user's communications and allow or prevent the user from further communication based on the monitored communications at the first web site. |
US10432638B2 |
Infrastructure aware adaptive resource allocation
Disclosed are systems, methods, and computer-readable storage media for infrastructure aware adaptive resource allocation. A resource manager can receive a request to allocate a first container instance in a network. The resource manager can determine a set of candidate computing nodes in the network that are capable of hosting the first container instance and request, from an infrastructure monitor that received infrastructure data from the network, health metrics for the set of candidate computing nodes. The resource manager can select, based on the health metrics for the set of candidate computing nodes, an optimal computing node to host the first container instance, and allocate the first container instance on the optimal computing node. |
US10432632B2 |
Method for establishing network connection, gateway, and terminal
The present invention pertains to the field of Internet technologies, and discloses a method for establishing a network connection. The method includes: establishing a user plane connection to a terminal, where the terminal accesses a first WLAN; receiving, by using the established user plane connection, a connection selection request sent by the terminal, where the connection selection request includes connection selection information; determining, according to the connection selection information in the connection selection request, a service network selected by the terminal; and establishing a connection between the terminal and the service network selected by the terminal. In this way, the terminal can connect to different service networks, so that a network connection manner becomes more flexible, interaction between the terminal and a gateway is simplified, and a network connection range is expanded. |
US10432625B2 |
Allowing beacon device to access mesh network using authentication key
The present invention relates to an authentication apparatus and method for a wireless network among a plurality of beacon devices constituting a mesh network and a computer-readable recording medium storing a program for carrying out the method, and more particularly, to an authentication apparatus and method according to authentication technology for including only beacon devices installed at a particular location in a particular mesh network and a recording medium storing a computer program for carrying out the method. |
US10432622B2 |
Securing biometric data through template distribution
Embodiments include method, systems and computer program products for safeguarding biometric data. Aspects include receiving a first biometric data unit and generating a template based upon the first biometric data unit. Aspects also include sending the template to a plurality of external template storage devices, each template storage device having a unique device identifier. Aspects also include generating a biometric query including a second biometric data unit. Aspects also include sending the biometric query to at least some of the plurality of external template storage devices. Aspects also include receiving a match score from at least one of the plurality of template storage devices external to the processor, wherein the match score reflects the degree of similarity between the first biometric data unit and the second biometric data unit. |
US10432619B2 |
Remote keychain for mobile devices
An app of a mobile device registers the mobile device for a remote credential server (RCS) and receives a device token. When a credential for a remote asset is supplied on the mobile device it is routed to the RCS and stored external to the mobile device but referenced on the mobile device via an asset token. When the credential is needed, the device token and the asset token permit the RCS to authenticate and return the credential to or on behalf of the mobile device so that the mobile device can authenticate to and access the remote asset. |
US10432618B1 |
Encrypted verification of digital identifications
In general, one innovative aspect of the subject matter described in this specification may be embodied in methods that may include verifying a digital identification using embedded encrypted user credential data that is not viewable to human eyes within the digital identification. For instance, the embedded encrypted user credential data may be variably encrypted by an encryption key that is designated by a security status assigned to the digital identification. The embedded encrypted user credential data may be extracted using an authorized device and decrypted using a decryption key that is associated with the encryption key designated by the security status. The decrypted user credential data may then be used to verify user information included in the digital identification. |
US10432616B2 |
Hardware-based device authentication
An opportunity for a computing device to participate in a secure session with a particular domain is identified. A secured microcontroller of the computing device is used to identify a secured, persistent seed corresponding to the particular domain and stored in secured memory of the computing device. A secure identifier is derived based on the seed and sent for use by the particular domain in authenticating the computing device to the particular domain for the secure session. The particular domain can further apply security policies to transactions involving the computing device and particular domain based at least in part on the secure identifier. |
US10432615B2 |
Aggregator technology without usernames and passwords implemented in unified risk scoring
Techniques are described in which for a user to obtain access to or entitlement to objects or locations, such as for example a web application or entry into an accounting office, the system derives a unified risk score associated with the user. The computer compares the unified risk score against a set of rules to determine whether the unified risk score is greater than a particular threshold. Based on such determination, the computer can cause denial of access or entitlement for example by denying entry to the web application or transmitting a denied message to a system that controls the physical lock on the door to the accounting office. In generating the unified risk score, the computer retrieves the most up-to-date identity information about the user by signing on to an aggregator system using any supported login identity provider username and password or other authenticating credentials associated with the user. |
US10432614B2 |
Techniques for verifying user intent and securely configuring computing devices
The embodiments set forth a technique for enabling a computing device to securely configure a peripheral computing device. According to some embodiments, the method can include the steps of (1) approving a request received from the peripheral computing device to engage in a setup procedure for the peripheral computing device, (2) receiving, from the peripheral computing device: (i) an audio signal that encodes a password and timing information, and (ii) a light signal. Additionally, the method can involve, in response to identifying that the timing information correlates with the light signal: (3) extracting the password from the audio signal, and (4) establishing a communication link with the peripheral computing device based on the password. In turn, the method can involve (5) providing configuration information to the peripheral computing device over the communication link. |
US10432606B2 |
Lawful interception of encrypted communications
A method and apparatus for providing access to an encrypted communication between a sending node and a receiving node to a Law Enforcement Agency (LEA). A Key Management Server (KMS) function stores cryptographic information used to encrypt the communication at a database. The cryptographic information is associated with an identifier used to identify the encrypted communication between the sending node and the receiving node. The KMS receives a request for Lawful Interception, the request including an identity of a Lawful Interception target. The KMS uses the target identity to determine the identifier, and retrieves the cryptographic information associated with the identifier from the database. The cryptographic information can be used to decrypt the encrypted communication. The KMS then sends either information derived from the cryptographic information or a decrypted communication towards the LEA. This allows the LEA to obtain a decrypted version of the communication. |
US10432605B1 |
Scalable risk-based authentication methods and systems
The disclosure describes a scalable, risk-based authentication system including a plurality of fraud monitoring engines configured to: analyze user data and organization data, and generate a set of risk factors based on the user data and the enterprise data; a risk aggregator in communication with the plurality of fraud monitoring engines configured to: receive the set of risk factors, and transform the set of risk factors into risk indicators; and an authentication engine configured to: receive the risk indicators from the risk aggregator, and generate an authentication plan for a requested activity based on the risk indicators and the requested activity. |
US10432604B2 |
System and method for pool-based identity authentication for service access without use of stored credentials
A computer-implemented system and method for pool-based identity authentication for service access without use of stored credentials is disclosed. The method in an example embodiment includes providing provisioning information for storage in a provisioning repository; receiving a service request from a service consumer, the service request including requestor identifying information; generating an authentication request to send to an authentication authority, the authentication request including requestor identifying information; receiving validation of an authenticated service request from the authentication authority; and providing the requested service to the service consumer. |
US10432602B2 |
Electronic device for performing personal authentication and method thereof
An electronic device is provided. The electronic device includes a sensing circuit and a processor. The processor is configured to captures a plurality of authentication images through the sensing circuit during a specific time, select at least one first image from the authentication images, and perform an authentication based on the at least one first image. |
US10432597B1 |
Digital security bubble
A digital security bubble encapsulation is disclosed. A public key and a device identifier of at least one recipient is requested from a first server. A message containing one or more components is encrypted using a symmetric key. The symmetric key is encrypted with a public key received in response to the request. The encrypted message, the encrypted symmetric key, and the device identifier are encapsulated in a digital security bubble encapsulation. The digital security bubble encapsulation is transmitted to a second server. |
US10432596B2 |
Systems and methods for cryptography having asymmetric to symmetric key agreement
A system and method for generating data for use in cryptography or secure modulation is provided. The method may include randomly generating a public code using a secret key, wherein the public code includes an interior matrix and a summing matrix, both having a predetermined dimension of rows and columns. After receipt of the public code and the rule of obfuscation by a receiving computer node, the method may further include generating an obfuscated matrix pattern from the interior matrix, based upon the rule of obfuscation. For symmetric key utilization, the receiving computing node can generate a symmetric code from the summing matrix, based upon the rule of obfuscation, which can be for use in communication between computing nodes. Alternatively, a server node can retrieve or generate the public code and the rule of obfuscation to the computing node. Thereby, each node is enabled to communicate privately with each other. |
US10432595B2 |
Secure session creation system utililizing multiple keys
Systems, computer products, and methods are described herein for an improved secure certificate system that utilizes multiple digital signatures, and in some cases multiple public keys within one or more certificates. The improved secure certificate systems allows for additional security by having multiple certification authorities validate the organization as the owner of the organization application (e.g., website, dedicated application, or the like), as well as allowing for the use of the multiple digital signatures and/or certificates to provide seamless verification of the organization application should one or more of the digital signatures and/or certificates become compromised. Moreover, security may be improved by utilizing multiple public keys to encrypt a session key for use in sending and receiving data. |
US10432593B2 |
Secure software updates
Improved techniques to update software in electronic devices that are already in use are disclosed. In one embodiment, software can be updated in a secure and controlled manner using cryptography. The authenticity of the updated software as well as its appropriateness for the particular electronic device can be confirmed prior to update. The software can also be updated on a per module basis. In one embodiment, a server hosts software updates for various electronic devices, and supplies the appropriate software update to the electronic devices via a data network. |
US10432591B2 |
Establishing a communication event using secure signaling
A communication event is established between an initiating device and a responding device under the control of a remote communications controller. In a pre-communication event establishment phase, a secure connection is established between the initiating device and the communications controller, and session key negotiation messages are exchanged between the initiating device and the communications controller via the secure connection to obtain session key data in an electronic storage location accessible to the initiating device. The secure connection terminates once the session key data has been obtained. In a subsequent communication event establishment phase—after the session key data has been obtained and the secure connection has terminated in the pre-establishment phase—a communication event request is transmitted from the initiating device to the communications controller comprising a payload encrypted with the session key data. |
US10432590B2 |
Establishing a communication event using secure signalling
A communication event is established between an initiating device and a responding device under the control of a remote communications controller. In a pre-communication event establishment phase, a secure connection is established between the initiating device and the communications controller, and session key negotiation messages are exchanged between the initiating device and the communications controller via the secure connection to obtain session key data in an electronic storage location accessible to the initiating device. The secure connection terminates once the session key data has been obtained. In a subsequent communication event establishment phase—after the session key data has been obtained and the secure connection has terminated in the pre-establishment phase—a communication event request is transmitted from the initiating device to the communications controller comprising a payload encrypted with the session key data. |
US10432583B1 |
Routing agent platform with a 3-tier architecture for diameter communication protocol in IP networks
This invention is a system and method for a high-performance Diameter Routing Agent (DRA) platform with a three-tier architecture. The DRA platform consists of a Diameter Connection Router (DCR), a Diameter Load Balancer (DLB), and multiple DRA Instances. DCR is a front-end to all external Peers and distributes Diameter connections to a DLB. DLB is a Diameter transaction load balancer and distributes individual Diameter transaction to a DRA. DRA is a Diameter Routing Agent to implement business logic to determine routing of an incoming request to a destination peer as well as message mediation. A public Internet Protocol (IP) address of the DCR is exposed to the external peers as a single point of contact between the peers and the computer network, wherein an internal topology of the computer network remains hidden from the peers. |
US10432582B2 |
Technologies for scalable local addressing in high-performance network fabrics
Technologies for scalable local addressing include one or more managed network devices coupled to one or more computing nodes via high-speed fabric links. A computing node may transmit a data packet including a destination local identifier (DLID) that identifies the destination computing node. The DLID may be 32, 24, 20, or 16 bits wide. The managed network device may determine whether the DLID is within a configurable multicast address space and, if so, forward the data packet to a multicast group. The managed network device may also determine whether the DLID is within a configurable collective address space and, if so, perform a collective acceleration operation. The number of top-most bits set in a multicast mask and the number of additional top-most bits set in a collective mask may be configured. Multicast LIDs may be converted between different bit lengths. Other embodiments are described and claimed. |
US10432575B2 |
Configuring a protocol address of a network device using an address resolution protocol request
A device may monitor a network port for an address resolution protocol (ARP) request from a sender device. The device may detect the ARP request based on monitoring the network port for the ARP request. The device may identify a target protocol address included in the ARP request. The device may configure a protocol address of the device using the target protocol address. |
US10432573B2 |
Information processing device, information processing method and terminal device
There is provided an information processing device including a score calculation unit that calculates, for one or more events for which a plan is set by one or more of users in a user group composed of the plurality of users capable of sharing information by satisfying a predetermined condition and for which the information is capable of being shared in the user group, a score on a predetermined calculation basis using event information which is information related to the events. |
US10432572B2 |
Content posting method and apparatus
Disclosed is a method and apparatus for posting content, the method including posting, when a predetermined hash tag is detected from first type content for which a posting request is sent, second type content generated based on text information acquired from the first type content and image information acquired from a database, and posting the first type content when the hash tag is not detected. |
US10432567B2 |
Display of a notification that identifies a keyword
A method comprising receiving a first message, receiving a second message, determining that the first message has an unread status, determining that the second message has an unread status, determining that at least one keyword is represented in the first message and the second message in response to the determination that the first message has an unread status and the determination that the second message has an unread status, determining a notification that identifies the keyword, signifies the receipt of the first message, and signifies the receipt of the second message, and causing display of the notification is disclosed. |
US10432563B2 |
Mail server and mail delivery method
A non-transitory computer-readable recording medium stores therein a mail delivery program of a mail server. The mail server includes a processor. The mail delivery program to cause the processor to perform transmitting a mail with a transmission request being accepted after concealing, when the mail contains information indicating being already transmitted and information indicating concealment of a content of a description at a forwarding, the content of the description designated by the information indicating the concealment. |
US10432562B2 |
Reducing photo-tagging spam
A photo spam detector detects illegitimate non-natively captured images through extracting image features and feeding the extracted features into a probabilistic model. The probabilistic model categorizes the photo as legitimate or illegitimate. Requests to tag one or more users in a photo are analyzed by a tag analyzer that assesses relationships between the tag requests themselves, social relationships between the tagged users, and the presence or absence of faces within the regions specified by the tag requests. Based on the classification of images or tags as illegitimate, a social networking system applies one or more social media distribution policies to the image or tags to suppress or prohibit distribution. |
US10432559B2 |
Generating and displaying customized avatars in electronic messages
System for generating customized images to be displayed within an electronic message. System retrieves communication data associated with a communication between a first user and a second user. System determines a relationship between the first user and the second user based on the communication data and generates avatar characteristics based on the relationship. System generates an image including a first avatar representing the first user and a second avatar representing the second user. The first and second avatars are generated based on the avatar characteristics. System causes the image to be displayed. Other embodiments are described herein. |
US10432558B2 |
Synchronous conferencing with aggregation of messages
A method, system, and/or computer program product operates a synchronous conference on a computing system. A processor provides at least one sequence of original messages to be sent from a sender user to a corresponding at least one receiver user. The original messages of each sequence are aggregated into corresponding aggregated messages according to a time distance between each pair of consecutive original messages of the sequence. The aggregated messages are then sent to the corresponding receiver user. |
US10432557B2 |
Network device
A network device may include a first forwarding board, a second forwarding board and an interface board. The interface board may include a control apparatus and a network interface chip. The control apparatus may form a first upstream packet flow which is sent to the first forwarding board via a first I/O bus and a second upstream packet flow which is sent to the second forwarding board via a second I/O bus using data packets received through the network interface chip from the exterior of the network device. The control apparatus may selectively connect one of a first downstream packet flow and a second downstream packet flow to the network interface chip through the network interface bus according to an active/standby state of the first forwarding board and the second forwarding board, wherein the first downstream packet flow is processed by the first forwarding board and received through the first I/O bus and the second downstream packet flow is processed by the second forwarding board and received through the second I/O bus. |
US10432556B1 |
Enhanced audio video bridging (AVB) methods and apparatus
A network device determines that a frame priority of a received frame is a value corresponding to an audio video bridging (AVB) communication protocol. When the network device determines that a destination address of the frame is not included in a database having network addresses, the network device prevents the frame from being transmitted according to the AVB communication protocol, including either (i) dropping the frame, or (ii) transmitting the frame only from a first set of one or more ports of the network device according to a communication protocol that is different than the AVB communication protocol. When the network device determines that the frame is permitted to be transmitted according to the AVB communication protocol, the network device transmits the frame from a second set of one or more ports according to the AVB communication protocol. |
US10432555B2 |
Method and apparatus for routing between fibre channel fabrics
An interfabric link between two separate Fiber Channel fabrics so that devices in one fabric can communicate with devices in another fabric without requiring the merger of the two fabrics. The interfabric switch performs a conversion or a translation of device addresses in each fabric so that they are accessible to the other fabric. This translation is preferably done using a private to public loop address translation. In a first embodiment the external ports of the interfabric switch are configured as E_ports. A series of internal ports in each interfabric switch are joined together forming a series of virtual or logical switches. The virtual switches are then interconnected using private loops. The use of the private loop is enabled by the presence of translation logic which converts fabric addresses to loop addresses and back so that loop and fabric devices can communicate. Because each port can do this translation and the private loop addressing does not include domain or area information, the change in addresses between the fabrics is simplified. In a second embodiment the external ports are configured as NL_ports and the connections between the virtual switches are E_ports. Thus the private to public and public to private translations are done at the external ports rather than the internal ports as in the prior embodiment. The virtual switches in the interfabric switch match domains with their external counterparts so that the virtual switches effectively form their own fabric, connected to the other fabrics by the private loops. |
US10432550B2 |
Method and device for computing resource scheduling
A method, apparatus and device for scheduling resources of a cluster comprising a plurality of hosts, each running at least one instance, including acquiring a resource parameter of the cluster; calculating the number of predicted hosts in the cluster according to the resource parameter; determining to-be-migrated hosts and target hosts from the current hosts in the cluster when the number of current hosts in the cluster is greater than the number of predicted hosts; and migrating instances running on the to-be-migrated host to the target host. |
US10432548B2 |
Workload deployment in computing networks
Techniques of workload deployment in a computing network are described. For example a computing system may receive a workload deployment request for deployment of a workload on resources of the computing network. The computing system may determine unavailability of interoperable resources for deployment of the workload, based on interoperability information associated with each of the resources, and identify at least one set of resources for deployment of the workload, where deploying the workload on each set of resources from amongst the at least one set of resources comprises changing configuration of at least one resource included within corresponding set of resources. The computing system may further rate each of the set of resources based on deployment parameters, and select a first set of resources from amongst the at least one set of resources for deployment of the workload based on the rank of each of the set of resources. |
US10432546B2 |
System, method, and recording medium for queue management in a forwarder
A queue management method, system, and recording medium include a queue examining device configured to examine a reverse flow queue from a forwarder for an acknowledged packet and a dropping device configured to drop a packet in a forward flow queue if the packet in the forward flow queue includes the acknowledged packet in the reverse flow queue. |
US10432542B2 |
Telecommunication network configured to control network communication routes
A mobile telecommunications network includes a core, a radio access network, and a platform control unit. The platform control unit is capable of identifying a network path of a communication that originated from a mobile terminal. Based on certain characteristics of the communication, the platform control unit will determine whether the communication should be offloaded from its network route. If the communication is to be offloaded, then the platform control unit causes the communication to bypass the network's core. |
US10432538B2 |
Link state determination method, apparatus and computer storage medium
Disclosed in present invention is a link state control method. The method includes: within a setting time window, determining the reset fixed code word of a received data stream; according to the situation that each cell corresponding to the data stream is received correctly or incorrectly, determining the leaky bucket value of a link in real time; according to the determined reset fixed code word and the determined leaky bucket value, determining the state of the link. Moreover, the present invention also discloses a link state control apparatus and computer storage medium. |
US10432535B2 |
Performing a specific action on a network packet identified as a message queuing telemetry transport (MQTT) packet
In some examples, a method includes identifying, by a network switching device, a network packet received via a particular port as a Message Queuing Telemetry Transport (MQTT) packet, wherein the MQTT packet is transmitted between a broker device and a subscriber device; performing, by the network switching device, a deep packet inspection (DPI) to identify a network address corresponding to the broker device; applying, by the network switching device, a network policy defined in a policy engine that is specific to at least one of the broker device and the subscriber device, wherein the at least one of the broker device and the subscriber device is not statically configured in the policy engine; and performing, by the network switching device, a specific action based on the applied network policy. |
US10432530B2 |
System and method of providing compression technique for jitter sensitive application through multiple network links
An appliance for providing compression technique for jitter sensitive application through multiple network links is described. The appliance has one or more processors and includes a link quality estimator, a jitterless compressor, and a link switcher. The link quality estimator is configured to measure latency over a first link and a second link, wherein the second link has a longer latency than the first link. The jitterless compressor is configured to accumulate packets for a time period associated with a difference in latency between the second link and the first link, and determine a number of packets based on a packet size associated with the accumulated packets and bandwidth of the first link. The link switcher is configured to acquire the determined number of packets, wherein the determined number of packets have been compressed, transmit a first packet over the second link, and transmit the acquired number of packets over the first link. |
US10432526B2 |
Enhanced traffic distribution using VRF tables
Communication apparatus includes a plurality of interfaces and routing logic coupled between the interfaces. The routing logic includes a parser, which extracts header data from selected fields of each data packet received from the network through an ingress interface. At least one hash calculator computes a hash over a first set of the header data extracted by the parser from each received data packet. A virtual routing and forwarding (VRF) instance selector selects a VRF instance for each received data packet responsively to both an ingress indicator associated with the received data packet and a second set of the header data extracted by the parser from the received data packet. A lookup engine selects an egress interface responsively to the selected VRF instance and the computed hash. Forwarding and switching logic forwards the data packet to the selected egress interface for transmission to the network. |
US10432523B2 |
Routing protocol signaling of multiple next hops and their relationship
In one example, a method includes receiving, by a first network device, a route advertisement message including an attribute for upstream allocation specifying a plurality of next hops of a second network device for reaching a network destination, a plurality of forwarding semantics describing forwarding actions and respective attributes of the plurality of next hops, and a field indicating whether the attribute is provided for downstream allocation or upstream allocation. The method includes in response to determining, by the network device, that the field indicates the attribute is provided for upstream allocation: installing, by the network device and based on the forwarding semantics, next hops, forwarding actions, and the next hop attributes; and applying based on the forwarding information, the forwarding actions to network traffic received by the network device and destined for the network destination when forwarding the network traffic to one or more of the plurality of next hops. |
US10432522B2 |
Network packet flow controller with extended session management
An intermediate node obtains a lead packet of a plurality of packets in a session having a unique session identifier, modifies the lead packet to identify at least the intermediate node and also to identify source and destination port numbers assigned by the intermediate node for a possible forward association, and then forwards the lead packet toward the destination node though an intermediate node electronic output interface to the IP network. The intermediate node also may receive, through an intermediate node electronic input interface in communication with the IP network, a backward message from a next node having a next node identifier. Both the intermediate node and the next node form an association between the intermediate node identifier, the next node identifier, and the source and destination port numbers assigned by the intermediate node. This association is part of a forward association for the intermediate node and is part of a return associate for the next node. |
US10432518B2 |
Packet flow optimization in a network
Various communication systems may benefit from improvements in communication flow. For example, a network may benefit from packet flow optimization. A method can include receiving a flow at an entity of a communication system having a virtualized control plane. The method can also include dynamically deciding how to route the flow to an entity selected from a group of entities comprising at least one virtualized part of an entity. The method can further include routing the flow as decided. |
US10432514B2 |
Multiprotocol label switching traffic engineering tunnel establishing method and device
Embodiments of the present invention provide a Multiprotocol Label Switching traffic engineering tunnel establishing method and device. A tunnel establishing method includes: receiving, by a second routing device, an identifier, which is sent by a first routing device, of an MPLS TE tunnel from a first VPN instance to a second VPN instance; acquiring, by the second routing device according to the identifier, path information of the MPLS TE tunnel from the first VPN instance to the second VPN instance; and establishing an MPLS TE tunnel from the second VPN instance to the first VPN instance according to the acquired path information. Therefore, forward and reverse bidirectional tunnels are co-routed or partially co-routed, thereby solving a problem caused by non-co-routing during BFD. |
US10432511B2 |
Method for forwarding data in a network, forwarding element for forwarding data, and a network for forwarding data
A method for forwarding data flows in a network, which has a forwarding element for forwarding the data flows, includes: receiving a data flow of the data flows, the data flow corresponding to a present forwarding rule of the forwarding element; forwarding the data flow with an added time delay. The added time delay includes a first forwarding time delay and second forwarding time delay. A first number of packets of the data flow, which are first packets, are forwarded by the first forwarding element with the first forwarding time delay. A second number of the packets of the data flow, which are second packets, are forwarded with the second forwarding time delay. The first forwarding time delay and the second forwarding time delay have a time difference from each other. |
US10432509B2 |
Flow classification for information centric network protocols
Embodiments include technologies for identifying an equivalence class identifier in a packet received by a node configured to perform information centric networking (ICN) in an ICN network, where the packet includes a name identifying content associated with a producer node in the ICN network. Embodiments also include determining an equivalence class for the packet by determining a name prefix of the name based, at least in part, on the equivalence class identifier. Embodiments further include taking an action affecting a particular packet, the action based, at least in part, on the equivalence class. In specific embodiments, the name includes a plurality of name components, and the equivalence class identifier is a count indicating a number of name components in the name to be grouped together to determine the name prefix. In further embodiments, the number is greater than a particular number of name components in a routable name prefix. |
US10432504B2 |
Message processing
A message is processed at a node in a cluster of nodes. The message is received at the node. The message is addressed to at least one other node in the cluster. At least one action associated with the message is performed at the node. A response message is transmitted indicating that the at least one action has been performed. |
US10432502B2 |
Method and apparatus for overlap-resistant dynamic routing
A disclosure of the present invention is related to a method and an apparatus for overlap-resistant dynamic routing to prevent a path from overlapping. A method of performing an overlap-resistant routing according to an embodiment of the present disclosure includes: computing p candidate paths (p is an integer more than 2) from a first host to a second host based on information related to a network structure; computing k paths (k is an integer more than 1, k≤P) with low redundancy from the p candidate paths; and setting one path from the k paths according to a path change timing. |
US10432500B2 |
Debugger for wireless sensor networks
In an embodiment, a method of debugging a wireless sensor network comprises: initiating, by a server node over a wireless medium, a single debugging session with a plurality of nodes of the wireless sensor network; receiving, by the server node over the wireless medium, network topology information from the nodes; and presenting, by a display device coupled to the server node, a network topology view constructed from the topology information, the network topology view including a graphical representation of each node in the topology. |
US10432496B2 |
Apparatus and method for controlling message communications load
Disclosed herein is an apparatus for controlling a message communications load. The apparatus includes a determination unit configured to determine whether a number of messages transmitted to external devices and messages received from the external devices is equal to a predetermined number; a calculation unit configured to calculate a message load based on time stamps and a message occupation time of the messages if it is determined that the number of the messages is equal to the predetermined number; and a control unit configured to transmit a control instruction to the external devices to adjust a communications interval of the received messages according to the calculated message load. |
US10432488B2 |
Method and apparatus for processing network element state
Embodiments of the present invention disclose a method and an apparatus for processing a network element state. The method includes: obtaining a network element by monitoring network element performance data or an accepted operation request, where the network element is a base station or a cell or a subnet; then obtaining target data corresponding to the network element, where the target data includes at least one of trace data, manual minimization of drive tests data, radio link failure data, a user equipment error report, alarm data, and performance data; subsequently, according to the target data, determining whether the network element is out of service or needs to compensate another network element; and finally, when the network element is out of service or needs to compensate another network element, indicating whether the network element can enter an energy saving state. The present invention is applicable to the field of communications systems. |
US10432487B2 |
System and method for offline survivability
A system and method are presented for on premises and offline survivability of an interactive voice response system in a cloud telephony system. Voice interaction control may be divided from the media resources. Survivability is invoked when the communication technology between the Cloud and the voice interaction's resource provider is degraded or disrupted. The system is capable of recovering after a disruption event such that a seamless transition between failure and non-failure states is provided for a limited impact to a user's experience. When communication paths or Cloud control is re-established, the user resumes normal processing and full functionality as if the failure had not occurred. |
US10432485B2 |
Method and apparatus for processing data
A processing device and a method of processing data between a plurality of modules in the processing device. The method includes monitoring packets exchanged between a transmission module and a reception module from among the plurality of modules; determining whether a task being executed by the processing device has switched based on the monitored packets; when the task being executed by the processing device has switched, obtaining a packet layout encoded by taking into account transitions to occur due to processing of data packets regarding the switched task; and executing the switched task by using data packets to which the obtained packet layout is applied. |
US10432483B1 |
General-purpose metrics publishing with variable resolution
Embodiments presented herein describe an I/O client that switches between generating high-resolution and low-resolution performance data in response to a defined event indicating there is a performance issue with a storage volume. In one embodiment, the I/O client uses one or more event rules that define a condition or threshold for determining whether to generate high-resolution or low-resolution performance data. In one embodiment, the I/O client transmits the performance data to a central monitoring system which can generate a chart plotting the performance data overtime. Because the I/O client may generate the high resolution performance data only when an event rule indicates there is a performance issue, the amount of performance data transmitted to the central monitoring system can be reduced. |
US10432481B2 |
Content delivery methods and systems
Aspects of the present disclosure involve provisioning customers of an aggregator, such as a reseller, of a content delivery network (CDN). In one aspect, content requests to the CDN are processed in accordance with the virtual IP (VIP) address at which the request was received, according to a property template bound to the VIP where the template is selected by the customer and only involves discrete parameters for the reseller. In another aspect, cache fills of the network are processed without direct knowledge of the customer origin through a combination of some request attribute, e.g., alias host of the customer, and an attribute of the reseller to make a DNS request to a name server outside the CDN. Another aspect involves receiving a property template selection, an origin and an alias from a customer of the reseller, and providing appropriate DNS entries to validate the customer and provide origin information to the CDN. |
US10432477B2 |
Performance monitoring at edge of communication networks using hybrid multi-granular computation with learning feedback
Example implementations disclosed herein are directed to monitoring communications networks in real time to ensure that they are performing in a desired fashion. Metrics such as utilization and latency are monitored to ensure that customer SLAs (Service Level Agreements) are met in a timely fashion. To detect problems in advance, example implementations predict the future values of metrics and detect events if the future value violates certain conditions. Example implementations build models that can predict the future values of metrics and analyze historical, near real time and real time streaming data so as to build predictive models. |
US10432474B2 |
Mapping relationships among virtual elements across a system
A technique for mapping relationships among virtual elements across a system includes, for a server having a virtualized network interface controller (vNIC) with a plurality of vNIC links connected to a switch, identifying relationships between physical ports on the switch and virtual ports on the switch. For each vNIC link, local area network (LAN) interface information on the server is identified and data structures are created establishing topology information between the switch and the server. A mapping of each vNIC link to a respective virtual port on the switch is created by correlating the topology information with the LAN interface information. |
US10432473B2 |
Sensing location of rack components
Provided is a method of localizing rack-mounted computing devices, the method comprising: receiving, with a direct current (DC) power bus or via an Ethernet control network or data network, a request from a control unit for a rack computing device location; generating, with a sensor, output signals conveying information related to a location of the rack-mounted computing device; and sending, with the direct current (DC) power bus or via an Ethernet control network or data network, location information of the rack-mounted computing device. |
US10432472B1 |
Network operation center (NOC) tool pattern detection and trigger to real-time monitoring operation mode
A mobile wireless communication network monitoring system. The system comprises at least one processor, a non-transitory memory, and an application stored in the non-transitory memory. When executed by the processor, the application periodically receives data from a plurality of cell sites and, in response to receiving data from one of the cell sites, examines a selection of data items of the data from the one of the cell sites. The application further, in response to one of the selected data items having a trigger value, initiates a real-time command and control process that iteratively pulls data from the cell site associated with the one of the selected data items having the trigger value and presents the data pulled from the cell site in a real-time monitoring window of an operator workstation, whereby an operator exercises timely control of the cell site. |
US10432465B2 |
Automatic provisioning of a network access point
A control system for automatic provisioning of a network access point comprises a processor device that receives network configuration data from a first computing device. The network configuration data includes a first network parameter value for a first network parameter. The control system also receives, from a second computing device, a request to provision a network access point with the first network parameter value for the first network parameter and with a second network parameter value for a second network parameter. The first network parameter and second network parameter are different from each other. The control system automatically generates the second network parameter value based on the request and the first network parameter value. The control system next provides the first network parameter value and the second network parameter value to the network access point. |
US10432463B2 |
Fast BSS transitions between access points for stations of cloud-controlled Wi-Fi networks
A cloud-based Wi-Fi controller facilitates fast BSS transitions. IEEE 802.11r or other fast BSS transition parameters are transferred through the cloud from the wireless station, for pre-population in neighboring or nearby access points. In more detail, a neighbor list is received from a wireless station connected to the data communication system through a first access point. The neighbor list identifying access points within range of the wireless station or that are otherwise nearby, from the cloud for pre-configuration. |
US10432462B2 |
Automatic selection of cut-point connections for dynamically-cut stream processing systems
A method for connecting graph processing cut endpoints is disclosed. The method comprises determining a first capability matrix comprising capability values, applying weights to the capability values of the first capability matrix resulting in a first weighted capability matrix, and determining a second capability matrix comprising, for each pairing of another side of the cut endpoint, capability values. For both, the first capability matrix and second capability matrix, the capability values relate at least to a platform, a runtime framework, a connection technology, a protocol for a connection of a node of the stream processing system. The method comprises further determining a joint weighted capability matrix for two corresponding cut endpoints of a cut by multiplying corresponding capability matrix values of the first weighted capability matrix and the second capability matrix, and selecting a preferred connection for the cut endpoints. |
US10432456B2 |
Systems and methods for automated commissioning of virtualized distributed control systems
Systems and methods for automated commissioning of virtualized distributed control systems are disclosed. An example method includes accessing a data structure including a list of configuration names for network cards associated with first and second host servers of a virtual process control environment. The first and second host servers implement virtual machines corresponding to workstations for a process control system. The example method also includes when configuring the first host server, assigning a first name to a first one of the network cards associated with the first host server. The example method further includes when configuring the second host server, assigning the first name to a second one of the network cards associated with the second host server based on a user selection of the first name from the list of configuration names. The second host server is configured after the first host server. |
US10432447B2 |
System and method for amplitude pre-distortion optimization for GPS signal constant envelope transmission
A system and method include a modulator configured to combine satellite codes with carrier signals on an in-phase channel and a quadrature-phase channel to produce I-channel and Q-channel signal components. The powers of the combined satellite codes are selected according to desired code power fractions. A processor pre-distorts the signal components such that they can be transmitted as a unit-amplitude constant envelope transmission that preserves the desired code power fractions. The pre-distortion may also account for data filtering effects that tend to distort the code power fractions. |
US10432440B2 |
Method and device for generating a multicarrier OFDM signal, method and device for attenuating extrema of such a signal, corresponding computer program products
A method is proposed for generating an OFDM type multicarrier signal including OFDM blocks constituted by M carriers modulated by source symbols. The method includes the following steps: interleaving the M symbols of a block of source symbols into R sub-blocks of N interleaved symbols; obtaining a block of M time domain samples corresponding to the block of M source symbols; forming a peak vector containing N maximum amplitudes determined from among the M samples; attenuating the extrema of each sub-block of N time domain samples corresponding to the R sub-blocks of N interleaved symbols by a correction of symbols taking account of the peak vector and delivering R sub-blocks of N corrected interleaved symbols; de-interleaving the R sub-blocks of N corrected interleaved symbols delivering a block of M corrected source symbols; generating an OFDM block of the signals corresponding to the block of M corrected source symbols. |
US10432439B2 |
MSK transceiver of OQPSK data
A wireless transmitter for transmitting bits to a wireless receiver. The wireless transmitter comprises: (i) circuitry for generating binary data bits; and (ii) circuitry for providing a first spreading sequence for a first bit in the binary data bits and for providing a second spreading sequence for a second bit in the binary data bits, wherein the second bit is complementary to the first bit. Each spreading sequence consists of an integer number N of bits, and the circuitry for providing provides a same bit value in an integer number M of bit positions in the first and second spreading sequences, where M |
US10432437B2 |
Systems and methods for transporting digital RF signals
A communication device for use within a communication system, the device comprising: re-sampling circuitry configured to output re-sampled digital downlink signals by re-sampling digital downlink signals at resample rates based on at least one factor, the re-sampled digital downlink signals having a smaller bandwidth than the digital downlink signals; and framing circuitry configured to multiplex the re-sampled digital downlink signals and to generate a first frame that includes the re-sampled digital downlink signals as framed data for transport to one or more remotely located communication devices of the communication system, wherein the one or more remotely located communication devices of the communication system are configured to transmit radio frequency signals using at least one antenna, wherein the transmitted radio frequency signals are derived from the framed data of the first frame received from the communication device. |
US10432428B2 |
Automatic resolution of virtual network instance to VLAN mapping conflicts in dual-homed deployments in a dynamic fabric automation network architecture
In accordance with one example embodiment, there is provided a system configured for virtual local area network (VLAN) blocking on a virtual port channel (vPC) member link to handle discrepant virtual network instance (VNI) to VLAN mappings. In other embodiments, the system can be configured for providing Virtual Switch Interface Discovery Protocol (VDP) and virtual switch enhancements to accommodate discrepant VNI to VLAN mappings. In another example embodiment, an apparatus is provided that includes a processor, and a memory coupled to the processor, where the apparatus is configured such that if a server is connected through a virtual port channel, a VDP is used to notify the server of different VNI to VLAN mappings. In another embodiment, the apparatus can extend a VDP Filter Info Field to carry a set of VLANs mapped to a VNI, keyed by leaf MAC addresses that serve as bridge identifiers. |
US10432424B2 |
Ring network system and network node
A ring network system is a ring network system in which a plurality of nodes including a blocking node that blocks transfer of a predetermined frame are connected in a ring shape, and when, any one of the plurality of nodes detects a change in a link state with an adjacent node, the node detecting the change transmits a collision frame for inquiring a collision of a blocking node to a current blocking node, and in accordance with a response from the current blocking node, a determination is made which of the nodes is to be a new blocking node, and in a case where the link state with the adjacent node has a higher priority level of blocking than a link state between the current blocking nodes, the node having detected the change transmits a collision frame for inquiring a collision of the blocking node. |
US10432423B2 |
Method, device, and computer program for operating a data processing system
A method, a device, and a computer program for operating a data processing system, including at least two nodes that are connectable via a data line for transmitting messages. A message includes an identifier for arbitrating messages to be transmitted, the identifier containing—information concerning a priority via which a processing sequence of messages ready for transmission is determined, and the identifier—containing information concerning a network node, via which a sender of the message is unambiguously determined, and—containing information concerning a service, via which a service is determined. |
US10432422B2 |
Parameterized quality of service architecture in a network
A communication system and method including the steps of receiving a first request to initiate a guaranteed quality of service flow in a network, broadcasting a second request from a Network Coordinator to a plurality of nodes connected to the network and receiving a first response to the second request from at least one ingress node. The method further includes receiving a second response to the second request from at least one egress node indicating whether the at least one egress node has available resources to receive the guaranteed quality of service flow and allocating resources for the guaranteed quality of service flow if the at least one ingress node has available resources to transmit, and the at least one egress node has available resources to receive, the guaranteed quality of service flow. |
US10432417B2 |
Systems and methods for transmitting an updated partition state to sensors or devices
Systems and methods for updating a partition state of individual sensors or devices in a system are provided. Such systems and methods may include an access point broadcasting a beacon signal including a partition state change indicator portion and a partition state update portion, the sensors or devices periodically waking up to receive the partition state change indicator portion, and responsive to predetermined content of the partition state change indicator portion, one or more of the sensors or devices remaining awake to receive an updated partition state identified in the partition state update portion. |
US10432416B2 |
Method for performing evolved multimedia broadcast and multicast service (eMBMS) counting in wireless systems
A method for performing evolved multimedia broadcast and multicast service (eMBMS) counting efficiently in wireless systems is provided. The method includes receiving by a radio link control (RLC) layer of a User Equipment (UE), a Multicast Control Channel (MCCH) packet containing an MBMS counting request from a network. The RLC layer then transfers the MCCH packet to a Radio Resource Control (RRC) layer of the UE. The RRC layer processes the MBMS counting request and generating an MBMS counting response by and transmits an indication for successful reception of the MBMS counting request to the RLC layer. The RLC layer verifies if a subsequent MCCH modification boundary indication is received in a selected MCCH modification period and discards one or more subsequent MCCH packets received in a selected MCCH modification period if the MCCH modification boundary indication is not received from a physical layer. |
US10432415B2 |
Method and apparatus for interference aware communications
A method for interference aware communications of devices in a wireless local area network is provided. The device selects a transmission channel of a frame among a plurality of sub-channels, generates interference aware information based on an interference condition of the plurality of sub-channels, inserts the interference aware information into the frame, and transmits the frame in the selected transmission channel. |
US10432409B2 |
Authentication system and device including physical unclonable function and threshold cryptography
An authentication system and device including physical unclonable function (PUF) and threshold cryptography comprising: a PUF device having a PUF input and a PUF output and constructed to generate, in response to the input of a challenge, an output value characteristic to the PUF and the challenge; and a processor having a processor input that is connected to the PUF output, and having a processor output connected to the PUF input, the processor configured to: control the issuance of challenges to the PUF input via the processor output, receive output from the PUF output, combine multiple received PUF output values each corresponding to a share of a private key or secret, and perform threshold cryptographic operations. The system and device may be configured so that shares are refreshable, and may be configured to perform staggered share refreshing. |
US10432405B1 |
Systems and methods for accelerating transaction verification by performing cryptographic computing tasks in parallel
Systems and methods related to processing transaction verification operations in decentralized applications via a fixed pipeline hardware architecture are described herein. The fixed pipeline hardware architecture may include and/or support at least a crypto engine and a read set validation engine. The crypto engine may itself comprise a hardware architecture configured to perform cryptographic operations necessary to validate signatures for transactions in decentralized applications. In various implementations, the hardware architecture of a crypto engine may include a scheduler and a series of crypto execution units configured to operate in parallel. The scheduler may be configured to decode an algorithm associated with cryptographic signatures to be verified and coordinate the performance of various cryptographic operations amongst individual cryptographic execution units. |
US10432402B1 |
Biometric electronic signature tokens
The methods and system allow for the generation of a biometric electronic signature token using a subsequent biometric sample after an enrollment of a biometric reference value in a biometric system. The biometric electronic signature token is such that the data would be signed data, cryptographic message type, to package this signature, providing two authentication factors: the possession of the private key associated with the public/private key pair used to sign the signed data and the biometric sample of the user that could be matched against the template. The process allows a signing party to enroll in a biometric service, sign a piece of data or content using a public key, that may be tied to a trusted anchor certificate authority, and submit a biometric sample. Subsequently, the relying party may validate the information on that piece of data or content to confirm the identity of the signing party. |
US10432400B2 |
Method and system for privacy preserving disclosure of a shared, identity linked secret
A method and system securely discloses a shared, identity linked secret known by two parties, while preserving the privacy of the parties. The first party generates a challenge value that only the second party could respond correctly to if and only if the second party shares secret S with the first party. The first party generates a counter-challenge for the challenge value, computes a verifier associated with the challenge and counter-challenge, and sends the counter-challenge to the server. The server sends the counter-challenge value to the second party. The second party computes a verifier associated with the challenge and counter-challenge, the verifier matches the verifier computed by the second party if and only if the second party shares secret S with the first party. The parties execute a gradual release process, which confirms a match if and only if the secret S is shared between the parties. |
US10432396B2 |
Method, apparatus, and system for identity authentication
An identity authentication method for a quantum key distribution process includes selecting, by a sender, preparation bases of an identity authentication bit string in accordance with a preset basis vector selection rule; sending, by a sender, quantum states of the identity authentication bit string and quantum states of a randomly generated key bit string by using different wavelengths. The identity authentication bit string is interleaved in the key bit string at a random position and with a random length. The method further includes measuring, by a receiver, the received quantum states in the quantum state information in accordance with the different wavelengths and measurement bases selected according to the preset basis vector selection rule to obtain identity authentication information from the measurement of the identity authentication bit string; and determining, by the receiver, whether the identity authentication information obtained through the measurement corresponds with the preset basis vector selection rule. |
US10432388B2 |
Hybrid full duplex communications in a radio frequency cable network
Systems and methods presented herein provide for improved duplex communications in an RF cable network comprising a plurality of CMs. In one embodiment, a system includes a CMTS operable to transmit downstream communications to the CMs and to process upstream communications from the CMs. The system also includes a duplex RF communication path between the CMTS and the CMs. The CMTS is further operable to transmit a control signal that directs a first of the CMs to transmit, to direct the remaining CMs to receive the transmission from the first CM, to direct the CMs to report received power levels of the transmission from the first CM, and to calculate RF isolations of the remaining CMs with respect to the first CM based on the reported power levels. |
US10432384B2 |
Band segmented bootstraps and partitioned frames
Apparatuses and methods are provided for generating, transmitting, receiving, and decoding one or more band segmented bootstrap signals and one or more corresponding partitioned post bootstrap signals. For example, a transmitter is configured to generate a first set of symbols and a second set of symbols, where the first set of symbols includes information about the second set of symbols. The transmitter is further configured to generate a third set of symbols and a fourth set of symbols, where the third set of symbols includes information about the fourth set of symbols. The transmitter is also configured to generate a data frame including the first, second, third, and fourth set of symbols. A bandwidth of the data frame includes a first segment and a second segment. |
US10432383B2 |
Method for enabling a base station to decode data received from a first wireless device using a network coded form of the data received from a second wireless device
A method and a base station are provided. The base station obtains a first path gain of a cellular radio link to a first wireless device, a second path gain of a cellular radio link to a second wireless device and a third path gain of a Device-to-Device radio link between the first wireless device and the second wireless device. When the first, second and third path gains satisfy a threshold condition, the base station instructs the second wireless device to apply network coding on first data transmitted from the first wireless device and to transmit a network coded form of the first data. The base station receives a radio signal with the first data transmitted from the first wireless device and uses the network coded form of the first data transmitted by the second wireless device for decoding the first data. |
US10432381B2 |
Method for transmitting and receiving multiple user block acknowledgement frame in wireless LAN system, and apparatus therefor
The present specification relates to a method of an access point (AP) transmitting a block acknowledgement (ACK) signal with respect to transmission data of a plurality of stations (STA) in a wireless LAN (WLAN) system, and an apparatus therefor. To this end, an AP transmits a multi-STA BA frame with respect to data received from the plurality of STA, wherein the multi-STA BA frame includes a MAC header field, a BA control field and a BA information field. In this regard, the BA information field may include: AID information with respect to one or more STA to which ACK/NACK is transmitted from the plurality of STA; and an individual information field including BA indicator information that indicates whether the BA information field includes one or more of a block ACK bitmap sub-field and a starting sequence control sub-field. |
US10432380B2 |
Dynamically configurable hybrid automatic repeat request (HARQ) configuration
A device may determine one or more parameters relating to a network. The device may detect a trigger to alter a hybrid automatic repeat request (HARQ) configuration for the network based on the one or more parameters relating to the network. The device may determine an alteration to the HARQ configuration based on detecting the trigger to alter the HARQ configuration. The device may communicate with a distributed unit or a centralized unit of the network to cause the alteration to the HARQ configuration. |
US10432376B2 |
Adaptive channel state information reference signal configurations for a 5G wireless communication network or other next generation network
In mixed numerology case, the performance of a physical downlink shared channel (PDSCH) can be improved by multiplexing PDSCH of one numerology with the channel state information reference signals (CSI-RS) of the other numerology and use of an advanced receiver. However, due to the interference from the PDSCH of the other numerology, the channel estimation for the underlying UE can be impacted if the CSI-RS is corrupted. An adaptive CSI-RS configuration can be deployed where the CSI-RS density is adapted based on the PDSCH transmission of the other numerology. Namely, based on the scheduling decision of the other numerology, the CSI-RS density can be changed. Thus, the impact on channel estimation can be minimized when the data channel of one numerology is multiplexed with the CSI-RS of the other numerology. |
US10432368B1 |
Balancing of transmission time interval bundling and coordinate multipoint
In a long term evolution (LTE) network, coordinated multipoint (CoMP) and transmission time interval (TTI) bundling can both help to improve uplink communications, but both can also place a burden on network resource. Further, since both utilize redundancy to improve uplink communications, albeit in different ways, use of CoMP and TTI bundling may be considered unnecessary. Accordingly, example methods and systems are provided that may help to balance the application of TTI bundling and CoMP. |
US10432366B2 |
Carrier aggregation with improved efficiency
In some embodiments, a wireless device such as a user equipment (UE) may communicate with a base station using an advanced form of carrier aggregation. The UE may provide signaling to the network specifying a number P of downlink component carriers to be configured for use by the UE for downlink carrier aggregation and a number Q of uplink component carriers to be configured for use by the UE for uplink carrier aggregation. The UE can only utilize a lesser number M of downlink component carriers at any given time in downlink carrier aggregation and can only utilize a lesser number N of uplink component carriers at any given time in uplink carrier aggregation. Thus the UE may request the network to configure a greater number P and Q of downlink and uplink component carriers, respectively, than the UE can actually use at any instant of time. |
US10432359B2 |
Information transmission method and information transmission device
An information transmission method and an information transmission device are provided, so as to determine redundancy versions corresponding to a plurality of consecutive subframes as an identical redundancy version, thereby to enable identical information to be transmitted within the plurality of consecutive subframes after a rate matching and enable an opposite end to perform coherent combination on the information transmitted within the plurality of consecutive subframes. The information transmission method includes steps of: determining, by a local end serving as a transmitting end, information to be repeatedly transmitted within a repetition time period containing a plurality of subframes; and determining, by the local end, a redundancy version corresponding to each subframe in the repetition time period, performing a rate matching on a bit stream acquired by encoding the information based on the redundancy version corresponding to the subframe, and transmitting the bit stream processed through the rate matching to an opposite end, where a plurality of consecutive subframes among the subframes in the repetition time period corresponds to an identical redundancy version. |
US10432356B2 |
Data transmitting or receiving method and device for dual TBs, transmitter and receiver
Provided are a data transmitting or receiving method and device for dual Transport Blocks (TBs), a transmitter and a receiver. Data to be transmitted is divided into two portions, where transport blocks TB1 and TB2 are generated respectively according to a corresponding predetermined Modulation Coding Scheme (MCS) for each portion. The TB1 is modulated into an amplitude weighted complex symbol sequence S1, and the TB2 is modulated into an amplitude weighted complex symbol sequence S2. The S1 and the S2 are superposed to generate a complex symbol sequence S3 corresponding to a new TB, where the complex symbol sequence S3 corresponding to the new TB possesses Gray properties. The new TB is transmitted to a receiver. |
US10432355B2 |
Enhanced error protection for high priority communication sessions
Techniques for enhanced error protection for high priority communication sessions are described. Generally, the described techniques enhance error protection for high priority communication sessions, such as emergency calling, such that the high priority communication sessions are essentially error free. According to various implementations, user input to initiate a communication session over a network is received at a communication application. In response to detecting that the communication session corresponds to a high priority communication session, error protection for data of the high priority communication session is enhanced. The data may be enhanced in a variety of different ways, such as by performing forward error correction on the data. The enhanced data of the high priority communication session is then communicated over the network to an endpoint. |
US10432347B2 |
Apparatus, system and method of communicating a wireless transmission according to a physical layer scheme
Some demonstrative embodiments include apparatuses, devices, systems and methods of communicating a wireless transmission according to a Physical Layer scheme. For example, a wireless station may be configured to generate a frame including a header and a data portion, the header including a modulation and coding scheme (MCS) value of an Orthogonal Frequency Divisional Multiplexing (OFDM) Physical layer (PHY) scheme or a Low Power Single Carrier (LPSC) PHY scheme; modulate and encode the header according to a Single Carrier (SC) PHY scheme; modulate and encode the data portion according to the OFDM PHY scheme or the LPSC PHY scheme; and process transmission of the frame. |
US10432346B2 |
Data processing method, precoding method, and communication device
An encoder outputs a first bit sequence having N bits. A mapper generates a first complex signal s1 and a second complex signal s2 with use of bit sequence having X+Y bits included in an input second bit sequence, where X indicates the number of bits used to generate the first complex signal s1, and Y indicates the number of bits used to generate the second complex signal s2. A bit length adjuster is provided after the encoder, and performs bit length adjustment on the first bit sequence such that the second bit sequence has a bit length that is a multiple of X+Y, and outputs the first bit sequence after the bit length adjustment as the second bit sequence. As a result, a problem between a codeword length of a block code and the number of bits necessary to perform mapping by a set of modulation schemes is solved. |
US10432344B2 |
Spatial reuse of Wi-Fi channels with interference estimation and control
A transmitter/receiver pair may estimate a first channel interference caused during the spatial reuse phase by the transmitter/receiver pair to other transmitter/receiver pairs over a channel. A second channel interference experienced by the transmitter/receiver pair may be estimated during the spatial reuse phase by the transmitter/receiver pair from the other transmitter/receiver pairs. An interference margin may be estimated for the channel based on the first and second channel interferences. The interference margin may be announced to the other transmitter/receiver pairs in frame. The interference margin may then be complied with while communicating over the channel in order to control the interference. |
US10432343B2 |
Integration of cellular phone detection and reporting into a prison telephone system
The present subject matter is directed to an apparatus and methodology for monitoring for the occurrence of use of unauthorized telecommunications equipment within a designated area. The present subject matter has particular utility to the corrections environment in that it discloses a methodology for detecting and reporting the unauthorized operation of cellular telephones within a corrections facility. The present technology may be used advantageously in combination with inmate telephone systems to transmit information to appropriate personnel in the form of email messages and/or voice communications by way of telephone local or corrections facility external telephone lines. The present technology also provides for recordation and storage of time, date and location information for detected events. |
US10432342B1 |
Routing and regenerator planning in a carrier's core reconfigurable optical network
A multi-layer network planning system can determine a set of regenerator sites (“RSs”) that have been found to cover all paths among a set of nodes of an optical layer of a multi-layer network and can determine a set of candidate RSs in the optical layer for use by the links between a set of nodes of an upper layer, wherein each RS can be selected as a candidate RS for the links. The system can determine a binary path matrix for the links between the set of nodes of the upper layer. The system can determine a min-cost matrix that includes a plurality of min-cost paths. The system can determine a best RS from the set of candidate RSs and can move the best RS from the set of candidate RSs into the set of RSs for the links. The system can then update the binary path matrix. |
US10432341B2 |
Transmitter for transmitting optical signal in optical communication system and method of operating the same
A transmitter for transmitting an optical signal in an optical communication system includes a plurality of light sources configured to output optical signals; a plurality of first optical couplers configured to multiplex the optical signals, which are output from the plurality of light sources, to generate a first optical signal, and output the first optical signal through a first output port and a second output port of each of the plurality of first optical couplers; a first monitoring unit configured to monitor the first optical signal which is output through the second output port of each of the plurality of first optical couplers; and a controller configured to control an optical output of each of the plurality of light sources on the basis of a result of the monitoring. |
US10432340B2 |
Optical port auto-negotiation method, optical module, central office end device, and terminal device
The present application provides an optical port auto-negotiation method, including: a: selecting a downstream to-be-received wavelength; b: listening to a downstream message on the selected downstream to-be-received wavelength, performing c if a wavelength idle message is received, and returning to a if no wavelength idle message is received within a specified or fixed time, where the wavelength idle message is used to identify that the wavelength is not occupied or not allocated; c: sending a wavelength application message on an upstream wavelength, performing d if a wavelength grant message is received in a downstream direction; otherwise, going back to a or b, where the wavelength application message is used to identify a request for allocation of the wavelength, and the wavelength grant message is used to identify acknowledgment of wavelength allocation; and d: setting an optical port auto-negotiation success flag bit. The present application further provides an optical module. |
US10432337B2 |
Apparatus and method for timestamping of data packets
An apparatus and method for timestamping data packets are provided. The apparatus includes an input bit counter responsive to input bits entering a physical layer (PHY) device and an output bit counter responsive to output bits transmitted by the PHY device. A timestamp for an incoming bit is calculated based on a number of bits awaiting transmission by the PHY device at the time of arrival of the incoming bit. The number of bits awaiting transmission by the PHY device is determined based on the first count and the second count. |
US10432334B2 |
Method and system for switching living broadcast between landscape broadcasting mode and portrait broadcasting mode for live broadcast website
Disclosed is a method for switching living broadcast between landscape broadcasting mode and portrait broadcasting mode, applicable to live broadcasting website. The method comprises: S1, an administrator setting categories and category settings for live broadcasting videos; S2, the administrator adding landscape option and portrait option for the live broadcasting video into each category; S3, a presenter selecting on a client terminal a live broadcasting mode, and selecting the category as well as landscape or portrait option for live broadcasting video; S4, the presenter selecting to start live broadcasting, the administration back end verifying whether the landscape or portrait option selected by the presenter is consistent with the selected live broadcasting mode; if yes, performing step S6; otherwise performing step S5; S5, the administration back end modifying the landscape or portrait option selected by the presenter; S6, the administration back end allowing the live broadcast to start, and ending. |
US10432333B2 |
Apparatus for transmitting broadcast signal and method for transmitting broadcast signal using layered division multiplexing
A broadcast signal transmission apparatus and method using layered division multiplexing are disclosed. A broadcast signal transmission apparatus according to an embodiment of the present invention includes a combiner configured to generate a multiplexed signal by combining a core layer signal and an enhanced layer signal at different power levels; a power normalizer configured to reduce the power of the multiplexed signal to a power level corresponding to the core layer signal; a time interleaver configured to generate a time-interleaved signal by performing interleaving that is applied to both the core layer signal and the enhanced layer signal; a frame builder configured to generate a broadcast signal frame using the time-interleaved signal; and an orthogonal frequency division multiplexing (OFDM) transmitter configured to generate a pilot signal that is shared by a core layer corresponding to the core layer signal and an enhanced layer corresponding to the enhanced layer signal. |
US10432330B2 |
Base station wireless channel sounding
An example method may include a processing system of a base station having a processor selecting a blank resource of a time and frequency resource grid of the base station for a transmission of a channel sounding waveform and transmitting the channel sounding waveform via the blank resource. Another example method may include a processing system of a channel sounding receiver receiving at a location, from a base station, a channel sounding waveform via a blank resource of a time and frequency resource grid of the base station, and measuring a channel property at the location based upon the channel sounding waveform. |
US10432326B2 |
Method, apparatus, device, and system for antenna alignment
The present disclosure discloses a method, an apparatus, a device, and a system for antenna alignment. The method includes: performing, according to a target preset condition, adjustment processing on a phase and an amplitude of a signal that is transmitted by each antenna unit of a first antenna, and the second antenna is located within a coverage scope of the target beam; and determining that a difference between a horizontal angle of the target beam and a mechanical horizontal angle of a current mechanical location of the first antenna is a horizontal angle, that needs to be adjusted, of the first antenna, adjusting the mechanical horizontal angle and the mechanical pitch angle of the first antenna according to the horizontal angle that needs to be adjusted and the pitch angle that needs to be adjusted. |
US10432322B2 |
Transmission/reception device and transmission/reception method
The present disclosure relates to a transmission/reception device, a transmission/reception method, and a program capable of improving a transmission characteristic in human body communication in both transmission and reception. The transmission/reception device used for human body communication includes three electrodes including a human body side electrode being in contact with a human body as a communication medium, a space side electrode provided on a space side, not a human body side, and a circuit board provided with a circuit. At this time, at the time of transmission, a switch between the space side electrode and the circuit board is turned off to make a three-pole electrode configuration having superiority in the transmission characteristic, and each electrode is caused to function as an independent electrode. On the other hand, at the time of reception, the switch between the space side electrode and the circuit board is turned on to electrically short-circuit the space side electrode and the circuit board, to cause the electrodes to function as a two-pole electrode configuration having superiority in the transmission characteristic. The present disclosure can be applied to a human body communication device. |
US10432318B2 |
Digital signal processing circuit and optical space communication system
In order to increase a compensation range for Doppler shift compensation, this digital signal processing circuit is provided with a Doppler shift compensation unit which, on the basis of a sample sequence signal which is oversampled at N (where N is an integer at least equal to 2) times a symbol rate and includes a central sample corresponding to the timing at a symbol center, and a transition sample corresponding to the timing of a symbol transition, finds a Doppler shift amount included in the sample sequence signal and performs Doppler shift compensation. The Doppler shift compensation unit includes a symbol determining unit which performs a symbol determination with respect to the central sample and a determination with respect to the transition sample. The Doppler shift compensation unit switches between these determinations for each corresponding sample and performs said determinations in order to obtain a phase difference and thereby detect the Doppler shift amount. |
US10432315B2 |
Ring-resonator modulation of an optical signal
One example includes an optical transmitter system. The system includes a waveguide to receive and propagate an optical signal. The system also includes a ring modulation system comprising a ring resonator that is optically coupled to the waveguide and is to resonate a given wavelength of the optical signal in response to an input data signal that is provided to a modulation amplifier to provide carrier injection to change a refractive index of the ring resonator to resonate the given wavelength of the optical signal to modulate the optical signal. The system further includes a tuning controller associated with the ring modulation system. The tuning controller can implement iterative feedback tuning of the ring modulation system based on a relative amplitude of an optical intensity of the given wavelength in the ring resonator and a variable reference amplitude to substantially stabilize the ring resonator with respect to the given wavelength. |
US10432307B2 |
Free-space optical communication using Hermite-Gaussian modes
Aspects of the present disclosure describe systems, methods, and structures for free-space optical communications using Hermite-Gaussian modes resulting in advantageous performance over prior art systems particularly with respect to lateral misalignment. |
US10432306B2 |
Method and apparatus for measurement of a backscattered trace of a fiber
An optical time-domain reflectometer, OTDR, apparatus is configured to measure a backscattered trace of a fiber link under test (FLUT). The OTDR apparatus includes at least one photo diode adapted to detect an optical signal reflected from points along the fiber link under test in response to an optical test signal generated by a laser of the OTDR apparatus and supplied to the fiber link under test. The reflected optical test signal is attenuated or amplified automatically such that the power of the optical signal received by the photodiode is limited to a predetermined power range. |
US10432305B2 |
Loss of signal detector
A loss of signal (LOS) detector may include a comparator including a first input, a second input and an output indicating a LOS status. The LOS detector further includes circuitry to compare a first signal on the first input generated by differential input signals and a threshold signal common mode with a second signal on the second input generated by differential threshold signals at a first level and an input signal common mode. The circuit further configured to generate a LOS indicator on the output based on the compare. |
US10432304B2 |
Photonic implementation of jamming avoidance response
Various examples are provided for jamming avoidance response (JAR), and photonic implementations thereof. In one example, a method includes generating optical pulses that correspond to raising envelope of a beat signal associated with an interference signal and a reference signal; generating optical spikes that correspond to positive zero crossing points of the reference signal; and providing a phase output that indicates whether the beat signal is leading or lagging the reference signal, the phase output based at least in part upon the optical spikes. An adjustment to a reference frequency can be determined based at least in part upon the optical pulses and the phase output. In another example, a JAR system includes photonic circuitry to generate the optical pulses; photonic circuitry to generate the optical spikes; and photonic circuitry to provide the phase output. A logic unit can determine the adjustment to the reference frequency. |
US10432298B2 |
Method and apparatus for dynamic load balancing of communications channels for controlling traffic load in a communications system
A method and apparatus for dynamically balancing traffic loads in a communications system (such as satellite communications systems), based on a control of collision rates via the real-time control of throughput of channels of the communications system (such as a real time throughput of random access channels in a satellite network). The method and apparatus generates and transmits to remote nodes or terminals an operating probability based on the determined throughput for transmission using the communications channel. Also, the method and apparatus includes receiving by at least one terminal the generated operating probability and determining by the at least one terminal a transmission probability for the communications channel based upon the received operating probability, which can further be adjusted by one or more of a received upper or lower limit of the generated operating probability or a collision rate for the communications channel. |
US10432294B2 |
Signal booster with spectrally adjacent bands
Technology for a repeater is disclosed. The repeater can include a first multiband filter. The repeater can include a second multiband filter. The repeater can include one or more first-direction signal paths communicatively coupled between the first multiband filter and the second multi-band filter. At least one of the one or more first-direction signal paths can be configured to amplify and filter signals in two or more spectrally adjacent bands. The repeater can include one or more second-direction signal paths communicatively coupled between the first multiband filter and the second multi-band filter. At least one of the one or more second-direction signal paths can be configured to amplify and filter signals in two or more spectrally adjacent bands. |
US10432288B2 |
Method and apparatus for reporting channel state information in wireless communication system
A communication technique is provided for converging a 5th generation (5G) communication system for supporting higher data rates beyond a 4th generation (4G) system with an Internet of things (IoT) technology. The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car or connected cars, health care, digital education, smart retail, security and safety services. A method for receiving channel state information (CSI) according to an embodiment of the present disclosure includes transmitting configuration information on hybrid CSI, the configuration information including configuration on two enhanced multiple input multiple output (eMIMO) types and first information indicating for which an eMIMO type a CSI reporting is triggered transmitting second information triggering the CSI reporting, and receiving the CSI based on the second information and configuration information, and wherein the CSI is associated with the eMIMO type indicated by the first information. |
US10432287B2 |
Method for transmitting/receiving channel state information in wireless communication system, and device for same
Disclosed are a method for transmitting/receiving channel state information in a wireless communication system and a device for same. In particular, a method of reporting channel state information (CSI), by a user equipment (UE) in a wireless communication system comprises the steps of: receiving, from an eNB, a CSI process configuration comprising interference measurement restriction information indicating interference measurement restriction; and reporting, to the eNB, CSI corresponding to a CSI process configured by the CSI process configuration, wherein when a first subframe set and a second subframe set are configured for the CSI process, the interference measurement restriction can be independently configured for each of the first subframe set and the second subframe set. |
US10432285B2 |
Data transmission method, system, and device
A method includes: generating, by user equipment, at least one piece of channel state information, wherein each piece of channel state information in the at least one piece of channel state information is corresponding to at least one resource unit required for sending data by a base station; and sending, by the user equipment, multiple pieces of channel state information, so that the base station sends data on a corresponding resource unit according to channel state information. Therefore, channel state information sent by the user equipment is associated with a resource unit required for sending data by the user equipment. |
US10432284B2 |
Methods for beam switching in millimeter wave systems to manage thermal constraints
Systems and methods herein remedy thermal constraints experienced by wireless communication systems operating in the millimeter wave spectrum. User equipment (UE) having a plurality of antenna subarrays controlled by respective RFICs monitor temperature gradients of respective sectors of the UE. Upon the thermal gradient of a sector reaching a temperature threshold, the UE performs thermal management steps to prevent hardware of a respective sector from damage due to overshoot. |
US10432281B2 |
Communication beam determining method and corresponding apparatus
A communication beam determining method and a corresponding apparatus are disclosed. The method includes respectively sending, by a network side device, downlink sounding signals by using M beams with a first width, where main lobe directions of any two of the M beams are different; receiving, by the network side device, sounding results returned by user equipment (UE), and determining N beams with a second width based on the sounding results, where the second width is less than the first width, a coverage area of a set of the N beams is smaller than a coverage area of a set of the M beams, and M and N are integers and not less than 2; and respectively sending, by the network side device, downlink scanning signals by using the N beams, and determining, based on scanning results returned by the UE, a first beam for data transmission with the UE. |
US10432280B1 |
Antenna array correlation for uplink coverage improvement
Systems and methods are provided for improving uplink coverage in a wireless communication network. A first correlated array and a second correlate array each comprise a plurality of antenna elements. Each correlated array has an inter-element spacing of one wavelength of a signal for which the array is configured to receive. The first and second correlated arrays are interleaved such that one-half of a wavelength of a signal for which at least one of the correlated arrays is configured to receive separates adjacent elements of the first and second correlated arrays. Signals received by each correlated array are combined using statistical signal processing techniques to create combined signals that may be provided to the wireless communication network. Combining uplink signals from at least two interleaved uncorrelated arrays may increase the effective spacing of each array without sacrificing base station space or throughput. |
US10432277B2 |
Electronic apparatus and radio communication method in radio communication system
An electronic apparatus and radio communication method in a radio communication system. The electronic apparatus includes: one or more processing circuits configured to execute the following operations: determining, based on an antenna array corresponding to the electronic apparatus, corresponding a transceiver unit (TXRU) configuration, wherein each TXRU is associated with one set of antenna units having a same polarization direction, the antenna array includes plural antenna units having M rows, N columns and P-dimensional polarization directions, and M, N and P are natural numbers; and adding antenna configuration information to a radio resource control (RRC) signaling to be use in a user equipment (UE) in the radio communication system, wherein the antenna configuration information is used to obtain a number of the TXRU in the antenna configuration. |
US10432276B2 |
Wireless link control and recovery using positional data
Beamforming is used in wireless link communication to improve a wireless link through increased channel capacity and diversity by focusing a beam, such as from multiple antennas, in the direction of the receiver. Where the receiver may be capable of measurements relevant to beamforming, more particularly measurements that vary or are otherwise dependent upon changes in beamforming settings, reference to such measurements and corresponding beamforming settings may improve performance. In this Disclosure, a sink device transmits a data stream to a source device, wherein said data stream comprises the position of the sink device. The data stream may further comprise data such as link quality, heading information, or discretized location. The source device stores this data in a memory. When the wireless link deteriorates, the source device assesses its memory to select a candidate beamforming setting with some indicia of success, such as those that correspond closely to the sink device's position, the most recently used beamforming settings, or beamforming settings that previously resulted in a satisfactory wireless link quality. |
US10432271B2 |
Radio apparatus, radio communication system, and antenna position adjustment method
A radio apparatus (10) according to the present invention used in a line-of-sight (LOS) MIMO communication system includes a plurality of antennas (15, 16) and a position adjustment unit (12). The position adjustment unit (12) is configured to be able to adjust a relative position between at least one of the plurality of antennas (15, 16) and an antenna included in another radio apparatus (other station). According to the present invention, it is possible to provide a radio apparatus capable of adjusting antennas to appropriate positions in the line-of-sight MIMO communication system. |
US10432267B1 |
Scanning performance
Exemplary systems, apparatus, and methods described herein may improve a scan process for near field communications, such as IEEE 802.15.4. The improvements may include, during the scan process, performing one of increasing a current of a voltage controlled oscillator (VCO)/digitally controlled oscillator (DCO) of a second wireless device, reducing a bandwidth of a phased locked loop, increasing the bandwidth of the phased locked loop, changing a reference frequency of the phased locked loop, or dithering the reference frequency. |
US10432265B2 |
Electronic apparatus and non-transitory computer-readable recording medium for power supply control
Provided is an electronic apparatus that prevents leakage of confidential documents and the like that are stored in a storage device. When there is writing of power-supply-mode-switch-request information that is included in a Write request from a user-authenticated portable terminal to an NFC tag, a system-control unit instructs a power-supply-control unit to switch to a normal mode based on the power-supply-mode-switch-request information, and when the portable terminal is separated from the NFC tag, instructs the power-supply-control unit to return to the power-supply mode before the instruction. |
US10432264B2 |
Method for transmitting analog and digital information while transmitting energy
The invention relates to a method for transmitting analog and digital information while transmitting energy between a power transmitter (10) and a power receiver (12) which is galvanically isolated from the power transmitter, having the following steps: a) providing the analog (22a) and digital (24a) information to be transmitted; b) defining the number nAD of possible values ADi, i=1 to nAD which are possible when digitizing the analog information and defining the value range of the values ADi; c) assigning a digital value Dx (in binary notation) to the digital information; d) defining a minimum number of events nmin to be transmitted; e) determining a maximum number of events nmax to be transmitted; f) defining a first set of values nlow defined by: nlow (ADi)=nmin+f1(ADi), i=1 to nAD; g) defining a second set of values nlow defined by: nhigh(ADi)=nmax−f2(ADi), i=1 to nAD; h) digitizing the analog information in order to obtain a digital analog value ADx; i) determining a number of events nlow(ADx)=nmin+f1(ADx) for the respective digital value Dx bit to be transmitted if the current digital value Dx bit to be transmitted is a 0; and defining a number of events nhigh(ADx)=nmax−f2(ADx) for the respective digital value Dx bit to be transmitted if the current digital value Dx bit to be transmitted is a 1 or vice versa; and j) transmitting a signal which correlates at least to the number of events determined in step i). The invention further relates to a corresponding device for carrying out the method. |
US10432261B2 |
Wireless communication
A method of transferring data between a first device and a second device comprises: bringing a first object into an activation zone of a near-field communication module so as thereby to establish a near-field communication link between the module and the first object. The near-field communication module sends a control signal to at least one of the first and second devices to begin a second communication session through a second, different channel between the first and second devices and the data is transferred between the first device and the second device in the second communication session. The second communication session is ended if the first object is removed from the activation zone. |
US10432260B1 |
Circuit for inductive communications with multiple bands
Aspects are directed to a wireless communications approach in which a signal is conveyed via one of a number of particular frequency bands. In one example, a tank circuit includes an inductor and multiple capacitive circuits, and a driver circuit includes multiple buffers. One of the buffers is responsive to the input signal and another of the buffers is not responsive to the input signal. The driver circuit is configured to drive the tank circuit through a respective capacitive circuit while coupled to a respective buffer at a node of the inductor. A tuning-drive circuit drives the tank circuit for communicating in one band of a selectably-tunable frequency range. The tuning-drive circuit includes selectable (buffer and capacitor) portions configured to selectively couple to the node, for an overall drive strength and an overall tuning capacitance, and for tuning the tank circuit to a selected frequency band for wireless communication. |
US10432255B2 |
Transmission device, transmission method, and communication system
A transmission device of the present disclosure includes: a driver unit that transmits a data signal with use of a first voltage state, a second voltage state, and a third voltage state interposed between the first voltage state and the second voltage state, and is configured to make a voltage in the third voltage state changeable; and a controller that changes the voltage in the third voltage state to cause the driver unit to perform emphasis. |
US10432253B2 |
Noise distribution shaping for signals, particularly spread spectrum signals like CDMA signals, with improved robustness
Noise distribution shaping for signals, particularly for the application in receivers for CDMA signals. An embodiment provides a method for noise distribution shaping for signals comprising the acts of generating a blanking control signal by comparing a received signal comprising transitions with at least one blanking threshold, determining transitions of the received signal and zones around the determined transitions, and generating a transitions control signal comprising the determined transitions and zones, adapting the at least one blanking threshold or the received signal according to an offset value depending on the amplitude of the received signal and on the transitions control signal, and modifying the noise distribution of the received signal by applying blanking of the received signal under control of the blanking control signal. |
US10432249B1 |
Universal nonlinear variable delay filter
A universal nonlinear variable delay filter includes a first mixer configured to convert an input signal to an up-converted signal including a frequency corresponding to a selected time delay. The input signal includes an original frequency. The variable delay filter also includes a nonlinear filter that filters the up-converted signal and generates a delayed signal that is delayed by the selected time delay. The variable delay filter further includes a second mixer configured to convert the delayed signal to a down-converted signal including a frequency substantially equal to the original frequency. |
US10432247B2 |
Sequence triggering in RF front-ends
Sequence trigger circuitry may be configured to repeat command sequences to switch between communication modes of a RFFE. The circuitry may include a first logic circuitry to, in response to a trigger signal, generate a first output signal or a second output signal to activate a first command sequence or a second command sequence, respectively. The circuitry may also include a second logic circuitry to activate a third command sequence based on a comparison of a clock output signal with a first timer value and upon generating the first output signal. The first command sequence and the third command sequence may switch the RFFE into a receive mode of the plurality of modes. The circuitry may include a third logic circuitry to activate a fourth command sequence based on a comparison of the clock output signal with a second timer value and upon generating the second output signal. |
US10432246B2 |
Case having storage compartment for electronic devices
A case, having a storage compartment, for an electronic device includes a soft protective case, a hard protective frame, and a cover. The soft protective case includes an aperture and the hard protective frame includes the storage compartment such that the aperture of the soft protective case is constructed to receive the storage compartment therein. The storage compartment of the hard protective frame fits in the aperture of the soft protective case and sides of the aperture of the soft protective case substantially surround the side walls of the storage compartment. |
US10432245B2 |
Wireless charging apparatus and method
The present invention relates to a method for adjusting a power information transmission period from a mobile terminal to be charged in a wireless charging apparatus. To this end, a wireless charging apparatus according to the present invention comprises: a communication unit for receiving power information from at least one mobile terminal; and a control unit for determining a transmission period of power information for each of the at least one mobile terminal based on the power information and adjusting the transmission period according to whether the power information is received from the at least one mobile terminal. As described above, the waste of resources, which may occur due to unnecessary packet transmission, can be reduced by adaptively adjusting the transmission period, thereby increasing the efficiency of power transmission. |
US10432232B2 |
Multi-type parity bit generation for encoding and decoding
A non-volatile memory system may be configured to generate a codeword with first-type parity bits and one or more second-type parity bits. If a storage location in which the codeword is to be stored includes one or more bad memory cells, the bit sequence of the codeword may be arranged so that at least some of the second-type parity bits are stored in the bad memory cells. During decoding, a first set of syndrome values may be determined for a first set of check nodes and a second set of syndrome values may be determined for a second set of check nodes. In some examples, a syndrome weight used for determining if convergence is achieved may be calculated using check nodes that are unassociated with the second-type parity bits. |
US10432229B2 |
Bit interleaver for low-density parity check codeword having length of 16200 and code rate of 2/15 and 16-symbol mapping, and bit interleaving method using same
A bit interleaver, a bit-interleaved coded modulation (BICM) device and a bit interleaving method are disclosed herein. The bit interleaver includes a first memory, a processor, and a second memory. The first memory stores a low-density parity check (LDPC) codeword having a length of 16200 and a code rate of 2/15. The processor generates an interleaved codeword by interleaving the LDPC codeword on a bit group basis. The size of the bit group corresponds to a parallel factor of the LDPC codeword. The second memory provides the interleaved codeword to a modulator for 16-symbol mapping. |
US10432224B2 |
Methods and devices for generating optimized coded modulations
At least a method and an apparatus are presented for determining a coded modulation scheme, the coded modulation scheme being defined by at least one non-binary error correcting code containing at least one non-binary parity-check equation, a modulation scheme, and a modulation mapping. Two or more candidate modulation mappings and two or more candidate parity-check equations are determined defining the at least one non-binary error correcting code, a candidate set comprising a candidate modulation mapping and at least one candidate parity-check equation providing codeword vectors and being associated with one or more metrics, each metric being evaluated for a number of distinct pairs of codeword vectors having an Euclidean distance of a defined value. One candidate modulation mapping and at least one candidate parity-check equation are selected according to an optimization criterion applied to the one or more metrics. |
US10432223B2 |
Modulator and modulation method using non-uniform 16-symbol signal constellation for low-density parity check codeword having 4/15 code rate
A modulator and a modulation method using a non-uniform 16-symbol signal constellation are disclosed. The modulator includes a memory and a processor. The memory receives a codeword corresponding to a low-density parity check (LDPC) code having a code rate of 4/15. The processor maps the codeword to 16 symbols of the non-uniform 16-symbol signal constellation on a 4-bit basis. |
US10432222B2 |
Transmitting apparatus and mapping method thereof
A transmitting apparatus is disclosed. The transmitting apparatus includes an encoder to perform channel encoding with respect to bits and generate a codeword, an interleaver to interleave the codeword, and a modulator to map the interleaved codeword onto a non-uniform constellation according to a modulation scheme, and the constellation may include constellation points defined based on various tables according to the modulation scheme. |
US10432220B2 |
Low density parity check encoder having length of 64800 and code rate of 7/15, and low density parity check encoding method using the same
A low density parity check (LDPC) encoder, an LDPC decoder, and an LDPC encoding method are disclosed. The LDPC encoder includes first memory, second memory, and a processor. The first memory stores an LDPC codeword having a length of 64800 and a code rate of 7/15. The second memory is initialized to 0. The processor generates the LDPC codeword corresponding to information bits by performing accumulation with respect to the second memory using a sequence corresponding to a parity check matrix (PCM). |
US10432219B2 |
Apparatus and method for channel coding in communication system
This application relates to communicating information between communication devices. A channel coding method is disclosed. A communication device obtains an input sequence of K bits. The communication device encodes the input sequence using a low density parity check (LDPC) matrix H, to obtain an encoded sequence. The LDPC matrix H is determined according to a base matrix and a lifting factor Z. The base matrix includes m rows and n columns, m is greater than or equal to 5, and n is greater than or equal to 27. The lifting factor Z satisfies a relationship of 22*Z≥K. According to the encoding method provided in the embodiments, information bit sequences of a plurality of lengths can be encoded for transmission between the communication devices. |
US10432218B2 |
Integrated physical coding sublayer and forward error correction in networking applications
Techniques are provided for receiving data at a physical coding sublayer (PCS) transmit structure from a media access control (MAC) sublayer. Data is received at a PCS transmit structure from a MAC sublayer, and one or more alignment markers are inserted in the data. FEC encoding is performed, in a first clock domain, on the one or more alignment markers and the data in the PCS transmit structure to generate FEC encoded data. The FEC encoded data is transmitted from the first clock domain with a first clock cycle to a second clock domain with a second clock cycle, and the FEC encoded data is transmitted on one or more physical medium attachment (PMA) lanes to a PCS receive structure. FEC decoding is performed, in the second clock domain, on the FEC encoded data in the PCS receive structure to generate FEC decoded data. |
US10432211B1 |
Imaging systems with sub-radix-2 charge sharing successive approximation register (SAR) analog-to-digital converters
An image sensor may contain an array of imaging pixels arranged in rows and columns. Each column of imaging pixels may be coupled to a column line which is used to read out imaging signals from the pixels. The column line may be coupled to an analog-to-digital converter for converting analog imaging signals from the pixels to digital signals. The analog-to-digital converter may be implemented as a charge sharing successive approximation register (SAR) analog-to-digital converter (ADC). The SAR ADC may include a comparator coupled to a feedback digital-to-analog converter (DAC). The comparator may have a non-zero comparator offset. The feedback DAC may include capacitors that are scaled using a sub-radix-2 sizing scheme to help improve tolerance to the comparator offset while enabling resolutions of up to 10-bits or more. |
US10432209B1 |
Linear feedback shift register-based clock signal generator, time domain-interleaved analog to digital converter and methods
Disclosed is a linear feedback shift register (LFSR)-based clock signal generator that includes an LFSR, which outputs multi-bit states based on a system clock signal (CLK0). Based on the multi-bit states, a single-phase pulse generator generates first and second clock signals (CLK1 and CLK2), where the pulse rate of CLK1 is slower than that of the CLK0 and greater than that of CLK2. In some embodiments, a first multi-phase pulse generator can generate N-phases of the CLK1 based on CLK1 and N-phases of the CLK0 and a second multi-phase pulse generator can generate N-phases of CLK2 based on CLK2 and N-phases of CLK0. Furthermore, additional registers can optionally use the N-phases of CLK2 to further generate N sets of M-phases of the CLK2. Also disclosed are a multi-level circuit (e.g., a time domain-interleaved analog-to-digital converter (ADC)), which incorporates the LFSR-based clock signal generator, and associated methods. |
US10432207B2 |
Clock generator
An integrated circuit comprises an ADC including a first track-and-hold amplifier and a timing generator configured to generate a clock signal for controlling the ADC. The timing generator comprises a quadrature filter responsive to a differential input signal for generating a differential quadrature (I/Q) output signal. The timing generator further comprises at least one first vector sum circuit operatively coupled or connected to an output of the quadrature filter and configured to weight and sum components of the differential I/Q output signal for generating a clock signal having a desired delay. |
US10432202B2 |
Detection and compensation of dielectric resonator oscillator frequency drift
Systems and methods are provided for detection and compensation of frequency drifts. Frequency related information may be determined for each of one or more channels in an input signal, and a frequency drift may be determined based on the determined frequency related information of the one or more channels. Frequency related adjustments may be determined based on the frequency drift, and the frequency related adjustments may be applied to different circuits used during one or more of: receiving of the input signal, processing of the input signal, processing of an intermediate signal generated based on the processing of the input signal, and generating of an output signal corresponding to the input signal. Applying the frequency related adjustments may be configured to meet one or more criteria. |
US10432196B2 |
Communication device, communication system and operation method thereof
A communication device, a communication system and an operation method thereof are provided. The communication device includes a micro-controller unit (MCU) and a field programmable gate array (FPGA). The FPGA is coupled to the MCU, and is configured to execute a first communication protocol to work with the MCU so as to communicate with another communication device in a first period, and meanwhile the FPGA is programmed with a second communication protocol by the MCU in the same first period. The FPGA is controlled by a switch pulse output from the MCU to terminate the first period, and switched from the first communication protocol to the second communication protocol, and then executes the second communication protocol to work with the MCU so as to communicate with the another communication device in a second period. |
US10432193B2 |
High frequency multi-port switch architecture
A switch architecture suitable for use in high frequency RF applications. A switching circuit includes a common port and one or more user ports, any of which may be selectively coupled to the common port by closing an associated path switch; non-selected, unused ports are isolated from the common port by opening an associated path switch. Between each path switch and a port are associated split shunt switches for selectively coupling an associated signal path to circuit ground. Between each path switch and a port is an associated split absorptive switch module. Each split absorptive switch module includes a split resistor coupled in parallel with a switch. The combination of the split resistor and the switch of the split absorptive switch module is placed in series with a corresponding signal path from each port to the common port. |
US10432190B2 |
Semiconductor device and method for controlling semiconductor device
A semiconductor device comprises a first transistor with a silicon carbide layer between the source and the drain electrodes and between the gate and drain electrodes. A diode is formed in the silicon carbide layer. A forward voltage of the diode varies with the voltage applied to the gate electrode of the first transistor. A second transistor is connected to the first transistor. A gate controller applies voltages to gates of the first and second transistor such that the first and second transistors are set to an off-state a first time. The first gate voltage is then increased to an intermediate voltage that is less than a threshold voltage of the first transistor. The intermediate voltage is sufficient to alter the forward voltage of the diode and permit a forward current to flow in the diode. The first gate voltage is then increased to an on-state voltage. |
US10432175B2 |
Low quiescent current load switch
Apparatus, devices, and systems to provide a low quiescent current load switch are disclosed. A disclosed load switch circuit includes a transconductor to convert a voltage to a current input to a transistor gate, the current input to the transistor gate to control the gate to deliver power to a load from a power supply. The example circuit includes a resistor to provide power from a charge pump to the gate as controlled by the transconductor. A disclosed apparatus includes a driver to control a gate of a transistor, the gate to enable the transistor to deliver power to a load from a power supply when the gate is activated, and a gate slope control to control a rate of change over time of a voltage associated with the gate to activate the gate and to disable the driver when the gate is activated. |
US10432174B2 |
Closed loop feedback control of integrated circuits
Systems and methods for closed loop feedback control of integrated circuits. In one embodiment, a plurality of controllable inputs to an integrated circuit is adjusted to achieve a predetermined value of a dynamic operating indicator of the integrated circuit. An operating condition of an integrated circuit is controlled via closed loop feedback based on dynamic operating indicators of the integrated circuit's behavior. |
US10432171B2 |
Radio-frequency module
A radio-frequency module includes a filter connected at one end to an input terminal and at the other end to an output terminal, and an amplifier connected at one end to the output terminal and at the other end to the other end of the filter. The filter includes first and second filter portions. The first filter portion is disposed on a signal line electrically connecting the input terminal and the output terminal. The second filter portion is connected between the signal line and a ground. Each of the first and second filter portions includes a surface acoustic wave resonator including an IDT electrode on a piezoelectric substrate. The IDT electrode includes first and second electrode fingers. In the surface acoustic wave resonator of the second filter portion, at least some of the first and second electrode fingers are electrically connected to each other. |
US10432169B2 |
Bonded body and elastic wave element
A bonded body includes a supporting body composed of a ceramic, a bonding layer provided over a surface of the supporting body and composed of one or more material selected from the group consisting of mullite, alumina, tantalum pentoxide, titanium oxide and niobium pentoxide, and a piezoelectric single crystal substrate bonded with the bonding layer. The surface of the supporting body has an arithmetic average roughness Ra of 0.5 nm or larger and 5.0 nm or smaller. |
US10432159B2 |
Signal amplifying system in a hall detecting and amplifying system
A signal amplifying system having an oscillator and an amplifying circuit. The oscillator has a first resistor with a first resistance R1 and a first capacitor with a first capacitance C1, and generates an oscillating signal having a frequency f which equals to k1/(R1*C1), k1 is a first proportional parameter. The amplifying circuit has an input terminal to receive an input signal and amplifies the input signal under the control of the oscillating signal. The amplifying circuit has a second resistor with a second resistance R2 and a second capacitor with a second capacitance C2. The amplifying circuit has a −3 dB bandwidth W−3 dB which equals to k2/(R2*C2), k2 is a second proportional parameter. In this signal amplifying system, the product of the first resistance R1 and the first capacitance C1 is proportional to the product of the second resistance R2 and the second capacitance C2. |
US10432158B1 |
Apparatuses and methods for a chopper instrumentation amplifier
Embodiments of the disclosure are drawn to apparatuses and methods for a chopper instrumentation amplifier. For a variety of applications, such as testing the resistance of connections between layers of a memory, it may be desirable to provide a high gain instrumentation amplifier. A chopper instrumentation amplifier may provide a high gain while allowing a wide range of common input voltages and a canceling an offset on the amplifier. An example chopper instrumentation amplifier of the present disclosure may include a plurality of amplifiers including chopper amplifiers and non-chopper amplifiers. The chopper amplifiers may use chopper circuits to cancel out an offset voltage of the amplifiers. Low pass filters may be used to minimize the impact of the chopper amplifiers. |
US10432156B2 |
Semiconductor device
An object of the present invention is to provide a semiconductor device amplifying input voltages of various standards across a wide range. According to an embodiment, a semiconductor device includes a first differential amplifier that performs an amplifying operation in a first voltage range, a second differential amplifier that performs an amplifying operation in a second voltage range, a first protection unit that conducts between the source and the drain of each pair of differential transistors included in the first and second differential amplifiers in a third voltage range, a third differential amplifier that performs an amplifying operation in a fourth voltage range, a fourth differential amplifier that performs an amplifying operation in a fifth voltage range, and a second protection unit that conducts between the source and the drain of each pair of differential transistors included in the third and fourth differential amplifiers in a sixth voltage range. |
US10432155B2 |
Fast startup bias current generator
A bias current generator is disclosed that include an operational amplifier that is self-biased during an inactive period with a bias current to bias a gate of an output transistor. Since the inactive period bias is close to an active period bias applied to the gate of the output transistor during active operation of the bias current generator, the speed of transition from the inactive period to the active period is enhanced by the self-biasing of the operational amplifier. |
US10432153B2 |
Biasing method without using thermal compensation applicable for both class-A and class-AB audio power amplifier
The present invention reveals a new biasing method which can be used in solid state audio power amplifier design despite of the Class of operation. The proposed biasing technology relies only on traditional electrical feedback to build up and maintain the desired biasing current and doesn't need thermal coupling or thermal tracking techniques in order to overcome power transistor device's temperature dependent input-output characteristics as required by traditional approach. An ingenious current sensing and amplification circuit is devised in order to generate an voltage output which is only corresponding to the quiescent biasing current of the output stage. This voltage output is then used as an representative of the power stage biasing current to be regulated by a feedback loop comprising a traditional voltage multiplier, the output stage and the aforementioned current sensing and amplification circuit. |
US10432150B2 |
Reducing audio artifacts in an amplifier during changes in power states
An apparatus may include a digital-to-analog converter configured to convert a digital audio input signal into a differential analog input signal with a substantially non-zero common-mode voltage, an amplifier configured to receive the differential analog input signal and generate at an amplifier output a ground-centered output signal from the differential analog input signal, a clamp configured to selectively couple and decouple the amplifier output to a ground voltage, and a controller configured to control the clamp to selectively couple and decouple the amplifier output to a ground voltage responsive to transitions between power states of a device comprising the apparatus and control the differential analog input signal generated by the digital-to-analog converter in order to minimize a level transition current through an output load coupled to the amplifier output during transitions between the power states. |
US10432148B2 |
Phase shift and attenuation circuits for use with multiple-path amplifiers
Embodiments of circuits for use with an amplifier that includes multiple amplifier paths include a first circuit and a second circuit in parallel with the first circuit. The first circuit includes a first input coupled to a first power divider output, a first output coupled to a first amplifier path of the multiple amplifier paths, and a first adjustable phase shifter and a first attenuator series coupled between the first input and the first output. The second circuit includes a second input coupled to a second power divider output, a second output coupled to a second amplifier path of the multiple amplifier paths, and a second adjustable phase shifter coupled between the second input and the second output. |
US10432145B2 |
Envelope tracking circuit
An envelope tracking (ET) circuit is provided. In the ET circuit, a number of amplifier circuits are configured to amplify a radio frequency (RF) signal simultaneously to generate multiple RF transmit signals for transmission in a formed RF beam. The RF signal is pre-modulated into respective phase and amplitude terms such that the multiple RF transmit signals can be linearly combined at a receiver(s). A signal processing circuit is configured to determine a combined distortion term in the multiple RF transmit signals. Accordingly, the signal processing circuit pre-distorts the RF signal with a distortion correction term to offset the combined distortion term in the RF transmit signals. By introducing the distortion correction term in the RF signal, it is possible to restore linear coherency among the RF transmit signals without compromising efficiency and/or increasing heat dissipation of the amplifier array(s). |
US10432144B2 |
High-frequency phase-locked oscillation circuit
A high-frequency phase-locked oscillation circuit having an extremely narrow peak width and a stable frequency so that a high-frequency wave that is oscillated by the MR element solves a problem of a large peak width of oscillation spectrum. The high-frequency phase-locked oscillation circuit includes a magnetoresistive element that oscillates a high-frequency wave with an oscillating frequency; a reference signal source that outputs a reference signal with a reference frequency; a phase-locked loop circuit having a phase comparator, a loop filter, and a frequency divider; an adder that adds a phase error signal output from the loop filter and a bias voltage for oscillating the high-frequency wave from the magnetoresistive element, and that inputs an added bias voltage to the magnetoresistive element; and a filter provided between the frequency divider and the magnetoresistive element. |
US10432143B2 |
Circuit and method for facilitating startup time of crystal oscillator
Embodiments can provide individualized controlling of noise injection during startup of a crystal oscillator. In some embodiments, a simple learning block can be placed in parallel to a oscillator circuit to control noise injection during the startup of the crystal oscillator. The learning block can be configured to control the noise injection during the startup of the crystal oscillator by determining whether the crystal oscillator has been stabilized. In some embodiments, an adjustment block may be employed to adjust the count determined by the learning block based on one or more measured characteristics of the crystal oscillator during a startup of the crystal oscillator. In some embodiments, a simple block that creates a negative capacitance can be configured in parallel to the crystal oscillator. |
US10432142B2 |
Voltage controlled oscillator with tunable inductor and capacitor
A voltage-controlled oscillator (VCO) having an LC tank circuit with a variable inductance is disclosed. In one embodiment, the VCO includes a capacitance, at least a portion of which is variable and responsive to a first tuning voltage. The VCO further includes a transformer having first (primary) and second (secondary) windings. The primary winding is coupled to the capacitance, and provides the inductance of the LC tank circuit. The secondary winding is coupled to a current control circuit. The current control circuit may vary the induced current through the secondary winding. By varying the induced current through the secondary winding, the effective inductance of the primary winding may also be varied. Accordingly, the VCO may be tuned by varying the inductance of the LC tank circuit, as well as by varying the capacitance of the same. |
US10432140B2 |
Method for testing a concentrated photovoltaic module
The invention relates to a method for testing a concentrated photovoltaic module comprising a plurality of sub-modules, each containing a plurality of assemblies of a photovoltaic cell and of a concentrator arranged relative to the cell in order to concentrate on the cell radiation arriving at normal incidence, in which: a plurality of almost collimated light beams are transmitted toward the module by means of a plurality of light sources coupled to respective parabolic mirrors, each light source comprising a lamp suitable for emitting a light pulse and a supply device suitable for electrically supplying the lamp, there being a turn-on delay between the triggering of the supply device and the emission of the pulse, and the supply device of each lamp is triggered at a respective instant set depending on the turn-on delay of the lamp so that the pulses of all the lamps are emitted simultaneously and received simultaneously by the sub-modules. |
US10432133B2 |
Clamps for solar systems
A solar power system can include a rail and a solar module disposed on the rail. A clamp assembly can couple the solar module to the rail. The clamp assembly can have a clamped configuration in which the solar module is secured to the rail and an unclamped configuration. The clamp assembly can comprise an upper clamp member, a lower clamp member coupled to the rail, and a stabilization member mechanically engaging the upper clamp member and the lower clamp member. The stabilization member can prevent rotation of the lower clamp member relative to the rail when the clamp assembly is in the clamped and unclamped configurations. In the unclamped configuration, the stabilization member can be biased such that the upper clamp member is disposed at a sufficient clearance above the rail to permit the insertion of the solar module between the upper clamp member and the rail. |
US10432131B2 |
Motor drive apparatus and air conditioner
There are provided the same number of inverter modules as the number of phases of a motor, and an inverter control unit that generates PWM signals used to drive the inverter modules in PWM. Three phase outputs from each of the inverter modules are coupled to form a phase output signal for one phase of the motor while capacitors are mounted between control GNDs of the inverter modules and power GNDs of the inverter modules. Consequently, even if a surge voltage is generated in a GND wiring at the time of a switching operation of switching elements in the inverter modules, the application of the surge voltage to the switching elements can be suppressed. |
US10432130B2 |
Electric powertrain and a method of operating the same
An electric powertrain includes an electric machine, an inverter connected to the electric machine, and an energy storage system for providing an electric current. The energy storage system includes a first energy storage device operable at a first device voltage, and a second energy storage device operable at a second device voltage. A plurality of low-loss switching devices interconnect the first energy storage device and the second energy storage device. The switching devices are selectively controllable between a first operating mode for providing the electric current at a first system voltage, and a second operating mode for providing the electric current at a second system voltage. The first system voltage is different from the second system voltage. |
US10432128B2 |
Frequency converter
A frequency converter is used for generating at least one frequency converter output voltage a prescribable frequency converter output voltage amplitude and a prescribable frequency converter output voltage frequency for an electric motor. The frequency converter has: a clocked DC/DC converter is designed to generate from an input direct voltage having an input voltage level a DC/DC converter output voltage having a DC/DC converter output voltage level, wherein the DC/DC converter is designed to generate the DC/DC converter output voltage level based on the prescribable frequency converter output voltage amplitude, and a clocked inverter having a number of controllable switches, to which inverter the DC/DC converter output voltage is applied and which actuates the switches with an inverter switching frequency such that the at least one frequency converter output voltage with the prescribable frequency converter output voltage frequency is generated from the DC/DC converter output voltage. |
US10432127B1 |
Method of dissipating regenerative energy in cargo handling systems
A cargo handling system is disclosed. In various embodiments, the cargo handling system includes a direct current power bus; a motor connected to the direct current power bus and having a flux reference input; a unit controller connected to the motor and configured to detect a level of regenerative energy on the direct current power bus and to alter the flux reference input in response to the level of regenerative energy. |
US10432114B2 |
Electric motor, gear motor, wiping system and associated control method
A brushless direct current electric motor for a wiping system. The brushless direct current electric motor includes a rotor, a stator, a Hall effect sensor to detect control magnet angular position of the rotor, and a control unit to determine rotor angular positions in relation to the stator from the signals Hall effect sensor signals and to generate control signals to electromagnetic excitation coils of the rotor as a function of the determined angular position of the rotor. The control unit includes a clock configured to: estimate the angular position of the rotor at predetermined instants lying between two changes of state of the Hall effect sensor, determine values of the control voltages associated with the angular positions of the rotor estimated for the predetermined instants, and generate a substantially sinusoidal control signal from the determined voltage values. |
US10432113B2 |
Method for operating a building closure
A method for operating a building closure having the shape of an overhead sectional door or of a garage door including at least one spring-loaded counterweight device and an electrical drive device is disclosed. A control unit simultaneously monitors the position of the building closure and a motor current for the drive device. When the building closure is in an open or a closed position, the motor current is reduced and maintained at a level to residually energize the drive device to reliably maintain the building closure in a desired position. |
US10432112B2 |
Ultrasonic motor
An exemplary ultrasonic motor includes an ultrasonic actuator, functioning as a waveguide resonator, formed as a rectangular piezo-electrical plate having two main surfaces and side surfaces that join the main surfaces together, an element to be driven and an electrical excitation device. At least one friction element is arranged on at least one side surface of the ultrasonic actuator and is in frictional contact with the element to be driven. The piezo-electrical plate is divided into three parts. The central part forms a generator for an acoustic longitudinal standing wave, and the peripheral parts bordering the central part form generators for an acoustic bending standing wave. Each generator is electrically connected to the electrical excitation device-can be electrically controlled, and can be divided into two equally-sized and electrically individually controllable sub-generators. Each sub-generator has layers of excitation electrodes, layers of general electrodes, and layers of piezo-ceramics arranged therebetween. |
US10432106B2 |
Power conversion device
A power conversion device includes a printed wiring board on which an alternating-current power-supply input part, a converter circuit part to convert alternating-current power to direct-current power, an inverter circuit part to convert direct-current power converted by the converter circuit part to alternating-current power, an alternating-current power-supply output part to output alternating-current power converted by the inverter circuit part, and a conductive pattern to electrically connect the alternating-current power-supply input part, the converter circuit part, the inverter circuit part, and the alternating-current power-supply output part to one another are provided, and a busbar that has a plate-like shape with a plane direction thereof perpendicular to a plane direction of the printed wiring board, is arranged to overlap the conductive pattern in plan view, and includes two or more connecting portions that are in contact with the conductive pattern. |
US10432103B2 |
Controlled power circuit with adjusted voltage feedback to regulate the output power
A controller for use in a power converter comprising a feedback reference circuit coupled to receive a feedback signal representative of an output voltage of the power converter. A feedback reference circuit generates a drive signal in response to the feedback signal and the drive signal is used to control switching of a power switch of the power converter to regulate the output voltage. The controller further comprises an output power control circuit coupled to receive a current sense signal representative of an output current of the power converter and a power signal representative of a desired value of an output power of the power converter. The output power control circuit generates an adjust signal to adjust the feedback signal such that the controller modifies the output voltage to regulate to the desired value of the output power. |
US10432099B2 |
Resonant converter circuit having different AC and DC transfer functions
A resonant converter circuit comprising a controller having a Vbusdiv-input-terminal configured to receive a Vbusdiv-input-signal; and a Vbus-compensation-network. The Vbus-compensation-network comprising: a Vbus-input-terminal configured to receive a bus-voltage-signal; and a Vbusdiv-output-terminal configured to provide the Vbusdiv-input-signal to the controller; a reference terminal; an AC-impedance-network connected between the Vbus-input-terminal and the Vbusdiv-output-terminal, wherein the AC-impedance-network is configured to apply an AC transfer function to the received bus voltage signal; a DC-impedance-network connected between the Vbus-input-terminal and the Vbusdiv-output-terminal, wherein the DC-impedance-network is configured to apply a DC transfer function to the received bus voltage signal. The DC transfer function is different to the AC transfer function. The controller is configured to control operation of a resonant converter in accordance with the Vbusdiv-input-signal. |
US10432094B2 |
Boost converter device and control method for boost converter device
A boost converter device includes a first boost converter, a second boost converter, and a first electronic control unit. The first electronic control unit being configured to control switching of a first upper arm based on a first pulse width modulation signal and to control switching of a first lower arm based on a first inverted signal acquired by inverting the first pulse width modulation signal. The first electronic control unit is configured to control switching of a second lower arm based on a second pulse width modulation signal and to control switching of a second upper arm based on a second inverted signal acquired by inverting the second pulse width modulation signal. |
US10432087B2 |
Circuit for a switched mode power supply
A circuit for a switched-mode-power-supply. The switched-mode-power-supply is configured to: receive a current-control-signal; and provide an output-voltage based on the current-control-signal. The circuit comprises a controller, a current-limiter and a clamp-circuit. The controller is configured to: generate a control-voltage based on the difference between: (i) a sense-voltage, which is representative of the output-voltage of the switched-mode-power-supply; and (ii) a reference-voltage; generate a target-current-control-signal based on the control-voltage, wherein the target-current-control-signal is configured to adjust the current through the switched-mode-power-supply in order to bring the sense-voltage closer to the reference-voltage. The current-limiter is configured to provide the current-control-signal as the target-current-control-signal limited to a max-current-control-value. The clamp-circuit is configured to set the control-voltage to a clamp-voltage-value when the current-limiter provides the current-control-signal having the limited value of the max-current-control-value. |
US10432083B2 |
Protection control apparatus for power conversion circuitry and control method thereof
A protection control apparatus includes a computer, communication controller, and shutdown circuitry. The computer monitors fail signals delivered from the power conversion circuitry to a first number of first signal lines, and creates reject information indicating whether each fail signal is enabled or rejected. The communication controller receives the reject information from the computer via a second number, which is smaller than the first number, of communication lines, and delivers reject signals to the first number of second signal lines, based on the reject information. The shutdown circuitry is provided on the same chip or module as the communication controller, and permits driving of the power conversion circuitry or shut down the power conversion circuitry, based on the fail signals from the first number of first signal lines, and the reject signals from the first number of second signal lines. |
US10432077B2 |
Voice coil motor
Disclosed is a voice coil motor, the motor including a mover having a bobbin equipped with a lens and a coil block secured to an outer circumference of the bobbin; a stator having a magnet that is disposed in such a way as to face the coil block; elastic members coupled to a lower end of the bobbin and connected to both ends of the coil block; a base supporting the elastic members and the stator; and a cover can covering the mover, the stator and the base, with an opening being formed in the cover can to expose the lens therethrough, wherein each of the elastic members includes a terminal portion that extends between the cover can and a side surface of the base, the terminal portion including a short-circuit prevention portion so as to inhibit a short-circuit between the terminal portion and the cover can. |
US10432073B2 |
Medical pump
A medical pump includes a single phase synchronous motor, a rod piston, a cylinder for receiving the rod piston for reciprocating motion therein. The single phase synchronous motor includes a stator and a rotor rotatable relative to the stator. The rotor includes a plurality of permanent magnets. The stator comprises a stator core and a winding wound around the stator core. The stator core comprises two opposed pole portions that define there between a rotor receiving space for receiving the permanent magnets. The medical pump has a compact structure. In addition, the motor of the medical pump has a constant rotation speed and has a smaller size and less weight under the same output power conditions as traditional motors used in medical pumps. The medical pump is particularly suitable for use in atomizers. |
US10432071B2 |
Manufacturing process for the stator and/or rotor windings of an electric machine
The process utilizes a shaft (2) supporting the stator (1) and/or the rotor, respectively, and capable of rotating around its axis, a first (3) and a second (3′) working station allocated on an opposite position on the sides of the stator and/or the rotor, respectively, next to the outlet area of the lateral mouth of a cavity. Said stations have carrying devices (4, 4′) for the leading wire (f), clamps (5, 5′) capable of grasping and moving the tip of the wire (f), and sensors (6, 6′) for detecting the arrival of the extremity of the wire (f). The tip of the wire is at first introduced, by the clamp (5) of one station, inside the nearby carrier (4) and passes into the nearby cavity, and then exits until it is detected by the sensor (6′) of the other station, whereupon the tip of the wire is grasped by the other clamp (5′) and reintroduced into the second carrier (4′), as soon as the wire has exhausted its run inside the first cavity and the supporting shaft has, after rotating, positioned the subsequent cavity opposite the second carrier. |
US10432070B2 |
Rotating electric machine, elevator hoist, and method for magnetizing and demagnetizing permanent magnet of rotating electric machine
A rotating electric machine includes: a stator having an armature core having slots formed between magnetic pole teeth, and a plurality of coils each of which is wound so as to straddle a plurality of the magnetic pole teeth; and a rotor including a plurality of permanent magnets disposed at certain intervals on an outer peripheral surface of the magnetic yoke, and the coils include an armature coil for driving the rotating electric machine and a non-armature coil for magnetizing or demagnetizing the permanent magnets of the rotor. |
US10432068B2 |
Sensing unit and motor using the same
A structure of a motor which is capable of enhancing a sensing efficiency and a structural reliability is provided. Particularly, a sensing unit for a motor and a motor including the sensing unit which has a rotating shaft, a sensing plate press-fitted in a structure of passing through the rotating shaft, a sensing magnet disposed on the sensing plate, and a fixing plate coupled to a center of the rotating shaft by a coupling member and disposed in a structure of covering an exposed surface of the sensing magnet. |
US10432067B2 |
Electric motor
A control circuit controls, based on detection values of Hall-effect sensors, an inverter circuit to activate a rotor. After the activation of the rotor, the control circuit controls the rotational speed of the rotor based on the detection value of the Hall-effect sensor. A sensor pin is arranged in a slot between a forward-wound portion and a reverse-wound portion of a U-phase winding. A sensor pin is arranged in a slot between a forward-wound portion and a reverse-wound portion of a V-phase winding. A sensor pin is located on one side in an axial direction with respect to the reverse-wound portion of the U-phase winding. The sensor pins are located respectively at two first positions. |
US10432066B2 |
Generating your own power
A portable apparatus is disclosed for generating electrical power comprising a stator comprising a plurality of coils, coil units or coil segments for independently generating electrical power, wherein the stator comprises a printed coil laminate comprising a sheet of insulator material and a printed conductor comprising conductive ink printed upon the sheet of insulator material arranged to form the plurality of coils, coil units or coil segments and a reciprocator comprising a magnet, the reciprocator being responsive to vibrations and/or shocks and moves in that regard within the environs of the stator so as to generate electrical power. The apparatus is connectable to a portable electronic device so as to power that device and/or to a storage device for storing the generated electrical power. |
US10432064B2 |
Hub motor arrangement or vehicle with hub motor arrangement
A ride-on vehicle, such as for a child, includes a vehicle body and one or more wheels that support the vehicle body relative to a surface. At least one of the wheels includes a hub motor arrangement that provides a drive torque for propelling the vehicle. The hub motor arrangement includes a housing defining an interior space. An axle or other mounting element(s) define an axis of rotation of the housing. Preferably, the axle or other mounting element(s) do not pass completely through the housing. A motor drives the housing through a transmission. Preferably, the motor is a standard, compact motor that is positioned on the axis of rotation and can be laterally offset from a central plane of the housing. In some embodiments, a traction element is carried directly by the housing. |
US10432055B2 |
Motor, actuator, semiconductor manufacturing apparatus, and flat display manufacturing apparatus
Provided is a motor capable of more reliably preventing dust generated therein from flowing to the outside. A motor includes a stator, a rotor, a rotor housing which rotates along with the rotor, a stator housing which fixes the stator thereto, includes spaces formed with respect to the rotor housing, and overlaps the rotor housing with first gaps interposed therebetween in the entire circumferential direction, annular members which overlap the stator housing with second gaps interposed therebetween in the entire circumferential direction inside the spaces, exhaust holes which suck and discharge air inside the spaces through the second gaps, and exhaust grooves. |
US10432052B2 |
Side winding motor stator and manufacturing method thereof
A side winding motor stator includes a plurality of stator structures, a plurality of winding structures and a plurality of winding rolls. The stator structures are assembled to form a stator module. Each of the stator structures includes a stator tooth and an insulated frame. The stator tooth is configured into the insulated frame. The insulated frame has a gap. The winding structures, each of which has a plurality of lateral slots, are engaged through the gap. The winding rolls are engaged in the lateral slots. |
US10432051B2 |
DC motor and method of manufacturing the same
A DC motor includes a cylindrical yoke constituting a magnetic path, pole cores fixed to an inner periphery of the yoke so as to be arranged at even intervals along a circumferential direction of the yoke, and a field conductor that generates a magnetic field to magnetize the pole cores when supplied with a current. The field conductor includes inter-core conductors each of which extends in an axial direction of the yoke so as to be disposed between circumferentially adjacent pole cores. Each of the inter-core conductors is formed by integrating a first conductor part that generates a magnetic field to be applied to one of the circumferentially adjacent pole cores and a second conductor part that generates a magnetic field to be applied to the other of the circumferentially adjacent pole cores. |
US10432048B2 |
Skewed rotor cores with grooves for reducing cogging torque
The rotating electric motor includes a stator including a stator coil and a stator core, and a rotor located at an inner peripheral side of the stator core and rotatable relative to the stator. The rotor includes a rotor core provided at an outer periphery of a rotor rotation shaft via a core support portion. The rotor core has a plurality of magnetic poles in which a plurality of sets of permanent magnets are provided along a circumferential direction. The rotor core includes a plurality of rotor core divided bodies that are aligned in an axial direction, concentrically arranged, and shifted in phase from each other by a determined angle. A pair of grooves are provided on an outer peripheral portion of each rotor core divided body to be spaced apart from each other in the circumferential direction with a center of each magnetic pole. |
US10432047B2 |
Asymmetrical surface groove patterns for permanent magnet machine rotors
A rotor for a permanent magnet machine includes a first and second stack of same laminations. The laminations are configured to rotate about an axis and define poles and axial grooves on a circumferential surface that are asymmetric about a centerline of each of the poles. The stacks are coupled such that the second stack is flipped relative to the first stack and centerlines of the first stack are aligned with centerlines of the second stack. |
US10432045B2 |
Electric motor for a power tool
An electric motor for use with a power tool includes a rotor having a body, a stator having a plurality of electromagnetic coils surrounding the rotor, an output shaft coupled to the rotor for rotation with the rotor, and a plurality of magnets positioned within the body of the rotor. The motor also includes a mechanical magnet holder coupled to at least one of the rotor and the output shaft to engage each of the plurality of magnets. The mechanical magnet holder inhibits movement of the plurality of magnets out of the body of the rotor. |
US10432042B2 |
Stator structure
A stator structure includes a bearing cup disposed on a base seat, a bearing, a silicon steel sheet assembly and a press member. The bearing cup has a receiving space in which the bearing is received. One end of the bearing is formed with an extension section outward extending from the bearing. The silicon steel sheet assembly is fitted around the bearing cup and has an upper end face and a lower end face. The press member is correspondingly assembled and disposed on a top end of the bearing cup. The press member has a first press section and a second press section protruding from one face of the press member. The first press section correspondingly presses the extension section of the bearing. The second press section correspondingly presses the upper end face of the silicon steel sheet assembly. |
US10432041B2 |
Stator, motor, compressor, and refrigerating and air-conditioning apparatus
A stator includes a winding and a plurality of split core parts arranged annularly in a circumferential direction around an axis line. Each of the plurality of split core parts includes a yoke part, a tooth part, a connection part including a curved surface, and a first insulator provided on an end part of the tooth part. The first insulator includes a first protruding part protruding beyond the curved surface. |
US10432040B2 |
Permanent magnet synchronous motor
A 10-pole 9-slot permanent magnet synchronous motor comprises a stator core including an annular yoke and a plurality of teeth. Each of the plurality of teeth has a winding portion around which a coil is wound. The plurality of teeth include three teeth groups. Each of the three teeth groups includes a first tooth, a second tooth, and a third tooth of the teeth group sequentially arranged in a rotational direction of a rotor and around which coils of one phase are wound. The first tooth, second tooth, and third tooth of each of the three teeth groups are sequentially arranged in the rotational direction of the rotor. A width of the winding portion of the third tooth is narrower than a rotational direction width of the winding portion of the first tooth. |
US10432035B2 |
Wireless communication device, method for controlling wireless communication device, game system, and memory system
According to one embodiment, a wireless communication device includes a first interface, a first memory, a wireless antenna, a second memory and a second interface. The first interface is capable to electrically connect to a first host device. The first interface communicates with the first host device in accordance with an SD interface. The first memory includes a nonvolatile memory which operates based on power supplied through the first interface from the first host device. The wireless antenna generates power based on a radio wave from a second host device. The second memory is capable to operate based on power generated by the wireless antenna. The second memory has a memory capacity lower than the first memory. The second interface is capable to operate based on power generated by the wireless antenna. The second interface is connected to the second memory and the first interface. |
US10432034B2 |
On-off apparatus and electronic device
An on-off apparatus and an electronic device are provided. The on-off apparatus includes: an AC input end, an AC output end, an on-off module, a first DC isolating component and a second DC isolating component. The on-off module includes a first pin, a second pin, a third pin, a fourth pin and a control pin. The third pin is connected to a DC power supply. The fourth pin is connected to ground. The control pin is configured to receive a control signal. The on-off module is configured to turn on or off a path between the third pin and the fourth pin under control of the control signal. |
US10432033B2 |
Electronic device having a sidewall configured to facilitate through-metal energy transfer via near field magnetic coupling
An electrically conductive material configured having at least one opening of various unlimited geometries extending through its thickness is provided. The opening is designed to modify eddy currents that form within the surface of the material from interaction with magnetic fields that allow for wireless energy transfer therethrough. The opening may be configured as a cut-out, a slit or combination thereof that extends through the thickness of the electrically conductive material. The electrically conductive material is configured with the cut-out and/or slit pattern positioned adjacent to an antenna configured to receive or transmit electrical energy wirelessly through near-field magnetic coupling (NFMC). A magnetic field shielding material, such as a ferrite, may also be positioned adjacent to the antenna. Such magnetic shielding materials may be used to strategically block eddy currents from electrical components and circuitry located within a device. |
US10432032B2 |
Wireless system having a substrate configured to facilitate through-metal energy transfer via near field magnetic coupling
An electrically conductive material configured having at least one opening of various unlimited geometries extending through its thickness is provided. The opening is designed to modify eddy currents that form within the surface of the material from interaction with magnetic fields that allow for wireless energy transfer therethrough. The opening may be configured as a cut-out, a slit or combination thereof that extends through the thickness of the electrically conductive material. The electrically conductive material is configured with the cut-out and/or slit pattern positioned adjacent to an antenna configured to receive or transmit electrical energy wirelessly through near-field magnetic coupling (NFMC). A magnetic field shielding material, such as a ferrite, may also be positioned adjacent to the antenna. Such magnetic shielding materials may be used to strategically block eddy currents from electrical components and circuitry located within a device. |
US10432029B2 |
Power transmission device and non-contact power feeding system
In a non-contact power feeding system which is formed with a power transmission device that includes a power transmission-side resonant circuit including a power transmission-side coil and a power reception device that includes a power reception-side resonant circuit including a power reception-side coil and which can transmit and receive power by a magnetic field resonance method, the control circuit of the power transmission device supplies, before the power transmission, a predetermined determination alternating current voltage to the power transmission-side resonant circuit so as to detect the amplitude of a current flowing through the power transmission-side coil at that time. The control circuit controls the performance of the power transmission based on the current amplitude detection value. |
US10432027B2 |
Movable portion transmission system using wireless power transmission
A movable portion transmission system includes a transmitter and receiver having a transmission antenna to perform wireless transmission of electric power supplied thereto and a reception antenna to receive the electric power from the transmission antenna, a transmission power supply circuit to establish a resonance condition of the transmission antenna, and a reception power supply circuit to establish a resonance condition of the reception antenna. The transmission antenna includes a transmission side coil in a spiral shape which is arranged while being centered at the axial center of a rotary member, and the reception antenna includes a reception side coil in a spiral shape which is arranged with a gap therefrom to the transmission side coil while being centered at the axial center of the rotary member. |
US10432015B2 |
Standby power supply device and standby power supply system
A standby power supply device includes at least one port, at least one current detection unit, a power supply unit, and a control unit. Each port is configured to connect to an external powered device. A current detection unit is connected to one port. Each current detection unit detects the current of the port. When the current of one port exceeds a first predetermined value, the current detection unit outputs a first detection signal. The power supply unit supplies standby power to an external powered device. The control unit controls the power supply unit supply power to the external powered device when the control unit receives the detection signal from the corresponding current detection unit. When the control unit receives multiple first detection signals, the control unit controls the power supply unit to supply power to multiple external powered devices simultaneously. |
US10432012B2 |
Device for performing wireless charging and method thereof
An electronic device is disclosed. The disclosed electronic device includes a display, a charging circuit that transmits and receives power to and from an external electronic device, a sensor circuit that senses a spatial relationship of the electronic device with the external electronic device, a processor that is electrically connected with the display, the charging circuit, and the sensor circuit. When wirelessly transmitting or receiving power to or from the external electronic device using the charging circuit, the processor may transmit and receive information associated with the wireless transmission or reception of power and display the information based on the spatial relationship. |
US10432008B2 |
Systems and methods for charging a battery
The present disclosure includes a method of charging a battery. In one embodiment, the method comprises receiving, in a battery charging circuit on an electronic device, an input voltage having a first voltage value from an external power source. The battery charger is configured to produce a charge current having a first current value into the battery. The input current limit and/or duty cycle of the charger is monitored. Control signals may be generated to increase the first voltage value of the input voltage if either (i) the input current limit is activated or (ii) the duty cycle reaches a maximum duty cycle. The charger also receives signals indicating a temperature inside the electronic device and generates control signals to decrease the value of the input voltage when the temperature increases above a threshold temperature. |
US10432006B2 |
Charge/discharge control apparatus
A charge/discharge control apparatus includes: a controller which performs a discharge control to discharge a rechargeable battery and a charge control to charge the rechargeable battery using excess power which is power, among generated power, which is not to be consumed by a load; and a setter which sets a threshold value for remaining energy in the rechargeable battery, according to a planned discharged energy amount which is planned as a discharged energy amount to be supplied from the rechargeable battery to the load during a specified time period. The controller performs a discharge prohibition control to prohibit a discharge of the rechargeable battery when the remaining energy in the rechargeable battery is equal to or below the threshold value prior to the specified time period. |
US10432004B2 |
Auxiliary power system mounted in a vehicle
Apparatuses, systems and methods associated with an auxiliary power system design are disclosed herein. In embodiments, an auxiliary power system may be mounted within a vehicle or integrated into a starter battery of the vehicle. The auxiliary power system may include an auxiliary battery and circuitry coupled to the auxiliary battery and a vehicle electrical system of the vehicle. The vehicle electrical system may be used to start an engine of the vehicle. The circuitry may detect a trigger and couple the auxiliary battery to the vehicle electrical system in response to detection of the trigger. The auxiliary battery may provide power to the vehicle electrical system to start the engine of the vehicle when the auxiliary battery is coupled to the vehicle electrical system. Other embodiments may be described and/or claimed. |
US10432002B2 |
Apparatus and methods for sustainable battery charging
This disclosure describes methods and apparatus sustainable battery charging. In one of the embodiments, a charger and plugging mechanism is presented to prevent overcharging of the battery. The plug will automatically detach the power cord from the device when the battery is fully charged. Other feedback controlled detaching mechanisms has also been disclosed such as the one disconnects the charger cord when the internal temperature of the device gets hotter than a preset threshold. |
US10432001B1 |
Stackable shelf system for charging electrical devices
The stackable shelf system for charging electrical devices is a furniture item. The stackable shelf system for charging electrical devices comprises a bracket, a plurality of shelves, and a power distribution circuit. The bracket provides vertical support for the plurality of shelves. The plurality of shelves forms a plurality of horizontal surfaces, which support and store one or more electrically powered devices. The power distribution circuit provides an ac port and a dc port to each shelf contained within the plurality of shelves. Each ac port and each dc port provide a source of electrical power for use by the one or more electrically powered devices. The power distribution circuit further comprises a daisy chain link that allows multiple instantiations of the stackable shelf system for charging electrical devices to be connected to an external power source using a single electrical connection. |
US10432000B2 |
Portable charger having switch for adjusting voltage thereof
The disclosure provides a portable charger including a power supply and an adapter. The power supply includes a battery module, a first terminal set, a voltage control module and a first switch portion. The battery module has an initial voltage. The adapter includes a second casing, a second terminal set, an output connector and a second switch portion. When the adapter is detached from the power supply, the portable charger is in a first state, and the voltage control module adjusts the initial voltage to a first voltage, allowing the first terminal set to output the first voltage; when the adapter is disposed on the power supply, the portable charger is in a second state, and the voltage control module adjusts the initial voltage to a second voltage which is different from the first voltage, allowing the first terminal set to output the second voltage. |
US10431997B2 |
Computerized information system for smart grid integrated electric vehicle charging and associated method
A system for charging an electric or hybrid-electric vehicle, the system incorporating: at least one vehicle charging station intermittently connectable to the vehicle; a control server comprising at least one processing unit and a memory; and a computerized information system comprising a display unit displaying a user interface and a user input unit, the computerized information system being communicatively connected to the control server via a data network, wherein the user interface comprises a charging priority selection portion for receiving, via the user input unit, a plurality of charging priorities from an operator of the vehicle, wherein the computerized information system transmits the received plurality of charging priorities to the control server and wherein the control server controls the at least one vehicle charging station based on the transmitted plurality of charging priorities. |
US10431994B2 |
Self-contained EVCS display
A self-contained EVCS accessory is electrically engaged to an electric vehicle charging stations to derive one or more operational parameters during the electric vehicle charging process. The self-contained EVCS accessory includes a display unit that can display detailed information to the users regarding the charging process. The EVCS accessory uses its own built-in display unit and power supply to display the detailed information and requires no modification to the charging station. The detailed information, which may include the charging level, charging status, elapsed time, power transferred, cost of power, and the like, may be derived directly by the EVCS accessory or it may be obtained by the accessory from a predefined source of such information. Such an arrangement provides users with much more meaningful information about the charging process compared to the LEDs or light indicators of existing charging stations. |
US10431993B2 |
Module maintenance system
A module maintenance system includes a battery module, a charging device, and a rig. The battery module has a series configuration and a parallel configuration. In the parallel configuration, the rig connects each battery cell of the battery module in parallel and the charging device charges each battery cell of the battery module using the rig. In the series configuration, the battery module serially connects each battery cell of the battery module to a first terminal and a second terminal and the charging device charges each battery cell of the battery module using the first terminal and the second terminal. |
US10431992B2 |
Battery charger with user interface
A battery charger may accommodate simultaneous charging of one or more batteries. The battery charger may also accommodate high power charging of a single battery. Li-type and/or Ni-type Batteries equipped with RFID technology may communicate with the battery charger equipped with similar technology to provide default charge settings in response to battery chemistry type, cell count, recommended charge rates, number of charges on the battery, among other information. The charge parameters may be user-adjustable in an ‘advanced mode’ of the battery charger. Several safety features may be included. |
US10431990B1 |
System for powering and controlling furniture-mounted light fixtures
According to the present disclosure, a switching system for a fixture includes a first switch unit with a first switch actuator and a first power cord with an integrally formed power connector at its distal end. The first switch unit has an electrical receptacle configured to receive a corresponding power connector of a cord electrically connected to the fixture. The electrical receptacle is electrically coupled to the first power cord through the first switch actuator to provide switching actuation to the fixture. The switching system may include a second switch unit that includes a second switch actuator and a second power cord with an integrally formed power connector at its distal end. The first and second switch units are connectable to provide a three-way switching electrical connection. |
US10431989B2 |
Low voltage, low frequency, multi level power converter
A low voltage, low frequency multi-level power converter capable of power conversion is disclosed. The power converter may include a low voltage, low frequency circuit that includes a plurality of phase-shifting inverters in series; a plurality of low voltage source inputs, and a plurality of phase-shifting inverters in series. Each of the plurality of phase-shifting inverters may be configured to receive at least one of the plurality of low voltage source inputs; and generate at least one square wave output. A semi-sine wave output may be derived from the generated at least one square wave output. |
US10431986B2 |
Distributed generator automatic provisioning
A monitoring system includes a centralized generation and control system of an electrical grid operator. A distributed generator integration device connects a distributed generator to the electrical grid, and automatically initiates machine-to-machine communications with the distributed generator to: gather specification and performance data, control the distributed generator, and automatically add and configure the distributed generator to the centralized generation control of the monitoring system. |
US10431984B2 |
Power-generating system with improved treatment of charging impacts, load-shedding and harmonics
The invention relates to a system for generating electric power, comprising: an alternator (1) for coupling with a drive system (7), supplying an AC voltage to an output bus (10); a reversible AC/DC converter (2) in which the AC bus (6) is connected to the output bus (10) of the alternator (1); an electricity-storage element (3) connected to the DC bus (9) of the converter (2); a controller (4) arranged to react to a transient state of load-shedding or charging impact by controlling the converter (2) so as to collect energy on the output bus (10) of the alternator (2) and to store same in the storage element (3) in the case of load-shedding, and to collect energy in the storage element (3) and to inject same into the output bus (10) in the case of charging impact, the converter (2) being controlled so as to inject currents to compensate for harmonic currents into the AC bus (10) of the alternator (1). |
US10431983B2 |
Three phase inverter DC-link voltage control method for reactive power overload transient process
A system and method for controlling a grid-connected reactive power compensation inverter. The system uses a combination of feedforward and feedback controls to compute a reference voltage signal based on sensor-measured voltages and currents, where the reference voltage signal is used to control the inverter switches. The disclosed method modifies a cross-couple feedforward signal used in the reference voltage calculations, where the modified cross-couple signal includes a combination of both reference and actual currents, and the modified control scheme reduces the DC-link voltage overshoot experienced during a capacitive overload event while still providing the required reactive power and maintaining grid system stability. |