Document Document Title
US10531600B2 Component depositing device
A component depositing device in which components P stored inside storage container 140 in a bulk state are consecutively conveyed above depositing path 154 by rotating multiple magnets 142 in a first direction, the conveyed components are stopped by stopping wall 156 provided above the depositing path so as to fall onto the depositing path, thereby depositing a specified amount of the components into a case, wherein, when the specified amount of components has been deposited, the multiple magnets are stopped at a position such that the magnets currently pulling a component are not positioned above the depositing path. For example, the multiple magnets are stopped after being reverse rotated by a set angle. Because a magnet currently conveying a component is not above the depositing path when component depositing is completed, components are prevented from falling into the depositing path after component depositing is complete, thus preventing component blockages at the depositing path.
US10531595B2 Arrangement for supplying power to a motor vehicle equipped with an electric motor
Specified is an arrangement for supplying power to a motor vehicle which is equipped with an electric motor and in which there is arranged at least one rechargeable electric battery to which the electric motor is connected. The arrangement includes a stationary charging station which is equipped with an electric power source and to which an electric line having at least two mutually insulated electrical conductors is connected, a part of an electrical coupling for connecting to a complementary coupling part present on or in the motor vehicle being attached to the free ends of said electrical conductors, said coupling part being connected to the battery in an electrically conductive manner. The electric line is surrounded along its entire axial length by a thermally insulated and flexible tube made of metal which is closed all around and which, in addition to the line, encloses a cavity along its entire axial length. A flowable medium refrigerated to a temperature of at least −160° C. is contained in the space enclosed by the tube, and a thermally insulated storage tank containing a store of the refrigerated medium is arranged in the charging station, the tube being connected to said storage tank.
US10531594B2 Method of producing a liquid cooled coldplate
A liquid cooled coldplate has a tub with an inlet port and an outlet port and a plurality of pockets recessed within a top surface of the tub. Each pocket has a peripheral opening and a ledge, the ledge disposed inwardly and downwardly from the peripheral opening. The inlet port and outlet port are in fluid communication with the pocket via an inlet slot and an outlet slot. A plurality of cooling plates are each received by a pocket and recessed within the pocket. Each cooling plate comprises an electronics side for receiving electronics and enhanced side for cooling the cooling plate. The enhanced side of the cooling plate comprises a plurality of pins formed by micro deformation technology. The tub may be formed by extrusion.
US10531593B2 Shutter, fan unit, and electronic apparatus
A shutter includes a base that has a ventilation hole, and a louver that is attached to the base and opens and closes the ventilation hole, wherein the louver includes a turning portion pivotally and turnably supported on the base, and a blade coupled to the turning portion at one end, the blade turns about a turning axis of the turning portion to open the ventilation hole by receiving air passing through the ventilation hole, and the blade has a shape in which an air receiving surface which receives the air is curved toward a direction in which the blade turns to open the ventilation hole, with respect to a plane which couples the turning axis and a turning end of the blade.
US10531591B2 Data center racks and structural framework for electronic equipment and non-electronic equipment
A storage system for mounting equipment includes a plurality of vertical structural side members positioned at corners of the storage system. A plurality of horizontal structural members is coupled to the plurality of vertical structural side members. Specifically, each of the horizontal structural members has a plurality of corners, and each corner of each horizontal structural member is coupled to one of the vertical structural side members. Each vertical structural side member is an extrusion having a length selected to accommodate a desired height in a facility in which the storage system is installed.
US10531585B2 Mechanism for locking and unlocking photoelectric module
A mechanism for locking and unlocking a photoelectric module, comprising: a base, and a handle, a clipping cover (3), a lock latch (4) and a hood placed above the base—the base is provided with a cuboid-shaped lock latch limiting slot and two sides of the lock latch limiting slot latch turning slots (1-3); an upper end on a left side face of the base (1) is provided with a handle turning slot a left end of the lock latch is a handle fitting position (4-1), an upper bottom face of a right end of the lock latch is provided with a tab (4-3), and lock latch rotation shafts (4-2)are provided between the handle fitting position and the tab solves the problems of restricted internal room of the tube shell and complicated tube shell installation procedure.
US10531584B2 Waterproofing method for electronic device
The present disclosure relates to a waterproofing method for an electronic device. In one example method, silane is coated on an inner wall of a first housing of the electronic device and an inner wall of a second housing of the electronic device. The first and second housings and a main board of the electronic device are assembled. Fluoride is injected into a cavity of the electronic device through a liquid inlet hole on the first housing. An integral continuous waterproofing membrane is formed on the inner walls of the first and second housings through chemical reaction between the silane and the fluoride.
US10531582B2 Display device
A display device is disclosed. The display device includes a housing, a roller located within the housing, a display panel having a front surface for displaying a screen and a back surface facing the front surface, the display panel being wound on the roller, and a plate wound on the roller, and coupled to back surface of the display panel, the plate having an opening.
US10531575B2 Systems and methods for replaceable bail grid array (BGA) packages on board substrates
The systems and methods described herein are directed to using a plurality of interface elements (e.g., sockets) and/or stud-bump elements embedded into board substrates (e.g., a motherboard) to enable the interchange of variable configuration components (e.g., electronic components, chips, and the like) that are mounted on package substrates having ball grid arrays (BGAs). In some aspects, this interchange can be accomplished while leaving the pre-existing board substrate design and various peripheral system components of the board substrate unchanged.
US10531572B2 Substrate
A substrate includes: a wiring substrate; a lower plate disposed below the wiring substrate; a canted coil spring disposed between the lower plate and the wiring substrate; an electronic component package disposed above the wiring substrate; a sheet disposed between the wiring substrate and the electronic component package and including a plurality of connection members that connects a plurality of first electrodes provided on an upper surface of the wiring substrate and a plurality of second electrodes provided on a lower surface of the electronic component package; an upper plate disposed on the electronic component package; and a coupling member that couples the lower plate and the upper plate, wherein the lower plate, the canted coil spring, the wiring substrate, the sheet, the electronic component package, and the upper plate are laminated and fixed in this order by coupling the lower plate and the upper plate by the coupling member.
US10531566B2 Glass substrate
A glass substrate includes a first surface and a second surface that are opposite to each other. Multiple through holes pierce through the glass substrate from the first surface to the second surface. Each of five through holes randomly selected from the multiple through holes includes a first opening at the first surface and a second opening at the second surface. The approximate circle of the first opening has a diameter greater than a diameter of the approximate circle of the second opening. The first opening has a roundness of 5 μm or less. Perpendicularity expressed by P=tc/t0 ranges from 1.00000 to 1.00015, where P is the perpendicularity, tc is the distance between the center of the approximate circle of the first opening and the center of the approximate circle of the second opening, and t0 is the thickness of the glass substrate.
US10531564B2 Integrated and flexible battery securing apparatus
A device includes a first printed circuit board (PCB) section, a second PCB section and a flexible section. The first PCB section a first battery connection for providing an electrical connection to a first terminal of the battery and a first mechanical coupling apparatus. The second PCB section includes a second battery connection for providing an electrical connection to a second terminal of the battery and a second mechanical coupling apparatus. The flexible section is coupled to the first and second PCBs, and when in a first position, the battery connections are not electrically coupled to a respective one of the terminals of the battery. When in a second position, the first mechanical coupling apparatus is mechanically coupled to the second mechanical coupling apparatus and the battery is electrically coupled to the first and second battery terminals.
US10531556B1 Printed circuit board that provides a direct thermal path between components and a thermal layer and method for assembly
A method of assembling a component to a printed circuit board that includes a thermal layer and a circuit layer separated by a dielectric layer. The circuit layer includes circuit pads that correspond to terminal surfaces on the component. The dielectric layer includes an aperture that exposes a portion of the thermal layer that correspond to a thermal pad on the component. Solder paste is applied to the circuit pads and the exposed thermal layer. Lower surfaces of the solder paste are in contact with the circuit pads and the thermal layer and upper surfaces of the solder paste are substantially coplanar. The component is placed on the solder paste. The printed circuit board and the component are heated to create solder joints between the terminal surfaces on the component and the circuit pads and between the thermal pad on the component and the thermal layer.
US10531549B2 X-ray apparatus and method of controlling X-ray apparatus
Provided is an X-ray apparatus and a method of controlling an X-ray apparatus capable of detecting a sign of breakage of a filament. A method of controlling an X-ray apparatus for performing control involving controlling a filament current flowing through a filament of a cathode part to maintain constant a tube current flowing between the cathode part and an anode part with a target, includes: monitoring the current value of at least one of the filament current and the tube current; detecting the mode of change in the current value; determining the presence or absence of a sign of breakage of the filament based on the mode of change in the current value; and issuing a warning based on the determination.
US10531547B2 Vehicular lighting device
A first light source illuminates a first region. A second light source is configured to provide lower luminance than that of the first light source. The second light source illuminates a second region that overlaps the first region, and that has a larger area than that of the first region. A lighting circuit drives the first light source and the second light source according to a common lighting instruction. The lighting circuit gradually turns on the first light source and the second light source with different gradual changing time periods in response to the lighting instruction.
US10531545B2 Commissioning a configurable user control device for a lighting control system
A wireless lighting control system includes a remote server system connected to a wide area network and having software for configuring, monitoring, and controlling lighting fixtures at an installation site. The site includes wireless devices in communication with a gateway via a local wireless network and at least some of the wireless devices are configured to control lighting fixtures, including a configurable user control device, such as a wall dimmer switch, having user interface elements configurable to activate specific lighting effects, such as power, dimming, and scene control. A user computer device is connected to the wide area network and has a graphical user interface enabling virtually mapping of user interface elements to lighting effects. Configuration can advantageously be done without physical access to either the user control device or to the lighting controllers, fixtures, or other devices at the installation site.
US10531541B2 Interactive user interface functionality for lighting devices or system
An example of a lighting system includes intelligent lighting devices, each of which includes a light source, a communication interface and a processor coupled to control the light source. In such a system, at least one of the lighting devices includes a user input sensor to detect user activity related to user inputs without requiring physical contact of the user; and at least one of the lighting devices includes an output component to provide information output to the user. One or more of the processors in the intelligent lighting devices are further configured to process user inputs detected by the user input sensor, control lighting and control output to a user via the output component so as to implement an interactive user interface for the system, for example, to facilitate user control of lighting operations of the system and/or to act as a user interface portal for other services.
US10531536B2 Optoelectronic assembly and method for operating an optoelectronic assembly
An optoelectronic assembly and method for operating an optoelectronic assembly are provided. In some aspects, the optoelectronic assembly includes an organic light-emitting component, a temperature sensor configured to record a temperature value, and a driver circuit coupled to the organic light-emitting component and the temperature sensor. The driver circuit is configured to apply an AC voltage to the organic light-emitting component when the organic light-emitting component is switched on, and if the recorded temperature value is less than a predetermined temperature threshold value, where the AC voltage is, at least, temporarily less than an instantaneous threshold voltage of the organic light-emitting component. The driver circuit is also configured to apply a DC voltage to the organic light-emitting component if a measurement value is greater than or equal to a predetermined threshold value, where the DC voltage is greater than the instantaneous threshold voltage of the organic light-emitting component.
US10531529B2 Driver and method for driving at least two sets of solid state lighting elements
A driver is provided for driving at least two sets of solid state lighting elements. A switched capacitor power converter is provided, and a switch arrangement is used for selectively connecting a first set and a second set of solid state lighting elements in series connection at the output of the power converter or connecting the first set of solid state lighting elements at the output of the power converter without the second set of solid state lighting elements. A first duty cycle of the switched capacitor power converter and a second duty cycle control of the switch arrangement are both controlled. In this driver design, a switched capacitor power converter and a switch arrangement are independently controlled using a duty cycle approach. The switched capacitor power converter is used to provide current control, and the switch arrangement is used to control whether the second set of lighting elements is connected to the output or not.
US10531527B1 Circuit for controlling delivery of an electrical signal to one or more light-emitting diode strings
This disclosure includes systems, methods, and techniques for controlling delivery of power to one or more strings of light-emitting diodes (LEDs). For example, a circuit is configured to monitor current through one or more strings of LEDs. The circuit includes a power converter unit, where the power converter unit is configured to receive an input signal from a power source, and where the power converter unit is configured to deliver an output signal to the one or more strings of LEDs, and a set point unit configured to deliver a set point signal to the power converter unit. Additionally, the circuit includes a correction unit configured to deliver, based on an input parameter value, an output parameter value, and a set point parameter value, a correction signal to the power converter unit.
US10531522B2 Method for assembling an induction heating device
A method for assembling an induction heating device includes the steps of interposing at least one ferrite bar between a coil assembly and a support plate, and snap engaging a central polymeric fastening element on the support plate. At least one end of the ferrite bar is inserted in a radial seat of the central polymeric fastening element. The coil assembly is snap engaged with the central polymeric fastening element in order to sandwich the ferrite bars between the support plate and the coil assembly.
US10531521B2 Specific heater circuit track pattern coated on a thin heater plate for high temperature uniformity
A heater circuit track pattern designed to be coated on a heater plate in order to achieve high uniform heat distribution and fast heating up, low power consumption and prevent current crowding with high fill factor. The heater plate includes a substrate layer which is an electrically insulative, highly thermally conductive, low heat capacity substrate where the heater circuit track pattern has a conductive layer and a resistive layer. The conductive layer has conductive parts such that power pads, main power lines, electrical transfer pads, sub-conductor lines are formed by a highly conductive material to distribute power equally to the resistive layer. The resistive layer has resistive portions including resistive parts formed by a resistive ink to heat up the heater plate.
US10531513B2 Apparatus and method for transmitting uplink control information through a physical uplink control channel
A method includes configuring serving cells for UE, the serving cells including at least six serving cells configurable for the UE; receiving PUCCH format configuration information for transmitting uplink control information associated with the configured serving cells, the PUCCH format configuration information including configuration information of PUCCH format 4; determining a total number of HARQ-ACK bits, SR bits, and periodic CSI bits to be transmitted in a subframe; selecting, at least based on the determined total number, a PUCCH format to transmit at least one of HARQ-ACK, SR, and periodic CSI, the selected PUCCH format being one of PUCCH formats including the PUCCH format 4 and PUCCH format 3; and transmitting the uplink control information associated with the configured serving cells in the subframe using the selected PUCCH format, the uplink control information associated with the configured serving cells including the at least one of HARQ-ACK, SR, and periodic CSI.
US10531509B2 Methods and apparatus to support network-based IP flow mobility via multiple wireless accesses for a wireless device
Apparatus and methods to support IP flow mobility (IFOM) via multiple wireless accesses in a wireless device are disclosed. The wireless device initiates network-based IFOM (NB-IFOM) to establish and manage IP flows. Support for NB-IFOM is negotiated during initial attach procedures to either or both wireless accesses and by using packet data network (PDN) connectivity procedures. The wireless device sends routing rules including priorities to apply to both existing and future IP flows or to future IP flows only. The wireless device requests to move IP flows from a source access to a target access. When a new wireless access is added to an existing PDN connection, an identical IP address for the wireless device is allocated as used for the existing PDN connection. The network establishes a GPRS tunneling protocol (GTP) tunnel for the new wireless access while maintaining a previously established GTP tunnel for the existing wireless access.
US10531508B2 Device and method of handling carrier aggregation and dual connectivity
A network comprising a first base station (BS) and a second BS is configured to execute instructions of the first BS connecting to a communication device via a first cell of the first BS with a signaling radio bearer (SRB); the second BS as a secondary node (SN) connecting to the communication device via a second cell while the first BS as a master node (MN) connecting to the communication device; the first BS transmitting a SN Modification Request message to a second BS to add or modify a configuration of the SN for the communication device in dual connectivity (DC); and the second BS transmitting a SN Modification Request Acknowledge message comprising to the first BS in response to the SN Modification Request message, wherein the SN Modification Request Acknowledge message comprises a new or modified configuration and a random access (RA) channel (RACH) configuration.
US10531507B2 Link budget estimation on companion device
A device, system, and method estimate a link budget on a companion device. The method is performed at a first device connecting to a second device over a first connection and a network over a second connection, the second device connecting to the network over a third connection. The method includes receiving initiating data from the second device based on radio conditions associated with the third connection. The method includes, when the first device disconnects from the second device and establishes the second connection, determining an initial network metric value based on the initiating data that is used to estimate radio conditions associated with the second connection. The method includes selecting a data exchange mode of the first device based on the initial network metric value which is used until a further network metric is determined by the first device.
US10531504B2 Base station and scheduling method
A base station (2) is configured to schedule radio resources to device-to-device (D2D) transmissions (101A, 101B and 101C) performed by D2D communication pairs (3A, 3B and 3C) in accordance with an allocation rule that permits two D2D communication pairs (3A and 3C) that are not in proximity to each other to share an identical radio resource but prohibits two D2D communication pairs (3A and 3B) in proximity to each other from sharing an identical radio resource. Each D2D transmission (101) includes wirelessly transmitting from one radio terminal (1) directly to the other radio terminal (1) in each D2D communication pair (3) without passing through the base station (2). It is, thus, possible to enable efficient spatial reuse of radio resources in D2D transmissions performed by D2D communication pairs.
US10531503B2 Device-to-device (D2D) operation method of user equipment in wireless communication system and user equipment using the method
Provided are a device-to-device (D2D) operation method of a user equipment (UE) in a wireless communication system and a UE using the method. The method comprises the steps of: transmitting sidelink UE information to a network; and receiving a D2D resource configuration determined on the basis of the sidelink UE information, wherein the sidelink UE information comprises at least one of information indicating whether the UE is interested in receiving a D2D signal, and a resource allocation request for transmitting the D2D signal.
US10531502B2 Devices, methods and computer program for producing a communication link between an information system of a transportation vehicle and a mobile device
Devices, methods and computer programs for establishing a communications link between an information system of a transportation vehicle and a mobile device. The device for an information system of a transportation vehicle for producing a communications link to a mobile device includes a communications module and a control module. The control module controls the communications module, receives information about a hardware address of the mobile device, detects the hardware address of the mobile device via the communications module based on the information about the hardware address, initiates the pairing of the mobile device with the information system based on the hardware address of the mobile device and establishes the communication link to the mobile device based on the pairing.
US10531501B2 UE, MME, communication control method of UE, and communication control method of MME
First identification information is a detach type for requesting disconnection from a system optimized for Internet of Things (IoT). A procedure includes a step of transmitting a detach request message that includes at least the first identification information to a core network, and a step of receiving a detach accept message from the core network as a response to the detach request message. Thus, a communication procedure such as an attach procedure suitable for a CIoT terminal is provided.
US10531497B2 System and method for spatial stream allocation in UL OFDMA
A method for establishing an uplink transmission. A recipient station receives a trigger frame. The trigger frame including at least one per user info field. Each of the at least one per user info field comprising at least a user identifier field identifying a STA to be allocated a resource unit, a resource unit allocation field for allocating a resource unit for the identified STA, and a spatial stream allocation field identifying a number of streams to be allocated for the identified STA. The recipient STA evaluating an order of the at least one per user info fields to determine a sequence of the allocated streams that matches the order of the at least one per user info fields. The recipient STA comparing the values from each of the resource unit allocation fields and grouping corresponding at least one per user info fields with matching values to identify members of a set STAs allocated to MU-MIMO. In some aspects, the spatial stream allocation field of the per user info fields comprises three bits.
US10531496B2 Apparatus and method for signaling system information
The present disclosure relates to a communication method and system for converging a 5th-generation (5G) communication system for supporting higher data rates beyond a 4th-generation (4G) system with a technology for internet of things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A method for receiving system information (SI) by a user equipment (UE) in a wireless communication system is provided. The method includes receiving, from a base station (BS), first type SI associated with SI which is essential for communication with the BS, transmitting, to the BS, a physical random access channel (PRACH) preamble based on the first type SI, receiving, from the BS, a random access response (RAR) message, and receiving, from the BS, second type SI associated with at least one SI which the UE needs.
US10531495B2 Sounding reference signal transmission in a wireless network
Methods, apparatuses, and systems are described for wireless communications. Cells may be grouped into a plurality of cell groups. A wireless device may receive one or more messages comprising configuration parameters of sounding reference signals. The wireless device may transmit, via a secondary cell of a secondary cell group, one or more of the sounding reference signals based on a timing advance.
US10531491B2 Method and device for performing uplink transmission after receiving trigger frame in wireless LAN system
One embodiment of the present invention relates to a method by which a station (STA) performs uplink transmission in a wireless communication system, the method for performing uplink transmission comprising the steps of: receiving a trigger frame from an AP; and performing uplink transmission as a response to the trigger frame, wherein, when a network allocation vector (NAV) of the STA receiving the trigger frame is idle and clear channel assessment (CCA) result is idle, the uplink transmission is performed.
US10531490B2 WAP supporting complementary subnets in a WLAN
A wireless access point (WAP) including: antennas, shared and discrete components forming transmit and receive chains coupled to the antenna for orthogonal frequency division multiplexed (OFDM) multiple-input multiple-output (MIMO) WLAN communications with wireless stations. The station set identifier identifies any legacy stations that do not support multi-user (MU) MIMO concurrent downlinks from the WAP, and a number of WLAN subnets for concurrent downlinks communications thereto. The subnet controller generates the WLAN subnets each having a discrete beacon channel together with a discrete medium access control (MAC) for collision sense multiple access (CSMA) uplinks from associated stations to the WAP, and concurrent downlinks from the WAP including concurrent downlinks to legacy stations associated with different subnets; and the subnet controller configured to inject virtual access control indicia into each of the subnets to control uplinks from legacy stations on each of the subnets to the WAP.
US10531486B2 Method for transmitting uplink signal and device therefor
A method for transmitting an uplink signal in an unlicensed band in a wireless communication system according to an embodiment of the present invention, which is performed by a terminal, may comprises the steps of: performing channel sensing for transmitting data and a sounding reference signal in a first time interval; transmitting the sounding reference signal in a second time interval immediately following the first time interval when a channel is in a non-occupied state according to a result of the channel sensing and transmission of the sounding reference signal is scheduled; and transmitting a preliminary signal or transmitting uplink data in the second time interval immediately following the first time interval when a channel is in a non-occupied state according to a result of the channel sensing and only transmission of the uplink data is scheduled.
US10531485B2 Apparatus and method for allocating resource and transmitting/receiving resource allocation information in communication system supporting device to device scheme
A method for being allocated a discovery resource by a user equipment (UE) in a communication system supporting a device to device (D2D) scheme is provided. The method includes determining whether a discovery resource request message may be transmitted to a network entity; transmitting the discovery resource request message to the network entity based on the determining result; and receiving a discovery resource response message as a response message to the discovery resource request message from the network entity.
US10531482B2 Radio terminal, radio base station, channel signal forming method and channel signal receiving method
A base station is disclosed, including an information size adjusting section configured to adjust a size of control information based on a first basic information size of control information mapped on a user equipment (UE) specific search space in a first component carrier. The base station also includes a transmitter configured to transmit the control information mapped on the UE specific search space. A first determination method for determining the first basic information size is different from a second determination method for determining a second basic information size of control information mapped on a common search space in the first component carrier. The first determination method for determining the first basic information size is different from a third determination method for determining a third basic information size of control information mapped on a search space in a second component carrier that is different from the first component carrier.
US10531474B2 Method for transmitting uplink data in wireless communication system and device for same
The present specification relates to a method for transmitting uplink data (UL data) in a wireless communication system for supporting a low latency service, and the method executed by a first terminal is characterized by including the steps of: transmitting, to a base station, an urgent signal (US) for informing occurrence of an event related to an urgent situation; receiving, from the base station, a response to the urgent signal through two physical HARQ indication channel (PHICH) resources; and transmitting, to the base station, urgent data including detailed information related to the event that has occurred based on the received response. Each of the PHICH resources is determined by a physical resource block (PRB) index of a resource through which the urgent signal is transmitted.
US10531472B2 Communications system, communications device and method of communicating
A communications system for device-to-device communications includes a group of plural communications devices, each configured to perform device-to-device communications via a wireless access interface with one or more other communications devices of the group. One of the communications devices is configured to detect interference in communications resources of the wireless access interface caused by signals transmitted by another communications device, and to provide, in response to detecting the interference, an indication of the interference to one or more of the communications device. By the communications device of the first group of communications devices detecting the interference and communicating an indication of the interference to the other members of the group, then members of the group can adapt the transmission and reception of data via the wireless access interface to avoid resources of the wireless access interface which is subject to interference.
US10531468B2 Channel management method and device for wireless local area network in rail transport, and wireless local area network system in rail transport
A channel management method and device for a wireless local area network (WLAN) in rail transport, where the method includes instructing, by the controller, a to-be-changed trackside access point (AP) to change an operating channel from an operating channel of a first vehicle-mounted AP on a first vehicle to an operating channel of a second vehicle-mounted AP on a second vehicle, where the to-be-changed trackside AP for the first vehicle is behind the first vehicle, and a distance of the to-be-changed trackside AP to the first vehicle exceeds a preset threshold. Because operating channels of two vehicle-mounted APs are different, interference between vehicle-mounted APs on one vehicle and a next vehicle is low. Moreover, a trackside AP behind a previous vehicle is instructed to change a channel such that a vehicle-mounted AP does not need to change a channel. Therefore, a handover time is short.
US10531463B2 Apparatus, system and method of multiband wireless communication
Some demonstrative embodiments include apparatuses, systems and/or methods of multiband wireless communication. For example, a multiband wireless communication device may include a receiver to receive a first message from a mobile device, the first message including multiband capability information indicating a plurality of supported wireless communication bands of the mobile device; a controller to select a selected wireless communication band from the plurality of supported wireless communication bands; and a transmitter to transmit a second message to the mobile device, the second message including an indication of the selected wireless communication band.
US10531462B2 Frequency spectral management apparatus and method, geographical location database and secondary system apparatus
A system that receives a request for resources from a first system of a plurality of systems having different levels of priority; identifies resources that are available in a second system different from the plurality of systems based on the received request; and determines whether to adjust a resource assigned to the plurality of systems based on the priority level of the first system and the resources that are available in the second system.
US10531459B2 Methods and apparatus for IOT operation in unlicensed spectrum
Various aspects of utilizing narrowband internet of things (NB IOT) communication are still under development. According to an aspect of the disclosure, the apparatus may be a user equipment (UE) using digital modulation for wireless communication via NB IOT communication in an unlicensed spectrum. The UE utilizes a plurality of downlink carriers in the unlicensed spectrum occupying at least a first minimum bandwidth by the plurality of downlink carriers and a plurality of uplink carriers in the unlicensed spectrum occupying at least a second minimum bandwidth with the plurality of uplink carriers. The UE performs communication using one or more of the plurality of downlink carriers and the plurality of uplink carriers.
US10531451B2 Time advance for dual connectivity
According to some embodiments, a method in a wireless device operating in dual connectivity comprises determining a synchronization type associated with a dual connectivity operation; determining a maximum timing advance value based on the determined synchronization type; receiving a timing advance value from a network node; determining an adapted timing advance value using the received timing advance value and the determined maximum timing advance value; and transmitting an uplink radio signal using the adapted timing advance value. According to some embodiments, a method in a network node serving a wireless device operating in dual connectivity comprises determining a synchronization type associated with a dual connectivity operation; determining a maximum timing advance value based on the determined synchronization type; determining a timing advance value based on the maximum timing advance value; and transmitting the timing advance value to the wireless device for the wireless device to use for transmitting uplink signals.
US10531448B2 Terminal, base station, method of generating DMRS, and transmission method
The present disclosure aims at allowing a demodulation reference signal (DMRS) pattern suitable for a terminal to be selected from among a plurality of DMRS patterns including Legacy DMRS and Reduced DMRS. Disclosed is a terminal including: reception section 21 that receives uplink control information; control section 23 that determines a specific mapping pattern from among a plurality of mapping patterns for an uplink DMRS on the basis of the control information; and DMRS generating section 24 that generates a DMRS according to the specific mapping pattern.
US10531447B2 Integrated circuit that controls a search space setting process
An integrated circuit, for example, included in a wireless communication base station, controls a process that includes mapping a first downlink control channel to control channel element(s) (CCE(s)) in a first search space comprised of a first plurality of CCEs, the first downlink control channel including resource assignment information, which indicates a resource allocated to a terminal in a component carrier n (CCn) out of one or more component carrier(s) (CC(s)), and mapping a second downlink control channel to CCE(s) in a second search space comprised of a second plurality of CCE(s), the second downlink control channel including resource assignment information, which indicates a resource allocated to the terminal in a component carrier n+1 (CCn+1) out of the CC(s), the first plurality of CCEs and the second plurality of CCEs are consecutive. The process also includes transmitting the first and the second downlink control channels to the terminal.
US10531446B2 Radio control device, terminal device, and communication method
In a communication system capable of executing terminal-to-terminal communication in which wireless communication is performed directly without an intervention of a base station device between a first terminal device that is in a state in which cellular communication with the base station device can be executed and a second terminal device that is not in the state in which cellular communication with the base station device can be executed, the base station device generates control information necessary for the first terminal device to search for the second terminal device, and transmits the generated control information to the first terminal device.
US10531445B2 Methods and apparatus for managing machine-type communications
The described aspects include methods and apparatus providing MTC in a wireless network. In an aspect, a narrow bandwidth within a wide system bandwidth is allocated for communicating data related to MTC. MTC control data generated for communicating over one or more MTC control channels for an MTC UE within the narrow bandwidth is transmitted over the one or more MTC control channels. The one or more MTC channels are multiplexed with one or more legacy channels over the wide system bandwidth. Other aspects are provided for transmission mode and content of the MTC control data or other MTC data.
US10531442B2 Method and apparatus for transmitting and receiving uplink data channel on basis of sub-physical resource block for MTC terminal
Provided are a method for transmitting and receiving an uplink data channel (Physical Uplink Shared Channel, PUSCH) for a Machine Type Communication (MTC) terminal in a 3GPP LTE/LTE-A system. The method for transmitting an uplink data channel (PUSCH) by an MTC terminal, may include receiving information relating to uplink data channel resource allocation in units of sub-Physical Resource Blocks (sub-PRBs) from a base station; and transmitting an uplink data channel on the basis of the information relating to uplink data channel resource allocation to the base station.
US10531441B2 Methods, apparatuses and system for transmission of a connection request message in a wireless communications system
A terminal device for use in a wireless telecommunications system includes: a transceiver configured to perform wireless communication with a base station; and a controller configured to: control the transceiver to detect a wireless paging signal from the base station; detect whether the paging signal includes information defining an allocation of a communications resource for use by the terminal device to send a connection request message to the base station; control the transceiver, in response to a detection that the paging signal does not include information defining the allocation of the communications resource, to perform a radio channel allocation procedure with the base station for the terminal device to be allocated the communications resource; and control the transceiver to establish wireless communication with the base station by sending the connection request message using the allocated communications resource.
US10531432B2 System and method for resource allocation for sparse code multiple access transmissions
An embodiment method of resource allocation for sparse code multiple access (SCMA) transmissions includes partitioning a resource block into a plurality of resource regions. The method also includes assigning the plurality of resource regions to respective device groups. The resource region assignments are then signaled to devices of the respective device groups. The method also includes receiving SCMA signals from the devices of the respective device groups. The SCMA signals from one group of the respective device groups are asynchronous with respect to the SCMA signals from another group of the respective device groups.
US10531430B2 Method for providing multicast/broadcast service continuity for mobile terminals
A user equipment (UE) provides service continuity when the UE is about to move out of coverage of a Multimedia Broadcast Multicast Service (MBMS). The UE: receives MBMS data via an MBMS bearer; detects that the UE is suffering from a bad MBMS bearer condition; informs a server of the bad MBMS conditions to initiate switching to unicast; wherein, if there is downlink data to deliver during switching, the UE begins to receive the downlink data via unicast and to continues to receive downlink data via the MBMS bearer until the switching to the unicast bearer is complete. The UE is configured to determine a quality of the MBMS bearer relative to a threshold, which is dependent on service type, for indicating that the MBMS bearer quality is not acceptable. When the threshold is reached, the UE sends a message to the server.
US10531429B2 Coordination of capacity and coverage optimization of self-organizing networks
In one embodiment, the present disclosure provides a self-optimizing network (SON) coordination module that includes a conflict detection module configured to receive operational information from at least one capacity and coverage optimization (CCO) module and at least one of an energy savings management (ESM) and/or a cell outage compensation (COC) module, wherein the at least one CCO module and the at least one of the ESM module and/or the COC module are associated with at least one eNodeB (eNB) in communication with the conflict detection module. The conflict detection module is configured to determine a conflict between operational information of the CCO module and at least one of the ESM module and/or the COC module. The SON coordination module also includes a conflict resolution module configured to resolve a conflict between the operational information of the CCO module and at least one of the ESM module and/or the COC module based on, at least in part, one or more conflict resolution rules.
US10531427B2 Enhanced system access for E-UTRAN
Certain aspects relate to methods and apparatus for wireless communications, comprising determining to use a reduced paging cycle to page a user equipment (UE) of a first type that supports the reduced paging cycle, the reduced paging cycle having a shorter period relative to a paging cycle used with UEs of a second type which do not support the reduced paging cycle, and paging the UE of the first type in accordance with the reduced paging cycle. Certain aspects relate to methods and apparatus for conveying system information by a base station, comprising broadcasting a first system information common to each cell of a group of cells in an area and broadcasting a second system information that can vary between cells in the group of cells, wherein the second system information is broadcast more frequently than the first system information.
US10531426B2 Systems and methods for detecting motion using wireless communication signals
Embodiments described herein provide a method for detecting motion. At a first wireless communication device capable of wirelessly communicating with a second wireless communication device, channel state information (CSI) for the wireless channel between the first and second wireless communication devices is received. A nulling matrix is calculated based on the received CSI. The calculated nulling matrix is applied to a plurality of short packets scheduled to be periodically transmitted from the first wireless communication device to the second wireless communication device. The first wireless communication device receives, from the second wireless communication device, received signal strength information (RSSI) determined for each of the transmitted plurality of short packets. The method further includes detecting motion based on detecting a change in the RSSI received from the second wireless communication device.
US10531423B1 Distributed location determination in wireless networks
The disclosed embodiments process a message by determining location information for a device originating the message. In some aspects, a method includes obtaining location information for each of a first set of stations, receiving, from each station in the first set of stations and a second set of stations, a list identifying access points of the first and second set of stations from which signals have been received by the respective station, receiving a message originating from the originating station, the message received via a first access point (AP) included in the second set of stations, determining a location for the first access point based on the location information for the first set of stations and the received lists, determining a location of the originating station based on the determined location of the first access point, and processing the message based on the determined location of the originating station.
US10531415B2 Learning communication systems using channel approximation
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training and deploying machine-learned communication over RF channels. In some implementations, information is obtained. An encoder network is used to process the information and generate a first RF signal. The first RF signal is transmitted through a first channel. A second RF signal is determined that represents the first RF signal having been altered by transmission through the first channel. Transmission of the first RF signal is simulated over a second channel implementing a machine-learning network, the second channel representing a model of the first channel. A simulated RF signal that represents the first RF signal having been altered by simulated transmission through the second channel is determined. A measure of distance between the second RF signal and the simulated RF signal is calculated. The machine-learning network is updated using the measure of distance.
US10531414B2 Method and apparatus for transmitting/receiving synchronization signal in device-to-device communication system
The present disclosure relates to a pre-fifth generation (5G) or 5G communication system to be provided for supporting higher data rates beyond fourth generation (4G) communication system such as long term evolution (LTE).A synchronization signal transmission/reception method for use in a device-to-device (D2D) communication system is provided. A method of transmitting a synchronization signal for D2D communication in an asynchronous network, in which a first terminal located in a first cell controls synchronization with a second terminal located outside of the first cell, includes transmitting, at the first cell, a system information block (SIB) including resource allocation information of the first cell and at least one neighboring cell, determining whether the first terminal is in a first mode and whether the first terminal is scheduled to perform one of a D2D communication and a D2D discovery; determining, when the first terminal is in the first mode, whether the first terminal is required to transmit a D2D synchronization signal (D2DSS); and transmitting, when the first terminal is required to transmit the D2DSS, scheduling information including a transmission time point and transmission reference timing information to the first terminal.
US10531413B2 Reference signal generation redundancy in distributed antenna systems (DAS), and related devices and methods
Embodiments for providing reference signal generation redundancy in wireless communications systems are disclosed. To avoid a single point of failure in reference signal generation that could cause components relying on the reference signal to not operate properly, the reference signal generation circuits disclosed herein include a plurality of reference signal generation modules. One reference signal generation module is configured as the master reference signal generation module to generate a master reference signal distributed in the wireless communication system. The other reference signal generation modules are configured as slave reference signal generation modules. If a failure is detected in the generation of the master reference signal in the master reference signal generation module, another slave reference signal generation module is reconfigured to be the new master reference signal generation module to generate the master reference signal. In this manner, the reference signal generation circuit does not have a single point of failure.
US10531412B2 On demand route synchronization and beamforming in wireless networks
Wireless communication is performed by stations (nodes) in a wireless mesh network by forming nodes into a mesh network without the need of network-wide synchronization and without needing to form active links between potential neighbors. Nodes obtain information on neighbors in the network by listening to transmitted beacons from these nearby nodes. Synchronization and active links are established when a data transmission session is triggered and initiated by the route setup process. The link formation process performed when establishing a new route performs both beamforming and synchronization. In situations in which a new route does not intersect other active routes then independent synchronization is performed; but when intersecting routes exist, the new route is synchronized with all intersecting routes where nodes are configured to serve both routes.
US10531410B2 Unified synchronization channel design used in different communication modes
Split synchronization signal configuration for unified synchronization channels and techniques for indicating communication block boundaries in wireless communication systems that use a unified synchronization signal configuration that may be used in different communication modes are described. The disclosed split synchronization signal configuration allows the same synchronization signal configuration to be used in different communication modes (or numerologies) that operate on different frequencies. The boundary indication techniques of embodiments allow efficient indication of the beginning of a communication block (such as a frame, subframe, or slot) relative to the beginning of a unified synchronization signal configuration.
US10531408B2 System and method providing optimizations for reduced transmit power control frequency operation
A method in a radio network controller (130) is disclosed. The method comprises determining (1204) a decimation factor for a transmit power control (TPC) algorithm, the TPC algorithm comprising a power control algorithm according to which TPC commands for controlling a transmit power of a wireless device (110) are discontinuously transmitted to the wireless device by a network node (115), the decimation factor indicating a predefined number of slots, wherein one out of the predefined number of slots is for transmitting a TPC command to the wireless device; upon determining the decimation factor for the TPC algorithm, modifying (1208) one or more parameters related to TPC to optimize TPC using the TPC algorithm having the determined decimation factor; and configuring (1212) the network node to control the transmit power of the wireless device according to the TPC algorithm and the one or more modified parameters.
US10531407B1 Power control for OFDMA SDMA
A method comprises transmitting a downlink frame initiating an uplink multi-user transmission. The uplink multi-user transmission includes a plurality of uplink frames simultaneously transmitted by a plurality of respective stations. The downlink frame including power control information for the plurality of uplink frames. The method further includes receiving the uplink multi-user transmission that is transmitted based on the power control information. Another method comprises receiving a downlink frame initiating an uplink multi-user transmission. The uplink multi-user transmission includes a plurality of uplink frames simultaneously transmitted by a plurality of respective stations. The downlink frame including power control information for the plurality of uplink frames. The method further comprises participating in the uplink multi-user transmission based on the power control information.
US10531403B2 Transmit power control for uplink transmissions
Methods, apparatuses, computer readable media for uplink transmission power control in a wireless network. An apparatus of a wireless device comprising processing circuitry is disclosed. The processing circuitry is configured to decode a trigger frame from an access point for an uplink communication, the trigger frame comprising an uplink resource allocation for the station, the uplink resource allocation including common information and per station information, the common information including an indication of a maximum receive power at the access point, the per station information comprising an identification of the station, and an indication of a resource unit (RU). The processing circuitry may be further configured to: encode an uplink (UL) physical layer convergence procedure (PLCP) protocol data unit (PPDU)(UL-PPDU) in accordance with the indication of the RU. The processing circuitry may be further configured to: determine a transmit power for the UL-PPDU based on the maximum receive power.
US10531402B2 Power allocation method and apparatus
A power allocation method and apparatus belong to the field of communications technologies. The method includes: determining, by UE, a first start time point of a first control subframe and a second start time point of a second control subframe; determining, based on the first start time point and the second start time point, whether a priority of a first target subframe is higher than a priority of a second target subframe; and if the priority of the first target subframe is higher than the priority of the second target subframe, allocating, based on first uplink channel information and second uplink channel information, power to the UE in a base station or a cell group in which the first target subframe is located, and allocating reserved power of the UE to the UE in a base station or a cell group in which the second target subframe is located.
US10531401B2 Method, terminal device and system for controlling transmission
The present disclosure discloses a method, a terminal device and a system for controlling transmission, relating to the field of terminal technology. In the method for controlling transmission provided by the present embodiment, a user type of a current user is acquired, and when it is determined that the user type of the current user is the user type specified to reduce radiation, the terminal device reduced a default transmission power, thereby solves the problem of strong radiation generated by a terminal device in the prior art, which adopts a default transmission mechanism for optimal signal, and further achieves an effect of reducing radiation for the user types that need to reduce radiation.
US10531400B2 Information processing device, communication system, information processing method, and program
An information processing apparatus includes a control part. The control part performs control to transmit a frame for requesting the transmission of data to an information processing apparatus as a destination of the data and for requesting information processing apparatuses other than the information processing apparatus as the destination to set a transmission inhibition time, the frame being transmitted with transmitting power determined on the basis of surrounding environment information regarding an environment surrounding the information processing apparatus transmitting the frame. Transmission of the frame causes the transmission inhibition time to be set over an appropriate range of information processing apparatuses. Efficiency of utilization of communication resources is improved by suitably setting a transmission inhibition time.
US10531397B2 Method for determining transmission power for uplink signal and a user equipment performing the method
There is provided a method for determining transmission power for uplink signal, the method performed by a user equipment (UE) and comprising: determining a total transmission power for E-UTRA uplink signal and NR uplink signal, when the E-UTRA uplink signal and the NR uplink signal overlap in time, wherein the total transmission power satisfies a condition including on PCMAX_L and PCMAX_H, wherein PCMAX_L is a lower limit for the total transmission power and PCMAX_H is a higher limit for the total transmission power, wherein when the E-UTRA uplink signal is transmitted on a scheduling unit p, when the NR uplink signal is transmitted on a scheduling unit q, the scheduling unit p is taken as a reference for the determination; and transmitting the E-UTRA uplink signal and the NR uplink signal based on the determined total transmission power.
US10531396B2 Method and apparatus for controlling uplink power in wireless communication system
A method and an apparatus for controlling uplink power in a wireless communication system are provided. The method for controlling uplink power of a User Equipment (UE) forming a transmission link with a plurality of BSs (BSs), a power headroom report trigger event by at least one of the plurality of BSs is detected. Power headroom information of the UE is reported to at least one of the plurality of BSs.
US10531392B2 Method and apparatus for adjusting beam width in wireless communication system
The present disclosure relates to a pre-5th-generation (5G) or 5G communication system to be provided for supporting higher data rates beyond 4th-generation (4G) communication system such as long term evolution (LTE).The method includes: receiving information on a battery threshold of a terminal from a base station; determining whether to use a reception beam width wider than a currently used reception beam width, by comparing a battery level of the terminal with the battery threshold; transmitting additional resource request information to the base station when it is determined that a wider reception beam width is used; and when an additional resource corresponding to the additional resource request information is allocated from the base station, blocking a power supply of at least one antenna reception circuit among multiple antenna reception circuits corresponding to multiple antenna elements in order to form at least one reception beam having the wide reception beam width.
US10531389B2 Apparatus, system and method of communicating a wakeup packet
Some demonstrative embodiments include apparatuses, devices, systems and methods of a wakeup packet response. For example, an apparatus may include circuitry configured to cause a first wireless device to transmit a frame comprising mapping information to map a plurality of Modulation and Coding Schemes (MCS) to a respective plurality of preamble lengths; generate a wakeup packet comprising a preamble having a preamble length of the plurality of preamble lengths corresponding to an MCS of a non-wakeup transmission from the first wireless device; and transmit the wakeup packet to a second wireless device.
US10531385B2 Devices and methods for discontinuous reception in new radio
A method, by a user equipment (UE), for discontinuous reception (DRX) operation is described. The method includes receiving, by receiving circuitry of the UE, a radio resource control (RRC) configuration containing a first DRX parameter configuration, the first DRX parameter configuration configuring a first DRX parameter having a first unit, and receiving, by the receiving circuitry of the UE, the RRC configuration containing a second DRX parameter configuration, the second DRX parameter configuration configuring a second DRX parameter having a second unit, where the first unit is in millisecond or sub-millisecond, and the second unit is in slot or symbol.
US10531384B2 Scheduling request collection after a discontinuous reception period
A wireless device configured for discontinuous reception (DRX) may and operating in a system that uses directional beamforming may identify a random access time period after awaking from a DRX sleep mode. The device may then transmit a scheduling request during the random access time period. In some cases, the device may transmit the scheduling request using frequency resources also associated with random access transmissions. In other cases, the device may utilize resources that are not associated with random access. The determination of which frequency resources are used may depend on the length of the DRX. That is, if a device has been in a sleep mode for a long time, it may use random access frequency resources that are associated with a more robust transmission configuration.
US10531383B2 Communications system, infrastructure equipment, communication terminal and method
A communications system for communicating data to and from a communication terminal, including infrastructure equipment forming a mobile communications network arranged to transmit and receive signals representing data to and from the communication terminal via a wireless access interface. The communication terminal is configured to transmit and receive signals representing data to/from the infrastructure equipment and to enter a reduced-power state, during which the communication terminal is configured to periodically recover data from the signals received from the infrastructure equipment, to measure a parameter indicating a characteristic of at least some of the signals received from the infrastructure equipment during the reduced power state, and to exit the reduced power state and to transmit a message to the infrastructure equipment, the message requesting resources of the wireless access interface, in dependence upon the measured parameter relative to a predetermined threshold.
US10531377B2 Apparatus, system and method for dedicated core network
In order for more effectively supporting a Dedicated Core Network, there is provided a network system including a first node (30) that establishes secure connection with a UE (10) initially attempting to attach to a network, through a radio base station (20), and a second node (40) to which the UE (10) is redirected from the first node (30) through the radio base station (20). Upon the redirection, the first node (30) sends information on the first node (30) itself to the second node (40) through the radio base station (20). The second node (40) uses the information to retrieve security context necessary for establishing the connection with the UE (10) from the first node (30).
US10531372B1 Location-based service zone cluster management and monitoring
Disclosed are various embodiments for managing location-based service zones being monitored by a client device. The location-based service zones within a geographic region can be organized in location-based service zone clusters. In response to receiving an active zone from a computing device, a client device can begin monitoring the geographic parameters for the top-level location-based service zone clusters. When the client device detects an entry into a particular location-based service zone cluster, the client device stops monitoring the top-level location-based service zone clusters and begins monitoring the location-based service zones that are within the particular location-based service zone cluster.
US10531368B2 Method and system for selecting a wireless network for offloading
The present invention is directed to a method and system for selecting a wireless network for offloading network traffic from another network. In one embodiment, a method and system for offloading network traffic in a wireless user terminal from a first network, such as cellular network, onto a second network, such as a WiFi network, includes determining a measure of the relationship between the user of the wireless user terminal and the owner of the access point for the second network. The measure of the relationship can be used to provide an indication of the likelihood that the owner of the access point will grant access to the user of the wireless user terminal.
US10531366B2 Efficient signaling for machine type communication
Disclosed herein are embodiments for Machine Type Communication (MTC). The techniques disclosed may reduce signaling by transmitting MTC data over control planes and avoiding a full cycle of connection procedures typically required for transmission. MTC data may be directly appended to a control plane message. In addition, in order to reduce the signaling load, a WTRU may autonomously release the connection without being told by the network. Techniques may be used to indicate a network provider's machine type communication (MTC) capability. The MTC services or capabilities that may be provided by a respective network operator may be communicated to a WTRU.
US10531363B2 Wireless internet access
A method of controlling wireless Internet access is disclosed. A problem with conventional wireless Internet access is that users of wireless Internet access devices such as smartphones, tablets and laptop computers are often presented with an indication of the availability of an Internet connection, but find when they try to use that connection that it is of a disappointing quality. In some cases, the disappointing quality is caused by a poor radio link between the wireless device and an access point. In order to alleviate the problem in those cases, a method of controlling wireless Internet access is disclosed in which the attachment of a wireless device to a wireless network triggers the access point providing that wireless network to send the wireless device a series of test frames. Only if successful receipt of those test frames is acknowledged by the wireless device, does the access point provide the wireless device with the information it needs in order to establish a connection to the Internet through the access point.
US10531361B1 Method and apparatus for connection pooling and distribution across networks
Client devices may access internet service from a number of different sources such as mobile broadband networks, Wi-Fi, Ethernet, etc. Client devices generally connect to only one of the available internet services at a time. Client devices may not always be fully accessing the available internet service. A client device may benefit by using the internet service that is available to but not used by other client devices. A method and apparatus are disclosed that enable client devices to coordinate with other client devices and coordinate with the internet service providing entities to pool the internet service from multiple internet service sources through some client devices and distribute to other client devices.
US10531360B1 Method and apparatus for connection pooling and distribution with quality-of-service across networks
Client devices may access internet service from a number of different sources such as mobile broadband networks, Wi-Fi, Ethernet, etc. Client devices generally connect to only one of the available internet services at a time. Client devices may not always be fully accessing the available internet service. A client device may benefit by using the internet service that is available to but not used by other client devices. A method and apparatus are disclosed that enable client devices to coordinate with other client devices and coordinate with the internet service providing entities to pool the internet service from multiple internet service sources through some client devices and distribute to other client devices.
US10531358B2 Method and system for routing IP based messaging, voice and video calling based on the network parameters the device is connected to and the location
A system and method for routing IP-based messaging, voice and video calling, comprising detecting network parameters of a network that a device is connected to, detecting a location of the device and routing the call based on the network parameters and the location.
US10531354B2 LTE's WLAN mobility set prioritization
Methods and corresponding apparatuses for LTE's WLAN mobility set prioritization are discussed. The method includes detecting an integrated WLAN and a legacy WLAN, measuring the connection quality of the integrated WLAN and/or the connection quality of the legacy WLAN, and determining whether to select the legacy WLAN over the integrated WLAN based on the measurement results. The method further includes detecting a WWAN using both licensed and unlicensed spectrum, and refraining from connecting to the legacy WLAN in response to the detecting.
US10531350B2 Method and device for determining configuration of connection between terminal and base station and performing handover in wireless communication system supporting dual connectivity
Provided are a method and apparatus for determining connection configuration between a user equipment (UE) and a base station (ENB) and performing handover in a wireless communication system supporting dual connectivity. The method of setting a connection configuration for a UE in a wireless communication system supporting dual connectivity may include: detecting occurrence of a handover event; selecting a macro ENB with the highest signal strength among neighboring macro ENBs and a small ENB with the highest signal strength among neighboring small ENBs; checking whether dynamic association is allowed in dual connectivity; and determining the connection configuration for the UE on the basis of the selected ENBs and checking result.
US10531347B2 Positioning method and apparatus for different time division duplex uplink-downlink configurations
The present invention discloses a positioning method. When a primary cell PCell and a serving cell SCell that are of user equipment UE have different uplink-downlink configurations at a same subframe location, and the UE does not support simultaneous transmission and reception, the method includes: receiving, by a first device, positioning information of the UE, where the positioning information includes positioning assistance information, or positioning assistance information and a UE identifier, and the positioning assistance information includes at least positioning reference signal PRS information, or PRS information and a Cell ID; determining, by the first device and according to the positioning information, that the UE performs PRS measurement at the same subframe location of the SCell that has same configuration, and avoiding, by the first device, scheduling data or configuring a sounding signal sounding at the same subframe location of the PCell and the SCell that have different configurations.
US10531340B2 User equipment, base station and method
Some techniques for promptly assigning uplink dedicated resources in inter-site or inter-eNB carrier aggregation are disclosed. One aspect of the present invention relates to a user equipment including a transmission and reception unit configured to use radio resources to communicate with multiple base stations, a resource management unit configured to manage the radio resources and a cell type determination unit configured to determine a type of a cell providing the radio resources, wherein when the resource management unit detects occurrence of a release trigger for assigned uplink dedicated resources, the cell type determination unit determines a type of a cell providing the uplink dedicated resources and retains or releases the uplink dedicated resources depending on the determined cell type.
US10531337B2 Communication control system, communication control method, program, and relay apparatus
Communication quality of a terminal device which directly connects to a macro cell base station is guaranteed and communication quality of a terminal device which connects to the macro cell base station via a relay apparatus is guaranteed. A communication control system includes: an acquisition unit that acquires communication status information including a past communication traffic volume between the macro cell base station and a relay apparatus 20; a setting unit that presets a first permitted communication traffic volume for a first communication period during which a communication traffic volume between the macro cell base station and the relay apparatus 20 is equal to or more than a specified communication traffic volume, and a second permitted communication traffic volume for a second communication period during which the communication traffic volume is less than the specified communication traffic volume, on the basis of the communication status information; a measurement unit that measures a current communication traffic volume between the macro cell base station and the relay apparatus 20; and a control unit that controls the second permitted communication traffic volume on the basis of the measured current communication traffic volume.
US10531335B2 Method and arrangement for cell combination
A method for assisting in cell combination management in a cellular communication system is presented. The method comprises obtaining of network statistics, comprising statistics associated with pairs of cells as well as cell loads. At least one candidate cell combinations selected. The candidate cell combination is a combination of cells for which a mobility measure deduced from the mobility statistics for pairs of cells participating in the combination of cells exceeds a first predetermined threshold. A total load capacity is determined for each of the candidate cell combinations. A cell combination procedure is recommended for a first cell combination. A cell combination, for which a load margin exceeds zero, is allowed to be chosen as the first cell combination. The load margin is a difference between the determined total load capacity and a sum of the cell loads. A network node performing such method is disclosed.
US10531332B2 Virtual switch-based congestion control for multiple TCP flows
At an application executing in conjunction with a vSwitch a determination is made that a first flow from a first VM is experiencing congestion. The first flow is selected for throttling. a second flow is also selected for throttling, the second flow using a portion of a network path used by the first flow in a data network. At the application, a total CWND adjustment is distributed between the first flow and the second flow. A first CWND value associated with the first flow is adjusted by a first portion of the total CWND window, and a second CWND value associated with the second flow is adjusted by a second portion of the total CWND window.
US10531331B2 Overload control method, and device
The present invention discloses an overload control method, a gateway device, a mobility management entity, and a PGW. The method includes: determining, by a gateway device, first overload indication information, where the first overload indication information is used to indicate an overload control policy; and sending, by the gateway device, the first overload indication information to a mobility management entity, so that the mobility management entity executes the overload control policy according to the first overload indication information. According to the overload control method, the gateway device, the mobility management entity, and the PGW in embodiments of the present invention, adverse impact brought by device overload can be avoided; therefore, the device overload can be effectively controlled.
US10531328B2 Adaptable ultra-narrowband software defined radio device, system, and method
Devices, systems, and methods are described herein for communicating data using an adjustable software defined radio. In one aspect, an ultra-narrowband communication device may include a radio frequency (RF) element and a computing element communicatively coupled to the RF element. The computing element, which may include at least one processor and memory, may define a software defined radio. The memory of the computing element may store instructions, that when executed by the at least one processor, configure the communication device to at least one of transmit or receive data over at least two different ultra-narrowband channels using a first communication protocol. The software defined radio may be adjustable to operate at any of a variety of different ultra-narrowband channels responsive to a frequency band selection or allocation.
US10531322B2 Method for setting interference measurement resource in wireless communication system and apparatus therefor
A method of measuring interference by a user equipment in a wireless communication system includes receiving a first interference measurement resource configuration for a first downlink subframe set and a second interference measurement resource configuration for a second downlink subframe set, being used to configure interference measurement resource for one channel state estimation process, receiving a usage change message for changing a usage of a radio resource, determining validity of the interference measurement resource as valid if the interference measurement resource exists in a transient period when the usage of the radio resource is changed from downlink to uplink by the usage change message, or if the interference measurement resource exists after the transient period when the usage of the radio resource is changed from uplink to downlink by the usage change message, and measuring interference on the interference measurement resource if the interference measurement resource is determined as valid.
US10531317B1 System, method, and computer program for performing intelligent radio access network (RAN) management
A system, method, and computer program product are provided for performing intelligent RAN energy management. In operation, a system correlates information including site configuration details, RAN attributes, and energy consumption attributes for each of a plurality of areas including sites, clusters, or zones. The system assigns each of the plurality of areas to one of a plurality of categories based on similar characteristics including associated site configuration details and RAN attributes. Further, the system identifies one of more of a plurality of sites in each of the plurality of categories as bad for energy consumption based on the energy consumption attributes associated with a particular category.
US10531315B2 Mitigating handover issues for ground-aerial hybrid networks
In modern networks, frequent handovers (e.g., ping-pong) from one AP device to another is a situation that can lead to increased latency, excessive resource utilization, poor quality of service, or radio link failure (RLF). Conventional networks employ mobility robustness optimization (MRO) procedures to balance tradeoffs between setting low thresholds before initiating a handover procedure, thereby increasing the likelihood of ping-pong issues, and setting those thresholds to higher values, thereby increasing the likelihood of RLF. Conventional MRO procedures are tailored to terrestrial-only networks and furthermore merely react to existing issues. Hybrid networks, having both terrestrial and aerial AP devices often witness ping-pong issues and may be implemented with urgency not conducive to using MRO procedures. An architecture is presented that can predict and mitigate ping-pong and other issues in connection with hybrid networks before those issues occur.
US10531314B2 Heuristic optimization of performance of a radio frequency nodal network
The disclosure provides an example of a system including a radio frequency (RF) nodal network and a gateway coupled to the RF nodal network. The gateway is configured to transmit control packets the control packets having an initial parameter setting for each node in the RF nodal network. The selected nodes among the network of nodes are configured to transmit a number of test packets for each of a plurality of tests is greater than throughput saturation of the RF nodal network. The system includes a server coupled to the gateway and is configured to perform network performance analysis based on the test packets for each of the plurality of tests received by the gateway. The server updates parameter settings to optimize performance of the nodes of the RF nodal network to attain the target network performance metric based on a result of the network performance analysis.
US10531313B2 Method and system for generating and processing user-equipment-to-user-equipment probe signal
A method that comprises identifying a group of user equipment (UEs) in a radio access network, where the group includes a transmitting UE and a plurality of receiving UEs. The method further comprises sending control information including probe signal parameters to the transmitting UE and to the receiving UEs. The method also comprises receiving, from the receiving UEs, performance metrics relating to receipt of a probe signal sent by the transmitting UE based on the probe signal parameters. The method may be implemented by a scheduler. As such, based on the feedback received, the scheduler may carry out more judicious pairing of UEs for uplink and downlink transmission, which may be particularly suitable when the UEs communicate in half-duplex fashion.
US10531312B2 Spatial routing among microwave backhaul transceivers
A first microwave backhaul transceiver may comprise a plurality of antenna elements. The transceiver may determine atmospheric conditions between it and one or more potential link partners, and adjust a radiation pattern of the plurality of antenna elements based on the determined atmospheric conditions. A first radiation pattern of the plurality of antenna elements may correspond to a first microwave backhaul link between the first microwave transceiver and a second microwave backhaul transceiver. A second radiation pattern of the plurality of antenna elements may correspond to a second microwave backhaul link between the first microwave transceiver and a third microwave backhaul transceiver. The transceiver may adjust the radiation pattern based on characteristics of data to be transmitted, and based on a routing table it maintains.
US10531311B2 Uplink access method, user equipment, and base station
This application discloses an uplink access method, a base station, and user equipment. The method of this application includes: in a process in which user equipment performs initial random access to a high-frequency base station, allocating, by the high-frequency base station, a non-contention-based sequence to the user equipment, and sending the non-contention-based sequence to the user equipment by using a first random access response message; after the user equipment completes the initial random access to the high-frequency base station and in a periodical beam training process, determining, by the high-frequency base station, an optimal receiving wide beam of the high-frequency base station and an optimal sending narrow beam of the user equipment by detecting, on each receiving wide beam of the high-frequency base station, the non-contention-based sequence sent by the user equipment; and sending, by the high-frequency base station, a second random access response message to the user equipment.
US10531304B2 Wireless tracking of power tools and related devices
A method and system for wirelessly tracking power tools and related devices to aid with inventory management and to help minimize, prevent, and recover misplaced or stolen tools throughout the job site. The tools and/or batteries include wireless transmitting capabilities (e.g., an ISM unit) to transmit data to a fob, puck repeater, and/or gateway over an ISM network. The gateway is operable to translate and output the ISM communications over a cellular network to a remote monitoring unit, such as a personal computer or smart phone. Additionally, the gateway is further operable to translate and output cellular communications from the remote monitoring unit to ISM communications over the ISM network. A wireless tethering system and method is also disclosed whereby an ISM battery places a power tool in a lock-out or limp mode after the ISM battery remains outside of ISM communications for a prolonged period of time.
US10531302B2 Smart management of mobile applications based on visual recognition
Techniques for management of applications are provided. A first application is executed on a first mobile device, and a current geographic location of the first mobile device is determined. A first user in proximity to the first mobile device is identified based on a predefined proximity criterion, where the predefined proximity criterion comprises a predefined distance from the first mobile device. Responsive to identifying the first user in proximity to the first mobile device, a first action defined based on a predefined association between the first application, the first user, and the determined current geographic location of the first mobile device is identified in a registry, and the first action is performed to modify at least one of the first mobile device and the first application.
US10531300B2 Terminal device, management device, storage medium adapted for communication between multiple terminal devices within a group
In a business wireless system, a group including a plurality of terminal devices is formed and communication is performed by using at least one base station device to assign a channel to each group. A transmission unit uses a channel assigned by the base station device to a first group for transmission. An authentication processing unit authenticates a user using the terminal device. A selection unit selects one of a second group that only the terminal devices for which the authentication process is completed can subscribe to, and the first group, when the authentication process is completed. When the second group is selected, the transmission unit the channel assigned by the base station device to the second group for transmission.
US10531299B1 Method and system for localizing and identifying mobile device using short-range mesh network nodes
Various embodiments are directed to localizing and identifying a mobile computing device using a short-range mesh network. A user of the mobile computing device may be authenticated. When the mobile computing device connects to the mesh network, the location of the mobile computing device may be determined by determining which mesh network nodes the mobile computing device is connected to, triangulating the position of the mobile computing device based on signal direction via directional antennas arranged on the mesh network nodes, and/or measuring signal strength of the mobile computing device at the mesh network nodes.
US10531298B2 Mutual authentication between user equipment and an evolved packet core
Methods and apparatuses are provided for operations in a wireless communication system. A universal subscriber identity module (USIM) application is identified that is configured with security credentials comprising an isolated evolved universal mobile telecommunications system terrestrial radio access network (E-UTRAN) operation for public safety (IOPS) identity and an access class for an IOPS operation. An authentication procedure is performed with an evolved node B (eNB) based on the security credentials. The security credentials are a distinct set of security credentials for the IOPS operation separate from those used for a normal operation.
US10531296B2 Method for loading a subscription into an embedded security element of a mobile terminal
A method for loading a subscription into an embedded security element of a system configured on a chip of a mobile end device, wherein the system comprises an application processor, a non-volatile memory and a secure processor. The application processor and the secure processor can access the non-volatile memory via a bus. In the process, the subscription is loaded by a provisioning service into the non-volatile memory, so that the secure processor can load the subscription from the memory and execute it. The provisioning service is executed by the secure processor and the subscription is loaded by the provisioning service into a region of the non-volatile memory readable and writeable only by the secure processor.
US10531295B2 Identity authentication
Briefly, in accordance with one embodiment, a method and/or system for mobile identity authentication is disclosed. For example, mobile identity authentication may be employed in a variety of situations, including purchases, financial transactions, granted access to accounts, granting access to content, etc.
US10531290B2 Mic verification method in D2D communications and D2D communications system
An MIC verification method in D2D communications and a D2D communications system include: a monitoring UE receives a discovery announcement message from an announcing UE, in which the discovery announcement message carries a 32-bit MIC, and the MIC is a signature value obtained when the announcing UE conducts, by using a private key, a digital signature on a current time and a time window in the discovery announcement message; and the monitoring UE verifies the correctness of the MIC by using a public key of the announcing UE to determine whether the discovery process is successful.
US10531288B2 Data management microservice in a microservice domain
Disclosed in some examples are systems, methods, and machine readable mediums which provide for a data management microservice which registers and manages data across multiple microservices to reduce data fragmentation and to ensure correct disposal of this data upon request. In some examples, the data management microservice may include an erasure service which ensures that all data corresponding to a data characteristic is deleted.
US10531286B2 Methods and systems for auto-completion of anonymized strings
A proxy server receives, from a client device, a partial query entered at the client device. The partial query includes a first substring of a full query. The first substring is replaced with a first anonymized string that is correlated with the first substring. The first anonymized string is forwarded to a web server. A second anonymized string stored by the web server in association with the first anonymized string is received from the web server in response to the first anonymized string. The second anonymized string is translated into a first de-anonymized string that is correlated with the second anonymized string. A first autocomplete suggestion including the first de-anonymized string is sent to the client device.
US10531284B2 Determining to use multi-RAN interworking by correlating different RAN identifiers
Certain aspects of the present disclosure provide a method for confirming identity of a user equipment (UE) registered in both a wireless local area network (WLAN) and WWAN. A method is provided for wireless communications by a base station (BS). The method generally includes establishing communications with a first UE, wherein the UE is identified by a first set of one or more identifiers in a wide area wireless network (WWAN) and by a second set of one or more identifiers in a wide local area network (WLAN), and determining, based on the first and second set of identifiers, a UE connected to the WWAN and WLAN is the first UE.
US10531282B2 Logical address assignment in a cloud cell
A method and system for assigning a unique logical address in a cloud cell having a mobile station, slave base stations and a master base station are provided. The method includes determining at least one unassigned logical address from respective address spaces associated with the slave base stations and the master base station in the cloud cell by the master base station, selecting the unique logical address from the at least one unassigned logical address determined from the respective address spaces associated with the plurality of base stations, and assigning the selected unique logical address to the mobile station in the cloud cell. The mobile station and each of the plurality of base stations communicate in the cloud cell using the assigned unique logical address.
US10531280B2 Operating method for communication profile and electronic device supporting the same
An electronic device is provided. The electronic device includes a first communication module configured to establish a communication channel to an external electronic device based on wired communications or short-range communications, a second communication module that supports a communication service provided via a base station; a control module configured to obtain a communication profile required for operating the second communication module using the external electronic device connected through the first communication module, and a memory configured to store the communication profile.
US10531277B2 Wireless initialization of electronic devices for first time use
Apparatuses, devices, and methods of initializing an electronic device such as a wrist-worn device are provided. An optical input device may read the display of the wrist-worn device to obtain input corresponding to a pairing token presented at the display. An optical input processor may process the input to identify the pairing token. The pairing token may be provided to the wrist-worn device during a handshake process in order to establish a wireless communications session with the wrist-worn device. An initialization process may be performed via the wireless communication session. The initialization process may initialize the wrist-worn device such that a user may operate the wrist-worn device following the initialization process.
US10531276B2 Method and apparatus for intelligent communication selection
A method is provided for wireless data transfer. The method includes determining, at a mobile device, communication capability of another device for receiving data. The method also includes selecting an optimal communication protocol for communicating the data based on the determined communication capability. The method also includes communicating the data with the other device using the selected optimal communication protocol.
US10531275B2 Cluster neighbor discovery in centralized radio access network using transport network layer (TNL) address discovery
A request is sent from a first base station to a second base station for a transport layer address assigned to the second base station that is suitable for establishing a connection between the first base station and the second base station. The second base station determines whether to include an outer address assigned to the second base station in a response to the request. If that is the case, the second base station sends the response to the first base station that includes a tunnel inner address assigned by a security gateway to the second base station and the outer address. The first base station determines whether the outer address is included in the response. If that is case, the outer address is used to establish the connection between the first base station and the second base station without using the security gateway.
US10531273B2 Handling of IMS services in a roaming scenario of a user equipment
A method is provided for handling Internet Protocol Multimedia Subsystem (IMS) services in a roaming scenario of a user equipment. The user equipment is assigned to a home mobile communication network, and the user equipment is connected to a visited mobile communication network. The visited mobile communication network comprises at least one specific first network node among a plurality of first network nodes of the visited mobile communication network. In order to provide IMS services to the user equipment while roaming in the visited mobile communication network, the at least one specific first network node communicates with a second network node of the home mobile communication network. The method comprises: relating the user equipment to the at least one specific first network node in order to provide IMS services to the user equipment while roaming in the visited mobile communication network.
US10531271B2 Improving device to device communication
A method for at least one of device to device proximity detection and device to device communication between a first user equipment and a second user equipment includes transmitting, by a base station entity as part of first control data, a first discovery resource configuration information and a second discovery resource configuration information. The first discovery resource configuration information indicates first air interface resources usable for discovery purposes involving the first user equipment. The second discovery resource configuration information indicates second air interface resources usable for discovery purposes involving the second user equipment. The method further includes subsequently performing, by the first user equipment using the second discovery resource configuration information, a discovery procedure towards the second user equipment by using the second air interface resources.
US10531270B2 Communication control device, communication control method, terminal device, and information processing device
A communication control device including an acquisition unit configured to acquire radio resource information indicating a radio resource, the radio resource being a unit time of cellular communication, for transmitting a discovery signal enabling another device to discover a device conducting device-to-device communication, and a control unit configured to control transmission of the radio resource information to a terminal device The control device makes it possible to moderate load for a device conducting device-to-device communication (D2D communication).
US10531269B2 Network assisted device-to-device discovery for peer-to-peer applications
The techniques introduced here provide for network assisted device-to-device communication for peer-to-peer applications. The techniques include registering a user's peer-to-peer application identifier with a peer-to-peer application server, registering a peer-to-peer application with a device-to-device server, sending a peer-to-peer service request to the peer-to-peer application server, and receiving network assistance in discovering a peer with the desired P2P content/service and establishing a device-to-device communication arrangement for exchange of peer-to-peer services.
US10531267B2 Personal safety network
A personal safety network (PSN) is provided in which authorized members of the network may rapidly and efficiently communicate with each other regarding threats, emergencies, or other circumstances. The PSN provides virtually real-time, multi-way messages among at least the members of a predetermined group of authorized members of the PSN. The PSN may integrate sensor data from security devices such as cameras, badge readers, and smart locks, with messages created by authorized members. The PSN may also include a location data database for maintaining virtually real-time location information for authorized members. Messages may be composed using speech recognition as an alternative to typing. A system administrator may provide temporary access to first responders or other authorized entities to message threads and underlying messages maintained by the PSN. Pre-processing and de-duplication methods are disclosed for managing congestion during periods when a large number of messages are received by the PSN.
US10531260B2 Personal working system capable of being dynamically combined and adjusted
The present disclosure provides a personal working system with a dynamic structure, including a central control unit, wherein the central control unit includes a peripheral identifying component for identifying a plurality of peripherals and connecting the plurality of identified peripherals to constitute a working system; a weak (or short-range) communication interface for communication between the central control unit and the peripherals; a strong (or medium-, or long-range) communication interface for communication between the central control unit and an external node; wherein the weak communication interface includes Bluetooth; and the strong communication interface includes a WiFi connection, an Internet connection, a Local Area Network connection, and a wireless telephone connection. An advantage of the present disclosure is that the peripherals will not be outdated and are universal outside of the system.
US10531253B1 Roadside assistance
A mobile computerized apparatus configured to provide membership status in a roadside assistance program after occurrence of a roadside event is disclosed. The apparatus executes instructions that cause/allow the apparatus to receive input related to an electronic membership card, retrieve from a data store membership information associated with the vehicle, and dynamically update the electronic membership card for display on the apparatus.
US10531250B2 Integrating social-networking information
In one embodiment, a method includes receiving a message associated with a user at an information exchange system. At least one correspondent associated with the user may be determined, based on the message. A social connection between the user and the at least one correspondent may be assessed with respect to a social-networking system. The information exchange system may provide an interface for display to the user, the interface comprising information associated with the message. If the social connection is confirmed, the interface may include social-networking information associated with the at least one correspondent. Otherwise, the interface may provide functionality to create a social connection between the user and the at least one correspondent with respect to the social-networking system.
US10531247B2 Internet-of-things devices and related methods for performing in-call interactions
A miniaturized multiprotocol audio/voice internet-of-things device (MAVID) initiates a wireless call in response to a command received from a first user. The MAVID carries out the wireless call between the first user and a second user. The wireless call utilizes wireless protocols such as WiFi, Bluetooth, third generation mobile technology (3G), fourth generation mobile technology (4G), and Digital Enhanced Cordless Telecommunications (DECT). The MAVID performs an in-call interaction, such as connecting to and utilizing an internet-based application or controlling a consumer electronic device, in response to a voice command from either the first user or the second user, while carrying out the wireless call.
US10531242B2 Online systems and methods for advancing information organization sharing and collective action
Methods and systems and mobile device interfaces for creating, joining, organizing and managing via mobile devices affinity groups in a cloud computing environment for social and business purposes.
US10531241B2 Network computer system to coordinate delivery of network content to service providers
A network computer system can detect a triggering event, and in response to the detection of the triggering event, obtain a set of service parameters relating to a service session of a service provider. Additionally, the network computer system can obtain one or more content items from a plurality of network information services, based on the set of service parameters. In some examples, each of the one or more content items can include a set of feature data. In such examples, the network computer system can provide the set of feature data of each of the one or more content items to a computing device of the service provider. Additionally, the network computer system can utilize a set of prioritization rules to determine a prioritization between each of the one or more content items. Based on the prioritization and the feature data of each of the one or more content items, the network computer system can cause an application running on the computing device of the service provider to generate each of the one or more content items.
US10531236B2 Universal mute for internet of things enabled devices
The present application describes embodiments for reducing noise emanated by a device. An example computer implemented method includes receiving, by a supervisor device of a wireless system, a notification that an activity is being initiated. The method further includes, reducing the noise emanated by the device in response by determining, by the supervisor device a location of the device; in response to the location of the device being is within a predetermined vicinity of a location of the activity, sending, by the supervisor device a mute signal to the device.
US10531233B2 Tracking service queues using single-point signal monitoring
A method of tracking a service queue using a single-point signal monitor in which at least one customer carries a wireless device may include: receiving a received signal strength from the wireless device as a trace; identify first segments of the trace containing mostly positive sloped received signal strength; identify second segments of the trace containing mostly negative sloped received signal; extract attributes from the first and second segments as child variables for two parent nodes in a Bayesian Network in which the two parent nodes respectively model a beginning of service and a leaving period for a service queue; and inputting the extracted attributes into Bayesian Network; and determining a beginning of service and leaving period using the Bayesian Network. The method may also include determining critical time points in a trace using a K-L divergence technique.
US10531229B2 Wireless locator system
The disclosure relates to technology for determining a location of a user in a physical venue, the method comprising receiving, at a central processor, a signal from a wireless transmitter in the user's possession, the signal containing an encoded message and additional metadata, determining a location of the wireless transmitter in the physical venue based on the encoded message and the additional metadata, and outputting the location.
US10531226B1 Determining qualified devices using zone information
Determining qualified devices using zone information is disclosed. Traffic data associated with the presence of a set of devices at a location is received. At least some of the devices included in the set are qualified as qualified devices. A set of sessions associated with at least some of the qualified devices is crated. Information associated with the set of sessions is provided as output.
US10531222B2 Active acoustics control for near- and far-field sounds
Some disclosed methods may involve receiving audio reproduction data, including audio objects, differentiating near-field audio objects and far-field audio objects in the audio reproduction data, and rendering the far-field audio objects into speaker feed signals for room speakers of a reproduction environment. Each speaker feed signal may correspond to at least one of the room speakers. The near-field audio objects may be rendered into speaker feed signals for near-field speakers and/or headphone speakers of the reproduction environment. Reverberant audio objects may be generated based on physical microphone data from physical microphones in the reproduction environment and from virtual microphone data that is calculated for near-field audio objects. The reverberant audio objects may be rendered into speaker feed signals for the room speakers.
US10531219B2 Smooth rendering of overlapping audio-object interactions
A method including, detecting an overlap between at least two waveform renderings, wherein the at least two waveform renderings comprise an audio object, determining at least one difference between the at least two waveform renderings for the audio object when the overlap is detected, determining a rendering modification decision for the audio object associated with the at least one difference, processing at least one of the at least two waveform renderings dependent on the rendering modification decision so as to introduce an effect related to the determined at least one difference, and performing a modified rendering with the processed at least one of the at least two waveform renderings comprising the effect for the audio object.
US10531217B2 Binaural synthesis
Embodiments relate to obtaining filter coefficients for a binaural synthesis filter; and applying a compensation filter to reduce artefacts resulting from the binaural synthesis filter; wherein the filter coefficients and compensation filter are configured to be used to obtain binaural audio output from a monaural audio input. The filter coefficients and compensation filter may be applied to the monaural audio input to obtain the binaural audio output. The compensation filter may comprise a timbre compensation filter.
US10531216B2 Synthesis of signals for immersive audio playback
A method for synthesizing sound includes receiving one or more first inputs (80), each including a respective monaural audio track (82). One or more second inputs are received, indicating respective three-dimensional (3D) source locations having azimuth and elevation coordinates to be associated with the first inputs. Each of the first inputs is assigned respective left and right filter responses based on filter response functions that depend upon the azimuth and elevation coordinates of the respective 3D source locations. Left and right stereo output signals (94) are synthesized by applying the respective left and right filter responses to the first inputs.
US10531212B2 Acoustic transducers in haptic systems
Described is a screen surface layer comprising a plurality of light-emitting pixels including a plurality of red pixels, a plurality of green pixels and a plurality of blue pixels; a transducer layer comprising a plurality of acoustic transducers, wherein the transducer layer is affixed below the screen surface layer; and a cover layer having a plurality of cylinder-shaped perforations, wherein the cover layer is affixed above the screen surface layer. In addition, an average “transducer model” describing a phasor distribution in space may be produced describing the output signal at the carrier frequency in the air at a known spatial offset from an averaged transducer. Further, phased array systems may have numerous individual transducer elements that will likely fail before the product incorporating the transducers reaches end-of-life. By detecting such failed transducers, the transducer array may function at peak performance by working around the missing transducer output.
US10531211B2 Circuit and method for detecting the load status of an audio amplifier
A diagnostic circuit is used for detecting the load status of an audio amplifier. The audio amplifier includes two output terminals for connection to a speaker. The diagnostic circuit may include a first circuit, which configured to generate a first signal indicating whether a signal provided via the two output terminals comprises an audio signal. A second circuit can be configured to detect a first measurement signal being indicative for the output current provided via the two output terminals, and to compare the first measurement signal with at least one threshold in order to generate a second signal indicating whether the output current has a low current amplitude profile or a high current amplitude profile. A third circuit can be configured to generate a diagnostic signal as a function of the first and the second signal.
US10531207B2 Speech processor headpiece
A cochlear implant system includes: an electrode array implanted within a cochlea; an internal processor in communication with the electrode array; an implanted antenna which is electrically coupled to the internal processor; and a modular external headpiece which is removably positioned over the implanted antenna, the modular external headpiece including a core containing a sound processor for processing sound and providing a corresponding signal to the implanted antenna; and a modular component configured to releasably engage the core and supply electrical power to the core. A modular speech processor headpiece includes a core comprising a microphone and sound processor for producing a signal representing ambient sound to be transmitted to a cochlear implant, the core further comprising a number of electrical contacts; and a modular component containing a number of electrical contacts corresponding to the electrical contacts of the core; wherein the core is configured to engage with the modular component such that electrical communication is made between the core and the modular component.
US10531205B1 System and method for optimizing battery usage for a binaural hearing system
A fitting system is configured to determine a first power consumption metric for a first hearing device included in a binaural hearing system configured to wirelessly communicate with an external device during a communication session, determine a second power consumption metric for a second hearing device included in the binaural hearing system, determine that the first power consumption metric is lower than the second power consumption metric, and assign, based on the determination that the first power consumption metric is lower than the second power consumption metric, a first operating role to the first hearing device. The first operating role specifies that the first hearing device is to be wirelessly connected with the external device during the communication session.
US10531204B2 Multi-device transducer module, apparatus including the transducer module and method of manufacturing the transducer module
A multi-device module, comprising: a first substrate, which houses a first MEMS transducer, designed to transduce a first environmental quantity into a first electrical signal, and an integrated circuit, coupled to the first MEMS transducer for receiving the first electrical signal; a second substrate, which houses a second MEMS transducer, designed to transduce a second environmental quantity into a second electrical signal; and a flexible printed circuit, mechanically connected to the first and second substrates and electrically coupled to the integrated circuit and to the second MEMS transducer so that the second electrical signal flows, in use, from the second MEMS transducer to the integrated circuit.
US10531200B2 Dual asymmetric compression driver
In at least one embodiment, a dual asymmetric compression driver is provided. The dual asymmetric compression driver includes a first driver assembly and a second driver assembly. The first driver assembly is positioned about a central axis and includes a first annular diaphragm having a first planar section extending at a first clamping distance. The second driver assembly is positioned about the central axis and includes a second annular diaphragm having a second planar section extending at a second clamping distance. The first clamping distance is different from the second clamping distance causing the first asymmetric driver to provide a first audio output in a first frequency range and the second driver assembly to provide a second audio output in a second frequency range.
US10531196B2 Spatially ducking audio produced through a beamforming loudspeaker array
A method for adjusting audio being outputted through a beam forming loudspeaker array. Program audio is rendered to drive the loudspeaker array to produce sound beams having i) a main content pattern that is aimed at a listener, superimposed with ii) several diffuse content patterns that are aimed away from the listener. In response to receiving an alert message that refers to alert audio, the portion of the program audio in the main pattern is moved into the diffuse patterns, and the alert audio is rendered to drive the loudspeaker array so that the portion of the program audio in the main pattern is replaced with the alert audio. Other embodiments are also described and claimed.
US10531189B2 Method for utterance direction determination, apparatus for utterance direction determination, non-transitory computer-readable storage medium for storing program
A method for determining an utterance direction includes: executing a first calculation process that includes determining an utterance direction region based on a phase difference of each given frequency between a first frequency signal and a second frequency signal inputted to a first and second voice input section respectively, and performing a process of calculating a first phase difference deviation degree indicating the degree by which the phase difference of each given frequency is deviated from the utterance direction region; executing a second calculation process for calculating a second phase difference deviation degree from the first phase difference deviation degree of the plurality of frames; and executing an utterance direction determination process for determining that a user is uttering a voice to the first voice input section and the second voice input section when the second phase difference deviation degree is equal to or smaller than a first threshold value.
US10531182B2 Multi-function control of one or several multimedia playback devices
The present disclosure generally concerns multi-function control of one or several audio playback devices, such as one or several speakers of a home music system. In one example embodiment described herein, a user interface arrangement for controlling multiple functions of one or several audio playback devices comprises first and second rotatable knobs (110A; HOB). The first rotatable knob (100A) has a first rotational axis extending in a first axial direction, wherein the first rotatable knob (100A) is rotatable around said first rotational axis to control a first function and wherein the first rotatable knob (100A) is further configured to be displaced axially in said first axial direction of the first rotational axis to control a second function. Furthermore, the second rotatable knob (HOB) has a second rotational axis extending in a second axial direction, wherein the second rotatable knob (HOB) is rotatable around said second rotational axis to control a third function and wherein the second rotatable knob (HOB) is further configured to be displaced axially in said second axial direction of the second rotational axis to control a fourth function.
US10531178B2 Annoyance noise suppression
Personal audio systems and methods are disclosed. A personal audio system includes a voice activity detector to determine whether or not an ambient audio stream contains voice activity, a pitch estimator to determine a frequency of a fundamental component of an annoyance noise contained in the ambient audio stream, and a filter bank to attenuate the fundamental component and at least one harmonic component of the annoyance noise to generate a personal audio stream. The filter bank implements a first filter function when the ambient audio stream does not contain voice activity, or a second filter function when the ambient audio stream contains voice activity.
US10531177B2 Ear cup with attachment unit
The invention relates to an ear cup with an attachment unit, which is configured to be used within a head-worn hearing device. The attachment unit comprises at least one connection section, which is arranged and configured to rotatable connect the attachment unit with the ear cup and thereby define an axis of rotation of the ear cup. The attachment unit further comprises an opening, which is arranged to allow a charge interface of the ear cup, which extends out of an ear cup casing of the ear cup, to pivot through the attachment unit while the ear cup is being rotated with respect to the attachment unit along the axis of rotation, wherein the charge interface is directed to the attachment unit and is placed at a side portion of the ear cup between a hearing portion of the ear cup, facing to an ear of a user, and a back portion of the ear cup, facing away from the user.
US10531175B2 Headphone system with detachable earbud speakers
A headphone and earbud device for receiving an audio signal may include a headphone including a speaker acoustic device to amplify the audio signal and to define a speaker chamber to cooperate with an aperture and an earbud to be detachably connected to the speaker chamber to transmit the audio signal to the speaker chamber.
US10531172B2 Microphone head and microphone
A microphone head includes: a microphone capsule including a vibration plate; and a protector facing the vibration plate, the protector being made of a metallic mesh forming a plurality of openings, the openings having inclination planes at the entering side, the inclination planes receiving airflow toward the vibration plate and guiding the airflow to a predetermined inclination direction, the predetermined inclination direction being inclined from a vibration direction of the vibration plate.
US10531162B2 Real-time integrated data mapping device and method for product coordinates tracking data in image content of multi-users
A real-time integrated data mapping device for product coordinates tracking data in an image content of multi-users, includes: a web interface providing module configured to provide, to a user terminal, a web interface; a product coordinates tracking request receiving module configured to receive, from the user terminal, a request for product coordinates tracking with respect to the product designated by the user among the products displayed in the image content; a product coordinates automatic tracking module configured to provide, to the user terminal, automatic tracking coordinates in real-time by performing automatic tracking for the product coordinates tracking requested; and a final product coordinates generation module configured to receive, from the user terminal, the correction coordinates corrected by the touch input of the user and apply, to the automatic tracking coordinates, the correction coordinates received from the user terminal to generate final product coordinates.
US10531149B2 Method and system for managing buffers
Rendering video is disclosed including responding to an access request from a video data provider using a first video buffer queue corresponding to a first rendering technique, receiving a request to change the first rendering technique to a second rendering technique, and switching the first video buffer queue for the access request to a second video buffer queue corresponding to the second rendering technique, the first video buffer queue and the second video buffer queue being concurrent.
US10531147B2 Adaptive transcoding bypass system
The subject system allows a source device providing a content stream over a network connection to a sink device to adaptively bypass a transcoding portion of a content processing pipeline when the original content stream, e.g. the non-transcoded content stream, can be decoded by the sink device and/or when no actions that utilize transcoding have been requested for the content stream. The source device may power down the transcoding portion of the content processing pipeline when the transcoding portion is not in use. When an action that utilizes transcoding is requested, and the transcoding portion of the pipeline is being bypassed, the source device may power on the transcoding portion and adaptively modify the pipeline to pass the content stream through the transcoding portion. The source device may provide configuration messages to the sink device when the pipeline is modified to provide information for decoding the transcoded content stream.
US10531146B2 Lean private copy of media content within network-based digital video recordings
Described herein are techniques and mechanisms for providing a lean private copy of media content. According to various embodiments, a private copy of a media content item may be made specific to a user account. For example, to use a private copy of a media content item to present that media content item, a client machine may need to first perform operations such as account authentication, content licensing, and device-based DRM. The private copy of the media content item may be significantly deduplicated such that the actual size on disk of the private copy is small relative to the size of the uncompressed media content item. The private copy of the media content item may include reference information which maps the user account associated with the copy to data files associated with the recording.
US10531142B2 Multimedia progress tracker
Disclosed are various embodiments for an application that tracks the progress of presentation of network content. The application facilitates storing, in a memory accessible to at least one computing device, at least one universal resource locator for facilitating access to multimedia network content. The application also stores, in the memory, a time marker associated with a progress of a presentation of the multimedia network content. Furthermore, the application links, in the at least one computing device, the time marker to at least one universal resource locator for resuming the presentation of the multimedia network content at a last point of progress.
US10531131B2 Distribution and management of content from a multi-tier content distribution system
A multi-tier content distribution system includes a first repository, a second repository, and a third repository from which to distribute content. The first repository serves as a first choice from which to distribute requested content to a requesting party. If the requested content is not available from the first repository, the multi-tier content distribution system attempts retrieval and distribution of the requested content from the second repository, which serves as a backup resource to the first repository. If the requested content is not available from the second repository, the multi-tier content distribution system attempts retrieval and distribution of the requested content from the third repository, which serves as a backup resource to the second repository. The multi-tier content distribution system includes a content management resource operable to selectively populate the second repository with pre-formatted content retrieved from the third repository.
US10531124B1 Multi-stage coding block partition search
Multi-stage coding block partition search is disclosed. A method includes selecting a partition-none partition type and a partition-split partition type for predicting the block, determining a first cost of predicting the block using the partition-none partition type, and determining a second cost of predicting the block using the partition-split partition type. The partition-none partition type and the partition-split partition type are selected from a set of partition types that includes the partition-none partition type, the partition-split partition type, and third partition types. The method also includes, on condition that the result meets a criterion, determining a respective encoding cost corresponding to at least some of the third partition types; selecting a selected partition type corresponding to a minimal cost amongst the partition-none partition type and the at least some of the third partition types; and encoding, in a compressed bitstream, the selected partition type.
US10531121B2 Spectral reflectance compression
In some examples, a method for compressing a spectral reflectance dataset may be performed through compression circuitry. The method may include computing a principal component analysis basis for the spectral reflectance dataset; projecting the spectral reflectance dataset onto the principal component analysis basis to obtain a weight matrix; quantizing the weight matrix; performing a Huffman encoding process on the quantized weight matrix to generate a Huffman table and Huffman codes for the quantized weight matrix; and providing compressed spectral reflectance data as the principal component analysis basis, the Huffman table, and the Huffman codes.
US10531118B2 Representative motion information for temporal motion prediction in video encoding and decoding
Example embodiments comprise generating representative motion information that can be used during processing of a video frame. In one exemplary embodiment, a reference frame comprising a group of blocks is processed, and motion information for the group of blocks is compressed at least by buffering representative motion-vector information and representative reference-frame index information for the group of blocks. The representative reference-frame index information comprises reference-frame index information of a representative block of the group of blocks, and the representative reference-frame index information represents reference-frame index information for the group of blocks during processing of a current frame.
US10531113B2 Method and device for encoding/decoding motion vector
A motion vector encoding apparatus includes: a predictor configured to obtain motion vector predictor candidates of a plurality of predetermined motion vector resolutions by using a spatial candidate block and a temporal candidate block of a current block, and to determine motion vector predictor of the current block, a motion vector of the current block, and a motion vector resolution of the current block by using the motion vector predictor candidates; and an encoder configured to encode information representing the motion vector predictor of the current block, a residual motion vector between the motion vector of the current block and the motion vector predictor of the current block, and information representing the motion vector resolution of the current block, wherein the plurality of predetermined motion vector resolutions include a resolution of a pixel unit that is greater than a resolution of one-pel unit.
US10531109B2 Predictive image encoding and decoding with pixel group based quantization
The present invention relates generally to images. More particularly, an embodiment of the present invention relates to the pixel group segmented quantization and de-quantization of the residual signal in layered coding of high dynamic range images. By assigning the pixels in the residual image to different pixel groups based on the pixel value of the corresponding pixel in the decoded base layer signal, and by applying pixel group quantizing functions to assigned pixels a more efficient coding can be achieved.
US10531105B2 Signaling partition information for 3D lookup table for color gamut scalability in multi-layer video coding
Techniques include signaling information used to generate three-dimensional (3D) color lookup tables for color gamut scalability in multi-layer video coding. A lower layer of video data may include color data in a first color gamut and a higher layer of the video data may include color data in a second color gamut. To generate inter-layer reference pictures, a video encoder and/or video decoder performs color prediction to convert the color data of a reference picture in the first color gamut to the second color gamut. The video coder may perform color prediction using a 3D lookup table. According to the techniques, a video encoder may encode partition information and/or color values of a 3D lookup table generated for color gamut scalability. A video decoder may decode the partition information and/or color values to generate the 3D lookup table in order to perform color gamut scalability.
US10531104B2 Imaging apparatus and imaging system
An imaging apparatus includes an imaging optical system that forms an optical signal, an imaging device that includes a plurality of pixels and that converts the optical signal formed on the plurality of pixels into an electrical signal, a color filter that is arranged between the imaging optical system and the imaging device and that has a different optical transmittance for each of the plurality of pixels and each of a plurality of wavelength ranges, and a transmission data compression circuit that compresses the electrical signal obtained by the imaging device. The sum of products of an optical transmittance group relating to a plurality of optical transmittances of the color filter for each of the plurality of pixels in the plurality of wavelength ranges and coefficients common to the plurality of pixels is the same between the plurality of pixels.
US10531103B2 Video coding using a saliency map
A video coder includes a processing resource and a non-transitory storage device containing instructions executable by the processing resource to compute a weighted Δ frame based on a saliency map and a Δ frame. The saliency map is to indicate the relative importance of each pixel in a current frame based on its perceptual significance. The Δ frame is to include differences between corresponding pixels in a current frame and a motion predicted frame.
US10531100B2 Method, apparatus and system for encoding and decoding the significance map for residual coefficients of a transform unit
Disclosed is a method of decoding residual coefficients of a transform unit from a bitstream of video data. The method receives the transform unit (1500) from the bitstream of video data in which the transform unit has upper (1503) and lower (1502) level square layers. The upper level layer represents a square arrangement of at most four significant coefficient group flags with each of the significant coefficient group flags representing a non-overlapping region of the lower level layer. The method determines determining the significant coefficient group flags of the square upper level layer for the received transform unit, and determines values of residual coefficients of the square lower layer according to the determined significant coefficient group flags to decode the transform unit of the bitstream of video data. Corresponding encoding methods are also disclosed.
US10531095B2 System and method for optimal variable bit rate packing
Systems and methods for optimal variable bit rate packing are disclosed. Some embodiments include encoding media at a plurality of bit rates to generate a corresponding plurality of encodings, where each of the plurality of encodings include a plurality of framesets, generating advance encoding data for each of the plurality of encodings, where each advance encoding data includes information related to a data size of the plurality of framesets of the corresponding encoding, transmitting the generated advance encoding data to a client, receiving a request from the client including a request for one or more framesets of a first encoding, and transmitting the requested one or more framesets of the first encoding to the client.
US10531090B1 Method and apparatus for video coding
Aspects of the disclosure provide method and apparatus for video encoding/decoding. In some examples, an apparatus for video decoding includes receiving circuitry and processing circuitry. The processing circuitry decodes prediction information for a block in a current picture that is a part of a coded video bitstream. The prediction information is indicative of an inter prediction mode. In response to the inter prediction mode, the processing circuitry constructs a candidate list of candidate motion vector predictors in a ranking order that are sorted based on statistics of motion information in a spatial neighboring region of the block. The processing circuitry then determines, a motion vector predictor from the candidate list following the ranking order, and reconstructs samples of the block according to motion information associated with the determined motion vector predictor.
US10531088B2 Encoder slice size control with cost estimation
The video motion estimation (VME) unit of a graphics processor performs fast preprocessing prior to frame encoding to distribute macroblocks among slices based on weights of the macroblocks. The result of the preprocessing stage is iteratively improved based on the encoding stage. This allows real-time slice size limited encoding with minimum video quality reduction in some embodiments. Hardware preprocessing can be replaced with a software or hardware encoding step that gives macroblock weights (for example macroblock sizes after real encoding).
US10531087B2 Image processing apparatus, imaging apparatus, and image processing method
An image processing apparatus includes a setting unit configured to set, within an image, a specified region which is associated with a set quantization parameter, a determination unit configured to determine a quantization parameter to be used in encoding of an image of an outside of the specified region, in such a manner that a generated code amount obtained by encoding the image becomes a target code amount, and a changing unit configured, in a case in which the specified region is changed when the determination unit is activated, to change a quantization parameter of the image to a predetermined fixed value in such a manner that an image quality of the image becomes lower than a previous image quality obtained from a quantization parameter set for the specified region before the change.
US10531081B2 Video decoding and encoding system
Video decoder adapted for decoding video based on decoder parameters selected from variable decoder parameters, the decoder comprising an estimator adapted to estimate user viewing experience based on sensor data and comprising a constraint analyzer adapted to analyze constraints when using the decoder parameters, the video decoder further comprising a selector adapted to select said decoder parameters from the variable decoder parameters, wherein the selector is coupled to the estimator and the constraint analyzer.
US10531078B2 Imaging apparatus, endoscope apparatus, and temperature-measuring method
An imaging apparatus includes: an imaging device which is configured to perform a photoelectric conversion of collected light; a selection unit which is configured to select output signals from pixels belonging to a predetermined pixel area of the imaging device; a dark current-calculating unit which is configured to calculate a dark current value based on a difference between the output signals in a predetermined set; a temperature-calculating unit which is configured to calculate a temperature of the imaging device from the dark current value; and an inspection unit which is configured to inspect whether or not a temperature measurement state is normal based on temperatures calculated for a plurality of exposure times for the imaging device by the temperature-calculating unit.
US10531077B2 Detection and marking of low quality video content
A mobile electronic device and a related method of processing video information are presented herein. In accordance with an exemplary embodiment, the method of processing video information captures video data with a source device, and determines that a segment of video content conveyed by the video data does not satisfy predetermined video quality criteria. In response to the determination, the method initiates corrective action to disregard the segment of video content.
US10531074B2 Endoscope employing structured light providing physiological feature size measurement
Disclosed herein are systems, methods, and structures providing accurate and easy to use size measurement of physiological features identified from endoscopic examination. In sharp contrast to the prior art, systems, methods, and structures according to the present disclosure employ structured light that advantageously enables size and/or distance information about lesions and/or other physiological features in a gastrointestinal (GI) tract. Advantageously, systems, methods, and structures according to the present disclosure are applicable to both capsule endoscopes and insertion endoscopes.
US10531073B2 Method and apparatus for automatic calibration of RGBZ sensors utilizing epipolar geometry and scanning beam projector
Using one or more patterned markers inside the projector module of a three-dimensional (3D) camera to facilitate automatic calibration of the camera's depth sensing operation. The 3D camera utilizes epipolar geometry-based imaging in conjunction with laser beam point-scans in a triangulation-based approach to depth measurements. A light-sensing element and one or more reflective markers inside the projector module facilitate periodic self-calibration of camera's depth sensing operation. To calibrate the camera, the markers are point-scanned using the laser beam and the reflected light is sensed using the light-sensing element. Based on the output of the light-sensing element, the laser's turn-on delay is adjusted to perfectly align a laser light spot with the corresponding reflective marker. Using reflective markers, the exact direction and speed of the scanning beam over time can be determined as well. The marker-based automatic calibration can periodically run in the background without interfering with the normal camera operation.
US10531071B2 Methods and apparatus for environmental measurements and/or stereoscopic image capture
A camera rig including one or more stereoscopic camera pairs and/or one or more light field cameras are described. Images are captured by the light field cameras and stereoscopic camera pairs are captured at the same time. The light field images are used to generate an environmental depth map which accurately reflects the environment in which the stereoscopic images are captured at the time of image capture. In addition to providing depth information, images captured by the light field camera or cameras is combined with or used in place of stereoscopic image data to allow viewing and/or display of portions of a scene not captured by a stereoscopic camera pair.
US10531069B2 Three-dimensional image sensors
A single image sensor including an array of uniformly and continuously spaced light-sensing pixels in conjunction with a plurality of lenses that focus light reflected from an object onto a plurality of different pixel regions of the image sensor, each lens focusing light on a different one of the pixel regions enables a controller, including a processor and an object detection module, coupled to the single image to analyze the pixel regions, to generate a three-dimensional (3D) image of the object through a plurality of images obtained with the image sensor, generate a depth map that calculates depth values for pixels of at least the object, detect 3D motion of the object using the depth values, create a 3D model of the object based on the 3D image, and track 3D motion of the object based on the 3D model.
US10531064B2 Shape reconstruction using electronic light diffusing layers (E-Glass)
Shape measurement of a specular object even in the presence of multiple intra-object reflections such as those at concave regions of the object. Silhouettes of the object are extracted, by positioning the object between a camera and a background. A visual hull of the object is reconstructed based on the extracted silhouettes, such as by image capture of shadows of the object projected onto a screen, and image capture of reflections by the surface of the object of coded patterns onto the screen. The visual hull is used to distinguish between direct (single) reflections of the coded patterns at the surface of the object and multiple reflections. Only the direct (single) reflections are used to triangulate camera rays and light rays onto the surface of the object, with multiple reflections being excluded. The 3D surface shape may be derived by voxel carving of the visual hull, in which voxels along the light path of direct reflections are eliminated. For surface reconstruction of heterogeneous objects, which exhibit both diffuse and specular reflectivity, variations in the polarization state of polarized light may be used to separate between a diffuse component of reflection and a specular component.
US10531063B2 Method and apparatus for processing stereoscopic video
A method of processing a stereoscopic video includes determining whether a current frame of a stereoscopic video is a video segment boundary frame; determining whether an image error is included in the current frame when the current frame is the video segment boundary frame; and processing the current frame by removing, from the current frame, a post inserted object (PIO) included in the current frame when the image error is included in the current frame.
US10531062B2 Stereographic cinematography metadata recording
There is disclosed a system, method, and computing device for recording a cinematic production. The system may include a video camera, a video recorder that records image signals generated by the video camera on a video recording medium, and a metadata writer. The metadata writer may store metadata relating to operating parameters of the video camera on a metadata storage medium.
US10531061B2 Generating a composite image from a physical item
A computer-implemented method includes capturing, with a camera, a first image of a physical item at a first camera position, detecting borders associated with the physical item, based on the first image, generating an overlay that includes a plurality of objects that are positioned within one or more of the borders associated with the physical item, capturing, with the camera, subsequent images of the physical item, where each subsequent image is captured with a respective subsequent camera position, and during capture of the subsequent images, displaying an image preview that includes the overlay. The method further includes establishing correspondence between pixels of the first image and pixels of each of the subsequent images and generating a composite image of the physical item, where each pixel value of the composite image is based on corresponding pixel values of the first image and the subsequent images.
US10531059B2 Transmission apparatus, method of transmitting image data in high dynamic range, reception apparatus, method of receiving image data in high dynamic range, and program
Transmission of HDR image data is satisfactorily performed between apparatuses.A transmission apparatus (synchronized apparatus) transmits the HDR image data to a reception apparatus (source apparatus) over a transmission path. At that time, the transmission apparatus transmits information on a transmission method for and/or information on gamma correction for the HDR image data to the reception apparatus over the transmission path. The reception apparatus performs processing (decoding processing, gamma correction processing, and the like) on the received HDR image data, based on the information on the transmission method and/or the information on the gamma correction that are received. For example, the transmission apparatus receives from the reception apparatus the pieces of information on the transmission method and/or the gamma correction that the reception apparatus can support, selects the method that the reception apparatus can support, and thus uses the selected method.
US10531057B2 Vehicle-mounted display device
A vehicle-mounted display device includes an imaging unit, a traveling state determination unit, a hue discriminator, a color difference correction unit, and a display. The imaging unit captures an image of a surrounding of a vehicle. The traveling state determination unit determines whether the vehicle is traveling in a tunnel. The hue discriminator discriminates a hue of the image when the traveling state determination unit determines that the vehicle is traveling in a tunnel. The color difference correction unit corrects color difference information about the image in accordance with a discrimination result of the hue discriminator. The display displays the image corrected by the color difference correction unit.
US10531055B2 Beam combining for highlight projection
A novel projection system includes first and second light sources (e.g., sets of lasers), a spatial light modulator (SLM) that receives light from the first light source, and a beam steering device that receives light from the second light source and steers the light to highlight regions of the SLM. The SLM then modulates the light from both light sources to generate a highlighted imaging beam which can then be projected on a viewing surface. The highlighted imaging beam can represent a highlighted 2D image or a highlighted left- or right-eye view of a 3D image. The projection system thus improves peak brightness in the displayed highlighted images without incorporating a separate highlight projector or other expensive equipment. Methods for highlighting projected images are also described.
US10531053B2 Image capturing device
An image capturing device includes: a plurality of first pixels that have a plurality of color components, and that generate first signals by photoelectrically converting incident light; a plurality of second pixels that generate second signals by photoelectrically converting light that has passed through the first pixels; and a drive unit that reads out the first signals from the first pixels, and that reads out the second signals from the second pixels at timings that are different from timings of reading out the first signals.
US10531051B2 Method and apparatus for managing provisioning of an imaging system
Embodiments of the present disclosure include a system and a method of accessing a system. An embodiment is a system including an imaging system including a controller and a first camera, the controller having a communication connection configured to transmit or receive content or control signals, and a mobile device including a second camera, the mobile device having a communication interface configured to transmit or receive content or control signals with the controller, the controller being configured to compare images from the first and second cameras to allow access to the controller from the mobile device.
US10531050B1 Inferred activity based conference enhancement method and system
A method and system for optimizing conference session activities within a conference space, the system comprising at least a first sensor for sensing session characteristics and a processor receiving the sensed session characteristics and identifying a conference paradigm based on the sensed session characteristics, identifying an action sequence to perform as a function of the conference paradigm and performing the action sequence, wherein the action sequence results in automatic presentation of at least some information to at least a subset of conferees within the conference space.
US10531041B2 Method and system for providing a visual indication that a video relay service call originates from an inmate at a corrections facility
Embodiments of the present invention are directed to a method and system for providing a visual indication that a video relay service (VRS) call originates from an inmate at a corrections facility, in which the method includes initiating a video relay service (VRS) call from a corrections facility between a called party and an inmate incarcerated at the corrections facility; and displaying a visual indication on a VRS client used by the called party, the visual indication including at least one of a visual indication that the VRS call is originating from a corrections facility, a visual indication that the VRS call is from an inmate incarcerated at a corrections facility, and a visual indication that the VRS call is being recorded.
US10531033B2 Solid state imaging device
Provided is an imaging device including a pixel array including pixels; a readout circuit that reads out signals from the pixels; a temperature sensor that outputs a signal in accordance with a temperature; and a current control circuit that controls a current supplied to the temperature sensor. The current control circuit performs control in a first period such that a predetermined current is supplied to the temperature sensor, and performs control in a second period such that a current supplied to the temperature sensor becomes smaller than the predetermined current or stops. The first period is set in a first blanking period between a process in which the first readout circuit reads out one frame of signals output from the pixels and a process in which the first readout circuit reads out next one frame of signals output from the pixels.
US10531031B2 Image processing device configured to regenerate timestamp and electronic device including the same
An image processing device includes a vision sensor and a processor. The vision sensor generates a plurality of events in which an intensity of light changes and generates a plurality of timestamps depending on times when the events occur. In addition, the processor may regenerate a timestamp of a pixel where an abnormal event occurs, based on temporal correlation of the events.
US10531029B2 Image processing apparatus, image processing method, and computer readable recording medium for correcting pixel value of pixel-of-interest based on correction amount calculated
An image processing apparatus includes: an acquisition unit configured to obtain image data generated by an image sensor forming an array pattern using color filters having mutually different spectral transmittances and to obtain a correction coefficient for correcting a difference between pixel values corresponding to a difference between a spectral sensitivity and a preset reference spectral sensitivity in a wavelength range in a pixel-of-interest; a correction amount calculation unit configured to calculate an estimation value of a color component in the pixel-of-interest using a pixel value of each of pixels in surrounding pixels of a same color and the correction coefficient and configured to calculate a correction amount of the pixel value of the pixel-of-interest based on the estimation value and the correction coefficient of the pixel-of-interest; and a pixel value correction unit configured to correct the pixel value of the pixel-of-interest based on the calculated correction amount.
US10531028B2 Solid-state imaging device, method of driving solid-state imaging device, and electronic device
The present technology is concerned with a solid-state imaging device, a method of driving a solid-state imaging device, and an electronic device which are capable of reducing power supply noise of a pixel signal with a single-ended circuit arrangement.The solid-state imaging device includes a pixel section including a plurality of unit pixels disposed for photoelectric transduction, a power supply noise detector detecting a noise component from a power supply used to energize the unit pixels and outputting a single-ended canceling signal including a canceling component for canceling the noise component, a sample and hold section configured to sample single-ended pixel signals output from the unit pixels and hold and output pixel signals representing the sampled pixel signals from which the noise component has been removed on the basis of the canceling signal, and an A/D converter performing A/D conversion on the pixel signals that have been held. The present technology is applicable to a CMOS image sensor, for example.
US10531025B2 Imaging element, imaging apparatus, and method for processing imaging signals
An imaging element includes a plurality of photoelectric conversion units that respectively receives lights passing through different partial pupil regions with respect to lights from a shooting lens. Each of the pixel units has first and second photoelectric conversion units, and a video image signal processing unit and a phase difference signal processing unit obtain and process each of signals output from the first and second photoelectric conversion units. A video image signal processing unit obtains the signals of the first and second photoelectric conversion units having the setting of different output conditions of pixel signals, and performs a dynamic range expanding process of the image signal. The phase difference signal processing unit corrects the signals of the first and second photoelectric conversion units and performs focus detection of the phase difference detection method. The video image signal processing unit and the phase difference signal processing unit execute the respective signal processes in parallel in a single shooting operation.
US10531022B2 Image sensor of global shutter type
Each pixel of a global shutter back-side illuminated image sensor includes a photosensitive area. On a front surface, a first transistor includes a vertical ring-shaped electrode penetrating into the photosensitive area and laterally delimiting a memory area. The memory area penetrates into the photosensitive area less deeply than the insulated vertical ring-shaped electrode. A read area is formed in an intermediate area which is formed in the memory area. The memory area, the intermediate area and read area define a second transistor having an insulated horizontal electrode forming a gate of the second transistor. The memory area may be formed by a first and second memory areas and an output signal is generated indicative of a difference between charge stored in the first memory area and charge stored in the second memory area after a charge transfer to the first memory area.
US10531008B2 Image pickup system
An image pickup system includes a light source apparatus and a light-source control section performing first control for setting a duty width and perform second control for, after the duty width is set to a minimum duty width by the first control, changing supply timing of the illumination light not to supply the illumination light in a period other than the period where the light amount control by the PWM is permitted and to supply, in the period where the light amount control by the PWM is permitted, light having a light amount integrated value equal to a light amount integrated value supplied in the period other than the period where the light amount control by the PWM is permitted, and an image pickup apparatus, where data representing a driving current value after the change of the supply timing and a value of the pulse width is stored.
US10531007B2 Methods and apparatus for use with multiple optical chains
Methods and apparatus for supporting zoom operations using a plurality of optical chain modules, e.g., camera modules, are described. Switching between use of groups of optical chains with different focal lengths is used to support zoom operations. Digital zoom is used in some cases to support zoom levels corresponding to levels between the zoom levels of different optical chain groups or discrete focal lengths to which optical chains may be switched. In some embodiments optical chains have adjustable focal lengths and are switched between different focal lengths. In other embodiments optical chains have fixed focal lengths with different optical chain groups corresponding to different fixed focal lengths. Composite images are generate from images captured by multiple optical chains of the same group and/or different groups. Composite image is in accordance with a user zoom control setting. Individual composite images may be generated and/or a video sequence.
US10531003B2 Lens moving apparatus, camera module and mobile device including the same
Embodiments provide a lens moving apparatus including a bobbin having a lens barrel, a housing configured to accommodate the bobbin, an upper elastic member coupled to the bobbin and the housing, a lower elastic member coupled to the bobbin and the housing, a first coil disposed on the bobbin, a first magnet disposed on the housing, a circuit board disposed below the housing, a second coil disposed on the circuit board, a first sensor to output a first output signal based on a sensed result of a magnetic field strength of the first magnet, a first capacitor connected in parallel to the first sensor.
US10530994B2 Image capture apparatus, control method for image capture apparatus and non-transitory recording medium for combining image
An image capture apparatus sets a plurality of target focus positions, causes an image sensor to capture a plurality of images based on the target focus positions, and calculates focus positions with respect to an object of a plurality of captured images. In a case where the image capture apparatus captures a first image and a second image sequentially and where a difference between a focus position calculated for capturing the first image and a focus position calculated for capturing the second image is higher than a predetermined threshold value, the image capture apparatus resets a part of the target focus positions for images to be captured subsequently.
US10530991B2 Real-time semantic-aware camera exposure control
An “Exposure Controller” provides various techniques for training and applying a deep convolution network to provide real-time automated camera exposure control, as a real-time function of scene semantic context, in a way that improves image quality for a wide range of image subject types in a wide range of real-world lighting conditions. The deep learning approach applied by the Exposure Controller to implement this functionality first uses supervised learning to achieve a good anchor point that mimics integral exposure control for a particular camera model or type, followed by refinement through reinforcement learning. The end-to-end system (e.g., exposure control and image capture) provided by the Exposure Controller provides real-time performance for predicting and setting camera exposure values to improve overall visual quality of the resulting image over a wide range of image capture scenarios (e.g., back-lit scenes, front lighting, rapid changes to lighting conditions, etc.).
US10530984B2 Imaging apparatus, accessory device, storage medium, and imaging system
An imaging apparatus, to which an accessory device is detachably mounted, which performs image capturing in synchronization with a vertical synchronization signal, and which performs communication with the accessory device in synchronization with the vertical synchronization signal, transmits, to the accessory device, a request command for requesting transmission of data from the accessory device to the imaging apparatus to cause the accessory device to transmit data corresponding to request command. The imaging apparatus is capable of transmitting, to the accessory device, a plurality of request commands each corresponding to the request command within one period of the vertical synchronization signal, and the request command includes a plurality of types of commands. The imaging apparatus transmits a previously-determined specific request command of the plurality of types of commands at predetermined timing within one period of the vertical synchronization signal.
US10530982B2 Detachable mini-camera device
Integrated but detachable mini-camera for a mobile device. The mobile device comprises a main body and a detachable mini-camera configured to attach to and detach from a socket in the main body. The detachable mini-camera may comprise at least one camera and a rechargeable battery configured to, while the detached mini-camera is attached to the main body, charge from a battery in the main body via the socket. While the detachable mini-camera is detached from the main body, a wireless transceiver in the detachable mini-camera wirelessly communicates with a wireless transceiver in the main body, and a mobile application, executed by a processor in the main body, controls the detachable mini-camera and receives image data from the detachable mini-camera via the wireless communication.
US10530980B2 Apparatus for managing video data and method the same
Provided is an apparatus for managing image data, by which the image data transferred to a mobile device from an image capturing device connected to the mobile device is managed. The apparatus may include a first controller located in a native layer for communicating with a java layer, a second controller located in a java layer for communicating with the native layer, and a plurality of ring-buffer type shared memories in which the image data transferred from the image capturing device is stored. The first controller may store the image data in the shared memory at a first state according to the order of the shared memories and may change the state information of the shared memory to a second state when the image data is completely stored. The second controller may read the image data stored in the shared memories at the second state according to the order of the shared memories and may change the state information of the shared memory to the first state when the image data is completely read.
US10530979B2 Panoramic digital photographic apparatus including a user interface indicating in real time a suggested direction of movement for the apparatus based on a central portion of a current image
Disclosed is a method for photographing a panoramic image. The method includes comparing an current image input with a previous image to obtain a motion information of a corresponding photographing apparatus, when photographing respective images forming the panoramic image, recognizing a degree of movement of the corresponding photographing apparatus at least based on the obtained motion information, and photographing corresponding image by a manual input or automatically when the recognized degree of movement is satisfied with a pre-set movement distance reference.
US10530968B2 Image reading apparatus and image reading method
An image reading apparatus comprises a light source for repeatedly emitting first light having a first color, second light having a second color and third light having a third color toward a read target while moving the light source in a sub-scanning direction, first, second, and third sensors, each configured to sense a strength of first, second, and third reflected light, respectively, in a light reflected from the read target, and to output first, second, and third signal waveforms corresponding to the strength of the first, second, and third reflected light, respectively, and a controller. The controller is configured to execute a line-to-line correction for correcting a phase shift between the first, second, and third signal waveforms, and to correct a shift in a signal level caused by the line-to-line correction.
US10530965B2 Image forming apparatus and authentication method
An image forming apparatus including applications and system side software for providing system side services to the applications is provided, in which the image forming apparatus includes: an authentication module for displaying an authentication screen on an operation panel of the image forming apparatus, wherein the authentication module allows the image forming apparatus to display a screen for using the image forming apparatus instead of the authentication screen if authentication data input from the authentication screen satisfies an authentication condition, and wherein the authentication module is provided in the image forming apparatus separately from the system side software.
US10530963B2 Shading correction device, electronic apparatus, and shading correction method
A shading correction device includes a reference acquirer that acquires a reference pixel value W in a captured image of a color measurement reference object, a target pixel value acquirer that acquires a pixel value S in a captured image of a measurement target, a bit shift value acquirer that acquires a bit shift value k2 based on the reference pixel value W, a lookup table storing a variable G2 (=2k1/W>>k2) corresponding to W>>k2, and a calculator that reads the variable G2 corresponding to the reference pixel value W and the bit shift value k2 from the lookup table and calculates a shading correction value Rdec of each pixel in the captured image of the measurement target using Expression (5): R dec = ( F · G 2 ) ⪢ ( k ⁢ ⁢ 1 + k ⁢ ⁢ 2 ) + B ⁢ ⁢ where ⁢ ⁢ F = S · ( A - B ) + { W ⪢ 1 } , G 2 = 2 k ⁢ ⁢ 1 W ⪢ k ⁢ ⁢ 2 , ( 5 ) and A, B and k1 are integer constants.
US10530962B2 Generation of images at lower resolution
Examples include acquisition of an input image, generation of a first output pixel and a second output pixel based on a first set and a second set of input pixels, selective reassigning of a gray value of at least one of the first and second output pixels, and generation of an output image based on the output pixels at a second resolution lower than the first resolution.
US10530961B2 Copying apparatus and method capable of calibrating copy position
A copying apparatus capable of calibrating a copy position comprises a scanning module scanning an original to obtain an original image; and a processing module being electrically connected to the scanning module and recognizing whether the original image contains an original mark corresponding to a template mark. If the original image contains the original mark, then the processing module generates print data for being printed out according to the original image and a position parameter of the template mark. A copying method capable of calibrating the copy position is also provided. Thus, the copy position can be calibrated according to the mark of the original to prevent the copy result from having a positional offset. Consequently, no positional offset occurs even if the original is copied multiple times based on the previous generation of original.
US10530957B2 Image filing method
An image filing method including following steps is provided. At least one sheet is searched form from a plurality of scan image data by an office machine or a computer connected to the scanner. the plurality of scan image data is divided into M groups, and the at least one sheet form is set up in a first image data of each of M groups when there are M sheet forms searched from the plurality of scan image data, wherein M is an integral larger than 1. A keyword string is searched in each of the M sheet forms and an encoded string arranged after the keyword string is identified. M files corresponding to the M groups are created and named according to the encoded strings in each of the M sheet forms.
US10530956B2 Image forming apparatus, reading device, and control method
According to one embodiment, an image forming apparatus includes a document platen, a document cover for covering the document platen during scanning, the document cover having a through-hole into which an original document can be inserted for placement on the document platen for scanning while the document cover is covering the document platen, a scanner that scans the original document on the document platen to image data corresponding to the original document, and a printing unit that prints an image of the original document corresponding to the image data obtained by the scanner.
US10530951B2 Image reading apparatus
A feed tray can be switched between a first posture in which the feed tray is at a first tilt angle, and a second posture in which the feed tray is at a second tilt angle that is closer to a horizontal direction than the first tilt angle or the feed tray is horizontal. An image reading apparatus executes a first feed mode that starts feed of a medium based on a reading execution operation by a user in the first posture, and executes a second feed mode that starts feed of a medium when setting of the medium on the feed tray is detected in the second posture.
US10530950B2 Sheet conveying device, image forming apparatus incorporating the sheet conveying device, and post processing device incorporating the sheet conveying device
A sheet conveying device, which is included in an image forming apparatus and a post processing device, includes a position corrector and either one of a rolling body and a contact resistance reducer. The position corrector is configured to convey a sheet and correct a position of the sheet. The rolling body is disposed at least one of an upstream side and a downstream side of a sheet conveyance passage from the position corrector in a sheet conveying direction and is configured to roll in at least a direction intersecting the sheet conveying direction. The contact resistance reducer is configured to reduce contact resistance generated due to contact of the sheet to a neighboring part when the position of the sheet is corrected by the position corrector.
US10530946B2 Information processing apparatus, control method of information processing apparatus, program, and information processing system for efficiently transmitting updated managed information to other information processing apparatuses
There is provided an information processing apparatus enabled to share managed information that is managed and customizable for an individual user with a plurality of other information processing apparatuses, and the information processing apparatus includes a hardware processor that: acquires update information indicating that managed information of a specific user among a plurality of users has been updated by customization; determines some information processing apparatuses among the plurality of other information processing apparatuses, as distribution destination apparatuses to share updated managed information of the specific user, based on a use history of the specific user, after acquisition of the update information; and transmits the updated managed information to the some information processing apparatuses determined as the distribution destination apparatuses, after the acquisition of the update information.
US10530940B2 Information processing method, information processing apparatus, and non-transitory recording medium storing instructions for executing an information processing method
An information processing method, apparatus, and non-transitory recording medium storing instructions for executing an information processing method. The information processing method, performed by a computer connectable to a terminal via a network, includes determining a status of a device based on a first image of the device transmitted from the terminal, specifying a solution for a problem occurring in the device based on the status of the device, displaying a first message on the terminal to indicate the specified solution, displaying a second message on the terminal to request a second image obtained by photographing a specified part of the device or the device in a specified state, updating the status of the device based on the second image, specifying the solution for the problem in accordance with the updated status of the device, and displaying a third message on the terminal to indicate the specified solution for the problem.
US10530939B2 Correcting captured images using a reference image
A reference image of an image capture device is processed to detect multiple image flaws caused by defects or corruption items of the image capture device (510). Data corresponding to an image map of flaws for the image capture device are stored (520). For subsequent images, flaws in the captured image are corrected using the image map of flaws (530).
US10530934B1 Endpoint location determination for call routing decisions
A Voice over Internet Protocol (VoIP) server is configured to provide VoIP services to a plurality of VoIP-capable endpoint devices. At the VoIP server, a telephone call is received that involves a particular endpoint device of the plurality of VoIP-capable endpoint devices. A determination is made regarding the presence of a selectable routing option that is based upon a geographic location of the particular endpoint device. Geographic location information of the particular endpoint device is retrieved from a database. A confidence level for the geographic location information of the particular endpoint device is determined to be above a threshold level. A route for the telephone call is selected and used to complete the telephone call.
US10530931B2 Message processing method and terminal, and storage medium
A message processing method includes acquiring a voice message, selecting identification information corresponding to the voice message according to a marking policy corresponding to the voice message, and displaying the voice message carrying the identification information.
US10530929B2 Modeling voice calls to improve an outcome of a call between a representative and a customer
A call-modeling system models calls in real-time, with the goal of helping users, e.g., a sales representative and/or their managers, improve and/or guide the outcome of the calls. The call-modeling system generates real-time probabilities for possible outcomes of the conversation, as well as highlight specific on-call patterns, which may be either conducive or detrimental to a desired conversation outcome. The generated probabilities and highlighted patterns may be used by the sales representatives and/or their managers to either increase the probability of a desired outcome and/or optimize for call duration with a specific outcome.
US10530928B1 Answering machine detection (“AMD”) for a contact center by using AMD meta-data
Answering machine detection (“AMD”) processes in a contact center are improved by obtaining and storing AMD meta-data about a known greeting from an automatic voice messaging capability (“AVMC”) on a telephone call to a known number. The AMD meta-data is used in subsequent calls to that known number and the greeting detected is analyzed using the AMD meta-data to make a comparison determination if AMD meta-data obtained from the current greeting matches that stored so as to determine whether the current greeting originated from an AVMC or from a live person. In certain embodiments, a real-time speech analytics (“RTSA”) system is used for processing the greeting to obtain the AMD meta-data which is stored and used when comparing subsequently obtained AMD meta-data. Calls to telephone numbers for which there is no stored AMD meta-data results in analyzing the greeting in order to obtain and store AMD meta-data.
US10530922B2 Mobile terminal and method of operating the same
A mobile terminal and a method of operating the mobile terminal are provided. The mobile terminal includes a sensor configured to sense a motion of the mobile terminal, and a communication interface configured to receive, from a wearable device corresponding to the mobile terminal, information of a motion of the wearable device, the motion of the wearable device being sensed during a time period from a start time requested by the mobile terminal. The mobile terminal further includes a controller configured to determine whether the motion of the mobile terminal and the motion of the wearable device have a correlation of a level or greater, and unlock the mobile terminal, in response to the controller determining that the motion of the mobile terminal and the motion of the wearable device have the correlation of the level or greater.
US10530909B2 Housing assembly, dual-camera module and mobile terminal
A housing assembly includes: a support including a peripheral side wall and a lug, the peripheral side wall defining a first accommodating space configured to accommodate a dual-camera assembly, and the lug being connected to an outer peripheral side of the peripheral side wall away from the first accommodating space; and a middle frame having a second accommodating space and a groove in communication with the second accommodating space, the support being accommodated in the second accommodating space, and the lug being fitted with the groove. The present disclosure further provides a dual-camera module and a mobile terminal.
US10530900B2 Scalable content delivery network request handling mechanism to support a request processing layer
Described herein are improved systems, methods, and devices for delivering and managing metadata in a distributed computing platform such as a content delivery network (CDN) so as to configure content servers to handle client requests. The teachings hereof provide, among other things, scalable and configurable solutions for delivering and managing metadata, preferably by leveraging dynamically obtained control information. For example, in one embodiment, a given content server may store metadata, e.g., in a configuration file, that references dynamic, late-bound control information for use in satisfying dependencies. This dynamic control information can be requested by the CDN content server, typically from a remote host, when needed to parse and execute the metadata.
US10530896B2 Contextual remote management of virtual app lifecycle
Systems and methods for managing app lifecycles on a user device. A user device context is determined and a set of server based apps associated with the context is determined based on the context and a set of conditions associated with server based apps. An indicator for user interface elements for each server based app is sent with the indication of the context. These user interface elements are displayed to a user of the device. In an example, these user interface elements are displayed on a default pane of the device. A user interface element in some examples is able to be selected by a single interaction. Interactions between a user and a user interface for a selected app are received at a. The user interactions are processed to produce results based on the user interface inputs, and the results are sent.
US10530892B2 Processing request for multi-versioned service
Processing received job requests for a multi-versioned distributed computerized service. For each received job request, the job request is channeled to an appropriate service processing node that depends on the version of the distributed computing service that is to handle the job request. A version of the distributed computing service is assigned to the incoming job request. A service processing node that runs a runtime library for the assigned service version is then identified. The identified service processing node also has an appropriate set of one or more executables that allows the service processing node to plan an appropriate role (e.g., compiler, scheduler, worker) in the distributed computing service. The job request is then dispatched to the identified service processing node.
US10530890B2 Method for assigning a user profile of a user to a seat in a motor vehicle, mobile unit and motor vehicle
A method for assigning a user profile of a user to a seat in a motor vehicle by at least one mobile unit, wherein the mobile unit has at least one identifier and a sensor arrangement for detecting at least one translational and/or rotational degree of freedom, wherein the mobile unit transmits the identifier to the motor vehicle, wherein the mobile unit or the motor vehicle evaluates the data from the sensor arrangement as to whether a boarding movement into a motor vehicle is occurring, wherein the motor vehicle or the mobile unit by the data of a door opening sensor arrangement, assigns the boarding movement to a seat assigned to a vehicle door, wherein the user profile is then assigned to the seat. Also disclosed is a mobile unit and a motor vehicle.
US10530889B2 Identifying member profiles containing disallowed content in an online social network
The disclosed embodiments relate to a system for identifying member profiles containing disallowed content in an online social network. During operation, the system scans member profiles looking up words from one or more fields in “bad-word” and/or “good-word” dictionaries. These dictionaries were previously generated by examining member profiles that were judged by a human reviewer to be “good” profiles or “bad” profiles, and determining whether a word belongs in a specific dictionary based on frequencies of occurrence of the word in the good profiles and the bad profiles. Next, the system computes a score for each member profile based at least partially on occurrences of words from the dictionaries in the member profile. Finally, the system identifies a member profile as containing disallowed content based on the score.
US10530888B2 Cached data expiration and refresh
The described technology is directed towards maintaining a cache of data items, with cached data items having current value subsets and next value subsets. The cache is accessed for data item requests, to return a cache miss if a requested data item is not cached, to return data from the current value subset if not expired, to return data from the next value subset if the current value subset is expired and the next value subset is not expired, or to return a cache miss (or expired data) if both subsets are expired. Cached data items are refreshed, (e.g., periodically), when a data item's current value subset is expired by replacing the data item's current value subset with the next value subset and caching a new next value subset, or caching a new next value subset when the next value subset will expire within a threshold time.
US10530887B1 Pre-caching data for use upon execution of program code
Systems for processing requests to execute a program code of a user use a message queue service to store requests when there are not enough resources to process the requests. The message queue service determines whether a request to be queued is associated with data that the program code needs in order to process the request. If so, the message queue service locates and retrieves the data and stores the data in a cache storage that provides faster access by the program code to the pre-fetched data. This provides faster execution of asynchronous instances of the program code.
US10530879B2 Interactive notification panels in a computing system
Described herein are systems and methods for providing interactive notification panels to a user. A bot apparatus receives a notification from an application program and transforms the notification into one or more interactive notification panels configured to receive user inputs and/or to provide an output to at least one user input. Based on at least one user input, the bot apparatus transmits data to the application program, which causes the application program to perform one or more actions.
US10530875B2 Customizing media content on online social networks
In one embodiment, a method includes receiving, from a media-player device associated with a social-networking system, an indication that a plurality of client systems of a plurality of users of an online social network, respectively, are proximate to the media-player device. Each of the users is logged into a native application associated with the social-networking system on a respective client system. The media-player device is communicatively coupled to a display screen. The social-networking system may access, in response to the received indication, social-networking information and watch-history information of each user. The social-networking system may select one or more media-content items from a plurality of media-content items based on the social-networking information and watch-history information of each user. The social-networking system may send, to the media-player device, the one or more selected media-content items and instructions to send the selected media-content items to the display screen for display to the users.
US10530870B2 Direct volume migration in a storage area network
A method, computer program product and apparatus are provided. For example, the method includes receiving, by a first data storage device within a storage area network, input output operations over a first network pathway within the storage area network. The method further includes receiving, by the first data storage device, a migration instruction that identifies a second data storage device within the storage area network and a source volume stored on the first data storage device. Still further, the method includes migrating, by the first data storage device, the source volume directly to the second data storage device over a second network pathway within the storage area network.
US10530867B2 Software-defined networking proxy gateway
Aspects of the present invention provide an approach for improving communications between a software-defined networking (SDN) controller and a hardware gateway in a SDN. In an embodiment, a SDN proxy gateway is installed. The SDN proxy gateway communicates with the SDN controller on behalf of the hardware gateway. To accomplish this, the SDN proxy gateway processes a communication sent from the SDN controller to the hardware gateway. This communication includes a request from a computing node to establish a network communication channel. The SDN proxy gateway translates these instructions (e.g., the logical network and endpoint information), which are in the native format of the SDN controller, into a standardized hardware gateway protocol. The translated information that the hardware gateway can use to establish the network connection is then pushed to the hardware gateway by the proxy gateway.
US10530863B2 Compression of dental images and hybrid dental imaging system with local area and cloud networks
Methods and systems for storing and accessing dental images. The system includes an imaging system for acquiring x-ray projection frames. The imaging system is connected to a local server through a local area network. A cloud server communicates with devices on the local area. The x-ray projection frames are transmitted from the imaging system to the local server. The local server stores the series of related x-ray projection frames according to a specified policy. In one embodiment, the x-ray projection frames are compressed into a compressed image data set using a modified video compression prediction algorithm customized for x-ray images. The compressed image data is transmitted to the cloud server for storage. The x-ray image data can be accessed from the cloud server by external devices and by other local area networks.
US10530862B2 Determining slices to rebuild from low-level failures
A distributed storage network (DSN) includes multiple distributed storage task execution (DST EX) units, each employing multiple memory portions to store encoded data slices. A DST EX unit detects a physical storage failure associated with an affected memory portion of a storage unit included in the DST EX unit. A memory portion identifier of the affected memory portion is used to identify a range of impacted encoded data slices associated with the affected memory portion, and in some cases specific encoded data slices within that range. The DST Ex unit issues rebuilding information to the DSN. The rebuilding information includes at least one identifier associated with at least one impacted encoded data slice included in the range of impacted encoded data slices.
US10530859B1 Blockchain functionalities in data storage system
An apparatus in one embodiment comprises one or more processing devices operatively coupled to form a data storage system. The data storage system comprises a data storage manager configured to provide integrated control for a set of logic modules, wherein the set of logic modules comprise at least one blockchain logic module and one or more of a file storage logic module, a block storage logic module, and an object storage logic module. The data storage system further comprises a plurality of storage volumes operatively coupled to the data storage manager and configured to store data associated with each of the set of logic modules, under control of the data storage manager, in accordance with selectable storage capacity allocations for each of the set of logic modules.
US10530856B2 Sharing data between a plurality of source devices that are each connected to a sink device
In an embodiment, a first media presentation session is established between a first Source and the Sink, and a second media presentation session between a second Source and the Sink. First and second media streams are streamed to the Sink by the first and second Sources, respectively. The Sink presents the first and second media streams in respective portions of a display screen, and detects user input at the Sink that is indicative of a trigger to transfer data originated from the first Source to the second Source. The Sink coordinates with one or both of the first Source and the second Source to facilitate the data to be delivered to the second Source in response to the detection. As a result of the coordination, the second Source receives the first Source-originated data (e.g., from the first Source directly, or via the Sink).
US10530855B2 Lock state synchronization for non-disruptive persistent operation
Techniques for synchronization between data structures for original locks and mirror lock data structures are disclosed herein. The mirror lock data structures are being maintained during various scenarios including volume move and aggregate relocation, in order to preserve the non-disruptive persistent operation on storage initiated by clients. According to one embodiment, a storage node determines a plurality of data container locks to be synchronized to a partner node of the storage node and transfers metadata that indicates states of variables that represent the plurality of data container locks to the partner node in a batch. When a client initiates a data access operation that causes an attempt to modify a data container lock of the plurality of data container locks, the storage node sends a retry code to a client that prompts the client to retry the data access operation after a predetermined time period.
US10530854B2 Synchronization of permissioned content in cloud-based environments
Enterprise administrators in a cloud-based environment including a cloud-based server and a repository can selectively impose permissions on items (e.g., files and folders) marked for synchronization (“sync items”). The sync items can be synchronized with the client devices of users by downloading the items along with the permission attributes from the cloud-based server. However, the permissions on those sync items means that any unpermitted changes to the local copies of the sync items do not get uploaded to the cloud-based server. A synchronization client on the client devices detects any changes made locally to the sync items that are not consistent with the permission attributes, and repairs those changes so that the sync items are restored to their most recent states. This ensures that any unauthorized changes made to sync items remain local and do not propagate by the synchronization process to other users.
US10530851B1 Distributed data center
Techniques are described for wireless communication. One method includes receiving, at a first node of a mesh network from a second node, a request for data associated with a security and automation system; determining, at the first node, that a third node associated with a plurality of neighboring nodes within the mesh network has an available computing resources level to process the data based on configuration information of the mesh network; and transmitting, from the first node to the third node, a message instructing the third node to process the data.
US10530847B2 Virtual application delivery chassis system
A method for electing a master blade in a virtual application distribution chassis (VADC), includes: sending by each blade a VADC message to each of the other blades; determining by each blade that the VADC message was not received from the master blade within a predetermined period of time; in response, sending a master claim message including a blade priority by each blade to the other blades; determining by each blade whether any of the blade priorities obtained from the received master claim messages is higher than the blade priority of the receiving blade; in response to determining that none of the blade priorities obtained is higher, setting a status of a given receiving blade to a new master blade; and sending by the given receiving blade a second VADC message to the other blades indicating the status of the new master blade of the given receiving blade.
US10530846B2 Scheduling packets to destination virtual machines based on identified deep flow
A network interface unit for processing a packet and a method thereof are provided. The network interface unit includes a plurality of queues, if a packet is received through a physical network, identifies a flow of the packet, stores the packet in a plurality of queues in the unit of flow, and processes the packet in parallel through a multiprocessor.
US10530844B2 Weighted auto-sharding
Methods, systems, and apparatus for automatic sharding and load balancing in a distributed data processing system. In one aspect, a method includes determining workload distribution for an application across worker computers and in response to determining a load balancing operation is required: selecting a first worker computer having a highest load measure relative to respective load measure of the other work computers; determining one or more move operations for a partition of data assigned to the first worker computer and a weight for each move operation; and selecting the move operation with a highest weight the selected move operation.
US10530841B2 System and method for transferring value between database records
A computer system for transferring value between database records includes a memory storing instructions that, when executed by a processor, cause the computer system to: receive configuration options for configuring a particular transfer of value between database records and specifying a graphical element to be provided upon completion of the transfer and an email address; send a request to a communications server including the email address for use as a destination for a communication indicating that the transfer has been initiated including an indication of an identifier for the transfer; store an indication of the graphical element in association with the identifier; receive a request to complete the transfer indicating the identifier; retrieve the indication of the graphical element based on the identifier; confirm the transfer; and send a reply indicating completion of the transfer including an indication of the retrieved indication of the graphical element.
US10530839B2 Integrated cloud system with lightweight gateway for premises automation
Systems and methods include a system comprising a cloud hub located in a premises. The cloud hub comprises adapters coupled to premises devices, and the cloud hub is configured as a gateway for the premises devices. A virtual gateway is located in a cloud server environment and coupled to the cloud hub. The virtual gateway is configured as a server-side abstraction of the cloud hub. The cloud hub and the virtual gateway are configured as an automation platform that maintains state data of the premises devices, controls interaction among the premises devices, and monitors and manages the premises devices. A security system coupled to the virtual gateway. The security system includes security system components.
US10530834B2 Resending a hypertext transfer protocol request
Technologies related to resending hypertext transfer protocol (HTTP) requests are disclosed. One or more operations performed on a first web page is monitored. One or more HTTP requests that include the monitored one or more operations are sent to a server. Information associated with the one or more HTTP requests are recorded. Upon determining that an HTTP request of the one or more HTTP requests has failed to be sent, the HTTP request is recorded to a list of HTTP requests that failed to be sent. The HTTP request recorded to the list is deleted after receiving a normal response message from the server, and whether the list of HTTP requests that failed to be sent is empty is determined when redirecting from the first web page to a second web page.
US10530832B2 Embedded web server
Methods, systems and an apparatus for an embedded web server in a data acquisition device to facilitate access to data acquired by the data acquisition device by one or more web-enabled devices. The embedded web server packages the data for enhanced access by the client over two or more communication pathways using standard data communication protocols and without disrupting the operation of the data acquisition device in which the web server is embedded.
US10530828B2 Method and apparatus for signaling and operation of low delay consumption of media data in MMT
Methods and apparatuses for wireless communication between at least one base station and user equipment, the user equipment including a transceiver and processing circuitry. The transceiver is configured to receive a packet comprising a control message with a header and a payload related to fragments of multimedia content. The header includes a message identifier indicating whether the control message is a low delay consumption message, a length of the controller message, and a version of the control message. The processing circuitry is configured to determine whether the control message is the low delay consumption message based on the message identifier. The processing circuitry is also configured to, responsive to the control message being the low delay consumption message, configure the packet based on the payload and the control message before receiving headers of the fragments of the multimedia content.
US10530826B2 Method and apparatus for providing a low latency transmission system using adjustable buffers
One aspect of the present invention discloses a network system capable of transmitting and processing audio video (“A/V”) data with enhanced quality of service (“QoS”). The network system includes a transmitter, a transmission channel, an adjustable decoder buffer, and a decoder. The transmitter contains an encoder able to encode A/V data in accordance with encoding bit rate recommendation from SQoS and packets loss notifications. The transmission channel, in one example, transmits A/V data from the transmitter or the receiver. The adjustable decoder buffer, in one aspect, is able to change its storage capacity or buffering size in response to the adaptive latency estimate. Upon fetching at least a portion of the A/V data from the adjustable decoder buffer, SQoS updates the adaptive latency estimate based on the quality of the decoded A/V data.
US10530824B2 Real-time end-to-end latency monitoring
In one example, a streaming server or a client device may measure an end-to-end time for a streaming operation in real time. The streaming server may store an input time associated with a user input and a frame presentation time associated with the frame output. The streaming server automatically may correlate the user input to the frame output generated at the streaming server in a frame generation process. The streaming server may calculate an end-to-end time based on the input time and the frame presentation time. The streaming server may adjust the frame generation process based on the end-to-end time.
US10530823B2 Network stream processing to ensuring a guarantee that each record is accounted for exactly once
A method, computer-readable medium, and device for processing a stream of records with a guarantee that each record is accounted for exactly once are disclosed. A method may receive, via a first operator, a data stream having a plurality of records, the plurality of records provided by a plurality of first data sources; allocate the data stream to a plurality of shards of the first operator; process the plurality of records by each shard of the plurality of shards to generate a first output stream, where each shard being implemented with at least two replicas; and output the first output stream to a third operator or a subscriber.
US10530816B2 Method for detecting the use of unauthorized security credentials in connected vehicles
Embodiments of the present disclosure monitor certificates or other credentials loaded to various components and systems of a vehicle. A set of information identifying credentials that are expected to be present and/or in use can be saved. Periodically, on request, or upon the occurrence of an event or condition, checks can be performed on the credentials individually or in the aggregate using the saved information to determine whether the certificates present and/or in use are those expected or if a change has occurred. If a change is detected, i.e., a difference between the current set of certificates and the saved set of information, the network security system can take some action. The action, depending on the nature of the change detected, can vary from recording and/or reporting the condition up to and including isolating or even disabling a particular component or system on which the changed certificate is used.
US10530814B2 Managing authenticators in a computer system
Certain embodiments provide means for managing automated access to computers, e.g., using SSH user keys and other kinds of trust relationships. Certain embodiments also provide for managing certificates, Kerberos credentials, and cryptographic keys. Certain embodiments provide for remediating legacy SSH key problems and for automating configuration of SSH keys, as well as for continuous monitoring.
US10530813B2 Determining a device posture using a device posture token
Disclosed are various approaches for generating a device posture token corresponding to a client device. The device posture token can be used by a verification computing device to determine whether the client device complies with the security policies of a particular facility.
US10530809B1 Systems and methods for remediating computer stability issues
The disclosed computer-implemented method for remediating computer stability issues may include (i) determining that a device has experienced a computer stability problem, (ii) obtaining, from the device, one or more computer-generated log lines that potentially include information pertaining to a cause of the computer stability problem, (iii) directly analyzing text included within the computer-generated log lines, (iv) identifying information relating to the computer stability problem based on the direct analysis of the text, and (v) remediating the device to resolve the computer stability problem. Various other methods, systems, and computer-readable media are also disclosed.
US10530807B2 Compromised password detection based on abuse and attempted abuse
Systems and methods are disclosed for analyzing a plurality of failed login records that correspond to failed login attempts detected by a computing system, to identify suspicious patterns of activity that can facilitate the supplementation of password blacklists for improving account security. To accomplish the foregoing, failed login records that include information associated with failed login attempts are obtained for analysis. The failed login records are analyzed to identify a set of failed login records that show initial characteristics of a suspicious pattern of activity. The information included in the set of failed login records are further analyzed to determine whether a suspicious pattern of activity is actually present. When a suspicious pattern of activity is identified in the set of failed login records, the passwords used in the failed login attempts are stored in password blacklists associated with the account identifier(s) with which the passwords were used.
US10530805B1 Systems and methods for detecting security incidents
The disclosed computer-implemented method for detecting security incidents may include (i) collecting, by a security server, security information describing security events detected on at least one client device, (ii) generating, based on the collected security information, a mathematical graph that includes a set of nodes designating machine-windows of data and a set of nodes designating detected security events, (iii) executing a random-walk-with-restart algorithm on the generated mathematical graph to sort the set of nodes designating machine-windows of data in terms of relevance to a set of ground truth nodes that indicate confirmed security threats, and (iv) performing a remedial security action to protect a user in response to detecting a candidate security threat based on sorting the set of nodes designating machine-windows of data by executing the random-walk-with-restart algorithm. Various other methods, systems, and computer-readable media are also disclosed.
US10530804B2 Identifying and remediating malware-compromised devices
Systems and methods for identifying and remediating malware-compromised mobile devices are disclosed. A computer-implemented method includes accessing, by a computing device, malware risk data; determining, by the computing device, a mobile device is at risk from malware based on the malware risk data; identifying, by the computing device, a set of connections of a user of the mobile device, wherein each connection in the set of connections is associated with a user computer device; identifying, by the computing device, at least one user computer device from the set of connections at risk from the malware; and outputting, by the computer device, a malware notification for the mobile device at risk and at least one user computer device at risk.
US10530803B1 Secure online transactions
A user device and a server conduct a secure online transaction. The user device transmits received user login and credentials to the server, as well as one or more properties of the user device, such as a list of applications stored on the user device. The server transmits one or more restrictions back to the user device, such as which ports to close, which applications to close, and what features of applications and the operating system should be limited during the transaction. After implementing the restrictions, the user device and the server conduct the online transaction. A unique ID may be transmitted throughout the transaction and the unique ID may be a hash. After the transaction, the user device purges transaction data, restores normal operation, and notifies the server. The transaction may be conducted in a second tunnel and the other communication via a first tunnel.
US10530795B2 Word embeddings for anomaly classification from event logs
Aspects of the present disclosure describe systems and methods for rapidly detecting threats or other security breaches in enterprise networks. In particular, all enterprise network communications may be monitored to detect anomalous events. In one example, each event log in a collection of event logs may be evaluated, wherein an event log having one or more features is monitored and identified as being anomalous based on identifying one or more anomalous features therein. Anomalous features are identified as being anomalous based on the existence of one or more features in the event log that deviate from characteristic contextual features. Rules or models may thereafter applied to each event log containing the anomalous feature.
US10530792B2 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.
US10530791B2 Storage environment activity monitoring
A computer-implemented method according to one embodiment includes identifying a storage environment, establishing a baseline associated with input and output requests within the storage environment, monitoring activity associated with the storage environment, comparing the activity to the baseline, and performing one or more actions, based on the comparing.
US10530784B2 Geolocation-based authentication credentials
Provided is process including receiving a request to authenticate a user; sending instructions to present an authentication user interface including a geographic map; receiving geolocations on the geographic map selected by the user; comparing the geolocations to a sequence of geolocations in an authentication credential to determine whether to authenticate the user.
US10530781B2 Medical device with input unit
A medical device has a device component with an operating state controllable by predefining a predefined value for an operating parameter. A data network interface receives a data message from a central network computer. The data message indicates whether the central network computer is in a blocked state concerning potential user inputs into an input unit of the network computer. The medical device further has an input unit for the potential input of an input value and at least one control unit configured to predefine the predefined value as a function of the input value to the device component as well as to block the input unit for inputs of a user. The control unit is further configured to block the input unit for the input of the input value as a function of the indicated state of the central network computer.
US10530780B2 Entity validation for resource distribution location
Provide improved validation of a recipient entity when the recipient entity is involved in an interaction with a provider entity. One or more application programming interfaces (APIs) are provided that are utilized to validate the recipient entity. Recipient entity information, such as a recipient entity identifier, is utilized and communicated to the resource systems to more efficiently validate the recipient entity in order to improve the processing capacity, reduce memory requirements, and improve processing speeds for validating the recipient entity for an interaction. Moreover, a more accurate determination of the actual identity of the recipient entity may be provided, thus improving the security of the interaction between the entities and reducing the potential for misappropriation of the resources involved in the interactions.
US10530778B2 Collaboration based access control list (ACL)
A computing device includes an interface configured to interface and communicate with a communication system, a memory that stores operational instructions, and processing circuitry, coupled to the interface and memory, that is configured to execute the operational instructions to perform various operations. The computing device generates collaboration data between an owner/user and other user(s) based on existing data content on the computing device and processes the collaboration data to generate collaboration measure(s) associated with the other user(s). The computing device generates an access control list (ACL) that specifies access level(s) for the other user(s). Based on a user request associated with a user to access the existing data content and/or application(s) on the computing device, the computing device determines identity of the user. When the user associated qualifies for access, the computing device selectively authorizes access to access at least some of the existing data content and/or application(s).
US10530777B2 Data unsealing with a sealing enclave
Techniques for securely sealing and unsealing enclave data across platforms are presented. Enclave data from a source enclave hosted on a first computer may be securely sealed to a sealing enclave on a second computer, and may further be securely unsealed for a destination enclave on a third computer. Securely transferring an enclave workload from one computer to another is disclosed.
US10530773B2 Updating database drivers for client applications through a database server push
A method for updating drivers. The method may include transmitting a connection request from a first computer to a second computer. The method may include creating a connection handshake in the first computer in response to the transmitted connection request, whereby the connection handshake includes client credentials and driver information. The method may include transmitting the created connection handshake from the first computer to a second computer. The method may include determining the first computer is authorized to connect to the second computer based on the client credentials. The method may include determining a first version level of a first plurality of drivers associated with the first computer is a lower version level than a second version level of a second plurality of drivers associated with the second computer based on the driver information. The method may include transmitting a driver update. The method may include installing the driver update.
US10530771B2 System and method of inter-account resource access management
An improved method and system of enabling the owner of an account associated with a resource to allow a second user to gain access to the resource or a particular aspect of the resource is disclosed. Solutions and implementations disclosed provide an easily manageable mechanism for allowing access to a resource, without the need for a complex administrator-based access control system. Instead, a negotiated account to account resource access arrangement is established between the first user's account and the second user's account to share some or all of the actions available to the first user for the resource.
US10530769B2 Handling encoded information
A method comprises a portable device obtaining a graphical encoded information item which is displayed on a display of a computing apparatus, decoding the encoded information from the encoded information item, and transmitting a first message to first server apparatus, the first message including the decoded information and a first identifier identifying the device or a user of the device, wherein the decoded information includes an apparatus identification information item for allowing identification of the computing apparatus, and the first server apparatus receiving the first message from the device, establishing the identity of the user of the device, wherein establishing the identity of the user comprises using the first identifier to determine if the user is registered with the first server apparatus in response to establishing the identity of the user, authorising the user to access a service, and providing the service to the user via the computing apparatus using the apparatus identification information item or sending a second message to a second server apparatus, the second message including the apparatus identification information item and indicating that the user is authorised to access the service provided by the second server apparatus, the second server apparatus responding to receipt of the second message by providing the service to the user via the computing apparatus using the apparatus identification information item.
US10530764B2 Post-connection client certificate authentication
A network access control (NAC) device detects a connection of an endpoint device at a network switch coupled to a network and restricts access of the endpoint device to prevent the endpoint device from accessing resources of the network. The NAC device establishes a connection with the endpoint device, validates a client certificate corresponding to the endpoint device to authenticate the endpoint device as a corporate device and grants the endpoint device access to the resources of the network.
US10530761B2 Secure permissioning of access to user accounts, including secure deauthorization of access to user accounts
A permissions management system is disclosed for enabling a user to securely authorize a third-party system to access user account data and initiate transactions related to a user account, without disclosing to the third-party system account credentials. The system enables the user to also securely de-authorize the third-party system. For example, records may be automatically generated that securely store account information, including one or more permissions related to the account and/or the third-party. A token associated with a record may be shared with the third-party system, but neither the record itself, nor the user account credentials, may be shared with the third-party. Accordingly, the third-party may request user account data and/or initiate transactions by providing the token, but does not itself know, e.g., the user account credentials. Further, the user may set various permissions related to the token, and may also revoke the token (e.g., de-authorize the third-party), thus providing increased security to the user's account.
US10530757B2 End-to-end M2M service layer sessions
Mechanisms support machine-to-machine service layer sessions that can span multiple service layer hops where a machine-to-machine service layer hop is a direct machine-to-machine service layer communication session between two machine-to-machine service layer instances or between a machine-to-machine service layer instance and a machine-to-machine application. Mechanisms are also disclosed that illustrate machine-to-machine session establishment procedures for oneM2M Session Management Service supporting multiple resources.
US10530750B2 Firewall policy enforcement based on high level identification strings
The technology disclosed herein enables the enforcement of firewall policies based on high level identification strings. In a particular embodiment, a method provides receiving a first reply from a first identification system directed to a requestor system. In response to determining that the first identification system comprises an identification system trusted by the firewall, the method provides inspecting at least one packet included in the first reply to identify a first network address therein associated with a first high level identification string. The method further provides updating a data structure comprising allowed network addresses with the first network address and, after updating the data structure with the first network address, allowing at least one packet from the requestor system directed to a first destination at the first network address to traverse the firewall system based on the data structure.
US10530744B2 Message processing method, access controller, and network node
This application provides a message processing method, an access controller, and a network node. In some aspects, an access controller receives a first message used to obtain Internet Protocol (IP) address information for a user-side device and a first access loop identifier of a first network node, where the first message and the first access loop identifier are sent by the first network node, the first access loop identifier is not carried in the first message. The access controller obtains an authentication, authorization and accounting (AAA) message according to the first access loop identifier, wherein the AAA message comprises the first access loop identifier. The access controller sends the AAA message to an AAA server.
US10530743B2 System and method for domain management and migration
A system and method for managing domain registrations across multiple domain registrars, and for migrating domains from one or more server computers to one or more other server computers. More specifically but not exclusively, disclosure relates to software processes, algorithms, and protocols for the management and movement of domains, as accessed across a network.
US10530738B2 DNS resolution replay for bare domain names that map to “A” records
The technology disclosed relates to DNS resolution of bare domain names of the form “myexample.com”. A bare domain name is also called zone apex or naked domain. In particular, bare domains are resolved by look-up of “A” records, per the IETF standards for DNS resolution. Technology is disclosed that improves resolution of bare domains to edge servers or other devices of a content delivery network or cloud-based content provider (collectively referred to as CDNs).
US10530734B2 Balancing visibility in the domain name system
Systems and methods for out-of-band communications in the domain name system (DNS) are disclosed. Embodiments include a system for negotiating DNS services in the DNS. The system includes an in-band communication channel connecting a first party and a second party, and one or more out-of-band communication channels connecting the first party and the second party. The first party performs messaging for the DNS services with the second party using the in-band communication channel. Further, the first party advertises terms of the DNS service offered by the second party using the one or more out-of-band communication channels.
US10530732B2 Method for using a content subscription list and electronic device supporting the same
An electronic device is provided. The electronic device includes a communication module configured to communicate with an external device, an input module configured to receive an input, and a processor configured to send a request for following a second user to a content providing server, if the request for following the second user is received from a first user and to receive at least one content, to which the second user subscribes, from the content providing server.
US10530731B1 Systems and methods for chat with audio and video elements
Methods, devices, systems, and computer-readable media with instructions for text communications with imbedded audio or audiovisual elements are described. One embodiment involves displaying a user interface for chat communication with a time-ordered display space for communications. Text communications and audiovisual communications are each presented in associated rows within the user interface. Various embodiments enable audio or video notes as well as audio or video streaming or multi-user calls within the user interface with individual communications or connections presented within the time-ordered display. In some embodiments, communications within the display are deleted based on ephemeral message triggers.
US10530730B2 Electronic messaging systems
A computer system for facilitating communications between users is configured for: (A) receiving, from a first user, one or more user watch area attributes; (B) using the one or more user watch area attributes to define a watch area; (C) receiving, from a second user, a message associated with a geographical location; (D) determining whether the geographical location is located within the user watch area; (E) at least partially in response to determining that the geographical location is located within the user watch area, subscribing the first user to a thread of messages that includes the message; and (F) dynamically adjusting a shape of the user watch area based, at least in part, on a factor selected from a group consisting of: (1) a number of message postings within the user watch area; and (2) a population density of an area that is within the user watch area.
US10530729B2 Video retrieval
An example processor-implemented method for retrieving a video in accordance with the present disclosure is receiving an entry of a name tag identifying a first user in a video application, assigning a second user as a contact to the first user based on the received entry of the name tag in the video application, receiving, by a viewing module of the video application, an image of a still frame extracted from a portion of a video, wherein the name tag is associated with the still frame, and the video is associated with the first user, generating, by the viewing module of the video application, a trigger based on the received image, identifying the video based on the generated trigger, and providing permission for the second user to receive the video based on a verification that the second user is a contact of the first user.
US10530726B2 Email notifications
Disclosed are various examples for communicating notifications for received email messages. A monitoring service monitors inboxes to which clients are subscribed. When a message arrives in a subscribed inbox, the monitoring service sends a notification to a notification brokering service. The notification brokering service then forwards the notification to the appropriate notification service for communication to a subscribed client.
US10530725B2 Architecture for large data management in communication applications through multiple mailboxes
Technologies are described to increase a data limit for a user by introducing additional archive mailboxes as the original archive fills up or subsequently added archive mailboxes fill up. Thus, a user's data limit may be effectively removed through the use of additional archive mailboxes. In some examples, the additional mailboxes may be integrated into the architecture of the communication application such that their use is transparent to the user and/or an administrator of the communication application or associated service through the use of an application programming interface (API) that exposes a single multivalued strongly typed collection instead of dealing with multiple attributes and extending the schema every time a new type needs to be added. A mailbox locations attribute may act as the main storage of serialized mailbox locations and a mailbox identifier attribute may be used for indexing.
US10530723B2 Automatic suggestions for message exchange threads
A system and method for identifying an entity from a message exchange thread and generating a suggestion that is directed to the entity, such as a suggestion for a user to take an action on the entity. A suggestion application receives at least one electronic message from a message exchange thread, identifies an entity that can be actionable from the electronic message, determines contextual indicators of the entity, determines whether the entity is actionable based on the contextual indicators, and responsive to the entity being actionable, provides a suggestion that is directed to the entity to a participant(s) of the message exchange thread.
US10530715B2 Method for synchronizing messages among plurality of terminals, machine-readable storage medium, and server
Provided is a method for synchronizing messages among a plurality of terminals, including receiving a communication message from a first sending terminal, sending a message notifying reception of the communication message to a first receiving terminal that is not connected to a server among receiving terminals mapped to a receiving account of the communication message, and sending the communication message to the first receiving terminal, if the first receiving terminal is connected to the server.
US10530712B2 Handling reflexive ACLs with virtual port-channel
Techniques for providing a reflexive access control list (ACL) on a virtual switch are provided. Embodiments receive a first packet corresponding to a first network flow and a second packet corresponding to a second network flow. Upon determining that a SYN flag is set within the first packet, a first entry is created in the reflexive ACL for the first network flow. Upon determining that the first packet was received over a client port of the first physical switch, the first packet is forwarded to a second physical switch within virtual switch. Upon determining that the second packet has a SYN flag enabled, a second entry is created in the reflexive ACL. Finally, upon determining that the second packet was received from the second physical switch, the second packet is forwarded over an uplink port to a destination defined by the second packet.
US10530710B2 Content supply device, content supply method, program, terminal device, and content supply system
The present disclosure relates to a content supply device, a content supply method, a program, a terminal device, and a content supply system that make it possible to transmit a file transmission unit of a segment stream without delay. According to the present disclosure, there is provided a content supply device that multicast-delivers a fragment stream of content, the content supply device including: a fragment stream generating unit configured to generate the fragment stream based on source data of the content; and a delivering unit configured to generate a file transmission unit in units of second data units by delimiting the generated fragment stream into first data units that are randomly accessible and subdividing the first data unit into the second data units and FLUTE-multicast-deliver the file transmission unit. The present disclosure can be applied to a system in which content is FLUTE-multicast-delivered.
US10530703B2 Dynamic provisioning of storage in the cloud
A system may dynamically provision an underlying storage implementation for cloud storage, such as cloud block storage services. They system allows for deferral of the storage provisioning process to the time at which a tenant actually requests a storage space.
US10530700B2 Message reordering timers
A method for data communication from a first node to a second node over a data channel coupling the first node and the second node includes receiving data messages at the second node, the messages belonging to a set of data messages transmitted in a sequential order from the first node, sending feedback messages from the second node to the first node, the feedback messages characterizing a delivery status of the set of data messages at the second node, including maintaining a set of one or more timers according to occurrences of a number of delivery order events, the maintaining including modifying a status of one or more timers of the set of timers based on occurrences of the number of delivery order events, and deferring sending of said feedback messages until expiry of one or more of the set of one or more timers.
US10530696B2 Systems and methods for generating filtering rules
Systems and methods for generating filtering rules are provided. One computer implemented method includes receiving a command to modify existing network traffic rules. The method further includes performing a quality calculation for the existing network traffic rules, the quality calculation being a function of a number of distinct flows permitted by a particular rule, wherein (i) if the command to the network is to increase the number of rules, then identifying a rule of the existing network traffic rules with a highest quality calculation, splitting the rule into sub-rules and adding a new rule, and (ii) if the command to the network is to decrease the number of rules, then identifying the existing network traffic rules with quality rule calculations near a predetermined value, adding new rules, and merging the new rules to the identified rules with quality rule calculations near the predetermined value.
US10530694B1 Forwarding element with a data plane load balancer
Some embodiments of the invention provide a forwarding element that has a data-plane circuit (data plane) that can be configured to implement one or more load balancers. The data plane has several stages of configurable data processing circuits, which are typically configured to process data tuples associated with data messages received by the forwarding element in order to forward the data messages within a network. However, in some embodiments, the configurable data processing circuits of the data plane can also be configured to implement a load balancer in the data plane that forwards message flows to different nodes of a node group. This load balancer includes a set of one or more storages to store several address mapping sets with each address mapping set corresponding to a different set of nodes in the node group. It also includes a destination selector that receives a set identifier for each message flow, and selects a node for the message flow from the mapping set identified by the set identifier received for the message flow.
US10530691B2 Method and system for managing data traffic in a computing network
A method for managing data traffic in a computing network includes determining, by a determining function, processing information for processing one or more packets of an identified flow; stripping header information from the one or more packets of the identified flow by a stripping function; adding tag information to the one or more packets of the identified flow by a tag adding function; storing a mapping between the tag information and the header information in a cache by a mapping function, and processing the one or more packets of the identified flow by the one or more network functions according to the determined processing information. The one or more network functions query the cache using the tag information to retrieve information associated with the tag information from the cache if required to process the one or more packets.
US10530687B2 Control system and path information generating method
A path information generating device includes: a label information storage unit that stores label information indicating correspondence relations between label names and control devices; a system configuration information storage unit that stores system configuration information indicating correspondence relations between the control devices and networks connected to the control devices; and a path information generating unit that generates path information indicating a path from an access source control device to a first control device based on the system configuration information, and outputs the generated path information. The path information generating unit receives a first label name for designating an access destination, identifies the first control device corresponding to the first label name based on the label information, and sets the first control device as an access destination control device.
US10530686B2 Routing method reducing the consequences of microloops
The invention concerns a method for routing a packet in a packet switching network in disconnected routing mode, implemented by a router, comprising the following steps: —receiving (E1) the packet; —reading (E2) a field, called the longevity field of the packet, intended to be decremented when traversing a router; —decrementing (E5) the value of the longevity field using a step of a predefined value, called the decrementation step; —deciding (E6) on the routing of the packet on the basis of the value of the decremented longevity field, the packet being destroyed (E7) when said value is less than or equal to zero; the method further comprising, prior to the step of decrementing, the following steps: —obtaining (E3) at least one item of information from a group of items of information comprising an item of information relative to routing conditions of the packet and an item of information relative to parameters of the packet; —determining (E4) the value of the decrementation step on the basis of at least the obtained information.
US10530683B2 High-quality adaptive bitrate video through multiple links
Delivery of high quality video in an adaptive bit rate (ABR) download session is achieved using obtained using lower quality communication paths. The method involves detecting that an ABR download session of a video is in a steady-state condition. If so a further determination is made as to whether there is sufficient pre-fetch time available to download an (N+1)th video segment of the video using at alternative connection path through a virtual WAN having a lower quality than a first connection path through the virtual WAN. If sufficient pre-fetch time is available, the (N+1)th video segment is prefetched using at least the second connection path instead of the first connection path.
US10530682B2 Providing differentiated service to traffic flows obscured by content distribution systems
A system for providing differentiated services to traffic flows of a content distribution network is disclosed. In particular, the system may include determining if a first portion of an internet protocol address associated with a traffic flow includes an identifier for a node in the content distribution network by comparing the identifier to a set of prefixes for the content distribution network. Additionally, the system may include determining if a second portion of the internet protocol address matches a unique host address specified by the content distribution network for a customer of the content distribution network. If a rule for providing a differentiated service exists for the customer, the first portion is in the set of prefixes, and the second portion matches the unique host address specified for the customer, the system may provide the differentiated service for the traffic flow.
US10530680B2 Link aggregation and dynamic distribution of network traffic in a switching clos network
Systems and methods are described for link aggregation and dynamic distribution of network traffic in a switching Clos network. In one embodiment of the present invention, a spine switch of a Clos network learns a first mapping of a Media Access Control (MAC) address of a client device to a first port of the spine switch and a second mapping of the MAC of the client device to a second port of the spine switch. The spine switch aggregates the first mapping and the second mapping as a link group for the MAC address of the client device in a MAC address table and distributes network traffic destined for the MAC address of the client device among members of the link group.
US10530678B2 Methods and apparatus to optimize packet flow among virtualized servers
Methods, apparatus, systems, and articles of manufacture are disclosed. An example apparatus includes a packet analyzer to determine that a first virtualized server is preparing to migrate to a second virtualized server based on a data packet, a packet flow path generator to identify a set of network switches between the first virtualized server and the second virtualized server when the first virtualized server is in a different rackmount server than the second virtualized server, and a policy adjustor to adjust a policy of one or more network switches in the set to prioritize a packet flow corresponding to the migration.
US10530676B2 Distributed power remote communication status system and method
A computer-implemented method for determining at a lead locomotive in a train consist a communications status of at least one remote locomotive of a plurality of remote locomotives of the train consist, and a system for determining, at a lead locomotive in a train consist, a communications status of at least one remote locomotive of the train consist.
US10530674B2 System and method for information sharing in an enterprise
A collaboration system for information sharing in an enterprise is disclosed. The collaboration system includes a monitoring module configured to monitor a communication for one or more parameters. The collaboration system further includes an information management module configured to select one or more data items from one or more databases based on the one or more parameters, wherein each of the data items includes an associated score. The collaboration system further includes a ranking module configured to score the one or more selected data items. The collaboration system further includes a database management module configured to update the one or more databases with the score of the one or more selected data items.
US10530672B2 Re-registration of fill level measurement devices in a web portal
There is provided a measuring system for acquiring measured values for fill level, measured values for pressure, measured values for flow, or measured values for density, the system including a central server and a plurality of measurement devices, which are connected to the server via the internet. A mobile device is also provided, which receives identification numbers of the measurement devices and transmits the identification numbers to the server, whereupon the server transmits the corresponding measurement data to the mobile device. As a result, it is possible to facilitate the assignment of measurement sites to a customer in a web portal.
US10530670B2 Power management for distributed communication systems, and related components, systems, and methods
Power management techniques in distributed communication systems are disclosed herein. Related components, systems, and methods are also disclosed. In embodiments disclosed herein, services within a remote unit of the distributed communication system are selectively activated and power consumption is measured. From at least two measurements, a maximum power available may be calculated and compared to power requirements of the remote unit.
US10530668B2 Method and entities for service availability management
A resource orchestration entity and a method for enabling end-to-end service reliability and availability with service flow differential deployment of a network service (NS) with one or more service flows in an NS chain comprising one or more network function nodes coupled via a plurality of intermediate networking nodes. The resource orchestration entity is arranged to obtain an information element of service availability level in at least one descriptor for defining the service availability level requirements of the service flow from an NS management entity, and provide the information element of service availability level together with an identification reference of the service flow to a resource management entity for assigning resources comprising network function nodes and their inter-connections in virtual network laying on the network hardware comprising networking nodes when instantiating the NS comprising service flows in the NS chain.
US10530660B2 Application bundle preloading
Disclosed aspects include managing a set of application bundles for processing a stream of tuples. A set of application bundles which are installed on a second compute node is monitored by a first compute node. A candidate application bundle of the set of application bundles is detected by the first compute node. A determination is made to install the candidate application bundle on the first compute node. The determination is made by the first compute node based on a set of anticipation criteria. The candidate application bundle is installed on the first compute node.
US10530658B2 Discovery of system with unique passwords by management console
An information handling system (IHS) includes controller that performs a method of automating acquisition of link local Internet Protocol (IP) network address of servers. Controller acts as Group manager server (GMS) that maintains an inventory of a respective link local Internet Protocol (IP) network address and public key of each server that is addressable over a local area network (LAN). GMS receives an IP network address and credentials associated with a management console that are used to obtain a public key from the management console. GMS transmits to the management console a GMS IP network address and public key associated with the GMS. GMS encrypts the inventory with the public key of the management console to generate an encrypted inventory. GMS transmits the IP network address and the public key of the management console to each server. GMS forwards the encrypted inventory to the management console to enable secure communication.
US10530648B2 Apparatus and methods for maintaining service continuity when transitioning between mobile network operators
A system that incorporates teachings of the subject disclosure may include, for example, a method storing, at an integrated circuit card including at least one processor, parametric information descriptive of operational features of a plurality of software applications, where the plurality of software applications when executed makes use of services provided by equipment of a first network operator. The method can further include detecting, at the integrated circuit card, an event indicating that the plurality of software applications are to utilize services provided by equipment of a second network operator, and causing, from the integrated circuit card, a transmission of the parametric information descriptive of the operational features of the plurality of software applications to the equipment of the second network operator. Other embodiments are disclosed.
US10530646B1 Systems and methods for providing user preferences for a connected device
An information wallet system includes an information wallet account associated with a user of the system, and a server having a memory and a processor. The processor is configured to receive user information from a user computing device, wherein the user information is related to a user of the information wallet account, determine, based on the user information, one or more user settings preferences related to a second computing device, receive an information request, wherein the information request includes a request to send the one or more user settings preferences to the second computing device, and to send the one or more user settings preferences to the second computing device, wherein the one or more user settings preferences are useable by the second computing device to adjust one or more settings of the second computing device.
US10530645B2 Systems and methods for localized and virtualized radio access networks
A wireless network provides differentiated service via a first management device that manages and provisions resources that are located in an edge cloud of the wireless network separate from a second management device that manages and provisions resources that are located in a core cloud of the wireless network. The first management device may provision the edge cloud resources to provide various functionalities and services of the wireless network in a localized manner to user equipment (“UEs”) that are associated with low latency or high reliability requirements. The second management device may provision the core cloud resources to provide the same or different functionalities and services of the wireless network in a centralized manner to UEs that are not associated with low latency and high reliability requirements.
US10530644B2 Techniques for establishing a communication connection between two network entities via different network flows
A method for establishing a communication connection between a first network entity and a second network entity via at least two different network flows includes: transmitting a first request, by the first network entity, directed to the second network entity via a first network flow; transmitting at least one second request, by the first network entity, directed to the second network entity via at least one second network flow, wherein the at least one second request is transmitted by the first network entity before the first network entity receives a reply to the first request from the second network entity; and establishing the communication connection between the first network entity and the second network entity based on at least one of the first request or the at least one second request.
US10530642B1 Remote configuration of a machine
Aspects of the present disclosure relate to remote configuration of a computing machine. A deployment server receives a request specifying a software configuration and a hardware configuration for a computing machine. The deployment server identifies, out of a plurality of computing machines available for deployment, a specific computing machine meeting the hardware configuration. The deployment server configures the specific computing machine based on the software configuration. The deployment server provides an output indicating that the specific computing machine is configured according to the request.
US10530641B2 Uninterrupted flow processing by a software defined network (SDN) appliance despite a lost or disrupted connection with an SDN controller
Systems and methods for allowing continuous network traffic processing by an SDN appliance despite a lost or disrupted connection with an SDN controller are provided. According to one embodiment, a software-defined networking (SDN) appliance receives one or more policies/flows from an SDN controller. The policies/flows are locally stored by the SDN appliance within the SDN appliance. Responsive to receipt of a packet to be processed by the SDN appliance, the SDN appliance queries the SDN controller for an appropriate policy or flow for the packet. When a response to the query is not received from the SDN controller within a predefined or configurable timeout period, the SDN appliance processes the packet based on the locally stored one or more policies/flows.
US10530640B2 Determining topology using log messages
In some examples, a first pair of parameters in respective first and second log message streams associated with respective first and second source components and a second pair of parameters in the respective first and second log message streams may be identified. The first pair may be identical and the second pair may be identical. It may be determined that first pair of parameters was simultaneously generated and that the second pair of parameters was simultaneously generated in the first and in the second log message streams. A linkage score may be determined between the first and the second source components. The linkage score may be based on the determination that each of the respective first and the second pairs of parameters was simultaneously generated. It may be determined that that the first and second source components are topologically linked based on the linkage score.
US10530639B2 Mobility robustness in a cellular network
The present invention relates to a method in a node of a cellular network for supporting mobility, to a method in a user equipment for supporting mobility to in the cellular network, and to corresponding devices. According to one aspect, a method for supporting mobility in a cellular network is provided. The method runs in a node for the cellular network. According to the method, the node receives from a user equipment, an information of a radio link failure of a radio link between the user equipment and the cellular network and the node receives information related to a mobility of the user equipment. Based on the received information, the node adjusts at least one mobility parameter to increase robustness of mobility. The present invention improves robustness of mobility functions in a cellular network.
US10530638B2 Managing connectivity for critical path nodes
Systems and methods for managing nodes in mesh networks are provided. A critical node may determine a status of a backhaul connection prior to joining a PAN. A critical path may be created and maintained that includes the critical node and any intervening nodes between the critical node and the root. A critical node may switch PANs when a backhaul connection becomes unavailable. The switch may be facilitated by a node on the critical path other than the critical node. A node may switch PANs and coordinate the switch with its child nodes.
US10530632B1 Inter-metro service chaining
Techniques described in this disclosure are directed to a co-location facility provider generating an inter-metropolitan area service chain for application of a plurality of services offered by cloud service providers located in geographically distributed metropolitan areas. In some examples, a method includes receiving, by a controller executing at a computing device of a co-location facilities provider, a request for a plurality of services to be applied to data of a customer; in response to receiving the request, generating, by the controller, a service chain for application of each of the plurality of services provided by a different one of a plurality of cloud service providers, wherein the services are applied by each of the plurality of cloud service providers at co-location facilities in geographically distributed metropolitan areas; and providing, by the controller and to the customer, the service chain for application of the plurality of services.
US10530630B2 Encoder input selector
An input selector for selecting an input of a convolution encoder of a transmitter is disclosed. The input selector comprises a shaper block and an input-select block. The shaper block is configured to receive an input comprising a first number of input bits, the shaper block configured to generate a shaped bit stream corresponding to the first number of input bits. The input-select block is configured to generate an encoder input bit stream for the encoder based on the shaped bit stream, wherein the input-select block generates the encoder input bit stream such that, when input into the encoder, a first bit of the encoder input bit stream sets a state of the encoder in order that a subsequent second bit of the encoder input bit stream causes the encoder to generate a bit of the shaped bit stream at a pre-determined position in an encoder output bit stream.
US10530626B2 System and method for massive multiple-input multiple-output communications
A transmitter adapted for massive multiple-input multiple-output (M-MIMO) operation includes a first set of power amplifiers (PAs) that amplifies a first signal to produce an amplified first signal, and a second set of PAs that amplifies a second signal to produce an amplified second signal, wherein PAs in the first set of PAs are different from PAs in the second set of PAs. The transmitter includes an antenna array operatively coupled to the first set of PAs and the set of second PAs, the antenna array including a plurality of transmit antennas, wherein the antenna array transmits one or more of the amplified signals.
US10530625B2 Low peak-to-average power ratio waveform design for frequency multiplexing of multiple streams
Methods, systems, and devices for wireless communication are described. A user equipment (UE) may be configured with a transmission stream processor used to maintain a lower peak-to-average power ratio (PAPR) for uplink transmissions. In some cases, a UE may map modulated symbols of different signals (or waveforms) to interleaved subsets of frequency resources, and this form of frequency division multiplexing (FDM) may increase the PAPR of an uplink transmission. To reduce the PAPR of uplink transmissions, a transmission stream processor at the UE may support techniques for phase ramping modulated symbols in the time domain prior to mapping the symbols to the frequency resources. These techniques may help to ensure that the signals to be included in an uplink transmission are aligned in such a way that the PAPR of the uplink transmission is reduced.
US10530621B2 Transmission apparatus and transmission method for transmitting a control signal in a wireless communication system
Provided is a transmission apparatus including a transmission signal generator which, in operation, generates a transmission signal that includes a legacy preamble, a non-legacy preamble and a data field. The non-legacy preamble comprises a first signal field and a second signal field. The first signal field comprises a second signal field compression subfield and a number of second signal field symbols subfield. The second signal field symbols subfield indicates a number of second signal field symbols when the second signal field compression subfield indicates that a full bandwidth containing first and second frequency subbands is not allocated for multi-user (MU) MIMO transmission. The number of second signal field symbols indicates a number of MU MIMO users when the second signal field compression subfield indicates that the full bandwidth is allocated for MU MIMO transmission. The transmission apparatus includes a transmitter which, in operation, transmits the generated transmission signal.
US10530619B2 Adaptive equalization using correlation of data patterns with errors
An integrated receiver supports adaptive receive equalization. An incoming bit stream is sampled using edge and data clock signals derived from a reference clock signal. A phase detector determines whether the edge and data clock signals are in phase with the incoming data, while some clock recovery circuitry adjusts the edge and data clock signals as required to match their phases to the incoming data. The receiver employs the edge and data samples used to recover the edge and data clock signals to note the locations of zero crossings for one or more selected data patterns. The pattern or patterns may be selected from among those apt to produce the greatest timing error. Equalization settings may then be adjusted to align the zero crossings of the selected data patterns with the recovered edge clock signal.
US10530618B1 Single-ended to differential signal conversion of analog signals
This disclosure provides systems and apparatuses for converting a single-ended analog signal into a differential analog signal. In some implementations, a single-ended to differential signal converter may include an N-path filter to generate a 180 degree phase-shifted version of a single-ended input signal. The single-ended input signal and the 180 degree phase-shifted version of the single-ended input signal together may form a differential signal. In some implementations, the N-path filter may delay the single-ended input through a series of switched capacitors.
US10530614B2 Short link efficient interconnect circuitry
Systems and methods for electronic devices including two or more semiconductor devices coupled via an interconnect. The interconnect includes multiple lanes each having a link between the first and second semiconductor devices. One or more lanes of the multiple lanes each include clock and data recovery circuitry to perform full clock and data recovery. One or more other lanes of the multiple lanes each do not include clock and data recovery circuitry and instead includes a phase adjustment and clock multiplier circuit that is slave to clock and data recovery circuitry of the one or more lanes.
US10530612B2 Subscriber station for a bus system and method for reducing line-related emissions in a bus system
A subscriber station for a bus system and a method for reducing line-related emissions in a bus system are provided. The subscriber station includes an edge controller for symmetrizing switching edges in the bus system. The edge controller includes an element for generating a setpoint voltage characteristic on a bus in the bus system and a current mirror for transmitting the generated setpoint voltage characteristic to the bus.
US10530609B2 Wireless communication devices and channel estimation methods thereof
Provided are a wireless communication apparatus and a channel estimation methods of the wireless communication apparatus. The channel estimation methods includes receiving a first sub-frame and a second sub-frame, the first sub-frame including a plurality of first reference signals pre-coded based on a first pre-coding matrix and the second sub-frame including a plurality of second reference signals pre-coded based on a second pre-coding matrix; determining whether the first pre-coding matrix and the second pre-coding matrix are the same, based on a channel variation in the time domain; and performing, in response to determining that the first pre-coding matrix and the second pre-coding matrix are the same, channel estimation with respect to a resource element included in the second sub-frame based on at least of the plurality of first reference signals and at least one of the plurality of second reference signals.
US10530608B2 Method and apparatus for environmental sensing
A method for verifying an alarm condition in an environmental sensing system includes monitoring data received from environmental sensors; detecting anomalous data received from one of the plurality of environmental sensors; determining the context in which the anomalous data was acquired is consistent with typical usage activities; and providing an alarm condition alert when the determined context is not consistent with typical activities. A system for intelligently monitoring environmental conditions includes environmental sensors configured to monitor first and second environmental conditions and to communicate with an intelligent analysis module. The intelligent analysis module is configured with logic to determine whether anomalous data has been collected by the environmental sensors, to determine the context in which the anomalous data was collected, to determine whether the anomalous data can be attributed to a routine activity, and to provide an alarm condition if the anomalous data cannot be attributed to a routine activity.
US10530603B2 Intelligent multi-modal IOT gateway
A fog network gateway includes at least one wireless communication interface, at least one cellular communication interface, and at least one wireline communication interface. The fog network gateway further includes connectivity logic configured to provide connection between a remote device and at least one local device via at least one of the wireless, cellular, and wireline communication interfaces, fog networking logic configured to form a fog network with the at least one local device for transmitting data thereto, and bandwidth aggregation logic configured to aggregate available bandwidth from at least two of the wireless, cellular, and wireline communication interfaces to ensure adequate bandwidth for data transmission between the remote device and the at least one local device. The fog network gateway further includes artificial intelligence logic configured to analyze data received from the at least one local device via the wireless, cellular, and wireline communication interfaces, and take appropriate action in response to the analysis.
US10530601B2 Electronic apparatus and method
According to one embodiment, an electronic apparatus capable of communicating with a second electronic apparatus of a first user, the electronic apparatus, the electronic apparatus includes a receiver, electronic circuitry, a speaker and a transmitter. The electronic circuitry configured to determine whether the sound of the second user is output by the electronic apparatus or the second electronic apparatus, using at least one of an image of around the first user and sound of around the first user. The speaker configured to output the sound of the second user, is output by the electronic apparatus. The transmitter configured to transmit the signal of the sound of the second user to the second electronic apparatus, is output by the second electronic apparatus.
US10530600B2 Systems and method for providing network support services and premises gateway support infrastructure
A service management system communicates via wide area network with gateway devices located at respective user premises. The service management system remotely manages delivery of application services, which can be voice controlled, by a gateway, e.g. by selectively activating/deactivating service logic modules in the gateway. The service management system also may selectively provide secure communications and exchange of information among gateway devices and among associated endpoint devices. An exemplary service management system includes a router connected to the network and one or more computer platforms, for implementing management functions. Examples of the functions include a connection manager for controlling system communications with the gateway devices, an authentication manager for authenticating each gateway device and controlling the connection manager and a subscription manager for managing applications services and/or features offered by the gateway devices. A service manager, controlled by the subscription manager, distributes service specific configuration data to authenticated gateway devices.
US10530599B2 Methods, systems and computer readable media for providing service capability exposure function (SCEF) as a cloud service
A system for providing a cloud-based service capability exposure function (SCEF) includes a cloud computing platform having at least one processor. A cellular device connectivity (CDC) service module implemented by the processor for provides SCEF services, including determining whether to invoke Internet of things (IoT) service handling based on content of received messages and forwarding messages requiring IoT service to a service capability server (SCS) or an application server (AS) for receiving the IoT service handling. At least one cloud access interface allows IoT devices and network equipment external to the CDC service module to access the first CDC service module. The cloud computing platform, the CDC service module, and the cloud access interface are hosted by a cloud service provider separate from a mobile network operator hosting the network equipment external to the CDC service module that access the CDC service module via the cloud access interface.
US10530598B2 Voice control of endpoint devices through a multi-services gateway device at the user premises
A gateway device providing and managing interactive user voice-controlled home automation services over at least endpoint devices associated with the gateway device is described. Interfaces enable communications of the gateway device with at least one endpoint device located within a use premises and data networks. A processor coupled to the interfaces and programming in storage in the server operate a communications program for configuring the gateway to communicate with endpoint devices, associate endpoint devices with the gateway, and communicate with a remote serve to access service management center applications. A home automation control program provides operation via a home automation controller configured in the gateway with voice automation messaging protocols based on the voice commands to enable interactive voice-controlled control of endpoint devices using voice commands an automate functions associated with the endpoint devices.
US10530597B1 System for controlling a plurality of power switches configured to apply power to devices
A system for controlling a plurality of power switches configured to apply power to devices is described. The system comprises a central controller adapted to implement a plurality of wireless communication protocols; a first device adapted to communicate with the central controller using a first wireless communication protocol of the plurality of wireless communication protocols; and a second device adapted to communicate with the central controller using a second wireless communication protocol of the plurality of wireless communication protocols.
US10530596B2 Method for setting packet transmission mode and device
A method for setting a packet transmission mode and a device are provided, and relate to the communications field. To optimize sending of a multicast packet, both robustness and resource consumption are considered. A specific solution is as follows: when a packet amount in a packet cache queue exceeds a first threshold, changing a state of a first multicast group to multicast transmission, where a state that is of the first multicast group and that is before the change is multicast-to-unicast transmission. Technical solutions of this disclosure are used for setting a packet transmission mode.
US10530595B2 Small area MBSFN enhancement
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus may be a UE. The UE determines whether the UE is located within a sub-region of an MBSFN area based on one or more parameters. The UE receives based on the determination a service over broadcast in the sub-region of the MBSFN area or over unicast outside the sub-region. In an aspect, the MBSFN area may be smaller than a unicast area. In an aspect, adaptive retransmission with a group NACK approach may be used to improve an SNR and reliability.
US10530594B2 System and method to provide dual multicast lid allocation per multicast group to facilitate both full and limited partition members in a high performance computing environment
Systems and methods for providing dual multicast local identifiers (MLIDs) per multicast group to facilitate both full and limited partition members in a high performance computing environment. In accordance with an embodiment, in order to avoid the need for the above special handling of P_Key access violations, as well as to ensure complete isolation between limited partition members in terms of multicast traffic, two MLIDs can be allocated to a single MCG, in accordance with an embodiment. A first MLID can be allocated and used by end-ports for sending from full partition members to both full and limited partition members. Additionally, a second MLID can be allocated and used by end-ports for sending from limited partition members to full partition members. Using this scheme, a limited partition member can avoid sending multicast packets to other limited partition members in the MCG.
US10530586B2 Method, hardware and digital certificate for authentication of connected devices
A method of generating a shortcut certificate for authenticating a user digital certificate generated by an issuing certification authority; the method comprising: authenticating the digital certificate of the issuing certification authority; creating the shortcut certificate for the digital certificate of the issuing certification authority when the digital certificate of the issuing certification authority is authenticated; wherein the shortcut certificate comprises a signed entry of an authentication of the issuing certification authority.
US10530585B2 Digital signing by utilizing multiple distinct signing keys, distributed between two parties
Described herein is a method and system for digital signing by utilizing Elliptic Curve Digital Signature Algorithm (ECDSA) with a group generator of an elliptic-curve group of order q, and an elliptic curve point Q. The method may be configured to receive a digital message and associated with a request from a third-party in order to sign the digital message. The system designed to sign such messages may comprise two parties denoted P1 and P2 configured to conduct a multiparty signing procedure by utilizing ECDSA. The digital signing procedure may follow preliminary steps configured to set the system with the necessary conditions for the multiparty signing procedure. Such preliminary steps may set the parties P1, and P2, in accordance with the configuration defined herein.
US10530580B1 Enhance interactive electronic vault
Disclosed herein is a system for enabling secure data storage into a third party managed electronic vault that provides users with a secure location to store important documents, information, and data including but not limited to various forms of personal identifiable information. The system features an interface that dynamically secures, encrypts, and protects data related to transmission, storage, and retrieval, as well as management components that regulate and authenticate access to the contents of the electronic safe deposit boxes (and subdivisions thereof) in the electronic vault. In addition, the system features comprehensive logic for completing and/or auto-filling forms, tracking and/or facilitating renewals of expiring credentials, providing reminders of important dates and events, managing multi-step processes, automatically adjusting security and authentication requirement based on one or more factors, and guiding and suggesting complimentary activities and considerations for detected user events.
US10530579B2 Cryptographic key control based on debasing condition likelihood estimation
In representative embodiments, systems and methods to calculate the likelihood that presented cryptographic key material is untrustworthy are disclosed. A predictive model based on a debasing condition and a dataset is created by evaluating the dataset relative to the debasing condition. For example, if certificate revocation is selected as the debasing condition, the dataset is analyzed to produce a predictive model that determines the likelihood that a presented certificate is untrustworthy based on similarity to already revoked certificates. The predictive model can include a supervised learning model like a logistic regression model or a deep neural network model. The system can be used in conjunction with existing security infrastructures or can be used as a separate infrastructure. Based on the likelihood score calculated by the model, a relying system can reject the cryptographic key material, accept the cryptographic key material or take other further action.
US10530576B2 System and method for computing device with improved firmware service security using credential-derived encryption key
A firmware-based technique for using one or more symmetric keys generated from one or more user credentials to decrypt user profile information and authenticate the user before allowing access to firmware-provided services is discussed. Exemplary credential types include user passwords, smart card data, fingerprint sensor data and retinal scan data. The credentials may be verified in a resource-constrained pre-operating system (OS) environment, upon control of the computing device being returned to the firmware by the OS, and/or may enable recovery scenarios executed by the firmware, such as in the case where a password is lost.
US10530572B2 Key management method used in encryption processing for safely transmitting and receiving messages
Provided is a key management method to secure security in an onboard network system having multiple electronic control units storing a shared key. In the key management method of the onboard network system including multiple electronic units (ECUs) that perform communication by frames via a bus, a master ECU stores a shared key to be mutually shared with one or more ECUs. Each of the ECUs acquire a session key by communication with the master ECU based on the stored shared key, and after this acquisition, executes encryption processing regarding a frame transmitted or received via the bus, using this session key. In a case where a vehicle in which the onboard network system is installed is in a particular state, the master ECU executes inspection of a security state of the shared key stored by the ECU or the like.
US10530569B2 Game data offloading to a blockchain
An example operation may include one or more of initiating a session between one or more users, identifying a current status of user activities associated with the one or more users during the session, determining whether the current status of the user activities requires updates to a local blockchain or a session blockchain, and storing the current status of the user activities in one or more of a local blockchain and a session blockchain.
US10530568B2 Encryption interface
Encryption interface technologies are described. A processor can include a system agent, an encryption interface, and a memory controller. The system agent can communicate data with a hardware functional block. The encryption interface can be coupled between the system agent and a memory controller. The encryption interface can receive a plaintext request from the system agent, encrypt the plaintext request to obtain an encrypted request, and communicate the encrypted request to the memory controller. The memory controller can communicate the encrypted request to a main memory of the computing device.
US10530566B2 Configuring a device based on a DPA countermeasure
Input signals may be received. Furthermore, a control signal controlling the implementation of a Differential Power Analysis (DPA) countermeasure may be received. One of the input signals may be transmitted as an output signal based on the control signal. A cryptographic operation may be performed based on the first output signal that is transmitted based on the control signal.
US10530563B2 Clock synchronization device
In an embodiment, a clock synchronizing circuit includes: a phase comparator including a first circuit having a first input configured to receive a data signal; and a second circuit. The first circuit is configured to detect edges of the data signal. The second circuit includes a clock generator configured to generate a clock signal with adjustable frequency, where the phase comparator is configured to compare, after detecting an edge of the data signal, an edge of the data signal with an edge of the clock signal, and where the second circuit is configured to modify a frequency of the clock signal as a function of an output signal of the phase comparator.
US10530562B2 Correlating local time counts of first and second integrated circuits
A method for correlating first and second local time counts in first and second integrated circuits is provided. The first and second integrated circuits communicate via a communication network. A separate time control signal path is also provided between the integrated circuits. The method comprises determining a signal propagation latency associated with propagation of a latency determining signal between the integrated circuits on the time control signal path, and correlating the first and second local time counts in dependence on the signal propagation latency and a time correlating signal transmitted on the time control signal path.
US10530555B2 Apparatus and method for cancelling inter-cell interference in communication system
The present disclosure relates to an apparatus and method for canceling and/or suppressing inter-cell interference in a wireless communication. The method includes: establishing a Radio Resource Control (RRC) connection with a base station through a first serving cell; receiving, at a User Equipment (UE), an RRC message through the first serving cell, the RRC message comprising cell-specific reference signal (CRS) information of a neighbor cell and Physical Downlink Shared Channel (PDSCH) information of the neighbor cell, and the PDSCH information of the neighbor cell comprising a parameter relating to a power ratio of a CRS of the neighbor cell and a PDSCH of the neighbor cell; receiving the PDSCH through the first serving cell; performing a channel estimation for retrieving data from a PDSCH of the first serving cell; and retrieving the data from the PDSCH of the first serving cell based on the second channel estimation.
US10530554B2 User terminal, radio base station and radio communication method for deactivation of scell in a cell group
A user terminal is disclosed including a transmitter that communicates with a first cell group (CG) including a first secondary cell (Scell) and transmits uplink control information using an uplink control channel of the first Scell. The user terminal includes a processor that deactivates the first Scell within a predetermined period from a subframe in which a deactivation command for the first Scell is reported or a subframe in which a deactivation timer applied to the first Scell expires.
US10530553B2 Enhanced carrier aggregation in communications
A method comprises defining (401), in a network node (e NB), scheduled downlink carriers from a list of configured downlink carriers. The network node (e NB) defines (401) a downlink assignment index of the scheduled carrier having at least the lowest carrier index from the list of configured carriers, based on a total number of scheduled carriers. The network node (e NB) defines (401) the downlink assignment index for each other scheduled carrier having a higher carrier index from the list of configured carriers. The network node (e NB) transmits (402) to a terminal device (UE) a control message corresponding to each scheduled carrier, the control message indicating a downlink assignment scheduling a physical downlink shared channel, and comprising the defined downlink assignment index. The network node (e NB) receives (405) from the terminal device (UE), uplink control signalling indicating HARQ-ACKs related to physical downlink shared channels corresponding to the scheduled carriers.
US10530552B2 Wireless communication method and wireless communication device
Wireless communication methods and devices are provided. The wireless communication method includes transmitting a reference signal and a data signal in a Physical Resource Block (PRB) with a coverage enhancement level, wherein the number of resource elements transmitting the reference signal in the PRB is determined by the coverage enhancement level, the channel type and/or the coding rate of the data signal.
US10530546B2 Systems and methods for generating preamble symbols in communication systems
A method for transmitting an 802.11ah packet is provided. A training field sequence is generated using control circuitry. A preamble for a packet is generated using the control circuitry. The preamble includes a training field symbol which includes the training field sequence. A portion of the training field sequence is within a plurality of guard tones of the training field symbol. The preamble is transmitted using transmit circuitry.
US10530544B2 Method and apparatus for receiving reference signals in support of flexible radio communication
A method and apparatus include receiving a measurement configuration by higher layer signaling, where the higher layer signaling is above the physical layer. The measurement configuration includes at least information of frequency location of synchronization signals, a carrier frequency, and a maximum allowed measurement bandwidth. A measurement reference signal is then received based on the received measurement configuration, and a measurement based on the received measurement reference signal is performed.
US10530543B2 Method and apparatus of transmitting training signal in wireless local area network system
A method of transmitting a training signal in a Wireless Local Area Network (WLAN) system includes generating one or more first training signals for a first destination station and one or more second training signals for a second destination station by applying a mapping matrix P to a training signal generation sequence, mapping the first training signals and the second training signals to a plurality of antennas according to an antenna mapping matrix, and performing Inverse Fast Fourier Transform (IFFT) on each of the first training signals and the second training signals mapped to the plurality of antennas and transmitting the training signals through the plurality of antennas.
US10530532B2 Providing acknowledgement information by a wireless device
In general, to provide acknowledgment information by a first wireless device, the first wireless device sends repeated instances of acknowledgment information in respective first and second frame structures, in response to receipt of first information from a second wireless device. In addition, the first wireless device also sends further acknowledgment information in the second frame structure that is responsive to second information received from the second wireless device.
US10530530B2 Method and apparatus for transmitting and receiving data in mobile communication system
A method for transmitting data by a transmission node in a wireless communication system is provided. The method includes transmitting, to a base station, a channel information request, transmitting, to the base station, a data packet based on a first channel information value received in response to the transmitted channel information request, and awaiting reception of a response packet indicating reception of the data packet from the base station, if the reception of the response packet fails during a predetermined time interval, detecting an energy level of a signal received in the predetermined time interval, and reconfiguring one of a transmitting method for the response packet and a transmitting method for a next data packet based on the detected energy level.
US10530529B2 Carrier recovery system and method
The disclosure relates to a processing module of a receiver device and associated method and apparatus. The method comprises receiving a signal comprising one or more frames, each frame comprising a synchronization-symbol-portion, a security-sequence-portion, and a data-payload-portion; and processing the signal to perform carrier recovery, and excluding at least part of the security-sequence-portions of the one or more frames from the carrier recovery process.
US10530518B2 Network architecture, an optical communication network and use of an MD-WSS
A network architecture for an optical communication network, an optical communication network configured according to the network architecture and a method for interconnecting via a MD-WSS are provided. The network comprises at least a first ODN, an MD-WSS having a plurality of ports, and at least a first node. The first ODN is connected to one of the ports of the MD-WSS and the first node is connected to another one of the ports of the MD-WSS, wherein the ports of the MD-WSS 100 are paired such that the port connected to the first ODN is paired with the port connected to the first node such that signals originating from the first ODN are in a default case routed to the first node, and signals originating from the first node are in the default case routed to the first ODN.
US10530516B2 Method and system for controlling channel replacement and spectral occupancy
The present disclosure includes methods and systems in which idle tones are added at an ingress and terminated at an egress of a given fiberoptic communication link between ROADM nodes. An equalization process can be performed across the spectrum of available wavelength channels and then a determination can be made of a number of channels that can be added or dropped at a given time that meet a maximum threshold for change in power of the channels in the available wavelength. As channels without information-carrying signals are filled with idle tones, the stability of the optical system can be improved as there is less variability in power change when all of the channels have a substantially similar nominal power and a signal on one or more of those channels are added or removed.
US10530513B2 Asynchronous data multiplexing method and device
The present invention provides an asynchronous data multiplexing method and device. The method includes the following steps: acquiring status flag, serial number, and data information of each branch data; performing asynchronous data buffering processing on the data information of each branch data according to preset channel transmission bit-serial number to obtain buffered data of each branch; then determining each branch data according to the status flag, if the status flag is valid identification information, a flag bit corresponding to a frame header is set according to the valid identification information, and the buffered data of the current branch data is added to a corresponding position of the data part by bit; and if the status flag is invalid identification information, the flag bit corresponding to the frame header is kept unchanged.
US10530512B2 Timing synchronization over cable networks
In one embodiment, a method receives a first time from a network device. The first time is derived from a first timing source in a first domain. The method receives a second time in a second domain from a second timing source. A difference time value is calculated between the first time and the second time. The method then sends the difference time value to the network device where the network device uses the difference time value to send a delay value to other computing devices to synchronize timing of the other computing devices in the second domain. The other computing devices are configured to synchronize the respective time using the delay value with mobile network devices to allow timing synchronization between the mobile network devices.
US10530511B2 Sensor with concurrent data streaming using various parameters
Embodiments implement a device having a sensor element, where different data streams created as part of a sensor module integrated with the sensor element may create multiple sensor data streams from a single sensor element, and may concurrently convey information from the sensor element to respective different applications having different data parameter requirements such that the data streams each match the parameter requirements of the different applications.
US10530510B2 Methods and apparatus for increasing the robustness of media signatures
Methods and apparatus for determining increasing robustness of media signatures are disclosed. An example apparatus includes a characteristic analyzer to determine a first difference between (A) a first characteristic of an audio signal at a first time and (B) a second characteristic of the audio signal at a second time. The apparatus further includes a characteristic enhancer to compare the first difference to a first threshold; at least one of (A) boost the first characteristic of the audio signal at the first time or (B) attenuate the second characteristic of the audio signal at the second time when the first difference does not satisfy the threshold to create an enhanced audio signal; and determine whether a second difference between a third characteristic of the enhanced audio signal at the first time and a fourth characteristic of the enhanced audio signal at the second time satisfies the threshold, the third characteristic corresponding to the first characteristic, the fourth characteristic corresponding to the second characteristic.
US10530508B2 Method for automatic production of a service plan
A method for scanning a frequency band for producing a service plan. The method parallelises the scanning by dividing the analysis into two steps: an exploration step for the purpose of detecting channels or frequencies carrying services; and an analysis step for extracting detected channels from program information in order to supply a service plan. Each of the steps is performed by multiple task instances. These tasks share the band to be explored and synchronise, for one same step, via semaphores and, for an inter-step communication, according to a producer/consumer principle.
US10530507B2 Identification of broadcast source associated with unknown fingerprint
An end user can sample a radio or television broadcast, generate a user representation of the broadcast sample, and send the user representation to a comparison system, which also receives known representations of content broadcast by multiple different stations. The known representations are stored in a continuous fashion, and represent actually broadcast content. The comparison system identifies the source of the broadcast sample by comparing the user representation to the known representations associated with each of the different stations using a bit count method, such as the Hamming distance. By comparing two representations of content that was actually broadcast, a broadcast source can be identified without requiring the use of watermarks, timestamps, or a database of discreet content items.
US10530504B2 Device and method for detecting clusters in beamformed transmission
The disclosure relates to a cluster detection device for detecting clusters in a beam-formed transmission, the cluster detection device comprising: a receiver, configured to receive a radio signal comprising time-frequency resources, wherein the time-frequency resources comprise a plurality of reference signals; a delay profile detector, configured to detect a set of delay profiles based on frequency-direction filtering of the plurality of reference signals; a Doppler profile detector, configured to detect a set of delay-Doppler profiles based on time-direction filtering of the set of delay profiles; and a cluster detection postprocessor, configured to derive a set of cluster parameters from the set of delay-Doppler profiles.
US10530501B2 Key unit, locking/unlocking system, and computer-readable storage medium having program stored therein
A key unit includes a control unit configured to control locking and unlocking of an object by performing radio communication with a locking/unlocking device. The key unit is configured to transmit a predetermined signal corresponding to whether a radio wave intensity in the radio communication with the locking/unlocking device is equal to or greater than a predetermined intensity to a mobile terminal. The predetermined signal is used to transmit a predetermined notification to a user when the predetermined signal is received by the mobile terminal.
US10530497B2 Distribution point unit for high speed communications node
The invention comprises distribution point unit (DPU) including a host for a GPON ONU/ONT module, CPU system-on-chip (SoC) providing a DPU and traffic management, a reverse power harvester and a high speed electrical (HSE) module and the DPU receiving optical signals via the GPON ONU/ONT module and converting to electrical signals and the HSE module transmitting electrical signals via a twisted pair or coaxial cable to a customer premises equipment (CPE) within a home or building and the reverse power harvester receiving power from the HSE module and the GPON ONU/ONT and HSE modules are pluggably mateable to the DPU.
US10530490B1 Probabilistic constellation shaping for optical networks with diverse transmission media
Systems and methods for constellation shaping of QAM modulation formats in an optical transport network may include selecting a target information rate for an optical transmission path, determining a measure of fiber nonlinearity for transmission media on the path, and selecting, dependent on the measure of fiber nonlinearity, one of multiple supported shaping parameter pairs, each specifying a respective shaping strength level and a respective error correction strength level. A network management system may configure optical transponders to apply probabilistic shaping to a QAM modulation format in accordance with the selected shaping parameter pair. A shaping parameter pair specifying a high shaping strength level and a low error correction strength level may be selected when the measure of fiber nonlinearity is high. A shaping parameter pair specifying a low shaping strength level and a high error correction strength level may be selected when the measure of fiber nonlinearity is low.
US10530487B2 Distributed travelling-wave mach-zehnder modulator driver
A distributed traveling-wave Mach-Zehnder modulator driver having a plurality of modulation stages that operate cooperatively (in-phase) to provide a signal suitable for use in a 100 Gb/s optical fiber transmitter at power levels that are compatible with conventional semiconductor devices and conventional semiconductor processing is described.
US10530485B2 Optical link architecture based on wireline equalization techniques
A high data rate, high sensitivity, low power optical link using low-bandwidth components and low-bandwidth E/O drivers and receivers and method of building same. The method is based on the idea of making the optical part of the link look like a bandwidth limited lossy electrical channel, so that the powerful equalization methods used in the wireline electrical links can be applied to recover the transmitted data in a situation with low bandwidth and/or high loss and strong inter-symbol interference. Linear and non-linear optical channel components, E/O drivers and receivers can benefit from the apparatus and the methods of the invention.
US10530482B2 Optical transceiver having switchable modes corresponding to different data bandwidths
An optical transceiver includes electrical inputs that each correspond to a selected port of a number of network ports and a selected network lane of the selected port. The optical transceiver includes optical transmitters organized in groups to optically transmit data received at the inputs over a plurality of optical transmission fibers to which the groups correspond. The optical transceiver includes multiplexers corresponding to the transmission fibers. Each multiplexer is to wave-division multiplex the data transmitted by the transmitters within the group corresponding to the transmission fiber to which the multiplexer corresponds. The optical transceiver includes hardware logic to differently map the inputs to the transmitters according to a selected mode of a number of switchable modes corresponding to different data transmission bandwidths.
US10530480B2 Supporting an add-on remote unit (RU) in an optical fiber-based distributed antenna system (DAS) over an existing optical fiber communications medium using radio frequency (RF) multiplexing
Embodiments disclosed in the detailed description include supporting an add-on remote unit(s) (RU) in an optical fiber-based distributed antenna system (DAS) over existing optical fiber communications medium using radio frequency (RF) multiplexing. An existing DAS comprises at least one existing head end equipment (HEE) communicatively coupled to a plurality of existing RUs through an existing optical fiber communications medium. In aspects disclosed herein, an add-on RU is added to the existing DAS to support additional wireless communications. No new optical fibers are required to be deployed to support communications to the add-on RU in the existing DAS. Instead, the existing DAS is configured to support the add-on RU through the existing optical fiber communications medium using RF multiplexing. As a result, the add-on RU can be added to the existing optical fiber-based DAS without adding new optical fibers, thus leading to reduced service disruptions and deployment costs.
US10530476B2 Broadband wireless communication system and method
Free space optical communication is plagued by interruptions in the connections caused by atmospheric phenomena, such as weather. A wireless beam transmission system includes at least one transmitter (110) and accommodates several wavelengths, and at least one transmission wavelength is arranged to be chosen based on spectral absorption measurements of the atmosphere in the carrier beam path of communication. The invention concerns also a transceiver for repeating wireless optical communication signals. The long range and high reliability of spectroscopically sensitive light beams at a penetrating frequency allow the affordable provisioning of high bandwidth optical or IR communication connections to devices and buildings that were previously either very expensively connected to the fiber optic backbone networks, expensive low bandwidth radio or microwave networks, or unreachable by traditional free space optics solutions.
US10530470B2 Optical add/drop device and optical add/drop method
In order to improve the reliability of a reconfigurable optical add/drop multiplexing (ROADM) device, provided is an optical add/drop device that comprises the following: a first wavelength selection unit and a second wavelength selection unit that can select and output an optical signal of a prescribed wavelength from among inputted optical signals; a first branching unit that selectively outputs a first signal being an optical signal that has been inputted from a first terminal station on a main route to the first wavelength selection unit and the second wavelength selection unit; a second branching unit that selectively outputs a second signal being an optical signal that has been inputted from a second terminal station on a sub-route to the first wavelength selection unit and the second wavelength selection unit; and a first output unit that can selectively output to the second terminal station, as a third signal, either the optical signal outputted by the first wavelength selection unit on the basis of the first signal and the second signal, or the optical signal outputted by the second wavelength selection unit on the basis of the first signal and the second signal.
US10530466B1 Wireless communication management apparatus, wireless communication management system, and wireless communication management method
The wireless communication management apparatus is connectable to one or more display devices and provides a service of wireless communication to a user in front of the display device. The wireless communication management apparatus comprises a communication unit for acquiring an image of the user and a controller including a circuit. The controller is operable to determine whether the wireless communication is enabled or disabled and determine the wireless terminal used by the user based on the image. The controller is further operable to cause the display device to output connection information when the wireless communication is enabled. The connection information indicates how to make a wireless connection for performing the wireless communication using the wireless terminal. The connection information is information corresponding to the determined wireless terminal.
US10530465B2 Apparatus, system and method for generating a virtual assistant on a repeater
A system, apparatus, and method are provided for integrating a virtual assistant (VA) subsystem (114) with a repeater (102) of a communication system (100). A conventional repeater (102) containing repeater receiver (108), a repeater controller (110), and a repeater transmitter (112) communicate with a plurality of radios (120, 130). The repeater controller (110) places the repeater (102) into a repeater mode or a virtual assistant mode based on a squelch code associated with an incoming radio signal. The system provides virtual assistant operation, prioritization of mission critical calls, interrupt, and privacy on a single conventional channel. The incorporation of the virtual assistant into a conventional repeater system has been advantageously achieved without the use of additional infrastructure or additional licensed channels.
US10530462B2 Relay node and method for receiving a signal from a base station in a mobile communication system
Provided are a method for receiving information on a relay node zone and reference signals for a relay node from a base station, and a relay node device using same. The relay node can receive information on at least one start point from the start points of a Relay-Physical Downlink Control Channel (R-PDCCH) and a Relay-Physical Downlink Shared Channel (R-PDSCH) for transmitting a signal from a base station to a relay node in a specific downlink subframe. Alternatively, the relay node can implicitly recognize the start points of the R-PDCCH and R-PDSCH set in advance. The relay node can recognize a signal from the base station in the specific downlink subframe based on the start point information after the time corresponding to at least one of the start points of the R-PDCCH and R-PDSCH. Also, the relay node can decode signals transmitted from a base station after the corresponding timing.
US10530461B2 Relay discovery and association messages
A user equipment (UE) may be outside of the coverage area of a base station or other access point, which may impede access by the UE of a core network, server, or the like. Therefore, a UE may establish a relay connection to access resources when the UE is outside of a coverage area provided by a base station or access point. In aspects, an apparatus may be configured to transmit, to a set of relay UEs, a first message associated with establishment of a relay connection. The apparatus may be further configured to receive a set of messages from the set of relay UEs. The apparatus may be further configured to establish the relay connection with a first relay UE of the set of relay UEs based on a message of the set of messages from the first relay UE.
US10530458B2 Communication method, terminal and communication system
Disclosed are a communication method, a terminal and a communication system, which are applied between a terminal and a base station in a line of sight communication environment. A first polarizing antenna having the same polarity as that of a second polarizing antenna of a base station is set on a terminal, wherein the first polarizing antenna includes a first antenna component and a second antenna component having different polarities; and a first signal and a second signal which are sent by the base station via the second polarizing antenna are received via the first polarizing antenna.
US10530457B1 Beamsteering in a spatial division multiple access (SDMA) system
In a communication network, a first communication device obtains respective channel estimate matrices of respective communication channels between i) the first communication device and ii) respective second communication devices. The first communication device generates respective steering matrices for use in communicating with the respective second communication devices, including generating each steering matrix to project to a null-space of a space spanned by channel estimate matrices corresponding to others of the second communication devices. The first communication device utilizes the respective steering matrices to simultaneously transmit respective signals to the respective second communication devices.
US10530456B2 Methods of radio front-end beam management for 5G terminals
A method of a user equipment (UE) for beam management is provided. The method comprises storing a database comprising information regarding UE-specific conditions that are detectable by the UE, wherein each of the UE-specific conditions is prioritized, determining whether a UE-specific condition is detected, updating the database including the UE-specific condition based on a result of the determination, re-prioritizing each of the UE-specific conditions included in the database based on a usage probability of the UE-specific condition, generating a searching sequence for beam management based on the database, wherein the searching sequence is mapped to each of the UE-specific conditions, and performing the beam management based on the generated searching sequence.
US10530448B1 Switched-beam communication node
A switched-beam communication node (e.g., transmitter, receiver, or transceiver) has an antenna array, an (N×N) passive multibeamformer (e.g., Butler matrix (BM)), a phase network, a switch network, and a controller. The phase network has N phase shifters, one for each different beam port of the Butler matrix. The controller configures the node to support either (i) any one of N main beampatterns supported by the Butler matrix by controlling the switch network to select one of the phase shifters and its corresponding BM beam port or (ii) any one of up to at least (N−1) combined beampatterns by controlling the switch network to select two of the phase shifters and their two corresponding BM beam ports. Each combined beampattern is a combination of two phase-shifted main beampatterns. In some embodiments, the node can be configured to provide two concurrent beampatterns for transmit and/or receive operations, thereby supporting space-division multiple-access systems.
US10530446B2 Radio base station, user terminal, radio communication method and radio communication system
A user terminal includes a receiving section that receives a signal subjected to multiplexing in a power dimension in a given layer and that receives information about the multiplexing in the power dimension; and a signal processing section that demodulates a signal for the user terminal from the multiplexed signal based on the information about the multiplexing in the power dimension.
US10530443B2 Electronic device and method for compensating for signal phase
An electronic device is provided. The electronic device includes a first antenna configured to transmit a first transmission signal having a first phase, a second antenna configured to transmit a second transmission signal having a second phase, a transceiver electrically connected to the first antenna and the second antenna, and a processor. The transceiver is configured to identify a first feedback transmission signal including part of the first transmission signal and a second feedback transmission signal including part of the second transmission signal and calculate a correlation for the first and second feedback transmission signals. The processor is configured to predict radiation power radiated from the electronic device based on at least the part of the correlation, control the transceiver to adjust at least one of the first phase or the second phase, and change the predicted radiation power to a predetermined value based on an operation for the adjustment.
US10530442B2 Transport block selection for 1024 quadrature amplitude modulation (QAM)
Various embodiments provide techniques to determine a TBS for use with 1024 QAM communications that use more than one multiple input, multiple output (MIMO) layer based on a reference TBS for use with 1024 QAM communications that use a single MIMO layer. The reference TBS may be determined based on a TBS index and a resource allocation for the communication. The TBS index may be determined based on a modulation and coding scheme (MCS) index. Other embodiments may be described and claimed.
US10530431B2 Method and apparatus in a wireless communication system
There is disclosed a method performed by a User Equipment, UE, for Hybrid Automatic Repeat Request, HARQ, retransmission of data in a multi-antenna wireless communication system. The method comprises, receiving Acknowledgement/Negative Acknowledgement, ACK/NACK, feedback information relating to data transmitted on two streams, and performing, upon rank reduction where only one stream is available for transmission, retransmission of data on a cancelled stream over the remaining stream. There is furthermore disclosed a UE configured for performing the method. A transmission method together with an arrangement for a UE is also disclosed.
US10530429B2 Process and apparatus for communicating with a user antenna
A process for cooperative aerial inter-antenna beamforming for communication between (a) multiple moving platforms, each platform having an aerial antenna mounted thereon, such that the aerial antennas have variable positions and orientations over time, and (b) at least one antenna mounted on user equipment having a lower altitude than the aerial antennas; the process involving transmitting data relating to the positions and orientations of the aerial antennas to a processing system, the processing system calculating and transmitting beamforming instructions to the aerial antennas, the aerial antennas thereby transmitting or receiving respective component signals for each user antenna, the component signals for each user antenna having essentially the same information content but differing in their phase and usually amplitude, so as to form a cooperative beam from the cooperative sum of the signals between the aerial antennas and the user antenna. A method of determining the position of a moving aerial antenna or antenna element mounted on at least one moving platform, such that the aerial antennas have variable positions and orientations over time, the method involving determining the phase difference yi, being a fraction of a wavelength between the values 0 and 1, between signals of known wavelength λi; transmitted between (a) i ground based transmitters which may be backhaul base stations, wherein i is at least three, the ground based transmitters having known position to within λi/10 and (b) the aerial antenna or antenna element, thereby establishing the distance from the base station to the aerial antenna or antenna element to be λi(ni+yi), wherein ni is an unknown integer; determining the position of the aerial antennas or antenna elements approximately by differential GPS or other methods to within a small number of wavelengths λi thereby establishing that ni can be one of a limited number of possible integer values for each signal; the number of base stations and their positions being sufficient to allow elimination of the possible values of ni that are inconsistent with the limited number of possible values for ni from the other ground based transmitters, until only one integer value for each ni is established; establishing the location of the aerial antenna or antenna element by triangulation of its known distance λi(ni+yi), from at least three ground based transmitters.
US10530426B2 Wireless power transferring method and device therefor
According to an embodiment of the present invention, a method for transferring wireless power by an electric power transmitter may comprise: a selection step of monitoring a placement or a removal of an object on or from an interface surface of the power transmitter; a ping step of performing a digital ping and receiving a response from a power receiver; an identifying/configuring step of receiving a configuration packet including configuration information of the power receiver; and a negotiating step of transmitting a capability packet including information on a level of power transferred by the power transmitter, wherein the capability packet may include an NFC detection field indicating whether the power transmitter has a capability of detecting an RFID and/or an NFC, and/or whether the RDID and/or the NFC is detected.
US10530425B2 Device and system for power transmission
A device for power transmission includes a power transmission section and a detection section. The power transmission section is configured to transmit an electric power wirelessly. The detection section is operatively connected to the power transmission section and configured to detect an object within a range from the power transmission section based on a change in impedance in vicinity of the power transmission section.
US10530421B2 Low power ultra-wide-band transmitter
Systems, devices and methods are disclosed for an ultra-wide-band (UWB) transmitter tag capable of operating in different power mode depending on voltage level and/or host interruption signal. The transmitter tag comprises a power management circuit, a one-time-programmable memory (OTP), a read/write memory, a state machine for controlling/monitoring the operation of the tag. The tag goes into the high power mode when the power supply ramps up to a preset voltage level. During the high power mode, the tag consumes the higher level of electrical current as indicated by the battery current signal. Upon completion of high power consumption activity, such as OTP memory download, the tag exits the high power mode and enters the low power mode. The power supply current goes to the low level to minimize the power consumption by the tag.
US10530419B2 Frequency hopping
A communications node operable to communicate with another communications node over a communications channel having a plurality of frequency resources, the communications node includes data defining a division of the communications channel into a plurality of contiguous sub-bands each having N frequency resources, wherein each frequency resource in a sub-band has a corresponding frequency resource in each of the other sub-bands, data defining an initial allocation of the frequency resources, a resource determination module operable to apply a frequency shift to the initially allocated frequency resources in accordance with a frequency hopping sequence to determine frequency resources to use for communicating information with the other communications node, wherein the frequency shift applied moves the initially allocated frequency resources to corresponding frequency resources in another sub-band, a transceiver for communicating information with the other communications node using the determined frequency resource.
US10530407B2 Adaptive filtering method for an amplitude-modulated radio signal
The present invention relates to an adaptive filtering method for an amplitude-modulated radio signal (AM), the radio signal having a bandwidth, the method comprising: ⋅ transforming the radio signal into baseband, ⋅ measuring the level of noise and/or detecting the presence of an adjacent radio signal (A), of a first side of the bandwidth, ⋅ selecting or not selecting a first filter (F) numbered X, from among N first filters capable of cutting the amplitude-modulated radio signal of the first side of the bandwidth, ⋅ if a first filter numbered X is selected and applied to the amplitude-modulated radio signal transformed into baseband, the automatic selection of a second filter (F′) numbered Y, Y being greater than or equal to X, from among N second filters, capable of cutting the amplitude-modulated radio signal from the opposite side to the first side of the bandwidth.
US10530403B2 Guided wave communication system with interference cancellation and methods for use therewith
In accordance with one or more embodiments, a transmission device includes a receiver configured to receive an interfering signal via an antenna. A transmitter is configured to generate first electromagnetic signals conveying first data. A coupler is configured to generate first guided electromagnetic waves in response to combined electromagnetic signals, wherein the first guided electromagnetic waves propagate, without requiring an electrical return path, along a surface of a transmission medium of a distributed antenna system. A cancellation circuit is configured to generate the combined electromagnetic signals, based on the interfering signal and the first electromagnetic signals, wherein the combined electromagnetic signals mitigate interference by the interfering signal with the first guided electromagnetic waves.
US10530401B2 Outphasing-calibration in a radio frequency (RF) transmitter device
In an outphasing radio frequency (RF) transmitter, detecting differences of a first plurality of signal characteristics of a first plurality of amplified RF signals across at least a transmitter antenna or a plurality of load impedances, wherein the first plurality of amplified RF signals correspond to a first plurality of constant-envelope signals, and controlling generation of a second plurality of constant-envelope signals on a plurality of transmission paths. The second plurality of constant-envelope signals are generated based on the detected differences of the first plurality of signal characteristics. At least one of first calibrating or second calibrating, a second plurality of signal characteristics of the second plurality of constant-envelope signals. The first calibrating and the second calibrating are based on the controlled generation of the second plurality of constant-envelope signals.
US10530400B2 Methods, network nodes, computer programs and computer program products for managing processing of an audio stream
A method and a first node for managing processing of an audio stream as well as a method and a second node for enabling management, by a first node, of processing of an audio stream and corresponding computer programs and computer program products are disclosed. The audio stream is receivable from the second node. The first node sends, to the second node, information relating to at least one preference concerning acoustic characteristics of the audio stream. The second node processes the audio stream in response to the information relating to the at least one preference concerning the acoustic characteristics. The second node transmits the audio stream to the first node.
US10530399B2 Linearization of active antenna array
An transmitter arrangement and a method therein are provided for linearization of an active antenna array. The active antenna array comprises a plurality of antenna elements, which are associated with a plurality of power amplifiers. The active antenna array is further associated with a precoder having a number of input and output ports. The method comprises obtaining a first signal provided to the antenna array via a first input port of the precoder. The method further comprises adapting a pre-distorting linearizer connected to the first input port based on the first signal and on feedback from the plurality of antenna elements, resulting from the propagation of the first signal via the precoder, and via the plurality of power amplifiers. Embodiments are also provided for adapting a pre-distorting linearizer based on a plurality of input signals and feedback from the plurality of antenna elements.
US10530398B2 Hybrid-coupler-based radio frequency multiplexers
A radio frequency (RF) multiplexer includes, for example, a common port, a first port for a first frequency band, a second port for a second frequency band, and a third port for a third frequency band. The RF multiplexer also includes, for example, a first quadrature hybrid coupler (QHC), a second QHC and a third QHC. A coupling of the first QHC, a first pair of filters, and the second QHC separates the first frequency band and the second frequency band from the common port to the first port and to the second port, respectively. A coupling of the first QHC, a second pair of filters, and the third QHC separates the first frequency band and the third frequency band from the common port to the first port and to the third port respectively.
US10530396B2 Dynamically adjustable cyclic redundancy code types
Aspects of the invention include monitoring frames of bits received at a receiver for transmission errors. At least one of the received frames of bits includes cyclic redundancy code (CRC) bits for a first type of CRC check. It is determined whether a change in transmission errors has occurred in the received frames by performing the first type of CRC check based at least in part on the received CRC bits and payload bits in the received frames. A change from the first type of CRC check to a second type of CRC check is initiated at the receiver based at least in part on determining that a change in transmission errors has occurred. The change is synchronized between the receiver and the transmitter, and performed in parallel with functional operations performed by the receiver.
US10530395B2 Iterative message-passing decoding with global code embedded with local code in time-division manner for fault tolerance improvement
The disclosed embodiments are directed to systems, devices, and methods for iterative message-passing decoding. In one embodiment, a method is disclosed comprising decoding a first codeword at a storage device using a detector and a decoder, the first codeword comprising a set of symbols from a first set of codewords; assigning, via the decoding, a set of confidence levels for each symbol in the first codeword; transmitting, by the storage device, the confidence levels to an iterative decoder; generating, by the iterative decoder, a second codeword based on the set of confidence levels, the second codeword excluding at least one symbol in the set of symbols; and iteratively decoding, by the iterative decoder, the second codeword using an erasure decoder; and transmitting, by the iterative decoder, soft information generated by the erasure decoder to the storage device for subsequent decoding by the storage device.
US10530392B2 Vertical layered finite alphabet iterative decoding
This invention presents a method and apparatus for vertical layered finite alphabet iterative decoding of low-density parity-check codes (LDPC) which operate on parity check matrices that consist of blocks of sub-matrices. The iterative decoding involves passing messages between variable nodes and check nodes of the Tanner graph that associated with one or more sub-matrices constitute decoding blocks, and the messages belong to a finite alphabet. Various embodiments for the method and apparatus of the invention are presented that can achieve very high throughputs with low hardware resource usage and power.
US10530390B2 Data storage device employing memory efficient processing of un-converged codewords
A data storage device is disclosed comprising a head actuated over a disk comprising a data track having at least a first data segment and a second data segment. A first plurality of codewords are generated, and a first parity sector is generated over the first plurality of codewords. The first plurality of codewords and the first parity sector are written to the first data segment. A second plurality of codewords are generated, and a second parity sector is generated over the second plurality of codewords. The second plurality of codewords and the second parity sector are written to the second data segment. During a read operation the data segments of the data track are processed sequentially to decode the codewords using a low density parity check (LDPC) decoder, wherein the reliability metrics of un-converged codewords are stored in a codeword buffer and updated using the respective parity sector.
US10530385B2 Sigma-delta modulator
A Sigma-Delta (ΣΔ) modulator for converting an analog input signal having a frequency bandwidth around a variable center frequency f0 to a digital output signal at a sampling frequency fs. The ΣΔ modulator comprises a quantizer (420) for generating the digital output signal and a loop filter for shaping the quantization noise. The loop filter comprises at least one subfilter (430, 410) centered around a frequency f0 and constant noise shaping coefficients (451, 452, 453). The ΣΔ modulator further comprises a tunable delay element (455), a frequency adjuster (480) for adjusting the sampling frequency fs such that the normalized center frequency f0/fs is constant, and a delay adjuster (490) for adjusting the loop delay td implemented by the quantizer and the tunable delay element (455), such that the normalized loop delay td/Ts falls in a predetermined range [tmin, tmax], where Ts=1/fs.
US10530382B2 Successive approximation register analog-to-digital converter and conversion method therefor
An SAR ADC and a conversion method, which include an SAR control logic circuit configured to control A/D conversion by: 1) sampling analog input signal for first time; 2) subjecting the sampled signal to conversions; 3) sampling analog input signal for another time; 4) subjecting the sampled signal in step 3) to conversion including: i) determining whether the lowest M bits of previous N-bit digital output signal are 1's or 0's, if so, looping back to step 2), otherwise, proceeding to step ii); ii) performing conversions on lowest M bits of new N-bit digital output signal, directly taking N-th to (M+1)-th bits of previous N-bit digital output signal as N-th to (M+1)-th bits of new N-bit digital output signal, and repeating steps 3) and 4) until the analog input signal is fully sampled and converted. Required cycles can be reduced resulting in higher conversion rate and lower power consumption.
US10530380B2 Massively parallel three dimensional per pixel single slope analog to digital converter
An image detector includes an array of detector unit cells including a plurality of unit cells and a plurality of single slope analog to digital converters (SSADCs). Each of the plurality of SSADCs is coupled to an output of a different one of the unit cells. Each each of the plurality of SSADCs includes: a comparator having a positive input and a negative input and a comparator output, the comparator being contained in a first layer; and a counter coupled to the comparator output and contained in a second layer. The counter is electrically coupled to the comparator with a through a silicon via.
US10530379B1 Circuit to calibrate chopping switch mismatch in time interleaved analog-to-digital converter
An analog-to-digital converter (ADC) circuit (400) and method of operation are disclosed. In some aspects, the ADC circuit (400) may include a plurality of channels (500), a gain calibration circuit (420), and a time-skew calibration circuit (430). Each of the plurality of channels (500) may include an ADC (520), a switch (510) configured to provide a differential input signal to the ADC (520), a calibration device (530), a multiplier (540), and a pseudorandom bit sequence (PRBS) circuit (550) to provide a pseudorandom number (PN) to the switch (510), to the calibration device (530), and to the multiplier (540). In some embodiments, the calibration device (530) may include first and second offset calibration circuits (531-532) coupled in parallel between a de-multiplexer (D1) and a multiplexer (M1) that alternately route signals to the first and second offset calibration circuits (531-532) based on the pseudorandom number (PN).
US10530371B2 Delay locked loop to cancel offset and memory device including the same
A delay locked loop according to some example embodiments of the inventive concepts may include first, second, and third delay circuits, first and second phase detectors, and first and second controllers. The first delay circuit may generate a first clock by delaying a reference clock. The second and third delay circuits may be configured to generate a second and third clock respectively by delaying the first clock. The first and second phase detector may be configured to detect a phase difference between the second clock and the third clock and the third clock respectively. The first controller may be configured to adjust a delay of the third delay circuit using a detection result of the first phase detector. The second controller may be configured to adjust a delay of the first delay circuit using a detection result of the second phase detector.
US10530368B1 Load compensation to reduce deterministic jitter in clock applications
A clock circuit includes a circuit configured to use a regulated voltage on a regulated voltage node to provide a frequency modulated clock signal having a frequency vacillating between a first frequency and a second frequency. The clock circuit includes an auxiliary loading circuit coupled to the regulated voltage node and configured to selectively provide load compensation for a load difference of the circuit. The load difference is a difference between a first load corresponding to the first frequency and a second load corresponding to the second frequency. The circuit may include a frequency divider circuit configured to use the regulated voltage on the regulated voltage node to generate the frequency modulated clock signal by frequency dividing an input clock signal according to a divide value vacillating between a first divide value and a second divide value.
US10530366B1 Low voltage differential signaling fault detector
A low-voltage-differential-signaling (LVDS) fault detector includes first and second LVDS lines, and a window comparator provides a first output indicating whether a difference between voltages at the first and second LVDS lines is greater than a threshold voltage, and a second output indicating whether a difference between the voltages at the second and first LVDS lines is greater than the threshold voltage. A charge circuit charges a capacitive node when either the first or second output is at a logic low, and discharges the capacitive node when neither the first nor second output is at a logic low. A Schmitt trigger generates a fault flag if charge on the capacitive node falls to a threshold.
US10530364B1 Multiple programmable hardware-based on-chip password
A method, system, and apparatus for setting an on-chip password is provided. In an embodiment, a method for programming an on-chip password includes determining a desired logic state for a field-effect transistor according to the on-chip password. The desired logic state is one of a first logic state and a second logic state. The method also includes subjecting one of a source and a drain of the field-effect transistor to hot-carrier stress according to the desired logic state to produce one of a symmetric state of the field-effect transistor and an asymmetric state of the field-effect transistor. The symmetric state corresponds to one of the first and second logic states. The asymmetric state corresponds to the other one of the first and second logic states.
US10530358B2 Switching circuit capable of reducing parasitic capacitance variation
A switching circuit includes: a main switch array including multiple main switch elements respectively arranged on multiple main signal paths configured in a parallel connection, wherein the multiple main signal paths are coupled with a first circuit node; a main switch control circuit for controlling the multiple main switch elements; an auxiliary switch array including multiple auxiliary switch elements respectively arranged on multiple auxiliary signal paths configured in a parallel connection, wherein the multiple auxiliary signal paths are also coupled with the first circuit node; and an auxiliary switch control circuit for controlling the multiple auxiliary switch elements so as to maintain a total number of turned-on switch elements in the main switch array and the auxiliary switch array to be equal to or more than a threshold quantity.
US10530357B1 Dynamic impedance circuit for uniform voltage distribution in a high power switch branch
A high power semiconductor switch including a plurality of transistor switch circuits connected in series between first and second ports. A first set of transistor switch circuits is located immediately adjacent to the first port, a second set of transistor switch circuits is located immediately adjacent to the second port, and a third set of transistor switch structures are located between the first and second sets. Each transistor switch circuit of the first and second set includes a switching transistor and a dynamic impedance circuit, wherein the dynamic impedance circuit reduces the effective impedance of the corresponding switching transistor when an RF signal is being transmitted. The dynamic impedance circuits are designed to reduce and equalize the voltage drops across the switching transistors of the first and second sets.
US10530355B1 Control device for power semiconductor switch
A control device for a power semiconductor switch includes an actuating device, which on a third control device terminal, upon the reception of a switching on command, generates an actuating voltage for the switching on of the power semiconductor switch and, upon the reception of an switching off command, generates an actuating voltage for the switching off of the power semiconductor switch, and a current detection circuit, which generates a first high-current signal if an actuating voltage assumes a voltage value at which the power semiconductor switch is switched on, and a primary voltage of the power semiconductor switch applied between first and second control device terminals exceeds a first power semiconductor switch primary voltage value. The actuating device, upon the reception of an switching off command, generates an actuating voltage for the switching off of the power semiconductor switch, such that the actuating voltage is reduced such that the time interval elapsing between a first actuating voltage value, assumed by the actuating voltage upon the reception of the switching off command, and the achievement of a second actuating voltage value of the actuating voltage, which is equal to 10% of the first actuating voltage value, is greater in the presence of the first high-current signal than in the absence of the first high-current signal.
US10530350B2 Correction circuit
A correction circuit includes a first detection unit, a second detection unit, a delay unit, and a waveform shaping unit. The first detection unit is configured to measure a first period of a high level of a first clock. The second detection unit is configured to measure a second period of a high level of a second clock that is complementary to the first clock. The delay unit is configured to generate a first delay clock and a second delay clock according to a difference between the first period and the second period. The waveform shaping unit is configured to generate a third clock having a logic level which is switched based on an edge of the first delay clock and an edge of the second delay clock.
US10530346B2 Comparator circuit
An aspect of the disclosure includes a comparator circuit comprising: a master latch comprising a first amplifier circuit and a first latch circuit coupled to an output of the first amplifier circuit; a slave latch comprising a second amplifier circuit having an input coupled to the output of the first amplifier circuit, and a second latch circuit coupled to an output of the second amplifier circuit; and a hysteresis compensation circuit coupled to the output of the second amplifier circuit and configured to cause a first predetermined signal level shift of an output signal of the first amplifier circuit in response to a high signal level at the output of the second amplifier circuit, and configured to cause a second predetermined signal level shift of an output signal of the first amplifier circuit in response to a low signal level at the output of the second amplifier circuit.
US10530345B2 Flip-flop with delineated layout for reduced footprint
In some embodiments, a flip-flop is disposed as an integrated circuit layout on a flip-flop region of a semiconductor substrate. The flip-flop includes a first clock inverter circuit that resides within the flip-flop region, and a second clock inverter circuit residing within the flip-flop region. The first clock inverter circuit and the second clock inverter circuit are disposed on a first line. Master switch circuitry is made up of a first plurality of devices which are circumscribed by a master switch perimeter that resides within the flip-flop region of the integrated circuit layout. The master switch circuitry and the first clock inverter circuit are disposed on a second line perpendicular to the first line. Slave switch circuitry is operably coupled to an output of the master switch circuitry. The slave switch circuitry is made up of a third plurality of devices that are circumscribed by a slave switch perimeter. The slave switch circuitry and the second clock inverter circuit are disposed on a third line that is in parallel with and spaced apart from the second line.
US10530337B2 Active resonator system with tunable quality factor, frequency, and impedance
Active feedback is used with two electrodes of a four-electrode capacitive-gap transduced wine-glass disk resonator to enable boosting of an intrinsic resonator Q and to allow independent control of insertion loss across the two other electrodes. Two such Q-boosted resonators configured as parallel micromechanical filters may achieve a tiny 0.001% bandwidth passband centered around 61 MHz with only 2.7 dB of insertion loss, boosting the intrinsic resonator Q from 57,000, to an active Q of 670,000. The split capacitive coupling electrode design removes amplifier feedback from the signal path, allowing independent control of input-output coupling, Q, and frequency. Controllable resonator Q allows creation of narrow channel-select filters with insertion losses lower than otherwise achievable, and allows maximizing the dynamic range of a communication front-end without the need for a variable gain low noise amplifier.
US10530334B2 Acoustic wave filter formed on a V-groove topography and method for producing the same
Methods of forming a shear-mode acoustic wave filter on V-shaped grooves of a [100] crystal orientation Si layer over a substrate and the resulting devices are provided. Embodiments include forming a set of V-shaped grooves in a [100] crystal orientation Si layer over a substrate; and forming a shear-mode acoustic wave filter over the V-shaped grooves, the shear-mode acoustic wave filter including a first metal layer, a thin-film piezoelectric layer, and a second metal layer, wherein the second metal layer is an IDT pattern or a sheet.
US10530330B2 Elastic wave device
A longitudinally coupled resonator elastic wave filter is disposed on a piezoelectric substrate. IDT electrodes include first and second busbars. An inorganic insulating layer is provided on at least one side in a direction perpendicular or substantially perpendicular to an elastic wave propagation direction to cover the first or second busbars, and a first wiring line is disposed on the inorganic insulating layer to extend in the elastic wave propagation direction. A second wiring line three-dimensionally crosses the first wiring line with the inorganic insulating layer interposed therebetween. The first wiring line is connected to busbars, which are connected to the same potential, by extending through the inorganic insulating layer.
US10530327B2 Surface acoustic wave (SAW) resonator
A surface acoustic wave (SAW) resonator device is disclosed. The SAW resonator has a piezoelectric layer disposed over a semiconductor substrate. The piezoelectric layer has a first surface and a second surface. The polarization axis (C-axis) of the piezoelectric layer is oriented at an angle relative to the second surface of the piezoelectric layer in a range of approximately 0° to approximately 45°. A layer is disposed between the first surface of the semiconductor substrate and the second surface of the piezoelectric layer.
US10530323B2 Methods and apparatus of adjusting delays of signals
In some examples, a delay apparatus includes a controllable delay line comprising a plurality of delay elements selectively connected in a signal path to vary a delay of a signal passing through the delay line, and a controllable phase shifter comprising reflective loads adjustable to vary a phase shift applied to the signal.
US10530317B2 Electronic apparatus and control method thereof
An electronic apparatus and a method for controlling the electronic apparatus are provided. The electronic apparatus includes an audio processor that outputs an audio including a first audio component and a second audio component and a controller that controls the audio processor to change a ratio of the first audio component to the second audio component according to the changed audio level, in response to receiving an instruction to change a level of the output audio.
US10530316B2 Matrix power amplifier
A power amplifier includes a two-dimensional matrix of N×M active cells formed by stacking main terminals of multiple active cells in series. The stacks are coupled in parallel to form the two-dimensional matrix. The power amplifier includes a driver structure to coordinate the driving of the active cells so that the effective output power of the two-dimensional matrix is approximately N×M the output power of each of the active cells.
US10530314B2 Gain-dependent impedance matching and linearity
An integrated circuit is disclosed for gain-dependent impedance matching and linearity. The integrated circuit includes at least two amplifier branches, an input inductor, and at least two degeneration inductors. Each amplifier branch includes a node, an input transistor, and a cascode stage connected between a drain of the input transistor and the node. Respective nodes of the at least two amplifier branches are connected together and respective gates of the input transistors of the at least two amplifier branches are connected together. The input inductor is connected to the respective gates, and the at least two degeneration inductors are connected between respective sources of the input transistors of the at least two amplifier branches and a ground. The at least two degeneration inductors are configured to establish a magnetic coupling with the input inductor and establish another magnetic coupling between each other.
US10530312B2 RF power amplifier
An RF power amplifier includes an input coupler including a first resistor and a first capacitor, an input phase difference network of the input coupler including a first input direct current (DC) bias injection network and a second capacitor connected in series with the first resistor. The second capacitor increases a bandwidth of the RF power amplifier. The RF power amplifier may further include a first power amplifier and a second power amplifier. The first input DC bias injection network provides power to the first power amplifier and the second power amplifier. The RF power amplifier includes a lateral dimension narrower than a lateral dimension of an RF power amplifier comprising bias circuitry on two opposing sides.
US10530311B2 Envelope tracking amplifier circuit
Aspects disclosed in the detailed description include an envelope tracking (ET) amplifier circuit. The ET amplifier circuit includes ET tracker circuitry configured to provide an ET modulated voltage, which tracks an ET modulated target voltage, to an amplifier circuit(s) for amplifying a radio frequency (RF) signal. The ET amplifier circuit also includes fast switcher circuitry that is activated to provide an alternate current (AC) current to the amplifier circuit(s) when the RF signal includes a higher number of resource blocks (RBs). However, the fast switcher circuitry and its associated control circuitry may incur a processing delay that can cause the fast switcher circuitry to lag behind the ET modulated target voltage. As such, the ET amplifier circuit further includes timing adjustment circuitry to help compensate for the processing delay, thus helping to maintain efficiency of the ET tracker circuitry for improved performance of the ET amplifier circuit.
US10530304B2 System and method for adjusting output of amplifiers
A power supply system comprises an amplifier stage that includes at least one transistor, for example an LDMOS transistor. The transistor is connected to a supply voltage via a power connection, and is controlled by a control voltage at the control connection of the transistor. In some implementations, a first controller is provided for adjusting the control voltage of the transistor, and a second controller is provided for adjusting the supply voltage. In some implementations, one of the controllers is designed to feed a state signal to the other controller, and the other controller is designed to evaluate the state signal.
US10530297B2 Semiconductor device and control method of semiconductor device
A semiconductor device includes a reference voltage generation circuit configured to generate reference voltages Va and Vb capable of adjusting a primary temperature characteristic, and an oscillation circuit configured to output an oscillation signal using the reference voltages Va and Vb, in which the oscillation circuit includes a frequency/current conversion circuit that is driven by the reference voltage Va and outputs a current Ie in accordance with a frequency of a feedback signal, a control voltage generation circuit configured to generate a control voltage in accordance with a potential difference between a voltage in accordance with the current Ie and the reference voltage Vb, a voltage control oscillation circuit configured to output the oscillation signal having a frequency in accordance with the control voltage, and a frequency division circuit configured to divide a frequency of the oscillation signal and output the resulting signal as the feedback signal.
US10530295B2 System and method for conveying an assembly
Cleaning system (100) including a brush assembly (102) for cleaning solar panels (106). The brush assembly has at least one rotatable brush (403) having a rotational axis. The rotatable brush includes a plurality of sets of bristles (2004), each extending outwardly from a core (2008). A shaft (2005) extends through the core of the brush. The shaft is a telescoping shaft, which is configured to retract and expand to create an elongated brush assembly. An apparatus, system, and method for conveying an assembly along a track. A rail (401) includes a first planar side, a second planar side, and a third planar side. The first, second, and third planar sides are arranged to form at least two acute angles ranging between 50 degrees and 80 degrees. A carriage assembly (300) includes a drive wheel (301) and at least two rollers (302). The drive wheel is configured to contact the second planar side and is configured to translate the assembly along the rail. The two rollers are configured to contact the two other sides to maintain the carriage in contact with the rail.
US10530290B2 System and method for hybrid power generation
A hybrid power generation system is disclosed including but not limited to a processor in data communication with a non-transitory computer readable medium for controlling a plurality of power sources to substantially optimize energy generation by the plurality of power sources, wherein the plurality of power sources comprise a solar panel and a battery that generate energy; a computer program comprising instructions stored in the non-transitory computer readable medium that are executed by the processor, the computer program comprising, instructions to determine a current operating state for each of the plurality of power sources; instructions to determine a new operating state for each of the plurality of power sources to substantially optimize power generated for each of the power sources; and instructions to replace the current operating state for each of the plurality of power sources to the new operating state for each of the plurality of power sources.
US10530280B2 Motor driving control device
A motor driving control device includes a motor driving unit to drive the motor, a rotational position detecting circuit for generating rotational position information, and a controller. The controller outputs, to the motor driving unit, a first drive control signal for controlling an adjustment at a time of energization switching to reduce resonance between a natural frequency of the motor and a rotational component of the motor based on the rotational position information when an actual rotational speed of the motor is equal to or higher than a predetermined rotational speed lower than a target rotational speed, and outputs, to the driving unit, a second drive control signal for controlling regular energization switching without performing the adjustment at the time of energization switching when the actual rotational speed is less than the predetermined rotational speed and a set duty is within an error range of a maximum value.
US10530279B2 Systems and methods for controlling sinusoidally driven motors
An angle shift compensation system and method for controlling a sinusoidally driven motor to achieve efficient motion and reduced noise. The motor controller uses the angle shift compensation method to monitor the angle shift between a sinusoidal motor control signal configured to drive the motor and a feedback signal received from at least one position detector indicating the position of the motor rotor with respect to the motor stator. In response, the motor controller proportionally adjusts the amplitude of the motor control signal based on the monitored angle shift to maintain the angle shift substantially equal to an angle shift threshold.
US10530274B2 Hybrid clocking method for single-phase transformer-free network inverters
A method for operating a transformerless inverter includes operating first and second half-bridges of the inverter using a unipolar clocking method as a first clocking method, determining a value of a grid-frequency stray current at the DC terminals of the inverter during the unipolar clocking method, and when a limit value is exceeded by the stray current value, operating the first and second half-bridges of the inverter using a stray-current-reducing clocking method as a second clocking method in which the first half-bridge provides an AC voltage at the first AC output, wherein an amplitude of the AC voltage is less than 50% of the amplitude of a voltage amplitude of the grid, and the second half-bridge provides a difference voltage between the grid voltage and the voltage provided by the first half-bridge at the first AC output.
US10530273B2 Unfolding bridge, inverter having reactive-power capability, and polarity reversing method
An unfolding bridge includes a half-bridge with a first input terminal, a second input terminal, and an output terminal, wherein the half-bridge includes a first bridge switch connected between the first input terminal and the output terminal and a second bridge switch connected between the second input terminal and the output terminal. The unfolding bridge also includes a further half-bridge which includes a first further bridge switch connected between the first input terminal and a further output terminal and a second further bridge switch connected between the second input terminal and the further output terminal. A switch controller for operation of the bridge switches is designed such that a connection of the output terminals with the input terminals via the bridge switches is reversed at a zero crossing of an alternating current flowing at the output terminals. In a current path between the input terminals via the first bridge switch, the output terminals, and the second further bridge switch, and in a current path between the input terminals, via the first further bridge switch (S5), the output terminals, and the second bridge switch, at least one reverse voltage compensator is arranged. The reverse voltage compensator is configured to shift the electrical potential of the respective input terminal with respect to the respective output terminal, between which the reverse voltage compensator is arranged, by a compensation voltage dropped across the reverse voltage compensator, and thereby compensates for a reverse voltage that is oriented against the flow of current in the current path in which the reverse voltage compensator is arranged.
US10530272B2 Voltage source converter with improved operation
A voltage source converter includes a number of converter modules, one for each of a number of phases, connected in-series between two DC terminals. Each converter module includes an upper director valve in series with a lower director valve, where a junction between the two provides a primary AC terminal, an upper wayshaper section, a common waveshaper block and a lower waveshaper section in parallel with the valves, where the upper and lower waveshaper sections include multilevel cells and the common waveshaper block include at least one common waveshaper connected between the upper and lower waveshaper sections, a first switching element connected between a secondary AC terminal and the upper waveshaper section and a second switching element connected between the secondary AC terminal and the lower waveshaper section.
US10530266B2 Apparatus and method for transforming alternating electrical energy
An apparatus for transforming alternating electrical energy supplied by alternating electrical energy supply means to appliances using alternating electrical energy through electrical transformation means operatively interposed between and electromagnetically coupled to said alternating electrical energy supply means and to said appliances using alternating electrical energy, said electrical transformer means being of the two-stage type and comprising a first electrical transformer assembly and a second electrical transformer assembly, at least one permanent magnet being associated with said first electrical transformer assembly and positioned with respect to said first electrical transformer assembly in such a way that, when said alternating electrical energy supply means are switched on, the permanent magnetic field produced by said at least one permanent magnet is added to and amplifies the alternating electromagnetic field produced by said electrical transformer means, thereby amplifying the electrical energy transferred to said second transformer assembly and therefore to said appliances using alternating electrical energy.
US10530264B1 Power supply circuit and protocol control circuit thereof
A power supply circuit includes a power converter circuit, a path switch and a protocol control circuit. The protocol control circuit controls the power converter circuit and the path switch. The protocol control circuit includes: a shared pin and a signal determination circuit. The shared pin is coupled to the bus node via the temperature sensitive device and transmits different signals having different functions under at least two different modes. The signal determination circuit senses a voltage at the bus node via the shared pin under a power start-up mode, to determine whether to control the path switch to conduct the power path, thereby determining whether to enter a power supply mode. The signal determination circuit receives a temperature signal generated by the temperature sensitive device via the shared pin under the power supply mode, to determine an ambient temperature where the temperature sensitive is located.
US10530257B1 Adding a voltage level to a phase-redundant regulator level
A phase-redundant voltage regulator can include multiple regulator phases connected in parallel between a common regulator input and a common regulator output. Each regulator phase includes a voltage regulator that receives an input voltage and drives a respective output voltage. The voltage regulator also includes a plurality of linear regulators, each having a linear ORing device electrically connected between the regulator output of a respective regulator and an output of the linear regulator. The voltage regulator also includes an amplifier having inputs electrically connected to a remote voltage sense input and to a reference voltage input. An output of the voltage regulator is electrically connected to an input of the linear ORing device. The amplifier controls the linear ORing device to drive a voltage on the output of the linear regulator equivalent to a voltage on the reference voltage input.
US10530250B2 Multiphase converter
Provided is a multiphase converter having a plurality of voltage conversion units, and is configured to protect the faulty phase and continue driving using another phase when an abnormality occurs in any phase. A DC-DC converter includes a plurality of voltage conversion units that are in parallel between an input-side conductive path and an output-side conductive path. A control unit subjects the plurality of voltage conversion units to a test operation in which a duty ratio of a PWM signal for each voltage conversion unit is changed. The control unit identifies an abnormal voltage conversion unit based on at least one of the states of the electric current, the voltage, and the temperature of the multiphase conversion unit during this test period, and causes the remaining voltage conversion unit other than the identified abnormal voltage conversion unit to perform voltage conversion.
US10530249B1 Charge pump with switching LDO function for output voltage regulation
Power converters, charge pumps and methods which are capable of regulating output voltage are presented. A power converter has a capacitive element, a first transistor, a second transistor, a third transistor, and a fourth transistor. The first transistor is coupled between an input terminal and a first terminal of the capacitve element. The second transistor is coupled between the first terminal of the capacitve element and an output terminal. The third transistor is coupled between the output terminal and a second terminal of the capacitive element. The fourth transistor is coupled between the second terminal of the capacitive element and a reference potential. The power converter has a control circuit to control, during a first time interval of a voltage regulation mode, one of the four transistors such that the one of the four transistors is operated as a controllable power source for regulating an output voltage.
US10530248B2 Reconfigurable switched capacitor DC-DC converter for head-wearable hearing devices
The present disclosure relates to a head-wearable hearing device comprising a multiple-output switched capacitor DC-DC converter. Said multiple-output switched capacitor DC-DC converter comprises a switch matrix comprising a plurality of individually controllable semiconductor switches and a plurality of flying capacitors connected between respective sets of circuit nodes of the switch matrix. A controller is connected to respective control terminals of the plurality of individually controllable semiconductor switches of the switch matrix to configure first and second converter sections to form first and second converter topologies, respectively.
US10530243B2 Power conversion device with malfunction detection
Each DC/DC converter includes a transformer, first and second switching circuits each formed of a plurality of legs having a plurality of semiconductor switching elements, and capacitors. When detecting a malfunction in semiconductor switching elements, a control circuit halts a normal operation mode and controls the first switching circuit by a protection mode for turning OFF all the semiconductor switching elements, and controls the second switching circuit by a bypass mode for bypassing the capacitor by turning ON the semiconductor switching elements in a discharge leg and causing a short circuit between the secondary side terminals, after controlling the second switching circuit by a discharge mode for discharging the capacitor by turning ON the semiconductor switching element in a discharge leg.
US10530235B1 Systems for and methods of synchronous rectification in a switching power converter
Systems for and methods of synchronous rectification in a flyback power converter are disclosed. In accordance with an embodiment, a switching power supply comprises a power converter and a controller. The power converter has an inductor, a capacitor and a switching element. The switching element is configured to rectify a current in the inductor for charging the capacitor to form a voltage for powering a load. The switching element comprises a switch and a diode. The controller is configured to control the switching element and to detect a load condition. When the load condition is detected, the controller controls the switching element to actively rectify the current in the inductor for charging the capacitor. When the load condition is not detected, the controller holds the switching the element open such that the current is passively rectified by the diode.
US10530233B2 Pole-piece structure for a magnetic gear
The disclosure provides a pole-piece structure for a magnetic gear, comprising a plurality of laminate plates, wherein each plate is a metallic ring having a plurality of regularly spaced substantially solid portions joined by hollow connecting portions 104, wherein each plate is connected to an adjacent plate by a connecting means that is formed from or uses the material of the plates, such that the laminate plates form a mono-structure held together by the material of the plates.
US10530232B2 Motor
A motor includes a magnet and a coil. α2=[{(Br2−Br1)/Br1}/(T2−T1)]×100≥0.11 and α3=[{(Br3−Br1)/Br1}/(T3−T1)]×100≤0.13 are satisfied. In the magnet, Br1 (mT) is a residual magnetic flux density at T1 (° C.), Br2 (mT) is a residual magnetic flux density at T2 (° C.), and Br3 (mT) is a residual magnetic flux density at T3 (° C.), and α2 (%/° C.) is a temperature coefficient at a target temperature of T2 (° C.) with respect to a reference temperature of T1 (° C.), and α3 (%/° C.) is a temperature coefficient at a target temperature of T3 (° C.) with respect to a reference temperature of T1 (° C.) in conditions of T1=20, T2=100, and T3=220.
US10530231B2 Linear vibration motor
A linear vibration motor includes a vibration block having permanent magnets and magnetic conductive yokes between adjacent permanent magnets; and a stator having stator coils arranged corresponding to the vibration block and magnetic conductive cores in the stator coils, a magnetic conductive brush being fixed on the magnetic conductive cores and a brush head of the brush being in elastic contact with the magnetic conductive yokes; or, a magnetic conductive brush being fixed on the magnetic conductive yokes and the brush head of the brush being in elastic contact with the magnetic conductive cores. The magnetic field lines generated by the vibration block can be concentrated to be conducted to the stator coils, thereby maximizing the effective magnetic field of the vibration block to improve the acting force between the vibrator and the and obtain an intensified vibration effect.
US10530228B2 Squirrel cage rotor with copper filled plastic bars and rings
A rotating element for a dynamo-electric machine such as an electric induction motor. The rotating element includes a plurality of axially stacked laminations cooperatively defining a plurality of arcuately spaced bar slots. The rotating element also includes a plurality of bars, with each bar extending through one of the bar slots. Each of the bars comprises copper-impregnated polymer.
US10530222B2 Method and apparatus for detecting the position of a rotor in an electric machine
An electric machine includes a stator, a rotor, a printed circuit board having at least one sensor configured to detect a position of the rotor, and a system configured to arrange the at least one sensor in different positions on the stator relative to the stator.
US10530220B2 Brushless DC motor power tool with combined PCB design
A power tool with a combined printed circuit board (PCB) that reduces internal wiring of the power tool and provides a large amount of air flow to internal components. In some instances, the combined PCB has a surfboard shape and includes a motor control unit and power switching elements (Field Effect Transistors or FETs). The combined surfboard PCB is located above the trigger, but below the motor and drive mechanism. In other instances, the combined PCB has a doughnut shape and is located coaxially with a motor shaft. The combined PCB may be positioned between a doughnut-shaped control PCB and the motor.
US10530218B2 Vibration motor
A vibration motor includes a base portion arranged to extend perpendicularly to a central axis extending in a vertical direction; a shaft having a lower end fixed to the base portion, and arranged to project upward along the central axis; a circuit board arranged above the base portion; a single annular coil attached to the circuit board, and arranged to have the shaft arranged inside thereof; a bearing portion attached to the shaft to be rotatable with respect to the shaft above the coil; a rotor holder attached to the bearing portion; a magnet portion including a plurality of magnetic poles, and attached to the rotor holder; an eccentric weight attached to the rotor holder; a spacer attached to the shaft between the bearing portion and the coil, and including an upper surface arranged to be in contact with a lower surface of the bearing portion; and a cover portion arranged to cover, at least in part, upper and lateral sides of the rotor holder and the eccentric weight, and fixed to an upper end of the shaft and an outer edge portion of the base portion. The spacer includes a lower surface arranged opposite to an upper surface of the coil in the vertical direction.
US10530215B2 Motor driven pump and junction box
A pump is provided with a motor arranged in a stator case, wherein a junction box is arranged at one axial end of the stator case, the junction box is provided with a tubular shell component, the first axial end of the tubular shell component is placed at the axial end of the stator case, the opposite second axial end of the tubular shell component is sealed through at least one cover piece, an operation display circuit board and a motor driving circuit board are arranged in the tubular shell component. The tubular shell component and the containing box are not provided with conductive contact pins.
US10530213B2 Stator unit, motor, and fan motor
In a fan motor, a stator unit of a motor that rotates an impeller includes an annular stator, the center of which is positioned on a central axis, and a housing including an accommodating portion that accommodates a part of a resin portion covering at least a part of the stator. At least one of a bottom face of the accommodating portion oriented to the stator in the axial direction and an inner side face of the accommodating portion oriented to an inner side in the radial direction is provided with a plurality of stepped portions. The stepped portions are different from each other in length in the axial direction when provided in the bottom face, and/or in length in the radial direction when provided in the inner side face. The bottom face, the inner side face, and the stepped portion are covered with the resin portion.
US10530212B2 Screwed stator frame for an electric motor and associated manufacturing process
A motor stator frame including two plates in cast iron; at least one steel bar connecting both plates, each bar having two threaded ends; and at least one threaded bushing. Where each of the plates has at least one orifice being used as a seat for each threaded bushing the threaded ends of each bar being engaged into the threaded bushings.
US10530210B2 Axial air gap rotating electric machine
To ensure ready assembly of a stator and reliably reduce the shaft voltage in an axial air gap rotating electric machine, an axial air gap rotating electric machine has a circular ring-shaped stator formed by a plurality of stator cores arranged about a rotational axis direction in a ring shape. Each stator core comprises a tubular bobbin and a coil, with the tubular bobbin having an iron core inserted into a bobbin inner tubular portion substantially matching the peripheral shape of the iron core. The axial air gap rotating electric machine has a first conductive member having a horizontal portion and a vertical portion contacting the end surface of the bobbin opening portion. The horizontal portion contacts parts of the iron core outer peripheral surface and the inner peripheral surface of the bobbin inner tubular portion, and the vertical portion is conductively connected to the inner circumferential housing surface.
US10530209B2 Devices and methods for driving a rotary platform
One example device includes a rotor platform that rotates about an axis of rotation. The device also includes a ring magnet mounted to the rotor platform to provide a rotor-platform magnetic field. The device also includes a stator platform that includes a planar mounting surface. The device also includes a plurality of conductive structures disposed along the planar mounting surface. The conductive structures remain within a predetermined distance to the ring magnet in response to rotation of the rotor platform about the axis of rotation. The conductive structures are electrically coupled to define an electrically conductive path that at least partially overlaps the ring magnet. The device also includes circuitry that causes an electrical current to flow through the conductive path. The electrical current generates a stator-platform magnetic field that interacts with the rotor-platform magnetic field such that the rotor platform rotates about the axis of rotation.
US10530207B2 Rotor of rotary electric machine and rotary electric machine using the same
An object is to provide a rotary electric machine capable of suppressing degradation of strength in high-speed rotation and reducing a torque ripple.A rotor of a rotary electric machine according to the present invention includes a rotor core provided with a magnet insertion hole that forms a space into which a permanent magnet is inserted and a non-magnetic portion facing the space to form a part of the magnet insertion hole, wherein the non-magnetic portion is provided asymmetrically with respect to a d-axis.
US10530205B2 Rotary electric machine
A rotary electric machine includes a stator and a rotor. The rotor includes a rotor core and a plurality of permanent magnets. The permanent magnets are disposed to be divided into two layers, the two layers being a layer on the outer peripheral side and a layer on the inner peripheral side of the rotor core, and the permanent magnets are disposed line-symmetrically with respect to a magnetic pole center of the rotor core and in a V-shape or a U-shape in each of the two layers. An angle that each of the permanent magnets disposed on the outer peripheral side makes with the magnetic pole center of the V-shape or the U-shape is larger than an angle that each of the permanent magnets disposed on the inner peripheral side makes with the magnetic pole center of the V-shape or the U-shape.
US10530203B2 Rotor and reluctance motor
According to one embodiment, a rotor includes a shaft and a rotor core fixed to the shaft. A plurality of flux barriers are formed at the rotor core. Each of the flux barriers is formed with a plurality of bridges, and one or more barrier regions that have a lower permeability than a portion other than each of the flux bathers in the rotor core between the plurality of bridges. A permanent magnet is provided in at least one of the barrier regions. A magnetizing direction of the permanent magnet is directed in a direction that intersects a longitudinal direction of the flux barrier. A value of (μ0×SM×Br)/(μre×tFB×wB) is within a range between 1.2 and 3.0.
US10530198B2 R-T-B based sintered magnet and motor
An R-T-B based sintered magnet includes a first main surface and a first side surface. The first main surface has a coercivity that is higher than that of the first side surface. ΔHcjM≤60 kA/m is satisfied, where ΔHcjM is a difference in coercivity between a portion having a highest coercivity on the first main surface and a portion having a lowest coercivity on the first main surface. ΔHcjG≤60 kA/m is satisfied, where ΔHcjG is a difference in coercivity between a portion having a highest coercivity on a first cross section and a portion having a lowest coercivity on the first cross section and the first cross section is a cross section parallel to the first main surface and spaced from the first main surface at a predetermined length or more.
US10530194B2 System and methods for reducing scattering, reflection or re-radiation of received RF energy
According to various embodiments, a non-linear RF receiver including non-linear components is configured to receive RF energy. The non-linear RF receiver is coupled to an array of RF antennas having configuration parameters that vary across the array. The varied configuration parameters can be selected to reduce an amount of RF energy that is scatter, reflected, or re-radiated by the array in response to incident RF energy at the array of RF antennas. In various embodiments, the non-linear components of the non-linear RF receiver can have non-linear component configuration parameters that vary across the non-linear receiver. The varied non-linear component parameters can be selected to reduce an amount of RF energy that is re-radiated in response to incident RF energy.
US10530191B2 Wireless charging system with object detection
A wireless power transmitting device transmits wireless power signals to a wireless power receiving device using an output circuit that includes a wireless power transmitting coil. Measurement circuitry is coupled to the output circuit to help determine whether the wireless power receiving device is present and ready to accept transmission of wireless power. The measurement circuitry includes a measurement circuit that is coupled to the output circuit and that measures signals while oscillator circuitry supplies the output circuit with signals at a probe frequency. The measurement circuitry also includes a measurement circuit that is coupled to the output circuit and that measures signals while the oscillator circuitry sweeps signals applied to the output circuit between a first frequency and a second frequency to detect sensitive devices such as radio-frequency identification devices. Impulse response circuitry in the measurement circuitry is used to make inductance and Q factor measurements.
US10530190B2 Wireless energy transfer in a multipath environment
A method for wireless energy transfer in a multipath environment includes transmitting a first energy beam with a first one of a plurality of Power Access Points (PAPs). A second energy beam is transmitted with a second PAP. A reflected beam is formed by the first energy beam reflecting from a reflective surface, wherein the first energy beam constructively interferes with the second energy beam and the reflected beam to form at least one energy bubble. A location of the at least one energy bubble is changed with a control module by adjusting a relative phase between the first energy beam and the second energy beam, wherein the location is sequentially changed to a new location to cover a space including at least one energizable device, and the energy bubble comprises an energy level enabling the energizable device to transmit a reply signal to the first PAP.
US10530187B2 Non-contact power supply system
Disclosed is a non-contact power supply system wherein power is transmitted by means of a magnetic field resonance method from a power transmission device, which includes a power transmission-side resonant circuit, to a power reception device, which includes a power reception-side resonant circuit. The power transmission device detects, at the time of transmitting the power, a load in the power transmission, and stops the power transmission in the cases where a detection result deviates from a specified normal range. In the power reception device, a power stabilization circuit (270) that maintains output power of the power reception circuit constant is provided between a load circuit (280) and a power reception circuit (230) that outputs, toward the load circuit, power on the basis of power received by the power reception-side resonant circuit.
US10530186B2 Wireless power transmission with fractional timing resolution
Systems and methods for wireless power transfer with fractional timing resolution are described. In some embodiments, an electrical power transmitter may include a transistor and a rising edge control circuit configured to control a gate of the transistor to produce a rising edge of a pulse at a time selected with a resolution greater than a full-clock period.
US10530185B2 Systems and methods for transmitting data via a contactless cylindrical interface
Described herein are systems and methods that create a capacitive link based on a rotating cylinder capacitor. A cylindrical rotor rotates around a shaft and maintains an air gap between the cylindrical rotor and the shaft and to create one or more air gap capacitors. A first subsystem, comprising a light detection and ranging components, is coupled to the rotor. A second sub-subsystem, comprising data analysis functions, is coupled to the shaft. The first subsystem and the second subsystem are coupled via capacitive links created by the air gap capacitors. The communication signaling utilized on the capacitive links may be bi-directional and differential signaling. The first subsystem and the second subsystem may comprise a LIDAR light detection and ranging system. The second subsystem may power the first subsystem via inductive coupling.
US10530183B2 Communication apparatus, power management apparatus, and power management method
A communication apparatus comprises a first communication unit configured to receive, from an external server, an output suppression message instructing output suppression of a dispersed power source; and a second communication unit configured to perform communication of a predetermined message having a predetermined format with a power management apparatus that manages power of an equipment installed in a consumer's facility. The output suppression of the dispersed power source is performed in accordance with the output suppression message by a conversion apparatus that converts DC power output from the dispersed power source to AC power. The predetermined format includes an information element capable of storing at least one of first information and second information, the first information being related to a communication status with the conversion apparatus, the second information being related to an acquisition status of the output suppression message. The second communication unit is configured to transmit, to the power management apparatus, the predetermined message including at least one of the first information and the second information as an information element.
US10530180B2 Battery output monitoring device and battery output monitoring method
A battery output monitoring device includes: a battery characteristics estimating unit which estimates an internal resistance value and a current-less voltage of the battery; a guard power calculating unit which calculates, based on at least the internal resistance value, a guard power to be greater than a required power to correspond to at least a decrease in a state of charge and progress of polarization of the battery during a predetermined period, the guard power being a power required to be a currently available output power of the battery so as to output the required power at a predetermined minimum voltage during the predetermined period; and a determination unit which instructs an external alarm device to perform an alarm operation when a difference between the current power and the guard power is less than a predetermined value.
US10530175B2 Hexagonal semiconductor package structure
Coil structures and methods of forming are provided. The coil structure includes a substrate. A plurality of coils is disposed over the substrate, each coil comprising a conductive element that forms a continuous spiral having a hexagonal shape in a plan view of the coil structure. The plurality of coils is arranged in a honeycomb pattern, and each conductive element is electrically connected to an external electrical circuit.
US10530174B2 Shield for a wireless power transmitter
Techniques for focusing an energy radiated by a wireless power transmitting unit are described. An example power transmitting unit includes a transmit coil configured to generate a magnetic field to wirelessly power a device within an active wireless charging area. The power transmitting unit also includes a power generating circuitry to deliver a current to the transmit coil to generate the magnetic field. The power transmitting unit also includes a patch array disposed in parallel with the transmit coil to reduce a strength of the magnetic field at frequencies outside of the operating frequency during operation of the power transmitting unit.
US10530168B2 Charging method, charging device and terminal
Embodiments of the present disclosure provide a charging method, a charging device and a terminal. The charging method includes: when detecting that a battery is charged with a trickle current, acquiring a voltage of the battery; determining a preset voltage range to which the voltage belongs; acquiring a charging current corresponding to the preset voltage range; and charging the battery according to the charging current. During a process that the battery is charged with the trickle current, the battery may be charged with a different charging current when the voltage of the battery belongs to a different voltage range, thereby improving the flexibility of a trickle current charge phase.
US10530167B2 Circuit for controlling power output from battery pack and battery pack
A portable communication device, according to various embodiments of the present disclosure, may include: a battery pack; a power dissipation element disposed outside the battery pack; a detecting circuit configured to detect the state of the battery pack; and at least one of first switches that are connected to the battery pack and the detecting circuit, wherein the detecting circuit is configured to control at least one of the first switches to: electrically disconnect the power dissipation element from the battery pack when the state of the battery pack does not satisfy a specified condition; and electrically connect the power dissipation element to the battery pack when the state of the battery pack satisfies the specified condition.
US10530162B2 Methods and devices for increasing the voltage gain range of a DC-DC power converter
Circuits and methods for increasing the voltage gain range of a DC-DC power converter include: two multiplier stages, each comprising two capacitors, each capacitor respectively connected to a diode, which are adapted to charge the capacitors with a voltage; at least two switching devices arranged to interchangeably operate between the at least two multiplier stages, or arranged to selectively connect the at least two multiplier stages in series in a first mode of operation and to at least partly bypass one of the at least two multiplier stages in a second mode of operation, thereby increasing the voltage gain range of the DC-DC power converter.
US10530160B2 Power transmission network
A power transmission network, for interconnecting a variable power source and a AC electrical network including: a DC transmission link for power transmission between a network side converter and a source side converter; a AC transmission link for power transmission from the respective variable power source to a source side converter; a source side converter including: a DC connecting point operably connected to the respective transmission link; and an AC connecting point operably connected to the respective transmission link; a network side converter including: an AC connecting point for connection to the respective electrical network; and a DC connecting point operably connected to the respective transmission link; and a control system, where a network side converter is designated as a first converter, and the control system is configured to operate each first converter as a DC slack bus to vary a DC voltage at its DC connecting point.
US10530154B2 Control apparatus
A control apparatus includes a receiving unit, a demand response unit, a power consumption fluctuation unit, a fluctuation-amount-estimation unit and an adjustment control execution unit. The receiving unit receives a demand pertaining to power consumption sent from an energy management apparatus. The demand response unit executes a demand-response control in order to adjust total power consumption of a plurality of devices set up in a property in accordance with the demand. The power consumption fluctuation unit executes a non-demand-response control in order to cause total power consumption to fluctuate regardless of the demand. The fluctuation-amount-estimation unit estimates a power consumption that will fluctuate due to the non-demand-response control during the demand-response control. The adjustment control execution unit executes an adjustment control in order to adjust power consumption of any facility device based on an amount of fluctuation in power consumption as estimated by the fluctuation-amount-estimation unit.
US10530153B2 Method and apparatus for operating a power system architecture
A method and apparatus for operating a power architecture for an aircraft, includes a primary variable frequency generator system having a first power output, a secondary variable frequency generator system having a second power output, a power distribution node, an essential power bus selectively connected with a set of essential aircraft electrical loads, and a controller module.
US10530151B2 System and method for suppressing electromagnetic pulse-induced electrical system surges
A system and method for suppressing EMP-induced electrical system voltage surges due to detonation of a nuclear weapon, the EMP comprising E1, E2, and E3 component pulses. A plurality of shunting assemblies, each including MOVs, gas discharge tubes, other mechanical, electrical and ionization discharge devices and combinations thereof, detect and react to the overvoltage according to timing parameters associated with each of the E1, E2, and E3 components and shunt the overvoltage to decrease to under a predetermined allowable level.
US10530146B2 Differential protection method and differential protection device for performing a differential protection method
A differential protection method for generating a fault signal includes measuring current measurements at least at two different measuring points of a multiphase transformer for each phase. The current measurements for each phase are used to form differential current values and stabilization values. The fault signal is generated if it is determined during a trigger region check that a measurement pair of at least one of the phases, being formed by using one of the differential current values and the associated stabilization value in each case, is in a predefined trigger region. In order to be able to selectively and reliably distinguish an external fault from an internal fault, the transformer has a grounded star point and a zero system current flowing through the star point is used to form the stabilization values. A corresponding differential protection device is provided for performing the differential protection method.
US10530144B2 Apparatus for mitigation of adverse effects of geomagnetically induced currents on transformers
An apparatus for mitigating GIC (geomagnetically induced current) effects through a fuzzy logic controlled variable resistor. Under GIC conditions (or any unbalanced fault current condition), the GIC or unbalanced fault current flows through the neutral of a power transformer. It is detected by the fuzzy logic controller, which sends a signal to a switch to open. The resistor is in the circuit and impedes the flow of current through the neutral, thereby protecting the transformer from getting overheated.
US10530142B2 Interlocking wire conduits for vehicles
Method and apparatus are disclosed for interlocking wire conduits for vehicles. An example vehicle includes wiring and conduits. The conduits include a first conduit and a second conduit that each include an inner surface defining a pathway for the wiring, an outer surface, annular ribs extending from the outer surface and defining annular grooves, flanges protruding from distal ends of the annular ribs and configured to interlock with the flanges of the other of the conduits.
US10530140B2 Poke-through device
A poke-through device for installation in a hole in a floor structure, the floor structure defining a floor in a first working environment and a ceiling in a second working environment, the hole communicating between the first and second working environments, the poke through device. The poke-through device includes a body defining an interior and having an upper end and a lower end. A mounting frame is adapted to secure an electrical device within the body. A first intumescent member is disposed at the body upper end, and an electrical box is secured to the body lower end. A fire resistant gasket is disposed between the electrical box and the body lower end. The gasket includes openings therein to permit passage of wiring between the electrical box and the body.
US10530138B2 Protective member, tube mounting structure, and method for mounting a tube
A protective member able to prevent a protector from being large-sized, and to prevent a crush of an end section of a corrugated tube, a tube mounting structure using such a protective member, and a method of mounting a tube are provided. An inner member (protective member) includes: a tubular section fitted into an end section of a corrugated tube, and harder than this corrugated tube; and an outer peripheral rib formed so as to extend in a circumferential direction on an outer periphery of the tubular section, and inserted into an inner peripheral annular concave at the end section of the corrugated tube.
US10530135B1 Cable conduit electrical box
A cable conduit electrical box including a base having at least one opening for receiving a cable conduit, a cover removably attachable to the base, and an adapter removably positioned on the base or the cover for sealing the at least one opening around the cable conduit. The adapter may be secured with mounting tabs or mounting apertures.
US10530134B2 Switchgear
Provided is a switchgear. The switchgear includes a lower partition wall partitioning a cable compartment from a current transformer compartment disposed above the cable compartment and having an opening, a relief panel provided the lower partition wall to open and close opening, an upper partition wall partitioning the current transformer compartment from a main busbar compartment disposed above the current transformer compartment and having at least one through-hole, and an arc duct communicating with the main busbar compartment.
US10530131B2 Light source system and laser light source
Disclosed are a light source system and a laser light source (300). The laser light source includes two groups of laser groups (20a, 20b), wherein at least one group of laser groups includes at least two lasers (21a, 21b, 21c, 21d), and the light beams (L1) generated by the two groups of laser groups are in the same direction and parallel to each other. The first projections of the two groups of laser groups on the cross section of the light beams formed by the respective emergent light rays thereof are partially overlapped with the second projections in a first direction, which first direction is the connection direction of at least two laser centres of a group of laser groups. The laser light source has the effects of being able to effectively increase the light power density and at the same time reduce the volume of the light source.
US10530130B2 Emitter structures for ultra-small vertical cavity surface emitting lasers (VCSELs) and arrays incorporating the same
A laser diode includes a semiconductor structure of a lower Bragg reflector layer, an active region, and an upper Bragg reflector layer. The upper Bragg reflector layer includes a lasing aperture having an optical axis oriented perpendicular to a surface of the active region. The active region includes a first material, and the lower Bragg reflector layer includes a second material, where respective lattice structures of the first and second materials are independent of one another. Related laser arrays and methods of fabrication are also discussed.
US10530129B2 Low impedance VCSELs
In example implementations of a vertical-cavity surface-emitting laser (VCSEL), the VCSEL includes a p-type distributed Bragg reflector (p-DBR) layer end a p-type ohmic (p-ohmic) contact layer adjacent to the p-DBR layer. The p-DBR layer may include an oxide aperture and the p-ohmic contact layer may have an opening that is aligned with the oxide aperture. The opening may be filled with a dielectric material. A metal layer may be coupled to the p-ohmic contact layer and encapsulate the dielectric material.
US10530128B2 Single-chip series connected VCSEL array
Methods, devices and systems are described for enabling a series-connected, single chip vertical-cavity surface-emitting laser (VCSEL) array. In one aspect, the single chip includes one or more non-conductive regions one the conductive layer to produce a plurality of electrically separate conductive regions. Each electrically separate region may have a plurality of VCSEL elements, including an anode region and a cathode region connected in series. The chip is connected to a sub-mount with a metallization pattern, which connects each electrically separate region on the conductive layer in series. In one aspect, the metallization pattern connects the anode region of a first electrically separate region to the cathode region of a second electrically separate region. The metallization pattern may also comprise cuts that maintain electrical separation between the anode and cathode regions on each conductive layer region, and that align with the etched regions.
US10530123B2 Drive circuit and light emitting device
A drive circuit is configured to supply a current to a light emitting element. The drive circuit includes a plurality of switching elements configured to switch between ON/OFF states with a modulation signal, a capacitor connected in parallel with the light emitting element, and a control module configured to control the switching elements so that a voltage of the capacitor does not become lower than a threshold.
US10530120B2 Direct diode pumped ti:sapphire lasers and amplifiers
Direct diode-pumped Ti:sapphire laser amplifiers use fiber-coupled laser diodes as pump beam sources. The pump beam may be polarized or non-polarized. Light at wavelengths below 527 nm may be used in cryogenic configurations. Multiple diode outputs may be polarization or spectrally combined.
US10530117B2 Optical fiber laser device
An optical fiber laser device generates laser light by using an optical amplifying fiber as an amplification medium in a laser oscillator and includes: an optical outputting fiber configured to emit laser light to an outside; a return-light-attenuating portion configured to perform an attenuation process to return light propagating through at least the optical outputting fiber in a reverse direction of the laser light; a thermal conversion unit provided at the return-light-attenuating portion and configured to convert the return light into heat; a temperature-monitoring device configured to measure an increase in a temperature, of the return-light-attenuating portion, caused by the heat converted by the thermal conversion unit; and a control unit configured to decrease or stop an output of the laser light when the temperature measured by the temperature-monitoring device becomes a predetermined threshold temperature or higher.
US10530112B2 Solid-state laser device
Provided is a solid-state laser device in which a linear resonator including an output mirror and a rear mirror, a laser rod, and optical members are provided on a common base and are contained in a housing having the base as a portion. A holding part is provided to hold an excitation light source that extends parallel to the laser rod on a side of the laser rod opposite to the base. The optical members including a Q-switch are disposed between the laser rod and the rear mirror. An upper end position of the output mirror is at a position lower than a lower end position of the excitation light source held by the holding part, with the base as a reference. The holding part holds the excitation light source so as to be capable of being inserted and extracted with respect to the output mirror side in a longitudinal direction of the excitation light source.
US10530111B2 Apparatus for delivering gas and illumination source for generating high harmonic radiation
Disclosed is gas delivery system which is suitable for a high harmonic generation (HHG) radiation source which may be used to generate measurement radiation for an inspection apparatus. In such a radiation source, a gas delivery element delivers gas in a first direction. The gas delivery element has an optical input and an optical input, defining an optical path running in a second direction. The first direction is arranged relative to the second direction at an angle that is not perpendicular or parallel. Also disclosed is a gas delivery element having a gas jet shaping device, or a pair of gas delivery elements, one of which delivers a second gas, such that the gas jet shaping device or second gas is operable to modify a flow profile of the gas such that the number density of the gas falls sharply.
US10530109B2 Automated systems and methods for manufacturing electrical connectors using universal connector support assemblies
A connector support assembly is configured to securely retain an electrical connector during a manufacturing process. The connector support assembly may include a base, a first securing member, and a second securing member. The first and/or second securing members is movable, and is configured to be moved between an open position in which a mating connector of the electrical connector is positioned between the first and second securing members, and a clamped position in which the mating connector is securely clamped between the first and second securing members.
US10530105B2 High density communications device
A communications device which includes at least eight first plate communication interfaces disposed along one length of one side of the device housing is disclosed. The device also includes at least six second plate communication interfaces that are disposed along the length of the second side of the device housing. The at least six second plate communication interfaces includes at least six universal serial bus (USB) ports. At least one circuit board is disposed in the device housing and electrically connected to the first and second plate communication interfaces.
US10530103B2 Structure of electrical connector casing
An electrical connector casing enclosing an electrical connector comprises a case part having a connector inlet, and a lid part having a lid opening, where the openings of the connector inlet and the lid opening have a substantially the same shape and are angled differently from each other as viewed from a front-back direction. An electric connector is inserted from the back of the lid part through the lid opening, and is rotated to be inserted into the connector inlet from the back of the case part. When the lid part attaches to the case part, due to the rotationally different angles between the lid opening and the connector inlet, the electric connector is securely held inside the casing.
US10530102B2 Power adapter, socket, and assembly
Embodiments of the present invention disclose a power adapter. One end of the power adapter is configured to connect to a power supply apparatus, and the other end of the power adapter is configured to connect to a network terminal device. The power adapter includes a power module, a communication module, and a connection module. The power module is connected to both the communication module and the connection module, and is configured to obtain electric energy from the power supply apparatus, and supply power to the communication module and the connection module. The communication module is connected to the connection module, and is configured to communicate with the network terminal device by using the connection module. The connection module is configured to connect to the network terminal device, and transmit a signal between the communication module and the network terminal device.
US10530101B2 Plug connector part having a temperature-monitoring device
A plug-in connector part for connection to a mating plug-in connector part includes: a housing part; at least one electrical contact element, which is arranged on the housing part, for establishing electrical contact with the mating plug-in connector part; and a temperature-monitoring device including at least one sensor device for detecting a rise in temperature of the at least one contact element. The temperature-monitoring device includes a support element that extends over an entire surface thereof along a plane and includes at least one opening and one contact surface arranged at the at least one opening, the at least one contact element extending through the at least one opening such that the at least one contact element abuts the contact surface, and the at least one sensor device being arranged on the support element so as to detect a rise in temperature of the at least one contact element.
US10530100B1 Communication connector for a communication system
A communication connector includes a wafer stack including ground wafers and signal wafers arranged in a stacked configuration. Each signal wafer includes a dielectric frame holding a signal leadframe including a plurality of signal contacts. Each ground wafer includes a dielectric frame holding a ground leadframe including ground plates connected by tie bars and rail slots therethrough. The communication connector includes ground rails separate from the ground wafers and being plugged into the wafer stack to electrically connect to corresponding ground wafers. The ground rails have rail tabs received in corresponding rail slots being coupled to ground plates of corresponding ground wafers. Each rail tab extends through at least one signal wafer to provide electrical shielding for signal contacts of the at least one signal wafer. Each rail tab is coupled to at least two different ground wafers to electrically connect the at least two different ground wafers.
US10530099B2 Board mating connector including ground unit in which tapered portion is formed
In one example, a board mating connection, which includes a ground unit in which a tapered portion is formed, includes: a signal contact unit which has one side in contact with a signal electrode of a board and is electrically connected to the signal electrode; a ground contact unit which has one side in contact with a ground electrode of the board and is electrically connected to the ground electrode; and a dielectric unit which is disposed between the signal contact unit and the ground contact unit, wherein the ground contact unit includes a first ground portion which has a first ground hollow portion and includes a second ground portion of which the other side is partially inserted into the first ground hollow portion and which has a second ground hollow portion, the first ground portion includes a first ground tapered portion formed on a wall thereof so as to have an inclined shape such that an inner diameter thereof is gradually decreased toward the other side thereof, and the second ground portion has the other end in contact with the first ground tapered portion and is relatively moved.
US10530098B2 Connector with capacitive crosstalk compensation to reduce alien crosstalk
The present disclosure relates to a telecommunications connector having cross-talk compensations, and a method of managing alien crosstalk in such a connector. In one example, the telecommunications connector includes electrical conductors arranged in differential pairs and a circuit board with conductive layers that provide a cross-talk compensation arrangement for applying capacitance between the electrical conductors. The circuit board includes conductive paths that provide capacitive coupling and a conductive plate that intensifies capacitive coupling of the electrical conductors. In another example, the telecommunications connector is used with a twisted pair system. Capacitances applied by the crosstalk compensation arrangement between electrical conductors associated with the pairs are provided such that, for each differential pair, a magnitude of an overall capacitance at a first electrical conductor of a differential pair is approximately equal to a magnitude of an overall capacitance at a second electrical conductor of the differential pair.
US10530095B2 Re-wireable electrical connector
A re-wireable electrical connector including a housing top 13 and a housing base 14 securable together to house a primary chassis member 25, wherein the primary chassis member is removable from the housing top and housing base and includes at least one terminal 22 to which a cable conductor may be secure, the terminal being configured to be an electrically conductive contact with a terminal socket 21 into which the pin of a complimentary conductor may be inserted.
US10530090B2 Holding frame for a plug connector and methods of populating same
A holding frame comprising a base frame and at least two flange parts which are attached to the base frame opposite each other is proposed, in which each flange part extends outside the base frame along an outer face of the base frame in an insertion direction, around a lower edge of the base frame, inside the base frame along an inner face of the base frame in the opposite direction to the insertion direction and beyond an edge of the base frame in the opposite direction to the insertion direction, wherein each flange part has at least one latching window, in the region extending beyond the edge of the base frame, as a latching element for receiving a latching lug of the module to fix the module in the holding frame.
US10530088B2 Electrical connector and sleeve for electrical contact
A stage pin electrical connector includes a housing having a first housing member and a second housing member. The first and second housing members are releasably connected together to define an interior, a conductor opening, a contact portion, and a contact opening. The contact portion includes a first snap-fit connection feature. A sleeve receives a contact member and has a second snap-fit connection feature configured to releasably mate with the first snap-fit connection feature.
US10530086B2 Genderless electric terminals for vehicles
Method and apparatus are disclosed for genderless electric terminals of vehicles. An example genderless electric terminal includes a first arm, a second arm opposite the first arm, and a wall integrally connecting the first arm and the second arm to define a slot. The example genderless electric terminal also includes a first flexible contact extending from an end of the first arm and protruding into the slot to engage a first arm of a different genderless electric terminal that is inserted into the slot.
US10530082B2 Circuit board connector having a pair of locking arms
A circuit board connector comprises a housing, at least one signal contact disposed in the housing, and a pair of locking arms attached to the housing. The housing has a slot formed therein, for receiving a circuit board. Each locking arm has a latch movably disposed in the slot. The pair of locking arms are resiliently deformable relative to the housing between a lock position at which the latch is positioned to block the slot, to lock a circuit board to the connect, and an unlock position at which the latch is positioned to form a clearance in the slot, to allow disconnection of the circuit board from the connector.
US10530081B1 Dual connector assembly for a circuit board
A dual connector assembly includes first and second electrical connectors. The first electrical connector has a first housing holding a first contact. The first housing has a mating end mated with a first mating connector and a mounting end mounted to a circuit board. The first housing has a first mounting block including a first mounting surface. The second electrical connector has a second housing holding a second contact. The second housing has a mating end mated with a second mating connector and a mounting end coupled to the mounting end of the first housing. The second housing has a second mounting block facing the first mounting block such that the second mounting surface engages the first mounting surface to locate the second housing relative to the circuit board. The mounting end of the second housing is held spaced apart from the circuit board by the first electrical connector.