Document Document Title
US10440869B2 Component mounting head and suction nozzle assembly to be used therein
A component mounting head for mounting a component includes a head main body; a nozzle holding tool held on the head main body capable of lifting and lowering; a suction nozzle fitted into a lower end portion of the nozzle holding tool and movable in an up-down direction, and picks up and holds the component on the lower end portion of the suction nozzle, a first lifting and lowering device lifting and lowering the nozzle holding tool, a second lifting and lowering device lifting and lowering the suction nozzle, an acting force detector detecting an acting force acting on the suction nozzle in the up-down direction, and a control device controlling the second lifting and lowering device based on the acting force detected by the acting force detector, when the component is mounted, in which a bearing is interposed between the suction nozzle and the nozzle holding tool.
US10440863B1 System and method to enable large-scale data computation during transportation
A system includes a volumetric container having a first aft-facing wall and configured with an information technology (IT) compartment. The container is designed for placement on a trailer capable of being moved in at least an aft-facing direction at different velocities. The container includes at least one heat generating information technology (IT) equipment that operates to provide large scale data computation when provided with a flow of cooling air sufficient to maintain the IT equipment below a maximum operating temperature value. An air intake opening placed in the aft-facing wall provides an air intake path at which exterior air ingresses into the container at a high velocity to provide a flow of cooling air through the IT compartment, maintaining the ambient condition required by the heat generating IT equipment to continue large scale data processing whenever the container is moving in the aft-facing direction at a minimum threshold velocity.
US10440862B2 Data center coolant switch
A data center cooling system has an indoor portion wherein heat is absorbed from components in the data center, and an outdoor heat exchanger portion wherein outside air is used to cool a first heat transfer fluid (e.g., water) present in at least the outdoor heat exchanger portion of the cooling system during a first mode. When an appropriate time has been reached to switch from the first mode to a second mode, the outdoor heat exchanger portion of the data cooling system is switched to a second heat transfer fluid, which is a relatively low performance heat transfer fluid (compared to the first fluid). It has a second heat transfer fluid freezing point, lower than the first heat transfer fluid freezing point, and sufficiently low to operate without freezing when the outdoor air temperature drops below a first predetermined relationship with the first heat transfer fluid freezing point.
US10440859B1 Volume control device suitable for uninterruptible power system
A volume control device suitable for an uninterruptible power system comprising a fan is provided. The volume control device comprises a user interface and a control circuit. The control circuit is electrically coupled to the fan and the user interface, and is used to receive a maximum operation volume setting value through the user interface. When the control circuit is ready to increase the rotation speed of the fan, it further determines whether the corresponding volume of the current rotation speed of the fan is less than the maximum operation volume setting value, and accordingly determines whether to adjust the rotation speed of the fan.
US10440857B2 Detection system and method of signal transmission delay for fan chip
The invention provides a detection system and method of signal transmission delay for fan chip. The detection system comprises a circuit board, a fan chip and a control unit. The control unit generates a first pulse signal having a specific pulse pattern, and send the first pulse signal to the fan chip. When the fan chip is operating in a detection mode of signal transmission delay according to the first pulse signal, the fan chip copies the specific pulse pattern of the first pulse signal to generate a second pulse signal having the specific pulse pattern, and send the second pulse signal to the control unit. The control unit calculates a time difference between a time that sends the first pulse signal and a time that receives the second pulse signal, so as to obtain a delay time of signal transmission between the control unit and the fan chip.
US10440847B2 Vertical exhaust duct for electronic equipment enclosure
An electronic equipment enclosure comprises a frame structure formed from a plurality of support posts and at least partially enclosed by a plurality of panels. The panels include at least side, top and back panels defining an enclosure having a top, a bottom and a rear thereof. The top panel includes an opening there through that is rectangular in shape. The equipment enclosure further comprises an exhaust air duct extending upward from the top panel of the enclosure. The exhaust air duct is rectangular in cross-section and is disposed in surrounding relation to, and in fluid communication with, the top panel opening. The exhaust air duct is adapted to segregate hot air being exhausted from the enclosure from cool air entering the enclosure, thereby improving thermal management of the enclosure.
US10440846B2 Bracket and assembly structure for bracket
A bracket for attaching an electronic control unit to a panel member is provided with: a plate-shaped insertion portion to be inserted into a gap between an outer peripheral side surface of a case of an electronic control unit and an elastic pressing portion which protrudes from the outer peripheral side surface and bends and extends in an outer circumferential direction of the case; a detachment preventing latch portion to be latched with the elastic pressing portion of the case, thereby retaining the case in a detachment prevented state, when the insertion portion is inserted to a predetermined assembled position in the gap; and abutting wall portions which extend from the side surface opposed portion on both outer sides in the outer circumferential direction of the insertion portion, to come into contact with the outer peripheral side surface, in the detachment prevented state.
US10440843B2 Fastening assembly, holding mechanism, bracket and remote controller using the holding mechanism
A mounting bracket includes a connecting frame and a holding mechanism. The holding mechanism includes a first clamping member rotatably connected to the connecting frame and a second clamping member slidably mounted on the first clamping member. The first clamping member includes a first clamping part. The second clamping member includes a second clamping part. The first clamping member further includes a third clamping part rotatably disposed between the first clamping part and the second clamping part.
US10440840B2 Flexible device
The present invention provides a flexible device which is free of twist and distortion at a bent part of a flexible module, and has excellent display quality and a high level of reliability. The flexible device (1) includes a first housing (31), a second housing (41), a third housing (61), and a plurality of turning bodies (80) each of which is fixed to the first housing (31) or the second housing (41) and rolls on the third housing (61) so that a turning axis (80a) of the each of the plurality of turning bodies (80) horizontally moves.
US10440834B2 Resin fluxed solder paste, and mount structure
Provided herein is a resin fluxed solder paste that exhibits a desirable solder bump reinforcement effect without requiring an underfill process. The disclosure also provides a mount structure. The resin fluxed solder paste includes a non-resinic powder containing a solder powder and an inorganic powder; and a flux containing a first epoxy resin, a curing agent, and an organic acid. The non-resinic powder accounts for 30 to 90 wt % of the total, and the surface of the inorganic powder is covered with an organic resin.
US10440831B2 Conductive pattern formation method and conductive pattern formation device
A conductive pattern formation method includes: a step of patterning a base member with an ink in which conductive particulates are distributed to form a pattern; a step of making a conductive developer act on the pattern; and a pressurization step of pressurizing the pattern.
US10440827B2 Programmable logic controller override
An override board of a programmable logic controller includes a manual switch such as a push button for manual selection between a first “auto” mode where the output is controlled by the programmable logic controller, a second mode where the output is energized, and a third mode where the output is de-energized. The override board can be switched back to the “auto” mode electronically, without physically obtaining access to the controller and without moving the manual switch. The override clear signal is preferably provided on a power connection with the programmable logic controller and to a microprocessor on the override board which controls the output mode.
US10440826B2 Semiconductor device
A semiconductor device includes a mounting substrate including an interface, which is connectable with a host, a surface-mounted component mounted on the mounting substrate and having first and second electrode groups, a first solder portion that is positioned between a first electrode in the first electrode group and the mounting substrate to electrically connect the first electrode and the mounting substrate, and a second solder portion that is positioned between a second electrode in the second electrode group and the mounting substrate to electrically connect the second electrode and the mounting substrate. The second solder portion has a larger contact area with the mounting substrate than the first solder portion. The second solder portion is positioned between at least one additional second electrode in the second electrode group to electrically connect the at least one additional second electrode and the mounting substrate.
US10440823B2 Printed wiring board
A printed wiring board includes a core substrate, a first build-up layer, and a second build-up layer. The core substrate includes a core layer, through-hole conductors and through-hole lands. Metal foils of the through-hole lands in the core substrate have mat surfaces at interfaces of the core layer in the core substrate, metal foils of via lands in the build-up layers have inner mat surfaces at interfaces of insulating layers, and metal foils of outermost conductor layers in the build-up layers have outermost mat surfaces at interfaces of outermost insulating layers. Ten-point average roughness (RzI1) of the inner first mat surface is smaller than each often-point average roughness (Rz1, Rz2) of the mat surfaces and ten-point average roughness (RzO1, RzO2) of the outermost mat surfaces. Ten-point average roughness (RzI2) of the inner second mat surface is smaller than each of the ten-point average roughness (Rz1, Rz2, RzO1, RzO2).
US10440821B2 Touch panel and method for manufacturing electrode member
Provided is a touch panel. The touch panel includes a substrate and an electrode member disposed on the substrate. The electrode member includes a base material for electrode having first and second surfaces opposite to each other, a first electrode disposed on the first surface, and a second electrode disposed on the second surface.
US10440820B2 Substrate assembly, display substrate motherboard, display substrate, and production method, display
Embodiments of this disclosure provide a substrate assembly, a display substrate motherboard, a display substrate, and a production method, and a display, and relate to the technical field of flexible display. The damage of the support substrate and the flexible base substrate upon separation may be avoided, and the bulging phenomenon of the connecting layer occurred at a high temperature may be prevented. This substrate assembly comprises a support substrate as well as a connecting layer and a flexible base substrate which are sequentially formed on the support substrate, wherein the material of the connecting layer comprises an organic layered material, and the molecule constituting the organic layered material comprises a hydrophilic group. The substrate assembly is used for producing a flexible display substrate.
US10440819B2 Fan-out wafer level packages having preformed embedded ground plane connections
Fan-Out Wafer Level Packages (FO-WLPs) having Embedded Ground Plane (EGP) connections are provided. In one embodiment, the FO-WLP includes a molded package body having a frontside and an opposing backside. An EGP and a first preformed EGP connection are contained within the molded package body. The first preformed EGP connection is bonded to the EGP and extends therefrom to the backside of the molded package body. The FO-WLP further includes an electrically-conductive structure, such as an Electromagnetic Interference (EMI) shield, provided on the backside of the molded package body. The electrically-conductive structure is electrically coupled to the EGP through the first preformed EGP connection.
US10440817B2 Foldable display
A foldable display is disclosed. In one aspect, the foldable display includes a display panel including: a plurality of flat regions and a folding region interposed between the flat regions. Each of the flat regions includes a fixed region and a semi-fixed region interposed between the fixed region and the folding region. The foldable display also includes a plurality of substrates respectively attached to the flat regions and a plurality of fixed adhesive members respectively interposed between the fixed regions and the substrates. The fixed adhesive members respectively attach the substrates to the fixed regions. The foldable display further includes a plurality of semi-fixed adhesive members respectively interposed between the semi-fixed regions and the substrates. The semi-fixed adhesive members are configured to respectively attach/detach the semi-fixed adhesive regions to/from the substrates based on the degree to which the display panel is folded.
US10440814B2 Impedance matching structure of transmission line in multilayer circuit board
An impedance matching structure is disposed on a multilayer circuit board for matching an impedance of a transmission line for transmitting an electronic signal. At least one redundant conducting section is coupled to a conductive member of the transmission line between input and output terminals of the transmission line. The conductive member and the redundant conducting section are disposed in a corresponding plating hole. At least one grounding member disposed adjacent to but separated from either or both of the conductive member of the transmission line and the at least one redundant conducting section in a capacitor structure for impedance matching. The at least one grounding member includes a first grounding member penetrating through at least two layers of the multilayer circuit board.
US10440813B1 Microelectronic modules including thermal extension levels and methods for the fabrication thereof
High thermal performance microelectronic modules containing thermal extension levels are provided, as are methods for fabricating such microelectronic modules. In various embodiments, the microelectronic module includes a module substrate having a substrate frontside and a substrate backside. At least one a microelectronic device, such as a semiconductor die bearing radio frequency circuitry, is mounted to the substrate frontside. A substrate-embedded heat spreader, which is thermally coupled to the microelectronic device, is at least partially contained within the module substrate, and extends to the substrate backside. A thermal extension level is located adjacent the substrate backside and extends away from the substrate backside to terminate at a module mount plane. The thermal extension level contains a heat spreader extension, which is bonded to and in thermal communication with the substrate-embedded heat spreader.
US10440810B2 Generation and acceleration of charged particles using compact devices and systems
A system that generates short charged particle packets or pulses (e.g., electron packets) without requiring a fast-switching-laser source is described. This system may include a charged particle source that produces a stream of continuous charged particles to propagate along a charged particle path. The system also includes a charged particle deflector positioned in the charged particle path to deflect the stream of continuous charged particles to a set of directions different from the charged particle path. The system additionally includes a series of beam blockers located downstream from the charged particle deflector and spaced from one another in a linear configuration as a beam-blocker grating. This beam-blocker grating can interact with the deflected stream of charged particles and divide the stream of the charged particles into a set of short particle packets. In one embodiment, the charged particles are electrons. The beam blockers can be conductors.
US10440806B2 Systems and methods for forming and maintaining a high performance FRC
A high performance field reversed configuration (FRC) system includes a central confinement vessel, two diametrically opposed reversed-field-theta-pinch formation sections coupled to the vessel, and two divertor chambers coupled to the formation sections. A magnetic system includes quasi-dc coils axially positioned along the FRC system components, quasi-dc mirror coils between the confinement chamber and the formation sections, and mirror plugs between the formation sections and the divertors. The formation sections include modular pulsed power formation systems enabling static and dynamic formation and acceleration of the FRCs. The FRC system further includes neutral atom beam injectors, pellet or CT injectors, gettering systems, axial plasma guns and flux surface biasing electrodes. The beam injectors are preferably angled toward the midplane of the chamber. In operation, FRC plasma parameters including plasma thermal energy, total particle numbers, radius and trapped magnetic flux, are sustainable at or about a constant value without decay during neutral beam injection.
US10440805B2 Radiation irradiation device
The invention provides a radiation irradiation device that can appropriately manage the residual capacity of a battery without being influenced by the internal resistance of the battery. The radiation irradiation device includes a radiation generating part that generates radiation; a battery part that supplies electric power to the radiation generating part; and a residual capacity calculation part that calculates the residual capacity of the battery part. The residual capacity calculation part calculates the residual capacity of the battery part on the basis of a current flowing into the battery part, an internal resistance of the battery part, and a voltage of the battery part.
US10440801B1 Multi-mode occupancy sensor and lighting system control
A system detects multiple occupancy modes for a PIR sensor. The a single PIR motion sensor that generates a sensor output signal that is filtered or sampled to determine more than one type of motion. Upon determining the types of motion detected, the system controls a lighting system based on the type or types of motion detected.
US10440796B2 Optical and mechanical manipulation of light emitting diode (LED) lighting systems
Various example concern techniques for opto-mechanically manipulating LED-based lighting systems. More specifically, various embodiments concern creating patterns of colored LEDs by determining the preferred color-specific density distribution and sequence(s) of LEDs. When creating the patterns, multiple considerations can be taken into account, including the power to be shared amongst the color channels when certain color models are generated by the linear array of LEDs, allocating an appropriate number of LEDs to each color channel to support the desired color spectrum, the sequencing of those LEDs along a string (e.g., as part of a linear array), etc. The appropriate number of LEDs for each color channel may be determined by first establishing the color model of the linear array within which the LEDs are interleaved.
US10440795B2 Variable multi-color LED light string and controller for an artificial tree
Certain embodiments of the disclosed technology include a decorative lighting system that can be integrated with an artificial tree. The decorative lighting system may include a white light emitting diode (LED) light string and a variable-color LED light string. The variable-color LED light string may employ LED lamps having embedded Red, Green, and Blue (RGB) LEDs. The RGB LED lamps may include an embedded integrated circuit (IC) configured to communicate with and control the energizing of each of the corresponding RGB LEDs to create a multitude of colors and color combinations that can vary with time to create a light show. An electronic controller in communication with the LED lamps may allow a user to select the mode for the light show and further may provide a periodic reset signal to restart or re-synchronize the light show.
US10440794B2 Lighting system and method
A controllable dynamic lighting system including a lighting element device with a set of controllable zone and a controlling means. A method for controlling a lighting system including: receiving lighting system operation inputs, determining operation instructions for one more controllable zones based on the operation inputs, and controlling controllable zone operation based on the respective operation instructions.
US10440788B2 Optoelectronic circuit comprising light emitting diodes
An optoelectronic circuit including separate interconnected basic electronic circuits, each of which includes at least one light emitting diode and at least one integrated circuit chip that has a circuit for controlling the light emitting diode, the circuit being suitable for activating or deactivating the light emitting diode.
US10440780B2 Heating coil for a plumbing vent
A heating coil for a plumbing vent is provided to melt snow and ice keeping the plumbing vent clear. The heating coil assembly comprises a hollow cylinder with a helicoid heating element, the cylinder configured to fit inside the plumbing vent. The assembly further comprises at least one bracket configured to fasten the cylinder and retain the helicoid heating element inside and above the cylinder. The heating coil is configured to melt snow and ice keeping the plumbing vent clear.
US10440779B2 Process for the production of flexible resistances
A process for the production of laminar electric resistances having plan geometry according to a predetermined pattern. The laminar electric resistances are formed by a metallic foil, a rigid first template, a trace and at least one sheet of insulating material. The trace is shaped to substantially trace the plan geometry of the predetermined pattern forming a path. The first template includes a fixing means adapted to fix the metallic foil. The trace has a height from the base between 10 and 50 mm. The process includes the steps of: fixing the metallic foil onto the first template by means of fixing means; cutting, according to a predetermined pattern, the metallic foil with a laser to obtain a cut foil; adhering a first sheet of insulating material to a surface of the cut foil which is distal from the first template; and detaching the cut foil from the first template.
US10440775B2 Discontinuous reception operation for licensed-assisted access
The present disclosure relates to a method for operating a Discontinuous Reception, DRX, function at a user equipment. The UE is configured with at least one licensed cell and at least one unlicensed cell and operates the DRX function. The UE receives, from a radio base station, a DRX-active instruction to be in DRX Active Time at least on the unlicensed cell until receiving the next downlink control information related to a downlink data transmission to be received via the unlicensed cell. Correspondingly, in response to the received DRX-active instruction, the UE is in DRX Active Time at least on the unlicensed cell, comprising continuously monitoring a downlink control channel for downlink control information.
US10440773B2 Coding scheme selection for 5G air interface
A method, a device, and a non-transitory storage medium that stores instructions to store one or multiple instances of first data that indicate one or multiple types of forward error correction (FEC) coding schemes supported by an end device; generate a radio resource control connection request; select one of the one or multiple instances of first data during the generation of the radio resource control connection request; include the one of the one or multiple instances of first data in the radio resource control connection request in response to the selection; and transmit the radio resource control connection request to a wireless station of a wireless network in response to the inclusion.
US10440771B2 Conditional HARQ feedback
Methods for managing hybrid automatic repeat request (HARQ) feedback are disclosed, where HARQ feedback operations by a receiving device may be modified. A receiving device may receive a data transmission. The receiving device may evaluate a condition for determining how to provide HARQ feedback in response to the data transmission. The receiving device may modify a HARQ feedback operation based at least in part on the condition. Modification of HARQ feedback operations may include turning off HARQ feedback, excluding negative acknowledgment (NAK) reporting, or excluding acknowledgement (ACK) reporting.
US10440769B2 Method and apparatus of configuring downlink timing and transmitting random access response in mobile communication system using carrier aggregation
A method of configuring downlink timings and transmitting a random access response message is provided for a random access procedure in a Long Term Evolution (LTE) system supporting carrier aggregation. The method for adjusting timing of a terminal in a wireless communication system supporting carrier aggregation of at least one carrier includes transmitting a Random Access Preamble to a base station, and receiving a Random Access Response with a Timing Advance Command (TAC) for commanding uplink timing adjustment from the base station, wherein the Random Access Response comprises information indicating a Timing Advance Group (TAG) to which the TAC is applied.
US10440760B2 Method and apparatus for session management in a wireless network
A method and apparatus for session management in a wireless network are disclosed. For example, a user endpoint (UE) device, sends a request for a session internet protocol (IP) address assignment using an interface IP address, configures the UE device with the session IP address, provides to a controller an association of the interface and session IP addresses, and receives packets addressed to the session IP address via an access network entity associated with the interface IP address. In one example, a controller receives an association of an interface IP address with a session IP address from an attached UE device, provides to a network node an update on a route to reach the session IP address through the interface IP address, identifies an active interface IP address to receive packets, and configures an open flow switch or router for routing the packets towards the active interface IP address.
US10440759B1 Forward error correction systems and methods
Techniques for performing forward error correction of data to be transmitted over an optical communications channel. The techniques include: receiving data bits; organizing the data bits into an arrangement having a plurality of blocks organized into rows and columns and into a plurality of strands including a first strand of blocks that includes a back portion comprising a first row of the plurality of blocks, and a front portion comprising blocks from at least two different columns in at least two different rows other than the first row of blocks; and encoding at least some of the data bits in the arrangement using a first error correcting code at least in part by generating first parity bits by applying the first error correcting code to first data bits in the front portion of the first strands and second data bits in the back portion of the first strand.
US10440756B2 Techniques for downlink scheduling and uplink scheduling in a shared radio frequency spectrum band
Methods, systems, and devices are described for techniques for downlink (DL) scheduling and uplink (UL) scheduling in a shared radio frequency (RF)spectrum band. In some aspects, a wireless communication device may receive an UL data transmission grant associated with a channel of shared RF spectrum band. The wireless communication device may perform a channel readiness procedure associated with the channel. The wireless communication device may also transmit channel readiness information based at least in part on the channel readiness procedure to a base station. The channel readiness information may be transmitted via an uplink channel of a licensed RF spectrum band different from the shared RF band. In other aspects, a base station may schedule a data transmission on one or more channels of a shared RF spectrum band. The base station may transmit a data transmission grant for the scheduled data transmission to a wireless communication device.
US10440752B2 Method and device for performing random access in wireless communication system
The present disclosure relates to a 5th Generation (5G) or pre-5G system to be provided to support a higher data transfer rate after a 4G communication system such as Long Term Evolution (LTE). The present invention is for performing random access in a wireless communication system, and a base station includes a communication unit for transmitting system information including a plurality of thresholds, and a control unit for determining a random access result for each mode on the basis of a detection result on a preamble transmitted from at least one terminal.
US10440748B2 First communications device and methods therein for transmitting data to a second communications device
A first communications device 102 and a method therein for transmitting data to a second communications device 104 on a sub-channel. The first device performs carrier sensing on a first sub-channel assigned an unknown occupancy state. When the first sub-channel is determined as being vacant, the first device transmits, to the second device, the data on the first sub-channel. When the first sub-channel is determined as being occupied, the first device assigns the first sub-channel an occupied state, starts a first time period associated with the first sub-channel, and performs carrier sensing on a second sub-channel assigned with the unknown occupancy state. When the second sub-channel is determined as being vacant, the first device transmits, to the second device, the data on the second sub-channel. In absence of the second sub-channel assigned an unknown occupancy state, the first device enters an inactive mode until the first time period has expired.
US10440743B2 Method for adjusting clear channel assessment CCA threshold, and device
A method includes: determining, by an AP from all STAs associated with the AP, a concurrent STA joining a concurrent group, and generating concurrent group information of the concurrent group; and sending the concurrent group information to another AP in a system other than the AP, so that a BSS to which the another AP belongs determines, according to the concurrent group information, to join the concurrent group, to eventually form the concurrent group. All concurrent STAs that are associated with the AP and that join the concurrent group perform channel contention within a concurrent time by using an increased target CCA threshold, to increase a possibility that the concurrent STAs send data, so that a system throughput is improved.
US10440741B2 Terminal device, communication method, and communication system
A method that carries out uplink multiple access while reducing complexity in processing accompanying exchange of control information. A terminal device that performs uplink multiple access communication includes a reception unit that receives a frame including first uplink multiple access information, and a transmission unit that transmits a frame including second uplink multiple access information based on the frame including the first uplink multiple access information, and further, after standby of a predetermined period, initiates the uplink multiple access communication. The reception unit determines whether or not there has been reception of a frame including the second uplink multiple access information that another terminal device has transmitted during the predetermined period, and the transmission unit decides whether or not to initiate the uplink multiple access communication, based on whether or not there has been reception of a frame including the second uplink multiple access information that another terminal device has transmitted during the predetermined period.
US10440737B2 Terminal device that clears configured uplink grant in response to a timer, base station device that considers a configured uplink grant cleared in response to a timer, and communication method and integrated circuit corresponding to same
Uplink data is transmitted efficiently. A terminal device is configured to, in a case that a difference between an uplink transmission timing in a Primary Timing Advance Group of a master cell group and an uplink transmission timing in a Primary Secondary Timing Advance Group of a secondary cell group exceeds a maximum transmission timing difference, consider that a timer for the Primary Secondary Timing Advance Group of the secondary cell group has expired and clear a configured uplink grant.
US10440736B2 System and method for increased throughput using queue size based intelligent proportion calculation reverse direction grants
The present disclosure is directed to methods and apparatuses for increasing throughput of WLANs using queue size based intelligent reverse direction grants (RDGs). RDGs have been introduced in many WLANs to reduce the amount of overhead associated with variants of the CSMA/CD MAC protocol. Reducing overhead increases the WLANs achievable data throughput. However, RDGs are not intelligently used in WLANs, limiting their effectiveness.
US10440734B2 Scheduling configuration method and device, and storage medium
The present disclosure discloses a scheduling configuration method, which includes that: a centralized control unit configures coordination parameters of different nodes, and distributed scheduling units in each node schedule user resources of the local nodes. The present disclosure also discloses a scheduling configuration device, which includes: a configuration unit and scheduling units, wherein the configuration unit is arranged in a centralized control unit and configured to configure coordination parameters of different nodes; and the scheduling units are arranged in each node and configured to schedule user resources of the local nodes. By the technical solutions of the present disclosure, the problem of time delay, caused by backhaul, of a non-coordination user in a centralized scheduling manner is solved; and coordination configuration is performed on parameters which are relatively semi-static or change more slowly to eliminate influence on user scheduling flexibility under the condition of implementing system transmission.
US10440731B2 Mission critical and autonomous uplink transmission support
A connection may be established between a base station and a user equipment (UE) using a radio frequency shared by multiple network operating entities. Resources (e.g., a frame) may be divided into exclusive, prioritized, and opportunistic sub-intervals for a given network operating entity coexisting within the shared radio frequency spectrum. Additionally, a set of low latency sub-intervals (e.g., reserved resources) may be designated for use by the network operating entity for mission critical (MiCr) and/or autonomous uplink transmissions. The network operating entity may indicate timing information for low latency sub-intervals during a sub-interval for exclusive use by the network operating entity. The UE may then transmit MiCr and/or autonomous uplink messages using the low latency intervals without performing a medium sensing procedure. In some cases, the sub-intervals for MiCr and autonomous uplink transmissions may be for exclusive use by the network operating entity.
US10440729B2 Transmission of Ultra-Reliable Low-Latency Communications (URLLC) over Time Division Duplex (TDD) using a URLLC configuration for a TDD subframe
Techniques for transmission of Ultra-Reliable Low-Latency Communications (URLLC) data over Time Division Duplex (TDD) using a URLLC configuration for a TDD subframe are disclosed. The techniques include determining that data scheduled for transmission using a TDD band over a TDD subframe includes Ultra-Reliable Low-Latency Communications (URLLC) data, and in response, utilizing a URLLC subframe configuration for the TDD subframe. The URLLC subframe configuration includes downlink intervals and uplink intervals.
US10440726B2 Scaled symbols for a self-contained time division duplex (TDD) subframe structure
In an aspect of the disclosure, a method, a computer program product, and an apparatus are provided. The method may be performed by a scheduling entity. The scheduling entity transmits control information in a control portion of the subframe, the control information corresponding to data information within the subframe, transmits the data information in a data portion of the subframe, receives a pilot signal from the set of subordinate entities in a pilot portion of the subframe, and receives an ACK/NACK signal from the set of subordinate entities in an ACK portion of the subframe. The ACK portion is subsequent to the pilot portion of the subframe. The ACK/NACK signal includes acknowledgment information corresponding to the data information. The control portion, the data portion, the pilot portion, and the ACK portion are contained in the same subframe.
US10440724B2 Method for transmitting SRS, network device and terminal device
Disclosed in the present invention are a method for transmitting a sounding reference signal (SRS), a network device and a terminal device. The method comprises: a network device determining multiple symbols used for transmitting an SRS in a first uplink subframe; the network device transmitting first indication information to each of multiple terminal devices, the first indication information being used for indicating a symbol of the multiple symbols corresponding to said each terminal device, a first terminal device of the multiple terminal devices corresponding to a first symbol of the multiple symbols, the first symbol being used for transmitting the SRS of the first terminal device. Thus, during the transmission between the network device and the terminal device using uplink-downlink channel reciprocity, influences caused by channel characteristic aging can be reduced.
US10440718B2 Machine-to-machine (M2M) terminal, base station, method, and computer readable medium
A Machine-to-machine (M2M) terminal (11) is configured to receive a first notification from a base station (13) and to transmit a second notification to the base station (13) when establishing a radio connection with the base station (13) after reception of the first notification or while performing a procedure for establishing a bearer between the M2M terminal (11) and a core network (14) after reception of the first notification. The first notification indicates whether specific coverage enhancement processing is supported in a cell (130) of the base station (13) in which the M2M terminal (11) is located. The second notification indicates that the specific coverage enhancement processing is required or being executed by the M2M terminal (11). It is thus possible to provide an improvement to allow the M2M terminal to determine necessity of special coverage enhancement processing for M2M terminals.
US10440716B1 Dynamic increase of control channel modulation order conditional on beamforming to a poor-RF UE
A method and system for controlling wireless communication over an air interface between a base station and a user equipment device (UE) served by the base station. In examples, the base station is configured to use a particular modulation and coding scheme (MCS) to transmit downlink control signals over the air interface to the UE without the base station beamforming the downlink control signals to the UE. Responsive to the base station determining that the UE is experiencing threshold poor RF conditions on the air interface, the base station reconfigures itself to beamform downlink control signals to the UE. And, given that the base station is reconfigured to beamform downlink control signals to the UE, the base station further reconfigures itself to use a higher-order MCS to transmit downlink control signals to the UE.
US10440714B2 Frequency domain resource configuration method and apparatus
A frequency domain resource configuration method and apparatus, the method including obtaining, by a base station, a first frequency hopping parameter set of UE in N sub-bands, where the N sub-bands have a mapping relationship with a frequency hopping pattern that is indicated by the first frequency hopping parameter set, where the sub-band is a length of consecutive frequency domain resources in a system bandwidth, and where N≥1, and further including sending, by the base station, first configuration information to the UE, where the first configuration information includes sub-band identifiers of the N sub-bands and the first frequency hopping parameter set.
US10440713B2 Resource allocation in a wireless mesh network environment
A mesh network management resource receives connectivity status information indicating wireless connectivity amongst multiple wirelessly interconnected access points in a mesh network and multiple clients. Based on the received connectivity status information, the mesh network management resource allocates portions of wireless bandwidth in the mesh network to wirelessly communicate between a root access point in the mesh network and each of the multiple interconnected access points. The root access point transmits messages over the allocated portions of wireless bandwidth from the root access point through the multiple interconnected access points to the multiple clients. According to one configuration, the mesh network management resource allocates use of wireless bandwidth amongst the wirelessly interconnected access points in the mesh network based at least in part on class of service information assigned to different subscribers in the mesh network environment.
US10440712B1 Systems and methods for frequency allocation in a wireless network
Systems and methods are described for assigning operating bands to wireless devices of a wireless network. Registration notifications for a plurality of wireless devices are received at an access node. Each of the plurality of wireless devices are classified as either an indoor wireless device or an outdoor wireless device. The access node instructs wireless devices classified as indoor wireless devices to operate on a first operating band. The access node instructs wireless devices classified as outdoor wireless devices to operate on a second operating band.
US10440711B2 Assignment of downlink and uplink frequency channels in widely-spaced downlink and uplink channels
A method of downlink and uplink frequency channel assignments in widely-spaced downlink and uplink frequency channels includes determining a downlink block length by dividing a millimeter wave spectrum into a plurality of downlink spectrum blocks and determining an uplink block length by dividing a sub-6 GHz spectrum into a plurality of uplink spectrum blocks. The method includes dividing the downlink block length into a plurality of downlink channels and dividing the uplink block length into a plurality of uplink channels. The method includes determining a starting local oscillator frequency from center frequencies of the first uplink and downlink channels and uplink and downlink channel bandwidths. The method includes determining a plurality of uplink and downlink communications channel pairs based on a frequency mapping relationship based on the starting local oscillator frequency. The method includes assigning a first uplink and downlink communications channel pair to a user.
US10440710B2 Resource structure and indication for Rel-13 MTC UE
Embodiments described herein are directed methods and network nodes for operating a wireless device in a wireless network. The network node is configured to determine a subchannel within a system bandwidth of the wireless network. The subchannel is an off-center subchannel with respect to the system bandwidth, and the subchannel includes a plurality of consecutive subcarriers taken from one or more contiguous physical resource blocks. The network node can further map the subchannel's center frequency to a subcarrier of a physical resource block included in the subchannel, wherein the center frequency corresponds to a direct current subcarrier at a receiver associated with the wireless device. The network node can allocate the subchannel to the wireless device.
US10440709B1 Resource allocation scheme for vehicle-to-vehicle (V2V) communications
Systems, methods, and software for managing radio resources for vehicle-to-vehicle (V2V) communications. A geographic area is segmented into zones with a subset of the transmission slots allocated to each of the zones. The subset of the transmission slots allocated to each zone is partitioned into periodic transmission slots assignable to individual vehicles for periodic transmissions and special transmission slots reserved for special transmissions according to a contention-based protocol. A resource manager stores a mapping of transmission slots for each of the zones. When a vehicle enters one of the zones, the resource manager performs a slot assignment for the vehicle from the periodic transmission slots allocated to the zone, and transmits a notification to the vehicle indicating the slot assignment.
US10440708B2 Periodic and aperiodic CSI reporting procedures for enhanced licensed assisted access
In enhanced licensed assisted access (eLAA), providing several approaches to report the CSI measurement may be desirable to provide flexibility in CSI reporting, especially in aperiodic CSI reporting. Further, a difference in using a licensed carrier and an unlicensed carrier may be considered during communication. In addition, assigning different transmit power usage based on different transmission types may be desired. The apparatus may be a user equipment (UE). The apparatus may be a UE. The UE receives a grant for uplink communication. The UE determines a reporting subframe based on the grant. The UE determines whether to select, as a reference subframe, a triggering subframe in which the grant is received or a subframe before the reporting subframe. The UE transmits, in the reporting subframe, channel state information (CSI) measured in the reference subframe.
US10440702B2 Communication control method and device
Communication control method and device are provided. The method includes: determining M parts of resources for transmitting a control area in N parts of resources, wherein the N parts of resources are acquired by dividing, in a frequency domain, frequency resources of symbols for transmitting the control area in a s-TTI, M and N are integers, 1≤M≤N; and transmitting a PDCCH to a terminal through the control area. The method and device may realize communication control of the network to the terminal more flexibly and with less average resource overhead in the s-TTI technology.
US10440699B2 User equipment and base station
A User Equipment (UE) configured for multi-group communications is described. The UE includes a processor and instructions stored in memory that is in electronic communication with the processor. The UE detects a plurality of cells. The UE also determines to use multiple groups of one or more cells. The UE further determines a primary secondary cell (PSCell) for a non-primary cell (non-PCell) group based on UE-specific radio resource control (RRC) signaling. The UE additionally receives information using the multiple groups.
US10440697B2 Method and apparatus for coordination information transmission in mobile communications
Various solutions for coordination information transmission with respect to user equipment (UE) and network apparatus in mobile communications are described. A UE may receive downlink control information comprising coordination information from a first node of a wireless network. The coordination information may comprise interference management information. The UE may copy the coordination information and embed the coordination information in uplink control information. The UE may further transmit the uplink control information to a second node of the wireless network.
US10440695B2 Method for transmitting uplink data in wireless communication system and device for same
The present description provides a method for transmitting uplink (UL) data in a wireless communication system. A method, which is carried out by means of a terminal, comprises the steps of: receiving, from a base station, control information related to transmission of low latency radio (LLR) service data; transmitting, on the basis of the received control information, the low latency radio service data to the base station through an urgent channel, wherein the control information comprises urgent channel information and/or urgent bearer information defined for transmission of the low latency radio service data.
US10440692B2 Reporting idle mode equipment data
In accordance with an example embodiment of the present invention, there is provided an apparatus such as for example a mobile or a base station, comprising at least one processing core configured to compile a message comprising information concerning resources used in a communication network, the at least one processing core being configured to perform a first determination, that a second user equipment is engaged in a device-to-device session with a first user equipment, the at least one processing core being configured to, responsive to the first determination, include in the message information concerning the second user equipment, and a transmitter configured to cause the message to be transmitted toward a network node. The message may comprise a resource usage report and/or charging report, for example.
US10440690B2 Reporting method of terminal buffer state report (BSR), obtaining method for obtaining BSR from base station, and corresponding terminal, base station, communication system
A terminal, includes a buffer status report table; at least another table for extended buffer status report; a receiver looks for an indication in a signaling received from a base station wherein the indication corresponds to a type of buffer status report table and selects a table from among the buffer status report table and the at least another table for extended buffer status report based on the indication corresponding to the type of buffer status report table, wherein the indication corresponding to the type of buffer status report table can be determined according to a type of the terminal; and an index sender sends the index to a base station an index obtained from the selected table according to an amount of data in a buffer of the terminal.
US10440688B2 Frame structures and signaling techniques for a unified wireless backhaul and access network
A relay node capable of supporting wireless backhaul communication includes a controller configured to identify a first timing of a backhaul downlink (DL) transmission and a second timing of an access uplink (UL) transmission to be substantially aligned, and a transceiver configured to receive at least one first symbol in the backhaul DL transmission from an base station (BS), and receive at least second symbol in an access UL transmission from a user equipment (UE). The controller is further configured to substantially align a third timing of a backhaul uplink (UL) transmission and a fourth timing of an access downlink (DL) transmission, wherein the transceiver is further configured to transmit at least third symbol in a backhaul uplink (UL) transmission to the BS, and transmit at least fourth symbol in the access DL transmission to the UE.
US10440684B2 Device-to-device wireless communication method and device
A wireless communication method includes: determining a radio resource for wireless communication, where the radio resource at least includes a first resource set and a second resource set having different attributes; determine, according to content and/or a type of a message carried in a signal to be sent, a resource set used for sending the signal to be sent; and selecting a resource from the determined resource set to send the signal to be sent. This method ensures the delay requirement and the high reliability of specific signal transmission; and reduces the probability of signal collision and improves the reliability of signal transmission.
US10440681B2 Resource scheduling method, base station, scheduler, program source server, and system
Embodiments relate to a resource scheduling method, a base station, a scheduler, a program source server, and a system. A method includes receiving, a session start request message comprising carries an SAI corresponding to a program source from a program source server; sending the session start request message to a base station corresponding to the SAI; receiving a session start response message from the base station; adding the base station to an IP multicast group; sending a resource scheduling message comprising information about a MA resource allocated to the program source to the base station; and receiving a resource scheduling response message from the base station.
US10440674B2 Systems and methods for automatic interworking function device recovery
A device may receive a message en route to a recipient device. The device may provide the message to a first interworking function device associated with the recipient device. The device may determine that the first interworking function device is unavailable to route the message to the recipient device. The device may identify a second interworking function device that is capable of routing the message to the recipient device based on determining that the first interworking function device is unavailable to route the message to the recipient device. The first interworking function device and the second interworking function device may act as gateways between a circuit-switched network and a packet-switched network. The device may provide the message to the second interworking function device for routing to the recipient device.
US10440673B2 Narrowband orthogonal frequency-division multiple access cell search
In certain embodiments, a method in a network node comprises generating a synchronization signal using a set of sequences in a single part of a synchronization channel. The set of sequences is configured to allow one or more wireless devices to determine a cell identity and a slot identity during synchronization with the network node. The method also comprises transmitting the generated synchronization signal to the one or more wireless devices.
US10440670B2 Method for performance device-to-device communication in wireless communication system and apparatus therefor
A method for performing, by a first UE, device-to-device (D2D) communication in a wireless communication system includes: transmitting, to a first eNB, transmission/reception (TX/RX) chain number information indicating the number of supported TX/RV radio frequency (RF) chains; receiving, from the first eNB, a first control message including D2D resource pool configuration information of the first eNB; receiving, from the first eNB, a second control message including D2D resource pool configuration information of a second eNB; and transmitting a first D2D signal to the first eNB and/or transmitting a second D2D signal to the second eNB using one or more TX RF chains when a predetermined condition is satisfied.
US10440667B2 Access terminal
Disclosed embodiments include an access terminal including a controller, an interface and a power manager. The interface can be connected to an external adapter and/or an external mobile power supply. The power manager can be connected to the interface and the controller, and can be configured to manage power supplied to the access terminal. The controller can be configured to, when confirming that the interface is not connected to the external adapter and is connected to the external mobile power supply, control the external mobile power supply to power the access terminal through the power manager.
US10440664B2 Power headroom control element, method of communicating power information from a user equipment, method for processing received power information as well as a corresponding user equipment and base station
The present invention relates to a power headroom control element for communicating power information from a user equipment (UE) to a base station (BS), a corresponding method, a method for processing received power information at a radio access network (RAN) as well as to a user equipment for communicating power information and a base station configured to process received power information, which particularly enable simple handling and processing of transmission power information, respectively. A power headroom control element is structured to comprise a power headroom field containing power headroom information and having a predetermined number of bits in the power headroom control element, and an indicator field associated with the power headroom field, wherein the indicator field serves to indicate whether a transmission power field with a predetermined number of bits is present in the power headroom control element.
US10440663B2 Triggering power headroom reporting in TDD system
The present invention relates to a wireless communication system. More specifically, the present invention relates to triggering conditions for power headroom reporting (PHR) in a wireless network employing TDD scheme. According to one aspect of the present invention, the a user equipment (UE), receives information on a first time division duplex (TDD) uplink/downlink (UL/DL) subframe configuration, and information on a second TDD UL/DL subframe configuration informing the UE of a change from the first TDD UL/DL subframe configuration. And, the UE triggers a power headroom reporting (PHR), when the information on the second TDD UL/DL subframe configuration is received.
US10440662B2 Method and apparatus for controlling power in wireless communication system
A method and a device for controlling power in a TDD-based wireless communication system are provided. Particularly, a first resource block group for a first terminal and a second resource block group for a second terminal are configured. The first resource block group is configured in a partial frequency band of the entire frequency band. The maximum transmission power of the first terminal is controlled for the first resource block group according to the ratio between the number of subcarriers in the first resource block group and the number of subcarriers in the second resource block group. An uplink signal of the first terminal and an uplink signal of the second terminal are received through the first resource block group.
US10440661B2 RAN procedures for extended discontinuous reception (DRX)
Extended DRX (e-DRX) operation using hyper frame extension signaling are described. The hyper frame extension signaling may extend the system frame number (SFN) range while maintaining backward compatibility for legacy devices not configured to use the extended SFN range. The hyper-SFN extension signaling may include an index to a hyper-SFN transmitted as part of system information different than that used for transmission of the SFN. UEs configured to use the hyper-SFN may effectively use a longer or extended SFN range that includes the legacy SFN range and the hyper-SFN range. The hyper-SFN extension may be used in an extended idle DRX (eI-DRX) mode which may coexist with existing I-DRX mode on the same paging resources. Additionally or alternatively, paging may be differentiated for eI-DRX mode UEs using separate paging occasions or a new paging radio network temporary identifier (RNTI).
US10440659B2 Method and device for encoding in wireless communication system
The present disclosure relates to a 5th Generation (5G) or a pre-5G communication system provided to support a higher data transmission rate than a system beyond a 4th Generation (4G) communication system such as Long Term Evolution (LTE). The purpose of the present disclosure is to maximize adaptive transmission performance by designing a puncturing order and a repetition order individually in optimized order. An operation method of a transmission device for adaptive transmission of a codeword according to an embodiment of the present disclosure includes generating a codeword using a polar code and transmitting a packet including at least one codeword indicated by a repetition order when bit repetition is needed. The repetition order is determined based on at least one of channel polarization or channel quality information.
US10440645B2 Extending signal coverage and charge duration of a user equipment
A device may receive signal information associated with a wireless signal or charge information associated with a charge level. The signal information may indicate a signal strength of the wireless signal. The charge information may indicate the charge level of a battery of the device. The device may determine whether the signal strength or the charge level satisfies a threshold. The device may configure a parameter or a setting of the device to cause the device to operate according to a long term evolution (LTE) category based on determining whether the signal strength or the charge level satisfies the threshold. The LTE category may be different from a default LTE category of the device and may define an uplink/downlink capability specification. The device may attach to a network in association with configuring the parameter or the setting to cause the device to operate according to the LTE category.
US10440642B2 Network slice selection in wireless telecommunication networks
A wireless telecommunication system may utilize multiple network slices, each of which may implement a different core network. In order to route initial attach requests to appropriate network slices and corresponding core networks, a mobility management component sends a received initial attach request to a network slice selector. The network slice selector queries a selection policy function to obtain a designation of a particular network slice to which the attach request should be directed. The network slice selector then sends a redirect request to the mobility management component, instructing the mobility management component to resend the attach request to the designated network slice.
US10440639B1 Proactive neighbor list optimization for automatic neighbor relation in a cellular wireless network
A method and system for proactively managing a base station neighbor list. A base station or other network node tracks changes to the base station's neighbor list and identifies a recurring pattern of changes, in correspondence with a particular time of day for instance. The base station or other node then proactively changes the base station's neighbor list in anticipation of a recurrence of the identified pattern, such as in anticipation of recurrence of the time of day for instance. Advantageously, this method can help to reduce the extent to which the base station engages in an automatic neighbor relation process, and thus reduce the extent of signaling and other issues associated with engaging in that process.
US10440634B2 Network access method and mobile communications terminal
Disclosed in the embodiments of the present invention are a network access method and a mobile communications terminal, comprising: first determining the current position of a mobile communications terminal; if the network identifier of the public land mobile network (PLMN) corresponding to said position has not been added to a pre-stored first equivalent public land mobile network (EPLMN) list, then scanning a Bluetooth low energy protocol broadcast channel; when a second EPLMN list published to said Bluetooth low energy protocol broadcast channel is detected by scanning, obtaining said second EPLMN list; if the network identifier of the PLMN corresponding to said position is added to said second EPLMN list, then lastly, accessing the network according to said second EPLMN list.
US10440633B1 Smart safe console system and method
A smart safe console system; the smart safe console system includes a smart safe console assembly having a smart safe body suitable to house at least one electronic device and an engager-button configured for controlling input and output communications to and from the electronic device when a vehicle hosting the smart safe console system is in use. The smart safe console system is useful for improving vehicle safety in relation to the use of electronic devices.
US10440632B2 Apparatus and method for controlling a terminal accessing a base station in broadband wireless communication system
A circuit includes a controller to determine whether to prohibit entry of an end unit to a base station in a wireless communication network, the controller configured to process a media access control (MAC) management message that includes a timer value, the timer value designating a time period during which entry is prohibited.
US10440631B1 Payload type aware routing in wireless mesh networks
A method of payload type aware routing in wireless mesh networks comprises: identifying, by a first mesh network device of a wireless mesh network, a plurality of path selection metric types supported by the wireless mesh network; identifying, by inspecting an outgoing data frame, a path selection metric type corresponding to a payload type of the outgoing data frame; determining that the path selection metric type is comprised by the plurality of path selection metric types supported by the wireless mesh network; determining, using the path selection metric type, a network path to a destination mesh network device of the outgoing data frame, wherein the network path comprises an identifier of an intermediate mesh network device between the first mesh network device and the destination mesh network device; and transmitting the outgoing data frame to the intermediate mesh network device.
US10440628B2 D2D information processing method to influence communication service for UEs
An information processing method and a communication node are disclosed. The method is applied to a first Device-to-Device (D2D) User Equipment (UE), and includes that: auxiliary information is received from a first access node of the first D2D UE; and according to the auxiliary information, a second access node is accessed; the first access node and the second access node are of different types. A computer storage medium is also disclosed.
US10440623B2 Radio access network controlled access of user equipment to wireless communication
The present invention provides apparatuses, methods, computer programs, computer program products and computer-readable media regarding radio access network (RAN) controlled access of user equipment (UE) to wireless communication networks. The method includes receiving, at a base station or controller of a cellular communication network, a request to offload traffic to a wireless communication network from an access point of the wireless communication network regarding user equipment served by the base station or controller, determining, at the base station or controller, whether to permit the user equipment to offload traffic to the wireless communication network, and transmitting a message indicating whether it is permitted to offload traffic to the access point of the wireless communication network.
US10440622B2 WLAN offloading using offload preference indication information
Systems and methods are disclosed for offloading traffic from a first network to a second network using offload preference indication (OPI) information. The OPI information can be sent to a mobile communication device using the Access Network Discovery and Selection Function (ANDSF) framework or Radio Access Network (RAN) rules. Systems and methods are disclosed for offloading traffic for users in user groups using a variety of techniques, including randomization techniques, assigned offload class techniques, and bitmap allocation techniques.
US10440621B2 Changing method of a communication mode and an electronic device supporting the same
Methods and devices are provided for operating a communication service. A communication control module of the electronic device transmits information related to operation of a circuit switching service to a network device supporting a packet switching service through a communication interface. The communication control module switches radio resources of the communication interface between the packet switching service and the circuit switching service based on the information related to the operation of the circuit switching service. The information related to the operation of the circuit switching service is transmitted to the network device via a communication system module related to the packet switching service.
US10440616B2 Failure handling method, packet data network, mobility management entity, and network system
Embodiments of the present invention provide a failure handling method, a packet data network, a mobility management entity, and a network system. The failure handling method includes: receiving, by a packet data network gateway P-GW, downlink data after detecting that a failure occurs in an associated first S-GW; and sending, by the P-GW, a notification message to a mobility management entity MME by using a second S-GW, where the notification message includes an identifier of the P-GW and an identifier of a user, so that when determining that the identifier of the P-GW included in the notification message is different from a P-GW identifier corresponding to a context identifier of the user, the MME refuses to initiate a procedure for recovering from the failure in the first S-GW. The embodiments of the present invention can prevent a failure recovery procedure from being executed multiple times, and lighten signaling load.
US10440614B2 Interruptions in wireless communications
Method and apparatus for reception of data units in a device by means of a first protocol and a second protocol are disclosed. A control function of the second protocol is informed of interruption in a control function of the first protocol. In response thereto a reordering timer of the second protocol is considered as having expired, and a state variable of the second protocol is updated to equal with a highest received state variable.
US10440612B2 Method and apparatus for controlling traffic steering and communications system
This application provides a method and apparatus for controlling traffic steering and a communications system. In an implementation of the method for controlling traffic steering, the method is applicable to an RAN node and comprises: traffic steering indication information is determined; and the traffic steering indication information is transmitted to UE, so that the UE steers corresponding traffic to a traffic steering target according to the traffic steering indication information. With the method, load balance between 3GPP RAN and WLAN at an RAN level may be ensured, and in comparison with an existing mechanism, user experiences and system performance are improved.
US10440611B2 RLC data packet offloading method and base station
The present invention relates to the field of communications technologies, and in particular, to an RLC data packet offloading method and a base station, so as to solve a problem that performance of UE in a CA scenario of a non-ideal backhaul HetNet is affected due to a relatively long transmission delay between a macro eNodeB and a micro eNodeB. In embodiments of the present invention, a micro eNodeB may request a required RLC data packet before scheduling is performed; therefore, a macro eNodeB can send, to the micro eNodeB in advance, the RLC data packet required by the micro eNodeB, which reduces a transmission delay between the macro eNodeB and the micro eNodeB as much as possible, and improves receiving performance of UE.
US10440607B2 Base station and user terminal
A base station according to one embodiment provides multicast service by SC-PTM transmission. The base station includes a controller configured to perform processing of transmitting SC-PTM configuration information related to a configuration of the SC-PTM transmission via a GCCH (SC-PTM control channel) which is a logical channel different from a MCCH. The GCCH is mapped on the DL-SCH.
US10440605B2 Cooperation between wireless communication networks
Network nodes and methods therein are provided for cooperation between different wireless communications networks, such as between a 3GPP network and a WLAN. Information related to a buffer status of at least one wireless device is provided by a first network node operating in a first wireless communication network, to a second network node operating in a second wireless communication network. The information may be an indication of a buffer status of a UE which the first network node considers steering to the second wireless network. The second network node may reply with an estimate of a possible throughput for the UE, where the estimate is based on the information related to a buffer status.
US10440604B2 Uplink congestion mitigation
System and techniques for uplink congestion mitigation are described herein. A packet acknowledgement (ACK) rate may be measured in a transmission queue to detect when the ACK rate exceeds a threshold. In response to the ACK rate exceeding the threshold, ACKs may be removed from the transmission queue in accordance with a time-based uplink reduction function. ACKs that remain in the transmission queue after ACKs are removed in accordance with the time-based uplink reduction function may then be transmitted.
US10440600B2 Providing measurement reports
A network node in a cellular communications network sends a timing measurement command to a terminal device in the cellular communications network. The terminal device receives the timing measurement command from the network; determines whether to select at least one cell of the network; and reports timing information for any selected cell to the network.
US10440598B2 Methods and apparatus for clock drift mitigation with snoop-based ranging
A first communication device generates a range measurement packet (or a packet that includes a probe response frame, a TIM frame, etc.) associated with a range measurement signal exchange session between the first communication device and a second communication device. The first communication device records a time value of a first timer corresponding to a time of transmission of the packet, and includes timing information corresponding to the recorded time value in the packet. The first communication device transmits the packet to the second communication device. The timing information in the packet is useable by a third communication device to adjust time values corresponding to a second timer, which the third communication device includes.
US10440597B2 Local monitoring of cellular base stations
Monitoring devices, which in some cases may comprise smartphones, are placed at base stations of a cellular communications network to report base station information. Each monitoring device is configured to periodically determine whether its associated base station is operating correctly, or whether there is some type of anomaly at the base station. As long as there is no anomaly, the monitoring device repeatedly sends status messages to a support service of the cellular communications network. Each such status message indicates that the monitoring device has performed an analysis and has determined there is no serious anomaly at the base station. The support service monitors status messages from multiple monitoring devices. If the support service does not receive a status message within a given period of time, the support service may alert service personnel and/or automatically dispatch support resources to the base station or trigger diagnostics and/or corrective measures.
US10440596B2 Measuring and monitoring beam performance in mobile satellite system
A system and method for detecting and addressing silent failures in a satellite communication system includes a satellite, one or more test terminals deployed within coverage beams of the satellite, and a central station configured to communicate with the test terminals. The test terminals are configured to establish a communication link over the satellite communication system, perform a plurality of tests, and transmit the test results to the central station. The central station: determines if system performance is below specified levels, and initiates at least one solution to improve system performance.
US10440592B2 Signaling of beam forming measurements
The solution described herein relates to using excess bandwidth on an interface to send measurement signals without or with limited beam forming in non-real time, i.e. allowing a delay. A Radio Equipment, RE and a method therein is provided. The method comprises receiving information on a plurality of antenna elements; deriving, from the received information, based on at least one beamforming matrix; information received in at least one pay-load beam, and providing the derived information to the REC over the interface. The method further comprises storing part of the received information not comprised in the at least one pay-load beam; and, when there is available capacity on the interface, given the providing of the derived information, at least part of the stored information is provided to the REC over the interface.
US10440589B1 QoS (quality of service) beamforming by centrally controlling real-time locationing to control beamforming transmissions from access points independent of beamforming capability of stations
A quality of service is determined for the specific station. Quality of service defines whether the specific station receives beamforming service or not, independent of beamforming capability of the specific station. QoS can be implemented by centrally controlling the locationing for beamforming. The beamforming location information and QoS information are transmitted to an access point servicing the specific station. The access point transmits network packets with beamforming signals to the specific station based on the beamforming location information.
US10440584B1 Millimeter-wave radio architecture for multi-channel concurrent operation
Technology for radios that support single channel, multi-channel, SISO, MIMO, and beamforming communications at millimeter wave frequencies using WLAN transceivers or other IF transceivers. One radio includes a first transceiver configured to generate a first RF signal in a first frequency range; a second transceiver configured to generate a third RF signal in a mm-wave frequency range, the second transceiver is configured to couple to a multi-element antenna for beamforming operations; and conversion circuitry coupled to an output of the first transceiver and an input of the second transceiver. The conversion circuitry is configured to receive the first RF signal from the first transceiver and convert the first RF signal in the first frequency range to a second RF signal in the mm-wave frequency range; and receive the third RF signal from the second transceiver and convert the third RF signal to a fourth RF signal in the first frequency range.
US10440580B2 Method and device for terminal calculating redistribution range in wireless communication system
Provided are a method for a terminal calculating a redistribution range in a wireless communication system, and a device supporting same. A terminal may receive redistribution factors from a network and calculate a redistribution range on the basis of a valid redistribution factor among the received redistribution factors.
US10440576B1 System for securing keyless entry systems
A system for performing an operation in a vehicle is disclosed. The system includes a Bluetooth Low Energy (BLE) module, a microcontroller coupled to the BLE module and a transmitter/receiver coupled to the microcontroller. The microcontroller is configured to transmit a wakeup signal at preselected intervals to wake up an electronic key and measure received low frequency (LF) signal strength and Bluetooth signal strength transmitted from the electronic key and based on measured signal strengths determine if the electronic key is approaching the vehicle and to perform a preselected vehicle operation on the vehicle.
US10440575B2 Protection of a security element coupled to an NFC circuit
A method and a device for protecting a security module connected to a near-field communication router in a telecommunication device, wherein a transmission between the router and the security module is only allowed in the presence of a radio frequency communication flow detected by the router.
US10440572B2 Systems and methods for authenticating a user of a computer application, network, or device using a wireless device
A method and system for authenticating a user includes providing an invocation element capable of being activated by a single user action, receiving an indication that the invocation element has been activated, obtaining a location of a wireless device associated with the user, determining whether the wireless device is associated with an authorized user, approving the user to use the application based on a predetermined location criterion, and producing an indication that the user has been authenticated.
US10440570B2 Systems and methods for initial authentication of wireless communication
Systems and methods are provided that may be implemented to use angle of arrival (AoA) of a signal transmitted between two Bluetooth Low Energy (BLE) wireless devices to initially authenticate a connection between the two BLE devices. In one example, bonding or pairing with a first BLE device may be restricted to only those other BLE devices having an antenna currently positioned to transmit a signal to the first BLE device from an allowed direction and within a predefined permitted range of AoA relative to the first BLE device.
US10440564B2 Apparatuses and methods for avoiding location exposure
A mobile communication device for avoiding location exposure in a User Equipment (UE) information procedure includes a wireless transceiver configured to perform wireless transmission and reception to and from a service network. The device further includes a controller, configured to determine whether a Radio Resource Control (RRC) security has been activated between the mobile communication device and the service network, and in response to the RRC security not having been activated, does not send a measurement report to the service network via the wireless transceiver after receiving measurement configuration message, wherein the controller is further configured to send the measurement report after the RRC security has been activated.
US10440558B1 Embedded SIM profile download and management system
A profile management engine receives, from a mobile device management (MDM) server configured to manage one or more mobile devices, an activation request to activate a subscription for a mobile device of the plurality of mobile devices. The profile management engine generates a download request for preparing a download of an electronic subscriber profile to the mobile device, transmits the download request to a subscription management system of a network operator, and subsequently receives a download response from the subscription management system. The download response includes an identifier that identifies an electronic subscriber profile generated for the mobile device. The profile management engine generates an activation response including information for downloading the electronic subscriber profile generated for the mobile device, and transmits the activation response to the MDM server to enable the MDM server to trigger download of the electronic subscriber profile from the subscription management system to the mobile device.
US10440556B2 Method for updating location of terminal in wireless communication system and apparatus for supporting same
The present invention relates to a method and an apparatus for performing, by a first mobility management entity (MME), a change of an MME in a wireless communication system. The present invention may provide a method and an apparatus which receive a tracking area update (TAU) request message including MME information related to a second MME to be changed, from a terminal through a base station; transmits, to the second MME, a context request message requesting context information of the terminal; receives, from the second MME, a context response message including the context information; and transmits, to at least one MME, a message informing that an MME managing mobility of the terminal has changed from the second MME to the first MME.
US10440549B2 Methods and systems for provisioning emergency numbers
There is provided a method and device for provisioning emergency number information on a user equipment. When a dialed number matches an emergency number from the provisioned emergency number information, the user equipment selects either the circuit switched domain or the packet switched domain and executes a call setup procedure for that domain.
US10440546B2 Bluetooth low energy automation mesh network
A system for facilitating communications in a mesh network is provided. One or more devices of the mesh network may participate as routing nodes to provide range extension for any other devices in the mesh network that would otherwise be out of range from one another. In one or more implementations, Bluetooth Low Energy (BLE) may be used as the physical transport of the mesh network.
US10440545B2 Methods and apparatus for using smart environment devices via application program interfaces
Systems and Methods disclosed herein relate to providing control of smart devices via data provided from or to a doorbell, via an application programming interface (API). The data provided by the doorbell may be submission data related to the doorbell, while received data may be reception data related to one or more smart devices, a smart-device environment structure hosting the smart devices, or both. Based upon the reception data and/or the submission data, a status of the doorbell and/or of the smart devices may be modified.
US10440544B2 High-frequency motion sensor modules for electronic devices
Various embodiments concern motion sensor modules able to monitor movement. A motion sensor module can be detachably connected to an electronic device to which the motion sensor module transfers motion data. In some embodiments, the motion sensor module is connected to an electronic device associated with an individual. In other embodiments, the motion sensor module is embedded within an article of clothing worn by the individual (e.g., a shirt, swimsuit, or shoe). The motion sensor module includes at least one inertial measurement unit (IMU) that generates motion data indicative of the motion of the motion sensor module as a whole.
US10440540B2 Method and system for wireless communication in a lighting application
Devices associated with a lighting application can utilize multiple communication technologies for communicating with multiple devices that have different power consumption constraints and different transmission ranges. Communications and signaling can be managed to extend battery life. A battery-powered occupancy sensor can communicate occupancy information via a radio. The radio can be placed in sleep mode to preserve battery life. A communication node in the application can support intra-network and inter-network communications, for example with remote devices and systems.
US10440537B1 Defining automations for enrolled user devices
Various examples are described for defining automations for client devices enrolled with a management service. A computing environment can cause one or more user interfaces to be shown in a display of an administrator device that include at least one field for receiving a conditional statement to generate an automation associated with client devices enrolled with the management service. The computing environment can validate the conditional statement based on validation criteria and, in an instance in which the conditional statement has been validated, execute a query to determine a number of the client devices affected by the conditional statement. As a result of the query, the computing environment can display information associated with a number of the client devices affected by the conditional statement.
US10440536B2 Early boarding of passengers in autonomous vehicles
The technology relates to actively looking for an assigned passenger prior to a vehicle reaching a pickup location. For instance, information identifying the pickup location and client device information for authenticating the assigned passenger is received. Sensor data is received from a perception system of the vehicle identifying objects in an environment of the vehicle. When the vehicle is within a predetermined distance of the pickup location, authenticating a client device using the client device information is attempted. When the client device has been authenticated, the sensor data is used to determine whether a pedestrian is within a first threshold distance of the vehicle. When a pedestrian is determined to be within the first threshold distance of the vehicle, the vehicle is stopped prior to reaching the pickup location, to wait for the pedestrian within the first threshold distance of the vehicle to enter the vehicle.
US10440530B1 Mobile telephone number selector
Embodiments selectively place or accept telephone calls based on recipient preference information, wherein processors are configured to determine whether a first telephone number of a different telephone numbers associated to an identified recipient is ranked highest relative to others of the telephone numbers within the ordered ranking for preferred use in calling the recipient at a local times and geographic locations of receiving mobile devices associated with the telephone numbers. In response to determining that the first number is not ranked highest, the embodiments stop execution of the initiated call to the first number and request authorization from the caller to place the call to another of the telephone numbers that is ranked highest within the ordered ranking. Embodiments further iteratively request authorization from the caller to place the call to others of the telephone numbers next-highest in rank, until placing the call to an authorized one.
US10440526B1 Method for real-time talk-group creation within a push to talk for the internet of things system
A method and apparatus for PTT over IoT is described herein. During operation each IoT device will be assigned to a talkgroup. Some talkgroups may have a single IoT device assigned, some IoT device may have multiple talkgroups assigned, and other talkgroups may have multiple IoT devices assigned. During operation, an action command is received over a first talkgroup and a first command type is issued to a first IoT device assigned to that talkgroup. A second action command is received over a second talkgroup and a second command type is issued to a second IoT device assigned to the second talkgroup. When determine that multiple radios are issuing action command to the same IoT device through PTT talkgroup, create a new PTT talkgroup to be populated with the multiple radios.
US10440525B2 D2D communications in a cellular network
A method performed by a first transceiver device in D2D communication with second transceiver devices in a cellular network comprises transmitting a reference signal comprising an identity of the first transceiver device, and receiving feedback messages from the second transceiver devices, where a feedback message comprises the identity of the first and an identity of the second transceiver device, and channel characteristics of a radio channel between the first and the second transceiver device, where the channel characteristics are estimated by the second transceiver device. The method further comprises deciding, based on the feedback messages, whether a second transceiver device should be included in a set of intended devices to which the first transceiver device will perform a transmission of a communication signal. The method also comprises performing a transmission of the communication signal to the set of intended devices, where the transmission is adapted to the set of intended devices based on the feedback messages received from the intended devices.
US10440524B2 Method for transmitting and receiving a group message in wireless communication system and device therefor
A method for transmitting and receiving a group messaging in a wireless communication system and an apparatus for the same is disclosed. Particularly, the method for receiving a group message performed by a user equipment (UE) in a wireless communication system include receiving assistance information indicating whether a paging message is transmitted for each UE group from a network node, receiving the paging message from the network node on a paging occasion of the UE, when the transmission of the paging message for a group to which the UE is belonged in indicated by the assistance information, and receiving the group message, when a group message transmission for the group to which the UE is belonged is activated by the paging message.
US10440523B2 Communication control device, communication device, and computer program product for managing a group of devices
A communication control device includes an extracting and an output unit. One or more communication devices belong to a first-type group, and one or more communication devices belong to a second-type group. From a media key block containing a plurality of elements, the extracting unit extracts partial information containing an element which is processible by each communication device belonging to a subset of the second-type group. To the communication devices belonging to the second-type group that is identified by identification information corresponding to the partial information; the output unit outputs a group ID that indicates the first-type group, the identification information, and the partial information.
US10440519B2 Electronic location determination and tracking system with virtual beacon clustering
A system and method for identifying a person's location at a school, hotel, office, business, restaurant or other venue and tracking the movements of that person during their visit to the venue. One or more wireless virtual beacons communicate with the person's electronic device. The virtual beacons provide the system with real-time data about the person's whereabouts, allowing for the confirmation and tracking of the person at the location. A first non-limiting example of use, include a company that provides food and beverage allowing the person to place an order for food and beverages on their electronic device and having the order delivered to the person at their current location as determined by the system. Another non-limiting example includes a company performing analytics on the time and movement of it's employees and customers.
US10440518B2 Method and system for providing integrated indoor and outdoor positioning
A method and a system for providing integrated indoor and outdoor positioning are disclosed. The method for providing integrated positioning may comprise the steps of: receiving, by a user terminal, GPS coordinate information of the user terminal moving in an outdoor area around a building and an outdoor area within the building; and determining, by the user terminal, information on an area in which the user terminal is located and a floor on which the user terminal is located in the building, on the basis of GPS coordinate information mapped to each of the outdoor area around the building and the outdoor area within the building and the received GPS coordinate information.
US10440515B2 Method and apparatus for using historic position and network information for determining an approximate position of a mobile device
Systems and techniques to determine an approximate location for a mobile device using historic location information. In an aspect, a SUPL Location Platform (SLP), which is a location server in SUPL, may receive data from SUPL Enabled Terminal (SET). The data may include the Multiple Location IDs Parameter. The real time Location ID Parameter may not have a current status. The SLP may determine an approximate position for the SET based on the Multiple Location IDs Parameter data received from the SET. The SLP may then send the approximate position to the SET or a SUPL Agent, or may use the approximate position information in another way.
US10440514B2 Crash event detection, response and reporting apparatus and method
A crash detection system with a mobile communications device configured for periodically interrogating (a) a motion signal to determine whether a change in motion (acceleration or angular rotation) exceeds a predetermined motion threshold and (b) a sound signal to determine whether a sequence of sensed sound signals within a predetermined period matches crash sound indicators of (i) glass breakage and (ii) metal folding, displaying selectable options upon detection of a crash incident, and upon a failure to select within a predetermined period, communicating an identifier and crash incident information dispatch center for dispatching a response servicer.
US10440511B2 Beacon addressing
The present disclosure describes how a master beacon having a known UUID can be used to capture beacons within its range and superimpose a systematic address scheme on those beacons. The superimposed address scheme can then be used as a proxy for the individual beacons when developing applications that make use of the beacons. A master beacon automatically detects each beacon in a plurality of beacons and, for a set of beacons in the plurality of beacons, automatically changes either the first profile identifier or the second profile identifier for each beacon in the set of beacons. The change is such that the first profile identifier or the second profile identifier is identical for each beacon in the set of beacons and is also associated with the master beacon.
US10440505B2 Passive and active techniques for people-counting
Disclosed herein is a people-counting system that counts people in a given area based on the signals that are emitted by the respective people's mobile devices, such as cell phones. In order to count passively, the system receives and analyzes network probes transmitted by the wireless devices and correlates groups of fake machine identifiers in order to identify a given device. Where this passive approach is unsuccessful, or determined low certainty, an active approach involving data layer packets such as: CTS/RTS, authentication and dissociation packets. Device's response or lack thereof is analyzed to provide further accuracy to a local device count.
US10440496B2 Spatial audio processing emphasizing sound sources close to a focal distance
A spatial audio processing apparatus comprises a receiver (101) for receiving audio scene data describing an audio scene comprising spatial audio components and associated position data. The audio components may be provided as audio objects. A distance unit (105) provides a position indication which includes a focus distance that is indicative of a distance from a reference position in the audio scene. An adapter (103) adapts a perceptual emphasis property, such as an audio level, frequency distribution, or degree of diffuseness, of a spatial audio component relative to at least one other spatial audio component of the audio scene in response to a difference measure reflecting a difference between the focus distance and a distance in the audio scene from the reference position to a position of the spatial audio component. An audio renderer (107) renders the resulting audio scene using the received position data. The approach may emphasize audio at the focus distance in the audio scene.
US10440492B2 Calibration of virtual height speakers using programmable portable devices
At least part of a speaker calibration process, such as a process of adjusting the gain of a top-firing speaker of a virtual height speaker system to compensate for ceiling height and/or ceiling acoustic reflectivity, may be done using a mobile device (a smart phone, a tablet, etc.) running a mobile device application on a mobile operating system (iOS, Android, etc.). An un-calibrated or minimally calibrated microphone, of the type typically found in mobile devices such as smart phones and tablets, may be used to provide input for such speaker calibration processes.
US10440489B2 Generating a sound localization point (SLP) where binaural sound externally localizes to a person during a telephone call
A method generates a sound localization point (SLP) where binaural sound externally localizes to a person during a telephone call. The method determines a location of a handheld portable electronic device (HPED) with respect to the person and saves this location as the SLP. During the telephone call, a voice of another person is processed so the voice externally localizes to the person as the binaural sound at the SLP.
US10440486B2 Methods and systems for loading hearing instrument parameters
Methods and systems are described for transferring programming information to a hearing instrument. Such programming information may include hearing loss compensation parameters and/or other information pertaining to device operation. In one embodiment, each of a pair of hearing instruments prescribed and configured for a particular hearing loss contains the necessary information for operation on either the left or right ear. The data from one hearing instrument may then be transferred to the other hearing instrument by means of wireless communication. In other embodiments, programming information is transferred wirelessly by an external device connected to a database.
US10440483B2 Hearing aid with improved wireless communication
An in-the-ear hearing aid, the hearing aid having a first end and a second end, the hearing aid includes: a microphone configured to receive sound; a processing unit configured to provide a processed audio signal for compensating a hearing loss of a user; an output transducer for providing an acoustic output, wherein the microphone and the output transducer are coupled to the processing unit; an antenna that is closer to the first end than to the second end of the hearing aid; a wireless communication unit coupled to the antenna; and a polarization element configured for forming a polarization of the antenna, where the polarization element is between the first end and the second end of the hearing aid.
US10440482B2 Biasing of electromechanical systems transducer with alternating-current voltage waveform
A MEMS microphone may include a backplate comprising first and second electrodes electrically isolated from one another and mechanically coupled to the backplate in a fixed relationship relative to the backplate and a diaphragm configured to displace relative to the backplate as a function of sound pressure incident upon the diaphragm, the diaphragm comprising third and fourth electrodes electrically isolated from one another and mechanically coupled to the diaphragm in a fixed relationship relative to the diaphragm such that the third and fourth electrodes displace relative to the backplate as a function of sound pressure incident upon the diaphragm. The first and third electrodes may form a first capacitor and the second and fourth electrodes may form a second capacitor, the capacitance of each which may be a function of the displacement of the diaphragm, and each of which may be biased by an alternating-current voltage waveform.
US10440481B2 Capacitive transducer and acoustic sensor
A capacitive transducer includes a substrate having an opening in a surface thereof, a back plate facing the opening in the substrate, a vibration electrode film facing the back plate across a space, the vibration electrode film being deformable to have a deformation converted into a change in capacitance between the vibration electrode film and the back plate, the vibration electrode film having a through-hole as a pressure relief hole, and a protrusion integral with and formed from the same member as the back plate, the protrusion being placeable in the pressure relief hole before the vibration electrode film deforms. The protrusion and the pressure relief hole have a gap therebetween defining an airflow channel as a pressure relief channel.
US10440479B2 Electroacoustic device and mobile terminal
An electroacoustic device and a mobile terminal are provided. The electroacoustic device may include a box defining an opening; an electroacoustic component including a frame, a vibrating membrane and a driving assembly, whet the frame is installed inside the box, the vibrating membrane is assembled on the thine and covers the opening, the frame and the vibrating membrane define a chamber, the driving assembly is configured to drive the vibrating membrane to vibrate, and the frame defines a leaking channel, and partition nets set inside the box, wherein a space between the electroacoustic component and the box is divided into cavities by the partition nets, at least one cavity is filled with sound absorption material, and the cavities are communicated with the chamber through the leaking channel.
US10440478B2 Tablet woofer and electronic device using same
A tablet woofer and an electronic device using same. The woofer comprises a vibrating diaphragm, at least four mutually independent drive units (5), and a housing (3). The vibrating diaphragm is a rectangle shape, and comprises a rigid arc portion (1) at the central position and a spiral curve portion (2) at the periphery; the drive unit (5) comprises a voice coil unit and a corresponding magnetic circuit unit, and four angles of the arc portion (1) of the vibrating diaphragm are each combined with one voice coil unit; the housing (3) is provided with mounting holes (4) for accommodating and mounting the drive units (5), and sound holes penetrating through the mounting plane; the spiral curve portion (2) of the vibrating diaphragm is fixedly connected to the periphery of the upper side of the housing (3).
US10440476B2 Headband for a pair of headphones, a corresponding pair of headphones and a method of providing the headband
The present disclosure generally relates to the field of headphones. A pair of headphones (200) may have a headband (210) comprising a flexible elongated strip (211) and a rigid leg (220) such as a spring wire. The elongated strip (211) may have a first end (211a) attached to a first earpiece (230a) and a second end (211b) attached to a second earpiece (230b). Furthermore, the elongated strip (211) is configured to extend in a curvature from the first end (211a) to the second end (211b) to form an arced strip (211) which is configured to extend along a portion of a head of a user of the pair of headphones (200). The leg (220) abuts against the elongated strip (211) and further extends along the elongated strip (211) from the first end (211a) to the second end (211b). Moreover, the leg (220) may advantageously be positioned along a center portion of the elongated strip (211). For example, the elongated strip (211) may comprise a groove (250) which extends from the first end (211a) to the second end (211b) and wherein the leg (220) is inserted in the groove.
US10440474B2 Audio decoder for audio channel reconstruction
A method performed by an audio decoder for reconstructing N audio channels from an audio signal containing M audio channels is disclosed. The method includes receiving a bitstream containing an encoded audio signal having M audio channels and a set of spatial parameters, the set of spatial parameters including an inter-channel intensity difference parameter and an inter-channel coherence parameter. The encoded audio bitstream is then decoded to obtain a decoded frequency domain representation of the M audio channels, and at least a portion of the frequency domain representation is decorrelated with an all-pass filter having a fractional delay. The all-pass filter is attenuated at locations of a transient. A matrixed version of the decorrelated signals are summed with a matrixed version of the decoded frequency domain representation to obtain N audio signals that collectively having N audio channels where M is less than N.
US10440471B2 Noise violation localization identifier
Described herein are methods, systems, and devices which in some embodiments may be used to detect noise produced by a vehicle and identify the vehicle that is the source of the noise.
US10440469B2 Array microphone module and system
A microphone module comprises a housing, an audio bus, and a first plurality of microphones in communication with the audio bus. The microphone module further comprises a module processor in communication with the first plurality of microphones and the audio bus. The module processor is configured to detect the presence of an array processor in communication with the audio bus, detect the presence of a second microphone module in communication with the audio bus, and configure the audio bus to pass audio signals from both the first plurality of microphones and the second microphone module to the array processor.
US10440467B1 Vehicle and method for controlling the same
A method for controlling a vehicle relates to a voice masking technology for allowing only a specific passenger among passengers in the vehicle to listen to a voice communication signal such as a dial tone, and the technology inhibits the remaining passengers other than the specific passenger from listening to the voice communication signal. The vehicle includes a voice signal receiver to receive a voice signal, a speaker provided in the vehicle to output the voice signal, and a controller to perform frequency conversion of the received voice signal. In particular, the controller generates a masking sound for inhibiting transmission of information contained in the voice signal on the basis of a frequency band of the converted voice signal, and generates a control signal in a manner that the generated masking sound is output to a predetermined region of an indoor space of the vehicle.
US10440465B2 Multiple path acoustic wall coupling for surface mounted speakers
A surface mounted loudspeaker design is provided that mitigates the interference between direct low frequency (LF) energy and reflected LF energy by breaking the LF energy from an LF driver into multiple paths using one or more of waveguides, driver load plates, and enclosure ports to diffuse the reflected energy and minimize frequency response errors. One or more embodiments of the present disclosure provides a loudspeaker have multiple acoustic exits strategically designed and located to generate, for example, three major wave front arrivals—2 source and 1 reflection—at target angles with favorable lag times, mitigating the cancellation notching and frequency errors that occur in conventional loudspeaker designs.
US10440463B2 Dosimetry hearing protection device with time remaining warning
A hearing protection device configured to measure the noise exposure of a user and to provide a time remaining estimate until a maximum noise exposure level is achieved. Generally, the hearing protection device may comprise a sound sealing section, a microphone configured to generate a detected sound signal indicative of the measured sound level at the user's ear canal, a memory/storage configured to record the detected sound signal as sound exposure history, a timer configured to measure the amount of time the hearing protection device is exposed to sound, and a processor configured to receive a timer signal from the timer and the detected sound signal to calculate a time remaining estimate until reaching the maximum noise exposure level. Additionally, the maximum noise exposure level may be based on industry regulations or personalized hearing thresholds.
US10440462B1 Earphone assembly and sound channel control method applied therein
An earphone assembly includes a control box, a first earphone and a second earphone. The control box includes a microprocessor, a first acceleration sensor module, and a sound source output controller electrically connected with the microprocessor. The first acceleration sensor module is electrically connected with the microprocessor for reading three-axis gravity acceleration variation values, and then the three-axis gravity acceleration variation values are transmitted to the microprocessor for calculating a tilt angle of the control box at the time of the earphone assembly being worn. The first earphone is electrically connected with the control box and includes a second acceleration sensor module. The second acceleration sensor module is mounted in the first earphone for reading the three-axis gravity acceleration variation values. The second earphone is electrically connected with the control box.
US10440460B2 Wireless in-ear headphones
A headphone system including a first earpiece, a second earpiece, and a coupler. The headphone system receives a wireless signal having audio content from an external audio source and reproduces at least a portion of the audio content using the first and second earpieces. The first earpiece includes a power source connector to be removably connected to an external power source, a first energy storage device coupled to receive power from the power source connector, and a first power transfer device coupled to receive power from the power source connector. The second earpiece includes a second power transfer device for receiving power from the first power transfer device and a second energy storage device coupled to receive power from the second power transfer device. The coupler is to hold the first and second earpieces together with the first and second power transfer devices in a power transfer configuration.
US10440456B2 Artificial intelligence sound output apparatus, hub for communication network, and method of manufacturing the apparatus and grille for the apparatus
Disclosed is an artificial intelligence hub including: a main body having a speaker for outputting sound; a communication module for wirelessly communicating with a surround ding device; a base provided below the main body to support the main body; a cover coupled to a top of the main body, the cover having an upper surface for displaying a screen based on information exchanged via the communication module; and a grille having a vertically elongated cylindrical shape and provided with a plurality of through-holes therein, the main body being provided within the grille, the grille being coupled at an upper end thereof to the cover housing and coupled at a lower end thereof to the base.
US10440452B2 Apparatus and method for transmitting and receiving environmental information in wireless communication system
The present disclosure relates to a sensor network, machine type communication (MTC), machine-to-machine (M2M) communication, and technology for internet of things (IoT). The present disclosure may be applied to intelligent services based on the above technologies, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A transmitting apparatus according to an embodiment of the present disclosure is provided. The transmitting apparatus includes a transmitter, and a processor configured to acquire at least one of information related to air pollution and information related to a noise through a sensor included in the transmitting apparatus or an external sensor, and to control the transmitter to transmit the at least one of the information related to the air pollution and the information related to the noise.
US10440450B2 System and methods for dynamic power usage and data transfer rate management in a sensor network
Described are systems, methods, and computer readable medium for dynamic power usage and data transfer rate management in a sensor network including synchronous and asynchronous links. Exemplary embodiments provide a lightweight communication protocol enabling dynamic management of data buffer size in a sensor network and corresponding control of power usage and data transfer rates in the sensor network.
US10440449B2 Method and apparatus for synchronizing media data
Disclosed are a method and an apparatus for synchronizing media. A method of synchronizing media includes: receiving first media data and second media data; acquiring a first time of at least a partial interval of the first media data and a second time of at least a partial interval of the second media data; controlling at least the second time based on at least a part of the first time and the second time; and combining the first media data and the second media data based on the first time and the controlled second time.
US10440447B2 Broadcast signal transmission/reception device and method
A broadcast signal transmission method is disclosed. The broadcast signal transmission method according to one embodiment of the present invention comprises the steps of: processing video data and audio data; encoding a broadcast service component, including the video data and audio data, and service layer signaling (SLS) information on the broadcast service component on the basis of a delivery protocol; subjecting the broadcast service component, the SLS information, and service list table (SLT) information to IP packetization; and subjecting the broadcast service component, the SLS information, and the SLT information to physical layer processing.
US10440445B2 Method of providing advertising services and electronic device adapted to the same
A method of providing advertising services through broadcasts and an electronic device adapted to the method are provided. The electronic device includes: a communication unit for receiving viewing information from at least one client and advertising schedule information from at least one broadcast server; a controller for analyzing the effectiveness of advertising that can be expected when particular advertisement content is broadcast, based on the viewing information and the advertising schedule information, and determining a broadcasting time or a broadcast server that broadcasts the particular advertisement content, according to the analysis result; and a storage unit for storing the viewing information, the advertisement schedule information, or information about at least one advertisement content item.
US10440443B2 Intermediate key frame selection and animation
Mechanisms provide intermediate key frame animation during a media seek. A streaming server receives a seek request from a client device while the streaming server provides the client device with a media stream. The seek request is made when the media stream is playing at an initial location and the seek request includes a request to play the media stream from a seek location. In some embodiments, intermediate key frames before the seek location are identified. In other instances, intermediate key frames between the initial location and the seek location are identified. These intermediate key frames are provided to the client device for display before the media stream begins playing at the seek location.
US10440438B2 Apparatus, systems and methods for song play using a media device having a buffer
Systems and methods control presentation of audio-only content that is broadcast to a media device. An exemplary embodiment receives media content that is currently received in a channel of a broadcasted media content stream; determines whether the currently received channel is a type of channel that provides audio/visual content or a type of channel that provides audio-only content; controls presentation of the received media content using at least one audio/visual content control function in response to determining that the currently received channel is the type of channel that provides audio/visual content; controls presentation of the received media content using at least one audio-only content control function in response to determining that the currently received channel is the type of channel that provides audio-only content, wherein the at least one audio/visual content control function is different from the at least one audio-only content control function.
US10440433B2 Automatic rating system using background audio cues
Methods and systems for capturing, transmitting and processing data for generating ratings relating to multimedia programming based on passively obtained user cues are disclosed herein.
US10440430B2 Media channel identification with video multi-match detection and disambiguation based on audio fingerprint
Disclosed are methods and systems to help disambiguate channel identification in a scenario where a video fingerprint of media content matches multiple reference video fingerprints corresponding respectively with multiple different channels. Given such a multi-match situation, an entity could disambiguate based on an audio component of the media content, such as by further determining that an audio fingerprint of the media content at issue matches an audio fingerprint of just one of the multiple channels, thereby establishing that that is the channel on which the media content being rendered by the media presentation device is arriving.
US10440429B2 Method of collecting usage information
A method and system for micro-cloud computing is described. An application serving node, which is a specifically configured piece of customer premises equipment such as a set-top box, is the server for a micro-cloud network. Various user devices that form part of the micro-cloud network, such as television sets and smart phones, communicate with the application serving node. The application serving node is configured with software that allows various heterogeneous types of data to be obtained and streamed to the user devices in multiple ways. The application serving node performs much of the processing necessary for such content streaming itself and thus represents an edge-based network architecture.
US10440428B2 Measuring video-program-viewing activity
A computer-implemented method of using video viewer interaction data as input to a measurement engine which then calculates: demographic level and aggregate level (a) household reach for advertisements and video content based on user defined reach periods, (b) One-minute, Thirty-minute, and Sixty-minute channel viewing metrics, and (c) One-minute, Thirty-minute, and Sixty-minute aggregate viewing metrics, all based on second-by-second household level viewing activity. Also shows creation of Commercial Schedule Cumulative Audience, Impressions for Reach Periods, Demographic Group Impressions, Average Audience, Average Audience Share, Average Rating, Households Using Television, and Households Using Television Percent using household level data. Works with IP and linear video delivery. Together these metrics provide detailed information on customer viewing behavior which can be used to drive business decisions for service providers, advertisers, and content producers.
US10440424B2 Transmission apparatus, transmission method, reception apparatus, and reception method
Connection with an apparatus with a lower standard is easily performed. A digital signal to which coding has been performed is transmitted to an external device by a differential signal through a plurality of channels via a transmission path. In this case, a digital signal to which first coding has been performed and from which clock extraction is not available is transmitted through a part of the plurality of channels, and a digital signal to which second coding has been performed and from which clock extraction is available is transmitted through the other channels of the plurality of channels. A reception side processes the digital signal received through the plurality of channels on the basis of the clock extracted from the digital signal received through any one of other channels.
US10440423B2 Reception device, reception method, program, and information processing system
A reception device including a reception unit configured to receive AV content, a feature value extraction unit configured to extract a feature value from data of the received AV content, an identification result acquisition unit configured to acquire an identification result of the AV content identified using the extracted feature value, a command acquisition unit configured to acquire a command for controlling an operation of an application program that is executed in linkage with the AV content according to the acquired identification result, a control unit configured to control the operation of the application program according to the acquired command, and a detection unit configured to detect switching of the AV content being viewed. When the switching of the AV content is detected, the control unit closes the application program that has been executed in linkage with the AV content.
US10440422B2 Systems, methods and apparatus for structuring an electronic program guide associated with multiple devices
Embodiments described herein are directed at apparatus, systems and methods generally related to satellite, cable or other television receiver/DVR video systems for structuring a centralized content-processing device and/or its associated EPG in facilitating delivery and recording of audiovisual content when the centralized content-processing device is associated with multiple remote content-processing devices. In one implementation, a centralized content-processing device may create device-specific folders for the centralized content-processing device and one or more remote devices. The device-specific folders may, for example, include information for one or more programming events associated with content (e.g., TV shows, sports, movies, music, documentaries). In some embodiments, the device-specific folders for the remote content-processing devices are logically separated from one another in a manner such that a remote device is restricted access to the device-specific folder for the remote device.
US10440416B1 System and method for providing quality control in 360° immersive video during pause
A system and method for providing quality control in 360° immersive video during pausing of a video streaming session, wherein a paused video frame may comprise a plurality of mixed quality video tiles depending on user gaze vector information. Under pause control of a video optimization node, the video quality of all tiles of the tiled video frame is equalized to a highest video quality corresponding to the quality of the tiles presented in a viewport. In one embodiment, a custom replacement video frame is generated having tiles with the same equalized video quality throughout the full 360° immersive video frame, e.g., an X-frame, is presented to the client device player for decoding and displaying instead of the mixed quality video frame while the streaming session is paused. In another embodiment, a still image based on the custom replacement video frame is provided to the client device to display instead of the mixed quality paused video frame.
US10440408B1 Systems and methods for sharing encoder output
Embodiments described herein provide systems and methods for sharing encoder output of video streams. In a particular embodiment, a method provides determining video profiles for each of a plurality of devices. The method further provides determining if two or more of the video profiles are similar by determining if parameters associated with each video profile differ by less than a threshold value. The method further provides transmitting a video stream encoded in a single format to the devices if they have similar profiles and transmitting video streams encoded in different formats to the devices if they do not have similar profiles.
US10440407B2 Adaptive control for immersive experience delivery
A combined video of a scene may be generated for applications such as virtual reality or augmented reality. In one method, a data store may store video data with a first portion having a first importance metric, and a second portion having a second importance metric, denoting that viewing of the first portion is more likely and/or preferential to viewing of the second portion. The subset may be retrieved and used to generate viewpoint video from a virtual viewpoint corresponding to a viewer's viewpoint. The viewpoint video may be displayed on a display device. One of storing the video data, retrieving the subset, and using the subset to generate the viewpoint video may include, based on the difference between the first and second importance metrics, expediting and/or enhancing performance of the step for the first portion, relative to the second portion.
US10440402B2 Method and system for generating highlights from scored data streams
A method and system for generating highlights from scored data streams is disclosed. According to one embodiment, media content containing time-stamped payloads is received in a data stream from one or more sources. The received media content is recorded in a buffer for a predetermined period of time and sliced into data buckets. For each of the data buckets, a score is assigned according to user-provided keywords. The data buckets are recorded along with the assigned score to generate highlights from the one or more sources using the scores of the recorded data buckets.
US10440401B2 Backward-compatible HDR codecs with temporal scalability
A processor for video coding receives a full-frame rate (FFR) HDR video signal and a corresponding FFR SDR video signal. An encoder generates a scalable bitstream that allows decoders to generate half-frame-rate (HFR) SDR, FFR SDR, HFR HDR, or FFR HDR signals. Given odd and even frames of the input FFR SDR signal, the scalable bitstream combines a base layer of coded even SDR frames with an enhancement layer of coded packed frames, where each packed frame includes a downscaled odd SDR frame, a downscaled even HDR residual frame, and a downscaled odd HDR residual frame. In an alternative implementation, the scalable bitstream combines four signals layers: a base layer of even SDR frames, an enhancement layer of odd SDR frames, a base layer of even HDR residual frames and an enhancement layer of odd HDR residual frames. Corresponding decoder architectures are also presented.
US10440394B2 Context adaptive scan order for entropy coding
Video coding using a context adaptive scan order for entropy coding may include decoding a current block by identifying a context adaptive scan order for entropy decoding a transform block, which may include identifying non-zero-coefficient probabilities for the transform block such that each location in the transform block corresponds to a respective non-zero-coefficient probability from the non-zero-coefficient probabilities, assigning a respective context adaptive scan order position to each location in the transform block in descending magnitude order of the respective corresponding non-zero-coefficient probabilities such that the context adaptive scan order position for each location exceeds the context adaptive scan order position assigned to entropy coding context locations for the respective location, entropy decoding transform coefficients from the encoded video stream based on the context adaptive scan order, and reconstructing the decoded block based on the transform block.
US10440393B2 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.
US10440390B2 Rapid selection method for video intra prediction mode and apparatus thereof
This application discloses methods and apparatuses for intra prediction mode selection, one method comprising: acquiring a gradient amplitude and a gradient angle of each element in a prediction block; analyzing statistics on the gradient angles and generating a gradient angle histogram of the prediction block; if the texture smoothness of the prediction block is greater than a first pre-determined threshold value, determining that the prediction block is a first-type prediction block, and setting a prediction mode of the first-type prediction block to comprise a direct current prediction mode and a planar prediction mode; and if the texture smoothness of the prediction block is less than a second pre-determined threshold value, determining that the prediction block is a second-type prediction block, and setting an angular prediction mode of the second-type prediction block to comprise an angular prediction mode corresponding to the maximum peak value in the gradient angle histogram.
US10440387B2 Video encoding method, video encoding apparatus, video decoding method, video decoding apparatus, and video encoding/decoding apparatus
Various embodiments for coding a current block included in a picture are provided. One or more candidates of a first type are added to a candidate list, with each of the candidates of the first type being derived from a first motion vector of a first block that is adjacent to the current block. One or more candidates of a second type are added to the candidate list until a total number of candidates of the first and second types reaches a fixed number, with each of the candidates of the second type being derived from a second motion vector of a second block that is different from each first block. Only the candidates of the first type are added to the candidate list before the candidates of the second type are added to the candidate list.
US10440386B2 Motion vector calculation method
When a block (MB22) of which motion vector is referred to in the direct mode contains a plurality of motion vectors, 2 motion vectors MV23 and MV24, which are used for inter picture prediction of a current picture (P23) to be coded, are determined by scaling a value obtained from averaging the plurality of motion vectors or selecting one of the plurality of the motion vectors.
US10440384B2 Encoding method and equipment for implementing the method
Disclosed is a method for encoding a first image in a set of images, in which the first image is cut into blocks, each block being encoded according to one from a plurality of encoding modes including at least one temporal correlation prediction encoding mode using a plurality of images from the set of images. The method includes, for a current block of the first image: determining a first motion estimation vector of the current block, determining a value of a visual distortion metric for a temporal correlation prediction encoding mode, the visual distortion metric using a distance between a first temporal prediction vector of the current block pointing to the second image and the first motion estimation vector of the current block, and using the value of the visual distortion metric to encode the current block.
US10440383B2 Image predictive encoding and decoding system
In image predictive encoding according to an embodiment, one or more motion information sets are derived from plural pieces of motion information stored in a computer readable storage medium. Each of the one or more information sets includes two pieces of motion information between which any one of constituent elements differ in value. A predicted signal of a target region in a picture is generated by motion compensation, using two pieces of motion information in a motion information set selected from the one or more motion information sets. The two pieces of motion information in the selected motion information set are stored in the computer readable storage medium, and are used for generation of a predicted signal of another region.
US10440382B2 Moving picture coding method and moving picture decoding method
A moving picture coding apparatus includes a co-located block information determination unit which determines which one of a forward reference block and a backward reference block will be a co-located block and further determines whether only the unidirectional motion vector of the motion vectors of the co-located block is to be stored in a colPic memory; a temporal motion vector predictor calculation unit which derives a candidate motion vector predictor in temporal motion vector predictor mode using the colPic information stored in the colPic memory; and an inter prediction control unit which determines to code a motion vector using a candidate motion vector predictor having least error from the motion vector derived by motion estimation among candidate motion vector predictors.
US10440378B1 Method and apparatus for history-based motion vector prediction with parallel processing
A method includes acquiring a current picture from a coded video bitstream, where the current picture is segmented into a plurality of units, each unit is divided into a plurality of blocks, and the plurality of blocks in each unit being arranged as a grid. The method further includes decoding, a current block from the plurality of blocks using an entry from a history motion vector (HMVP) buffer. The method further includes updating the HMVP buffer with a motion vector of the decoded current block. The method further includes determining whether a condition is satisfied, the condition specifying that (i) the current block is a beginning of a row included in the grid of the one of the units, and (ii) the plurality of blocks are decoded in accordance with a parallel process. The method further includes, in response to determining that the condition is satisfied, resetting the HMVP buffer.
US10440375B2 Inter-layer texture coding with adaptive transform and multiple inter-layer motion candidates
Methods of adaptive transform type based on transform unit (TU) size for enhancement layer (EL) coding and multiple motion candidates for EL coding based on corresponding base layer (BL) video data are provided. One method selects a transform type from multiple allowable transform types based on the TU size and applies the selected transform type to the transform units of the inter-layer prediction processed data. Another method derives multiple motion candidates for the EL video data coded in Merge mode or Inter mode based on motion information associated with the corresponding BL video data.
US10440372B2 Image encoding/decoding method and device
Disclosed are a method and an apparatus for image encoding/decoding that support a plurality of layers. The method for image decoding that supports a plurality of layers includes decoding information of a first layer which a picture of a second layer including a current decoding target block refers to; mapping the information of the first layer to a picture size of the second layer, configuring a reference picture list for the picture of the second layer by adding the mapped information of the first layer and generating prediction samples of the current decoding target block by predicting the current decoding target block of the second layer based on the reference picture list, and the information of the first layer includes at least one of a sample value and motion information of the first layer picture.
US10440371B2 Image encoding/decoding method and device
Disclosed are a method and an apparatus for image encoding/decoding that support a plurality of layers. The method for image decoding that supports a plurality of layers includes decoding information of a first layer which a picture of a second layer including a current decoding target block refers to; mapping the information of the first layer to a picture size of the second layer, configuring a reference picture list for the picture of the second layer by adding the mapped information of the first layer and generating prediction samples of the current decoding target block by predicting the current decoding target block of the second layer based on the reference picture list, and the information of the first layer includes at least one of a sample value and motion information of the first layer picture.
US10440369B2 Context modeling for intra-prediction modes
A method for intra-coding a current block using an intra-prediction mode includes determining a left intra-mode of a left neighbor block and determining an above intra-mode of an above neighbor block. The method also includes, on condition that the left intra-mode and the above intra-mode are a same mode, using that same mode to determine a probability distribution for coding the intra-prediction mode and, on condition that at least one of the left intra-mode or the above intra-mode is a smooth intra-prediction mode, using the other of the left intra-mode and the above intra-mode to determine the probability distribution for coding the intra-prediction mode. The method also includes coding the intra-prediction mode using the probability distribution.
US10440363B2 Encoder performing quantization based on deadzone, and video processing system comprising the same
An encoder that performs quantization based on a deadzone and a video processing system including the encoder are provided. The encoder includes: a domain transform unit configured to transform first image data of a spatial domain into second image data of a frequency domain including first to N-th pieces of frequency data (wherein N is an integer equal to or greater than 1); a deadzone determination unit including a human visual system (HVS) table including human visual frequency sensitivities and configured to determine, based on the HVS table, a deadzone regarding each of the first to N-th pieces of frequency data; and a quantization unit configured to perform, based on the deadzone, quantization regarding the second image data.
US10440361B2 Variable image data reduction system and method
Variable image data reduction is applied to at least a subset of each frame of a video file. The variable image data reduction includes reducing data by one or more techniques, such as compression, decimation, distortion, and so forth, across the frame by a different degree or amount based on a viewing location of the user. Thus, the amount of data sent to an encoder for delivery to a client device (e.g., head mounted display (HMD) or other computing device) is lowered by prioritizing image quality for the viewing location of the user while one or more data reducing techniques are applied to the remainder of the frame.
US10440358B2 Data encoding and decoding
A video coding or decoding method using inter-image prediction to encode input video data in which each chrominance component has 1/Mth of the horizontal resolution of the luminance component and 1/Nth of the vertical resolution of the luminance component, where M and N are integers equal to 1 or more, comprises: storing one or more images preceding a current image; interpolating a higher resolution version of prediction units of the stored images; detecting inter-image motion between a current image and the one or more interpolated stored images so as to generate motion vectors between a prediction unit of the current image and areas of the one or more preceding images; and generating a motion compensated prediction of the prediction unit of the current image with respect to an area of an interpolated stored image pointed to by a respective motion vector.
US10440347B2 Depth-based image blurring
Depth information can be used to assist with image processing functionality, such as to generate modified image data including foreground image data and background image data having different amounts of blur. In at least some embodiments, depth information obtained from first image data associated with a first sensor and second image data associated with a second sensor, for example, can be used to determine the foreground object and background object(s) for an image or frame of video. The foreground object then can be located in later frames of video or subsequent images. Small offsets of the foreground object can be determined, and the offset accounted for by adjusting the subsequent frames or images and merging the adjusted subsequent frames or images. Such an approach provides modified image data including a foreground object having a first amount of blur (e.g., a lesser amount of blur) and/or background object(s) having a second amount of blur (e.g., a greater amount of blur), while providing simplified processing and reduced power consumption.
US10440346B2 Medical video display system
Disclosed is a medical video display system with improved operability in manipulation regarding display of medical videos, which include a changeover device through which one, or two or more surgical videos are entered; and a work station and a distribution device control unit that distribute one video entered through the changeover device and display it on each of a touch panel and a monitor, wherein the work station allows the touch panel, having the video displayed thereon, to display an operation screen or an operation icon for accepting an operation directed to the monitor.
US10440343B2 Image processing apparatus, image processing method, and storage medium for performing tone conversion
An image processing apparatus includes a separation unit that separates a high-frequency component and a low-frequency component, a first generation unit that generates a color signal component from the low-frequency component, a second generation unit that generates a color signal component from the low-frequency component, a third generation unit that generates a color signal component used in common for a luminance signal and a chrominance signal, a first tone conversion unit that performs first tone conversion processing on an output of the third generation unit, a color-and-luminance separation unit that generates a luminance signal and a chrominance signal, a second tone conversion unit that performs a second tone conversion on the high-frequency component, and a combining unit that combines outputs of the color-and-luminance separation unit and the second tone conversion unit.
US10440341B1 Image processor formed in an array of memory cells
Apparatuses, systems, and methods related to an image processor formed in an array of memory cells are described. An image processor as described herein is configured to reduce complexity and power consumption and/or increase data access bandwidth by performing image processing in the array of memory cells relative to image processing by a host processor external to the memory array. For instance, one apparatus described herein includes sensor circuitry configured to provide an input vector, as a plurality of bits that corresponds to a plurality of color components for an image pixel, and an image processor formed in an array of memory cells. The image processor is coupled to the sensor circuitry to receive the plurality of bits of the input vector. The image processor is configured to perform a color correction operation in the array by performing matrix multiplication on the input vector and a parameter matrix to determine an output vector that is color corrected.
US10440337B2 Projection apparatus, information processing apparatus, and control methods thereof
A projection apparatus, comprises a projection unit configured to project an image onto a screen including a target image, a switching unit configured to switch to one of a first image for indicating a position deviation between a projection area in which the projection unit projects an image and the target image, and a second image for increasing contrast of the target image, and a control unit configured to control the projection unit so as to project an image in the projection area based on an image to which the switching unit has switched, wherein the first image is an image that has a predetermined relationship with colors of the target image.
US10440336B2 Method for reducing speckle effect
According to the present invention there is provided a method of reducing speckle in a primary light spot which is projected onto a surface by a projection device which comprises a laser, wherein a primary light spot is defined by two or more secondary light spots, the method comprising the steps of (a) consecutively providing the laser with “n” different input currents so that the laser consecutively outputs “n” different light beams, wherein each one of the “n” different light beams defines a secondary light spot on the surface, wherein “n” is an integer value greater than one; and (b) superposing the secondary light spots. There is further provided a corresponding method of projecting a pixel.
US10440334B2 MRI compatible projector with built-in safety features
An MRI-compatible video projector system with improved safety features, comprising a projector module, a liquid cooling system, comprising a coolant block of non-magnetic material disposed in or adjacent the housing of the projector and heat generating components, a coolant pump situated remotely from the projector, and coupled to the coolant block by coolant lines carrying liquid to and from the coolant block, and a projector power system situated remotely from the projector.
US10440333B2 Audio/Video recording and communication devices
An audio/video (A/V) recording and communication doorbell comprises a camera, a front button, and a motion sensor. The camera and the motion sensor are configured to work in tandem to detect motion in a field of view of the A/V recording and communication doorbell, such that a first one of the camera and the motion sensor detects motion and the other one of the camera and the motion sensor independently verifies the motion detection before an alert is sent to a user's client device. In this manner, user alerts from false alarm motion detections are reduced.
US10440326B2 Video conference system and video conference method
An application server determines a screen layout according to the number of participants in a video conference and a media transmission and reception flow going through all devices used by the participants, and transmits the screen layout and the media transmission and reception flow to each of the plurality of devices, and at least one of the plurality of devices transmits a screen image where an image generated by itself is superimposed in an upper layer of a base layer, which is an image received from a device located previous to itself in the media transmission and reception flow, according to the screen layout by using the Web application received from the application server, to a device located subsequent to itself. This achieves media communication that is two-way and allows connection of many devices only by peer-to-peer communication between devices without through a server that relays media communication.
US10440324B1 Altering undesirable communication data for communication sessions
This disclosure describes techniques implemented partly by a communications service for identifying and altering undesirable portions of communication data, such as audio data and video data, from a communication session between computing devices. For example, the communications service may monitor the communications session to alter or remove undesirable audio data, such as a dog barking, a doorbell ringing, etc., and/or video data, such as rude gestures, inappropriate facial expressions, etc. The communications service may stream the communication data for the communication session partly through managed servers and analyze the communication data to detect undesirable portions. The communications service may alter or remove the portions of communication data received from a first user device, such as by filtering, refraining from transmitting, or modifying the undesirable portions. The communications service may send the modified communication data to a second user device engaged in the communication session after removing the undesirable portions.
US10440323B2 Facilitating wide view video conferencing through a drone network
Embodiments are provided for facilitating a wide-view video conference through a UAV network. For facilitating the wide-view video conference, UAVs can be employed to capture and transmit video data at locations of parties involved in the wide-view video conference. One or more UAVs in the UAV network can be instructed to locate the party's location and zoom-in onto the party's location. In some examples, the UAV(s) can be equipped with a 360 degree video camera such that a wide-area covered by the 360 degree video can be captured. The video data can be transmitted to a video data processing center in real-time or substantially in real-time. The video data transmission by the given UAV to the video data processing center can be through a UAV network. The video stream can be output at a location of a given party in the video conference.
US10440322B2 Automated configuration of behavior of a telepresence system based on spatial detection of telepresence components
A system that automatically configures the behavior of the display devices of a video conference endpoint. The controller may detect, at a microphone array having a predetermined physical relationship with respect to a camera, audio emitted from one or more loudspeakers, each loudspeaker having a predetermined physical relationship with respect to at least one of one or more display devices in a conference room. The controller may then generate data representing a spatial relationship between the one or more display devices and the camera based on the detected audio. Finally, the controller may assign video sources received by the endpoint to each of the one or more display devices based on the data representing the spatial relationship and the content of each received video source, and may also assign outputs from multiple video cameras to an outgoing video stream based on the on the data representing the spatial relationship.
US10440320B1 Managing telephonic communications
According to at least one embodiment, a computer-implemented method to manage incoming communications is described. An incoming call may be received on a landline. One or more devices may be located within a predetermined area based at least in part on the receipt of the incoming call. The incoming call may be forwarded to the one or more devices based at least in part on the locating.
US10440315B2 Apparatus and method for switching video signal
A video signal switching apparatus includes a signal selection device which selectively outputs received multiple video signals to its first and second output ports; and a signal switching device, which includes first and second signal conversion devices coupled to the first and second output ports, and a switch which selectively couples the first or second signal conversion device to a switch output. The first signal conversion device receives a first video signal having a first format from the first output port and converts it to a first converted video signal having a second format. While the switch selectively couples the first converted video signal from the first signal conversion device to the switching output, the second signal conversion device receives a second video signal having a first format from the second output port and converts it to a second converted video signal having the second signal format.
US10440314B2 Video signal conversion device, video signal conversion method, video signal conversion system, control program, and recording medium
A video signal conversion device is realized in which even in a case where an HDR video signal following a first video format is converted into a HDR video signal following a second video format, supplementary information related to the HDR video signal following the original first video format is not lost. The video signal conversion device (1 or 40) includes: a conversion unit (5) that converts the high dynamic range video signal following the first video format into the high dynamic range video signal following the second video format; and an output unit (12) that outputs the supplementary information which is related to the high dynamic range video signal following the first video format.
US10440308B2 Dynamic display projection lamp with multiple projection units
A dynamic display projection lamp of the present invention includes plural projection units fixed to a fixing assembly. The fixing assembly includes a lens holder and a film holder for fixing a film. A plurality of penetrating holes are defined in the lens holder, and clamping grooves for clamping plural lenses of plural lens groups are formed in inner walls defining the penetrating holes. The film holder is fixed in the lens holder or at least a portion of the film holder is inserted between the lenses through an opening of the lens holder. All the projection units disposed in a single row or two rows up and down are fixed by using the lens holder and the film holder. The projection units are allowed to project patterns in sequence by using a controller, thus producing a dynamic pattern projection effect.
US10440307B2 Image processing device, image processing method and medium
A control unit 21 of a main device 20 is configured to recognize a predetermined subject (face of person) included in a wide-angle image taken by an imaging device 10 and to correct distortion of an image (face image of the person) of a part of the subject, and to associate a part of the wide-angle image with the corrected image of the part of the subject, e.g., to display a part of the wide-angle image with the corrected image of the part of the subject on a reproduction screen.
US10440305B2 Detection of transitions between text and non-text frames in a video stream
Detecting the start of a credit roll within video program may allow for the automatic extension of video recordings among other functions. The start of the credit roll may be detected by determining the number of text blocks within a sequence of frames and identifying a point in the sequence of frames where a difference between the number of text blocks in frames occurring before the point and the number of text blocks in frames occurring after the point is greatest and exceeds a specified threshold. Text blocks may be identified within each frame by partitioning the frame into one or more segments and recording the segments having a pixel of a sufficiently high contrast. Contiguous segments may be merged or combined into single blocks, which may then be filtered to remove noise and false positives. Additional content may be inserted into the credit roll frames.
US10440304B2 Image sensor and electronic device
The present disclosure relates to an image sensor, an electronic device, and a method for generating a tessellation tile that allows pattern noise that can be generated in an image output from an image sensor including column ADCs or area ADCs to be less visible.An image sensor according to a first aspect of the present disclosure includes analog digital converters (ADCs), each of the ADCs being provided for a column, wherein the ADCs associated with the respective columns are configured to read charge signals simultaneously from pixels arranged on lines different from one another of the respectively associated columns, the number of ADCs being a predetermined number corresponding to the number of columns, the columns being adjacent to one another. The present disclosure is applicable to any electronic device including an image sensor.
US10440300B2 Nanophotonic hyperspectral/lightfield superpixel imager
Systems and methods are described that relate to an optical system including an image sensor optically-coupled to at least one nanophotonic element. The image sensor may include a plurality of superpixels. Each respective superpixel of the plurality of superpixels may include at least a respective first pixel and a respective second pixel. The at least one nanophotonic element may have an optical phase transfer function and may include a two-dimensional arrangement of sub-wavelength regions of a first material interspersed within a second material, the first material having a first index of refraction and the second material having a second index of refraction. The nanophotonic element is configured to direct light toward individual superpixels in the plurality of superpixels, and to direct light toward the first or second pixel in each individual superpixel based on a wavelength dependence or a polarization dependence of the optical phase transfer function.
US10440299B2 Correcting pixel defects based on defect history in an image processing pipeline
An image signal processor may include a pixel defect correction component that tracks defect history for frames captured by an image sensor and applies the history when identifying and correcting defective pixels in a frame. The component maintains a defect pixel location table that includes a defect confidence value for pixels of the image sensor. The component identifies defective pixels in a frame, for example by comparing each pixel's value to the values of its neighbor pixels. If a pixel is detected as defective, its defect confidence value may be incremented. Otherwise, the value may be decremented. If a pixel's defect confidence value is over a defect confidence threshold, the pixel is considered defective and thus may be corrected. If a pixel's defect confidence value is under the threshold, the pixel is considered not defective and thus may not be corrected even if the pixel was detected as defective.
US10440295B2 Image forming apparatus
An image forming apparatus includes lasers to respectively emit lights having central wavelengths different from each other, an imager to output an image signal upon receiving light from a subject, a laser wavelength-specific image information acquirer to acquire, from the image signal output from the imager, pieces of laser wavelength-specific image information, and an image former to combine the pieces of laser wavelength-specific image information supplied from the laser wavelength-specific image information acquirer, so as to form an observation image in each mode included in the observation modes.
US10440294B1 Compact color and depth imaging system
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for depth imaging. In one aspect, a method includes obtaining, by an image sensor that includes infrared pixels and color pixels, a first image of a scene while the image sensor is in a first position, moving the image sensor to a second position, wherein, in the second position, a particular infrared pixel is located where a particular color pixel was previously located when the image sensor was in the first position, obtaining, by the image sensor, a second image of the scene while the image sensor is in the second position, generating a composite image based on the first image and the second image, and determining an estimated distance to an object within the scene based on the composite image.
US10440290B2 Radiographic image capturing apparatus and radiographic image capturing system
A radiographic image capturing apparatus, includes the following. A sensor panel includes scanning lines, signal lines, a two-dimensional array of radiation detecting elements each having a first electrode and a second electrode, bias lines each applying a reverse bias voltage to the corresponding radiation detecting element, and switching elements. The first electrode of each radiation detecting element is connected to the corresponding bias line. The second electrode of the radiation detecting element is connected to the corresponding signal line via the corresponding switch element. A determination unit determines any defect in the sensor panel based on a signal value read after varying a potential difference between each signal line and the corresponding bias line or a signal value read after turning-on or turning-off of each switching element during a readout operation from the corresponding radiation detecting element.
US10440285B2 Imaging apparatus and imaging method
An imaging apparatus includes an imaging unit, a first image processor, and a record processor. The imaging unit sequentially acquires image data groups comprising pieces of image data different in exposure conditions to generate HDR moving image frames. The first image processor subjects the pieces of the image data belonging to each of the image data groups to first composition processing, to generate HDR moving image data comprising HDR moving image frames. The record processor is configured to record image data for still images so that the pieces of the image data belonging to each of the image data groups are subjected to second composition processing different from the first composition processing, to generate HDR still image data.
US10440283B2 Electronic device and method for controlling the same
The present disclosure relates to an electronic device. The electronic device may comprise an image sensor and a processor connected to the image sensor electrically. The processor can generate a first image based on an electric signal generated by the image sensor. A first contrast value for the first image is calculated. A brightness value of the brightest point in a first area centered at a first point included in the first image is stored as a brightness value of the first point. A second image is generated based on the stored brightness values a weighted value is determined for each point according to the brightness value of each point included in the second image. A second contrast value is calculated based on the determined weighted value of each point and the first contrast value.
US10440282B2 Imaging apparatus and imaging method
An imaging apparatus, comprising a movement section having a thrust mechanism capable of movement, an imaging section that acquires image data, an imaging control section that acquires first image data using the imaging section with an examination chart under a first shooting condition, and that acquires second image data using the imaging section with a physical object under a second shooting condition, and a determination section for determining illuminated state for the physical object and the examination chart based on the first and second image data.
US10440280B2 Optical system and method for operating the same
A system includes: (1) a sensor module configured to detect an object at a predetermined distance and obtain position information of the object relative to the sensor module; (2) a zooming module configured to move at an angle and capture an image of the object; and (3) a controller connected to the sensor module and the zooming module. The controller is configured to derive the angle in accordance with the predetermined distance and the position information of the object, and the controller is configured to control the zooming module to move in accordance with the angle.
US10440275B2 Mobile terminal displaying a continuous-photographing button or a moving-image floating button
A mobile terminal includes a camera configured to acquire a preview image, a display configured to display the acquired preview image, an artificial intelligence unit configured to sense photographing state information of the preview image, to recognize a direction of a user's hand gripping the mobile terminal according to the sensed photographing state information, and to display a floating button on the display at a position corresponding to the recognized direction of the user's hand, and a controller configured to perform a function corresponding to the floating button selected according to a request for selecting the floating button. The artificial intelligence unit may change attributes of the floating button according to sensing of additional photographing state information after displaying the floating button.
US10440267B2 System and method for image stitching
Digital logic circuitry includes a plurality of logic blocks and memories that execute a method to stitch images. The method includes capturing the images with a plurality of pixel sensors, providing blocks of intensity values captured by the pixel sensors to input/output (I/O) pins of the digital logic circuitry, processing the intensity values with the digital logic circuitry, and stitching the processed images into a stitched image.
US10440254B2 Display control device and image pickup device
When a camera (10) turns in the reverse rotational direction toward a preset position, the camera (10) additionally turns in the reverse rotational direction by the number of offset pulses and then further turns in the forward rotational direction by the number of offset pulses. While the camera (10) turns in the forward rotational direction and the reverse rotational direction by the number of offset pulses, an image cutout unit (15) outputs image data corresponding to an area whose position in a photographing range of the camera (10) is moved in a direction of canceling the movement linked with the turning of the camera (10).
US10440253B2 Focusing method and terminal
A method and a terminal for focusing includes: a determining step, determining a first camera focus of two camera focuses of two cameras corresponding to a first touch point of two touch points and a second camera focus of the two camera focuses of the two cameras corresponding to a second touch point of the two touch points, respectively, when a shooting preview interface corresponding to the two cameras is displayed and the two touch points are detected on the shooting preview interface; and a focus adjustment step, adjusting position of the first camera focus and the second camera focus, respectively, according to a sliding trace of the first touch point and a sliding trace of the second touch point on the shooting preview interface, in which the first camera focus and the second camera focus are on a same straight line.
US10440251B2 Image processing device, method of processing image, image processing program, and imaging device
An information processing system configured to perform predetermined processing based on out-of-focus information corresponding to a first area of an image, the out-of-focus information corresponding to a difference in focus between the first area of the image and a second area of the image that is different from the first area of the image.
US10440247B2 Camera module and manufacturing method thereof
A camera module includes a circuit board, an optical lens, an insulating member, a photosensitive sensor, and an integral encapsulating support structure. The insulating member is disposed on the periphery of a photosensitive area of the photosensitive sensor to prevent the photosensitive sensor from contacting to and being damaged by the formation mold during the forming process of the integral encapsulating support structure and to prevent the fluid material from flowing to the photosensitive area of the photosensitive sensor.
US10440237B2 Display device comprising a data line that includes a main line section, a first line section and a second line section spaced apart from one another
A display device is provided. A data line includes a main line section, a first line section and a second line section spaced apart from one another. The first and second line sections respectively cross over a first scan line set to form first and second crossing regions. The main line section crosses over a second scan line set to form third crossing regions. The first line section is electrically connected to the main line section and one scan line of a third scan line set via a first switch element. The second line section is electrically connected to the main line section and another scan line of the third scan line set via a second switch element. First pixel units, second pixel units and third pixel units correspond respectively to the first crossing regions, the second crossing regions and the third crossing regions.
US10440236B2 Multi-object color caching mechanism
A printing system is disclosed. The printing system includes a print controller including a color cache to store input colors and corresponding output colors for each of a plurality of object types and a color engine (CE) to receive an input color and an object type associated with the input color and perform a lookup of the color cache to determine whether the color cache includes the input color and a corresponding output color, wherein the CE performs the lookup of the color cache via forward indexing and backwards indexing.
US10440230B2 Multi-color printing with print data generated based on halftone planes and combined fixer plane
According to examples, multi-color printing may include generating, based on an analysis of a print job image, a plurality of contone planes that represent the print job image. Multi-color printing may further include generating, based on an analysis of two or more sets of the contone planes determined from the plurality of contone planes, two or more corresponding sets of halftone planes and a fixer plane for each set of the halftone planes. Multi-color printing may further include generating, based on an analysis of the fixer plane for each set of the halftone planes, a combined fixer plane, and generating, based on an analysis of the two or more corresponding sets of halftone planes and the combined fixer plane, print data to print the print job image.
US10440228B2 System and method for sending, delivery and receiving of faxes using a remotely deployed fax service or system
Embodiments of systems and methods for the sending, delivery and receiving of faxes are disclosed herein. In particular, certain embodiments include a fax connector that may be deployed at a user's site, and a faxing system that may be deployed remotely from the user's site. The fax connector can be accessed at the user's site over a computer based network in order to perform functions associated with faxing, including sending, receiving and obtaining status on faxes. The fax connector deployed at the user's site communicates with the remotely deployed faxing system to send, receive, obtain status on, or perform other functions associated with, faxing.
US10440225B2 Image scanner
A circuit acquires, as white correction data, read image data generated by reading an image of a reference member when light of each of three colors of a light source is sequentially emitted to the reference member; acquires, as original document image data, the read image data generated by moving the image sensor and by reading, with an image sensor, an image of an original document; determines, as an original document non-existence position, a position of a pixel at which all of the original document image red, green, and blue data have a same value; converts the original document image data to output image data by performing shading correction on the original document image data based on white correction data; and replaces the output image data at the original document non-existence position with a value closer to data indicative of white color than a value of the output image data.
US10440223B2 System and method for constructing document image from snapshots taken by image sensor panel
In one aspect, the present disclosure provides an electronic device having a light source, a two-dimensional photosensor, the photosensor and the light source being stacked on top of each other, and a non-transitory computer readable memory. In one example, the mobile electronic device is configured to: capture two or more frames using the photosensor while light is emitted from the light source, identify common features in neighboring frames of said two or more frames, combine said two or more frames into an image based on the common features, such that the common features are spatially collocated in the image, and record the image to the memory.
US10440222B2 Information processing apparatus, storage medium, and control method
A control method for an information processing apparatus, the control method comprising: receiving, from a first external apparatus which belongs to a different subnet of a network than the subnet of the information processing apparatus, specific information for discovering the first external apparatus using a first communication unit; accepting an instruction from a user for searching for external apparatuses; discovering, in response to accepting the instruction and receiving the specific information before accepting the instruction, one or a plurality of external apparatuses by using the specific information, wherein the discovered external apparatuses includes the first external apparatus; displaying a list of information related to the discovered external apparatus(es); and communicating, using a second communication unit, with a selected external apparatus that a user has selected from the list.
US10440220B2 Communication apparatus performing control of operation for communication using first communication method based on connection using second communication method, and control method of the communication apparatus
Various embodiments of the present disclosure are directed to a communication apparatus capable of preventing a decrease in the speed of communication with an external device due to execution of a handover when the communication apparatus is connected to the external device, and also directed to a control method and a recording medium. A communication apparatus provides, by using a first communication portion that uses a first communication method, communication information for performing communication based on a second communication method to an external device, and causes a second communication portion that uses the second communication method to connect with the external device using the second communication method, and performs control in such a manner that, in a case where the second communication portion connects with the external device, the first communication portion is used to provide communication information to no other external devices.
US10440216B2 Image reading device and image forming apparatus
An image reading device includes a feeder, a flexible transmission path, and a charge remover. The feeder conveys an image sensor in a forward direction directed from a reading start position toward a reading end position, and a backward direction opposite thereto. The flexible transmission path extends from a connection portion that is electrically connected to the image sensor, to a specific location within a reading range between the reading start position and the reading end position, and curved the connection portion and the specific location. The charge remover includes a conductor which abuts on an upper surface of the flexible transmission path and is grounded. With a reciprocal movement of the image sensor, the charge remover moves between a stop position being away from the reading start position in the forward direction, and a position being on the reading end position side of the stop position.
US10440213B2 Image reading apparatus and image forming apparatus
An image reading apparatus includes a projection portion arranged between a first reading position of a first image reading portion and a second reading position of a second image reading portion in a sheet conveyance direction. The projection portion projects from one of an upper surface of a main body unit and a lower surface of a sheet conveyer and is arranged outside an area through which a sheet on a conveyance path passes in a width direction orthogonal to the sheet conveyance direction. A gap of the conveyance path in a height direction between the upper surface of the main body unit and the lower surface of the sheet conveyer is secured by the projection portion abutting against the other of the upper surface and the lower surface outside the area.
US10440210B2 Communication apparatus, method of controlling communication apparatus, and storage medium
A communication apparatus for performing automatic reception processing of a calling signal received on a telephone line, by power supplied from a first power supply, includes an image processing unit, a detection unit, a counting unit, and a power supply control unit. The image processing unit performs image processing on image data received over the telephone line, by power supplied from a second power supply. The detection unit detects a calling signal received on the telephone line, by power supplied from the first power supply, while power supplied from the second power supply is stopped. The counting unit counts the number of calling signals detected by the detection unit. The power supply control unit starts supply of power from the second power supply on the basis that the number of detected calling signals counted by the counting unit reaches a predetermined number.
US10440208B2 Information processing apparatus with cooperative function identification
An information processing apparatus includes a controller. The controller performs, if a first image related to a first device that is necessary to execute a cooperative function is designated, control to present a guide indicating a second device that is capable of executing the cooperative function together with the first device.
US10440202B2 Information processing apparatus and communication system
A Multifunction Peripheral (MFP) that communicates with a mobile terminal changes information to be transmitted to the mobile terminal according to the status of the MFP if the mobile terminal is within a predetermined range from the MFP.
US10440201B2 Facsimile apparatus, program and communication server providing server-enabled facsimile message transmission
A facsimile apparatus is provided with: a first interface; a second interface configured to establish a connection to a network; a processor; and memory storing computer readable instructions that, when executed by the processor, causing the apparatus to perform: inquiry processing of making an inquiry to a communication server through the second interface; facsimile-side determination processing of determining whether an image file and transmission information are associated with identification information and stored in the communication server; acquisition processing of, when it is determined in the facsimile-side determination processing that image file and the transmission information are stored in the communication server by being associated with the identification information, acquiring the image file and the transmission information from the communication server through the second interface; and transmission processing of transmitting facsimile data including the image file to another facsimile apparatus specified by the transmission information through the first interface.
US10440200B1 Image forming apparatus, image forming system, and communication processing method that reflects drawing in terminal at time of remote maintenance connection
Provided is an image forming apparatus that reflects drawing, which is performed in a terminal for remote maintenance, on a self-apparatus at time of remote maintenance connection. A connecting part connects with the terminal in a session of a specific protocol. An operation acquiring part acquires operational information corresponding to operation of the terminal connected by the connecting part. A drawing mode switching part switches to the drawing mode that performs drawing on a display of an operation panel part by the operational information acquired by the operation acquiring part. A drawing part acquires drawing data drawn in the terminal and draw to the operation panel part when being switched to the drawing mode by the drawing mode switching part.
US10440197B2 Devices and methods for enhanced image capture of documents
A computer-implemented method for processing images of a document is disclosed. The method includes: capturing an image of at least part of a document by a camera of an electronic device, the document having one or more data fields; determining, by the electronic device, one or more data entry items from analyzing the one or more data fields in the image; and displaying, on a display of the electronic device, aim a preview of the document including annotation overlays on the preview, each annotation overlay containing a respective one of the one or more data entry items and being displayed in association with its respective data field in the preview.
US10440196B2 Devices and methods for enhanced image capture of documents
A computer-implemented method for processing images of a document is disclosed. The method includes: capturing an image of at least part of a document by a camera of an electronic device, the document having one or more data fields; determining, by the electronic device, one or more data entry items from analyzing the one or more data fields in the image; and displaying, on a display of the electronic device, a live view image of the document with annotation overlays on the live view image, each annotation overlay containing a respective one of the one or more data entry items and being displayed in association with its respective data field in the live view image.
US10440190B2 System, smart device and method for apportioning smart device operations and costs
A system, smart device and method for apportioning costs of smart device operations between purposes. Operation information concerning operations performed by the smart device is recorded. The operations are apportioned between purposes based on categorization information and the operation information. The cost of the apportioned operations performed by the device is determined for the purposes based on the operation information and tariff information.
US10440189B2 POTS telephony over high speed data networks
Novel tools and techniques are provided for delivering plain old telephone service (“POTS”) telephony over high speed data networks. In particular, various embodiments provide tools and techniques for concurrent transmission of POTS voice signals and data signals over the same wire(s) of high-speed data lines or data cables. Various systems and methods might, in some instances, utilize upbanding or rebanding of the POTS voice band to a higher frequency band above the data stream band spectrum for transport of voice concurrent with data over the same wire(s) in the cable. The system might comprise interface devices at either end of a cable segment, one interface device to reband the voice signal and to combine the voice signal with the data signal for each dual-transport wire in the cable, and another interface device at the other end to separate the voice signal from the data signal.
US10440184B1 System and method of automated routing and guidance based on continuous customer and customer service representative feedback
The present invention is a system and method of routing incoming communications to a CSR and providing guidance to the CSR based on the incoming communication using feedback information such as sentiment feedback, survey feedback, and feedback from actions taken by CSRs based on skill level. A CEC system receives an incoming communication, analyzes the communication and creates metadata based off of the analysis. The metadata is used by the RAE routing module to route the communication to an appropriate party. The metadata is also used by the GAE guidance module to determine the guidance to provide to the CSR. The CSR then performs an action based on the guidance. The CEC system continues to monitor the interaction until the interaction is completed. The communication metadata, the communication, the guidance, and the CSRs action are all provided to a RAS rules analysis module wherein the RAS analyzes the data and automatedly updates the rules (RAR and GAR) according to the analysis.
US10440178B2 Caller ID verification using call identification and block lists
In an illustrative embodiment, a user device may block all the phone numbers used by an enterprise. When an enterprise wants to call the user, the enterprise may notify the user device through a separate secure channel that an enterprise phone number is in the process of making a phone call to the user device. The secure channel may include an authentication server that may request the user device to unblock the enterprise phone number. An incoming phone call from the enterprise phone number therefore can be trusted. After the phone call is terminated, the user device may again block the enterprise phone number. An attacker may not have access to the authentication server and a phone call from the attacker with a spoofed enterprise phone number (now blocked) may be dropped by the user device.
US10440175B1 Dynamic controlled-environment facility resident communication allocation based on call volume
Dynamic controlled-environment facility resident communication allocation based on call volume may be implemented using a controlled-environment facility secure communication platform. The platform monitors controlled-environment facility resident call volume, recognizes an average call volume and detects an increase in call volume above the average call volume or a decrease in call volume below the average call volume. The platform automatically initiates a controlled-environment facility resident calling restriction in response to a detected increase in call volume or automatically initiates an increase in controlled-environment facility resident calling allocation in response to a detected decrease in call volume below the average call volume. Thereafter, the platform automatically removes the calling restriction upon the call volume dropping to a first predetermined threshold in accordance with the average call volume or automatically remove the increase in calling allocation upon the call volume rising to a second predetermined threshold in accordance with the average call volume.
US10440168B2 Communication device to transmit data with reduced power consumption
A communication device transmits a plurality of types of data to an external device, and the communication device includes: a wireless communication unit 15 configured to communicate with the external device; a near field communication unit 16 configured to communicate with the external device and consuming less power; and a CPU 11 configured to set priority to a plurality of types of data and let the near field communication unit 16 with reduced power consumption transmit the data having predetermined priority to the external device.
US10440167B2 Electronic device and method of executing function of electronic device
An artificial intelligence system and method are disclosed herein. The system includes a processor which implements the method, including: receiving by an input unit a first user input including a request to execute a task using at least one of the electronic device or an external device, transmitting by a wireless communication unit first data associated with the first user input to an external server, receiving a first response from the external server including information associated with at least one of the first user input and a sequence of electronic device states for performing at least a portion of the task, receiving a second user input assigning at least one of a voice command and a touch operation received by a touch screen display as the request to perform the task, and transmitting second data associated with the second user input to the external server.
US10440164B2 Mobile terminal for fingerprint identification
A mobile terminal capable of fingerprint identification includes a fingerprint identification module and a terminal screen. The terminal screen includes a display area and a non-display area located at an end of the display area, and the display area has a display surface. The fingerprint identification module is adjacent to the non-display area relative to the display area, a forward projection of the fingerprint identification module on a plane where the display surface is located is at least partially overlapped with a forward projection of the non-display area on the plane where the display surface is located.
US10440163B2 Bracket for mounting fingerprint identification assembly, cover plate assembly and terminal
The present disclosure relates to a bracket for mounting a fingerprint identification assembly, a cover plate assembly and a terminal. The bracket includes an outer circumferential wall; an inner circumferential wall opposite to the outer circumferential wall; and a bottom wall coupled to the outer circumferential wall. The outer circumferential wall has a corner-removing portion approaching towards the inner circumferential wall.
US10440162B2 Mobile terminal, housing component, and manufacturing method thereof
A mobile terminal, a housing component and a manufacturing method thereof are provided. The housing component of the mobile terminal includes a conductive housing and at least one conductive component. The conductive housing is provided with at least one slot. The at least one slot is configured to divide the conductive housing into a plurality of regions, and is filled with an insulating layer. The at least one conductive component is attached to the conductive housing and across the at least one slot, so as to electrically connect the plurality of regions together. The housing component of the mobile terminal realizes grounding and conduction of an antenna through electrically connecting the plurality of regions of the conductive housing using the at least one conductive component.
US10440159B2 Header modification for supplementary services
Handling supplementary services offered in association with Internet Protocol multimedia services based on particular policies is described. In an example, server(s) can receive, from a first user device, a policy associated with handling one or more communications directed to a particular identifier. The server(s) can subsequently receive a communication from a second user device, the communication being associated with a header identifying the particular identifier as the intended recipient of the communication. The server(s) can determine whether the policy is to be applied to the communication and, based at least partly on determining that the policy is to be applied to the communication, the server(s) can update the header based at least in part on the policy. The server(s) can transmit the communication based at least in part on the header, thereby transmitting the communication pursuant to the policy.
US10440152B2 System and method of initiating virtual machine configuration on a subordinate node from a privileged node in a high-performance computing environment
Systems and methods of initiating virtual machine configuration on a subordinate node from a privileged node. An exemplary embodiment can provide a host channel adapter (HCA) including a control circuit with a processor and a memory, and a physical port operative to connect the HCA to a network fabric. Additionally, the HCA can include a subnet management agent (SMA) that executes on the HCA. The SMA can forward a request to register a virtual HCA to a subnet manager. The subnet manager can read an exposed attribute of the HCA, where the exposed attribute specifies the physical port as a privileged node, and where the value of the exposed attribute equals an assigned globally unique identifier (GUID) of the physical port. Upon receiving the request, the subnet manger can evaluate the GUID of the sending port to determine that the GUID and the value of the exposed attribute are equal.
US10440148B1 Content delivery network balancer
Techniques are described for balancing traffic among content delivery networks (CDNs). A CDN balancer can analyze CDN performance data and determine CDN balancing ratios used to distribute traffic among the CDNs.
US10440143B2 Contextual trust based recommendation graph
A computer-implemented method for supplying a recommendation for an item. The method is performed by at least one processor. The method comprises a step of, upon receiving user information, providing user nodes, each representing one of a plurality of users of a social network.
US10440140B2 Browser cache management
Disclosed herein is a technique for storing and managing a number of resources and sub-resources associated with web pages in a cache implemented by a web browser. Metadata associated with the sub-resources is captured and stored in the cache. The metadata can include relationship or dependency information associated with a main resource and the sub-resources associated with the main resource. The previously captured metadata is used to predict any sub-resources that will be needed to properly display the web page and the predicted sub-resources are requested from the web server concurrently with a request for the main resource associated with the web page.
US10440138B2 Provisioning IaaS services
Service models may be generated in response to services exposed by two or more IaaS service providers, and an interface may be provided for selection and specification of the service models.
US10440132B2 Tracking application usage in a computing environment
Disclosed are various embodiments for reporting as well as tracking usage and/or installation of an application in a machine instance in a computing environment. A machine instance can execute an application and can be associated with a storage volume on which the application is installed. The application, or an installer utility associated with the application, can report installation and/or usage of the application to an application usage service.
US10440125B2 Method for maintaining transmission control protocol connection and computer system using the method
A method for maintaining transmission control protocol (TCP) connection and a computer system are provided. The method is adapted to a computer system having a network card and a processor, wherein the processor executes an operating system. In the method, a first TCP connection with a remote server is first established via the network card. Then, after the operating system enters a power saving mode, a wake-up packet transmitted by the remote server through the first TCP connection is received to wake the operating system. The operating system resets the retransmission time of the remote server transmitting the wake-up packet when resuming a normal operation mode.
US10440124B2 Searchable directory for provisioning private connections
Systems and methods are provided for setting up persistent, secure communication channels between remote groups of individuals over an unreliable network such as a packet switched or frame relay network. A group, which could be an individual, searches for another group, which could be an individual, through a hierarchical search structure. When the search results in a group that the searching group wants to communicate with, the searching group sends an invitation to the identified group and when the invitation is accepted a persistent communication channel is configured between the two groups.
US10440122B2 Efficient provisioning of devices
Disclosed in some examples are methods, systems, and machine readable mediums that provide for the configuration and provisioning of computing devices. In particular, computing devices with limited user interfaces, such as some IoT devices. The functionality of the IoT devices is thus improved to allow for more efficient, more secure, and faster configuration.
US10440117B2 Byte alignment in data storage devices
To provide enhanced operation of data storage devices and systems, various systems, methods, and firmware are provided herein. In a first example, a data storage device is presented. The data storage device includes a network interface configured to receive a data stream for storage on a storage medium, the data stream comprising meta data that precedes payload data. The data storage device includes a processing system configured to process at least the meta data when writing the data stream from the network interface to a memory to identify a data gap for the data stream to establish a byte alignment of at least the payload data in the memory. The processing system is also configured to insert the data gap in the memory and store the data stream in the memory.
US10440116B2 Minimizing data movement through rotation of spare memory devices
A distributed storage network (DSN) includes a plurality of distributed storage task execution (DST EX) units, each which includes a plurality of distributed storage (DS) memories configured to store encoded data slices. A DST EX unit detects a physical storage failure associated with a first DS memory included in the DST EX unit, wherein the first DS memory is associated with a sub-DSN address range. An available spare DS memory included in the DST EX unit is selected, and slice mapping information is updated to associate the available spare DS memory with the sub-DSN address range. The DST EX unit facilitates rebuilding one or more encoded data slices associated with the sub-DSN address range to produce one or more rebuilt encoded data slices. The DST EX unit facilitates storage of the rebuilt encoded data slices in the available spare DS memory.
US10440112B2 Server device including interface circuits, memory modules and switch circuit connecting interface circuits and memory modules
A server device includes a plurality of interface circuits configured to connect with a network, and perform format conversion between network packets and data chunks, the network packets being packets communicated with the network, the data chunks complying with an internal format; a plurality of memory modules operating independently of each other; and a switch circuit connected between the plurality of interface circuits and the plurality of memory modules, the switch circuit being configured to select at least one memory module from among the plurality of memory modules based on an attribute of a first data chunk transmitted from the plurality of interface circuits and, send the first data chunk to the selected memory module, wherein the selected at least one memory module is configured to, decode the first data chunk, and perform a read or write operation associated with the first data chunk based on the decoding result.
US10440111B2 Application execution program, application execution method, and information processing terminal device that executes application
A non-transitory computer-readable storage medium storing therein an application execution program for causing a computer to execute a process including: associating an external address outside of a terminal device with an application stored in a memory in the terminal device; booting an internal web server to which the external address is assigned, the internal web server being formed in the terminal device; causing a browser to access the internal web server at the external address and acquire the application stored in the memory; and causing the browser to execute the application and access data in a data storage region in the terminal device associated with the external address.
US10440109B2 Synchronization scheme for physics simulations
A server, which is in communication with a plurality of client computing devices configured to perform a reduced simulation function, comprises a synchronization engine configured to generate synchronization packets for one or more rigid bodies according to a synchronization scheme and, for each rigid body, to dynamically update the synchronization scheme based on a current state of the rigid body in simulation data and stored states for the rigid body which are stored in a buffer. The synchronization packets are then transmitted to one of the plurality of client computing devices.
US10440107B2 Protecting encoded data slice integrity at various levels
A method for execution within a dispersed storage network (DSN), where the method begins by calculating, utilizing a first integrity check value function, an integrity check value of a first type for each encoded data slice of a set of encoded data slices to produce a corresponding set of integrity check values. The method continues by issuing, via a network, one or more sets of write slice requests 1-n to a set of storage units 1-n within the DSN, where the one or more sets of write slice requests include a plurality of sets of the encoded data slices and a corresponding plurality of sets of the integrity check values. The method continues, when verifying integrity of a received encoded data slice, by a storage unit calculating, utilizing a second integrity check value function, an integrity check value of a second type for the encoded data slice.
US10440106B2 Hosted file sync with stateless sync nodes
Disclosed herein is a system and method to synchronize files from a hosted file system where the client endpoint devices have direct access to the files stored on a hosted file store. When the client desires to synchronize with the files stored on the hosted file store the process identifies a sync role that can process the request. The particular sync role does not need to maintain state with the client device or the file store. The state necessary for the processing of the synchronization process is maintained separate from the sync role such that any sync role in the system can pick up the requests and process the requests. Once the role has been selected the synchronization process proceeds as normal. As state is not maintained by the sync role multiple roles can process the request or two roles can handle different portions of the process.
US10440103B2 Method and apparatus for digital media control rooms
A method and apparatus for providing digital streaming media data to client devices via a digital media control room is described. The method may include receiving a request at a server computer system from a mobile device to join a digital media control room, where the digital media control room is a virtual location that provides access to digital media data of a real-world event captured by a plurality of different mobile devices. The method may also include locating one or more available media streams associated with the digital media control room that capture the real-world event as the real-world event occurs. The method may also include transmitting data indicative of the one or more available media streams to the mobile device.
US10440101B2 System for external validation of private-to-public transition protocols
Embodiments of the invention are directed to a system, method, or computer program product for generating and using a block chain distributed network for tracking and validating protocols and other operations associated with the transition of one or more resources from being arranged in a consolidated, privately-held structure to being arrange and/or distributed in a publicly available structure. In example implementations, the block chain database is used and updated to reflect the status degree of completion of protocols associated with the identification, characterization, and dissemination of resource characteristics and resource shares, including the fractional distribution of resource portions to effectuate the efficient transition of a resource.
US10440100B2 Information processing apparatus, information processing method, and non-transitory computer readable medium
An information processing apparatus includes a memory, an obtaining unit, a storing unit, and a controller. The memory stores information on plural storage destination devices and plural pieces of condition information in association with each other, wherein each of the plural pieces of condition information indicates a condition of a user who is allowed to access one of the plural storage destination devices. The obtaining unit obtains information on an attribute of a requesting user who requests access to content. The storing unit stores, in response to receipt of the request from the requesting user, the content in a storage destination device associated with condition information whose condition is satisfied by the attribute of the requesting user among the plural storage destination devices. The controller performs control to transmit, to the requesting user, information for accessing the storage destination device in which the content is stored.
US10440099B2 Accessing services provided by computing devices in a network
The described embodiments perform operations to enable access to services provided by applications executing on service providing devices by applications executing in service requesting devices. In the described embodiments, a service providing device executes a “dispatcher” system service that performs operations for interfacing between service-providing applications and service requesting devices. For example, the dispatcher application performs operations for advertising the availability of services on the service providing device and for proxying communication between the service and service requesting devices. In addition, service requesting devices execute a “forwarder” system service that performs operations for interfacing between service-requesting applications and service providing devices. For example, the forwarder application performs operations for recognizing when applications are to access services, selecting an available service for an application to access, and for proxying communication between the application and a service providing device.
US10440097B1 Profile based streaming
Content is provided from a source device to a target device using a trusted domain. A customer calls customer service of a service provider to provide information for registering a target device. The service provider enters the information in a billing system. The billing system provides the data to a profile management server. The service provider instructs the customer to install an application on the target device and the content source device. The profile of the target device is provided to the content source device. The customer connects with the content source device to establish a trusted network. Then, after receiving a request for content from the target device, the content source device decrypts the requested content to remove existing encryption, transcodes the requested content according to the profile of the target device and streams the content to the target device.
US10440093B2 Deep linking to media-player devices
In one embodiment, a method includes receiving, at an interface of a client system of a user of an online social network, a user input selecting a deep link. The deep link may include instructions for accessing a media-content item via a media-player device. The deep link may be selected by the user from a notification from the online social network referencing the media-content item. The media-player device may be proximate to the client system. In response to the selection of the deep link, instructions for accessing the selected media-content item via the media-player device may be sent from the client system to the media-player device.
US10440092B2 Alert generation based on proximate events identified by source data analytics
A method includes receiving, at a computing device from a social media platform, a first post associated with a first social media account. The method also includes determining, by the computing device, an event category of an event described in the first post. The method further includes determining, by the computing device, an estimated location associated with the event. The method also includes determining, by the computing device, a distance threshold based on the event category. The method further includes determining, by the computing device, whether a location of concern is within the distance threshold of the estimated location. The method also includes generating, by the computing device, an alert based on a determination that the location of concern is within the distance threshold of the estimated location.
US10440086B2 Reading multiplexed device streams
Described are examples for obtaining data from a single stream output. An indication of requested data from multiple stream sources can be received from an application. A single stream output including one or more output frames can be received from a stream server where at least one output frame includes at least data from each of the multiple stream sources. The requested data can be extracted from the single stream output and provided to the application.
US10440084B2 Technique for detecting an encoder functionality issue
A technique for detecting an encoder functionality issue in a media distribution system is presented. In the media distribution system consecutive media segments generated by an encoder are transmitted to a media client, and media descriptions describe expected availability times of media segments for the media client. A method implementation of the technique comprises the step of monitoring an availability time of a media segment compared to an expected availability time of the media segment, wherein the expected availability time is described by, or derived from, a media description. The method further comprises determining whether a deviation of the monitored availability time of the media segment from the expected availability time of the media segment is present, and detecting the encoder functionality issue based on a result of the determination. The encoder functionality issue may comprise one or more of an encoder restart, an encoder malfunction and an encoder time drift.
US10440080B2 Software-defined media platform
A software-defined media platform having one or more media processing units that may be dynamically instantiated, interconnected and configured according to changes in demand, resource availability, and other parameters affecting system performance relative to demand. In one example media processing method, a source media stream may be received via multicast or unicast. The source media stream may be processed into one or more levels of work product segments having different media characteristics by a plurality of transcoding processing units, as needed. One or more levels of work product segments, or the source media stream, may be packaged (e.g., including resegmenting) into final work product segments having select media characteristics, which may be uploaded to a cloud storage unit for delivery to end users.
US10440078B2 Streaming content adjustment based on camera feedback
A streaming source sends streaming content to a display device. A camera captures images of the display device playing the streaming content and/or a user's interaction with the display device along with the displayed response to the user's interaction. The captured content is analyzed to determine, for example, image quality characteristics of the displayed content, a user experience associated with the displayed content or whether the displayed content matches an expected outcome associated with testing input. Information determined from the analysis of the captured content may be used to adjust characteristics of the streaming content, such as streaming parameters at the streaming source or configuration of the display device. A testing system may analyze the captured content to evaluate performance of the streaming system. Results of the testing may be sent to a data store and/or used to mitigate a poor user experience such as poor image quality.
US10440071B2 Technologies for audiovisual communication using interestingness algorithms
Technologies for audiovisual communication include an audiovisual server and a number of audiovisual client devices, including a presenter device and a number of audience devices. Each audience device captures an audiovisual stream and transmits the audiovisual stream to the audiovisual server. Each audience device also captures sensor input data such as eye tracking data or facial expression data and transmits abstracted sensor input data to the audiovisual server. The abstracted sensor input data may be based on the captured audiovisual stream. The audiovisual server determines an interestingness rating associated with each audience device based on the sensor input data, and selects one or more audiovisual streams based on the interestingness ratings. The audiovisual server transmits the selected audiovisual streams to the presenter device. The audiovisual server may update the interestingness rating algorithm based on feedback from the presenter device or the audience devices. Other embodiments are described and claimed.
US10440070B2 Method and apparatus for providing video service in communication system
A method of a terminal for providing a video service in a communication system is provided. The method includes requesting a server to transmit first video data in a maximum available bandwidth, receiving, from the server, the first video data in the maximum available bandwidth, determining a first bandwidth for the first video data and a second bandwidth for second video data within the maximum available bandwidth so that the first video data and the second video data have differential image qualities when an event of requesting the second video data is detected, requesting the server to transmit the first video data in the first bandwidth and to transmit the second video data in the second bandwidth, and receiving the first video data in the first bandwidth and receiving the second video data in the second bandwidth from the server.
US10440066B2 Switching of connection protocol
Methods and systems are provided for switching protocols at a local client without having to delete the existing client account and without having to create a new client account that specifies the new protocol. The client an application executing on the client is configured with the capability to dynamically switch between protocols. For example, the client or an application executing on the client may employ a remote procedure call (RPC) protocol and may dynamically switch to a hypertext transfer (HTTP) protocol or vice versa upon request of the server.
US10440064B2 System for providing efficient delivery of media content to the masses
A system for providing efficient delivery of media content to the masses is disclosed. In particular, the system may include receiving requests for content from a plurality of user devices. The system may then include synchronizing fulfillment timeframes for delivering the content based on a preset time interval. In response to the requests, the system may deliver the content, such as via a satellite network, to a storage device, such as, but not limited to, a digital video recorder, a video-ready-access device equipped with a satellite receiver and antenna, a digital subscriber line access multiplexer equipped with a satellite received and antenna, or any combination thereof, based on the preset time interval. The system may then include causing the storage device to deliver the requested content to the plurality of user devices via a wireless network communicatively linked to the plurality of user devices.
US10440061B1 Preserving privacy related to networked media consumption activities
Preserving privacy related to networked media consumption activity. Source privacy zones are defined and associated with privacy standards Privacy standards include frequency criteria governing the storage of datasets including information associated with networked media consumption activity collected from the source privacy zone. Transaction requests including a networking protocol address are received over a network from a client device at a target location by a networked privacy system. The source privacy zone associated with the client device is identified. Using the networking protocol address to access characteristics having characteristic value(s), a dataset can be created including associating the networked media consumption activity with the characteristic and characteristic value(s). The dataset is pre-processed to comply with the privacy standards. The networking protocol address is discarded. The pre-processed dataset can be stored in a filtered database on a physical storage device at a storage location coupled to the networked privacy system.
US10440058B2 Methods and systems for controlling traffic to VPN servers
The present application is directed a computer-implemented method for for managing traffic in a network. The method includes a step of receiving, from a user on the network, a request to access the internet. The method also includes a step of determining information of the user based upon the request. The information includes a security privilege of the user in the network. The method also includes a step of reviewing selection criteria of plural, dynamic, virtual private network (VPN) cloud servers in the network. The method also includes a step of matching the determined information of the user with the selection criteria. Further, the method includes a step of sending traffic of the user to one of the plural, dynamic VPN cloud servers based upon the matching step. The application is also directed to a system for securing web traffic on a network including a policy controller and router.
US10440054B2 Customized information networks for deception and attack mitigation
A method, computer program product, and system for generating a unique (deceptive) view of a network, the method includes a processor generating, for a host on a computing network, a virtual network topology view, where the virtual network topology view of the network host differs from a physical network topology of the computing network, wherein the network node perceives the computing network as comprising a network topology of the virtual network topology view. The generating includes: the processor modifying naming and addressing services of network components communicatively coupled to the network host and transforming network flows between the network resources viewable by the network host in the virtual network topology view, to be consistent with the virtual network topology view.
US10440052B2 Real-time linear identification of resource distribution breach
Systems, computer products, and methods are described herein for improvements for identifying if an interaction between a user and an entity have been misappropriated. A classical computer may be utilized to analyze data inputs related to a particular interaction and to determine if the interaction is potentially misappropriated based on a trigger activated by one or more of the inputs. If the classical computer identifies that the interaction is potentially misappropriated, then the inputs may be provided to a quantum optimizer to analyze the inputs in greater depth in order to provide a more in depth analysis of the interaction. Because the quantum optimizer is able to analyze more inputs than a classical computer it can provide a more accurate analysis of the interaction. For example, the quantum optimizer assigns qubits to the inputs and analyzes the inputs to determine if the potentially misappropriated interaction is likely misappropriated or not.
US10440049B2 Network traffic analysis for malware detection and performance reporting
Computer networks, particularly larger networks, may have various issues and vulnerabilities. By collecting network traffic data from a network in multiple different locations, then analyzing correlations in this data, performance issues and security risks can be uncovered. Techniques disclosed herein can help mitigate risks posed by malware, mitigate network performance issues, and also help provide a detailed network map of devices, services, and/or operating systems that are present on a network.
US10440044B1 Identifying communicating network nodes in the same local network
Methods and systems for executing a penetration test of a networked system by a penetration testing system so as to determine a method by which an attacker could compromise the networked system, and/or for distributing common sets of data to nodes of a networked system. The methods and systems include identifying network nodes which have shared broadcast domains.
US10440041B2 Systems and methods for securing access to resources
In some embodiments, a resource security system may determine an access request outcome (e.g., accept, reject, or review) for an access request based on access rules. The resource security system may generate and select the access rules to be used for using stability information. For instance, the resource security system may select a training set from the received access requests, e.g., including recently received access requests, and generate a plurality of potential access rules based on the training set. The resource security system may determine and compare the detection performance and the stability performance of the potential access rules. The resource security system may select the best performing potential access rules to be used in operation for determining the outcome of access requests.
US10440040B2 Using frequency analysis in enterprise threat detection to detect intrusions in a computer system
The present disclosure describes methods, systems, and computer program products for performing a frequency domain analysis of activity data for a computer system. One computer-implemented method receiving time domain activity data for a computer system, wherein the time domain activity data comprise activity records associated with the computer system in a time domain; computing, by a hardware processor, frequency domain activity data based on the time domain activity data; and displaying the frequency domain activity data.
US10440039B1 Delayed replication for protection of replicated databases
Apparatuses and methods are disclosed for protection of data servers configured for data replication of a database. As an example, one apparatus includes at least one processing circuit configured to receive records indicating respective modifications performed on a first version of the database stored in a first data server of the plurality of data servers. The at least one processing circuit is configured to delay replication of the modification in one or more additional servers in the plurality of data servers for a respective length of time specified for the servers in a security profile. While delaying replication of the modification, the processing circuit determines a probability that the modification is malicious based on a first set of factors indicated in a security profile. If the probability is greater than a threshold specified in the security profile, the processing circuit prevents the modification from being performed.
US10440034B2 Network assisted fraud detection apparatus and methods
Methods and apparatus for detecting fraudulent device operation. In one exemplary embodiment of the present disclosure, a device is issued a user access control client that is uniquely associated with a shared secret that is securely stored within the network and the access control client. Subsequent efforts to activate or deactivate the access control client require verification of the shared secret. Each change in state includes a change to the shared secret. Consequently, requests for a change to state which do not have the proper shared secret will be disregarded, and/or flagged as fraudulent.
US10440031B2 Wireless network steering
Systems, methods, and computer-readable media for steering authorized wireless clients to preferred or restricted wireless networks. In some examples, an access point associated with a preferred wireless network and a non-preferred wireless network can receive one or more probe requests from a wireless client. The access point can withhold a response to the one or more probe requests from the wireless client until a probe response triggering event is detected. In response to detecting the probe response triggering event, the access point can steer the wireless client towards the wireless network by sending, to the wireless client, a first probe response associated with the preferred wireless network and withholding a second probe response associated with the non-preferred wireless network.
US10440024B2 Identity management connecting principal identities to alias identities having authorization scopes
A principal database is described in which each entry includes one principal identity, and one or more alias identities that may each have an authorization scope. Principal identity attributes include a principal identifier and login credentials, and alias identity attributes include an authorization scope and login credentials. Responsive to successfully authenticating the user for a first application (a multiple-identity application), based on the alias identity login credentials, an access token containing both the alias identity attributes and the principal identity attributes is transmitted to the first application, causing the first application to grant a scope of access based on the authorization scope. Responsive to a request to authenticate the user for a second application (a single-identity application), the access token is transmitted to the second application without re-authenticating the user, causing the second application to grant a scope of access based on the principal identifier.
US10440021B2 Authentication method, authentication system, and controller
A first controller generates a first group key, executes first mutual authentication with devices within a group, and shares a first group key with devices that have succeeded in authentication. At least one controller within the group decides a coordinator that manages a group key used in common in the group, from controllers including a second controller newly joined in the group. The first controller executes second mutual authentication with the coordinator, and shares the first group key with the coordinator. The coordinator performs encrypted communication within the group using the first group key. The coordinator generates a second group key when valid time of the first group key is equal to or smaller than a predetermined value, executes third mutual authentication with the devices and controllers within the group, and updates the group key of the devices and controllers that have succeeded in authentication to the second group key.
US10440019B2 Method, computer program, and system for identifying multiple users based on their behavior
A computer-implemented method, computer device and computer system for detecting multiple users based on a biometric user profile and/or a behavioral user profile.
US10440014B1 Portable secure access module
Examining virtualized credentials of a holder includes verifying authenticity of a device of a relying party using a verifying device secret that is provided in a portable secure access module device that is separate from and communicates with the relying party device, authorizing a subset of credential data to be sent to the relying party device in response to the device of the relying party being authentic, where the subset of credential data depends on at least one of: a role of the relying party, selection by the holder, and contextual data of the relying party, and communicating with the device of the relying party to display at least some of the subset of credential data on a screen of the device of the relying party. The contextual data may be a privacy level setting, distance between the relying party and the holder, or geolocation of the relying party.
US10440005B2 Certification management system
A certification management system helps an organization develop and maintain a repository of current certification status of employees. The system may integrate multiple learning management systems and other enterprise level systems across the organization. The system facilitates identifying and enrolling targeted employees for any number and type of certification programs. The system may also implement and support reconfiguring certification programs, for example, during training, and enforcing recertification requirements according to maturing business needs. The system provides automated workflows that facilitate a formal, structured approach to the development and recognition of specific specialized skills at scale by infusing more consistency, rigor, and objectivity.
US10440003B2 Automatic on demand re-authentication of software agents
A system for re-authentication comprises a re-authentication server, implemented by one or more processing devices. The re-authentication server is configured to receive a re-authentication request from an organizational server, process the re-authentication request, and transmit a re-authentication prompt to a user device, wherein the re-authentication request is transmitted from the organizational server to the re-authentication server without being communicated to an application server configured to receive a request for at least one of a service and data from the user device.
US10440001B2 Method to securely authenticate management server over un-encrypted remote console connection
A Virtual network computing (VNC) server receives a client launch request from a VNC client and provides a log-in page for display at the VNC client. The log-in page includes a graphical representation of a keyboard having a plurality of keys. Individual key designations at the keyboard are unique and are generated randomly in response to the client launch request. The VNC server receives pointing device movement coordinates from the VNC client; the movement coordinates indicating selection of individual keys at the keyboard by a user of the VNC client.
US10439995B2 Method and system for secure private communications
A system and method for providing secure private electronic communications. An exemplary method includes encrypting a hidden message using an encryption scheme; encoding the encrypted hidden message in a source message; providing the source message having the encoded hidden message by a first electronic device; and transmitting a decryption key to a second electronic device. Moreover, the second electronic device can capture the encoded hidden message provided by the first electronic device, decode the hidden message, and extract the hidden message using the decryption key so that the hidden message can be rendered by the second electronic device.
US10439991B2 Communicating with a machine to machine device
The present disclosure provides a bootstrapping server, a network application function (NAF), a system and methods for establishing secure communication between a machine to machine (M2M) device and a NAF. A method for establishing secure communication between the NAF and M2M device comprises receiving a first data object, tunneling the first data object to the M2M device, via an interface between the NAF and the M2M device, for enabling the M2M device to derive first information to establish said secure communication, receiving a second data object and deriving second information for use in establishing said secure communication with the M2M device.
US10439988B2 On premises, remotely managed, host computers for virtual desktops
Virtual desktops are hosted on one or more remote desktop hosts at one or more private locations of an enterprise, remote from a service provider location, and behind a firewall on a private computer network. The desktops are remotely managed through resources at a service provider data center, optionally along with other virtual desktops hosted on desktop hosts at the service provider data center. The remote desktop hosts can be pre-configured with known storage, compute and connectivity resources. The remote desktop hosts can be remotely managed through a resource management appliance, i.e., a management system running resource management software, which can be located at either the service provider data center or the tenant data center.
US10439979B2 Messaging integration
A dialog for a chat session spans multiple messaging platforms. Bots participate in each messaging platform for maintaining an aggregated and integrated view of the session across the multiple messaging platforms.
US10439977B2 Access controls for units of content in a messaging service
Exemplary embodiments provide techniques for promoting and providing subscribed content via a messaging platform. An article may be viewed via a social networking service (such as in a social network's news feed), or on a partner website integrated with the social networking service and/or messaging service. When opening the article (e.g., in a web-based view), a banner may be displayed in association with the article indicating that the article could have been received as part of a messaging-based subscription service. The banner may include a control to subscribe to the publisher with the messaging service. Topics related to an article may be suggested in the message thread for the subscription, with the selection of a topic retrieving additional articles from that publisher related to that topic. These additional articles may be selected using social networking topic determination.
US10439975B2 Priority assignment based on similarity
Priority assignment embodiments are discussed. In one embodiment, a system comprises a comparison component configured to make a first comparison of a first message of a message set against a mission with regard to a similarity of the first message to the mission to produce a first message similarity result and make a second comparison of a second message of the message set against the mission with regard to a similarity of the second message to the mission to produce a second message similarity result. The system also comprises a priority component configured to assign a transfer priority order among the first message and the second message through use of the first message similarity result and the second message similarity result, where the transfer priority order is based, at least in part, on the more similar a message is to the mission the higher priority given to the message.
US10439970B2 Dynamic communication participant identification
In one embodiment, a method includes receiving an identifier for a first user initiating a communication between a first device associated with the first user and a second device associated with a second user, retrieving, using the identifier, a privacy rule associated with the first user, determining, based on the privacy rule and social-networking information associated with the first user, whether one or more items of information associated with the first user are allowed to be revealed to the second user, and sending, to the second device, any of the items of information associated with the first user that are allowed to be revealed to the second user for display in association with the communication between the first device and the second device.
US10439958B2 Dynamically modifying service delivery parameters
In one example, the present disclosure describes a device, computer-readable medium, and method for dynamically modifying parameters for the delivery of data services over a network. For instance, in one example, a plurality of network slices is provided in a communications network. Each network slice of the plurality of network slices is configured to carry data over the communications network subject to a different combination of network service metrics. When a triggering event is detected in data carried over the communications network using a default slice of the plurality of network slices, the data is dynamically reassigned from the default network slice to a new network slice of the plurality of network slices in response to the detecting.
US10439956B1 Network path selection for routing data
Apparatus and methods concerning routing of data in a network disclosed. In an example embodiment, an apparatus includes a network interface circuit connected to a network via a plurality of network paths. A circuit arrangement is connected to the network interface circuit and is configured to provide the one or more services for endpoints in the network by 1) communicating data with the endpoints via the network interface, 2) estimating respective qualities of service provided to the endpoints by each of the plurality of network paths, 3) selecting a subset of the plurality of network paths for routing data from the endpoints to the apparatus, and 4) prompting one or more nodes in the network to route data to the apparatus using the selected subset of the plurality of network paths. Paths may be selected for example, to address one or more quality metrics, security/compliance, and/or balance server load.
US10439954B1 Virtual-enterprise cloud computing system
A cloud computing system includes a first set of network computers providing a pool of virtual-enterprise resources integrated from lower-level cloud infrastructure including software as a service, platform as a service and infrastructure as a service. A second set of network computers form a soft gate providing access to the pool of virtual-enterprise resources by enterprise users accessing the cloud computing system via an external network. A third set of network computers form a business box providing for creation, management and use of certification cards to define the virtual-enterprise resources and to control use of the virtual-enterprise resources by the enterprise users. The soft gate and business box implement a card-creation flow that creates customized certification cards, and a card-usage flow that validates user privileges based on presentation of certification cards as a condition to granting access to virtual-enterprise resources.
US10439953B2 System and method for partition migration in a multitenant application server environment
In accordance with an embodiment, described herein is a system and method for partition migration in a multitenant application server environment. Each resource group, or partition which includes that resource group, can be associated with a virtual target (e.g., virtual host) information that defines a target to which that resource group or partition should be targeted and deployed. A web tier component (e.g., Oracle Traffic Director) includes a routing information, which maps the virtual target for a partition to a corresponding target such as a server or cluster, so that requests for that partition are directed to the appropriate target, for example as part of one or more sessions. When a partition is migrated, session information is replicated between an original target and a new target, and the web tier component provided with a revised routing information, so that subsequent requests for that partition are directed to the new target.
US10439951B2 Jitter buffer apparatus and method
Disclosed is a method and apparatus operative to process packets of media received from a network including a receiver unit operative, a jitter buffer data structure and a playback head defining a point in the jitter buffer data structure from which the ordered queue of packets are to be played back, and at least one prototype head. Each prototype head having a predetermined latency assigned thereto and defining a point in the jitter buffer data structure from which the ordered queue of packets is being played back containing said latency a processor operable to determine a measure of conversational quality associated with the ordered queue of packets being played back by each prototype head. Also described is a head selector operable to compare the measures of conversational quality associated with the ordered queue of packets being played back by each prototype head to select the prototype head with the highest measure of conversational quality and a playback unit coupled to the playback head.
US10439949B2 Transmission control device, transmission control method, reception control device, and reception control method
[Object] To provide a technology capable of performing processing on desired data in the reception-side communication device, even in the case in which a sequence number space is shared among a plurality of pieces of data transmitted from the transmission-side communication device.[Solution] Provided is a transmission control device including: a communication control unit that controls transmission of a plurality of pieces of data including respective sequence numbers; and a data generation unit that generates, as information indicating one or a plurality of pieces of data to be processed in a reception device among the plurality of pieces of data, number information indicating the sequence numbers included in the one or plurality of pieces of data to be processed. The communication control unit controls transmission of the number information to the reception device.
US10439945B2 Single stream aggregation protocol
A data transmission system includes a sending node, including a link queue storing data packets to be transmitted to a receiving node on a network link and a link-specific congestion control, associated with the link queue, the link-specific congestion control controlling a congestion window based on an available capacity of the network link to determine a size of the link queue for the data packets to be transmitted. The sending node further includes flow senders transmitting data packets of data flows to flow receivers on the receiving node, and flow-specific receive window controls, independent from the link-specific congestion control. One flow-specific receive window control is associated with each data flow, and each flow-specific receive window control controls a receive window of the associated flow sender based on an available capacity of the corresponding flow receiver to specify an amount of data available to be entered into the link queue.
US10439944B2 Handling of traffic flows in a communications system
The embodiments herein relate to a method in a policy node configured to handle traffic flows in a communications system. The policy node allocates a label-setting identifying a label, a particular traffic flow that will pass through a SDN, and one or more destinations for the particular traffic flow. The policy node transmits information indicating the label-setting to a SDNC configured to create a path for the traffic flow through the SDN based on the label and said one or more destinations identified by the label-setting. The policy node allocates a filter-setting defining that the particular traffic flow should be associated with the label. The policy node transmits information indicating the filter-setting to a classifying node configured to receive the particular traffic flow and to associate the particular traffic flow with the label.
US10439939B2 Network management system, network, method and computer program product
Known network management systems for managing traffic signals in a network store node/link parameter signals and traffic parameter signals and calculate solutions defining intermediate nodes/links situated between sources and destinations for transporting said traffic signals from said sources to said destinations via said intermediate nodes/links and calculate route information per solution. By storing node/link parameter signals and traffic parameter signals for several situations (like several predictions in the future) and calculating solutions for each situation and then selecting a solution per situation, the network management system will manage the network more advantageously, especially when solutions are compared with each other, and when a solution is selected per situation in dependence of comparison results (comprising similarities/differences between solutions of different situations). Said route information may comprise link load parameters and/or resource consumption parameters and/or fairness parameters and/or throughput parameters.
US10439938B2 Network path selection by customer premises equipment
A system and method for providing a user of communications services with free market based pricing may include providing for communications over one of multiple network paths serviced by multiple respective communications service providers via at least one communications network. One of the network paths over which to communicate based on current pricing from the multiple communications service providers may be selected and communications may be performed over the selected network path.
US10439934B2 Systems and methods for addressing multiple physical and virtual functions in network controller-sideband interface
In accordance with embodiments of the present disclosure, an information handling system may include a host system and a management controller. The host system may include a host system processor and a device coupled to the host system processor. The management controller may be communicatively coupled to the host system processor and configured to provide management of the information handling system and manage multiple functions instantiated on the device via a single sideband interface channel interfaced between the device and the management controller by communicating function-oriented sideband commands, each function-oriented sideband command including a function address field for setting forth a function of the multiple functions to which the function-oriented sideband command is addressed.
US10439931B2 Data packet processing method, service node, and delivery node
The present disclosure discloses a data packet processing method, a service node, and a delivery node, to improve the data packet processing efficiency. A second service node receives a first uplink data packet sent by a first service node. The second service node performs service processing on the first uplink data packet to obtain a second uplink data packet. When the second service node determines, according to service node information, that the second service node is the last service node in an uplink direction of a service chain, the second service node deletes the service node information from the second uplink data packet, to obtain a third uplink data packet, and sends the third uplink data packet to a second delivery node, where the second delivery node is an uplink egress delivery node of the service chain.
US10439928B2 Automated determination of tree attributes and assignment of receiver identifiers by distributed election in multicast architectures relying on packets identifying intended receivers
Exemplary methods include a first network device participating in an election process to determine a designated bit forwarding router (D-BFR). The methods include in response to determining the first network device is elected to be the D-BFR, performing D-BFR operations comprising assigning one or more bitmask positions (BMPs) to one or more bit forwarding egress routers (BFERs) and advertising the assigned one or more BMPs. The method may further include one or more of determining an elected bitmask (BM) length based on maximum local BM lengths advertised by other BFRs and determining an elected tree type based on supported tree types advertised by other BFRs.
US10439927B2 Distributed storage path configuration
Aspects of the present disclosure relate to transmitting prioritized path data to a device based on a set of topology rules and metrics associated with a storage target. A storage target path discovery request is received from the device. In response to the storage target path discovery request, metrics associated with the storage target are collected. Based on the collected metrics, available paths to the storage target are identified. A set of topology rules are then determined. Based on the topology rules and the collected metrics, a subset of available paths are selected. The subset of available paths are then prioritized into prioritized path data. The prioritized path data is then stored and transmitted to the device.
US10439923B1 Deserialization service
Approaches described relate to the management of messages in an electronic environment. In particular, various approaches provide for analyzing messages of different message types to efficiently process those messages in a service environment, such as a multi-tenant environment. The messages can include one or more message fields, allowing for a plurality of different message types. The messages can be analyzed to identify known message types, and processing of messages of the same type can be expedited, e.g., by more quickly deserializing that message using cached message offset information associated with that message type. For example, a message that includes message data and an identifier can be received. The identifier can be matched to an entry associated with the identifier and message offset information. The message offset information can be utilized to determine positions in the received message that are associated with message data and the message data can be obtained without having to build up a reference structure around the structure of the message. Thereafter, a deserialized message can be generated using the message data retrieved using the message offset information.
US10439921B1 Determining application performance characterisitics and providing on-device indications thereof
Systems, devices, methods, and computer-readable media are discussed herein for assessing performance characteristics of an application executable on a user device and providing an on-device indication of the performance characteristics prior to the application being launched. The on-device indication may take the form of a graphical indicator that provides a user with an indication of the level of performance to expect from the application after the application is launched. In this manner, a user may decide whether the expected level of performance of the application is acceptable to the user prior to actually launching the application.
US10439920B2 Network performance monitoring
A network device may include one or more processors configured to receive a measurement message en route to a destination via a network, where the measurement message includes a test packet of a two-way active measurement protocol (TWAMP) session. The network device may determine information based on the measurement message. The information may include a timestamp identifying a time associated with the measurement message, and may identify the measurement message. The network device may store or provide the information for determination of network performance information regarding the network device. The network device may transmit the measurement message toward the destination.
US10439916B2 Client-side fault tolerance in a publish-subscribe system
To provide client-side fault-tolerance in a publish-subscribe system, a message is received on a channel from a server. At a function executing using a processor and a memory, a determination is made whether the message contains a heartbeat data. When the message contains the heartbeat data, a determination is made whether a content signature contained in the message matches a last known content signature saved from a previous message. When the content signature contained in the message does not match the last known content signature saved from a previous message, a refresh message is sent to the channel.
US10439912B2 Systems and methods for intelligent controls for optimal resource allocation for data center operations
Systems and methods are described herein are directed to determining optimal operating set points in sync with dynamic demand responsive to time-varying events in a data center. The method includes establishing, by a matrix module executing on a computing device, a data matrix of a first set of critical data based on resources in the data center representing dynamic demand, the dynamic demand responsive to the time-varying events in the data center. A decomposition module can generate new critical data based in part on the first set of critical data. A prediction module can determine optimal operating set points using the new critical data. The optimal operating set points for the resources can be transmitted by a communications module to a data center orchestration unit such as a building management module.
US10439909B2 Performance monitoring in a multi-site environment
In one embodiment, a method includes monitoring traffic at a network device at a receiving network site to determine if a performance threshold is violated, transmitting an alert to a sending network site if the performance threshold is violated at a path at the network device, and transmitting traffic information for the path from the network device to the sending network site. The receiving network site comprises a plurality of paths for receiving traffic from the sending network site and traffic information is transmitted to the sending network site for each of the paths if the performance threshold is violated. An apparatus and logic are also disclosed herein.
US10439908B2 Methods and apparatus for providing adaptive private network centralized management system time correlated playback of network traffic
System and techniques are described for time correlated playback of traffic patters between nodes in a network. Node statistics of data transfers between nodes are received in a control point, wherein the node statistics include a time stamp (tn) according to time at the control point of when a request statistics message was sent to each node, a node timestamp (ta) according to time at each node of when the message was received in the node, and a first delta between tn and ta that is used to determine a second delta which adjusts the node statistics. The node statistics adjusted according to the second delta are stored in a statistics database at the control point. A time stepping mechanism is used to repeatedly access the node statistics from the statistics database at a predetermined rate for playback presentation beginning from a specified start time to a specified end time.
US10439904B2 System and method of determining malicious processes
Systems, methods, and computer-readable media for managing compromised sensors in multi-tiered virtualized environments. A method includes determining a lineage for a process within the network and then evaluating, through knowledge of the lineage, the source of the command that initiated the process. The method includes capturing data from a plurality of capture agents at different layers of a network, each capture agent of the plurality of capture agents configured to observe network activity at a particular location in the network, developing, based on the data, a lineage for a process associated with the network activity and, based on the lineage, identifying an anomaly within the network.
US10439896B2 Playback device connection
An example computing device includes programming to perform functions including, while operating on a secure WLAN, (a) receiving user input indicating that a user wishes to set up a playback device to operate on the secure WLAN and (b) receiving a first message indicating that a given playback device is available for setup, then transmitting a response to the first message that facilitates establishing an initial communication path with the given playback device outside of the secure WLAN. The functions also include transmitting, to the given playback device via the initial communication path, a second message containing network configuration parameters including an identifier of, and a security key for, the secure WLAN, then detecting an indication that the given playback device has successfully received the network configuration parameters. The functions also include transitioning from communicating with the given playback device via the initial communication path to communicating with the given playback device via the secure WLAN.
US10439894B2 Communication apparatus, display apparatus and method of controlling the same
Disclosed herein is a communication apparatus, display apparatus and method of controlling the same. A communication apparatus includes a communication unit including a plurality of communication modules, each communication module comprising communication circuitry, the communication unit supporting different wireless communication methods; and a communication controller configured to sequentially activate each of the plurality of communication modules in a predetermined order.
US10439893B2 Information sharing system
A device capable of communicating with a server includes a first holding unit configured to hold setting information about a predetermined setting item. The server includes a second holding unit configured to hold setting information about the predetermined setting item. The updated contents of the setting information about the predetermined setting item held by the first holding unit are received and reflected on the setting information about the predetermined setting item held by the second holding unit. The upper limit of the information amount of the setting information for the predetermined setting item that the second holding unit can hold is larger than the upper limit of the information amount of the setting information for the predetermined setting item that the first holding unit can hold.
US10439890B2 Optimal deployment of fog computations in IoT environments
This disclosure relates to managing Fog computations between a coordinating node and Fog nodes. In one embodiment, a method for managing Fog computations includes receiving a task data and a request for allocation of at least a subset of a computational task. The task data includes data subset and task constraints associated with at least the subset of the computational task. The Fog nodes capable of performing the computational task are characterized with node characteristics to obtain resource data associated with the Fog nodes. Based on the task data and the resource data, an optimization model is derived to perform the computational task by the Fog nodes. The optimization model includes node constraints including battery degradation constraint, communication path loss constraint, and heterogeneous computational capacities of Fog nodes. Based on the optimization model, at least the subset of the computational task is offloaded to a set of Fog nodes.
US10439889B2 High fidelity network emulation
Systems, methods, and computer-executable instructions for emulating a network are disclosed. A network topology and an indication of devices to emulate are received. A safe static boundary within the network that comprises each device in the indication of devices to emulate is determined. The safe static boundary is based upon the network topology. For each device to emulate, a unified container and a device container are instantiated. An emulated device is based on the unified container and the device container. Data links between the emulated devices are created based upon the network topology. An emulated network is created using the emulated devices.
US10439881B2 Method and apparatus for predicting storage distance
A system for answering queries regarding a system topology and local storage information in a data center is described. The system may include reception logic and transmission logic that may receive and send data, respectively. Among the data that may be received and sent are queries and responses. The system may have storage for a storage graph, which may include nodes and multi-weight edges. A storage distance predictor may use the storage graph to generate the responses to the queries.
US10439878B1 Process-based load balancing and failover policy implementation in storage multi-path layer of host device
An apparatus in one embodiment comprises a host device configured to communicate over a network with a storage system comprising a plurality of storage devices. The host device includes a set of input-output queues and a multi-path input-output driver configured to select input-output operations from the set of input-output queues for delivery to the storage system. The multi-path input-output driver is further configured to detect at least first and second input-output operations from respective ones of at least first and second different processes executing on the host device, to assign a first policy identifier to the first input-output operation from the first process, and to assign a second policy identifier different than the first policy identifier to the second input-output operation from the second process. The input-output operations are queued in different ones of the queues of the set of input-output queues based at least in part on their respective assigned policy identifiers.
US10439876B2 System and method for determining information technology component dependencies in enterprise applications by analyzing configuration data
A method of determining component dependencies in an enterprise application architecture implemented over an enterprise network, including identifying structures of hosts connected to the network; wherein the structures includes applications executed by the host, obtaining configuration parameters from said hosts, determining dependencies between applications of hosts based on the configuration parameters, receiving a template for identifying dependencies between components in the enterprise network, identify candidate mappings of hosts based on the template, further identifying candidate mappings of host pairs based on the determined dependencies between hosts and the template, analyzing the candidate mappings to calculate a probability score for the candidate mappings, output the candidate mappings having the highest score.
US10439866B2 Network event locus descriptor
That each switch is configured with a series of new commands, such as NELD, which include various parameters, the parameters matching predefined terms, such as STP, BGP or DROP, and specifying a particular port or interface, if relevant. By predefining the parameters, the switch is configured to obtain data relevant to a particular problem. When a problem occurs, the administrator sends the command to all relevant switches with a parameter relevant to the problem being analyzed. Preferably, this sending of the command is done using a management application, so that the command can be sent to each switch by the management application in an extremely short period. By capturing all of the data in a small window, the odds are greatly improved on obtaining the relevant data. By having the preprogrammed commands, all of the desired data can be obtained in a single command rather than a series of commands.
US10439860B2 Installation location noise floor evaluation device
Concepts and technologies are disclosed herein for an installation location noise floor evaluation device. The device can be configured to receive a radio frequency signal emitted by a radio frequency device that emits a radio frequency signal that can enter into an installation location and detect a radio frequency noise floor associated with the installation location based on the radio frequency signal. The installation location noise floor evaluation device can compare the radio frequency noise floor to a noise floor threshold associated with an operating frequency of a device, generating an indication that indicates an outcome of the comparing, and output the indicator.
US10439854B1 Systems and methods to reduce peak to average power ratio for dual sub-carrier modulated transmissions in a wireless network
A system includes a modulator to modulate data using Quadrature Phase Shift Keying modulation and dual sub-carrier modulation to generate modulated symbols for transmission on a plurality of subcarriers. A repetition module repeats the modulated symbols from a first half of the plurality of subcarriers to a second half of the plurality of subcarriers. A phase rotation module rotates phase of the modulated symbols on selected subcarriers of the second half of the plurality of subcarriers. The selected subcarriers include all of the second half of the plurality of subcarriers. The phase rotation module rotates the phase of the modulated symbols on all of the second half of the plurality of subcarriers to conjugate the modulated symbols on all of the second half of the plurality of subcarriers relative to corresponding modulated symbols on all of the first half of the plurality of subcarriers.
US10439852B2 Signal processing apparatus, signal transmitting apparatus and receiver
Embodiments of the present disclosure provide a signal processing apparatus, a signal transmitting apparatus and a receiver, which are adapted for a frequency division multiplexing system having a high-order modulation format. A receiver having a high-magnification sampling rate by inserting a pilot signal between neighboring subcarriers at a transmitter side, calculating a laser phase noise according to a phase of the pilot signal at a receiver side, and performing down-sampling and equalization processing after performing carrier phase recovery according to the laser phase noise, so that a laser phase noise having a wide frequency may be accurately compensated, thereby having a relatively powerful carrier phase recovery ability.
US10439850B2 System and method for processing radiofrequency signals using modulation duty cycle scaling
Systems and methods for processing radiofrequency signals using modulation duty cycle scaling. One system includes a first receive path configured to directly sample a first signal in a first frequency range. The system includes a second receive path configured to convert a second signal in a second frequency range. The second receive path includes a receive modulator operating over a duty cycle. The receive modulator is configured to adjust the duty cycle by a predetermined scaling factor.
US10439848B2 Systems, methods, and devices for networking over high impedance cabling
Systems, methods, and processor readable media for distributing digital data and electrical power to a plurality of devices over high-impedance cables are disclosed. Certain embodiments include a gateway device connected to a power source, a first device connected to the gateway device by a cable, the cable being a high-impedance cable having at least two conductive paths, and wherein the first device receives electrical power and digital data from the gateway device via the cable over the same conductive path of the cable, a second device connected to the gateway device by the cable wherein the second device receives power and digital data from the gateway device via the cable over the same conductive path, and wherein the power source provides power to the first and second devices via the cable, and wherein the second device is connected to the gateway device through the first device via a daisy-chain topology.
US10439847B2 Method and apparatus for uplink transmission and reception in a wireless communication system
Disclosed are a method for transmitting and receiving an uplink in a wireless communication system and an apparatus therefore. Specifically, a method for uplink transmission by a User Equipment (UE) in a wireless communication system may include: receiving, from a base station, Sounding Reference Signal (SRS) configuration information, wherein the SRS configuration information includes a parameter set for power control of SRS for each SRS resource set and the SRS resource set includes one or more SRS resources; determining a transmission power of the SRS, based on the parameter set for power control of the SRS; and transmitting the SRS to the base station.
US10439845B1 Sectored random beams for compressive channel estimation in massive MIMO
A method for compressive channel estimation in a massive multiple input, multiple output (MIMO) system using sectored random beams is provided. In an embodiment, a method in a massive multiple input, multiple output (MIMO) transceiver for channel estimation includes obtaining a sector. The sector includes less than a complete coverage area of the transceiver. The method also includes transmitting, by the transceiver, a plurality of random beams to a user equipment (UE) in the sector.
US10439844B2 Persistent WWN-FCID assignment system
A persistent World Wide Name (WWN)-Fiber Channel Identifier (FCID) assignment system includes a Fiber Channel (FC) networking device and a server device that sets a persistent WWN-FCID bit in a second fabric login that is directed to the FC networking device subsequent to a first fabric login that was directed to the FC networking device and that resulted in the assignment of an FCID to a WWN for the server device. An FC Forwarder (FCF) device receives the second fabric login from the server device. In response to determining that the persistent WWN-FCID bit is set in the second fabric login, the FCF device sends the FC networking device a second fabric discovery corresponding to the second fabric login through a port that was used to send the FC networking device a first fabric discovery corresponding to the first fabric login.
US10439839B2 Field-device coupling unit and system
Field-device coupling unit for providing a supply voltage for a field device and for communication with a superordinate control unit, the field-device coupling unit including a current interface, which is configured for communication with the control unit and has a first controllable input load which is configured to provide, from an interface current of the current interface, a load voltage on which the supply voltage is based, the field-device coupling unit further including a circuit arrangement for providing a communication signal which is to be transmitted to the control unit, wherein the circuit arrangement is configured to control the first controllable input load according to the communication signal in order to superimpose the interface current with a current signal corresponding to the communication signal.
US10439838B2 Control device, method of controlling the same, and integrated control system
A control device, a method of controlling the same, and an integrated control system are provided. The method includes in response to a setting command being input, registering a setting state of at least one device connected to the control device at a time point when the setting command is input as a preferred setting state of the at least one device, and, in response to an execution command being input, transmitting a control command to the at least one device based on the registered preferred setting state.
US10439832B2 Enhanced discovery for AD-HOC meetings
Systems, methods, and software are disclosed herein for enhancing ad-hoc online meetings. A service client, when executed by a computing system, directs the computing system to at least detect an in-room discovery signal, identify a room from the in-room discovery signal, identify a session based on the room associated with the in-room discovery signal, and join the session.
US10439824B2 Method for authenticating an instrument for processing a biological sample or reagent and system comprising an instrument for processing a biological sample or reagent
A method for authenticating an instrument for processing a biological sample or reagent is disclosed. The method comprises generating a PIN code by the instrument, entering the PIN code and identification data associated with the instrument in a database of an electronic device, verifying the PIN code and identification data at the electronic device, transmitting an authentication certificate to the instrument if the PIN code and identification data correspond to target data stored in the database, installing the authentication certificate on the instrument, whereby the instrument is registered with the electronic device, and using the authentication certificate for an encrypted communication between the instrument and the electronic device. Further, a system is disclosed which comprises an instrument for processing a biological sample or reagent and an electronic device. The system is configured to carry out each step of the method.
US10439823B2 Technique for managing profile in communication system
Disclosed are: a communication technique and a system therefor for fusing, with IoT technology, a 5G communication system for supporting a data transmission rate higher than that of a 4G system. Provided is a method for installing a profile of a terminal having an embed universal integrated circuit card (eUICC) in a mobile communication system, the method comprising: requesting for an eUICC authentication certificate to an eUICC and receiving the eUICC authentication certificate; and transferring a profile package to the eUICC so as to install a profile, wherein the received eUICC authentication certificate further comprises an eUICC manufacturer (EUM) authentication certificate.
US10439821B2 Anonymous image/video digital signature insertion and authentication
Embodiments herein relate to an electronic device that includes a camera sensor to capture a digital image that includes a plurality of pixels. The electronic device may further include a digital signature calculation engine coupled with the camera sensor, the digital signature calculation engine to generate, based on a private key that is shared between a plurality of image/video acquisition modules and a pixel of the plurality of pixels, a digital signature. The electronic device may further include digital signature insertion logic coupled with the digital signature calculation engine, the digital signature insertion logic to insert an indication of the digital signature into the digital image. Other embodiments may be described and/or claimed.
US10439816B2 Method for provisioning a device with a verified and diversified public key
A method is provided for generating a public/private key pair on an IC and to provision an IoT device having the IC. In the method, a first entity manufacturers an integrated circuit (IC) for use in a device. The IC, or chip, has a root secret embedded therein. A public key is generated on the IC using a unique identifier (ID) and the root secret. The IC is provided to a second entity for manufacturing the device using the IC. A reference IC is provided to a third entity. The reference IC has the same embedded root secret as the IC. The reference IC is configured to use the unique ID of the IC and the embedded root secret to generate a derived public key. The third entity is enabled to verify that the public key of the IC is associated with the unique ID by using the derived public key of the reference IC. The method allows the IoT device to be provisioned without using a public key infrastructure.
US10439815B1 User data validation for digital identifications
In general, one innovative aspect of the subject matter described in this specification may be embodied in methods that may include validating user data pages extracted from a digital identification in circumstances where a user device that includes the digital identification is either unavailable or presently lacks network connectivity. For instance, an authorized device may be used to extract user data pages from the digital identification by either exchanging communications with the user device using a proximity-based data exchange protocol, or by using a physical identification card to identify the digital identification on a user record. The user data pages may then be validated by comparing checksums associated with user data pages against the checksums within the user record, and decrypting the user data pages using a decryption key that is variably designated by a security status assigned to the digital identification.
US10439811B2 Method for securing a private key on a mobile device
Systems and methods are provided for securing a private key on a mobile device for use with public key cryptography. Specifically, a private key is reduced to two partial keys where the partial keys are stored on separate electronic devices. The partial keys combine to temporarily regenerate the private key for the purposes of notarizing (digitally signing) messages or documents, and decrypting a message or document that was encrypted using the corresponding public key. The partial keys in some embodiments may be a secret key, which can be derived from an account identifier and a password, and an exclusive key, which can be derived from the secret key and the private key. The private key can be regenerated from the secret key and the exclusive key. With the partial keys stored on separate devices, another layer of practical security is provided to public key cryptography.
US10439810B2 Device and method for administering a digital escrow server
An administration machine for a digital escrow server stores integer values each corresponding to a machine of a group of administration machines. An initialization function calls a polynomial function, unique to the administration machine, of a degree less than or equal to the number of administration machines, with each integer value, in order to obtain first secret values. The function constructs a message including, for each administration machine, the first secret value corresponding to the integer value of said machine. In response to a message having, for each administration machine, a second secret value obtained on calling the polynomial function of said machine on the integer value of the administration machine, the function constructs a resulting secret value from the first and second secret values. An overlay function processes a digital escrow using the resulting secret value unique to the administration machine and resulting secret values unique to similar administration machines.
US10439807B2 Communication device, communication system, and communication method
According to an embodiment, a communication device includes a receiver, an allocator, a first communication unit, an encryption processor, a second communication unit, and a controller. The receiver is configured to receive a shared key shared with another device. The allocator is configured to allocate the shared key to a transmission key or a reception key. The first communication unit is configured to receive data from an application. The encryption processor is configured to encrypt the data with the transmission key and decrypt the data encrypted by the other device with the reception key. The second communication unit is configured to communicate with the other device by using the encrypted data. The controller is configured to control at least one of allocation of the shared key, traffic of the first communication unit, and traffic of the second communication unit, by using state information of the device.
US10439798B2 Method for confidential execution of a program operating on data encrypted by a homomorphic encryption
A method of executing a program operating on data encrypted by a homomorphic encryption. Execution of a program instruction includes the homomorphic evaluation of an associated function in the ciphertext space, homomorphic masking of the result of the evaluation with a previously encrypted random sequence, decryption of the evaluation result thus masked followed by a new encryption and then homomorphic unmasking in the ciphertext space. The result of execution of the instruction does not appear in plain text at any time during execution of the instruction.
US10439793B2 Device and method for recovering clock and data
A clock and data recovery device includes a data analysis circuit, a loop filter circuit, and a phase adjust circuit. The data analysis circuit is configured to generate an error signal according to input data, a first clock signal, and a second clock signal. The loop filter circuit is configured to generate an adjust signal according to the error signal. A phase filter circuit is configured to generate a first control signal according to the error signal. A switching element of a first frequency filter circuit is configured to output a second control signal according to the error signal and a first switching signal that has a first period. A first adder is configured to generate the adjust signal according to the first control signal and the second control signal. The phase adjust circuit is configured to adjust the first clock signal and the second clock signal.
US10439789B2 Radio frequency communication systems with dynamic waveform control and power boost
Radio frequency (RF) communication systems with dynamic waveform control and power boost are provided herein. In certain embodiments, an RF communication system includes a power amplifier configured to amplify an RF signal to generate an RF transmit signal for transmission over a time-division duplex (TDD) communication link having a duty cycle, and a transmitter configured to provide the RF signal to the power amplifier. The transmitter is operable to change a type of waveform of the RF signal from a first waveform type to a second waveform type in response to a decrease in a signal-to-noise ratio (SNR) of the TDD communication link, and to boost a power of the RF transmit signal by an amount based on the duty cycle.
US10439783B2 Method for transmitting and receiving system information via a broadcast channel (BCH) and a downlink shared channel (DL_SCH)
A method for receiving system information, the method includes receiving, by a mobile terminal, a first block of second system information from a base station, wherein the first block of second system information includes scheduling information related to a plurality of second blocks of second system information; determining, by the mobile terminal, on which resource the plurality of second blocks of second system information is received using the scheduling information; and receiving, by the mobile terminal, the plurality of second blocks of second system information from the base station on the determined resource.
US10439782B2 Implicitly linking aperiodic channel state information (A-CSI) reports to CSI-reference signal (CSI-RS) resources
Certain aspects of the present disclosure provide techniques for implicitly linking aperiodic channel state information (A-CSI) reports to CSI-reference signal (CSI-RS) resources. In an aspect, the UE may be instructed to report on specific CSI-RS resource(s) via explicit signaling in the UE grant. Other aspects disclose techniques for implicit CSI-RS resource selection by the UE that require fewer signaling resources. Instead of explicitly signaling CSI-RS resources to the UE, the UE may implicitly select CSI-RS resource for CSI feedback reporting based on information known to the UE, e.g. a subframe on which a reporting request is received. This may reduce the impact of the additional signaling in the UE grant.
US10439781B2 Information on reference signal structure for neighboring cell measurements
The present invention relates to cellular radio communication and in particular to providing information on neighbor cells to enable terminals to perform neighbor cell measurements. In the prior art the terminal attempts to make neighbor cell measurements in a reference signal structure that is the same in the neighbor cell as in the cell the terminal camps in. The present invention is based on the insight that the reference signal structure may differ between neighboring cell for example in the situation of an MBSFN area that is restricted to a region of all cells of a radio network, or in the situation of TDD mode being applied there may be different regions with different allocation of sub-frames for transmission in the uplink and downlink directions. The present invention solves the problem by broadcast information in a cell indicative of the reference signal structure in neighbor cells.
US10439780B2 Method for multi-user transmission and reception in wireless communication system and device for same
Disclosed are a method for multi-user transmission and reception in a wireless communication system and a device for same. More particularly, a method for performing multi-user (MU) transmission by a station (STA) device in a wireless communication system comprises the steps of: generating a high efficiency-long training field (HE-LTF) sequence in a frequency domain in accordance with an MU transmission bandwidth; and transmitting a physical protocol data unit (PPDU) which comprises one or more symbols to which the HE-LTF sequence is mapped, wherein the HE-LTF sequence can be generated by multiplying one row of a P matrix to a length unit of a row of the P matrix in a predetermined sequence.
US10439778B2 Mobile station and reception method
Provided is a radio communication device which can separate propagation paths of antenna ports and improve a channel estimation accuracy even when using virtual antennas. The device includes: a mapping unit which maps a data signal after modulation to a virtual antenna and a virtual antenna; a phase inversion unit which inverts the phase of S0 transmitted from an antenna port in synchronization with a phase inversion unit between the odd-number slot and the even-number slot; the phase inversion unit which inverts the phase of R0 transmitted from the antenna port; a phase inversion unit which inverts the phase of S1 transmitted from an antenna port in synchronization with a phase inversion unit; and the phase inversion unit which inverts the phase of R1 transmitted from an antenna port.
US10439775B2 Randomization of PRS frequency offsets and muting patterns in LTE for EOTDOA
Certain aspects of the present disclosure generally relate to randomization of positioning reference signal (PRS) frequency offsets and muting patterns in long term evolution (LTE) for enhanced observed time difference of arrival (eOTDOA). According to certain aspects, a method is provided for wireless communications which may be performed, for example, by a base station (BS). The method generally includes randomly selecting at least one parameter used to determine a set of time-frequency resources for transmitting positioning reference signals (PRS) and transmitting PRS on the determined set of time-frequency resources. The user equipment (UE) may randomly select the at least one parameter used to determine the set of time-frequency resources to measure for the PRS from the BS and measure PRS on the determined set of time-frequency resources.
US10439774B2 Data processing using defined data definitions
A system, a method, and a computer program product for processing data using defined data definitions in communications systems. A communication link is established between a first device and a second device. At least one or more data packets are exchanged between the first device and the second device. The first device uses at least one first data definition to extract data from one or more payloads of the one or more data packets when the data packets are received from the second device. The second device uses at least one second data definition to extract data from one or more payloads of the one or more data packets when the data packets are received from the first device.
US10439768B2 Parallel multiuser data transmission method and primary node
Disclosed are a method for implementing parallel multiuser data transmission and a primary node. The method includes: a primary node acquires a transmission opportunity or a service period; and the primary node utilizes a control/management frame carrying uplink multiuser control information to instruct a secondary node to perform uplink multiuser data transmission in the transmission opportunity or the service period.
US10439761B1 Physical layer device and method for performing physical layer operations in a communications network
Embodiments of a method and a device are disclosed. In an embodiment, a method for performing physical layer operations in a point-to-point network is disclosed. The method involves receiving, from a link in the communications network, information in an operations, administration, and management (OAM) word, setting an interleaving level, L, in response to the information received in the OAM word, inserting an OAM word into a forward error correction (FEC) frame, the OAM word including the set interleaving level (L), and transmitting, onto the link in the communications network, the FEC frame, which includes the OAM word.
US10439759B2 Communication method and apparatus
Embodiments of this application provides a communication method in a wireless communication network. A communication device obtains an information bit sequence and obtain a first sequence, wherein the first sequence comprises sequence numbers of N channels ordered in ascending order of channel reliability, wherein N is 1024 and wherein a channel whose sequence number is 0, a channel whose sequence number is 1, and a channel whose sequence number is 2 are ordered in ascending order of channel reliability; then polar encode the information bits based on the first sequence to obtain an encoded bit sequence and output the encoded bit sequence.
US10439758B2 Receiving apparatus and decoding method thereof
A receiving apparatus includes: a first decoder configured to decode a signal transmitted through a first layer from a layered division multiplexing (LDM) signal using a parity check matrix to generate low density parity check (LDPC) information word bits and parity bits; an encoder configured to encode the LDPC information word bits, generated by decoding the signal transmitted through the first layer, using the parity check matrix to generate parity bits corresponding only to preset columns in the parity check matrix; and a second decoder configured to decode a signal obtained by removing, from the LDM signal, a signal corresponding to the LDPC information word bits generated by decoding the signal transmitted through the first layer, the parity bits generated by the encoder, and the parity bits generated by the first decoder except the parity bits generated by the encoder, thereby to generate information word bits transmitted through a second layer.
US10439755B1 Systems and methods for securing wireless communications
Systems and methods of friendly jamming for securing wireless communications at the physical layer are presented. Under the assumption of exact knowledge of the eavesdropping channel, a resource-efficient distributed approach is used to improve the secrecy sum-rate of a multi-link network with one or more eavesdroppers while satisfying an information-rate constraint for all links. A method based on mixed strategic games can offer robust solutions to the distributed secrecy sum-rate maximization. In addition, a block fading broadcast channel with a multi-antenna transmitter, sending two or more independent confidential data streams to two or more respective users in the presence of a passive eavesdropper is considered. Lastly, a per-link strategy is considered and an optimization problem is formulated, which aims at jointly optimizing the power allocation and placement of the friendly jamming devices for a given link under secrecy constraints.
US10439751B2 Power control in an optical fiber network
Multiple receivers are comprised in a flexible coherent transceiver of a multi-span optical fiber network. Each of the multiple receivers is operative to handle communications on a respective channel. The multiple receivers measure optical characteristics. For each of the multiple receivers, the optical characteristics include optical nonlinear interactions on the respective channel, the optical nonlinear interactions being at least partially dependent from one span to another span. An optical power of a signal on each of the multiple channels is adjusted as a function of the optical characteristics.
US10439750B2 Wavelength division multiplexing module
A telecommunications module includes an optical wavelength division multiplexer/demultiplexer configured to demultiplex a first optical signal input into the telecommunications module into a plurality of different wavelengths, a fiber optic splitter configured to split a second optical signal input into the telecommunication module into a plurality of optical signals, and a plurality of optical add/drop filters, each of the optical add/drop filters configured to combine one of the optical signals that has been split by the fiber optic splitter and one of the wavelengths that has been demultiplexed by the optical wavelength division multiplexer/demultiplexer into a combination output signal that is output from the telecommunications module.
US10439748B1 Time correction using extension fields
A network device receives a packet that conforms to a protocol that i) defines a time stamp field, ii) does not define a dedicated field for time correction information, and iii) defines a plurality of general purpose extension fields. The packet includes (i) a time stamp generated by a source node in the time stamp field, and (ii) a time correction value corresponding to multiple ones of the plurality of intermediate nodes, the time correction value being located in one of the general purpose extension fields. The network device identifies (i) a time specified by the time stamp, and (ii) time correction information specified in the one general purpose extension field, and uses the time correction information and the time specified by the time stamp to synchronize a clock maintained by the network device to a clock maintained by the source node.
US10439745B2 Error concealment
An apparatus and method are provided. The apparatus comprises a plurality of inputs, a plurality of receive buffers, a processor and an output. The plurality of inputs are configured to receive a plurality of data streams. Each data stream comprising a respective plurality of data blocks carrying common content. The plurality of receive buffers are each configured to store the data blocks of a respective on of the plurality of data streams including storing quality information associated with each data block. The processor is configured to select stored data blocks from the respective buffers to form an output data stream carrying the common content. The processor is further configured to carry out signal processing on the selected data blocks in dependence on the associated quality information. The output is configured to output the selected and error concealed data blocks. The quality information associated with each data block corresponds to a quality experienced by a receive path at the time of reception of each data block.
US10439744B2 Apparatuses and methods for measuring transmit signal power leaking into adjacent radio channels
The present disclosure relates to an apparatus for a wireless communication system The apparatus comprises transmitter circuitry configured to generate a transmit signal on an assigned radio channel, and transmitter feedback receiver circuitry coupled to the transmitter circuitry and configured to estimate an amount of transmit signal power that leaks into adjacent radio channels based on a fed back version of the transmit signal.
US10439742B2 Device and method for performing channel decoding operation in communication system
The present invention relates to not only a 4th-generation (4G) communication system such as long term evolution (LTE), but also a 5th-generation (5G) or pre-5G communication system which is provided to support a higher data rate. The present invention provides a method for performing a channel decoding operation by a reception device in a communication system, the method comprising the steps of: generating at least two resource elements (REs) into at least two RE groups; and generating a soft decision decoding metric for a signal received through each of the at least two RE groups.
US10439738B2 Dynamic interference suppression for massive multiple-input-multiple-output (MIMO) in unlicensed frequency bands
A node is configured to be connected to a massive multiple-input, multiple-output (MIMO) array to provide spatially multiplexed channels to a plurality of user equipment in an unlicensed frequency band. The node includes a processor configured to allocate a number of degrees of freedom of the massive MIMO array to interference suppression based on an outcome of a first listen-before-talk (LBT) operation performed by the node to acquire the unlicensed frequency band. The processor is also configured to generate a spatial filter based on the number of degrees of freedom allocated to interference suppression. The node also includes a transceiver configured to perform a second LBT operation using the spatial filter.
US10439737B2 Hyper-entangled photon server system and associated methods
A hyper-entanglement photon server (i.e., hub) employs non-degenerate frequencies input as entangled photon pairs into a beam splitter. The beam splitter splits probability amplitudes into two sets of bunched superposition states plus two sets of anti-bunched superposition states. The amplitudes pass through identical Lyot filters and then either enter a polarization beam splitter, where the bunched and anti-bunched states switch identities, or merely advance unchanged to awaiting users at two distinct and spatially-displaced positions (i.e., spokes). The Lyot filters change the output amplitudes from rotationally invariant superpositions of generalized Bell States to rotationally non-invariant superpositions of generalized Bell states. All hubs and spokes pre-share operating key material (a security method called KCQ) that may be continually updated by shared stream ciphers seeded by fresh key material engendered by hub-to-spoke quantum communication.
US10439735B2 Quantum communication link robust against photon loss
A technique relates to communication of a quantum state. Polarization hardware is configured to receive a polarization encoded qubit and split the polarization encoded qubit into two qubits. A converter is coupled to the polarization hardware, and the converter is configured to convert the two qubits into a form suitable for a CNOT gate. The CNOT gate is configured to receive the two qubits such that a measurement result of a CNOT operation of the CNOT gate determines success of the communication of the quantum state.
US10439733B2 Fiber optic circuit breaker
An optical circuit breaker includes a main optical transmission path including an optical coupler, a delay line and a protection device, and a parallel protection path configured to receive a tapped portion of a signal provided to the main optical transmission path and generate a reference signal based on the tapped portion. The protection device may be configured to be triggered to prevent an overpower condition from passing through the optical circuit breaker responsive to the reference signal exceeding a user selectable threshold. The delay line may be configured to have a longer delay than a time it takes for the protection device to be triggered via the parallel protection path.
US10439730B2 Method, device and communication system for reducing optical transmission impairments
A method and device is provided for reducing optical transmission impairments, particularly nonlinear effects, of at least one link Said method comprising the following steps: extracting a phase information (Δθ) from an optical signal (120) received via that at least one link, determining a nonlinear coefficient (γ), associated with the at least one link, based on the phase information (Δθ), applying a control mechanism (202) using the nonlinear coefficient (γ). Furthermore, a communication system is suggested comprising said device.
US10439727B2 Method and system for selectable parallel optical fiber and wavelength division multiplexed operation
Methods and systems for selectable parallel optical fiber and WDM operation may include an optoelectronic transceiver integrated in a silicon photonics die. The optoelectronic transceiver may, in a first communication mode, communicate continuous wave (CW) optical signals from an optical source module to a first subset of optical couplers on the die for processing signals in optical modulators in accordance with a first communications protocol, and in a second communication mode, communicate the CW optical signals to a second subset of optical couplers for processing signals in the optical modulators in accordance with a second communications protocol. Processed signals may be transmitted out of the die utilizing a third subset of the optical couplers. First or second protocol optical signals may be received from the fiber interface coupled to a fourth subset or a fifth subset, respectively, of the optical couplers.
US10439725B2 Method and system for an optical connection service interface
Methods and systems for an optical connection service interface may include, in an optical data link comprising an optical fiber, a local control system, first and second transceivers at ends of the optical fiber, generating a signal for the local control system at a low frequency and communicating, utilizing the optical fiber, an optical data signal at a high frequency and an Optical Connection Service interface (OCSi) signal at an intermediate frequency. An optical signal may be modulated at the intermediate frequencies for the OCSi, and may be modulated and communicated to the second transceiver. The communicated modulated signal and the optical data signal may be detected utilizing a photodetector in the second transceiver. The detected optical signal may be demodulated, and an optical power of the optical data signal may be configured based on the demodulated signal.
US10439723B2 Radio frequency over glass system with radio frequency over glass fiber extender
The present disclosure provide for a radio frequency over glass (RFoG) system having an optical node and an RFoG extender residing in a first service area coupled to the optical node. The RFoG functions to transmit an upstream (US) radio frequency (RF) signal to a head end, receive a downstream (DS) RF signal from the head end and extend the DS RF signal to the second service area. The second service area is different from the first service area and the second service area is remote from the first service area.
US10439722B2 Feeder fiber and central office redundancy
A carrier office includes an optical line terminal, a first transmit-erbium-doped fiber amplifier (EDFA), and a second transmit-EDFA. The OLT is configured to transmit first and second optical signals. The first transmit-EDFA is optically coupled to the OLT and a first feeder fiber, and the first feeder fiber is optically coupled to a first remote node (RN). The first transmit-EDFA is operable between a respective enabled state and a respective disabled state. The second transmit-EDFA is optically coupled to the OLT and a second feeder fiber, and the second feeder fiber is optically coupled to a second RN. The second transmit-EDFA is operable between a respective enabled state and a respective disabled state.
US10439720B2 FPC-based optical interconnect module on glass interposer
FPC-based optical interconnect modules with glass interposer connecting a VCSEL laser to a fiber ribbon cable is described. Improved optical coupling between VCSEL/PD and polymer waveguides are achieved by monolithically integrating micro-lenses and waveguides on the rear side of glass interposer and active devices on the front side. The waveguide has a vertical portion at one end of a horizontal trench portion joined by a 45 degree sidewall. A method of fabrication includes: providing a glass interposer, an array of micro lenses and an array of polymer waveguides having 45 degree tapered ends as reflectors on one surface, and depositing a metal layer and patterning the metal layer into transmission lines on the second surface of the glass substrate, growing bonding pillars for flip chip mounting and assembling active optical devices on the second surface of the glass to connect with the transmission lines.
US10439717B2 Visible light communication system and transmission control method therein
Disclosed are a visible light communication system and a method for controlling transmission in the same.In the system, a transmission control server receives video data and encodes the received video data into a layer signal of a scalable video coding (SVC) bitstream and controls a signal for each layer to be allocated and transmitted to a plurality of illuminations of a channel corresponding to a priority for each channel decided according to a channel state depending on an interference amount fed back from a reception apparatus according to an importance of the signal for each layer of the SVC bitstream. A reception apparatus receives video signals of SVC bitstreams transmitted from the plurality of illuminations and SVC-decoding the received video signals to generate video data and calculates the interference amount for each channel based on reception power measured for each channel of the received video signal and feeds back the calculated interference amount to the transmission control server. Herein, the reception apparatus determines that a channel having a relatively large interference amount is better in a channel state and feeds back the determination to the transmission control server, the transmission control server allocates a layer signal having a high importance to an illumination of a channel having a high priority, the reception apparatus sets a channel in which the interference amount is less than a predetermined threshold value as a channel in which transmission is impossible and feeds back the channel to the transmission control server, and the transmission control server excludes a corresponding channel at the time of deciding the priority so as not to allocate the layer signal to the illumination corresponding to the channel in which the transmission is impossible.
US10439715B2 Massively multi-user MIMO using space time holography
Disclosed are antenna systems, wireless antenna controllers, and related methods. An antenna system includes a configured to receive an electromagnetic (EM) signal and propagate the EM signal as an EM reference wave. The antenna system also includes a tunable EM scattering elements, and a wireless controller. A wireless antenna controller includes an EM emitter configured to emit EM radiation to EM filters. The EM filters are configured to pass different sub-ranges of a frequency range of the EM radiation to the tunable EM scattering elements. A method includes wirelessly controlling the tunable EM scattering elements to deliver a different information streams to different far-end locations. A method includes controlling the EM emitter to modulate frequency content of the EM radiation to cause the tunable EM scattering elements to operate collectively according to different modulation patterns.
US10439713B1 System and method for receiving signal information for networking using a free space optical link
A system for optical detection may include a focal plane array. The system may further include one or more lenses configured to focus a collimated light beam received at the one or more lenses onto the focal plane array, where a position of the collimated light beam on the focal plane array is based on an incident angle of propagation of the collimated light beam at the one or more lenses. The system may also include a micro-channel plate collimator positioned within an optical path of the collimated light beam. The system may include a processor configured to determine the incident angle of propagation of the collimated light beam and to retrieve data encoded within the collimated light beam.
US10439709B1 Handling channel holder failures in channel holder equipped optical links
An Optical Add/Drop Multiplexer (OADM) node includes a plurality of degrees each having a multiplexer and a demultiplexer configured to interface to an optical section in an optical network; one or more channel holder sources configured to connect to corresponding multiplexers of the plurality of degrees and provide optical power at unoccupied portions of optical spectrum on the corresponding optical section to present a full-fill loading condition thereon; and control circuitry configured to locally detect a failure on the one or more channel holder sources affecting an upstream degree, and switch unoccupied optical spectrum filled with the channel holder signals from one or more downstream degrees to the upstream degree.
US10439708B2 Communication repeater system and method
According to one embodiment, a communication repeater system includes a master station device and radio frequency units. The radio frequency unite each convert a signal from each of base station system into an optical digital signal for transmission to the master station device. The base station systems establish communication by time division duplex scheme. The communication repeater system repeats communication between a mobile communication terminal device and each base station system via a corresponding one of slave station devices, and includes a detector that detects each of transmission/reception switching timings between the master station device and each of the radio frequency units, a setter that sets, as reference transmission/reception switching timing, a latest one of the transmission/reception switching timings of the radio frequency unit as candidates of reference transmission/reception switching timing, and a corrector that corrects variation in the transmission/reception switching timings according to the reference transmission/reception switching timing.
US10439705B2 Rapidly-deployable, drone-based wireless communications systems and methods for the operation thereof
Drone-based wireless communications systems are provided, as are methods carried-out by such wireless communications systems. In one embodiment, the wireless communications system includes a Satellite Signal Transformation (SST) unit and a plurality of aerial network drones, which can be deployed over a designated geographical area to form a multi-drone network thereover. During operation, the SST unit transmits a network source signal, which contains content extracted from a satellite signal. The multi-drone network receives the network source signal, disseminates drone relay signals containing the content through the multi-drone network, and broadcastings user device signals containing the content over the designated geographical area. In embodiments, the multi-drone network may broadcast multiple different types of user device signals for reception by various different types of user devices located within the designated geographical area, such as an arear containing communication infrastructure disabled by a natural disaster, a hostile attack, or other catastrophic event.
US10439704B2 Relay gateway for wireless relay signaling in a data communication network
A wireless data communication network controls wireless network relays. The wireless network relays wirelessly exchange user data with user communication devices responsive to network signaling. The wireless network relays wirelessly exchange the user data and the network signaling with wireless access points. The wireless access points exchange the user data with data gateways. The wireless access points exchange the network signaling with a relay signaling gateway. The relay signaling gateway exchanges the network signaling with a Mobility Management Entity (MME). The MME control the wireless network relays over the network signaling.
US10439702B2 Control of transmission mode selection
An apparatus including at least one processing circuitry, and at least one memory for storing instructions to be executed by the processing circuitry, wherein the at least one memory and the instructions are configured to, with the at least one processing circuitry, cause the apparatus at least: to obtain, over a series of times, information related to at least one of spatial properties and frequency properties of a channel used in a directional communication between a communication network control element or function and a communication element, to quantify the information related to at least one of spatial properties and frequency properties into a metric, to track whether the metric is smaller than a first threshold or greater than a second threshold during a predetermined period of time, and to decide to use a first transmission mode or a second transmission mode on the basis of a result of the tracking.
US10439700B2 Method for reporting channel state information in wireless communication system and apparatus for the same
The present invention provides a method of reporting, by a UE, CSI in a wireless communication system, the method comprising: receiving, from a base station, a RRC signaling that comprises a plurality of reporting settings, wherein each reporting setting comprises a corresponding list of first values representing time offsets for transmitting a CSI report, forming a plurality of lists of first values; receiving, from the base station, DCI triggering the CSI report, wherein the DCI comprises an index value related to a time at which to transmit the CSI report on a PUSCH; determining, based on the DCI, a plurality of list entries; determining a second value that is largest among the plurality of list entries; and transmitting, to the base station, the CSI report on the PUSCH based on the second value.
US10439698B2 Channel state reporting method in wireless communication system and device for same
An aperiodic channel state reporting method in a wireless communication system, according to an embodiment of the present invention, is performed by means of a terminal. And the method comprises the steps of: receiving an aperiodic channel state information (CSI) report request from a base station; and calculating aperiodic CSI with respect to objects for CSI measurement indicated by means of the aperiodic CSI report request and then transmitting same to the base station, wherein, if valid measurement resources do not exist during a particular time interval with respect to the particular objects for CSI measurement indicated by means of the aperiodic CSI report request, the aperiodic CSI with respect to the objects for CSI measurement can be set as a particular indication value and be transmitted.
US10439696B1 Covariance matrix for adaptive beamforming
A method and apparatus for generating a covariance matrix during adaptive beamforming of a multi-beam antenna. The method uses an upper right triangle of the covariance and time sharing of complex conjugate multipliers to efficiently compute the covariance matrix. In addition, a variable number of beams may be selected in the covariance matrix according to an operating environment of the multi-beam antenna.
US10439695B1 Systems and methods for performing implicit sounding in multi-user multiple input multiple output (MU-MIMO) systems
Embodiments described herein provide a method for performing beamforming in a multiple-user-multiple-input-multiple-output (MUMIMO) system. At a MUMIMO access point, MUMIMO data may be received from a station of a plurality of stations. Uplink channel state information may be obtained, from the MUMIMO data, representing an uplink channel between the station and the MUMIMO access point. The uplink channel includes signals transmitted from the station using the second number of antennas. Downlink channel state information may be computed, based on the uplink channel state information, representing a downlink channel between the MUMIMO access point and the station.
US10439693B2 Wireless communication methods and apparatus
In an embodiment a method of feeding back channel state information from a beamformee device to a beamformer device is disclosed. The method comprises receiving, at a plurality of antennas of the beamformee device, signals from the beamformer device; constructing a beamforming matrix, the beamforming matrix spanning a vector subspace and indicating the signals received by each of the plurality of antennas of the beamformee device; determining a first feedback matrix that spans the vector subspace of the beamforming feedback matrix such that it can be compressed with a lower number of non-zero coefficients than the beamforming feedback matrix; compressing the first feedback matrix into a plurality of coefficients; and transmitting an indication of the plurality of coefficients to the beamformer device.
US10439692B2 Method and apparatus for transmitting channel state information in wireless communication system
The present invention relates to a wireless communication system. A method for transmitting CSI by a terminal in a wireless communication system according to an embodiment of the present invention comprises: subsampling a first codebook associated with a first PMI and a second codebook associated with a second PMI according to a report sub-mode for four antenna ports; and reporting channel state information based on the subsampled first codebook and the subsampled second codebook, wherein a first codebook index for the first PMI may be determined as one of 0, 4, 8, and 12 when RI is 1 or 2, a second codebook index for the second PMI may be determined as one of 0, 2, 8, and 10 when the RI is 1, and the second codebook index for the second PMI may be determined as one of 0, 1, 4, and 5 when the RI is 2.
US10439691B2 Codebook-based signal transmission/reception method in multi-antenna wireless communication system, and device for same
Disclosed are a codebook-based signal transmission and reception method in a multi-antenna wireless communication system and an apparatus therefor. Specifically, a method for transmitting or receiving a signal on the basis of a codebook by a terminal in a 2-dimensional multi-antenna wireless communication system comprises the steps of: receiving a channel state information reference signal (CSI-RS) through a multi-antenna port from a base station; and reporting channel state information to the base station, wherein the channel state information may include a precoding matrix indicator (PMI) for indicating a precoding matrix, the PMI may include a first PMI for selecting a set of precoding matrixes from the codebook and a second PMI for selecting one precoding matrix from the set of precoding matrixes.
US10439689B2 Transmission apparatus and transmission method
Provided are M signal processors that respectively generate modulated signals for M reception apparatuses (where M is an integer equal to 2 or greater), a multiplexing signal processor, and N antenna sections (where N is an integer equal to 1 or greater). When transmitting multiple streams, each of the M signal processors generates two mapped signals, generates first and second precoded signals by precoding the two mapped signals, periodically changes the phase of signal points in the IQ plane with respect to the second precoded signal, outputs the phase-changed signal, and outputs the first precoded signal and the phase-changed second precoded signal as two modulated signals. When transmitting a single stream, each of the M signal processor outputs a single modulated signal. The multiplexing signal processor multiplexes the modulated signals output from the M signal processors, and generates N multiplexed signals. The N antenna sections respectively transmit the N multiplexed signals.
US10439688B2 Radio communication device and method of determining weighting matrix
A radio communication device includes: a baseband portion that generates a plurality of transmit signals destined for a same area; an antenna including a plurality of antenna elements; and a signal processing portion that splits each of the plurality of transmit signals generated by the baseband portion into signals for the respective plurality of antenna elements, multiplies each of the plurality of split transmit signals by a corresponding element of a weighting matrix, and then combines those of the transmit signals provided for each corresponding antenna element.
US10439686B1 Wireless base station to control an integrated long term evolution and new radio (LTE/NR) antenna array
An antenna array in a wireless base station has a New Radio (NR) portion and a Long Term Evolution (LTE) portion. Baseband circuitry determines NR User Equipment (UE) loading and LTE UE loading on the antenna array. The baseband circuitry determines an NR power level and an LTE power level based on the NR UE loading and the LTE UE loading. Radio circuitry drives the NR portion of the antenna array at the NR power level and drives the LTE portion of the antenna array at the LTE power level. The baseband circuitry may also re-allocate antenna elements between the NR elements and the LTE elements in the antenna array based on antenna element loss, UE loading, and control channel usage. The baseband circuitry may also separately implement Multi-User Multiple Input Multiple Output (MU-MIMO) on the NR and LTE portions of the antenna array.
US10439684B2 Smart antenna platform for indoor wireless local area networks
An apparatus comprising a first dipole antenna, a beamforming antenna array (BFAA), a first switch coupled to the dipole antenna, a second switch coupled to the BFAA, and a processor coupled to the first switch and the second switch, wherein the processor is configured to select between a multi-input, multi-output (MIMO) antenna configuration and a beamforming configuration by setting the states of the first switch and the second switch.
US10439680B2 Coordinated beamforming method and device
A coordinated beamforming method and device. The method includes: upon receipt of coordination request from multiple coordinated multi-point user equipments (CoMP UE), determining a target CoMP UE from multiple CoMP UEs; calculating a channel correlation value between the target CoMP UE and each candidate coordinated UE in a coordinated cell; determining, on basis of channel correlation value between the target CoMP UE and each candidate coordinated UE, a target coordinated UE; if the channel correlation value between target coordinated UE and the target CoMP UE is lower than a preset lower channel correlation threshold, then not performing beamforming orthogonalization adjustment on the target coordinated UE; and if the channel correlation value between target coordinated UE and target CoMP UE is greater than or equal to the preset lower channel correlation threshold, then performing beamforming orthogonalization adjustment on target coordinated UE. The present application can greatly reduce the probability of a performance decline of the target coordinated UE.
US10439677B2 NFC controller
In accordance with a first aspect of the present disclosure, a near field communication (NFC) controller is provided, comprising a load modulation amplitude control unit configured to control a load modulation amplitude of one or more signals transmitted through an NFC antenna, wherein said load modulation amplitude control unit is further configured to change said load modulation amplitude in dependence on a supply voltage. In accordance with a second aspect of the present disclosure, a corresponding method of operating a near field communication (NFC) controller is conceived. In accordance with a third aspect of the present disclosure, a corresponding computer program is provided.
US10439674B2 Domain establishment, registration and resignation via a push button mechanism
A network node includes a pushbutton to provide a button-press event and a pairer to receive the button-press event while not being in a secure domain. In response to the button-press, the pairer alternates between acting as an endpoint node and acting as a temporary domain master, until pairing is completed. In an alternative embodiment, the node includes a multi-pairer to receive the button press event and, in response, to open a pairing window, to become a domain master of a secure network and to join more than one other network node receiving a button press event to the secure network until the pairing window closes.
US10439670B2 Multiple transmit system structure and mobile terminal having the same
A mobile terminal according to the present invention includes a first power amplifier (PA) to amplify and output a first signal of a first transceiver, a power combiner to combine a second signal of the first transceiver with a third signal of the second transceiver, a second power amplifier to amplify and output a fourth signal combined by the power combiner, and a switch to select one of a first transmission signal that is an output signal of the first power amplifier and a second transmission signal that is an output signal of the second power amplifier, wherein the first transceiver operates in a first communication system and the second transceiver operates in a second communication system, whereby a mobile terminal having improved transmission output power characteristics can be provided using the first communication system and the second communication system.
US10439665B2 Diversity receiver front end system with variable-gain amplifiers
Diversity receiver front end system with variable-gain amplifiers. A receiving system can include a controller configured to selectively activate one or more of a plurality of paths between an input of a first multiplexer and an output of a second multiplexer. The receiving system can further include a plurality of bandpass filters, each one of the plurality of bandpass filters disposed along a corresponding one of the plurality of paths and configured to filter a signal received at the bandpass filter to a respective frequency band. The receiving system can further include a plurality of variable-gain amplifiers (VGAs), each one of the plurality of VGAs disposed along a corresponding one of the plurality of paths and configured to amplify a signal received at the VGA with a gain controlled by an amplifier control signal received from the controller.
US10439661B1 Low-power high-speed signaling scheme over transmission line with unmatched terminations
A circuit includes a transmitter, a transmission line, and a receiver coupled to the transmitter through the transmission line, the transmission line used to transmit data at high-speed rates. At least one of the transmitter or receiver has associated therewith an unmatched termination, wherein either the transmitter or the receiver includes a finite impulse response (FIR) filter configured to cancel a reflected signal at a cancellation point situated at an input of the receiver, at an input of a driver, or at an output of the driver, the driver being coupled to an output of the transmitter, such that the reflected signal is substantially removed from the signal detected by the receiver.
US10439658B2 Apparatus and a method for amplifying an input signal
An apparatus for amplifying an input signal is provided. The apparatus includes an output stage to generate an output signal. The apparatus further includes a compensation signal generator configured to generate a compensation signal based on at least one of a voltage value of the input signal or a voltage value of the output signal. The apparatus further includes a combiner configured to generate a control signal for the output stage based on a target signal, the compensation signal and a signal related to a current value of the output stage. The target signal corresponds to a desired output signal. The output stage is configured to generate the output signal using the control signal.
US10439657B2 Overhead communications with wireless wearable devices
Overhead communications with wireless wearable devices are disclosed. An example overhead wireless transmission interface apparatus includes a fixture to be mounted above a wearable device, where the wearable device includes a first antenna, and a base station associated with a second antenna, the second antenna coupled to the fixture and to wirelessly communicate with the first antenna, where at least one of the first antenna or the second antenna is circular polarized or diversity polarized.
US10439654B1 Systems, methods and computer program products including features of transforming data involving a secure format from which the data is recoverable
Systems and methods are disclosed for processing data. In one exemplary implementation, there is provided a method of generating H output data from W data input streams produced from input data. Moreover, the method may include generating the H discrete output data components via application of the W data inputs to one or more transforming components or processes having specified mathematic operations and/or a generator matrix functionality, wherein the W data inputs are recoverable via a recovery process capable of reproducing the W data inputs from a subset (any W members) of the H output data streams.
US10439653B2 Likelihood generation circuit and likelihood calculation method
Provided is a likelihood generation circuit including: a first likelihood calculation circuit, which includes a table having a reception value and a likelihood associated with each other, and is configured to calculate the likelihood corresponding to the reception value by referring to the table; a second likelihood calculation circuit, which includes an operational expression for calculating a likelihood based on a reception value, and is configured to calculate the likelihood corresponding to the reception value through use of the operational expression; and a likelihood output control circuit configured to: select any one likelihood calculation circuit of the first likelihood calculation circuit and the second likelihood calculation circuit for each reception value based on a reception frequency of the reception value; stop a calculation process of another likelihood calculation circuit that has not been selected; and output the likelihood calculated by the one likelihood calculation circuit that has been selected.
US10439649B2 Data dependency mitigation in decoder architecture for generalized product codes for flash storage
A memory device includes a memory array, a processor coupled to the memory array, and a decoding apparatus. The decoding apparatus is configured to perform coarse decoding and fine decoding. In coarse decoding, the decoder decodes in parallel two or more codewords, which share a common block of bits, to determine error information. Next, the decoder corrects errors in a first codeword based on the error information. Then, it is determined if the shared common block of data bits is corrected. If the shared common data block is updated, then error correction based on the error information is prohibited in codewords sharing the common block of data bits with the first codeword. In fine decoding, a single codeword is decoded at a time for error correction.
US10439645B2 Fully parallel turbo decoding
A circuit performs a turbo detection process recovering data symbols from a received signal effected, during transmission, by a Markov process with effect that the data symbols are dependent on preceding data symbols represented as a trellis having a plurality of trellis stages. The circuit comprises processing elements, associated with trellis stages representing these dependencies and each configured to receive soft decision values corresponding to associated data symbols Each processing element configured, in one clock cycle to receive data representing a priori forward and backward state metrics, and a priori soft decision values for data symbols detected for the trellis stage. For each clock cycle of the turbo detection process, the circuit processes, for processing elements representing the trellis stages, the a priori information for associated data symbols detected for the trellis stage, and to provide extrinsic soft decision values corresponding to data symbols for a next clock cycle.
US10439643B2 Reed-Solomon decoders and decoding methods
Embodiments of the present disclosure provide a high speed low latency rate configurable soft decision and hard decision based pipelined Reed-Solomon (RS) decoder architecture suitable for optical communication and storage. The proposed RS decoder is a configurable RS decoder that is configured to monitor the channel and adjust code parameters based on channel capacity. The proposed RS decoder includes interpolation and factorization free Low-Complexity-Chase (LCC) decoding to implement soft-decision decoder (SDD). The proposed RS decoder generates test vectors and feeds these to a pipelined 2-stage hard decision decoder (HDD). The proposed RS decoder architecture computes error locator polynomial in exactly 2t clock cycles without parallelism and supports high throughput, and further computes error evaluator polynomial in exactly t cycles. The present disclosure provides a 2-stage pipelined decoder to operate at least latency possible and reduced size of delay buffer.
US10439641B2 Error estimation in signal communications
Aspects of the disclosure are directed to processing signals including data exhibiting characteristics that facilitate assessment of transmission errors. As may be implemented in accordance with one or more embodiments, parameters are generated based signal transmission characteristics and are indicative of a different types of signal characteristics, including an amount of error correction that has been carried out on the signal. Two or more of the parameters are selected based on properties of signal disturbance under different reception conditions for the signal, and a degree of disturbance in the signal is predicted based on the selected parameters and signal conditions for the respective parameters at which the signal cannot be corrected. An output generated with the signal is then controlled, based on the predicted degree of disturbance and a threshold degree of disturbance.
US10439636B2 Delta modulator with variable feedback gain, analog-to-digital converter including the delta modulator, and communication device including the delta modulator
A variable feedback gain delta modulator includes group of capacitors commonly connected to a first terminal and are respectively classified into a first capacitor group and a second capacitor group; a comparator for sequentially generating n-bit digital output signals based on a voltage of the first terminal; and a switch group including switches respectively connected to the capacitors, wherein the switches are respectively classified into a first switch group and a second switch group respectively connected to the first capacitor group and the second capacitor group, and the first switch group and the second switch group respectively operate according to a first control signal and a second control signal that are determined based on the n-bit digital output signals and the variable feedback gain.
US10439634B2 Sigma delta modulator, integrated circuit and method therefor
A multi-bit continuous-time sigma-delta modulator, SDM, includes an input configured to receive an input analog signal; a first summing junction configured to subtract a feedback analog signal from the input analog signal; a loop filter configured to filter an output signal from the first summing junction (304): an analog-to-digital converter, ADC, configured to convert the filtered analog output signal to a digital output signal; and a feedback path for routing the digital output signal to the first summing junction. The feedback path includes a plurality of digital-to-analog converters, DACs, configured to convert the digital output signal to an analog form. The ADC comprises a plurality of N-bit comparator latches that are each locally time-interleaved with at least a pair of latches and configured to function in a complementary manner and provide a combined complementary output.
US10439628B2 Top plate sampling circuit including input-dependent dual clock boost circuits
In some examples, a system includes a first transistor comprising a first source terminal coupled to a first input terminal, a first drain terminal coupled to a first top plate sampling capacitor, and a first gate terminal. The system also includes a first input-dependent dual clock boost circuit coupled to the first input terminal via a first boost circuit input and to the first gate terminal via a first boost circuit output. The system further includes a second transistor comprising a second source terminal coupled to a second input terminal, a second drain terminal coupled to a second top plate sampling capacitor, and a second gate terminal. The system also includes a second input-dependent dual clock boost circuit coupled to the second input terminal via a second boost circuit input and to the second gate terminal of the second transistor via a second boost circuit output.
US10439626B2 Analog-to-digital converter with autonomous gain stage and auto scaling, and related systems and methods
Disclosed systems, methods and devices relate, generally, to autonomous signal processing and autonomous signal processing units of a microcontroller. The autonomous data processing units may be configured to perform one or more functions independently, without input from a processing unit of the microcontroller, and may, monitor and/or perform operations that are part of one or more control loops that operate independent of the microcontroller processor. The control loops may or may not be in support of control loops monitored by the processor of the microcontroller.
US10439624B2 Phase frequency detector and accurate low jitter high frequency wide-band phase lock loop
A novel phase locked loop design utilizing novel phase-frequency detector, charge pump, loop filter and voltage controlled oscillator is disclosed. The phase-frequency detector includes a dual reset D-flip flop for use in multi-GHz phase locked loops. Traditional dead zone issues associated with phase frequency detector are improved/addressed by use with a charge transfer-based PLL charge pump.
US10439622B2 Transmission device and control method
According to one embodiment, there is provided a transmission device including a digital PLL and a power amplifier. The power amplifier is connected to the digital PLL. The digital PLL includes a digital oscillator and a controller. The controller operates the digital oscillator with a first loop bandwidth in a first period corresponding to startup of the power amplifier, operates the digital oscillator with a second loop bandwidth narrower than the first loop bandwidth in a second period being after the first period, and operates the digital oscillator with a third loop bandwidth narrower than the second loop bandwidth in a third period being after the second period.
US10439621B1 Two-step switching method for a circuit switch
A two-step switching method of circuit switch can be used in a charge pump circuit of a phase locked loop circuit. In the method, a first type switch and a second type switch which have the same sizes and are opposite in type, are provided. The first type switch and second type switch continuously receive an input current, and the input current is kept at a low current state in a first stage before the first type switch and the second type switch are turned on. In a second stage, the first type switch and the second type switch are turned on, the input current is gradually adjusted to a target current state, and the input current of the target current state is gradually supplied to an external circuit. The present method can reduce noise generated by the external circuit, reduce power loss, and offset charge injection.
US10439616B2 Wave-based majority gate device
The disclosed technology generally relates to computation devices, and more particularly to majority gate devices configured for computation based on spin waves. In one aspect, a majority gate device comprises cells that are configurable as spin wave generators or spin wave detectors. The majority gate device comprises an odd number of spin wave generators, and at least one spin wave detector. The majority gate device additionally comprises a waveguide adapted for guiding spin waves generated by the spin wave generators. The spin wave generators and the at least one spin wave detector are positioned in an inline configuration along the waveguide such that, in operation, interference of the spin waves generated by the spin wave generators can be detected by the at least one spin wave detector. The interference of the spin waves corresponds to a majority operation of the spin waves generated by the spin wave generators.
US10439615B2 Dynamic clock-data phase alignment in a source synchronous interface circuit
The present embodiments relate to clock-data phase alignment circuitry in source-synchronous interface circuits. Source-synchronous interface standards require the transmission and reception of a clock signal that is transmitted separately from the data signal. On the receiver side, the clock signal must be phase shifted relative to the data signal to enable the capture of the data. Clock-data phase alignment circuitry is presented that may receive a differential clock with complementary clock signals CLK_P and CLK_N. An adjustable delay circuit and clock distribution network may delay clock signal CLK_P and provide the delayed clock signal to a storage circuit that may store the data signal. A replica clock distribution network and a replica adjustable delay circuit may form a feedback path and provide the delayed first clock signal back to clock phase adjustment circuitry which may control the adjustment of the adjustable delay circuit and the replica adjustable delay circuit.
US10439613B2 Integrated circuit for physically unclonable function and device including the same
An integrated circuit for a physically unclonable function (PUF) includes first and second PUF cells and a combination circuit. The first and second PUF cells respectively output first and second cell signals having unique levels based on a threshold level of a logic gate. The combination circuit includes a first stage that generates a first combination signal based on the first and second cell signals. The first and second PUF cells respectively include first and second logic gates to respectively output the first and second cell signals. The combination circuit includes a third logic gate that receives the first and second cell signals and outputs the first combination signal. The third logic gate has a same structure as each of the first and second logic gates.
US10439610B2 Force touch detection circuit, method and display panel
The present disclosure provides a force touch detection circuit, a force touch detection circuit method and a display panel. The force touch detection circuit includes: n force-sensing sensors, n first switches, a first end of the ith first switch being electrically connected with a first end of the ith force-sensing sensor, a second end of the ith first switch being electrically connected with a first test connection terminal; n second switches, a first end of the ith second switch being electrically connected with a second end of the ith force-sensing sensor, a second end of the ith second switch being electrically connected with a second test connection terminal; n control signal connection terminals, the ith control signal connection terminal is electrically connected with a control end of the ith first switch and a control end of the ith second switch.
US10439600B1 Transceiver methods and systems with pulse generator based on a bootstrap capacitor
A transceiver device includes a pulse generator, an output node, and an internal bus that couples the pulse generator and the output node. The pulse generator is configured to selectively add at least one pulse to an outlet power supply signal conveyed by the internal bus to the output node, wherein the pulse generator includes a bootstrap capacitor with a first side coupled to the internal bus and a second side selectively coupled to at least one current source. A transceiver method includes receiving an inlet power supply signal and providing an outlet power supply signal to an output node, wherein the outlet power supply signal is based on the inlet power supply signal. The transceiver method also includes selectively adding a sync or data pulse to the outlet power supply signal based on a pulse scheme and a bootstrap capacitor coupled to the output node.
US10439598B2 Semiconductor apparatus
A semiconductor apparatus includes a pulse generation circuit which generates a pulse signal in response to a clock, and an amplification circuit which generates an output signal in response to an input signal, the clock, and the pulse signal, wherein the amplification circuit voltage is configured to amplify a voltage level difference between a pair of latch input nodes.
US10439593B2 Multi-band filter architectures
Certain aspects of the present disclosure relate to multi-band filter architectures and methods for filtering signals using the multi-band filter architectures. One example multi-band filter generally includes a transconductance-capacitance (gm-C) filter and a reconfigurable load impedance coupled to an output of the gm-C filter, the reconfigurable load impedance comprising a first gyrator circuit coupled to a second gyrator circuit.
US10439591B2 MEMS device with large out-of-plane actuation and low-resistance interconnect and methods of use
The present application is directed to a MEMS device. The MEMS device includes a substrate having a first end and a second end extending along a longitudinal axis, the substrate including an electrostatic actuator. The device also includes a movable plate having a first end and a second end. The device also includes a thermal actuator having a first end coupled to the first end of the substrate and a second end coupled to the first end of the plate. The actuator moves the plate in relation to the substrate. Further, the device includes a power source electrically coupled to the thermal actuator and the substrate. The application is also directed to a method for operating a MEMS device.
US10439584B2 Common mode noise filter
A common mode noise filter includes a laminated body having insulator layers therein and first and second spiral conductors provided on layer planes different from each other. The first spiral conductor includes a first spiral conductor line, a first pad provided at an outer end of the first spiral conductor line, and a second pad provided at an inner end of the first spiral conductor line. The second spiral conductor includes a second spiral conductor line, a third pad provided at an outer end of the second spiral conductor line, and a fourth pad provided at an inner end of the second spiral conductor line. The first spiral conductor line faces the second spiral conductor line. Each of the second pad and the sixth pad overlaps none of the fourth pad and the eighth pad viewing from above.
US10439582B2 Variable-frequency LC filter, high-frequency frontend module, and communication apparatus
A variable-frequency LC filter that has sharp attenuation characteristics and that does not increase the size of a substrate and a high-frequency frontend module using such a variable-frequency LC filter are provided. A first variable capacitor and a second variable capacitor are disposed on a principal surface such that strength of magnetic field coupling caused between a first inductor and a third inductor is greater than strength of magnetic field coupling caused between a second inductor and the first inductor and than strength of magnetic field coupling caused between the second inductor and the third inductor.
US10439580B2 Method for fabricating RF resonators and filters
A method of fabricating an RF filter comprising an array of resonators, the method comprising the steps of: (a) Obtaining a removable carrier with release layer; (b) Growing a piezoelectric film on a removable carrier; (c) Applying a first electrode to the piezoelectric film; (d) Obtaining a backing membrane on a cover, with or without prefabricated cavities between the backing film and cover; (e) Attaching the backing membrane to the first electrode; (f) Detaching the removable carrier; (g) Measuring and trimming the piezoelectric film as necessary; (h) Selectively etching away the piezoelectric layer to fabricate discrete resonator islands; (i) Etching down through coatings backing membrane, silicon dioxide and into silicon handle to form trenches; (j) Applying passivation layer into the trenches and around the piezoelectric islands; (k) Depositing a second electrode layer over the dielectric and piezoelectric film islands; (l) Applying connections for subsequent electrical coupling to an interposer; (m) Selectively remove second electrode material leaving coupled resonator arrays; (n) Create gasket around perimeter of the resonator array; (o) Thinning down cover of handle to desired thickness; (p) Optionally fabricating cavities between the silicon membrane and handle; (q) Dicing the wafer into flip chip single unit filter arrays; (r) Obtaining an interposer; (s) Optionally applying a dam to the interposer surface to halt overfill flow; (t) Coupling the flip chip single unit filter array to pads of the interposer by reflow of the solder cap; (u) Encapsulating with polymer overfill; and (v) Singulating into separate filter modules.
US10439574B2 Down-conversion mixer
A down-conversion mixer includes a trans conductance circuit and a mixing circuit. The transconductance circuit includes: first and second transconductance units cooperatively converting a differential input voltage signal pair into a differential input current signal pair; and an inductor coupled between the first and second transconductance units. The mixing circuit is coupled to a common node of the first trans conductance unit and the inductor and to a common node of the second transconductance unit and the inductor for receiving the differential input current signal pair therefrom, and mixes the differential input current signal pair with a differential oscillatory voltage signal pair to generate a differential mixed voltage signal pair.
US10439573B2 Multi-stage and feed forward compensated complementary current field effect transistor amplifiers
The present invention relates to a multi-stage and feed forward compensated complimentary current field effect transistor amplifiers, enabling a charge-based approach that takes advantage of the exponential properties incurred in sub-threshold operation. A plurality of complimentary pairs of novel current field effect transistors are connected in series to form a multi-stage amplifier.
US10439571B1 Circuit with wide range input common mode voltage operation
A circuit includes a first common mode amplifier including a first input, a second input, and a first output. The first common mode amplifier comprises a first plurality of self-based differential amplifiers. The circuit also includes a second common mode amplifier including a third input, a fourth input, and a second output, The third input is connected to the second input and the fourth input is connected to the first input. The second common amplifier comprises a second plurality of self-based differential amplifiers. The circuit further includes a first gain amplifier including a fifth input and a sixth input and a second gain amplifier including a seventh input and an eighth input. The first output is connected to the fifth and eight inputs and the second output is connected to the sixth and seventh inputs.
US10439564B1 Second harmonic terminations for AM-AM and AM-PM suppression
Methods and devices for improving AM-AM and AM-PM performance of an RF amplifier are presented. According to one aspect, input and output harmonic terminations coupled to the input and output of the amplifier are tuned at frequencies near to, but different than, a second harmonic frequency of an RF signal to be amplified. Improved AM-AM and AM-PM performance is obtained when i) the input harmonic termination is tuned at a frequency that is below the second harmonic frequency and the output harmonic termination is tuned at a frequency that is above the second harmonic frequency, and ii) the input harmonic termination is tuned at a frequency that is farther away from the second harmonic frequency than the frequency used for tuning of the output harmonic termination.
US10439562B2 Current mirror bias compensation circuit
Temperature compensation circuits and methods for adjusting one or more circuit parameters of a power amplifier (PA) to maintain approximately constant Gain versus time during pulsed operation sufficient to substantially offset self-heating of the PA. Some embodiments compensate for PA Gain “droop” due to self-heating using a Sample and Hold (S&H) circuit. Other embodiments include bias compensation circuits that directly regulate a bias signal to an amplifier stage as a function of localized heating of one or more of amplifier stages. Such bias compensation circuits include physical placement of at least one bias compensation circuit element in closer proximity to at least one amplifier stage than other bias compensation circuit elements. One bias compensation circuit embodiment includes a temperature-sensitive current mirror circuit for regulating the bias signal. Another bias compensation circuit embodiment includes a temperature-sensitive element having a positive temperature coefficient (PTC) for regulating the bias signal.
US10439559B2 Methods of adjusting gain error in instrumentation amplifiers
A current feed-back instrumentation amplifier (CFIA) comprises a differential pair with degeneration for amplifying small differential voltages in the presence of large common-mode voltages. The CFIA includes input and feedback transconductors and a trimming circuit that trims the back-bias voltages of the transistors in each transconductor. The trimming circuit includes a plurality of selectable resistors disposed in the signal path of the tail current in each transconductor. Each of the plurality of selectable resistors has a switch coupled to it. When a switch is closed, only the resistors up to the respective switch are in the signal path of the bulk-to-source voltage of the differentially paired transistors. The resistor trimming circuit reduces the mismatch between transconductances of the respective differential pair transistors, in turn reducing mismatch of the overall transconductances of the transconductors, and thereby reducing the CFIA's gain error.
US10439551B2 Solar cell module
A solar cell module includes a solar cell panel and a first frame. The solar cell panel includes first and second substrates that are rectangular, and a photoelectric convertor. The first substrate includes a first extension portion and has: a first surface; a second surface on a back of the first surface; and a first A-side and a second A-side facing to each other. The second substrate has a third surface facing the second surface, a fourth surface on a back of the third surface, and a first B-side and a second B-side facing to each other. The photoelectric convertor is arranged between the second surface and the third surface. The first frame includes a first fixing portion that fixes an end of the first extension portion that extends more outside than the first B-side of the second substrate. The first fixing portion forms a groove with the second substrate.
US10439547B2 Framed modular ballast block and method of construction
A ballast block has a uniquely designed framework consisting of lightweight, pre-fabricated, metal panel members and cross-bracing and elongated bracing members. The various components of the ballast block framework are compactly bundled and shipped to the end use location for assembly on-site. Once assembled, the ballast block framework is properly positioned on its permanent, end use location and concrete or equivalent ballast material is poured into the framework, completely filling its internal space. The ballast block can be sized and fabricated for the specific desired purpose.
US10439546B2 Motor vehicle servomotor arrangement, motor vehicle actuator, motor vehicle and method for operating a motor vehicle servomotor arrangement
A motor vehicle servomotor arrangement includes an electric motor with a stator, a rotor and brushes, as well as a controller with a signal input and a signal output that is connected to the electric motor. The controller is configured to transmit a control signal to the electric motor in response to an input signal supplied via the signal input by a unique function. The controller is configured to modulate the control signal in such a way that different control signals are output upon successive identical input signals within predefined input signal ranges and/or time-variant control signals are output upon identical input signals.
US10439544B2 Drive system, transporter, and control method performed by drive system
A drive system includes a first energy storage, a second energy storage, a voltage transformer, a drive apparatus, a detector, and circuitry. The first energy storage outputs a first voltage. The second energy storage outputs a second voltage different from the first voltage. The voltage transformer transforms at least one of the first voltage and the second voltage. The drive apparatus is driven with power supplied from at least one of the first energy storage and the second energy storage. The detector detects a fault in at least one of the first energy storage and the second energy storage. The circuitry is configured to control the voltage transformer in a first control mode or in a second control mode.
US10439538B2 Method and system for estimating a rotor position with a notch filter
A motor has a rotor that rotates in response to one or more alternating current input signals. A position sensor is adapted to generate a substantially saw-tooth waveform indicative of a position of the rotor. A primary processing module or data processor is capable of providing position data and speed data for the rotor based on the substantially saw-tooth waveform. A notch filter can reject one or more selected frequency components in the substantially saw-tooth waveform to reduce distortion off the substantially saw-tooth waveform that would otherwise tend to cause inaccuracy in the provided position data and speed data.
US10439535B2 Control device of AC rotating machine and electric power steering device
This invention is concerning a control device of an AC rotating machine that estimates, as an estimated rotational position, a rotational position of an AC rotating machine having N sets of three-phase windings where N is a natural number equal to or greater than 2, the device being made up of: a voltage sum calculator that calculates a voltage sum from N sets of voltage commands for applying AC voltage to the N sets of three-phase windings; a current sum calculator that calculates a current sum from N sets of currents respectively flowing in the N sets of three-phase windings; and a rotational position estimator that calculates an estimated rotational position on the basis of calculation results of the voltage sum calculator and the current sum calculator.
US10439533B2 Power converter for doubly fed induction generator wind turbine systems
Power converters for use in wind turbine systems are included. For instance, a wind turbine system can include a wind driven doubly fed induction generator having a stator and a rotor. The stator is configured to provide a medium voltage alternating current power on a stator bus of the wind turbine system. The wind turbine system includes a power converter configured to convert a low voltage alternating current power provided by the rotor to a medium voltage multiphase alternating current output power suitable for provision to an electrical grid. The power converter includes a plurality conversion modules. Each conversion module includes a plurality of bridge circuits. Each bridge circuit includes a plurality of silicon carbide switching devices coupled in series. Each conversion module is configured to provide a single phase of the medium voltage multiphase alternating current output power on a line bus of the wind turbine system.
US10439530B2 Motor controller
A motor device includes a first stator connected to a first inverter and a second stator connected to a second inverter. A motor controller controls a supply of first three-phase currents from the first inverter to the first stator, and controls a supply of second three-phase currents from the second inverter to the second stator. Each of the first three-phase currents has a same-phase first compensation current superposed thereon, and each of the second three-phase currents has a same-phase second compensation current superposed thereon. The second compensation current has the same phase as the first compensation current and is reversely polarized relative to the first compensation current.
US10439529B2 Motor component, application device and sensor integrated circuit
A sensor integrated circuit includes a rectifier, a power supply module, an output control circuit and a detecting circuit. The rectifier is configured to convert an external power supply into a first direct current power supply. The power supply module includes a voltage regulator configured to generate a second direct current power supply different from the first direct current power supply. The detecting circuit is powered by the second direct current power supply and configured to detect an inputted signal and correspondingly generate a control signal. The output control circuit is configured to control, in response to at least the control signal, the sensor integrated circuit to operate in at least one of a first state in which a current flows out from an output port and a second state in which a current flows in from the output port.
US10439526B2 Load-adaptive smooth startup method for sensorless field-oriented control of permanent magnet synchronous motors
A field oriented control (FOC) system and method provides smooth field-oriented startup for three-phase sensorless permanent magnet synchronous motors (PMSMs) despite the absence of load information. The system uses the rotor flux projection on the d- or q-axis to determine whether the stator flux current reference being applied during reference startup phase is sufficient to spin the PMSM, thereby providing smooth operation during the reference startup phase and saving energy relative to applying rated current. The system also determines a suitable initial value for the stator torque current reference to use at the start of closed-loop sensorless FOC control mode based on an angle difference between the reference and estimated angles. Since this angle difference is reflective of the load on the PMSM, the selected initial value allows the system to achieve a smooth transition from reference startup mode to closed-loop sensorless FOC control mode.
US10439517B2 Triboelectric nanogenerator for harvesting energy from water
A generator for harvesting energy from flowing water is disclosed. The generator harvests electrostatic energy as well as mechanical kinetic energy from the flowing water. In one aspect, the generator includes a plurality of blades arranged in a radially outward fashion. Each blade includes an electrode and a surface layer for receiving flowing water carrying triboelectric charges. The flowing water affects a flow of electrons between the electrode and ground. In another aspect, the generator includes a first member with a first electrode, and a second member coupled to the first member about an axis. The second member includes a second electrode, and a surface layer between the first electrode and the second electrode. The second member is rotatable with respect to the axis to change triboelectric charges on the electrodes, and to affect a flow of electrons between the electrodes.
US10439514B2 Power conversion circuit
A light-receiving circuit receives light emitted by a light-emitting part and generates an energization signal that is an electric current based on intensity of the light. A hold circuit is configured to supply an electric charge of an energization signal to a high electric potential terminal and not to decrease a voltage of the high electric potential terminal in a case where a control circuit is sending an OFF signal. Furthermore, the hold circuit is configured not to supply the electric charge of the energization signal to the high electric potential terminal and to keep the voltage of the high electric potential terminal in a case where the control circuit is sending an ON signal. A comparison circuit compares a comparison signal and a reference signal, generates a bias voltage based on a result of the comparison between the comparison signal and the reference signal, and feeds back the bias voltage as a reference signal. A driving circuit supplies the bias voltage to a reference terminal while the control circuit is sending the OFF signal.
US10439512B1 Clamp circuit to reduce overshoot in power converters
According to one aspect, embodiments of the invention provide a power supply system comprising an input, an output, a neutral point, a converter configured to convert input AC power into converted DC power, the converter including a first converter switch, a positive DC bus configured to receive the converted DC power, a negative DC bus configured to receive the converted DC power, an inverter configured to convert DC power from the positive and negative DC busses into output AC power, the inverter including a first inverter switch, and a clamp circuit coupled to the positive DC bus and coupled across at least one of the first converter switch and the first inverter switch, the clamp circuit configured, during switching operation, to clamp a voltage across the first converter switch and/or the first inverter switch to a voltage level of the positive DC bus or the negative DC bus.
US10439509B1 Circuit for generating a control voltage depending on voltage phase of an input signal
The present invention provides a circuit for generating a control voltage depending on voltage phase of an input signal. The circuit comprises a first transistor; a second transistor, a diode, a Zener diode and a capacitor. Base and collector of first transistor along with collector of second transistor are connected to a DC voltage source. Anode of the diode is connected to base of the first transistor and cathode of the diode receives the input signal. Anode of the Zener diode is connected to the base of the second transistor and cathode of the Zener diode connected to the collector of the first transistor. The capacitor is connected between cathode of the Zener diode and ground terminal. During positive half cycle and negative half of input signal, the circuit outputs a high control voltage and a low control voltage respectively.
US10439508B2 Control device of a switching power supply
A control device controls a switching converter having an input alternating supply voltage and a regulated direct voltage at the output terminal. The converter comprises a switch and the control device is adapted to control the on time period and the off time period of said switch for each cycle. The control device has a first input signal representative of the current flowing through at least one element of the converter and comprises a zero crossing detector adapted to detect at least one pair of first and second zero crossings of said first signal for each switching cycle, said second zero crossing immediately following the first zero crossing and occurring in opposite direction with respect to the first zero crossing. The control device comprises a synchronizer adapted to synchronize the start of the on period with each second zero crossing of said first signal.
US10439506B2 Matryoshka converter
An electric converter system including modules nested inside one another which have at least two levels of nesting is disclosed. At least one embedded module of a first nesting level is provided, which includes at least two electrical connections and a power train. The power train includes at least two embedded modules nested with each other of an at least second next lower nesting level, such that the modules are embedded inside one another. Each of the modules has switching elements for dynamically switching between switch states between at least two modules of a nesting level. A method for providing an electrical converter system is also disclosed.
US10439504B2 Power converter device and control method thereof
A power converter device includes: a rectifier configured to convert AC power into DC power based on a PWM control signal; a voltage detecting unit configured to detect a voltage of a smoothing capacitor that is connected on a DC side of the rectifier; a capacitance estimating unit configured to estimate capacitance of the smoothing capacitor; a voltage control unit configured to calculate a voltage loop gain from the estimated capacitance and generate a control voltage from the voltage loop gain and an error between a command voltage and the detected voltage; and a PWM control unit configured to generate the PWM control signal by using the control voltage and control the rectifier.
US10439503B1 Methods, apparatus, and systems to facilitate high side control of a switching power converter
Methods, systems, and apparatus to facilitate high side control of a switching power converter are disclosed. An example apparatus includes a latch including a first node coupled to a first source of a first switch and an output coupled to a first gate of the first switch; a first diode coupled to the first node and a second node; a second diode coupled to the second node and ground; a second switch coupled to a voltage source and the second node; and a third switch including a third gate coupled to the second switch, a third source coupled to the second node, and a third drain coupled to the latch.
US10439501B2 Resonant power converter and frequency tracking method for resonant power converter
A resonant power converter and a frequency tracking method for a resonant power converter are disclosed to determine a resonant status of the resonant power converter by sampling a secondary current, thereby controlling frequency of a drive signal. Therefore, the frequency of the drive signal tracks resonant frequency of the resonant power converter. The resonant power converter includes an inverter branch, which connected to the inverter branch, a transformer connected to the resonant branch, and a rectification and filtering branch connected to the transformer. A primary side of the transformer is connected to the resonant branch, and a secondary side of the transformer is connected to the rectification and filtering branch. A detection branch is connected to both the secondary side of the transformer and the rectification and filtering branch.
US10439500B2 Control of isolated power converters during transient load conditions
An isolated power converter includes primary side switch devices coupled to secondary side rectifying devices by a transformer and a controller. Responsive to a transient load condition, the controller switches the primary side switch devices at an initial switching period having a positive half cycle and a negative half cycle to transfer energy across the transformer during the positive half cycle and the negative half cycle. The positive half cycle and the negative half cycle of the initial switching period have the same initial duration. The controller is further operable to symmetrically reduce the duration of the positive half cycle and the negative half cycle for at least one subsequent switching period during the transient load condition.
US10439493B1 Methods and systems of operating a resonant dickson converter
Operating a resonant Dickson converter. At least some of the example embodiments are methods including: driving a voltage output of the Dickson converter by a resonant current through a first branch for a first on time, the resonant current has a resonant half-period; driving the voltage output by a resonant current through a third branch for a second on time, the resonant current through the third branch has a resonant half-period; and then electrically isolating the first branch and the third branch; detecting, during a first dead time, that the first on time was different than the resonant half-period of the first branch; and adjusting the first on time used in a subsequent cycle of driving the resonant currents, the adjusting makes the first on time more closely match the resonant half-period of the first branch.
US10439491B2 Power supply electronic circuit with IBC to control current ripple
A power supply electronic circuit comprises: an intermediate bus converter (IBC), arranged to convert a voltage inputted to the IBC to an intermediate bus voltage on an intermediate bus; at least one direct current to direct current (DC-DC) or point of load (POL) converter, connected to the intermediate bus and arranged to convert the intermediate bus voltage to a voltage for feeding a load; and a capacitor tank connected to the intermediate bus and arranged as hold up capacitor tank to preserve power supply to the load. The IBC comprises a current ripple control circuit for suppressing current ripple in an input of the power supply electronic circuit.
US10439488B1 Power factor correction system with voltage converter
A power transformation system that may incorporate inductive-capacitive circuits configured to receive AC power and filter out output power, a voltage regulator (e.g., microprocessor), a transistor/switch configured to connect or disconnect the input inductive-capacitive circuit to or from, respectively, an output filter, and a level shifter configured to provide a control signal to the transistor to connect or disconnect the inductive-capacitive circuit via the transistor/switch, to or from, respectively, the output filter. The input inductive-capacitive circuit may provide power factor correction for the AC power. The level shifter may provide pulse width modulation control signals to the transistor/switch for connection or disconnection between the inductive-capacitive circuit and the output filter. An input for controlling the level shifter may be provided by an output from a micro controller which is developed by a program that processes information from the output voltage received by the inductive-capacitive circuit output filter.
US10439486B2 Ripple compensator, data driving circuit including the ripple compensator, and semiconductor device including the ripple compensator
A semiconductor device includes a data driving circuit configured to receive input data, receive a first power supply voltage through a first node, and to generate output data by driving the input data, and a ripple compensator connected to the first node and configured to receive the input data in parallel with the data driving circuit, to generate a compensation current corresponding to a pattern of the input data, and to provide the compensation current to the first node to reduce a ripple of the first power supply voltage.
US10439481B2 Ion separator
An ion separator for a water pump is provided, comprising a stator cylinder with input and output ports, homopolar north poles, and homopolar south poles, a drive shaft, a rotor core, and seals. Salt water pumped through the ion separator water pumps is desalinated by alternatively flushing out the positive and negative ions at various points as the water flows through the proposed devices. Two pump configurations are presented for use in desalination of salt water.
US10439480B2 Actuator and linear motion module
An actuator is provided, including a fixed assembly and a movable assembly. The fixed assembly includes a coil module, a base, a first screwing member, and a linear rail. The first screwing member passes through the base and the linear rail, and the linear rail is positioned on the base. The movable assembly includes a U-shaped back board having an inner space, a first magnetic module, a second magnetic module aligned with the first magnetic module, and a sliding block. The first and second magnetic modules are disposed on the U-shaped back board and accommodated in the inner space. The coil module is disposed between the first magnetic module and the second magnetic module. The sliding block is positioned on the U-shaped back board in the inner space, and slidably connected to the linear rail.
US10439479B2 Electric drive device
This invention is concerning connecting members which connect a motor and inverters and which are arranged symmetrically such that magnetic fields produced by three-phase alternating current flowing in the connecting members cancel each other out and are reduced at the position of a magnetic sensor, and furthermore the connecting members are arranged such that Fsum=sin(2θa+π/4)−sin(2θb−π/12)+sin(2θc−5π/12), and Fdiff=sin(2θa−π/4)−sin(2θb+π/12)+sin(2θc+5π/12) satisfy relationships Fsum
US10439478B2 Rotor for rotary electric machine
A rotor includes a rotor core and a rotor shaft. The rotor shaft includes an insertion portion, an external thread portion, a key groove and a nut. The insertion portion is inserted into a cylindrical hole of the rotor core. The external thread portion extends from the insertion portion to an outer side in an axial direction of the rotor shaft. The external thread portion has a plurality of thread ridges formed on an outer peripheral surface. The key groove is provided on an outer peripheral surface of the rotor shaft so as to extend in the axial direction from the external thread portion through the insertion portion. The nut is screwed onto the external thread portion, and has a crimped portion formed so as to enter the key groove.
US10439475B2 Fan cooled dual-compartment electronic housing for an electric motor
An electric motor with a stator housing (2) and with an electronics housing (8), has a first section (A) of the electronics housing arranged on the radial side of the stator housing (2), and a fan (24) arranged on a first axial end (22) of the stator housing (2). The electronics housing (8) extends in the axial direction (X) beyond the first axial end (22) of the stator housing in a manner such that a second section (B) of the electronics housing (8), in whose inside at least one first heat-producing electronic component (58, 60) is arranged, is situated on the radial side of the fan (24). A pump assembly with such an electric motor is also provided.
US10439473B2 Electric motor-attached speed reducer
An electric motor-attached speed reducer includes a first member, an electric motor, a speed reduction mechanism, and a second member. The electric motor is arranged to produce rotational motion with respect to the first member. The speed reduction mechanism is arranged to transfer the rotational motion obtained from the electric motor while reducing the speed thereof. The second member is arranged to rotate relative to the first member at a rotation rate resulting from the speed reduction. A first bearing is arranged between the first and second members. A second bearing is arranged between the first member and a rotor of the electric motor. The speed reduction mechanism includes a flexible third bearing arranged between a non-perfect circular cam and a flexible external gear. The second bearing is arranged to radially overlap with a rotor holder at a first axial position. The third bearing is arranged to radially overlap with the rotor holder at a second axial position different from the first axial position.
US10439470B2 Friction-optimized electric drive system
A drive system for a motor vehicle with two electric machines, which is provided with a special bearing arrangement of the rotors of the electric machines. The motor vehicle is equipped with such a drive system.
US10439465B2 Electric power unit
An electric power unit having a heat emitting component includes a battery case provided in an extension direction of an output shaft of the motor, and spaced apart from the motor case, and a cooling fan provided between the battery case and the motor case. The battery case includes a discharge port formed at a position facing the cooling fan, and a suction port provided at a position spaced apart from the discharge port.
US10439464B2 Motor and method of manufacturing motor
A motor includes a rotor including a shaft and a rotor body, a bearing fitted to the shaft and rotatably holding the shaft, a bearing holder arranged on the opposite side to the rotor body so as to hold the bearing, a movement regulation member arranged closer to the rotor body than the bearing and separated to regulate movement of the bearing toward the rotor body, a first engagement part provided at the rotor body to be adjacent to the movement regulation member, a first engagement target part provided at the movement regulation member to be adjacent to the rotor body to be able to be engaged with the first engagement target part, a second engagement part provided at the movement regulation member, a second engagement target part provided at the bearing holder, and a coupling member that couples the bearing holder and the movement regulation member.
US10439463B2 Assembly and method for supporting generator stator end winding coils
An assembly and a method for supporting generator stator end winding coils are presented. The assembly includes an outer support circumferentially disposed on outer side of bottom end winding coils and inner braces disposed on inner side of top end winding coils and circumferentially spaced apart from each other. At least one inner brace is disposed along an axial direction of the top end winding coils. Studs are radially oriented and threaded into the inner braces from the outer support. The studs are tensioned and retightenable to a required clamping force for supporting the end winding coils. Filler layers are disposed between the top end wind coils and bottom end wind coils for supporting the clamping force.
US10439458B2 Permanent magnet rotor for rotary electric machine
The present invention comprises a permanent magnet (13) that is disposed around a rotor shaft (11), a retaining ring (14) that is press-fitted around the outside of the permanent magnet (13) from one end of the rotor shaft (11) so as to retain the permanent magnet (13) against the rotor shaft (11), and an end plate (12) that is provided adjacent to the permanent magnet (13) in the axial direction of the rotor shaft (11) and guides the press-fitted retaining ring (14), maintaining planar contact with the inner circumferential surface thereof, toward the permanent magnet (13) while causing the retaining ring (14) to expand as the retaining ring (14) progresses from one end of the rotor shaft (11) to the other end of the rotor shaft (11). Concentration of stress on the retaining ring (14) during press-fitting can thus be minimized.
US10439453B2 Stator
A stator includes a stator core has slots that are each provided between stator teeth disposed on the stator core. The insulation paper is disposed in the slot between the coil and the stator core defining the slot has a recess at a position adjacent to connection parts between side walls and a bottom wall of the insulation paper. The recess extends so as to be apart from the connection parts in one of a radial direction and the circumferential direction. The insulation members include a projection that is configured to be disposed inside the recess.
US10439448B2 Systems and methods for automatically testing the communication between wireless power transmitter and wireless power receiver
A method includes, at a transmitter, performing a test of communications with a receiver, the test comprising: (i) sending, by a communications component of the transmitter, a first message to the receiver, (ii) receiving, by the communications component, a second message from the receiver in response to the first message, and (iii) comparing operational metric(s) associated with the first and second messages with respective expected values for each of the operational metric(s) to determine an outcome for the test. The method further includes sending a report to a remote server that includes the determined outcome for the test, and after sending the report, stopping performance of the test and starting normal operation of the transmitter in which the transmitter transmits, by at least some of the transmitter's antennas, power waves to a location of the receiver. The receiver uses energy from the power waves to charge/power an electronic device.
US10439444B2 Wireless energy transfer using alignment of electromagnetic waves
A method for wireless energy transfer includes forming a plurality of energy beams. Each energy beam includes one or more electromagnetic (EM) waves having a same fundamental frequency as another EM wave of another one of the energy beams. A device response of an energizable device to the plurality of energy beams incident thereon is tracked. The one or more EM waves for each of the plurality of energy beams is directed to power the energizable device. A respective phase of the one or more EM waves for at least one of the energy beams is aligned to another phase of another EM wave of another one of the energy beams. A received power level received by the energizable device is maximized according to the device response by optimizing for at least one of the energy beams, the directing, and the aligning of the phase, of the one or more EM waves.
US10439441B2 Power receiving device and wireless power transmission system
A power receiving device includes a power receiving antenna that receives AC power from a power transmitting antenna, a rectifier circuit that converts the AC power into DC power, a detection circuit that detects the DC power, a load driven by the DC power, a battery that charges the DC power, a switching circuit that provides i) connection and disconnection between the rectifier circuit and the load and ii) connection and disconnection between the load and the battery, and a control circuit that controls the power receiving device. The control circuit controls the switching circuit to disconnect the rectifier circuit from the load and connect the load to the battery if the DC power is less than or equal to a power threshold value, and drive the load by the DC power charged in the battery.
US10439436B2 Inductive power transfer
The invention relates to a system for transmitting power inductively from a transmitter (11) to a receiver (10), the receiver (10) comprising a signal generator for generating a signal, triggered by an event reflecting that the receiver intends to receive power from the transmitter, wherein said signal intends to activate said transmitter from standby mode to activated mode; and comprising a signal transmitting coil (103) for transmitting said signal to said transmitter; said transmitter (11) comprising a signal receiving coil (112); a detector (114) for detecting said signal received by the receiving coil; and a unit (115) for activating the transmitter from standby mode to activated mode upon the detection of said signal.
US10439434B2 Impedance shift analysis to predict failures in an electrical power distribution network
Embodiments of the present invention provide for impedance shift analysis for failure prediction in an electrical power distribution network. In an embodiment of the invention, the method includes receiving a sequence of electrical measurements indicative of an impedance measured for a segment of an electrical power distribution network over a period of time. Then, a set of impedance measurements is computed for the period of time and the set of impedance measurements is organized into a distribution correlating each one of the impedance measurement with a corresponding computed current measurement. A trend line for the distribution is identified and a slope computed of the trend line. Finally, on condition that the slope exceeds a threshold steepness, an impending failure in the segment is determined and a notification transmitted over a computer communications network to an end user requesting physical inspection of the segment.
US10439430B2 Distributed battery management system
The present disclosure relates to a distributed battery management system. The system includes a master module and at least one slave module. Each slave module manages a corresponding of battery pack connected in series in a power circuit. The master module and each slave module are respectively connected in the power circuit, and the master module can communicate with the slave module through the power circuit with two opposite directions.
US10439427B2 Determining a fuel quantity to charge a vehicle battery
A computer is programmed to upon determining that a battery charge level of a battery of a vehicle is below a first threshold, determine a first fuel quantity for an engine to charge the battery to a second threshold; and actuate a vehicle component according to the first fuel quantity. The computer may transmit a message specifying a second fuel quantity that is a sum of a preset fuel quantity and the first fuel quantity. The computer may, upon determining that an ambient temperature is below a temperature threshold, provide an instruction to the engine to charge the battery to the second threshold.
US10439421B2 Linear charger circuit and method of operating linear charger circuit
A linear charger circuit and method for providing an output current at an output node is presented. The circuit contains a pass device connected between an input node and the output node, first and second replica devices connected in parallel to the pass device, with their control terminals coupled to a control terminal of the pass device. The first replica device is coupled to a first circuit path for determining whether current output by the linear charger circuit shall be terminated. The second replica device is coupled to a second circuit path for providing feedback for controlling the pass device, a control circuit coupled to the second circuit path for controlling the pass device based on a quantity indicative of a current flowing through the second circuit path, and a switching circuit coupled to the second circuit path.
US10439419B2 Adaptive battery charging method and system
A method of charging a second battery in an electronic smoking device from a first battery in a charging device is provided, including: comparing an output voltage of the first battery with a threshold voltage; and when the output voltage is equal to or greater than the threshold voltage, charging the second battery using a first current; and when the output voltage is less than the threshold voltage, reducing the first current until the output voltage is equal to or greater than a second threshold voltage. A charging device is also provided, including control circuitry configured to control charging of the secondary battery.
US10439413B1 Isolation jumper cables
Jumper cables include a housing with first and second pairs of cables extending therefrom. On an upper surface of the housing are a pair of dual-color LEDs, each associated with one of the pairs of cables. Circuitry within the housing causes each LED to illuminate in one of two discrete colors when the polarity of the cables is reversed. A rotary isolation dial with multiple visual indicators allow a user to independently verify that the polarity of each pair of cables is correct before establishing electrical communication between two batteries. The LED circuits include a surge suppressor that protects the rescuing vehicle and the disabled vehicle's electrical system from alternator load dump when the rescuing vehicle's engine is running. Adapters allow an auxiliary power source to be coupled with the jumper cables in the event the dead battery is incapable of powering the LEDs and alarms.
US10439411B2 Method and apparatus for battery connection by magnetic means
A self-aligning magnetic coupling system provides a mechanically moveable electrical connection for an electrical power source to include a battery or plurality of batteries comprising a battery pack and associated connectivity and controls, and magnetically facilitated power coupling to an appliance. Flexible magnetic electrical conductors and connectors provide mechanical and electrical connection of the electrical power source to an appliance such as a tattoo machine.
US10439410B2 Battery protection circuit and system
Techniques pertaining to battery protection circuits are disclosed. According to one embodiment of the present invention, the battery protection circuit includes a power button, a power detection circuit, a first switch coupled between the power button and the power detection circuit, the power detection circuit configured to output a power-off signal when either the first switch or the power button is in a switch-off state, a low-voltage detection circuit coupled with a battery and configured to detect whether a voltage of the battery is lower than a low-voltage detection threshold or not, and switch off the first switch to cut off an electric leakage path of the battery when the voltage of the battery is determined to be lower than the low-voltage detection threshold, and a power management circuit coupled with the power detection circuit and configured to cut off an electric discharge path of the battery to prohibit the battery from discharging when receiving the power-off signal.
US10439405B2 Power storage apparatus, transport device, and control method
A power storage apparatus includes a first storage module, a second storage module, a charge-discharge circuit, and circuitry. The first storage module includes a first detector to detect first current input to and output from the first capacitor. The second storage module includes a second detector to detect second current input to and output from the second capacitor. The charge-discharge circuit is connected to the first capacitor and the second capacitor to charge and discharge the first capacitor and the second capacitor. The circuitry is configured to control the charge-discharge circuit to control charging and discharging between the first capacitor and the second capacitor. The circuitry is configured to determine whether or not at least one of the first detector and the second detector is to be corrected based on the first current and the second current during charging and discharging between the first capacitor and the second capacitor.
US10439403B2 Smart bag with display for charging a device
Examples relate to a smart bag for charging a set of electronic devices. An example smart bag may comprise a set of power sources integral to the smart bag, where the set of power sources may comprise multiple power sources. The example smart bag may also comprise a power management engine that manages provision of power from each of the set of power sources to a first electronic device.
US10439402B2 Constant power adaptive power system
An adaptive power system for powering a dynamically changing load may include an energy storage device, a bi-directional current source, and compensation circuitry. The bi-directional current source may be electrically connected between the energy storage device and a power distribution bus of a power distribution system. Further, the bi-directional current source is configured to receive a compensation value and, based on the compensation value, maintain a constant power level on the power distribution bus by delivering current to the power distribution bus from the energy storage device or absorbing current from the power distribution bus for storage in the energy storage device. The compensation circuitry may be configured to generate the compensation value. An expected average current value for the dynamically changing load and a power distribution bus current value may be used to generate the compensation value for maintaining the constant power level on the power distribution bus.
US10439401B2 Managing the outflow of a solar inverter
A facility receives an indication of a rate of energy output sought from a production array of solar panels. The facility controls a power inverter to which the production array is connected to deliver to an electrical grid to which the power inverter is connected a rate of energy output that is based on the indicated rate of energy output.
US10439399B2 Transformerless power conversion
A power system including a rectifier and an inverter. The rectifier has a plurality of phase input terminals and a plurality of rectifier output terminals that provide respective rectified outputs, rectifier circuitry that rectifies the signals on the phase input terminals to generate respective rectified outputs on the rectifier output terminals, a rectifier neutral to receive a power source neutral, and capacitors connected between the rectifier neutral and the rectifier output terminals. The inverter includes a respective plurality of inverter input terminals respectively connected to the rectifier output terminals, a plurality of inverter output terminals, and an inverter neutral. The rectifier neutral and the inverter neutral are coupled by a conductor to form a same neutral.
US10439387B2 Advanced ground fault circuit interrupters (GFCI) and methods of operation thereof
In one example, a ground fault circuit interrupter is provided. It may include a current imbalance detection circuit configured to provide a leakage signal and a main processing circuit including a processor. The leakage signal may correspond to a current imbalance between a supply path and a return path. The processor may be configured to receive the leakage signal, analyze a time pattern of the leakage signal, determine whether a ground fault exists based on analysis of the time pattern, and generate a first trigger signal if the ground fault is determined to exist. The ground fault circuit interrupter may further include a back-EMF detection circuit configured to provide a back-EMF detection signal. Methods for detecting and responding to a ground fault are also provided.
US10439386B2 Protection method for protecting a generator or power station unit and protective device for carrying out such a method
A method protects an electrical generator or power station unit connected to a power distribution network or to a power transmission line. A short circuit near the generator in the power distribution network or on the power transmission line is detected, and a short-circuit detection signal is generated, when a set of predetermined trigger conditions is satisfied. The electrical generator is disconnected from the network or line if, after generation of the short-circuit detection signal, the trigger conditions are satisfied at the instant when a predetermined delay time elapses, and have remained satisfied until the predetermined delay time elapses. The delay time is a variable duration which is reestablished regularly or irregularly before it elapses, as a function of the operating profile after the short-circuit occurrence, and the generator is disconnected if the trigger conditions are satisfied at the instant when the delay time elapses.
US10439384B2 Heat-recoverable article, method for manufacturing heat-recoverable article, wire splice, and wire harness
The heat-recoverable article according to the present invention has a cylindrical shape and includes a base material layer. The base material layer contains a polyolefin-based resin. In the base material layer after being heated at 180° C. for 2 minutes, a melting-point peak temperature is 115° C. or higher and 128° C. or lower, a heat of fusion of a total resin component is 80 J/g or more and 150 J/g or less, a storage modulus at 120° C. is 4 MPa or more, a gel fraction is 40% by mass or more and 80% by mass or less, and a storage modulus at 180° C. is 0.5 MPa or more and less than 3.0 MPa. The polyolefin-based resin is preferably a mixture of a first polyolefin-based resin having a melting point of 125° C. or higher and 135° C. or lower and a second polyolefin-based resin having a melting point of lower than 125° C.
US10439383B2 Seal systems for oil-filled cable terminations and assemblies and methods including the same
A seal system for an oil-filled cable termination including a cable extending through each of a cable gland and a stress cone that is spaced apart from the cable gland. The seal system includes: a first oil seal layer surrounding the cable between the cable gland and the stress cone; a second oil seal layer overlapping and contacting the first oil seal layer; a first oil barrier layer overlapping and contacting an upper portion of the second oil seal layer; a second oil barrier layer overlapping and contacting a lower portion of the second oil seal layer, the second oil barrier layer spaced apart from the first oil barrier layer; and a heat shrinkable tube secured around the first and second oil barrier layers.
US10439377B1 Electrical box
A electrical box including a top wall, a side wall connected to the top wall, a cavity formed by the top wall and the side wall, at least one mounting flange on the side wall having a mounting hole therein, at least one mounting fastener in communication with the at least one mounting flange, and wherein the mounting fastener is slidably engaged with the at least one mounting flange.
US10439376B2 Wire harness
A wire harness capable of combining low voltage wires and high-voltage wires without using shielded wires. The harness is provided with high-voltage wires, which are passed through a pipe possessing shielding properties and shape retention properties, and a low voltage wire, in which a shape-retaining conductor that runs parallel to the pipe and possesses electrically conductive properties and shape retention properties is encased by an insulating member. The low voltage wire is placed on the outside of the pipe and, as a result, the low voltage wire is not affected by the electromagnetic noise of the high voltage wires, which makes it possible to combine the high-voltage wires and the low voltage wire.
US10439369B1 Method for producing an electrode device for a spark plug
A method for producing an electrode device for a spark plug, with the following steps: preparation of an electrode body composed of a first material, the electrode body having a first joining surface; preparation of a precious metal part, which has a second joining surface; placement of the joining surfaces against each other and production of a relative movement between the joining surfaces during which the joining surfaces are pressed against each other with a first force (F1) that is less than a force threshold (FS); termination of the relative movement and pressing of the joining surfaces against each other for a pressing period (TA) with a second force (F2) that is greater than the force threshold (FS) in such a way that a diffusion from the first and/or second material beyond the joining surfaces takes place; and termination of the pressing together, wherein the relative movement is a linear movement and/or an orbital movement.
US10439366B2 Discharge tube having discharge active layer(s)
To provide a discharge tube having improved stability of operating voltage to repeated discharges. The discharge tube includes a cylindrical insulating hollow body having openings at least at both ends and at least a pair of sealing electrodes facing to each other for closing the openings so as to seal a discharge control gas inside the body, wherein a discharge trigger film made of a conductive material is formed on the inner circumferential surface of the insulating hollow body, each of the sealing electrodes has a convex portion projecting into the insulating hollow body and a discharge active layer(s) that is/are made of a material having higher electron emission characteristics than that of the sealing electrodes.
US10439365B1 Epitaxial growth of cladding regions for a gallium and nitrogen containing laser diode
In an example, the present invention provides a method for fabricating a light emitting device configured as a Group III-nitride based laser device. The method also includes forming a gallium containing epitaxial material overlying the surface region of a substrate member. The method includes forming a p-type (Al,In,Ga)N waveguiding material overlying the gallium containing epitaxial material under a predetermined process condition. The method includes maintaining the predetermined process condition such that an environment surrounding a growth of the p-type (Al,In,Ga)N waveguide material is substantially a molecular N2 rich gas environment. The method includes maintaining a temperature ranging from 725 C to 925 C during the formation of the p-type (Al,In,Ga)N waveguide material, although there may be variations. In an example, the predetermined process condition is substantially free from molecular H2 gas.
US10439362B2 AlInGaN alloy based laser diode
The invention relates to an AlInGaN alloy based laser diode, which uses a gallium nitride substrate. It also includes a lower cladding layer, a lower light-guiding layer-cladding, a light emitting layer, an upper light-guiding-cladding layer, an upper cladding layer, and a subcontact layer. The lower light-guiding-cladding layer and the upper light-guiding-cladding layer have a continuous, non-step-like and smooth change of indium and/or aluminum content.
US10439357B2 Tunable laser
Examples of the present disclosure include a tunable laser comprising a waveguide including gain section. The waveguide overlies and is optically coupled to another waveguide. The another waveguide has a reflector at one end. A laser cavity is formed in the waveguides.