Document Document Title
US10455750B2 Inspection support device and inspection support method
The inspection support device is provided with a camera provided on a moving body so as to be capable of imaging a circuit board, and an imaging control section configured to control imaging processing of the camera and acquire image data of an inspection component, which is a component that is a target for inspection among electronic components mounted by the component mounter, when the inspection component is mounted on the circuit board. The imaging control section optimizes the performance sequence of multiple of the mounting operations and multiple of the imaging operations based on a moving distance of the moving body during the performance sequence or based on a time required for the mounting operation and the imaging operation during the performance sequence.
US10455748B2 High-frequency module
A high-frequency module includes a wiring board, a component that is mounted on an upper surface of the wiring board, a sealing resin layer that is laminated on the upper surface of the wiring board and that seals the component, a first shield layer that is laminated on the sealing resin layer so as to cover an opposite surface of the sealing resin layer and a peripheral side surface of the sealing resin layer, the opposite surface being opposite to the upper surface of the wiring board, and a second shield layer that is laminated on a portion of the first shield layer that covers the peripheral side surface of the sealing resin layer. In this case, even if the first shield layer cannot be made thick enough for obtaining desired shield characteristics, the second shield layer can provide a thickness corresponding to the insufficient thickness.
US10455737B2 Optical module
An optical module includes a housing, a PCB base board, an optical assembly, and a heat generating device. The PCB base board, the optical assembly, and the heat generating device are arranged in the housing. The heat generating device is thermally connected to the housing. A plurality of ribs are arranged outside the housing. Air flow channels are formed between the plurality of ribs and extend along a longitudinal direction of the optical module. Each one of the ribs has a first end portion, a second end portion, and a middle portion that connects the first end portion and the second end portion. A radial width of at least one of the ribs gradually increases from the first end portion of the at least one of the ribs toward the middle portion of the at least one of the ribs.
US10455735B2 Self-organizing thermodynamic system
Disclosed are thermal management for electronic devices and, more particularly, to a thermodynamic system with bi-phase fluid circuits which self-organize internal fluid movement to transfer heat from heat absorption zones to heat dissipation zones. A thermodynamic system may include a plurality of thermal energy absorption (TEA) nodes disposed adjacent to one or more heat sources which are interconnected with one another and also a plurality of thermal energy dissipation (TED) nodes through a capillary system that encloses a bi-phase fluid. As TE is absorbed into the bi-phase fluid at individual TEA nodes local condition changes such as, for example, pressure and/or volume increases induce convection of the absorbed TE away from the individual TEA nodes. As TE dissipates from the bi-phase fluid at individual TED nodes local condition changes such as, for example, pressure and/or volume decreases further induce convection of additional absorbed TE toward the individual TED nodes.
US10455734B2 Cooling apparatus having vertical flow channels
A liquid coolant supplying header is configured on a central portion in the width direction between an upper portion heatsink and a partitioning plate, a liquid coolant discharging header is configured on a central portion in the width direction between a lower portion heatsink and the partitioning plate so as to be parallel to the liquid coolant supplying header, vertical flow channels are formed so as to pass through the partitioning plate vertically on two sides in the width direction so as to be parallel to the liquid coolant supplying header, a liquid coolant distributing structural body is disposed inside the liquid coolant supplying header, and an external shape of the liquid coolant distributing structural body is formed such that flow channel cross-sectional area of the liquid coolant supplying header becomes gradually smaller from an upstream end toward a downstream end.
US10455732B2 Liquid-cooled heat dissipation apparatus
A liquid-cooled heat dissipation apparatus includes a water cooling module (1), a water pump set (2) and a reservoir tank (3). The water cooling module (1) includes a heat exchange unit (11) and a base (12) having a pump receiving slot (121) and a heat exchange chamber (T). The base (12) includes a water inlet channel (G1), drainage channel (G2) and first channel (G10). The water pump set (2) is arranged inside the pump receiving slot (121) and includes a rotor assembly (21) and a blade assembly (23). The blade assembly (23) is attached onto the rotor assembly (21) and includes a second channel (G20). The reservoir tank (3) is detachably stacked onto the water cooling module (1) and includes a water containing chamber (R) and a water supply channel (G3) formed thereon. Accordingly, the apparatus achieves the effects of independent reservoir, readily water supply and pipeline exhaust simultaneously.
US10455731B2 Hydraulic bladder for CPU interconnection and cooling
Embodiments herein relate to hydraulic bladders to provide a force against an integrated circuit package to be located between the hydraulic bladder and a system board. In various embodiments, a hydraulic force generator may include a block to be coupled with a system board and a hydraulic bladder to be located between the block and the system board, where the hydraulic bladder, in response to pressurization, is to provide a force against an integrated circuit package to be located between the hydraulic bladder and the system board. Other embodiments may be described and/or claimed.
US10455730B2 Thermal control system
An example system includes an enclosure housing electronics that generate heat. The enclosure includes a vent leading to an exterior of the enclosure. The vent is configured to allow the heat generated by the electronics to escape to the exterior. The enclosure includes an inlet configured to direct air into the enclosure. The vent and the inlet are arranged so that the heat escaping from the vent suctions the air through the inlet. The example system also includes a radiator having an input port and an output port. The input port is located exterior to the enclosure and the output port is connected to the inlet so that the air suctioned through the inlet causes air from the exterior to enter the radiator through the input port and to pass to the output port. The radiator is submerged, at least in part, in a coolant.
US10455724B1 Hard disk fixing mechanism
A hard disk fixing mechanism implemented in a chasses includes a fixing frame, at least one mounting frame, and at least one fixing mechanism. The fixing frame includes a base plate and a first fixing plate arranged on the base plate. The first fixing plate defines at least one through slot. The base plate bears the mounting frame. The mounting frame mounts a hard disk. The mounting frame includes a projecting portion. The projecting portion defines a through hole. The projecting portion extends from the through slot to an opposite side of the first fixing plate. The fixing mechanism includes a sliding block. The sliding block is movably arranged on the first fixing plate and extends into the through hole to lock the mounting frame.
US10455721B2 Electronic device
In an electronic device, pairs of fixing jigs extend in a direction in which a circuit board is inserted, and the fixing jigs of each pair are disposed on the sides of both surfaces of the circuit board at a second interval longer than a first interval between a pair of guide rails provided in a slot. Pairs of jig guiding portions extend in a direction in which the circuit board is extracted, and the jig guiding portions of each pair are disposed on the sides of both surfaces of the circuit board such that the distal ends of the pair of jig guiding portions are disposed at a third interval longer than a sum of the second interval and the thicknesses of the distal ends of the pair of fixing jigs.
US10455719B2 Systems and methods for attaching printed circuit board to pallet
Aspects of the disclosure provide a pallet and a method for supporting a printed circuit board (PCB) during a circuit board assembly process. The pallet includes a panel having a frame area surrounding a depression area for receiving a PCB. The pallet includes at least one fixed tooling pin attached to the panel at a first location in the depression area. The pallet further includes at least one movable tooling pin positioned at a second location in the depression area, and the movable tooling pin is movable between a release position for installing the PCB in the depression area and a secure position for securing the PCB in the depression area.
US10455716B2 Electronic devices having nanoparticle protective coatings
An electronic device may be provided with a housing, electrical components mounted in the housing, and optical components. A display may be mounted to the housing and may have an array of pixels overlapped by a transparent member serving as a display cover layer. Transparent members in openings in the housing may form optical component widows. A housing member or a transparent member serving as a display cover layer or optical component window may be provided with a protective coating. The protective coating may be formed on an outer surface of the housing member or transparent member. The protective coating may have a polymer binder with embedded particles. The embedded particles may be hard particles that provide the protective coating with enhanced scratch resistance. The protective coating may help enhance fracture resistance in a display cover layer or other coated member.
US10455715B2 Adjustable carrier
Carriers may be adapted, or configured, to secure one of a plurality of varying-sized devices received thereby. Regardless of the size of the device, an interface of the device may be positioned proximate an interface opening of the carrier for, for example, operable coupling to an enclosure. The carrier may include a first side rail, a second side rail, and a movable rail that moves between the first and second side rail to adapt, or configure, the carrier to secure the one of the plurality of varying-sized devices received thereby. For example, the movable rail may be linearly translatable between the first and second side rails.
US10455713B2 Electrical-machine housing and power converter
An electrical-machine housing includes a main housing, a defining portion, and a holder. The defining portion includes a plurality of protrusions defining a plurality of regions in an opening of the main housing. The holder holds leading ends of the plurality of protrusions.
US10455709B2 Customizable marketing apparatus
Embodiments are directed to systems, apparatuses and methods for personalizing marketing materials such as video brochures. In one scenario, an electronic marketing apparatus is provided which includes a battery, an electronic display device powered by the battery, and a housing. One window is cut into the housing which allows the electronic display to be seen through at least a portion of the housing. A second window provides a view of an insert in the housing that is printed using a commodity printer. A method is also provided for personalizing marketing materials. The method includes printing a custom design on an insert using a commodity printer, cutting out at least a portion of the insert, arranging the cut out portion of the insert to show through a die cut window of the video brochure, and adhering the cut out portion of the insert to the video brochure in the arranged position.
US10455704B2 Method for copper filling of a hole in a component carrier
A method of filling a hole formed in a component carrier with copper is disclosed. The method comprises i) forming a layer of an electrically conductive material covering at least part of a surface of a wall, wherein the wall delimits the hole, and subsequently ii) covering at least partially the layer and filling at least partially an unfilled volume of the hole with copper using a plating process including a bath. Hereby, the bath comprises a concentration of a copper ion, in particular Cu2+, in a range between 50 g/L and 75 g/L, in particular in a range between 60 g/L and 70 g/L.
US10455700B2 Electronic device and display unit
An electronic device includes: a first circuit board on which a first circuit is mounted; a second circuit board on which a second circuit is mounted; a supporter; a flexible flat cable disposed on the supporter and connecting the first circuit board and the second circuit board to each other, the flexible flat cable transmitting signals between the first circuit and the second circuit. The flexible flat cable is provided with a crease. The flexible flat cable is disposed such that the crease is in contact with the supporter.
US10455692B2 Packaged semiconductor device having a shielding against electromagnetic interference and manufacturing process thereof
A packaged device has a die of semiconductor material bonded to a support. An electromagnetic shielding structure surrounds the die and is formed by a grid structure of conductive material extending into the support and an electromagnetic shield, coupled together. A packaging mass embeds both the die and the electromagnetic shield. The electromagnetic shield is formed by a plurality of metal ribbon sections overlying the die and embedded in the packaging mass. Each metal ribbon section has a thickness-to-width ratio between approximately 1:2 and approximately 1:50.
US10455689B2 Mating backplane for high speed, high density electrical connector
A printed circuit board includes a plurality of layers including attachment layers and routing layers; and via patterns formed in the plurality of layers, each of the via patterns including first and second signal vias forming a differential signal pair, the first and second signal vias extending through at least the attachment layers; ground vias extending through at least the attachment layers, the ground vias including ground conductors; and shadow vias located adjacent to each of the first and second signal vias, wherein the shadow vias are free of conductive material in the attachment layers. The printed circuit board may further include slot vias extending through the attachment layers and located between via patterns.
US10455684B2 Field-ionization neutron generator
Described herein are neutron generators that employ direct field ionization of ionizable fusion gases, as well as well-logging tools and methods that utilize such neutron generators. In various embodiments, the neutron generator includes a cylindrical field-ionization structure distributed around the inner surface of a tubular housing, and a cylindrical ion-accelerating grid disposed about the longitudinal axis concentrically to the field-ionization structure. Ions generated by the field-ionization structure may accumulate inside the ion-accelerating grid, from which they can be axially extracted and accelerated towards a fusion target. Additional tools, systems, and methods are disclosed.
US10455682B2 Optimization and control of material processing using a thermal processing torch
A consumable component for a thermal processing torch is provided. The consumable component includes a consumable component body and a signal device located on or within the consumable component body for transmitting a signal associated with the consumable component. The signal can be independent of a detectable physical characteristic of the consumable component.
US10455680B2 Method and apparatus for purifying target material for EUV light source
A deoxidation system for purifying target material for an EUV light source includes a furnace having a central region and a heater for heating the central region in a uniform manner. A vessel is inserted in the central region of the furnace, and a crucible is disposed within the vessel. A closure device covers an open end of the vessel to form a seal having vacuum and pressure capability. The system also includes a gas input tube, a gas exhaust tube, and a vacuum port. A gas supply network is coupled in flow communication with an end of the gas input tube and a gas supply network is coupled in flow communication with an end of the gas exhaust tube. A vacuum network is coupled in flow communication with one end of the vacuum port. A method and apparatus for purifying target material also are described.
US10455679B2 Extreme ultraviolet light generation device
The extreme ultraviolet light generation device includes a chamber having a first through-hole that allows a pulse laser beam to enter the chamber, a target supply unit held by the chamber and configured to output a target toward a predetermined region in the chamber, a shield member surrounding the predetermined region in the chamber and having a target path that allows the target outputted from the target supply unit to pass toward the predetermined region, and a tubular member surrounding at least a part of an upstream portion of the trajectory of the target outputted from the target supply unit toward the predetermined region, the upstream portion being upstream from the target path of the shield member.
US10455677B2 X-ray generator and driving method thereof
Provided is an X-ray generator including a thermal electron emission type X-ray generator configured to generate a negative high voltage and a filament current, a field electron emission type X-ray generator including an anode electrode to be grounded, and configured to use the negative high voltage to bias the cathode electrode, and a field emission current control unit configured to convert the filament current to generate an output voltage to be provided to a gate electrode of the field electron emission type X-ray generator and convert the filament current to fix, to a specific level, a level of an emission current flowing through the cathode electrode.
US10455675B2 Articles for eliminating static electricity and methods for their use
A looped pile static reduction blanket or cloth, an apparatus including the looped pile static reduction blanket, and a technique to neutralize static and static patterns from a polymeric film surface during processing, to enable higher speeds and fewer defects during web transport and subsequent processing of wound film rolls, an apparatus including the looped pile static reduction cloth, and a technique to neutralize static from a polymeric shaped part during processing, to enable fewer defects. The looped pile static reduction blanket includes a static reduction engagement cloth that is resilient and can facilitate discharge of static from a web to ground before, during, and after contact with a charged web.
US10455674B2 Methods and systems for controlling an electrical load
An electronic dimming ballast or light emitting diode (LED) driver for driving a gas discharge lamp or LED lamp may be operable to control the lamp to avoid flickering and flashing of the lamp during low temperature or low mercury conditions. Such a ballast or driver may include a control circuit that is operable to adjust the intensity of the lamp. Adjusting the intensity of the lamp may include decreasing the intensity of the lamp. The control circuit may be operable to stop adjustment of the intensity of the lamp if a magnitude of the lamp voltage across the lamp is greater than an upper threshold, and subsequently begin to adjust the intensity of the lamp when the lamp voltage across the lamp is less than a lower threshold. Subsequently beginning to adjust the intensity of the lamp may include subsequently decreasing the intensity of the lamp.
US10455673B1 Light string with a non-extinguishing function and an independent LED blinking function
A light string with a non-extinguishing function and an independent LED blinking function includes an LED light string having a plurality of LED bidirectional lamp groups and a plurality of LED independent blinking lamp groups connected in series, and a switchable-polarity power supply connected to the LED light string for providing a pair of DC voltages with switchable polarity to the LED light string. The LED bidirectional lamp group includes a plurality of LED bidirectional lamps connected in parallel, and the LED independent blinking lamp group includes a blinking control circuit and a plurality of LED bidirectional lamps connected in parallel. The plurality of LED bidirectional lamps may be a plurality of LED two-color bidirectional lamps or LED mono-color bidirectional lamps; and the blinking control circuit controls the plurality of LED bidirectional lamps to blink independently and to cyclically vary the brightness of the plurality of LED bidirectional lamps.
US10455672B2 Time-based lighting control
A lighting fixture includes a light emitting diode (LED) light source, a clock module, and a controller configured to control one or more characteristics of a light emitted by the LED light source based on time information received from the clock module. The controller is further configured to determine a current time of a day from the time information received from the clock module.
US10455670B2 Video camera with privacy
Systems and methods are described for a network video camera device. Specifically, various techniques and systems are provided for embodiments of a network video camera with a blocking mechanism for privacy and control of the blocking mechanism. Embodiments of the present invention include a network video capture device. The network video capture device comprises a lens connected to a housing; a blocking mechanism, wherein the a blocking mechanism is configured to selectively block the lens from capturing video images, and wherein the blocking mechanism includes a physical body; an indication device, wherein the indication device is configured to provide visible feedback that the lens is blocked; and a circuit board having a data processor, a wireless transceiver, and a memory configured to store a customizable setting associated with the blocking mechanism.
US10455666B2 Lighting control
A method of controlling a lighting system, the method comprising: receiving a user input from a user; controlling a first plurality of luminaires in a first environment to render a lighting scene in response to the received user input; storing at least one parameter of the lighting scene in electronic storage; detecting a presence of the user in a second environment and in response thereto: determining at least one property of the second environment and/or the user in the second environment; determining whether the determined property meets one or more predetermined criteria; and using the stored parameter to control a second plurality of luminaires in the second environment to render a version of the lighting scene on condition that the one or more predetermined criteria are determined to be met; wherein the at least one property comprises a duration of the presence of the user in the second environment, and the one or more predetermined criteria comprise a criterion of the duration of the presence of the user in the second environment exceeding a threshold duration.
US10455665B2 Zero power lighting control device and method
The present invention is directed to a lighting control system with a motion sensor unit that electrically couples to a load circuit through a latching relay or load controller for turning on and off lights. The motion sensor unit is configured to power down to draw zero power after a time delay, when motion is longer detected within the work space by the motion sensor unit. The lighting control system further includes a control circuit that reinitiates or turns the motion sensor back on through a switch device.
US10455663B2 Automated system for lighting control
In some embodiments, a method includes receiving a signal indicating that a timeout timer associated with a space has crossed a threshold. If a motion sensor is disposed within the space, the method includes sending a signal to a wireless controller operatively coupled to a light source such that the wireless controller reverts to a default state. If (1) a motion sensor is not disposed within the space and (2) a light sensor is disposed within the space, the method includes sending a signal to the wireless controller such that the wireless controller is controlled by the light sensor.
US10455659B2 Load control device for a light-emitting diode light source
A load control device for controlling the amount of power delivered to an electrical load is able to operate in a normal mode and a burst mode. The load control device may comprise a control circuit that activates an inverter circuit during active state periods and deactivates the inverter circuit during inactive state periods. The control circuit may operate in the normal mode to regulate an average magnitude of a load current conducted through the electrical load to be above a minimum rated current. The control circuit may operate in the burst mode to adjust the average magnitude of the load current to be below the minimum rated current. The control circuit may adjust the average magnitude of the load current by adjusting the length of the inactive state periods while holding the length of the active state periods constant.
US10455658B2 Multi-mode lighting system and method
A lighting system and method includes a light module and control module having analog and digital inputs. The control module sends a lighting control output signal to the light module. A mode selector sets a mode of the control module. In a first mode, the lighting control output signal is based on one analog dimming lighting control input signal provided to an analog input. In a second mode, the lighting control output signal is based on dimming and color lighting control input signals provided to two analog inputs. In a third mode, the lighting output control signal is based on a digital lighting control input signal provided to a digital input. In a fourth mode, the control module determines a selected lighting scene based on a scene selection input signal provided to an analog input, and the lighting output signal is based on the selected lighting scene.
US10455650B2 Time estimation for energy application in an RF energy transfer device
An apparatus configured to apply electromagnetic energy to an object may include an energy application zone adapted to receive at least a portion of an object and a source configured to supply RF energy to the energy application zone. The apparatus may also include at least one processor configured to: cause the source to supply RF energy to the energy application zone; determine a value indicative of a rate of energy absorption by a load, including at least a portion of the object, during a first period of time; and determine, based on the value indicative of the rate of energy absorption by the load, an estimated amount of time to obtain a desired characteristic in at least a portion of the object.
US10455649B2 Induction coil assembly and induction hob comprising an induction coil assembly
The invention relates to an induction coil assembly for an induction hob comprising: a coil baseplate (2) adapted to receive an induction coil (3); an adapter assembly (4) being mechanically coupled with the coil baseplate (2) via a connecting portion (5); wherein the adapter assembly (4) being adapted to be mounted at an electronic power board (6) of the induction hob and wherein the adapter assembly (4) comprises electrical connecting means for realizing a first electrical connection between the induction coil (3) and the electronic power board (6) and further electrical connecting means for realizing a second electrical connection between an induction coil sensor and the electronic power board (6).
US10455646B2 Induction heating cooker
When an inverter circuit is driven with a predetermined driving frequency, an amount of current change of an input current or a coil current in a set period is detected, and high frequency power to be supplied from the inverter circuit to a heating coil is adjusted in accordance with the amount of current change.
US10455641B2 Protocol data unit management
A system and method is provided for configuring a plurality of PDU sessions. In an implementation, a core network function transmits a PDU bulk configuration request to at least one network node associated with the plurality of PDU sessions. The PDU bulk configuration request including a PDU session identifying component to enable the at least one network node to identify the plurality of PDU sessions, and includes a PDU session modifying component identifying required changes to one or more PDU session parameters to configure the plurality of PDU sessions.
US10455638B2 Techniques and apparatuses for configuring an extended discontinuous reception cycle
Certain aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may configure a cycle length of an extended discontinuous reception (eDRX) cycle, and may determine whether the UE is in a condition, associated with triggering a tracking area update, during an on duration of the eDRX cycle. The UE may selectively increase or decrease the cycle length of the eDRX cycle based at least in part on determining whether the UE is in the condition. The cycle length may be decreased when the UE is in the condition or may be increased when the UE is not in the condition. Numerous other aspects are provided.
US10455637B1 Next generation to VoLTE fallback for voice calls
A first network node connects to a Next Generation Mobile network, such as a Fifth Generation (5G) New Radio (NR) network, and receives, from a user equipment, an attach request that additionally includes a Voice over Long Term Evolution (VoLTE) attach request. The first network node performs a procedure, including signaling, to enable the user equipment to connect to the Next Generation Mobile Network; and signals a second node in a VoLTE Network co-located with the Next Generation Mobile network to attach the user equipment in the VoLTE network.
US10455633B2 Wireless communication system and method for monitoring and alerting a broken pairing between electronic devices
Systems, methods and techniques for monitoring a pairing established between two devices via a short-range pairing mechanism. A security system comprises a server and an electronic device. The electronic device includes a transmitter configured to transmit data to the server, a receiver configured to receive data from the server, and a processing system including a processor. The processing system of the electronic device is configured to establish a pairing between the electronic device and a third party device through the short-range pairing mechanism, to receive information from the third party device via the short-range pairing mechanism, and to determine whether the pairing with the third party device is broken.
US10455631B2 Communication device, communication method, program, and communication system
Provided is a communication device including a contactless communication unit that conducts contactless communication, a wireless communication unit that conducts wireless communication, and a control unit that, in a case in which the contactless communication unit detects another communication device, controls activation start of a first communication mode of the wireless communication unit, and controls a connection process for the wireless communication between the contactless communication unit and the other communication device.
US10455626B2 Terminal device and PCRF
A method of communication control and the like accompanied with a multi-access PDN connectivity establishment request from a terminal device. Communication control for establishing a multi-access PDN connection is performed based on a response to a PDN connectivity establishment request from the terminal device. Communication control is performed for transmitting and/or receiving user data by using one or more default bearers for a multi-access PDN connection.
US10455615B2 Method and apparatus for allocating radio resource using random access procedure in a mobile communication system
Disclosed is a method for performing a random access in a wireless communication, including identifying a channel condition and a size of a message that a user equipment will transmit after a transmission of a preamble, selecting a first preamble set from at least two preamble sets if the channel condition is greater than a first threshold and the size of the message is greater than a second threshold, selecting a preamble from the selected first preamble set if the first preamble set is selected, transmitting, to a base station, the selected preamble, receiving, from the base station, a random access response message including resource allocation information in response to the transmission of the selected preamble, and transmitting, to the base station, the message based on the resource allocation information.
US10455612B2 Methods and apparatus for enabling further L1 enhancements in LTE heterogeneous networks
A network element in a first cell in a wireless telecommunication network is provided. The network element comprises a processor configured such that the network element provides uplink and downlink grants in the first cell, wherein the first cell is a low-power cell within the coverage area of a second, high-power cell, and wherein the first cell acts as a secondary cell and the second cell acts as a primary cell in a carrier aggregation mode, and wherein at least one uplink control signal is received by one of only the first cell or both the first cell and the second cell.
US10455606B2 Spatial flow determining method, base station, and user equipment
Embodiments provide a spatial flow determining method, a base station, and user equipment. The method includes sending, by a base station, a feedback mode indication to user equipment, where the feedback mode indication is used to instruct the user equipment to feed back, based on a packet granularity, channel state report (CSR) information, and each packet granularity includes at least one spatial flow. The method also includes receiving, by the base station, CSR information of each packet granularity that is sent by the user equipment; and determining, by the base station according to the CSR information of each packet granularity, a spatial flow used to transmit data to the user equipment.
US10455605B2 Method for adjusting contention window size considering priority class in wireless access system supporting unlicensed band, and apparatus for supporting same
The present invention relates to a wireless access system supporting an unlicensed band, various methods for adjusting a contention window size, methods for performing a carrier sensing process in a single engine and a multi-engine, and an apparatus supporting the same. As one embodiment of the invention, a method for adjusting a contention window size (CWS) in a wireless access system supporting an unlicensed band may comprise: a step of setting a contention window size (CWS) necessary for performing a channel access process for each of priority classes; a step of performing a channel access process for a particular priority class in a channel in an unlicensed band on the basis of the set CWS; a step of performing a downlink transmission related to the particular priority class if it is determined that the channel in the unlicensed band is in an idle state as a result of the channel access process; and a step of making adjustments for all CWS' of priority classes if a triggering event, which relates to a downlink transmission and increases or reduces the CWS for the particular priority class, occurs.
US10455602B2 Control of channel reference signal transmission in a cellular network
A communication device checks whether data is available in an uplink data buffer of the communication device for uplink transmission employing uplink radio resources, the uplink radio resources being previously allocated to the communication device in reoccurring time intervals. Depending on said checking, the UE controls the transmission of a channel reference signal.
US10455601B2 Co-scheduling of wireless devices
There is provided mechanisms for co-scheduling wireless devices in a communications network. A method is performed by a network node. The method comprises obtaining first directional information indicating direction of transmission to a first wireless device. The method comprises obtaining second directional information indicating direction of transmission to a second wireless device. The method comprises rejecting a hypothesis of co-scheduling the first wireless device and the second wireless device when at least one of the direction of the second wireless device and angular spread of the direction to the second wireless device is within angular spread of the direction to the first wireless device.
US10455600B2 Method for transmitting and receiving data in wireless communication system and apparatus for the same
In a method for transmitting data in a wireless communication system supporting a low latency service according to the present invention, a method performed by a first UE comprises transmitting to an eNB an urgent signal (US) for informing of occurrence of an event related to an urgent situation; receiving from the eNB a response to the urgent signal through two PHICH (Physical HARQ Indication Channel) resources; and transmitting to the eNB urgent data including detailed information related to the occurred event on the basis of the received response, wherein each PHICH resource is determined by a Physical Resource Block (PRB) index of the resource to which the urgent signal is transmitted.
US10455599B2 Method for transmitting control information and apparatus for same
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method for carrying out HARQ action from a terminal operating in one of a plurality of link types, and to an apparatus for same, the method comprising the steps of: a first subframe (SF) receiving scheduling information; a second SF receiving data according to the scheduling information; and a third SF transmitting response information with respect to the data, wherein the first SF, the second SF, and the third SE correspond to a single HARQ process, a SF set which corresponds to the single HARQ process in a first link type comprises a plurality of SF subsets, and wherein each of the SF subsets corresponds to a single HARQ process in a second link type.
US10455595B2 Telecommunication arrangement and procedures to establish a RTC connection between a first and second endpoint
A telecommunication system and a method for generating a real time connection between a first endpoint and a second endpoint in an IP network using an ICE STUN connectivity check follow a procedure that includes the steps of generating a list of possible connection paths between the first endpoint and the second endpoint, establishing a respective priority for each possible connection path included in the list, and generating the real time connection between the first endpoint and the second endpoint. During this procedure first there is an attempt to generate the real time connection using the highest-priority connection path. If this is not possible, then the system attempts to establish the real connection using the connection path with the next highest priority, until the real time connection is actually established. Furthermore, for each possible connection path, its respective quality-of-service value is determined and is considered when establishing its priority on the list.
US10455594B2 Downlink transmission method and user terminal equipment
Disclosed is a downlink transmission method that includes UE receiving configuration information sent form base station and accordingly adjusting CQI table and MCS table; UE measuring and reporting downlink channel quality indicator information to the base station; with the UE reporting the CQI information according to a backward compatible CQI table or a CQI table which supports 256 QAM modulation; and the UE receiving downlink scheduling information sent from the base station, receiving accordingly downlink data sent from the base station, with the UE processing the MCS information according to a backward compatible MCS table or a MCS table which supports 256 QAM modulation.
US10455592B2 Method, apparatus, and computer program for a mobile device for reducing interference between a first mobile communication system and a second mobile communication system
A method, a device, and computer program for a mobile device for reducing interference between a first mobile communication system and a second mobile communication system and a vehicle including the disclosed device. The method for the mobile device receives information about a location of one or more transmitters of the first mobile communication system and information about a used communication resource of the one or more transmitters of the first mobile communication system, determines a position of the mobile device, and adapts the communication of the mobile device via the second mobile communication system for the position of the mobile device based on the information about the location of the one or more transmitters of the first mobile communication system.
US10455590B2 System and method for boundaryless service in wireless networks with cooperative transmission points
Embodiments are provided to serve user equipments (UEs) that experience, for example persistently, inter-transmission point group (TPG) interference in a wireless or cellular network. The embodiments include steps to serve edge UEs (EUs) such as persistent EUs (PEUs) using a set of transmission points (TPs) in one or more TPGs. The selected set of TPs used for serving the EUs or PEUs are dynamically determined based on a UE-centric metric. The metric involves the PEUs and surrounding UEs. The UE-centric metric is used to partition the network to multiple TPG sets. For each one of multiple assigned resource units (RUs), a TPG set that maximizes or improves a network-wide utility is used for scheduling transmissions. Further, for each RU, the UEs are associated with an optimized or improved TPG in the used TPG set.
US10455587B2 Method and apparatus for terminal to transmit and receive signal using sidelinks between devices
Disclosed is a method for a terminal to transmit and receive a signal in a wireless communication system using sidelinks. Specifically, the method comprises the steps of: determining a first transmission resource for transmitting a first sidelink signal; and determining a second transmission resource for transmitting an uplink signal, wherein if the first transmission resource and the second transmission resource overlap in a time domain, the first sidelink signal is transmitted with a priority over the uplink signal.
US10455585B2 Method and apparatus for carrier aggregation
A method including: using first information and second information to determine a code book size, said first information including information for at least one first subframe of at least one cell for which feedback information is to be provided, said at least one first subframe is prior to subframe n and second information for at least one second subframe of at least one cell for which feedback information is to be provided, said at least one second subframe being after said subframe n; and using said code book size for providing feedback information.
US10455581B2 Inserting virtual carrier in conventional OFDM host carrier in communications system
The present disclosure provides a mobile communications system and method for communicating data to and/or from mobile communications devices. The method includes receiving, by a mobile terminal, a signal on a downlink, detecting a reduced bandwidth carrier on the downlink, and receiving downlink communications via the reduced bandwidth carrier, wherein the reduced bandwidth carrier is configured to provide a first set of resource elements within first frequency resources that are within and smaller than second frequency resources that are used by a host carrier to provide a second set of resource elements, wherein the reduced bandwidth carrier is provided in the first frequency resources in a first sub-frame, wherein the reduced bandwidth carrier is provided in third frequency resources in a second sub-frame after the first sub-frame, and wherein the third frequency resources are within and smaller than the first frequency resources.
US10455580B2 Method for determining carrier center frequency and apparatus
The present application relates to the mobile communications field, and in particular, to a technology for determining a carrier center frequency in a wireless communications system. In a method for determining a carrier center frequency, a carrier center frequency used by a base station and UE to communicate is determined according to a frequency band starting frequency, an absolute radio frequency channel number, a frequency band offset, and a relative radio frequency channel number. According to a solution provided in this application, a time for searching for a cell by a terminal can be reduced, power consumption of the terminal can be reduced, and a battery life can be extended.
US10455577B2 Base station device, gateway device, call connecting method, and wireless communication system
A system is provided which is capable of connecting a call without degrading the security level in a mobile terminal network, even when a call addressed to a user equipment (UE) arrives via the Internet or a home network. A femto base station receives a packet addressed to a UE via the Internet or a home network, and starts a paging procedure. The UE establishes an RRC connection to the femto base station. The UE transmits, to the femto base station, a paging response addressed to the SGSN. The femto base station performs NAS verification. If the femto base station detects the paging response to a paging request that the femto base station itself has issued, the femto base station changes the service type of the service request received from the UE from the paging response to signaling.
US10455571B2 Terminal device, base station device, and communication method
A terminal device is equipped with: a sequence determination unit that determines a sequence number with a different pattern than the assignment pattern for the sequence number assigned to the cell in which the host device resides; a reference signal generation unit that generates a reference signal for a sequence group corresponding to the sequence number that has been determined; and a wireless transmission unit that transmits the reference signal that has been generated to a base station. The sequence determination unit employs a configuration whereby, with the sequence number assigned to the cell in which the host device resides as a cell-specific sequence number, a dynamic offset which periodically changes over time and for which the same value is not consecutive is added to the cell-specific sequence number, thereby determining a sequence number which never overlaps with the cell-specific sequence number.
US10455568B2 Method and apparatus for transmitting and receiving control channel by beamforming in a wireless communication system
A method and apparatus for transmitting and receiving a control channel by beamforming in a wireless communication system are provided. The transmission method includes determining a plurality of pieces of control information to be transmitted on control channels and determining transmission beams for use in beamforming transmission of the plurality of pieces of control information, mapping at least one piece of beam region information indicating at least one beam region in a control channel region and the plurality of pieces of control information to the at least one beam region in the control channel region, at least one piece of control information corresponding to the same transmission beam being arranged in one beam region, and transmitting the mapped beam region information and the mapped control information by transmission beams corresponding to the beam regions in the control channel region.
US10455567B2 Methods and nodes for controlling uplink transmissions
A network node (100), a wireless device (102) and methods therein, for controlling uplink transmission from the wireless device (102), e.g. in a time division multiplexing scheme. The network node (100) signals (1:2) an Absolute Grant Scope, AGS, bit to the wireless device (102), wherein the AGS bit indicates one of: the wireless device (102) is granted for uplink transmission (204) during a single Transmit Time Interval, TTI, and the wireless device (102) is granted for uplink transmission (206) until a next grant is signalled to the wireless device (102).
US10455565B2 Method and MTC device for receiving downlink control channel
Provided is a method for receiving a downlink control channel in a machine type communication (MTC) device configured to operate only in a part of a band among system bands of a cell. A method for receiving a downlink control channel can comprise the steps of: determining a precoding matrix index (PMI) applied to a downlink control channel receivable only in a part of a band; receiving from a cell the downlink control channel in the part of the band in a data area of a subframe; and decoding the downlink control channel, which has been received from the cell, on the basis of the determined PMI.
US10455562B2 Method for acquiring system frame number by terminal, terminal, and mobile communication system
A System Frame Number (SFN) acquisition method is provided. The System Frame Number (SFN) acquisition method of a terminal according to the present invention includes receiving a first message for adding a secondary cell of a secondary base station from a primary cell of a primary base station, receiving a Master Information Block (MIB) broadcast in the secondary cell, and acquiring a SFN information for the secondary cell from the MIB, and applying the SFN information to at least one cell of the secondary base station.
US10455560B2 Short physical uplink control channel (PUCCH) design for 5th generation (5G) new radio (NR)
A user equipment (UE) is described. The UE includes a processor and memory in electronic communication with the processor. Instructions stored in the memory are executable to acquire a first higher layer configuration indicating at least a short uplink control channel (PUCCH) resource configuration. The instructions are also executable to acquire a second higher layer configuration indicating multiple sets of PUCCH resource configurations, one set of PUCCH resource configurations within the multiple sets of PUCCH resource configurations include the short PUCCH resource configuration. The instructions are further executable to select a set of PUCCH resource configurations from the sets of PUCCH resource configurations based on a payload size of uplink control information (UCI). The instructions are additionally executable to transmit the UCI on a PUCCH resource, the PUCCH resource corresponding to a PUCCH resource configuration within the selected set of PUCCH resource configurations.
US10455557B2 Method of supporting for uplink multi-user transmission in wireless area network system
A method for a WLAN system of the present invention comprises receiving, by an AP, a request frame requesting change of operating mode of a receiving STA associated with the AP from the receiving STA, wherein the request frame includes a control indicator indicating whether the receiving STA participates in UL MU MIMO transmission, and transmitting a trigger frame for a plurality of user STAs participating in the UL MU MIMO transmission based on the request frame, wherein the trigger frame includes identification information for the plurality of user STAs, resource allocation information for allocation of uplink frequency resources allocated individually for the plurality of user STAs, time information indicating a time interval during which the UL MU MIMO transmission is performed, and coding information indicating a channel coding scheme allocated for each of the plurality of user STAs.
US10455556B2 Method and apparatus for changing operating mode in wireless local area network system
This specification proposes a signal processing method for changing an operating mode for transmitting a PPDU in a wireless LAN system. More specifically, a first station transmits request information requesting for a change in the operating mode to a second station. The first station transmits a first PPDU supporting a first wireless LAN system to the second station based on the request information. The first station receives a Block ACK (BA) as a response to the first PPDU. The request information includes delay time information indication a time during which indication information is applied.
US10455555B2 Uplink control information transmission with large number of bits
Embodiments of the present disclosure describe devices, methods, computer-readable media and systems configurations for transmitting periodic channel state information having large payload sizes. Other embodiments may be described and claimed.
US10455552B2 Method and apparatus of transmitting control information in wireless communication systems
The present disclosure relates to communication schemes for combining 5G communication systems with IoT technology to support higher data transmission rate as post-4G systems and systems for the same. The present disclosure may be used in intelligent services (e.g., smart home, smart building, smart city, smart car, or connected car, health-care, digital education, retail business, security and safety-related services, etc.) based on the 5G communication technology and IoT-related techniques. According to an embodiment of the present disclosure, a method for transmitting control information in a wireless communication system comprises generating a header including a plurality of MAC subheaders and a medium access control (MAC) control information including a control field indicating whether there are included information related to a power headroom for a primary cell (PCell) and information regarding secondary cells (SCells) reportable to an extended power headroom and transmitting a payload including the MAC control information and the header, wherein the control field indicating activation or deactivation of at least one of the SCells.
US10455551B2 Method and apparatus for data transmission of terminal in wireless communication system
The present disclosure relates to a communication system and technique that may be applied to intelligent services based on a 5G communication technology and an IoT-related technology. The present disclosure provides a method for data transmission of a terminal in a wireless communication system that includes inputting a packet data convergence protocol packet data unit (PDCP PDU) output from a PDCP entity to a first radio link control (RLC) entity and a second RLC entity. The method also includes inputting a first radio link control packet data unit (RLC PDU) output from the first RLC entity and a second RLC PDU output from the second RLC entity to a medium access control (MAC) entity and transmitting a medium access control packet data unit (MAC PDU) output from the MAC entity through a first physical layer (PHY) entity and a second physical layer entity.
US10455548B2 Capability extensions for multimedia broadcast multicast services
A base station of a mobile communication network supports continuity of a Multimedia Broadcast Multicast Service, MBMS, for a terminal. The base station receives, from the terminal, an information element informing the base station of a combination of bands, which the terminal supports for carrier aggregation. The terminal supports MBMS reception on any carrier configurable as a serving cell for the terminal according to the information element. The base station derives, from the received information element, MBMS reception capabilities of the terminal. The base station determines a number of carriers, which are configurable by the base station as serving cell of the terminal, such that the terminal is enabled to receive at least one MBMS.
US10455546B2 Wireless communications—dynamic coverage class update and aligning coverage class paging groups
Techniques are described herein that enhance the following: (1) how a wireless device conveys a change of its downlink (DL) coverage class (CC) to a network; and (2) how the network and the wireless device each perform a new paging group procedure to align coverage class paging groups within a given Extended Discontinuous Receive (eDRX) cycle for the wireless device. In addition, devices namely a wireless device, a radio access network node (e.g., Base Station Subsystem), and a core network node (e.g., Serving GPRS Support Node) that implement these techniques are described herein.
US10455545B2 Information communication terminal, peripheral device cooperation method, and program
An information communication terminal includes; a reception unit configured to receive setting values of notification setting for plural connected peripheral devices; a peripheral device setting storage unit configured to store the received setting values of notification setting for the plural peripheral devices; a service application setting storage unit configured to store setting values of notification setting from a service application to the plural connected peripheral devices by using the setting values stored in the peripheral device setting storage unit as initial values; a control unit configured to assign a setting value of notification setting to transmission data on the basis of a setting value stored in the service application setting storage unit when the transmission data are received from the service application; and a transmission unit configured to transmit the transmission data to which the setting value of notification setting is assigned to at least one peripheral device.
US10455544B2 Enhanced paging procedures for machine type communications (MTC)
Certain aspects of the present disclosure generally relate to wireless communications, and more specifically to enhanced paging procedures for devices with limited communications resources, such as machine type communication (MTC) devices and enhanced or evolved MTC (eMTC) devices. An example method generally includes determining a set of subframes corresponding to a paging occasion for the UE to receive a paging message from a base station (BS), determining, within the set of subframes, at least one narrowband region for receiving the paging message, and monitoring for the paging message in the at least one narrowband region within the set of subframes.
US10455539B2 Millimeter-wavelength network map for use in a beamforming procedure
Aspects described herein may enable a network entity to create an mmW cell geometry and/or to seed a base station codebook and a UE codebook to improve a beamforming procedure while maintaining peak performance gain that is provided by scanning narrower beams. The network entity may provide information associated with the base station codebook and the UE codebook to the base station. The network entity may also provide, to the base station, a subframe structure to be used during a beamforming procedure that is based on the base station codebook and the UE codebook. The base station and the UE may perform the beamforming procedure based in the subframe structure using beam orientations indicated in the base station codebook and the UE codebook. From the beamforming procedure, the base station and the UE may determine an access beam to be used in communication between the base station and the UE.
US10455536B1 Provisional device registration
Mobile devices are provisionally registered when the mobile device does not have an active subscription profile. A communications session is established with an access network of a mobile communications network. Identification data for the computing device is sent to the access network. A connectivity configuration is used to allow the computing device to establish a limited connection on the mobile communications network. Using the limited connection, an eSIM profile is received. The eSIM profile is activated and the device is connected to an associated mobile network.
US10455531B2 Method and apparatus for identifying uplink timing advance in a wireless communication system
A method and apparatus are disclosed from the perspective of a UE. In one embodiment, the method includes maintaining a first timing advance for a cell, wherein the first timing advance is associated with a first identifier. The method further includes performing a random access procedure in the cell. The method also includes receiving an initial value of a second timing advance for the cell via a random access response of the random access procedure. In addition, the method includes receiving a second identifier to associate with the second timing advance. Furthermore, the method includes maintaining the first timing advance and the second timing advance for the cell.
US10455530B2 Method for transmitting and receiving synchronization signal in wireless communication system and apparatus therefor
The present specification provides a method for transmitting and receiving a synchronization signal by a terminal in a wireless communication system, the method comprising the steps of: receiving broadcast information through a predetermined frame from a base station, wherein the predetermined frame is a frame defined for transmitting and receiving a signal in a narrow band (NB) and includes at least one first subframe; and receiving the synchronization signal from the base station through one or more first subframes on the basis of the received broadcasting information.
US10455528B2 Method for synchronization signal transmission in wireless communication system
An embodiment of the present invention relates to a method for transmitting a synchronization signal in a wireless communication system, the method comprising the steps of: generating a synchronization signal on the basis of a cell ID which is determined depending on whether a terminal for transmitting the synchronization signal is a terminal located outside of a coverage; and transmitting the synchronization signal.
US10455527B2 Method and apparatus for transmitting and receiving wireless signal in wireless communication system
The present invention relates to a wireless communication system and, particularly, to a method and an apparatus for the same, the method comprising: mapping, in an SF, a first set of physical channels over all symbols; mapping, in the SF, a second set of physical channels over all remaining symbols, excluding the last symbol; reducing transmission power of the first set of physical channels such that the sum of transmission powers of the first and second sets of physical channels does not exceed a maximum power value; dropping, in the SF, an SRS transmission when the sum of the reduced transmission power of the first physical channel and SRS transmission power exceeds the maximum power value; and performing, in the SF, an SRS transmission when the sum of the reduced transmission power of the first physical channel and SRS transmission power does not exceed the maximum power value.
US10455524B2 Uplink transmission power determination method and wireless device
A disclosure of the present specification provides a method for determining uplink transmission power by a wireless device. The transmission power determination method may comprise the steps of: determining whether transmission of uplink data uses 64 quadrature amplitude modulation (QAM) or not; determining whether transmission of the uplink data corresponds to multi-clustered transmission or not; determining whether transmission of the uplink data is to be performed through a single carrier or is to be performed through a plurality of carriers according to carrier aggregation; and determining a maximum power reduction (MPR) value, which is to be applied to transmission of the uplink data, according to the determination results. Here, when transmission of the uplink data uses the 64 QAM, corresponds to the multi-clustered transmission, and is performed through the single carrier, a first MPR value may be determined; and, when transmission of the uplink data uses the 64 QAM, corresponds to the multi-clustered transmission, and is performed through the plurality of carriers, a second MPR value may be determined.
US10455517B2 Managing unwanted transmissions
Aspects of the present disclosure provide techniques for managing unwanted transmissions by a wireless communications device, such as spurious transient transmissions caused by changing a power level of a transmitter. An exemplary method includes determining, based on one or more parameters, an action to reduce an impact of a spurious transmission by the UE, wherein the spurious transmission relates to at least one of changing a transmit power level at the UE or switching one or more radio components at the UE, and taking the determined action to reduce the impact.
US10455516B2 Terminal apparatus and retransmission control method
A terminal apparatus and retransmission control method reduces overhead of the uplink control channel in cases when ARQ is applied in communication that uses an uplink unit band and a plurality of downlink unit bands associated with the uplink unit band. A first condition is set in which downlink assignment control information is transmitted from a base station by a unit band group which comprises a basic unit band, which is the downlink unit band on which a broadcast channel signal including information relating to the uplink unit band is transmitted, and a second downlink unit band other than the basic unit band. A bundling unit will not transmit a response signal to the base station in certain cases.
US10455513B2 Power control method and apparatus in V2X communication
The present application provides a power control method in a V2X communication, comprising the following steps of: acquiring, by a UE, power control parameters of a Physical V2X Shared Channel (PVSCH) or a Physical V2X Control Channel (PVCCH) in a V2X communication, the power control parameters comprising a second basic open-loop power, the second basic open-loop power reflecting an interrelationship between different V2X UEs; and, determining, by the UE, a transmission power of the PVSCH or the PVCCH according to the acquired power control parameters. With the present application, the performance of the V2X communication can be improved, and the power consumption of a V2X terminal can be reduced.
US10455510B2 Interface device providing power management and load termination in distributed antenna system
Certain aspects involve an interface device for a distributed antenna system (“DAS”). In some aspects, the interface device can include an interface, a power detector, and a processor. The interface can include one or more ports for communicatively coupling the interface device to a base station and a switch that is switchable between first and second configurations. The first configuration connects a port to a downlink path of the DAS, and the second configuration connects the port to a signal reflection path. The processor can switch the switch between the first and second configurations based on a signal power measured by the power detector at the port. In other aspects, the interface device can include additional ports and termination loads. The processor can cause a signal path to be connected to a termination load instead of a port based on the port being disconnected from a unit of the DAS.
US10455508B2 Method and device for monitoring paging signal
A method and device for monitoring paging signals are provided. A method of DRX cycle extension for a mobile terminal in an IDLE mode is provided. The method is used to extend the current DRX cycle. A longer paging cycle is designed by extending a UE-specific paging cycle or introducing a new coefficient in system information. A method for extending the SFN is proposed in the invention. A boundary and a serial number of the SFN in the longer wrap around are indicated by the SI. To avoid a situation in which the high paging load occurs in certain paging frames or subframes, the UE_ID is extended in the invention. The proposed mechanism can flexibly adjust the paging cycle and the SFN extension to meet the actual requirements. The long DRX cycle can save a lot of power consumption of the mobile terminals in the IDLE mode.
US10455504B2 Data transmission method and device, base station and user equipment
Provided are a data transmission method and device, a base station, and a User Equipment (UE). The method includes: sending a pre-scheduling signaling to a UE before competing for an unlicensed carrier, the pre-scheduling signaling for instructing the UE to transmit data on an unlicensed resource obtained by competition; and transmitting the data with the UE according to the pre-scheduling signaling.
US10455503B2 Method for monitoring downlink control channel in wireless communication system and apparatus for the same
A method for monitoring a downlink control channel in a wireless communication system and an apparatus for the method are disclosed. More specifically, a method for monitoring a downlink control channel of a user equipment (UE) in a wireless communication system comprises receiving, by the UE, configuration information of a first discontinuous reception (DRX) mode based on a first transmission time interval (TTI) and configuration information of a second DRX mode based on a second TTI from an evolved-NodeB (eNB); and monitoring, by the UE, a first downlink control channel in a first DRX listening interval within a first DRX cycle based on the configuration information of the first DRX mode and a second downlink control channel in a second DRX listening interval within a second DRX cycle based on the configuration information of the second DRX mode, wherein the second DRX cycle is set to be shorter than the first DRX cycle.
US10455502B2 Operation of user equipment in C-DRx mode with token bucket based access
Systems, methods, and apparatus for transmitting additional information over a radio access network are described. A method of wireless communication includes aligning a discontinuous reception (DRx) schedule for a user equipment (UE) with a plurality of token arrival times, determining, at a time based on a first token arrival time, whether a radio frequency (RF) band is available for communication, and transmitting control information on the RF band when the RF band is available for communication. The token arrival time may correspond to a waking time for the UE defined by the DRx schedule.
US10455499B2 Determining a network allocation vector setting and a response to a multi-user transmission opportunity
Methods, computer readable media, and wireless apparatuses are disclosed. The apparatus comprising a memory and processing circuitry coupled to the memory. The processing circuitry is configured to: associate with a master station, decode a trigger frame or a multi-user request-to-send (MU-RTS) frame from the master station, where the trigger frame or the MU-RTS frame comprises a first duration and a transmitter address, and respond to the trigger frame or the MU-RTS frame if a network allocation vector (NAV) is not set, or if the NAV is set and a saved transmission opportunity (TXOP) holder address for the NAV is the same as the transmitter address of the MU-RTS or trigger frame and the trigger frame or MU-RTS indicates the station is to respond.
US10455498B2 Machine type communication method, terminal, and base station
An embodiment provides a Machine Type Communication (MTC) method, which includes that: a terminal receives a polling instruction from a base station; the terminal performs registration on a first access resource indicated by the polling instruction; and the terminal sends registration information to the base station. In the embodiment, the terminal completes registration according to the polling instruction sent by the base station. Such a process is simple and consistent, which can reduce complexity and power consumption of MTC, and can farther reduce the deployment cost of an MTC system and prolong the service life of battery-powered equipment.
US10455496B2 Determining base station fronthaul transmission control based on loopback signal
Embodiments relate to apparatuses (10; 20), methods and computer programs for determining transmission control information. The Apparatus (10) is suitable for a base band unit (110) of a base station transceiver (100) of a mobile communication system (300), the base station transceiver (100) further comprising one or more radio units (120) configured to wirelessly communicate with the base band unit (110) using one or more wireless fronthaul links. The apparatus (10) comprises at least one output (12) configured to transmit a downlink component of the one or more wireless fronthaul links to the one or more radio units (120). The apparatus (10) further comprises at least one input (14) configured to receive an uplink component of the one or more wireless fronthaul links from the one or more radio units (120). The apparatus (10) further comprises a control module (16) configured to control the at least one output (12) and the at least one input (14). The control module (16) is further configured to transmit a reference signal via the at least one output (12) to the one or more radio units (120). The control module (16) is further configured to receive a loopback version of the reference signal via the at least one input (14) from the one or more radio units (120). The control module (16) is further configured to determine transmission control information based on an attenuation of the reference signal determined based on the loopback version of the reference signal. The transmission control information comprises information related to a per-radio unit transmission power to be used by the one or more radio units (120) for transmissions on the one or more wireless fronthaul links. The control module (16) is further configured to provide the transmission control information to the one or more radio units (120) via the at least one output (12).
US10455495B2 Information processing device, wireless communication device, and information processing method of handling information related to wireless communication
Interference caused by response signals is reduced. A wireless communication device includes a control unit. The control unit designates, in the case where a signal is transmitted to an information processing device using wireless communication, at least one of a decision method of deciding whether the information processing device transmits a response signal to the wireless communication device in response to the signal and a decision method of deciding a transmission timing of the response signal. The information processing device includes a control unit. The control unit autonomously controls transmission of a response signal to a wireless communication device in response to a signal from the wireless communication device in the case where the signal is received using wireless communication.
US10455491B2 Method whereby terminal selects PLMN in wireless communication system, and device for same
One embodiment of the present invention relates to a method whereby a terminal performs an operation related to public land mobile network (PLMN) selection related to ProSe direct communication in a wireless communication system, the method for performing an operation related to PLMN selection comprising the steps of: selecting a first PLMN; performing registration with the first PLMN; and selecting a second PLMN in case of failure to register with the first PLMN, wherein when selecting the second PLMN, the terminal treats a list that did not include the first PLMN at the time of selecting the first PLMN as if the list has included the first PLMN.
US10455490B2 Network access through a second wireless network
The proposed technology relates to accessing wireless networks and in particular it relates to utilizing a second wireless network for enabling a wireless device, being unable to access a first wireless network, to access a first wireless network. One aspect of the proposed technology relates to a method performed in a wireless device being unable to access a first wireless network. The method comprises accessing a second wireless network and sending information indicating an inability to access the first wireless network to the second wireless network, for further distribution to the first wireless network. Thereby, the proposed method enables the first wireless network to reconfigure at least one access procedure parameter in the first wireless network in order to improve the conditions for the wireless device when accessing the first wireless network. The method further comprises accessing the first wireless network utilizing at least one reconfigured access procedure.
US10455486B2 Method and apparatus for performing access control or membership verification for dual connectivity in wireless communication system
A method and apparatus for performing access control and/or membership verification for dual connectivity in a wireless communication system is provided. A first evolved NodeB (eNB) transmits a closed subscriber group (CSG) membership status of a user equipment (UE) to a second eNB, which is a home eNB (HeNB), and receives at least one of a CSG identifier (ID) or a cell access mode of the second eNB from the second eNB. A mobility management entity (MME) may verify the CSG membership status of the UE and transmit the verified CSG membership status of the UE to the first eNB. And then, the first eNB transmits the verified CSG membership status of the UE to the second eNB.
US10455482B2 Flexible adjustment of uplink and downlink ratio configuration
An apparatus and method for flexible adjustment of the uplink-downlink ratio configuration for each enhanced node B (eNodeB) within a wireless communications network is disclosed herein. In one embodiment, a given eNodeB is configured to determine a current or subsequent uplink-downlink ratio configuration for a pre-determined time period. The determined current or subsequent uplink-downlink ratio configuration is encoded into a special physical downlink control channel (PDCCH), the special PDCCH included in at least one radio frame according to the pre-determined time period. The radio frame including the special PDCCH is transmitted to user equipment served by the given eNodeB.
US10455476B2 System and method for an energy efficient network adaptor with security provisions
In accordance with an embodiment, a network device includes a network controller and at least one network interface coupled to the network controller that includes at least one media access control (MAC) device configured to be coupled to at least one physical layer interface (PHY). The network controller may be configured to determine a network path comprising the at least one network interface that has a lowest power consumption and minimum security attributes of available media types coupled to the at least one PHY.
US10455475B1 Inter-layer communications in wireless networks including a high latency connection
A system and method for interfacing a User Equipment (UE) to a Core Network (CN) is disclosed. The method including: providing a high latency connection; providing a satellite network portal (SNP) to connect to the UE via a satellite link, wherein the SNP includes a Media Access Control (MAC) layer for managing the satellite link and a Radio Layer Control (RLC) layer of the UE; interfacing the UE to the CN with a Point of Presence (POP) including a Radio Resource Control (RRC) layer of the UE and a Packet Data Convergence Protocol (PDCP) layer of the UE; and establishing a session between the CN and the UE via the RRC layer, the PDCP layer and the RLC layer. In the method, network traffic, between the SNP and the POP, over the high latency connection has a latency greater than 10 milliseconds (ms), the session does not timeout due to the latency of the high latency connection, and the MAC layer schedules bandwidth for the establishing over the satellite link.
US10455473B2 Wireless communication
An information processing apparatus includes a communication unit, a first switching unit, and a second switching unit. The communication unit is configured to conduct a wireless communication using a plurality of transmission methods, one of which has plural channels. The first switching unit switches between the transmission methods according to quality of a communication that is being conducted. The second switching unit switches between the channels when the first switching unit could not switch between the transmission methods.
US10455472B2 Device and method of handling data transmissions in a wireless communication system
A first communication device for communicating with a second communication device according to a Cellular network/wireless local area network (WLAN) Radio Level Integration with Internet Protocol Security (IPsec) Tunnel (CWIP) comprises a storage device for storing instructions and a processing circuit coupled to the storage device. The processing circuit is configured to execute the instructions stored in the storage device. The instructions comprise performing a CWIP configuration and a CWIP aggregation configuration; transmitting a plurality of CWIP Encapsulation Protocol (CWIPEP) protocol data units (PDUs) over a radio bearer (RB) via a cellular connection or a WLAN to the second communication device, in response to the CWIP configuration and the CWIP aggregation configuration; performing a radio resource control (RRC) connection reestablishment or a handover; and stopping transmitting any CWIPEP PDU over the RB to the second communication device, after completing the RRC connection reestablishment or the handover.
US10455471B2 Method and user equipment for performing network selection and traffic routing
The present description discloses a method for performing network selection and traffic routing by a user equipment (UE). The method can comprise the steps of: a non-access stratum (NAS) of the UE receiving from a mobility management entity (MME) an indication, for wireless local area network (WLAN) offloadability for a first public data network (PDN) connection, and information about a network-based IP flow mobility (NBIFOM); the NAS of the UE determining whether or not a collision exists between the indication and information; the NAS of the UE deciding for a suspension of the NBIFOM on the basis of the existence of collision; and the NAS of the UE transmitting to a PDN gateway (P-GW) a message or information, notifying the suspension of the NBIFOM, on the basis of the decision for the suspension of the NBIFOM.
US10455470B2 Methods for automatically switching between a mobile network and a local area network
A method for automatically switching between a mobile network and a local area network based on practical situations of both networks, whereby the switch does affect the online experience. For a switch from a mobile network to a local area network, wherein the network device is access to the mobile network, the switch is activated when data buffering meets requirements and a stable local area network signal is available, and then the network device is switched into the local area network. For a switch from a local area network to a mobile network, wherein the network device is access to the local area network, the switch is activated when data buffering meets requirements and the local area network is unstable, and then the network device is switched into the mobile network. The method ensures the watching experience of the user on the premise that the expenses are appropriately reduced.
US10455469B2 Radar channel switching for Wi-Fi virtual reality
Systems and methods may use radar channels for virtual reality streaming or output. A method may include sending virtual reality content to a head-mounted device over a radar channel, detecting a signal on the radar channel, propagating channel switch feedback to a virtual reality subsystem using an interface between the virtual reality subsystem and a wireless component. The method may include modifying the virtual reality content based on the channel switch feedback, such as by using the virtual reality subsystem.
US10455467B2 Handover between mobile communication networks
A method of handover from an active network to a selected one of a plurality of potential other networks is provided. For example, the method may comprise scanning an area for all available networks within the area by a current active mobile communication network, storing a list of plurality of network identifiers and corresponding cell information based upon the scanning, receiving a signal from a user equipment, determining a signal level of the signal received from the user equipment; and transmitting a first message including a first list including the list of the plurality of network identifiers stored to the user equipment based upon the determined signal level. The transmitting of the first message occurs without the user equipment searching said mobile communication network. The list includes all of the available networks within the area. Also provided are user equipment and a mobile communication network for performing handover.
US10455464B1 Dynamic handover threshold adjustment
A method of allocating frequency bands of an access node includes determining a number of relay wireless devices attached to a donor access node neighboring the access node and transmitting to the access node information related to the number of relay wireless devices attached to the donor access node. An inter-frequency handover threshold of the access node is altered based at least in part on the information related to the number of relay wireless devices attached to the donor access node. Systems and methods relate to allocating frequency bands of an access node.
US10455462B1 Device aware selective roaming for mobile devices
Embodiments for selective optimized roaming include receiving an indication that a connected device is at a cell edge of a first network. When an alternate access point cannot provide an alternate connection for the connected device, connections to other networks are assessed. This assessment includes receiving radio frequency (RF) signals for a second network and determining, from received RF signals, that the second network provides a better network connection. When the second network can provide a better network connection the connection to the first network is terminated.
US10455459B2 Method and apparatus for establishing session for data transmission and reception in wireless communication system
Disclosed are a method and apparatus for establishing a session for a radio access network (RAN) node to transmit and receive data in a wireless communication system. According to the present disclosure, a first session setup request message requesting session setup is received from a terminal, the first session setup request message is transmitted to a first network node for session setup, a session setup complete message is received from the first network node, and the session setup complete message is transmitted to the terminal.
US10455457B2 NR-SS unified operation mode in coordinated and uncoordinated bands
A medium reservation framework is disclosed for coexistence of coordinated and uncoordinated wireless networks in licensed spectrum and shared spectrum. The proposed medium reservation framework organically takes into account operating regimes with different numbers of Tx/Rx antennas per node, provides flexibility in trading off medium contention aggressiveness and power saving, leverages the inherent synchronization nature of NR, and covers both coordinated and uncoordinated operation scenarios. Various aspects of the medium reservation framework may be centered on one or more combinations of some basic building blocks, such as an operation grid, synchronization signals, and reservation messages, such as a reservation request signal (RRQ) and one or more a reservation response signals (RRS).
US10455456B2 Method and apparatus for transmitting data in a mobile communication system
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. The present disclosure relates to a method for quickly and efficiently allocating uplink transmission resource to data of a terminal.
US10455452B2 System and method for flow control in an internet of things (IoT) system
A system and method are described for performing flow control in an IoT system. For example, one embodiment of a system comprises: a plurality of IoT devices; an IoT hub to establish local wireless connections with the plurality of IoT devices to communicatively couple the plurality of IoT devices to an IoT service; the IoT hub to store flow control parameters for each of the plurality of IoT devices, the flow control parameters determined based on data communication requirements of each of the IoT devices and indicating one or more data communication thresholds for each of the IoT devices; the IoT hub to monitor data communication with each of the IoT devices to determine whether one of the IoT devices has reached a data communication threshold specified by the flow control parameters, wherein in response to a first IoT device reaching its data communication threshold, the IoT hub temporarily preventing communication between the first IoT device and the IoT service.
US10455449B1 Achieving symmetric data path steering across a service device
A device may perform dynamic load balancing to identify one or more service devices, of a group of service devices, that is to apply a set of network services to traffic associated with a session of a subscriber device. The device may provide outgoing traffic, associated with the session, to the one or more service devices based on identifying the one or more service devices. The outgoing traffic may be provided to cause the one or more service devices to apply the set of network services to the outgoing traffic. The device may provide, to another device, information that identifies the one or more service devices. The information that identifies the one or more service devices may be provided to cause the other device to provide incoming traffic, associated with the session, to the one or more service devices to apply the set of network services to the incoming traffic.
US10455446B2 Method for triggering a sidelink buffer status reporting in a D2D communication system and device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for triggering a sidelink buffer status reporting in a D2D communication system, the method comprising: configuring a first ProSe destination including at least one first UE and a second ProSe destination including at least one second UE; receiving a first sidelink data for a first sidelink logical channel from an upper layer; receiving a second sidelink data for a second sidelink logical channel from the upper layer while the UE has the first sidelink data for the first logical channel, wherein the second logical channel has a higher priority than a priority of the first sidelink logical channel; and triggering a buffer status reporting the if the first sidelink logical channel and the second sidelink logical channel belong to a same ProSe destination.
US10455438B2 Telecom monitoring and analysis system
A Telecom Monitoring and Analysis System (TMAS) can be utilized to automatically collect and analyze session logs for troubleshooting a session degradation and/or a session failure within a telecommunications network. The TMAS may receive an access request from an authorized user for purposes of troubleshooting a session degradation/failure associated with a particular subscription with an operator of the telecommunications network. The authorized user may provide an identifier associated with the subscription, and the TMAS can then query one or multiple dedicated monitoring systems for past session logs associated with the identifier. Upon receipt of the past session logs, the TMAS may generate, without user intervention, a report, based at least in part on the past session logs, the report including session degradation and/or failure information. The past session logs and/or the generated report may be sent to a user device of the authorized user.
US10455437B2 Mobile monitoring device and method of collecting sensor measured data
A mobile monitoring device including a data signal interface for coupling to a data line arranged in an aircraft and carrying one or more sensor signals, such that, in operation, the data signal interface branches off and receives as input signal part of the energy of the sensor signals carried on the data line such that the input signal is characteristic of the one or more sensor signals, and provide an output signal characteristic of the input signal. The mobile monitoring device further includes a wireless communication interface connected to the data signal interface for receiving the output signal and adapted to wirelessly transmit the output signal to a remote location. The present disclosure further relates to a system including an aircraft and the mobile monitoring device, and to a method of collecting sensor measurement data from a plurality of sensors of an aircraft using the mobile monitoring device.
US10455435B2 Mobile site platform with descending capability
A mobile communications site, comprising: a vertical mounting structure resting on an underlying surface; a platform mounted to the vertical mounting structure; one or more electronic communications components mounted on the platform; and an elevation mechanism attached to the platform and configured to move the platform relative to the mounting structure between raised and lowered positions relative to the underlying surface.
US10455433B2 Method and apparatus for transmitting or receiving downlink signal in unlicensed band of wireless communication system
A method for channel sensing in an unlicensed band and transmitting downlink signals in a wireless communication system is disclosed. The method is performed by a transmission node configured to transmit the downlink signal after the channel sensing. The method includes sensing a channel scheduled to transmit downlink signals on a secondary cell (S-Cell) in the unlicensed band, and if the channel scheduled to transmit the downlink signals is determined to be in an unoccupied state according to the channel sensing, transmitting the downlink signals through a secondary cell (S-Cell) transmission structure having a boundary of a transmission unit shifted by a specific time index from a boundary of a transmission unit of a primary cell (P-Cell) transmission structure. The specific time index may be selected from among a plurality of candidate time indexes.
US10455431B2 Line of sight aircraft data transfer system
Techniques for establishing a establishing of a high-bandwidth data connection with an aircraft using highly directional EM beam shaped transmissions are provided. In one example, a method comprises: determining a first line of sight that is unobstructed to an antenna of an aircraft, establishing a wireless data connection having a defined data transfer rate between the aircraft and the communication device using highly directional EM beam shaped transmissions along the unobstructed line of sight, transferring a defined amount of data between the aircraft and the communication device using the wireless data connection.
US10455430B2 Predicting wireless access point availability
Examples relate to predicting wireless access point availability. In one example, a computing device may: generate, for a wireless access point, a mapping for predicting availability of the wireless access point, the mapping specifying: one or more in-range cellular towers to which at least one client device has been connected while the at least one client device was also connected to the wireless access point; one or more border cellular towers to which at least one client device has been connected to i) subsequent to being connected to one of the one or more in-range cellular towers, and ii) while not connected to the wireless access point; and one or more out-of-range cellular towers to which at least one client device has been connected to i) subsequent to being connected to one of the one or more border cellular lowers, and ii) while not connected to the wireless access point.
US10455429B2 Inter-radio access technology spectrum sharing
The present disclosure describes techniques for, and systems that enable, inter-radio access technology spectrum sharing. For example, a wireless network provider can cause a legacy wireless network to share temporarily available communication resources with a new wireless network. By enabling the legacy wireless network to share its frequency spectrum with the new wireless network, the wireless network provider can temporarily expand a frequency spectrum of the new wireless network. By doing so, the wireless network can better utilize advantages of the new wireless network and provide a better experience to user devices equipped with the new communication technology.
US10455426B2 Windowing methods and systems for use in time-frequency analysis
The present embodiments include methods of time-frequency analyzing signals. Some embodiments provide methods of processing signals comprising: adaptively partitioning at least a portion of a signal in a time domain into a plurality of segments of the signal; and transforming each of the segments of the signal producing respective expansions in a frequency domain and obtaining respective samples of the windows of signal in the frequency domain.
US10455424B1 System for out-of-band asset tracking via a 5G network
Embodiments of the present disclosure provide a system for out-of-band asset tracking and management via a 5G network. Through the use of a secured 5G network, an entity system may connect to a 5G-enabled and powered device to perform management and configuration outside of the enterprise network, including such functions as authentication, validation, testing, updating, tracking, and other functions in a secure and efficient manner. The 5G-enabled device may be location-aware and may detect whether the device is inside or outside of a defined authorized location in order to facilitate elevation of management, trusts of system, configuration deployments, and the like. If the 5G-enabled device is located outside of the authorized location, the system may be triggered to remove, delete, and/or corrupt any proprietary data on the 5G-enabled device in order to enable protection of sensitive data and/or assets.
US10455423B2 Control of access to an on-line service via a Li-Fi network
Control of access to an on-line service, the access to the service being requested, via a communication network, by a terminal suitable for receiving data broadcast by a plurality of devices for data transmission by light modulation producing a light beam. In particular: each transmission device is characterized by a unique identifier; and each transmission device belongs to a group of devices. The following steps, carried out by a server connected to the transmission devices, are provided: upon receiving a request from the terminal to access the service via a second transmission device identified by a second identifier, verifying whether a previous access request for said same terminal was accepted for a first transmission device identified by a first identifier; and, when the first and second identifiers correspond to devices of the same group, processing the access request.
US10455422B2 Vehicle assembly
A vehicle assembly is provided. The vehicle assembly comprises: one or more body frame components configured to define an interior of the vehicle; and one or more windows provided within apertures formed in the body frame components, each window comprising one or more first electrically conductive elements, wherein the first electrically conductive elements are configured to selectively limit transmission of electromagnetic waves within the interior of the vehicle.
US10455416B2 Systems and methods for providing a secured password and authentication mechanism for programming and updating software or firmware
Systems and methods for providing a secured password and authentication mechanism for programming and updating software and firmware are provided. Some methods can include a control panel device or a server device generating a onetime password or security token, the control panel device or the server device identifying an authorized user and a phone number of a mobile device associated with the authorized user, the control panel device or the server device using the phone number to transmit the onetime password or security token to the mobile device, the control panel device receiving user input including the onetime password or security token and instructions to program or update the software or firmware of the control panel device or to power off or restart the control panel device, and the control panel device executing the instructions when the onetime password or security token is valid.
US10455414B2 User-plane security for next generation cellular networks
Securing user-plane data traffic between a device and a packet data network gateway (P-GW) may be accomplished at the device (e.g., chip component, client device) by obtaining, at the device, a first shared key, and obtaining, at the device, a second shared key based on the first shared key. The second shared key may be for securing user-plane data traffic during transit between the device and the P-GW. The second shared key is shared by the device and the P-GW. The data traffic may be secured based on the second shared key to produce first secured data traffic. The first secured data traffic may be sent to the P-GW via an access node. The P-GW and the access node are distinct network entities. The second shared key is unknown to the access node. The P-GW obtains the second shared key from a network entity that is distinct from the device.
US10455413B2 Systems and methods to anonymize web browsing
A method includes, in response to a request from a computing device, establishing a connection between a server and the computing device. The method additionally includes identifying a first set of anonymization characteristics for a first instance of an access application. The method additionally includes instantiating, within a first cloud container corresponding to the connection, the first instance of the access application using the first set of anonymization characteristics. The method additionally includes retrieving first data using the first instance of the access application. The method additionally includes sending second data to the computing device via the connection. The second data is determined based on the first data.
US10455407B2 Initiating signaling in mobile management entity pools using workflows
Concepts and technologies are disclosed herein for initiating signaling in mobile management entity pools using workflows. A processor can execute an orchestrator application. The processor can receive location data that indicates a geographic location at which a virtual mobility management entity has been instantiated and registered. The processor can obtain a mobility management entity topology that defines boundaries of two or more mobile management entity pools and identify, based on the location data, one of the mobility management entity pools in which the virtual mobility management entity is located. The processor can identify pool elements included in the mobility management entity pool, obtain a workflow for establishing and configuring the pool elements, and request establishment of signaling between the virtual mobile management entity and the pool elements.
US10455406B2 Method and apparatus for generating packet data network connection of user equipment
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. The method includes transmitting a service authorization request message to a first network device, the first network drive including a proximity-based service (ProSe) function, and receiving a service authorization response message from the first network device. The first terminal is a relay terminal capable of performing a UE-to-network relay function.
US10455405B2 Telephone call procedures for power efficient mobile terminating packet switched services
A server application executing on the public Internet may establish or re-establish a packet data network (PDN) connection with a client application executing on mobile device over a cellular network by initiating a telephone call to the mobile device via a cellular access network node according to a telephone number associated with the client application. The mobile device may receive a paging for the telephone call from the cellular access network node. In response to the paging, the mobile device may determine a PDN communication channel associated with the server application, the PDN including the cellular access network node, and send a set of data to the server application via the determined PDN communication channel. The server application may, in response to receiving the set of data, send a second data set of data to the client application over a PDN communication channel associated with the client application.
US10455401B2 Neighbor awareness networking datapath—reciprocation and coexistence
In one set of embodiments, one or more wireless stations operate to configure Neighbor Awareness Networking (NAN)—direct communication with neighboring wireless stations, i.e., direct communication between the wireless stations without utilizing an intermediate access point. Embodiments of the disclosure relate to reciprocating service between two or more wireless stations. The reciprocating service embodiments described herein provide a mechanism through which devices can participate in a same service instant.
US10455399B2 Portable modular crisis communication system
A portable modular crisis communication system has a portable network operating center (NOC) unit and a deployable communications unit. The NOC and the deployable communications unit are communicably coupled through a network established by one or more portable networking antennas, and each have communication devices so that a NOC operator can communicate over the network with a subject through the deployable communications unit. The deployable communications unit may enable various features, such as covert surveillance, voice stress analysis, chemical threat detection, fingerprint reading, heartbeat monitoring, and radio disruption, among others.
US10455398B1 Location determination of a mobile device based on various parameters
Locating a mobile device in the event of an emergency may be based on common location techniques, such as GPS and geolocation. Additional location techniques may be performed in a sample method of operation which may include determining location information and environmental factor information at a mobile device, recording the location information and the environmental factor information, calculating deviations for the location information and the environmental factor information based on pre-stored location information and pre-stored environmental information, and calculating a confidence factor based on the calculated deviations, determining the mobile device location based on the confidence factor.
US10455396B2 Method and apparatus for providing customization of public safety answering point information delivery
A method providing vehicle incident call services to a user is disclosed. A third-party service center receives a voice call from a vehicle. Signaling is automatically sent to the vehicle from the third-party service center and, in response to the signaling, the third-party service center receives from the vehicle, location information comprising at least the latitude and longitude coordinates of the vehicle. An interactive voice recognition (IVR) system located at the third-party service center is used to determine if the latitude and longitude coordinates are valid. If the coordinates are determined to be valid, the third-party service center provides the user with a selection of vehicle-incident non-emergency response services.
US10455391B2 Communication policy control in a machine-to-machine communication system
The invention is directed towards a communication policy control device (22), method, computer program and computer program product for determining type of communication to be used by a client entity reporting data to a server entity in a machine-to-machine communication system, where the client entity and server entity have at least two different available communication types between each other. The communication policy control device 22 monitors the connection state of communication according to a current communication type over a current communication medium, identifies system parameters affected by the connection state, selects a communication policy (P1, P2, P3) based on the affected system parameters, said communication policy setting out rules for the use of one or more communication types, and activates communication over a communication medium according to a communication type specified by the selected communication policy, if not already in place.
US10455390B2 Terminal and transmission method for transmitting repetition signals using a transmission format that accommodates SRS transmission
A repeater generates repetition signals by repeating an uplink signal over a plurality of subframes. If the plurality of subframes do not include a transmission candidate subframe of a sounding reference signal used to measure uplink reception quality, a controller sets a first transmission format to all the plurality of subframes, and if the plurality of subframes include the transmission candidate subframe, the controller sets a second transmission format to all the plurality of subframes. A transmitter transmits the repetition signals using the set transmission format.
US10455388B2 Access network node, core network node, and paging method
Embodiments of the present invention relate to the communications field and disclose an access network node, a core network node, and a paging method, for use in a paging process, so as to resolve a problem that a machine to machine (M2M) service cannot be normally used because a network side cannot determine whether a coverage enhancement technology needs to be used in a paging process. In an embodiment, a communications interface is configured to receive a first packet paging message sent by a core network node; a processor determines, according to the first packet paging message received by using the communications interface, that a terminal is an M2M terminal; and a transmitter sends a coverage-enhanced second packet paging message to the terminal.
US10455386B2 Controlling data transmissions for machine type communications in a mobile communication system
The invention relates to methods for controlling transmission of machine type communication data to or from machine type communication devices within a mobile communication system. Furthermore, the invention relates to a mobile terminal and network node for implementing such methods, and to implementations of the methods in software. In one aspect of the invention, a mechanism to perform transmission planning (or scheduling) of data transmission from machine type communication devices is suggested. This transmission planning may be based on load estimates at different points in time (e.g. for individual timeslots), and may allow the scheduling of transmissions of machine type communication data at points in time, where the load in the mobile/wireless communication network is expected to be low.
US10455382B2 Apparatuses and methods for multiple presence reporting areas
Handling a plurality of Presence Reporting Areas, PRAs, may currently present inconsistencies between the PRAs active in a policy controller and those PRAs active in a network node handling UE mobility, e.g. MME/SGSN. To overcome these and other drawbacks, there are provided enhanced policy controller, network node and method of handling a plurality of PRAs. This method comprises selecting, at the policy controller, a plurality of applicable PRAs; transmitting from the policy controller, and receiving at the network node, the plurality of applicable PRAs; selecting, at the network node from the plurality of applicable PRAs, a number of PRAs to be active at the network node; and transmitting from the network node, and receiving at the policy controller, at least one of: an indication on whether a UE is inside or outside a PRA, and an indication on whether a PRA is or is not accepted to be active by the network node.
US10455377B2 Messaging hub system
A social messaging hub provides communication services for a data enabled device having Internet network access capabilities such as a portable media player, personal digital assistant, a Wi-Fi mobile platform, a tablet computer, portable e-Reader, a personal computer, a laptop and a netbook computer. The social messaging hub communicates with the data enabled device over the Internet or cellular data networks, and interfaces with a message infrastructure including mobile carriers, message aggregators, message exchanges and various specialized social messaging services. Messages may originate in or be delivered to other users' mobile telephones or in similarly equipped and provisioned IP data enabled devices. The social messaging hub can provide a predetermined auto-reply response and retain messages for a timed duration in a message retention queue when requested by a user. Messages may be viewed with a data enabled device application at various zoom levels.
US10455372B2 Method, device, and system for creating communication groups
A method, device, and system for creating a communication group among a plurality of mobile communication devices. The method includes creating, at a first mobile communication device, a first trigger condition that includes detection of a second mobile communication device in an area defined by an area definition. A context data message that includes the first trigger condition and the area definition is sent by the first mobile communication device. When the first trigger condition occurs and when the first mobile communication device is outside the area, a communication group is established with the first mobile communication device and the second mobile communication device.
US10455371B2 Communication processing system, group message processing method, communication processing apparatus, and control method and control program of communication processing apparatus
A system of this invention is directed to a communication processing system that suppresses an increase in number of control messages even if devices cannot receive a group message. The communication processing system includes a holder that holds identifiers of a plurality of devices included in a device group as a target of a group messaging requested from an application, an unreached-device list acquirer that acquires an unreached-device list created by excluding, identifiers of devices which the group message has reached from the identifiers held in the holder based on responses to delivery of the group message, and a message deliverer that delivers a message based on the group messaging to devices having identifiers included in the unreached-device list.
US10455370B2 Method and device for receiving data from asynchronous adjacent cell in wireless communication system
A method according to an embodiment of the present invention for receiving, via a terminal, broadcast/multicast data of an asynchronous adjacent cell in a wireless communication system may comprise the steps of: receiving broadcast/multicast transmission schedule information of the asynchronous adjacent cell which is not synchronized with a serving cell of the terminal; and receiving broadcast/multicast data transmitted from the asynchronous adjacent cell on the basis of the broadcast/multicast transmission schedule information.
US10455369B2 Subscription requirement indication for service
A STA and method of providing a subscription policy are provided. The STA determines a subscription policy for a multicast, broadcast or unicast service and provides a policy comprising an indication that indicates active subscription (i.e. group joining is required) or no subscription (i.e. group joining is prohibited) or implicit subscription (i.e. group joining is implicit), dependent on network or subscription conditions. Updates to the policy are transmitted upon one or more thresholds are being reached. Subscribers re-subscribe to the service when the indication switches from implicit subscription to active subscription.
US10455368B2 Systems and methods for providing communications within wireless sensor networks based on at least one periodic guaranteed time slot for sensor nodes
Systems and methods for providing communications within wireless sensor networks based on at least one periodic guaranteed time slot for sensor nodes are disclosed herein. In one embodiment, a system includes a hub having one or more processing units and RF circuitry for transmitting and receiving communications in a wireless network architecture. The system also includes a plurality of sensor nodes each having a wireless device with a transmitter and a receiver to enable bi-directional communications with the hub in the wireless network architecture. The one or more processing units of the hub are configured to execute instructions to negotiate a timing of the at least one periodic guaranteed time slot for the plurality of sensor nodes once using a single timeslot definition signal.
US10455367B2 Methods, telematics server and base station for supporting vehicular communications in a cellular network
A method for supporting vehicular communications in a cellular network includes analyzing whether an incoming message is a vehicle data message or a base station control message. In the case that the incoming message is a base station control message of a specific base station: updating and/or storing the network operating parameters of the specific base station for controlling a transmission of selected vehicle data messages to the specific base station. In the case that the incoming message is a vehicle data message of a sending vehicle, determining at least one destination vehicle out of a provided and/or stored list of registered vehicles participating in the vehicular communication. The method also includes transmitting the vehicle data message to the at least one destination vehicle dependent on the at least one operating parameter of a respective receiving base station the at least one destination vehicle is connected to.
US10455365B1 System and method for optimized tracking and identification of user equipment
A system and method for tracking and identifying user equipment(s) is provided. The present invention provides for determining if a user store location is included within a list of stores associated with the business entity. Further, the present invention provides for determining the user equipment location within a predefined range of one or more stores associated with the business entity. The invention further provides for identifying a target user equipment based on one or more parameters if the user equipment location is same as one of the store locations associated with the business entity. The target user equipment is representative of a user equipment associated with a valued user. The identification of the target user equipment triggers, at least one of a Wi-Fi based technique and an image recognition technique to determine precise location of the target user equipment within the store.
US10455364B2 System and method of personalized navigation inside a business enterprise
Systems and methods for tracking movement of individuals through a building receive, by one or more RF nodes disposed near an entrance to the building, RF signals from RF-transmitting mobile devices carried by persons near the entrance, capture an image of the persons while they are near the entrance, determine an identity and relative distance of each RF-transmitting mobile device from each RF node based on information associated with the RF signals received by that RF node, detect humans in the image, determine a relative depth of each human in the image, and assign the identity of each RF-transmitting mobile device to one of the humans detected in the image based on the relative distance of each RF-transmitting mobile device from each RF node and the relative depth of each human in the image, thereby identifying each individual who to be tracked optically as that individual moves throughout the building.
US10455363B2 Systems and methods for using geo-blocks and geo-fences to discover lookalike mobile devices
The present disclosure provides methods and systems that utilize mobile device location events and machine learning and generate predicative classification/regression model for lookalike prediction. Location related features, together with other user level information, are extracted, transformed and used as model feature input, and a client specified list of mobile devices or their associated users are used as prediction target. This system makes efficient use of different types of location events and thus offers improved scale and performance. It also enjoys many benefits offered by a machine learning platform, such as automatic adaptation to different lists of seed lists, addition of new features and changes in data statistical properties.
US10455362B1 Contextual presence
This disclosure is directed to generating one or more presence-event notifications at one or more user devices associated with a user, and transmitting those presence-event notifications to one or more presence server(s). At the presence server(s) a stream of presence-event notifications may be filtered according to any number of predefined criteria, and then the presence-event notifications that have filtered through may be applied to presence plug-ins to generate presence information associated with user(s) for whom presence-event notifications were received. The presence-event notifications may be provided as a stream of presence information to one or more consumers of presence information and/or stored in a presence datastore. A consumer of presence information, such as a service provider, may request presence information associated with one or more users. In response, the service provider may be provided with the requested presence information based on whether that service provider has permissions to receive the requested presence information.
US10455361B2 Systems and methods for detecting and assessing distracted drivers
Embodiments of the present invention meet this need and others by providing systems and methods for detecting and assessing distracted drivers. Embodiments collect vehicle and driving data using a mobile device of a user. In a particular embodiment, data collected using the mobile device is analyzed to determine when the user is engaging in distracted driving behavior.
US10455359B2 Methods for location of persons using beaconing sequences
Methods, computer readable storage medium, and systems for mobile devices to locate persons or places are described. In a feature, the invention is a method implemented in a server for providing beaconing sequences to the mobile devices for location sharing. In a feature, the invention is a server executing a method of locating a user using a beaconing mobile device. In a feature, the invention is a non-transitory computer readable medium on a server that encodes a program to execute a method on a first mobile device that determine directions and/or distance between the first mobile device and a second mobile device. In a feature, the invention is a server executing a method to remember a place on a mobile device.
US10455357B2 Detecting location within a network
Systems and methods for detecting the presence of a body in a network without fiducial elements, using signal absorption, and signal forward and reflected backscatter of radio frequency (RF) waves caused by the presence of a biological mass in a communications network.
US10455348B2 Automatic correction of room acoustics based on occupancy
An audio control system can automatically determine an occupancy of an audience seating area, and can automatically adjust a spectral content of an audio signal to at least partially compensate for spectral effects caused by the occupancy in the audience seating area. Such an audio control system can ensure that the sound in a particular room remains constant, or nearly constant, from performance to performance. The occupancy can include a number of people in attendance in the audience seating area, and/or locations of attendees in the audience seating area. The audio control system can automatically adjust the spectral content a single time, at the start of a performance, or can optionally automatically dynamically update the adjustment throughout the performance based on subsequent measurements of the occupancy. The system can determine the occupancy through ticket sales, and/or analysis of imaging of the seats in the audience seating area.
US10455347B2 Playback based on number of listeners
Systems, methods, and apparatus to process audio signals based on a number of listeners are disclosed. An example implementation involves a playback device processing, via an audio processing component, an audio signal for playback according to a first audio characteristic. While processing the audio signal for playback according to the first audio characteristic, the playback device detects, via a location component, a number of listeners in a listening area. The playback device determines a second audio characteristic based on the detected number of listeners in the listening area, and after determining the second audio characteristic, processes, via the audio processing component, the audio signal for playback according to the second audio characteristic.
US10455345B2 Sound processing apparatus and sound processing system
The present technology relates to a sound processing apparatus and a sound processing system for enabling more stable localization of a sound image.A virtual speaker is assumed to exist on the lower side among the sides of a tetragon having its corners formed with four speakers surrounding a target sound image position on a spherical plane. Three-dimensional VBAP is performed with respect to the virtual speaker and the two speakers located at the upper right and the upper left, to calculate gains of the two speakers at the upper right and the upper left and the virtual speaker, the gains being to be used for fixing a sound image at the target sound image position. Further, two-dimensional VBAP is performed with respect to the lower right and lower left speakers, to calculate gains of the lower right and lower left speakers, the gains being to be used for fixing a sound image at the position of the virtual speaker. The values obtained by multiplying these gains by the gain of the virtual speaker are set as the gains of the lower right and lower left speakers for fixing a sound image at the target sound image position. The present technology can be applied to sound processing apparatuses.
US10455344B2 Compatible multi-channel coding/decoding
In processing a multi-channel audio signal having at least three original channels, a first downmix channel and a second downmix channel are provided, which are derived from the original channels. For a selected original channel, channel side information are calculated such that a downmix channel or a combined downmix channel including the first and the second downmix channels, when weighted using the channel side information, results in an approximation of the selected original channel. The channel side information and the first and second downmix channels form output data for transmission to a decoder. A low level decoder only decodes the first and second downmix channels. A high level decoder provides a full multi-channel audio signal based on the downmix channels and the channel side information. Since the channel side information only occupy a low number of bits and the decoder does not use dematrixing, efficient and high quality multi-channel extension for stereo players and enhanced multi-channel players is obtained.
US10455343B2 Single magnet planar-magnetic transducer
Planar-magnetic transducers and headphone speakers are provided. The transducer includes a magnet, a diaphragm and an electrically conductive trace. The magnet is formed from a continuous piece of magnetic material. The magnet includes a first surface and a second surface opposite the first surface. The magnet includes at least one slot extending through the magnet from the first surface to the second surface. The diaphragm is mechanically coupled to a frame and disposed at a predetermined distance from the first surface of the magnet via the frame. The trace is coupled to the diaphragm. The trace is arranged in a predetermined pattern and at a predetermined position relative to the at least one slot of the magnet.
US10455340B1 Validating the operation of a transducer and an audio signal path
Systems and methods for validating the operation of a transducer and an audio signal path to the transducer. An example method includes switching, with an audio switch, the audio signal path between an audio power amplifier and an analog-to-digital converter. The method includes routing an audio signal received from the transducer to the analog-to-digital converter when the audio power amplifier is not enabled. The method includes, upon receiving a button signal, processing, with an electronic processor, a digital version of the audio signal received from the analog-to-digital converter to generate a sample. The method includes comparing the sample to a reference audio sample. The method includes generating an alert when the sample does not match the reference audio sample.
US10455337B2 Hearing aid allowing self-hearing test and fitting, and self-hearing test and fitting system using same
The present invention relates to a hearing aid allowing a self-hearing test and fitting, and a self-hearing test and fitting system using the same. The hearing aid comprises: a signal generating unit for receiving a command from an external terminal and enabling a receiver to generate a signal having a predetermined size and a predetermined frequency; a hearing storing unit for receiving information on whether a user can hear a signal generated by the signal generating unit and storing the user's hearing; and a fitting unit for adjusting an output of a sound according to the user's hearing. The hearing aid enables an accurate measurement of hearing to be made by directly measuring a user's hearing through the hearing aid, hearing measurement to be easily performed from time to time, and fitting of the hearing aid according to the user's hearing to be automatically made. The self-hearing test and fitting system comprises the hearing aid and a control terminal including a connection sensing unit, a hearing test unit, and an accurate fitting unit, and enables a more accurate control of the hearing aid sound to be made on the basis of the user's hearing.
US10455335B1 Systems and methods for modifying an audio signal using custom psychoacoustic models
Systems and methods are provided for modifying an audio signal using custom psychoacoustic models. A user's hearing profile is first obtained. Subsequently, a multiband dynamic processor is parameterized so as to optimize the user's perceptually relevant information. The method for calculating the user's perceptually relevant information comprises first processing audio signal samples using the parameterized multiband dynamic processor and then transforming samples of the processed audio signals into the frequency domain. Next, masking and hearing thresholds are obtained from the user's hearing profile and applied to the transformed audio sample, wherein the user's perceived data is calculated. Once perceptually relevant information is optimized, the resulting parameters are transferred to a multiband dynamic processor and an output audio signal is processed.
US10455334B2 Signal amplifier
A hearing prosthesis circuit includes a power source, a first amplifier coupled to the power source, and a second amplifier coupled to the power source. The circuit also includes a stimulation component coupled to the first amplifier and the second amplifier. The stimulation component is configured to provide an output in accordance with an electrical signal that includes audio data. Further, the circuit includes a controller coupled to the first amplifier and the second amplifier. The controller is operable in accordance with a first operational setting to use the first amplifier to provide the electrical signal to the stimulation component and the controller is also operable in accordance with a second operational setting to use the second amplifier to provide the electrical signal to the stimulation component. Generally, the first amplifier provides greater signal amplification of the audio data than the second amplifier.
US10455332B2 Hearing aid system and a method of operating a hearing aid system
A method (300) of operating a hearing aid system (100), wherein the dynamic range of input signal levels is improved by reducing the sensitivity of an input transducer in response to a trigger event while at the same time applying a gain adapted to compensate the reduced sensitivity and a hearing aid system (100, 200) adapted to carry out the method.
US10455330B2 Method for operating a sensor, and sensor
In various embodiments, a method for operating a sensor is provided. The method includes intermittently generating an operating current in the sensor, generating a reactive current in the sensor when the operating current is not generated, and not generating the reactive current when the operating current is generated. A value of the reactive current is the same or approximately the same as a value of the operating current.
US10455329B2 Planar dynamic transducer
Known planar dynamic sound transducers include a flat, multipole magnet arrangement having parallel magnet bars which are arranged with intermediate spaces and which have a uniform magnetization in the direction of one of the short dimensions. The magnet bars are parallel to the conductors of a coil that are applied to a diaphragm and on their side towards the diaphragm include precisely one kind of magnetic poles. The current planar dynamic sound transducer includes a magnet plate with elongate air gaps extending transversely relative to the conductor. The magnet plate is one-sided multipole magnetized so that on the side towards the diaphragm and the conductor it includes at least one North pole and one South pole respectively at both sides along each air gap. The width of the air gaps in the magnet plate can be freely selected because it does not depend on the width of the conductor tracks.
US10455328B2 Adjustable microphone headset
Example embodiments relating to the adjustment of a microphone attached to a headset are provided. The adjustable headset detects a microphone attached to the headset at a first position and receives one or more speech signal inputs from a user. The headset calculates a feedback parameter which includes a confidence parameter, a vocabulary assistance parameter, and a node exit attempt parameter. The headset determines a pass state in an instance in which the feedback parameter satisfies a feedback threshold, to maintain the microphone at the first position. The headset determines a fail state in an instance in which the feedback parameter fails to satisfy a feedback threshold, to cause a stepper motor to move the microphone from the first position to a second position relative the user.
US10455327B2 Binaural measurement system
Various implementations include systems and approaches for binaural testing. In one implementation, a system includes a binaural test dummy including a body having: a head-and-neck region; and a set of head-mounted microphones coupled with the head-and-neck region at anatomically correct ear locations; and a control system coupled with the binaural test dummy for incrementally modifying a position of the binaural test dummy across a range of motion.
US10455326B2 Audio feedback reduction utilizing adaptive filters and nonlinear processing
Traditional audio feedback elimination systems may attempt to reduce the effect of the audio feedback by simply scaling down the audio volume of the signal frequencies that are prone to howling. Other traditional feedback elimination systems may also employ adaptive notch filtering to detect and “notch” the so-called “singing” or “howling” frequencies as they occur in real-time. Such devices may typically have several knobs and buttons needing tuning, for example: the number of adaptive parametric equalizers (PEQs) versus fixed PEQs; attack and decay timers; and/or PEQ bandwidth. Rather than removing the singing frequencies with PEQs, the devices described herein attempt to holistically model the feedback audio and then remove the entire feedback signal. Two advantages of the devices described herein are: 1.) the system can operate at a much larger loop-gain (and hence with a much higher loudspeaker volume); and 2) setup is greatly simplified (i.e., no tuning knobs or buttons).
US10455324B2 Apparatus and methods for bone conduction context detection
Apparatus and methods for bone conduction detection are disclosed herein. An example wearable device includes a first sensor positioned to generate first vibration information from a bone structure of a user and a second sensor positioned to generate second vibration information from the bone structure of the user. The first vibration information and the second vibration information include sound data and motion data. The motion data is indicative of a motion by the user. The example wearable device includes a signal modifier to generate a modified signal including the sound data based on the first vibration information and the second vibration information. The example wearable device includes a communicator to transmit the modified signal for output via a speaker.
US10455322B2 Remote control with presence sensor
Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for controlling functions of an audio responsive electronic device based on a presence detector (e.g., a motion sensor) to improve power usage and functional performance. In some embodiments, an audio responsive electronic device operates to intelligently turn on and turn off components in response to the detected presence of a user. In some embodiments, an audio responsive electronic device operates to suppress noise from the display device (or other sources of noise), and enhance audio commands from a user (or other sources of audio commands). In some embodiments, a media device is configured to adjust a transmission pattern to an audio responsive electronic device based on user position.
US10455319B1 Reducing noise in audio signals
A method, a system, and a computer program product reducing noise in audio received by at least one microphone. The method includes determining, from an audio signal received by at least one primary microphone of an electronic device, whether a user that is proximate to the electronic device is currently speaking. The method further includes, in response to determining that a user is not currently speaking, receiving a first audio using a first microphone subset from among a plurality of microphones and receiving at least one second audio using at least one second microphone subset from among the plurality of microphones. The method further includes generating a composite signal from the first audio and the second audio. The method further includes collectively processing the audio signal and the composite signal to generate a modified audio signal having a reduced level of noise.
US10455317B2 Hybrid ring-radiator headphone driver
A system and method for a hybrid ring-radiator headphone driver, substantially as shown in and/or described in connection with at least one of the figures, as set forth more completely in the claims.
US10455314B1 Air bladder headband cushion
Methods and apparatuses for headbands and headband cushions are disclosed. In one example, an air bladder headband cushion includes a base layer arranged to be attached to a headband, and an inflatable and deflatable air bladder cushion disposed along a length of a surface of the base layer. The inflatable and deflatable air bladder cushion includes a plurality of individualized cushions configured so that when the inflatable and deflatable air bladder cushion is in an inflated state at least one individualized cushion has a first maximum height with respect to the inner surface of the headband different from a second maximum height of a second individualized cushion, and at least one individualized cushion has a contoured surface having a varying height with respect to the inner surface of the headband.
US10455313B2 Wireless earpiece with force feedback
In some embodiments, a method for providing feedback through wireless earpieces, may have one or more of the following steps: (a) detecting a position of the wireless earpieces in ears of a user utilizing a number of contacts, (b) analyzing how to modify communications with the user based on the position, (c) communicating with the user utilizing the analysis, (d) adjusting an orientation of one or more speakers of the wireless earpieces in response to the position, and (e) adjusting a plurality of sensors in response to the position.
US10455312B1 Acoustic transducer as a near-field magnetic induction coil
Aspects of the present disclosure provide an electro-acoustic transducer that serves as an acoustic transducer and as an NFMI coil. The use of a single coil eliminates the need for a dedicated NFMI coil, thereby reducing design complexity and cost of production. Circuitry is provided to allow selective filtering of acoustic and NFMI signals so the acoustic and NFMI signals may coexist in a frequency-divisional multiplexing fashion on a same electro-acoustic transducer coil.
US10455311B2 In-the-ear device
An in-the-ear device such as a binaural microphone and an earphone is provided. An in-the-ear device 300 is used while being inserted into a human ear (external auditory canal), examples of which include the microphone and the earphone. This in-the-ear device 300 includes an in-the-ear device main body unit 310 substantially round column-shaped and a cylindrical inner side insertion unit 320 provided to protrude from an end surface of the in-the-ear device main stomach body unit 310 on an inner side. The in-the-ear device main body unit 310 is inserted closer to the inside than a first curve of the external auditory canal. As will be described later, an end surface of the in-the-ear device main body unit 310 on an outer side forms a surface substantially same as that of a cavum conchae while being worn. In addition, in the inner side insertion unit 320, the in-the-ear device main body unit 310 is provided to protrude closer to the inner side than the first curve of the external auditory canal in order to be along the external auditory canal.
US10455309B2 MEMS transducer package
A MEMS transducer package (1) comprises a semiconductor die element (3) and a cap element (23). The semiconductor die element (3) and cap element (23) have mating surfaces (9, 21). The semiconductor die element (3) and cap element (23) are configured such that when the semiconductor die element (3) and cap element (4) are conjoined, a first volume (7, 27) is formed through the semiconductor die element (3) and into the semiconductor cap element (23), and an acoustic channel is formed to provide an opening between a non-mating surface (11) of the semiconductor die element (3) and either a side surface (10, 12) of the transducer package or a non-mating surface (29) of the cap element (23).
US10455307B2 Wireless sound-emitting device and system for remotely controlling a sound-emitting device
A wireless sound-emitting device includes a housing adapted to be coupled to a wall at a source of electric power, a loudspeaker positioned at a periphery of the housing, a control module outputting an electric audio signal to the at least one loudspeaker, and a wireless communications module in electrical communication with the control module. The loudspeaker emits acoustic signals in a direction parallel to the wall, when the housing is coupled to the wall, with the acoustic signals reflecting off the wall. The device may produce a sound masking noise or play a sound recorded on an internal memory. The device may include an electric plug or be adapted to replace an electric outlet faceplate. The device may have electric pass-through outlets and may be powered by the source of electric power. The device may be controlled remotely, for example via an Internet of Things (IoT) platform.
US10455306B2 Magnetic earphones holder
One or more sensors are configured to contextualize a series of user generated movements to control one or more electronic devices. For example, a set of earphones comprises one or more sensors for sensing a location of the earphones. The one or more sensors enable earphones such as a pair of bluetooth or earphones wirelessly coupled to a bluetooth enabled electronic device, the capability to understand the configuration of use of the earphones. Based on a location and use or non-use of the earphones, one or more contextual responses is able to be applied for a given action. In addition, a garment comprises one or more sensors for sensing a motion of a user as the garment is being used. The one or more sensors allow the user to control one or more electronic devices through a series of user generated movements.
US10455303B2 Packet-optical in-band telemetry (POINT) flow tracing and proof-of-transit
A method and system for flow tracing for use in a packet-optical network is disclosed herein. A device in the packet-optical network may receive a packet including a header and payload. The device may read intent information from the header, and translate the intent information to generate a device-specific action in an optical layer to provide one or more globally unique identifiers (IDs) associated with the device. The device may execute the device-specific action in the optical layer to generate a response including the globally unique IDs corresponding to the intent, where the response forms part of the flow trace. The device may associate the response with the intent, and encode the response for downstream data forwarding. The device may further add multi-layer proof-of-transit (POT) information to the response that may be used to securely verify the path indicated in the SmartFlow flow trace.
US10455300B2 Management of flexible grid and supercarriers in optical networks using a data model
A method of managing an optical service in a node utilizing a flexible grid for optical spectrum includes utilizing a Media Channel (MC) model to manage a portion of optical spectrum on an optical line, the MC model includes first frequency information which define the portion of optical spectrum; utilizing a Network Media Channel (NMC) model to manage the optical service and to model a path of the optical service in the MC model, the NMC model has frequency information and port connection information for the optical service; and programming hardware in the node based on the MC model and the NMC model to implement the optical service.
US10455297B1 Customized video content summary generation and presentation
Systems, methods, and computer-readable media are disclosed for systems and methods for customized video content summary generation. Example methods may include determining a first segment of digital content including a first set of frames, first textual content, and first audio content. Example methods may include determining a first event that occurs in the first set of frames, determining a first theme of the first event, generating first metadata indicative of the first theme, and determining a meaning of a first sentence that occurs in the first textual content. Some methods may include determining a second theme of the first sentence, generating second metadata indicative of the second theme, determining that user preference data associated with an active user profile includes the first theme and the second theme, generating a video summary that includes a portion of the first segment of digital content, and presenting the video summary.
US10455284B2 Dynamic customization and monetization of audio-visual content
Systems and methods for dynamic customization of audio-visual content are described. In some implementations, a process may include receiving at least one audio-visual core portion, receiving at least one selection signal indicative of a viewer preference, modifying the audio-visual core portion with at least one revised content portion in accordance with the at least one selection signal to create a dynamically customized audio-visual content, outputting the dynamically-customized audio-visual content; and receiving a consideration for the dynamically-customized audio-visual content.
US10455280B2 System and method for digital media content creation and distribution
A method and system for providing on-site content delivery and on-demand content access. The method comprising recording digital media content on a DMR device, managing distribution of the digital media content to one or more remote devices, automatically distributing the digital media content to the one or more remote devices, the distributed digital media content configured for local hosting at the one or more remote devices, and monitoring consumption of the digital media content distributed to the one or remote devices.
US10455269B2 Systems and methods for automated extraction of closed captions in real time or near real-time and tagging of streaming data for advertisements
System and methods for finding and analyzing targeted content from audio and video content sources, including means and methods for extracting captions from audio and video content sources; searching the captions for a mention of at least one target; extracting audio and video segments relating to the at least one target; delivering extracted audio and video segments to a user device; harvesting social media data relevant to the at least one target; analyzing the search results in correlation with the social media data for target content.
US10455267B1 Extraction of measurement data for third parties from an SCTE 130-3 based deployment
In some embodiments, a method may include receiving subscriber metadata and ad asset metadata from ad campaign manager logic and provisioning the subscriber metadata and the ad asset metadata via a central controller to a subscriber information system and a content information system, respectively; intercepting ad decision messages, ad impression messages, and ad response messages with a digital ad router; accumulating the ad decision messages, the ad impression messages, and the ad response messages in a control structure applied to a measurement system; and operating the measurement system to correlate subregions of the control structure with the subscriber metadata and the ad asset metadata to form a measurement signal to control the ad campaign manager logic.
US10455263B2 Method and apparatus for bandwidth optimization using staggercast
In a communication system and method using staggercasting, the bitrates of both staggercast and base streams may be highly variable to fulfill, for example, some quality demands. In some circumstances such as transport or bandwidth managements, variable bitrates may have some drawbacks or may not be cost effective. Accordingly, the present principles aim to level the sum of the two bitrates and/or to avoid exceedingly high or low bitrate intervals by reordering the packets of the staggercast stream.
US10455260B2 Transmitting method, receiving method, transmitting device, and receiving device
A transmitting method includes: inputting, per unit time, a plurality of transfer packets less than or equal to a predetermined number; and transmitting, per the unit time, the plurality of transfer packets that have been input, in a state where definitions compliant with a receiving buffer model are satisfied. Each of the plurality of transfer packets includes a variable-length packet header and a variable-length payload. The definitions compliant with the receiving buffer model are predetermined for guaranteeing a buffering operation of a receiving device, and specify converting a first packet into a second packet and outputting the second packet from a buffer of the receiving device at a predetermined extraction rate. The first packet is included in the transfer packets received and includes a variable-length packet header and a variable-length payload. The second packet has a fixed-length packet header that is extended.
US10455257B1 System and corresponding method for facilitating application of a digital video-effect to a temporal portion of a video segment
In one aspect, an example method for use in a video-broadcast system having a DVE system includes: (i) receiving an instruction to apply a particular DVE of a double-box DVE type to a temporal portion of a video segment based, at least in part, on the temporal portion of the video segment being suitable for having a DVE of the double-box DVE type applied thereto; (ii) making a determination that a particular temporal portion of the video segment has been identified as being suitable for having a DVE of the double-box DVE type applied thereto; and (iii) based, at least in part, on the received instruction and the determination, transmitting to the DVE system an instruction that causes the DVE system to apply the particular DVE to at least part of the particular temporal portion of the video segment.
US10455252B2 Video encoding method and device and decoding method and device
A video encoding method, a video encoding apparatus, a video decoding method, and a video decoding apparatus are provided. The video encoding method includes producing a fast transform matrix based on a transform matrix which is used for frequency transformation on a block which has a predetermined size; producing a transformed block by transforming the block having the predetermined size by using the fast transform matrix; and performing scaling with respect to the transformed block in order to correct a difference between the transform matrix used for the frequency transformation and the fast transform matrix.
US10455250B2 Method and system for distributed coding of images
A method for reconstructing an uncompressed signal. The method includes obtaining an encoded signal corresponding to the signal. Obtaining side information about the signal and using the side information to obtain a prediction of dithered linear measurements of the signal. Using the prediction of the dithered linear measurements and encoded quantized dithered linear measurements to obtain quantized linear measurements of the signal based on processing each bitplane iteratively, starting from a least significant level bitplane to a most significant level bitplane. At each iteration, a prediction of each bitplane is formed using the prediction of the dithered linear measurements and the bitplanes processed in the previous iterations. Wherein each code for each bitplane is used to correct each bitplane prediction. Reconstructing the signal as a reconstructed signal using the recovered quantized dithered linear measurements, wherein the steps are performed in a processor of a decoder.
US10455249B2 Downsampling process for linear model prediction mode
Example techniques related to linear model (LM) prediction decoding or encoding are described. A video decoder or video encoder determines which filter to apply from a set of filters to downsample samples of a luma block and generate a predictive block for a corresponding chroma block based on characteristics of the chroma block.
US10455247B2 Method and apparatus for performing arithmetic coding on basis of concatenated ROM-RAM table
Disclosed herein is a method of performing an arithmetic decoding for data symbols, comprising: creating a decoding table index; obtaining an upper bound value and a lower bound value of a ratio between an interval length and a point within an interval assigned to a symbol from a ROM table; obtaining initial values for a bisection search from a RAM table based on the upper bound value and the lower bound value; and searching a value of sequence in the interval, wherein the interval is determined based on the initial values.
US10455241B2 Image encoding/decoding method and device
Disclosed are an image encoding/decoding method and device supporting a plurality of layers. The image decoding method supporting the plurality of layers comprises the steps of; receiving a bitstream comprising the plurality of layers; and decoding the bitstream so as to acquire maximum number information about sublayers with respect to each of the plurality of layers.
US10455236B2 Intra-frame prediction and decoding methods and apparatuses for image signal
An intra-frame decoding method is provided. The method includes: obtaining, from a video code stream, prediction mode information of a first signal component of a current block, determining a prediction mode of the first signal component of the current block from a prediction mode set of the first signal component of the current block according to the prediction mode information of the first signal component of the current block, where the prediction mode set of the first signal component of the current block includes at least one of a linear model above (LMA) mode and a linear model left (LML) mode, obtaining a predicted value of a first signal component sampling point of the current block, and obtaining a reconstructed value of the first signal component sampling point of the current block according to the predicted value of the first signal component sampling point of the current block.
US10455234B2 Method and device for encoding/decoding image
A method and a device for encoding/decoding an image are disclosed. The method for decoding an image comprises the steps of: decoding information on a quantization matrix; and restoring the quantization matrix on the basis of the information on the quantization matrix, wherein the information on the quantization matrix includes information indicating a DC value of the quantization matrix and/or information indicating differential values of quantization matrix coefficients.
US10455231B2 Method of adaptive motion vector resolution for video coding
A method of MVP (motion vector prediction) for video coding with adaptive motion vector resolution is disclosed. According to the present invention, the MVP coding is applied to the current MV or the current MV is stored depending on the current MV resolution, the reference MV resolution, or both the current MV resolution and the reference MV resolution. In one embodiment, when the current MV resolution corresponds to integer pixel resolution, MVP coding is then applied to the current MV using a modified temporal MV as a motion vector predictor for the current MV, where the modified temporal MV is generated by right-shifting the temporal MV. In another embodiment, when the current MV resolution corresponds to integer pixel resolution, the current MV is left-shifted before it is stored in a memory.
US10455230B2 Methods for improving low-cost video/image compression
A method and system for coding or decoding is disclosed. The system or method may receive a chroma subsampled picture and map the chroma subsampled picture into a non chroma subsampled format picture. The system or method may receive a non chroma subsampled picture and remap the samples into a chroma subsampled picture.
US10455229B2 Prediction mode selection method, apparatus and device
Provided are a prediction mode selection method, apparatus and system related to the field of video coding. The method includes: selecting, for the current prediction unit, a first group of candidate intra-frame chromaticity prediction modes from N intra-frame prediction modes, performing a prediction residual cost calculation on each candidate intra-frame chromaticity prediction mode in the first group to obtain a difference evaluation value, selecting a second group of candidate intra-frame chromaticity prediction modes from the first group of candidate intra-frame chromaticity prediction modes according to the difference evaluation values, performing a coding cost calculation on each candidate intra-frame chromaticity prediction mode in the second group to obtain a coding cost value; and determining, according to the coding cost values, one of the candidate intra-frame chromaticity prediction modes in the second group that has a lowest coding cost, as an intra-frame chromaticity prediction mode of the current prediction unit.
US10455228B2 Determining prediction parameters for non-square blocks in video coding
A method of decoding video data comprising receiving a block of video data encoded using a position dependent intra prediction combination (PDPC) mode, the block of video data having a non-square shape defined by a width and a height, determining one or more PDPC parameters based on one or more of the width or the height of the block of video data, and decoding the block of video data using the PDPC mode and the determined PDPC parameters.
US10455223B2 Stereoscopic display device with selectively transmissive parallax barriers
A display device including a display part including a pixel of a first series having a first horizontal pixel width and a pixel of a second series having a second horizontal pixel width smaller than the first horizontal pixel width, the pixels of the first series and the pixels of the second series being arrayed alternately in each of a horizontal direction and a vertical direction, and a light beam control part that controls a light beam from the display part or a light beam toward the display part.
US10455212B1 Projected pattern motion/vibration for depth sensing
Example implementations relate to determining depth information using stereo sensor data. An example system may include at least one projector coupled to a robotic manipulator and configured to project a texture pattern onto an environment. The system may further include a displacer coupled to the at least one texture projector and configured to repeatedly change a position of the texture pattern within the environment. The system may also include at least two optical sensors configured to capture stereo sensor data for the environment. And the system may include a computing device configured to determine, using the stereo sensor data, an output including a virtual representation of the environment.
US10455209B2 Method and apparatus for conversion of HDR signals
Described are concepts, systems and techniques related to processing an input video signal intended for a first display to produce an output signal appropriate for a second display. The concepts, systems and techniques include converting using one or more transfer functions arranged to provide relative scene light values and remove or apply rendering intent of the input or output video signal, wherein the removing or applying rendering intent alters luminance.
US10455208B2 Image processing apparatus, image processing method, and non-transitory computer-readable storage medium
A color temperature of each of a first sensed image that is sensed by a first image sensing device and a second sensed image that is sensed by a second image sensing device different from the first image sensing device is acquired, a color temperature that is common between the first image sensing device and the second image sensing device is decided based on the acquired color temperatures, and color information in an image sensed by the first image sensing device and an image sensed by the second image sensing device is adjusted based on the decided color temperature.
US10455204B2 Display system and information processing method
A display system includes: a video display apparatus; and a mobile terminal that communicate with each other. The video display apparatus includes: a measurement pattern generator that generates a plurality of measurement patterns; a projection unit that projects the measurement patterns; a first transceiver that communicates with the mobile terminal to receive information regarding distortion correction of video; and a distortion corrector that corrects the distortion. The mobile terminal includes: a camera unit that photographs the projected measurement patterns; a controller that generates the distortion correction information based on the photographed measurement patterns; and a second transceiver that communicates with the first transceiver to transmit the distortion correction information to the video display apparatus. The measurement pattern generator adds a common pattern to each measurement pattern, which indicates a reference position of each of the measurement patterns. The controller generates the distortion correction information based on the common pattern.
US10455197B2 Real-time moving platform management system
The present disclosure describes a method for transmitting sensor data and positional data for geo-referencing oblique images from a moving platform to a ground station system in real-time. The method involves the aid of a moving platform system to capture sensor data and positional data for the sensor data, save the sensor data and positional data to one or more directories of one or more computer readable medium, monitor the one or more directories of the one or more computer readable medium for sensor data and positional data, and transmit the sensor data and positional data from the moving platform system to the ground station system over a wireless communication link responsive to the sensor data and positional data being detected as within the one or more directories.
US10455195B2 Method and system for controlling multiple auxiliary streams, control device, and node
A method and system for controlling multiple auxiliary streams, a control device, and a node, which implements sending and receiving of multiple auxiliary streams of multiple nodes. The method includes determining, by a control device, to allocate a token to m auxiliary streams, where the m auxiliary streams belong to n node or nodes, n≥1, m≥2, and m≥n, allocating a token to the m auxiliary streams, sending a token allocated to an auxiliary stream of a first node to the first node, where the first node is one node of the n node or nodes, and sending a first indication message to the first node, where the first indication message is used to instruct the first node to send a first auxiliary stream according to the received token, and the first auxiliary stream includes at least one auxiliary stream of the m auxiliary streams.
US10455193B2 Portable presentation system and methods for use therewith
A method and assembly for sharing information in a conference space, the assembly comprising a display configuration including presentation surface area juxtaposed within the conference space for viewing by an audience, the surface area including at least first and second adjacent presentation sub-spaces, a processor programmed to perform the steps of presenting an interface on the surface area useable to generate session images within at least one of the sub-spaces, the interface including a panel section in which a separate panel icon for each of the session images created during a session is presented, the interface further including a separate space on the surface area associated with each of the sub-spaces, the interface facilitating selection and dragging of panel icons to locations associated with the sub-spaces to control the images presented in each of the sub-spaces, wherein, when a panel icon is dragged to a space, an image currently associated with the sub-space is replaced at the sub-space.
US10455192B2 Method and apparatus for transmitting video during voice call
Various embodiments of the present invention relate to a method and an apparatus for transmitting a video while performing a voice call between electronic devices. According to various embodiments of the present invention, an electronic device comprises: a display; at least one communication circuit configured to establish wireless communication with an external device using at least one protocol; and a processor operatively coupled to the display and the at least one communication circuit, wherein the processor may be configured to display a user interface on the display, and the user interface comprises an indication of whether or not video communication with the external device is possible, to establish a video call with the external device while displaying the user interface, to transmit, using the at least one communication circuit, a first signal for requesting whether or not the video communication is possible, to receive, using the at least one communication circuit, a second signal to indicate whether or not the video communication is possible, to adapt, in response to the second signal, the indication to indicate that the video communication with the external device is possible, to receive a user input for selecting the indication, and to initiate, in response to the user input, transmission of video data to the external device. Various embodiments are also possible.
US10455189B2 Playback method and playback device
A playback method according to one aspect of the present disclosure is performed by a Blu-ray device connected to a display device. The playback method includes obtaining, from a recording medium, output control information of content recorded on the recording medium; obtaining, from the recording medium, a video signal of the content recorded on the recording medium; and (a) outputting the obtained video signal to the display device without converting image quality of the video signal, when the obtained output control information does not restrict output of content using a first copyright protection technology, and (b) converting the image quality of the obtained video signal and outputting the video signal to the display device, when the obtained output control information restricts output of content using the first copyright protection technology and output using the first copyright protection technology is performed according to a type of the display device.
US10455186B2 Method and apparatus for allocating resources
A method of allocating resources of a video recorder includes: setting a first channel from among a plurality of channels of the video recorder as a temporary registration channel; broadcasting a notification of temporary registration availability to one or more cameras from among a plurality of cameras; receiving a first temporary registration request in response to the notification of temporary registration availability from a first camera, from among the one or more cameras; allocating the first channel to the first camera in response to the first temporary registration request; and terminating the allocation of the first channel to the first camera, based on recording of video information of the first camera in the video recorder through the first channel.
US10455177B2 Method for driving imaging apparatus
In a state where an electric charge is held in a first charge holding unit, starting accumulation of an electric charge in a photoelectric conversion unit simultaneously in a plurality of pixel rows, and performing a first transfer operation for transferring an electric charge from the photoelectric conversion unit to the first charge holding unit simultaneously in the plurality of pixel rows.
US10455176B2 Image sensor and image capturing apparatus
An image sensor in which at least a portion of an imaging plane thereof has a curved shape, wherein the imaging plane includes a plurality of pixels that are two-dimensionally arranged, each of the plurality of pixels having: a photoelectric conversion region that is provided with an impurity region of a first conductivity type that is formed in a semiconductor substrate; and an impurity region of a second conductivity type that is formed on a substrate surface side of the photoelectric conversion region, and impurity concentration in the impurity region of the second conductivity type varies depending on a position on the imaging plane.
US10455174B2 Imaging device and electronic appliance
An imaging device that operates at high speed is provided. The imaging device includes an imaging circuit, two or more image processing blocks, and two or more selectors. The image processing blocks each include an image processing unit and a retention circuit, and the selectors each include a switch unit and a retention circuit. The imaging circuit has a function of generating image data by performing imaging operation. The image processing unit has a function of processing the image data generated by the imaging circuit. The retention circuit included in the image processing block has a function of receiving and retaining a parameter that is necessary for the image processing unit to perform processing. The switch unit has a function of outputting the image data generated by the imaging circuit or the image data processed by the image processing unit. The retention circuit included in the selector has a function of receiving and retaining a parameter that is output from the switch unit. The first retention circuit and the second retention circuit each include a transistor including a metal oxide in a channel formation region.
US10455173B2 Image sensor and electronic camera
An image sensor includes a first voltage source that supplies a first voltage and a plurality of pixels supplied with the first voltage. The pixel includes a photoelectric conversion unit that photoelectrically converts incident light, an accumulation unit to which an electric charge resulting from photoelectric conversion by the photoelectric conversion unit is transferred and accumulated, a transfer unit that transfers the electric charge from the photoelectric conversion unit to the accumulation unit; a second voltage source that supplies a second voltage, and a supply unit that supplies the transfer unit with a transfer signal based on either the first voltage supplied by the first voltage source or the second voltage supplied by the second voltage source.
US10455172B2 Image sensor
Conventional image sensors cannot generate highly-accurate correction values in a short time. In calibration operation, an image sensor according to an embodiment: categorizes a plurality of pixel circuits, which are arranged in a grid of columns and rows in an effective pixel area, on a row-by-row basis into an imaging pixel circuit group and a calibration pixel circuit group; controls the pixel circuits belonging to the imaging pixel circuit group to output imaging signals; electrically cuts off the pixel circuits belonging to the calibration pixel circuit group from vertical readout lines and supplies a calibration voltage to the vertical readout lines at the time when the pixel circuits belonging to the calibration pixel circuit group are read; generates imaging data corresponding to the voltage level of the imaging signal input through the vertical readout lines and calibration data corresponding to the voltage level of the calibration voltage; generates pixel data by applying a correction value to the imaging data while accumulating calibration data; and updates the correction value to an updated correction value generated based on a predetermined number of the calibration data pieces.
US10455164B2 Distributed audio control method, device system, and software product
A multipoint audio processing method for processing audio streams originating from a plurality of audio clients is executed in a multipoint audio processing node. The method includes the steps of receiving control information on how to preselect audio streams from received audio streams, receiving audio streams from audio clients connected to the distributed multipoint audio processing node and generating evaluated audio streams by analyzing packets of the received audio streams in terms of at least one audio communication characteristic, and attaching an analysis result information of said analysis to said packets, in each audio stream. Audio streams are selected by deciding on whether or not any evaluated audio stream is to be transmitted further, based on the received control information and/or the analysis result information contained in said evaluated audio streams. Then selected audio streams are transmitted further while discarding evaluated audio streams decided not to be to be transmitted further, without mixing any transmitted audio streams. Corresponding steps may be executed by a central audio processing node. A system of audio clients distributed nodes and a central node and a software product are also disclosed.
US10455162B2 Imaging pixels with storage capacitors
An image sensor may include an array of imaging pixels and row control circuitry. Each imaging pixel may include a photodiode, a floating diffusion region, a transfer transistor configured to transfer charge from the photodiode to the floating diffusion region, a dual conversion gain transistor coupled to the floating diffusion region, and a storage capacitor coupled to the dual conversion gain transistor. The capacitor may have a plate that receives a modulated control signal and the row control circuitry may be configured to modulate the control signal. To reduce image artifacts, the modulated control signal may be modulated low during the integration time of the pixel and may be modulated high during the high conversion gain readout time of the pixel.
US10455157B2 Display device and control method for display device
An HMD includes an image display section configured to display an image to enable visual recognition of an outside scene by transmitting external light, a mobile-body-position acquiring section configured to acquire a position of a mobile machine, an operation detecting section configured to detect operation, and a display control section configured to cause the image display section to display the image. The display control section executes visibility control processing for controlling, on the basis of the position of the mobile machine acquired by the mobile-body-position acquiring section and the operation detected by the operation detecting section, visibility of the image displayed by the image display section with respect to the external light transmitted through the image display section.
US10455155B1 Counter-balanced suspended image stabilization system
Embodiments are described for a stabilization system configured, in some embodiments, for stabilizing image capture from an aerial vehicle (e.g., a UAV). According to some embodiments, the stabilization systems employs both active and passive stabilization means. A passive stabilization assembly includes a counter-balanced suspension system that includes an elongated arm that extends into and is coupled to the body of a vehicle. The counter-balanced suspension system passively stabilizes a mounted device such as an image capture device to counter motion of the UAV while in use. In some embodiment the counter-balanced suspension system passively stabilizes a mounted image capture assembly that includes active stabilization means (e.g., a motorized gimbal and/or electronic image stabilization). In some embodiments, the active and passive stabilization means operate together to effectively stabilize a mounted image capture device to counter a wide range of motion characteristics.
US10455154B2 Image processing device, image processing method, and program including stable image estimation and main subject determination
An image processing device includes a stable imaging state estimation portion that performs a stable imaging state estimation process of estimating whether or not a stable imaging state occurs, and a main subject determination portion that performs a main subject determination process. The main subject determination portion outputs a result of the main subject determination process when it is estimated that the stable imaging state occurs due to the stable imaging state estimation process.
US10455152B2 Panoramic video processing method and device and non-transitory computer-readable medium
Panoramic video processing method and device are disclosed. The method includes steps of receiving a panoramic video waiting for processing; conducting inter frame motion estimation in regard to any two neighboring 2D panoramic images in the panoramic video so as to obtain an inter frame motion estimation result between the same two neighboring 2D panoramic images; acquiring, based on the respective inter frame motion estimation results, a historical motion trajectory of the panoramic video, and carrying out smoothing with respect to the historical motion trajectory; calculating, based on the historical motion trajectory after smoothing, a rotation matrix for motion compensation pertaining to each 2D panoramic image in the panoramic video; and performing reconstruction on each 2D panoramic image in the panoramic video by means of the corresponding rotation matrix for motion compensation so as to attain a panoramic video after image stabilization, and outputting the panoramic video after image stabilization.
US10455151B2 Signal processing circuit and imaging apparatus
The present disclosure relates to a signal processing circuit and an imaging apparatus by which a plurality of images including an overlapping region can be accurately stitched.Stitching (projective transformation and warping) is performed on direct-transformation region images on the basis of camera initial condition information (information on directions of camera modules) stored in an EEPROM. Stitching is performed on overlapping-region images under the determined composition condition. Stitching is performed on buffer region images by the use of a value (e.g., moderate value) determined on the basis of a projective transformation condition of the direct-transformation region images and a projective transformation condition of the overlapping-region images. The present disclosure is applicable to, for example, a signal processing circuit used in an imaging apparatus such as a camera.
US10455145B2 Control apparatus and control method
A control apparatus performs control so as to display an image shot by a camera on a display unit and moves an image capturing direction of the camera in a direction corresponding to an edge of the image if a region which is designated in the image displayed on the display unit is moved to a position corresponding to the edge and satisfies a predetermined condition.
US10455143B2 Vehicle display with view control
A display system for a vehicle is disclosed. The display system comprises a display device disposed in a passenger compartment of the vehicle. The display device comprises a screen and at least one sensor. The display system further comprises a controller in communication with the display device and an imager configured to capture image data in a field of view. The controller is operable adjust at least one of a position and a scale of a desired view of the image data for display on the screen in response to an input received by the at least one sensor.
US10455139B2 Image processing device and image processing method for calculating distance information to a subject
Image processing device is image processing device that uses a plurality of images respectively having focusing positions different from each other to calculate distance information to a subject, and includes frequency converter, amplitude extractor, and distance information calculator. Frequency converter converts the plurality of images into frequency. Amplitude extractor extracts an amplitude component out of a phase component and the amplitude component of a coefficient obtained by converting the plurality of images into frequency. Distance information calculator calculates the distance information, by using lens blur data and only the amplitude component extracted by amplitude extractor out of the phase component and the amplitude component of the coefficient.
US10455137B2 Auto-focus system
A distance measuring system is provided for auto focusing a camera of an inspection system for inspecting a planar surface that is patterned. The system includes a pattern generator, an image sensor, an optical element(s) and a processor. The pattern generator projects a spatially random pattern toward the planar surface at an oblique angle. The optical element(s) forms the image of the reflected pattern on the image sensor and the image sensor captures an image of the spatially random pattern reflected off the planar surface. The processor processes the image of the spatially random pattern and provides auto-focus information.
US10455135B2 Enabling crowd-sourced video production
In one embodiment, a method includes determining a layout for an output screen. The layout may be determined based on a producer interface. A video production device operated either by a server or by a client device may display a plurality of data input streams on the output screen in accordance with the layout. Each of the data input streams may be generated by one of several image capture devices. Each image capture device may include a display screen that displays guidelines as the image capture device captures images. The guidelines may have a first dimension that is based on the layout. The video production device may receive an indication that the layout has changed. The video production device may send instructions to one or more of the image capture devices to adjust the guidelines to a second dimension based on the change to the layout.
US10455131B2 Wafer-level methods for packing camera modules, and associated camera modules
A wafer-level method for packaging a plurality of camera modules includes (a) overmolding a first housing material around a plurality of image sensors to produce a first wafer of packaged image sensors, (b) seating a plurality of lens units in the first wafer above the plurality of image sensors, respectively, and (d) overmolding a second housing material over the first wafer and around the lens units to form a second wafer of packaged camera modules, wherein each of the packaged camera modules includes one of the image sensors and one of the lens units, and the second housing material cooperates with the first housing material to secure the lens units in the second wafer.
US10455129B2 Image capturing apparatus
An image capturing apparatus including a light guide device having a first surface and a second surface opposite to each other, a transparent device disposed on the first surface, an image capturing device disposed on the second surface, a first optical adhesive, a second optical adhesive and a light source is provided. The first optical adhesive is disposed between the transparent device and the first surface. The transparent device is connected to the first surface through the first optical adhesive. The second optical adhesive is disposed between the second surface and the image capturing device. The image capturing device is connected to the second surface through the second optical adhesive. The light source is adapted to emit a light beam. The light beam passed through the light guide device is transmitted toward the transparent device and totally reflected by an interface between the transparent device and an environment medium.
US10455123B2 Method for increasing the saturation of an image, and corresponding device
An image formed from pixels each having components defining a color is processed to implement an increase in the saturation of the image depending on a gain applied by a transfer function depending on the components of the color of each pixel. The gain of the transfer function is parameterized using at least one control parameter respectively dedicated to at least one type of reference image content. The value of the at least one control parameter is calculated depending on the actual content of the image by implementing calculations including determining colorimetric statistics of the pixels of the image and processing the statistics in accordance with at least one processing model respectively associated with the at least one type of reference image content.
US10455121B2 Representing advanced color images in legacy containers
Described are examples for storing advanced color images using legacy containers. An advanced color image can be obtained in a first image format comprising a number of parameters at a first bit depth per pixel. Values of the number of parameters of the advanced color image can be encoded into second values of one or more legacy containers, where each of the one or more legacy containers are of a second image format including the same number of parameters at a second bit depth per pixel. The advanced color image can be stored and/or communicated as the one or more legacy containers.
US10455120B2 Image forming apparatus, decoloring apparatus and image forming method
In one embodiment, an image forming apparatus forms an image on a recording medium using a plurality of decolorable coloring materials having different decoloring conditions. Further, the image forming apparatus forms a mark relating to authority information indicating authority capable of decoloring one of the plurality of decolorable coloring materials for each of the decolorable coloring materials on the recording medium. Further, in another embodiment, a decoloring apparatus grasps the authority information, and decolors the image of the decolorable coloring material, in accordance with the grasped authority information.
US10455116B2 Image processing device and method for controlling image processing device
An image processing device has a layout analyzing portion extracting a character region from image data, an OCR processing portion generating text data of characters in the character region, and a document file generating portion. The document file generating portion selects either a first generation process or a second generation process based on the size of the character region. The first generation process is a process of generating a document file having a text box including text data attached to it. The second generation process is a process of generating a document file by writing the text data directly in the document file without using the text box.
US10455111B2 Encryption device, computer-readable recording medium, and encryption method
An encryption circuit includes a fundamental vector generation circuit configured to generate a random number sequence for serving as a fundamental vector based on an initial vector, an image mask generation circuit configured to generate an image mask with a mask value set for each pixel in a region to be encrypted smaller than a frame size of the image, based on the fundamental vector and coordinate information for specifying the region to be encrypted, and an XOR operation circuit configured to compute an exclusive OR between each mask value of the image mask and each pixel value of the image data to generate encrypted image data.
US10455110B2 Suggesting image files for deletion based on image file parameters
The present disclosure describes a system and method to manage image file storage that includes a memory device to store instructions and at least one processing device to execute the instructions stored in the memory device to determine a blur indication or a burst characteristic for each of a plurality of files stored on a storage medium, automatically identify candidate image files to delete based at least in part on the blur indication or the burst characteristic, and delete at least some of the candidate image files based on receiving a delete indication.
US10455106B2 Image reading apparatus
There is provided an image reading apparatus including: a reading device; a carriage which the reading device is loaded; a support shaft which is formed of a conductive material, which is grounded to a ground potential, and which supports the carriage; and a conduction member which allows a conductive part of the carriage and the support shaft to be electrically conducted to each other, in which the carriage includes a bearing section which is formed of a material having electric insulation properties, in which the bearing section is supported by the support shaft in a state of abutting against the support shaft from one side of the support shaft in a direction intersecting with a shaft line of the support shaft, and in which the conduction member is fixed to the carriage, and abuts against the support shaft from a side opposite to the support shaft.
US10455098B2 Image processing system
In an image processing system, a multifunction printer carries out image reading or printing in accordance with processing execution condition information stored in a storage apparatus of a host PC. A storage apparatus of a client PC stores processing execution condition information. In a case where the client PC is connected to the host PC via the network, a control apparatus transmits the processing execution condition information stored in the storage apparatus to the host PC. The host PC stores the received processing execution condition information in the storage apparatus.
US10455095B2 Image communication apparatus having a maintenance operation mode, method of controlling the same, and storage medium
Facsimile reception is prohibited when an operation mode in which a service person performs printing for the purpose of maintenance is set.
US10455093B1 System and method for unified call logs with support for call continuity
Systems and methods provide a unified call log for user devices in a device group. A user device receives an invite message for an incoming call and stores first call log information including a caller identifier based on the invite message. The user device receives a status message indicating that another user device has answered the incoming call and stores second call log information including a timestamp for the status message. The user device receives a call information message for a new line between the user device and a device associated with the caller telephone number, determines that the new line is a handover call associated with the incoming call, and stores third call log information for the new line. The user device determines that the handover call on the new line is ended and generates a call log entry including information from the incoming call and the handover call.
US10455090B2 Intermediary device for data message network routing and enhancement in a contact center environment
An intermediary device to enhance and route data messages between end user and contact center agent computing devices in a contact center environment is provided. The intermediary device can be disposed in a data communication path of a contact center between an electronic communications network and a contact center agent computing device. The intermediary device can include a data message replication mechanism, a data message aggregator mechanism, or a data message analysis mechanism. The intermediary device can receive a data message. The data message replication mechanism can intercept and replicate the data message to generate a replicated data message. The data message analysis mechanism can generate, from the replicated data message, derivative content. The data message aggregator mechanism can combine the derivative content with the data message to create an enhanced data message that can be provided to the contact center agent computing device in the contact center environment.
US10455089B2 Augmented reality system for product selection
Techniques for searching for products in an inventory of product are disclosed. The techniques receive data that specifies attributes of a product, search inventory of products to determine potential matches or closely related matches to at least some of the attributes of the products, generate messages based on the search of inventory to determine the potential matches, generate positional information associated with the messages and generate a set of informational depictions of the generated messages, with the informational depictions of the messages when rendered on a display device are rendered in juxtaposition with representations of the products according to the generated positional information.
US10455086B1 Intelligent interactive voice response system for processing customer communications
A method and apparatus of processing a user call via an intelligent voice response (IVR) call processing application is disclosed. One example method may include receiving a call from a user device, obtaining user information from the received call, comparing the user information to at least one pre-stored user information stored in a user databank associated with a user account, and calculating a first confidence level by comparing the user information to the pre-stored user information. The method may also include authorizing the user device to receive an offer based on the first confidence level, and transmitting the offer to the user authorized by the first confidence level.
US10455076B1 Configurable in-vehicle teletypewriter (TTY) functionality
A system and method of carrying out a teletypewriter (TTY) call at a vehicle, the method being carried out by vehicle electronics of the vehicle, wherein the method includes: receiving a TTY configuration request at the vehicle electronics of the vehicle; configuring the vehicle to operate based on the TTY configuration request, wherein the configuring includes storing TTY configuration data at the vehicle; receiving a telephone call initiation request at the vehicle, the telephone call initiation request corresponding to a telephone call with an end user; determining whether TTY functionality is enabled or disabled at the vehicle, wherein the determination of whether the TTY functionality is enabled or disabled at the vehicle includes inspecting the TTY configuration data; and when it is determined that the TTY functionality is enabled at the vehicle, carrying out a TTY call at the vehicle.
US10455074B2 Information processing system, information processing terminal, and control method and control program of information processing terminal
An information processing system includes first and second terminals for acquiring a desired image captured actively using a speech communication partner's apparatus during speech communication. The first terminal includes a first microphone, a first transmitter that transmits voice data to the second terminal, and a first receiver that receives voice data from the second terminal. The second terminal includes a camera, a second microphone, a second transmitter that transmits the voice data to the first terminal, and a second receiver that receives the voice data from the first terminal. During speech communication, the first transmitter transmits, together with the voice data, an operation command for operating the camera. The second receiver receives the operation command and operates the camera. During speech communication with the first terminal, the second transmitter transmits, together with the voice data, the image data captured by the camera.
US10455073B2 User terminal device and control method therefor
Disclosed are a user terminal device and a control method therefor. The user terminal device according to the present invention comprises: a communication unit for communicating with a peripheral device; an audio output unit for outputting audios; and a control unit for controlling the communication unit to transmit, to the peripheral device, the audio of a second application corresponding to an event if the event occurs while the audio of a first application is output via the audio output unit. Accordingly, the user terminal device can output the audios of multiple applications by using the speaker of the user terminal device and at least one of peripheral devices.
US10455066B2 Mobile system with wireless earbud
The disclosure herein provides a personal wireless media station including a base station and a wireless earbud. The personal wireless media station may detect that the wireless earbud is docked to the base station, play sound through a speaker of the base station while the wireless earbud is docked to the base station, detect that the wireless earbud is undocked from the base station, cease to play sound through the speaker of the base station in response to detecting that the wireless earbud is undocked from the base station, and cause sound to begin playing through the wireless earbud while the wireless earbud is undocked from the base station.
US10455064B2 Packet slicing method and apparatus, and computer-readable medium
Provided are method, apparatus, and computer-readable medium for packet slicing, comprising: performing start of packet (SOP) detection on data packet to obtain first detection result; when first detection result indicates that data packet satisfies condition for inserting first burst control word, inserting first burst control word and filling data control words, each corresponding to interface bit width, in unit of interface bit width; performing intermediate detection on data packet to obtain second detection result; when second detection result indicates that data packet satisfies condition for inserting second burst control word, inserting second burst control word, and filling one or more data control words, each corresponding to interface bit width, in unit of interface bit width; performing packet tail mark detection on data packet to obtain third detection result; and inserting, when third detection result indicates that data packet has packet tail mark, fixed number of idle control words.
US10455062B1 Network function virtualization (NFV) multi-protocol virtual probe control
A Network Function Virtualization (NFV) system controls multi-protocol virtual Probes (vProbes). A vProbe controller transfers protocol data and correlated header separation instructions to a vProbe in an NFV Infrastructure (NFVI). The vProbe receives the header separation instructions and the correlated protocol data. The vProbe receives data packets from an NFV switching system and identifies protocol data for the data packets. The vProbe uses the protocol data to determine the correlated header separation instructions. The vProbe retrieves header data from the data packets based on the header separation instructions and transfers the retrieved header data based on the header separation instructions.
US10455060B2 Method and apparatus for expanding transactions in OPC UA
An OPC UA session is interpreted as a single transaction according to the invention. In this case, a transaction means that all service calls, apart from the abovementioned calls, are initially only simulated and are not executed and the execution of the service calls is shifted to the termination of the transaction. Each operation inside a session is formally checked and then simulated. The simulated result or the result of the formal check is immediately sent to the client. The client therefore receives a preview of the result of the operations. If the client determines that one of the operations carried out would not lead to the desired result, the client can reject the operations. If the client wants the set operation to be carried out, the client terminates the current session.
US10455054B2 Cross-services application service, device and network content delivery management
A system for providing cross-services application service, device, and network content delivery management is disclosed. In particular, the system may allow devices and application services supported by multiple network services to leverage the strengths of such network services to ensure that content delivery is efficiently accomplished. The system may enable a device or application service to be associated with a management domain. Then, the management domain may subscribe the device or application service with one or more underlying supporting networks of the management domain. The associating and subscribing may be performed for the management domain by an orchestrator or by a management domain authority. The management domain authority may include a predictive, machine-learning element that drives access to content on behalf of the management domain authority through its devices and services to which they are subscribed.
US10455053B2 Systems and methods for provisioning network automation by logically separating L2-L3 entities from L4-L7 entities using a software defined network (SDN) controller
Methods and systems for providing network models and network configurations for communications are described. The method includes establishing, by a device intermediary to a plurality of clients and servers, a first interface on a manager of the device for delivering a network model of the device from the manager of the device to a software defined network (SDN) controller of an SDN. The method includes providing, via the first interface, the network model configured to provide definitions of one or more network layer entities of the device that are configured to provide network layer services. The method includes establishing, a second interface on the manager of the device configured to transmit and receive communications between the device and the SDN controller. The method includes receiving, by the manager via the second interface, network configuration to configure the device to process SDN application requests received from the SDN controller.
US10455043B2 Systems and methods for managing loading priority or sequencing of fragments of a web object
This disclosure is directed to methods and systems for managing rendering of a web page in a browser. A client operated by a user may execute code within a first fragment of a web page as the first fragment is presented to the user. The code may be injected into the first fragment by an intermediary between the client and a server of the web page. The intermediary may have split the web page into the first fragment and a plurality of fragments, and may have modified a default rendering characteristic for each of the plurality of fragments. Each of the modified rendering characteristic may include a trigger and action for rendering of a corresponding fragment. The executing code may dynamically detect a trigger for rendering of a second fragment from the plurality of fragments. The executing code may initiate a corresponding action for rendering of the second fragment.
US10455042B2 Transmitting information across a communications network
Information is transmitted across a wireless data network, comprising a wireless link (100) from a software application module on a computer hardware device (112) to a computer hardware device (110) associated with a destination node in the network. The application requests (114) the status of the route across the network, such information being optionally provided by a decision engine (104) which has access to network status parameters, such as bandwidth, latency and link quality. The application receives (118) the status information and then, and preferably only then, transmits (120) the data in a format chosen from a plurality of different formats (of differing richness of information represented by the date in each such format) in dependence on the indication of the status so received.
US10455040B2 Deferring invocation requests for remote objects
A system is provided for an application executing at a client to send invocation requests to remote objects of a server. Each invocation request is generated when the application invokes a proxy of a proxy class of the application corresponding to a remote object of a remote object class. For each invocation request, when the invocation request is deferrable, the system stores the invocation request. When the invocation request is not deferrable, the system sends to the server an invocation request message that includes each stored invocation request not previously sent and the current invocation request. The system receives invocation response messages from the server. For each invocation response of a received invocation response message, the system provides to the application an indication that the invocation response has been received.
US10455039B2 Method and router for sending and processing data
The application provides a method and a router for sending and processing data. In the method, a first router receives a first Internet Protocol IP data packet sent by a network server, where the first IP data packet carries a first data adding instruction; and the first router searches, according to the first data adding instruction, a first local cache for to-be-added data that is indicated by the first data adding instruction, adds, to the first IP data packet, the to-be-added data that is indicated by the first data adding instruction, to form a second IP data packet, and sends the second IP data packet. Because a router can add data to an IP data packet according to a data adding instruction, flexibility of data combinations is improved, and because the IP data packet can support multiple times of data adding, the flexibility of data combinations is further improved.
US10455037B2 Systems and methods to anonymize web browsing
A method includes sending one or more messages, from a computing device to a server, to cause the server to establish a connection with the computing device, to cause the server to identify a first set of anonymization characteristics, and to cause the server to instantiate a first instance of an access application within a first cloud container using the first set of anonymization characteristics. The method also includes receiving, by the computing device, second data from the server via the connection. The second data is determined based on first data received by the server from a first website using the first instance of the access application.
US10455033B2 Systems and methods for evaluating user activity
Systems, methods, and non-transitory computer-readable media can determine an event that may affect at least one activity being performed by a first group of users through the computing system. A set of first measurements of the at least one activity being performed by the first group of users over a period of time are determined. A set of second measurements of the at least one activity for the first group of users over the period of time are generated, wherein the set of second measurements are predicted based at least in part on a machine learning model. Data describing an impact of the event on the first group of users is generated based at least in part on the set of first measurements and the set of second measurements.
US10455031B2 Systems and methods to determine location recommendations
Systems, methods, and non-transitory computer readable media are configured to receive ratings for a plurality of locations associated with a location type. The ratings are processed to develop a personalized model for a user to identify candidate locations for the user. At least one candidate location is provided as a recommendation for the user based on the personalized model.
US10455026B2 Virtualized distributed content access system
A system allowing a user to virtually aggregate the user's digital content from various operating system (O/S) accounts on disparate computer systems for subsequent access via a single dashboard. The system includes a central service administrator (CSA) and a passive content server (PCS) installed in each computer system. The PCSs establish persistent connections with the CSA for the O/S account repositories which the user elects to aggregate. The user can then connect to the CSA over the Internet, receive a list of the selected O/S account repositories via the dashboard, and request content therefrom. The CSA utilizes the corresponding persistent connection to initiate transfer of the requested content from the PCS on the computer system hosting the requested content to the user.
US10455020B2 Systems and methods for managing and publishing managed content
Systems and methods for content management server systems configured to manage and publish managed content in accordance with embodiments of the invention are disclosed. In one embodiment, a versioned content management server system, includes a processor, a versioned content management application, managed content, wherein managed content includes content and content version metadata, wherein the versioned content management application configures the processor to receive updated content, locate managed content based on the received updated content, determine version data based on a portion of the located managed content, the received updated content, update the content version metadata data, associate the updated version content data with the managed content, receive a request for content, identify a portion of the managed content that corresponds to the requested content, retrieve the identified portion of the managed content, and transmit the retrieved portion of the managed content.
US10455019B2 Highly performant reliable message storage using in-memory replication technology
A system and method can provide a scalable data storage in a middleware environment. The system can include a cluster of replicated store daemon processes in a plurality of processing nodes, wherein each machine node can host a replicated store daemon process of the cluster of replicated store daemon processes. Additionally, the system can include one or more replicated stores associated with an application server the processing node. The replicated store daemon cluster can persist data from a replicated store to another node, the other node also being associated with the replicated store daemon cluster. The system and method can additionally support a messaging service in a middleware environment. The messaging service can use the replicated store to store a copy of a message in the local processing node and on another processing node associated with the same replicated store daemon cluster.
US10455017B2 Communication system, electric appliance, and portable terminal device
A portable terminal device transmits a read request specifying a specific address that is an address shared among a plurality of electric appliances and acquires fixed data from a fixed data storage unit disposed at a specific address of an electric appliance. The fixed data includes setting address information that indicates an address of a setting storage area in which is stored object data that is data to be transmitted to a server device. The portable terminal device acquires setting address information included in the fixed data, and by specifying a read address on the basis of the setting address information and issuing a read request with respect to a variable data storage unit, the portable terminal causes the electric appliance to transmit the object data as read data, acquires the object data from the transmitted read data, and transmits the object data to a server.
US10455016B2 Methods and systems for merging isolated networks
Methods and systems for merging isolated networks. One method includes determining that a second network is located within a predetermined distance of a first network. The method also includes exchanging content between a first network core of the first network and a second network core of the second network over a side haul communication channel. The exchange of content results in a first base station transceiver of the first network being capable of communicating with first network components of the first network core and with mirrored instances of second network components of the second network core within the first network core. The method also includes controlling, with the first network core, communications through the first base station transceiver using the second content included in the mirrored instances of the second network components.
US10455013B2 Peer-to-peer upload scheduling
Client devices act as data sources for other clients, such as in a P2P or P2SP situation. The client devices receive upload configuration information based on information relating to their prior uploads and upload operation. Uploads are provided to other client devices according to the upload configuration information. The client devices adjust an upload configuration based on the received upload configuration information. For example, the client devices adjust an upload bandwidth, an upload speed limit, or blocking/non-blocking status for upload channels.
US10455011B2 Supporting heterogeneous environments during code deployment
When servers hosting a website are under some form of deployment activity (e.g., a software update being in mid-deployment), the resources requested may not be available from all servers hosting the website. In such mid-deployment edge cases, the server would return an error message in response to the request. According to an application employing redirect instructions via a load balancer, a redirect function (such as a Hypertext Transfer Protocol (HTTP) status code 302) may be configured to redirect a client request to the same location as an initial request, via a load balancer, in order to provide the client with multiple attempts of reaching an updated host (e.g., a server hosting a resource based on a recent deployment), without having to receive error codes or otherwise fail to receive the requested resource.
US10455007B2 Managing asset placement with respect to a distributed computing environment having a set of hosts
Disclosed aspects relate to managing asset placement with respect to a distributed computing environment or a stream computing environment. A set of host computing resource requirement data is detected. The detection is with respect to an asset for placement to the distributed computing environment. The set of host computing resource requirement data is for the asset such as a set of stream operators or a set of processing elements. A set of computing resource profile data for a set of hosts is identified. By comparing the set of host computing resource requirement data for the asset and the set of computing resource profile data for the set of hosts, an asset placement arrangement is determined. Based on the asset placement arrangement, the asset is established.
US10455004B2 Controlling an application dependency identifier
An application identifier control system controls an application dependency identification system to access request logs in one or more front end server systems that are providing access to a hosted application and identify dependencies. The dependencies are identified by identifying successful data access requests to an endpoint to be migrated, that originate from a separate, requesting application. A surfacing control system controls surfacing logic to surface the dependencies.
US10454994B2 Mapping an action to a specified device within a domain
A system for managing a domain in a premises is described. The system includes: an action identifier coupled with a server, the action identifier identifies an action to be mapped to a device of the at least one device, wherein the device comprises a communication port that supports a first protocol; a device driver determiner coupled with the server, the device driver determiner determines a device driver that supports a second protocol, wherein the second protocol supports the action; a comparer coupled with the server, the comparer compares the second protocol with a domain configuration store comprising device configuration information for the at least one device; and a device driver implementer coupled with the server, the device driver implementer implements, based on the comparing, the device driver when the first protocol corresponds to the second protocol such that the action is enabled for performance.
US10454993B2 Smart resource instrument authorization
A resource instrument system and/or user computer systems can monitor when one or more resource instruments have been removed from the resource instrument system and notify the user and/or entity that one or more resource instruments have been removed from the resource instrument systems in order to help identify potential misappropriation of the one or more resource instruments. Moreover, the user may pre-authorize the use of one or more resource instruments through the resource instrument system and/or the user computer system. In this way, a third-party receiving the resource instrument may check the validity of the resource instrument before acceptance of the resource instrument.
US10454991B2 NIC with switching functionality between network ports
A network interface device includes a host interface for connection to a host processor and a network interface, which is configured to transmit and receive data packets over a network, and which comprises multiple distinct physical ports configured for connection to the network. Processing circuitry is configured to receive, via one of the physical ports, a data packet from the network and to decide, responsively to a destination identifier in the packet, whether to deliver a payload of the data packet to the host processor via the host interface or to forward the data packet to the network via another one of the physical ports.
US10454987B2 Bitrate optimization for multi-representation encoding using playback statistics
Implementations disclose bitrate optimization for multi-representation encoding using playback statistics. A method includes generating multiple versions of a segment of a source video, the versions comprising encodings of the segment at different encoding bitrates for each resolution of the segment, measuring a quality metric for each version of the segment, generating rate-quality models for each resolution of the segment based on the measured quality metrics corresponding to the resolutions, generating a probability model to predict requesting probabilities that representations of the segment are requested, the probability model based on a joint probability distribution of network speed and viewport size that is generated from client-side feedback statistics associated with prior playbacks of other videos, determining an encoding bitrate for each of the representations of the segment based on the rate-quality models and the probability model, and assigning determined encoding bitrates to corresponding representations of the segment.
US10454986B2 Video synchronous playback method, apparatus, and system
A video synchronous playback system includes: a mobile terminal, a personal computer (PC), an encoding server, a streaming server, and a playback device, where the mobile terminal is configured to capture a current displayed frame of a played video to obtain a first image, perform bitmap scaling processing on the first image to obtain a second image, perform image compression processing on the second image to obtain a third image, and send the third image to the encoding server by using the PC; and the encoding server is configured to restore the third image into a bitmap image to obtain a fourth image, perform bitmap scaling processing on the fourth image to obtain a fifth image, perform format conversion, encoding processing, and encapsulation on the fifth image to obtain a video stream, and send the video stream to a target playback device by using the streaming server.
US10454982B1 Monitor mixing system that distributes real-time multichannel audio over a wireless digital network
In an embodiment, a wireless mix monitor system is provided in which the musicians have one or more wearable electronic devices that may receive digital audio over a wireless connection to a computer. The channels monitored by a given user may be mixed on the computer, on the devices, or on a combination of the computer and the devices. The musicians may be freed from a fixed mix monitor, allowing easy movement about the stage or performance space. Audio buffering and upsampling/downsampling may be used to manage temporal discontinuities in the audio stream.
US10454980B1 Real-time meeting attendance reporting
Techniques are described for creating real-time reports of meeting attendance. A calendar is accessed to determine the scheduled time and participants of a meeting. During the scheduled time of the meeting, locations of the scheduled participants are determined by obtaining position information from mobile devices carried by the participants. A meeting report is generated for any one or more of the participants, listing those participants who are present at the meeting. Relative positions of the attending participants may also be shown.
US10454977B2 Systems and methods for allocating and managing resources in an internet of things environment using location based focus of attention
A system for managing clouds of edge devices as an Infrastructure as a Service clouds includes an application server, a location based situational awareness subsystem and a cloud management subsystem. The cloud management subsystem includes a first API through which the application server makes request to the location based situational awareness subsystem and a conductor that searches for the optimal deployment of cloud resources that meet a set of constraints. A second API for managing and deploying applications on a selected set of the plurality of network connected devices. The system also includes a compute node that can interact with the selected set of the plurality of network connected devices to launch and manage containers on the selected set of the plurality of network connected devices.
US10454976B2 Confidentiality-based file hosting
Various embodiments provide confidentiality-based file hosting by automatically directing assets in a shared workspace to appropriate storage locations. The storage location can be determined by comparing a security level that is associated with an asset to security levels of multiple possible storage locations. If a security level of the asset is changed in the shared workspace, the asset is automatically directed to an appropriate storage location based on the changed security level. This can include directing the asset to either a more secure or a less secure storage location.
US10454960B2 Method of and system for user authentication in electronic service for transmission of digital objects
A method of and a system for user authentication in an electronic service for transmitting digital objects, the electronic service accessible by a client device via a client application, the client application associated with at least one native network protocol. The method includes receiving a request for access to a user profile in the electronic service, including user account data and at least one user behavior parameter; responsive to at least one user behavior parameter being different from the user behavior parameters stored in the user profile, creating a digital object with an indication of a verification routine; transmitting the digital object via the native network protocol to the client application, the digital object configured to cause the client device to perform the verification routine via at least one non-native network protocol; responsive to the verification routine rendering a positive outcome, granting access to the user profile.
US10454958B2 System and method for assessing cybersecurity awareness
Described embodiments include a system that includes a monitoring agent, configured to automatically monitor usage of a computing device by a user, and a processor. The processor is configured to compute, based on the monitoring, a score indicative of a cyber-security awareness of the user, and to generate an output indicative of the score.
US10454957B2 Method for preventing electronic control unit from executing process based on malicious frame transmitted to bus
A method for use in a network communication system including a plurality of electronic controllers that communicate with each other via a bus in accordance with a Controller Area Network (CAN) protocol includes determining whether or not content of a predetermined field in a transmitted frame meets a predetermined condition indicating fraud, transmitting an error frame before an end of the frame is transmitted in a case where it is determined that the frame meets the predetermined condition, recording a number of times the error frame is transmitted, for each identifier (ID) represented by content of an ID field included in a plurality of frames which has been transmitted, and providing a notification in a case where the number of times recorded for an ID exceeds a predetermined count.
US10454956B2 Insider attack resistant system and method for cloud services integrity checking
An insider attack resistant system for providing cloud services integrity checking is disclosed. In particular, the system utilizes an automated integrity checking script and virtual machines to check the integrity of a service. The system may utilize the integrity checking script and virtual machines to execute a set of operations associated with the service so as to check the integrity of the service. When executing the set of operations, the system may only have access to the minimum level of access to peripherals that is required for each operation in the set of operations to be executed. After each operation is executed, the system may log each result for each operation, and analyze each result to determine if a failure exists for any of the operations. If a failure exists, the system may determine that a change in an expected system behavior associated with the service has occurred.
US10454939B1 Method, apparatus and computer program product for identifying excessive access rights granted to users
There is disclosed in one embodiment a method comprising the step of determining, access rights granted to a first user that enables access to a computerized resource. The method also comprises the step of comparing the access rights granted to the first user against access rights granted to a second user associated with the first user. The method further comprises the step of providing a warning when the comparison indicates that the first user has excessive access rights over the second user.
US10454933B2 System and methods for policy-based active data loss prevention
A system and method for policy-based active Data Loss Prevention (DLP) using a two-step process to first determine if an attempt to access a data object is governed by DLP policy, and if so, then applying the DLP policy to either allow or deny access. Attempts by an agent to access, create, modify, or distribute a data object are trapped by a policy execution point. A first query determines if DLP policies govern that access request. If they do, then the metadata is decrypted to form a second query to a policy decision point to adjudicate the access request. If the access request is allowed, then a second key is provided to decrypt the data object for further processing. The system further provides for the encryption of unencrypted data objects to protect them for all future access queries.
US10454928B2 Apparatus and method for inssec packet generation
Techniques are provided herein to achieve data security and integrity using the cryptographic machinery of IEEE MACSec for TCP or UDP packets, for example, VxLAN, iVxLAN, and VxLAN-GPE packet. In particular, the disclosed techniques generate InsSec packets from received VxLAN based packets, in which the generated InsSec packets include an integrity checksum that that does not cover the MAC address of the packet.
US10454922B2 System and method for recognizing malicious credential guessing attacks
A first identity claim and a first attempt to prove password possession are received. As a result of determining that the first attempt to prove password possession is a match to a password in a set of passwords, but that the first identity claim is a mismatch to an identity that corresponds to the password, an authentication process that includes incrementing a counter associated with the password is performed. A second identity claim and a second attempt to prove password possession is received. As a result of determining that the second attempt to prove password possession is a match to the password, an authentication process that includes incrementing the counter associated with the password only if the second identity claim is a mismatch to the first identity claim is performed.
US10454921B1 Protection of authentication credentials of cloud services
A proxy server is implemented between a user computer and the Web. The user accesses an IAM service and selects a cloud service. The proxy server intercepts the login form from the user, stores the identifier and password, and replaces the identifier and password. The proxy server allows the form to continue to the IAM service which registers the cloud service. Later, the user accesses the IAM service and selects the cloud service. The IAM service returns a login form for the cloud service with the identifier and password and redirects the user's computer to the cloud service. The proxy server intercepts the form and replaces the identifier and password with the correct identifier and password. The proxy server then allows the form to continue to the cloud service. The user is then authenticated by the cloud service and receives a Web page from the cloud service indicating logged in.
US10454920B2 Non-transitory computer-readable recording medium, connection management method, and connection management device
A non-transitory computer-readable recoding medium having stored therein a connection management program that causes a computer to execute a process that includes receiving registrations of a plurality of certificates, the plurality of certificates respectively being used to establish connections to a plurality of external systems, respectively, the plurality of external systems respectively relating to a plurality of tenants, respectively, whose connections are managed by the computer, and establishing a connection to a specific external system using a specific certificate when a information processing terminal associated with a specific tenant is connecting to the specific external system, the specific certificate corresponding both to the specific tenant and the specific external system, the specific external system being included in the plurality of external systems.
US10454919B2 Secure component certificate provisioning
A system and method for secure component provisioning implements a three-way transaction to thwart fraudulent component provisioning when a certificate requester is not fully trusted. A certificate authority receives a certificate request for a component from a contract manufacturer and then issues the certificate, sending the issued certificate to a final assembly point for provisioning of the component.
US10454918B1 Method for SSO service using PKI based on blockchain networks, and device and server using the same
A method for a Single Sign On (SSO) service using a Public Key Infrastructure (PKI) based on blockchain networks, and device and server using the same are provided. The method has objects and effects of providing (a) the SSO based on blockchain network technology to efficiently protect authentication information on users from external attacks, (b) the SSO assuring information security and preventing forgery by applying a hash function and encryption to user certificates, and (c) the SSO preventing problems incurred by information theft beforehand through a user-authentication using disposable verification values.
US10454917B2 Enabling single sign-on authentication for accessing protected network services
Embodiments of the disclosure enable single sign-on for secure network services. In one embodiment, a method is provided. The method comprises providing, by a processing device of a first server, a prompt for first login information associated a second server. An authentication request is transmitted on behalf of a client to the second server to authenticate the first login information received from the client. An authentication ticket is provided to the client in view of the first login information. The authentication ticket is received from the second server in response to authentication of the first login information. A service request comprising the authentication ticket and a request to access a service associated with the first server is received from the client. Thereupon, access to the service by the client is enabled by applying the authentication ticket, without prompting the client for entry of second login information.
US10454913B2 Device authentication agent
Techniques for user authentication are provided. In one aspect, an authentication request form a user device may be received. The authentication request may include a username. A time stamp may be sent to the user device. An encrypted response may be received form the user device. The response may have been encrypted with a user and device specific authentication agent. The encrypted response may be based on the time stamp. The authentication agent may include user and device specific parameters.
US10454905B2 Method and apparatus for encrypting and decrypting picture, and device
The present disclosure relates to the field of computer technologies and it discloses a method for encrypting a picture performed at a sending device, the method including: obtaining, by a sending device raw data of a to-be-encrypted picture, a first key, a second key, and location information that is used for adding disturbance data to the raw data; generating the disturbance data, and adding the disturbance data to the raw data according to the location information, to obtain first data; encrypting the first data by using the first key, to obtain the second data, and encrypting the first key and the length of the disturbance data by using the second key, to obtain first encrypted data; and sending the second data, the first encrypted data, and the second key to a receiving device.
US10454904B2 Method, apparatus and system for secure data communication
The present disclosure relates to technologies for a sensor network, machine-to-machine (M2M) communication, machine type communication (MTC), and an Internet of Things (IoT) network. The present disclosure may be used in intelligence services based on such technologies (smart homes, smart buildings, smart cities, smart cars or connected cars, healthcare, digital education, retail business, and security and safety-related services). Provided is a method of transmitting encrypted data for preventing identification of transmitting and receiving devices, from a first device to a second device, the method including: generating an encryption key for encrypting data; generating key identification information by using the generated encryption key and encrypting the data; and transmitting a data set including the encrypted data and the key identification information to the second device.
US10454903B2 Perimeter encryption
Encryption keys for an enterprise are stored at a perimeter device such as a gateway, and rules are applied at the network perimeter to control whether and how these keys are used for cryptographic processing of communications passing through the perimeter device. The encrypted status of communications, e.g. whether and how files are encrypted with the encryption keys, may also be used to assist in selecting appropriate security handling and routing of the communications.
US10454901B2 Systems and methods for enabling data de-identification and anonymous data linkage
Aspects of the present disclosure describe systems and methods that dynamically de-identifies confidential and/or sensitive patient health data maintained at computing devices deployed within a communications network. A key value is securely transmitted from a remote device included in a first security domain to a first server included in a second security domain. Based on the key value, the first server accesses a dataset containing health records identifying individual patients and de-identifies all or part of the dataset. A second server included in a security domain different from the remote device and the first server matches the de-identified data to previously de-identified data and generates a unique alias identifier for the matched de-identified data.
US10454900B2 Remote authentication and passwordless password reset
A passwordless reset technique includes actions to receive a request for a password reset, wherein the request password reset is initiated at a first device, determine that the first device is a trusted device, authenticate the user in order to obtain a cloud key from a network device, wherein the cloud key is associated with the first device, derive a key encryption key using the cloud key, decrypt a local storage key using the key encryption key, decrypt a local storage using the local storage key to obtain a content encryption key, obtain a new password via user input, re-encrypt the content encryption key, and transmit it to the network device, derive a new authentication token using the new password, and transmit the new authentication token to the network device.
US10454896B2 Critical infrastructure security framework
The present invention relates to an environmentally robust critical infrastructure security framework for network use in high demand or mission critical environments and applications, including but not limited to power stations, sub-stations, intelligent transportation systems (ITS), rail, traffic control systems, chemical, oil & gas, critical manufacturing, and industrial applications is disclosed (e.g. complaint to most advanced industrial and military applications). The present invention provides a simple yet effective method suitable for critical infrastructure operations, their systems and protocol requirements. The framework includes role based access control (RBAC) down to each intelligent electronic device (TED), programmable logic controller (PLC), etc. regardless of the type of the device and without the need to have support at the IED level for specific requirements.
US10454893B2 Data plane packet processing tool chain
This present disclosure relates to systems and methods for providing a data plane processing tool chain for processing packets that can use OSI layers 4 and above in the data plane without using a hypervisor. The disclosure has multiple processing capabilities, including: packet filtering, resolving DNS packets, generating packets, packet forwarding, performing DNS look up, time-stamping DNS packets, writing packets to disk, load-balancing, and protecting against DDOS attacks.
US10454892B2 Determining security features for external quantum-level computing processing
Systems and method for determining and applying security measures, such as segmentation, obfuscation and/or insertion of dummy data, to data sets determined to require external quantum-level computing processing. In those embodiments in which the data set is segmented, external quantum-level computing processing entities are determined, such that each segment is communicated to a different external entity for subsequent quantum-level computing processing.
US10454891B2 Context-aware network and situation management for crypto-partitioned networks
This disclosure describes a context aware scalable dynamic network whereby network information concerning network elements in an untrusted (Black) network are gathered by network sensors, stored at a network sensor collector, and sent to another network sensor collector in a trusted (Red) network through a one-way guard. At the Red network, the network information from the Black network may be combined with network information from one or more Red networks. The combined network information may then be used to visualize a cross-domain network topology of both Red and Black networks, and to implement network management functions.
US10454880B2 IP packet processing method and apparatus, and network system
Embodiments of the present invention provide an IP packet processing method and apparatus, and a network system. The method includes: allocating, by an operator service gateway, an IP address to a first intranet of an enterprise; and processing, by the operator service gateway according to the IP address, an interactive service packet between the first intranet and a second intranet of the enterprise. In the technical solutions of the present invention, an operator service gateway allocates an IP address to a first intranet of an enterprise, and the operator service gateway processes, according to the IP address, an interactive service packet between the first intranet and a second intranet of the enterprise, thereby reducing deployment complexity of an enterprise internal network, reducing difficulties and costs in management and maintenance of the enterprise internal network, and reducing investment costs for updating hardware devices in the enterprise internal network.
US10454877B2 Interoperability between data plane learning endpoints and control plane learning endpoints in overlay networks
A system and a method are disclosed for enabling interoperability between data plane learning endpoints and control plane learning endpoints in an overlay network environment. An exemplary method for managing network traffic in the overlay network environment includes receiving network packets in an overlay network from data plane learning endpoints and control plane learning endpoints, wherein the overlay network extends Layer 2 network traffic over a Layer 3 network; operating in a data plane learning mode when a network packet is received from a data plane learning endpoint; and operating in a control plane learning mode when the network packet is received from a control plane learning endpoint. Where the overlay network includes more than one overlay segment, the method further includes operating as an anchor node for routing inter-overlay segment traffic to and from hosts that operate behind the data plane learning endpoints.
US10454871B2 Systems and methods for generating a message topic training dataset from user interactions in message clients
Systems and methods for classifying messages are provided. Each message in a plurality of messages is classified, thereby independently identifying a message category in a set of message categories for each respective message in the plurality of messages. The plurality of messages is delivered to a plurality of recipients with a designation of the message category of each respective message in the first plurality of messages. A plurality of recipient initiated message interaction events for messages in the first plurality of messages over a predetermined period of time is collected from the plurality of recipients. A message categorization dataset is then constructed from (i) the first plurality of messages, (ii) the designation of the message category of each respective message in the subset of the first plurality of messages, and (iii) the plurality of recipient initiated message interaction events. This message categorization dataset is used to train or evaluate a message classifier.
US10454867B2 Enhanced e-mail delivery to mobile devices
Systems and methods for providing e-mail to a mobile client are disclosed. In one example, the method can include receiving, at a server associated with transmitting e-mail to the mobile client, an indication of a battery level in the mobile client. The method can also include comparing the battery level to a threshold level and synchronizing e-mail with the mobile client when the battery level meets the threshold level. The method can further include activating, when the battery level is below the threshold level, a filtered mode for synchronizing e-mail with the mobile client, the filtered mode transmitting fewer than all of the available e-mail messages for the mobile client.
US10454864B2 Delivering messages from message sources to subscribing recipients
Many scenarios involve the delivery of messages received from various message sources to recipients, based on subscriptions established between various recipients and message sources. The recipients may be distributively assigned to one or more message servers, either operating independently or as part of an interoperating message server set. Respective message servers may generate a subscription filter indicating whether at least one assigned recipient subscribes to respective message sources, and may utilize the subscription filter to determine, upon receiving a message from a message source, whether to discard the message or store the message for delivery. Interoperating message servers may also exchange subscription filters, and upon receiving a message from any message source, a message server may utilize the subscription filters of the other message servers to determine which other message servers are assigned at least one subscribing recipient, and may retransmit the message only to such message servers.
US10454863B2 Data processing device and data processing method based on user emotion icon activity
A data processing device and a data processing method are provided. The data processing device includes a collection storage unit configured to collect and store emotion icon log data for an emotion icon activity of a user with respect to one or more services and an analysis processing unit configured to analyze the emotion icon activity of the user by using the emotion icon log data, and to provide, to a service server, a result obtained by analyzing the emotion icon activity of the user, to allow the service server to apply the result obtained by analyzing the emotion icon activity of the user, to the services.
US10454861B2 Methods and apparatus for determining non-textual reply content for inclusion in a reply to an electronic communication
Methods and apparatus related to determining non-textual reply content for a reply to an electronic communication and providing the non-textual reply content for inclusion in the reply. Some of those implementations are directed to determining, based on an electronic communication sent to a user, one or more electronic documents that are responsive to the electronic communication, and providing one or more of those electronic documents for inclusion in a reply by the user to the electronic communication. For example, the electronic documents may be automatically attached to the reply and/or link(s) to the electronic documents automatically provided in the reply.
US10454859B1 In-message applications in a messaging platform
A method for using an in-message application. The method includes: receiving a broadcast message; identifying, in the broadcast message, a reference to an external data provider; obtaining an identifier of the in-message application from the external data provider; using the identifier to identify a set of components of the in-message application, where placement of the set of components is defined by a visual structure of the in-message application, and where each of the set of components is a user interface (UI) element; associating data obtained from the external data provider with a component of the set of components; and serving the broadcast message and the data to a consumer client, where the consumer client renders the in-message application based on the visual structure.
US10454854B2 Event management system
Event management operations are enabled. The operations can include receiving a request to manage an event on behalf of an event sponsor identity associated with an event sponsor, the request including event information including a description of the event, invitee identities associated with invitees to the event and invitee contact information associated with the invitees, generating an event invitation message including the description of the event and an instruction for responding to the event invitation message, directing the event invitation message to be sent to the invitee contact information associated with the invitees, determining that responses to the event invitation message have been received from a set of the invitees, generating an event update message based on a sorting of the responses from the set of the invitees, and directing the event update message to be sent to sponsor contact information associated with the event sponsor.
US10454848B2 Method for operating a communication network, and network arrangement
The invention relates to a method for operating a communication network (101), in particular an Ethernet network. Network devices (1) which are coupled to the network comprise a switch device (4), a first and a second control device (2, 3) which are coupled to the switch device (4), and the switch device (4) comprises for the first and the second control device (2, 3) a respective input port (10, 14) and emitter port (9, 13) for sending and receiving data via the communication network (6). Ring-shaped communication paths for data are provided so that redundant data can be transmitted in different directions and checked for consistency. An improved protection against failure and error analysis in the event of transmission errors are ensured by the ring-shaped structure using bidirectional communication paths. The invention further relates to a network arrangement (101) comprising several corresponding network devices (100, 200, 300) which operate according to the method.
US10454839B1 Deadlock avoidance in leaf-spine networks
Techniques for implementing deadlock avoidance in a leaf-spine network are described. In one embodiment, a method includes monitoring traffic of a plurality of packets at a leaf switch in a network having a leaf-spine topology. The method includes marking a packet with an identifier associated with an inbound uplink port of the leaf switch when the packet is received from one of a first spine switch and a second spine switch. The method includes detecting a valley routing condition upon determining that the packet marked with the identifier is being routed to an outbound uplink port of the leaf switch to be transmitted to the first spine switch or the second spine switch. Upon detecting the valley routing condition, the method includes dropping packets associated with a no-drop class of service when a packet buffer of the inbound uplink port reaches a predetermined threshold.
US10454835B2 Device and method for scalable traffic shaping with a time-indexed data structure
Systems and methods of performing rate limiting traffic shaping with a time-indexed data structure in a network device are provided. A network interface driver of the network device can received packets at the packet layer of a network host from a plurality of applications. The network interface driver can prevent one of the applications from sending additional packets for transmission until the application received a transmission completion notification indicating a packet previously forwarded to the packet layer of the network host has been transmitted. The network interface driver can process the received packets to determine a transmission time for each packet based on at least on rate limit policy. The network interface driver can store an identifier associated with the respective packet in a time-indexed data structure at a position associated with the transmission time determined for the packet. The network interface driver can determine that a time indexed in the time-indexed data structure has been reached and in response transmit a packet associated with the identifier stored in the time-indexed data structure at a position associated with the reached time. The network interface driver can communicate a transmission completion notification subsequent to the network interface driver transmitting the packet.
US10454834B2 Network traffic control during limited power situations
In one embodiment, a device in a network detects a power outage event. The device monitors one or more operational properties of the device, in response to detecting the power outage event. The device determines whether to initiate a traffic control mechanism based on the one or more monitored operational properties of the device, according to a power outage traffic control policy. The device causes one or more nodes in the network that send traffic to the device to regulate the traffic sent to the device, in response to a determination that the traffic control mechanism should be initiated.
US10454828B2 Machine learning-derived entropy path graph from in-situ OAM (iOAM) data
In one embodiment, a device in a network receives in-situ operations administration and management (iOAM) data regarding a plurality of traffic flows in the network. The iOAM data comprises entropy values for the plurality of traffic flows. The device receives network topology information indicative of network paths available in the network. The device generates a machine learning-based entropy topology model for the network based on the received iOAM data and the received network topology information. The entropy topology model maps path selection predictions for the network paths with entropy values. The device uses the entropy topology model to cause a particular traffic flow to use a particular network path.
US10454825B2 Hybrid routing table for routing network traffic
The technology disclosed herein enables network traffic routing using a hybrid routing table. In a particular embodiment, a method provides adding a first portion of a network prefix to one or more tiers of one or more tries in the hybrid routing table. Upon reaching a lowest node of the one or more tries when adding the first portion of the network prefix, the method provides adding key information to the lowest node. The key information and at least a second portion of the network prefix comprise a key to locate a value in a hash table of the hybrid routing table. The value indicates routing information for the network prefix. Additionally, the method provides routing packets using the hybrid routing table.
US10454817B2 Method and device for processing GR of openflow switch, and openflow controller
Provided are a method and device for processing a Graceful Restart (GR) of an OpenFlow switch, and an OpenFlow controller. The method includes that: the OpenFlow switch is determined being in a GR state; and the state of the OpenFlow switch is marked as the GR state, wherein marking the state as the GR state includes: keeping a flow table and external connection of the OpenFlow switch before GR still valid, and prohibiting the flow table from being modified. Through the present disclosure, the problem in the related art that GR of an OpenFlow switch cannot be achieved is solved, thereby achieving the effect of effectively implementing the GR of the OpenFlow switch.
US10454812B2 Service level agreement based next-hop selection
Techniques are described for selecting paths in accordance with service level agreements. For example, spoke and hub routers may advertise routes associated with virtual routing and forwarding (VRF) instances mapped to service level agreements (SLAs). A virtual route reflector of an intermediate router may receive route advertisements and may add respective path communities associated with particular links selected based on link state measurements in accordance with the SLAs. The hub or spoke routers may receive the route advertisements including a respective path community and install the selected path as a next-hop for a given SLA. In this way, spoke and hub routers may forward traffic on links that satisfy particular SLAs such that Quality of Experience (QoE) for an application may be restored or improved.
US10454806B2 SDN controller, data center system, and routing connection method
A software defined networking (SDN) controller, a data center system, and a routing connection method relates to the field of communications technologies, where the method may use to resolve a technical problem in the prior art that a data center network cannot complete recovery of a communication fault. The SDN controller includes a receiver configured to receive a route calculation request sent by an endpoint device manager, where the route calculation request carries information about endpoint devices of both communication parties that need to perform route calculation, and a processor configured to perform route calculation for the endpoint devices of the both communication parties that need to perform route calculation, and control, according to calculated route information, a forwarding device to perform routing connection for the endpoint devices of the both communication parties.
US10454805B2 Communication system, communication apparatus, control apparatus, communication apparatus control method and program
A communication system includes: a plurality of communication apparatuses that process a received packet(s) based on externally-set communication control information; and a plurality of control apparatuses that set the communication control information in the plurality of communication apparatuses. At least one of the plurality of communication apparatuses includes a control information notification unit that notifies, when a first control apparatus that sets the communication control information in the at least one communication apparatus is replaced by a second control apparatus, the second control apparatus of the communication control information set in the at least one communication apparatus. The second control apparatus takes over control of the at least one communication apparatus by using the notified communication control information.
US10454804B2 Application characterization using transport protocol analysis
Characterizing transport protocol connections and controlling behavior of a communication network based on the characterizations, including obtaining transport protocol state information for transport protocol packets on a transport protocol connection; identifying request/response periods for the transport protocol connection based on the transport protocol state information, the identifying including identifying a beginning of a first request/response period based on the transport protocol state information for a first forward packet, and identifying an end of the first request/response period and a beginning of a second request/response period based on the transport protocol state information for a second forward packet; associating an application type with a server endpoint based on the identified request/response periods; and controlling behavior of the communication network based on the application type.
US10454802B2 Backend polling based on nonzero SIP subscribe expiration
Methods and computing systems may cause SIP backend polling based on nonzero SIP subscribe expiration. A SIP server receives from a SIP client a Session Initiation Protocol (SIP) subscribe message indicating a nonzero expiration time. Based at least on receipt of the subscribe message indicating a nonzero expiration time, the SIP server initiates a backend polling session to a backend server. The SIP server receives, via the backend polling session, state information and provides the state information to the SIP client.
US10454797B2 Method and system for connectivity diagnostics in communications systems
Described is a method and system for connectivity diagnostics in communication systems. The method comprises: querying a first communication device at a first time and a second time to determine whether a second communication device is connected to the first communication device and to determine a value of an operational parameter at the first and second times; and determining the second communication device disconnected from the first communication device based on detecting the second communication device was connected to the first communication device at both the first time and the second time, and detecting the value of the operational parameter at the second time is inside a range of threshold values. In one embodiment, the method comprises determining a link is unstable for connectivity based on connection duration, number and/or pattern of connection and/or disconnection events, and/or traffic activity during connection and/or disconnection events.
US10454795B1 Intermediate batch service for serverless computing environment metrics
Devices and processes perform a metrics aggregation process within the context of a serverless compute environment that includes a fleet of execution environment containers for executing ephemeral functions. In response to receipt of triggering events, functions, registered to handle the events, are launched in separate execution environments of an event-driven compute service. The functions generate metrics that are sent to the execution environment via a call (e.g., via asynchronous call) to the execution environment, and the functions may retire, without saving execution state for the function, and before the execution environment passes the metrics to an intermediate metrics aggregation service. The metric aggregation system receives the metrics generated by the fleet of instances of the function from the plurality of execution environments of the event-driven compute service, batch processes the metrics into an aggregated record, and transmits the aggregate record to a metrics reporting service.
US10454792B2 Apparatus and method for utilizing fourier transforms to characterize network traffic
A non-transitory computer readable storage medium, comprising executable instructions to collect network traffic data, produce a Fourier signature from the network traffic data, associate the Fourier signature with a known pattern, collect new network traffic data, produce a new Fourier signature from the new network traffic data, compare the new Fourier signature with the Fourier signature to selectively identify a match and associate the new network traffic data with the known pattern upon a match.
US10454785B2 Designating a voting classifier using distributed learning machines
In one embodiment, possible voting nodes in a network are identified. The possible voting nodes each execute a classifier that is configured to select a label from among a plurality of labels based on a set of input features. A set of one or more eligible voting nodes is selected from among the possible voting nodes based on a network policy. Voting requests are then provided to the one or more eligible voting nodes that cause the one or more eligible voting nodes to select labels from among the plurality of labels. Votes are received from the eligible voting nodes that include the selected labels and are used to determine a voting result.
US10454783B2 Accessory management system using environment model
Controllers can be used to control the operation of various accessories. A group of accessories can be organized into an accessory network that can facilitate coordinated control of multiple accessories. The accessory network can be organized according to an environment model that can include a hierarchical representation of a physical environment where accessories are present. The environment model can be synchronized across different controllers that have access to the accessories.
US10454782B2 System and method for automating network management tasks
A system and method for automating network management includes providing a GUI for receiving a network command to be executed on the network. The results from the execution of the network command are received by a parser including a variable for storing the retrieved information. An analysis routine is received, through the GUI, that analyzes the network based on the information in the variable. The method may include generating a network management application and may include instructions for recursively updating the variable.
US10454781B2 Control method for information apparatus and computer-readable recording medium
When selection of a device icon representing one target device among one or more target devices is sensed in a region corresponding to one room included in a floor plan, a control screen for operating, or confirming a state of, the one target device corresponding to the sensed device icon is displayed on a display as overlapped on a display screen representing the floor plan, and device icons representing the target devices installed in the one room are moved out of a display region of the control screen.
US10454774B2 Automated inventory for IoT devices
Improving automated discovery of inventory, includes obtaining a discovery message from a network device, wherein the discovery message identifies an identifier, a location, and one or more capabilities of the network device, wherein the discovery message is detected by a management instrumentation discovery (MID) server, automatically modifying a data structure of an inventory data store to include the identifier, the location, and the one or more capabilities based on the discovery message, wherein the inventory data store identifies enterprise assets and configurations of the enterprise assets, and providing the modified data structure of the inventory data store to a controller such that the network device is usable by the controller.
US10454772B2 Compact uninteruptable power supply
Provided is a device, including: a power supply comprising: a battery configured to output direct current (DC) power at a first voltage and a first current; a battery charger coupled to the battery and configured to charge the battery; a power-converter configured to receive DC power from the battery and convert the DC power to output DC power at a second voltage and a second current, the second voltage being less than half the first voltage and the second current being greater than twice the first current; and an interface to couple output power from the power-converter to a bus-bar power interface of a rack configured to hold computing equipment.
US10454771B2 Virtual infrastructure
The present disclosure generally discloses a network infrastructure virtualization mechanism configured to support virtualization of the network infrastructure (NI) of a communication network to provide thereby a virtualized infrastructure (VI) for the communication network. The network infrastructure virtualization mechanism may be configured to support virtualization of infrastructure resources (IRs) of the network infrastructure to provide virtualized infrastructure resources (VIRs) of the network infrastructure. The IRs of the communication network may include network resources (NRs) which may be virtualized to provide virtualized network resources (VNRs) and service resources (SRs) which may be virtualized to provide virtualized service resources (VSRs). The network infrastructure virtualization mechanism may be configured to support multi-owner virtualization such that multiple owners may share portions of the network infrastructure of the communication network and multi-tenant virtualization such that multiple tenants, at one or more hierarchical layers, may share portions of the network infrastructure of the communication network.
US10454766B2 Automatic configuration of a network switch in a multi-chassis link aggregation group
Various embodiments set forth a method for automatically configuring a multi-chassis link aggregation group (MLAG), including receiving first system information associated with the MLAG, receiving a first discovery packet via a first uplink port associated with a first switch that is included in the MLAG, where the first discovery packet includes second system information associated with the MLAG, determining whether the first system information matches the second system information, where if the first system information matches the second system information, then concluding that the first uplink port is included in an inter peer link connecting the first switch to a second switch that also is included in the MLAG, and if the first system information does not match the second system information, then concluding that the first uplink port is not included in the inter peer link. Advantageously, the method avoids requiring a user to enter hundreds of commands manually.
US10454765B2 Method and system for node discovery and self-healing of blockchain networks
A method for automatic configuration of a communication network includes: generating a request message, the request message including a communication address associated; transmitting the generated request message as a broadcast message to a plurality of computing devices using a predefined user datagram protocol (UDP) port, the message being broadcast with a predetermined time to live; receiving agreement messages from computing devices transmitted by the respective computing device using the predefined UDP port, each agreement message including a communication address associated with the respective computing device and a specified transmission control protocol (TCP) port; identifying at least one of the one or more agreement messages for establishment of communication; and establishing a communication connection to the computing device associated with each identified agreement message using the specific TCP port.
US10454758B2 Edge node cluster network redundancy and fast convergence using an underlay anycast VTEP IP
Some embodiments provide a method for providing redundancy and fast convergence for modules operating in a network. The method configures modules to use a same anycast inner IP address, anycast MAC address, and to associate with a same anycast VTEP IP address. In some embodiments, the modules are operating in an active-active mode and all nodes running modules advertise the anycast VTEP IP addresses with equal local preference. In some embodiments, modules are operating in active-standby mode and the node running the active module advertises the anycast VTEP IP address with higher local preference.
US10454757B2 Control apparatus, storage apparatus, and non-transitory computer-readable recording medium having stored therein control program
A control apparatus receives information on an abnormality in a relay apparatus including first and second monitor units provided in the relay apparatus to relay a communication among control apparatuses, from the first monitor unit to manage first information and execute a monitor of the relay apparatus, the abnormality being detected by the first monitor unit; and when the received information is information on an abnormality of a bridge unit to form a first communication route between the first monitor unit and the second monitor unit to manage second information and execute a monitor of the relay apparatus, executes a process for switching a communication route used to synchronize the first and second information between the first and second monitor unit, from the first communication route via the bridge unit, to a second communication route via communication lines connecting the control apparatus and the first and second monitor units.
US10454752B2 System and method for processing alerts indicative of conditions of a computing infrastructure
Systems and methods for processing alerts indicative of conditions of nodes of a computing infrastructure are herein disclosed as comprising, in an implementation, generating a node hierarchy comprising nodes associated with a service model, wherein relationships between the nodes are based on impact rules, identifying alerts related to the node hierarchy, wherein the alerts are indicative of impairments affecting at least a portion of the node hierarchy, and performing impact calculation for nodes of the node hierarchy based on the identified alerts. In an implementation, the impact values may be calculated in parallel for nodes indicated for processing. In an implementation, the nodes associated with the service model represent infrastructure or applicative resources and comprise nodes included in the service model and nodes related to, but not included in, the service model.
US10454751B1 Cluster file system with a burst buffer appliance for controlling movement of data among storage tiers
A cluster file system comprises a burst buffer appliance coupled to a plurality of object storage servers via a network. The burst buffer appliance comprises a controller configured to implement storage tiering control functionality for at least first and second storage tiers comprising respective disjoint subsets of the plurality of object storage servers. The burst buffer appliance is thereby configured to control movement of data between the first and second storage tiers. The object storage servers in the first storage tier may be configured to interface with object storage targets of a first type and the object storage servers in the second storage tier may be configured to interface with object storage targets of a second type different than the first type. For example, the object storage targets of the first type may comprise non-volatile electronic storage devices such as flash storage devices, and the object storage targets of the second type may comprise disk storage devices.
US10454748B2 Apparatus and a method for generating a radio frequency signal
An apparatus for generating a radio frequency signal based on a symbol within a constellation diagram is provided. The constellation diagram is spanned by a first axis representing an in-phase component and an orthogonal second axis representing a quadrature component. The apparatus includes a processing unit configured to select one of a plurality of segments of the constellation diagram containing the symbol. The segment is delimited by two radially extending boundaries, wherein the two radially extending boundaries span an opening angle of the segment that is different from 90°. The processing unit is further configured to calculate a first coordinate of the symbol with respect to a third axis, and a second coordinate of the symbol with respect to a fourth axis. At least one of the third axis and the fourth axis coincides with one of the two radially extending boundaries. The apparatus further includes a plurality of digital-to-analog converter cells configured to generate the radio frequency signal using the first coordinate and the second coordinate.
US10454747B1 Systems and methods for up-sampling a polar amplitude sample stream in a polar modulator
Systems and methods for up-sampling a polar amplitude sample stream in a polar modulator are disclosed. In some embodiments, a process includes receiving, at a polar modulator, an in-phase sample stream and a quadrature sample stream which together characterize a data signal in an IQ plane. The process includes generating a polar amplitude sample stream and a polar phase sample stream. The process includes generating an up-sampled polar amplitude sample stream by (i) identifying an origin crossing of the data signal in the IQ plane, (ii) responsively adjusting an inversion trigger, (iii) selectively applying an inversion to the polar amplitude sample stream based on the inversion trigger, (iv) interpolating the selectively inverted polar amplitude sample stream, and (v) removing the inversion from the interpolated selectively inverted polar amplitude sample stream. The process includes modulating a carrier signal using the up-sampled polar amplitude stream and the polar phase sample stream.
US10454744B2 Downlink time tracking in a NB-LOT device with reduced sampling rate
The solution presented herein discloses a method of transmitting first symbols via a transceiver comprising a receiver and a transmitter. The method comprises determining a timing discrepancy between a previous reference timing and a current reference timing. The current reference timing is established responsive to a reduced sampling rate used to process second symbols received by the receiver, where the reduced sampling rate is less than a minimum sampling rate at which an inter-symbol distance between the second symbols can be represented by an integer number of samples. The method further comprises adjusting the current reference timing responsive to the timing discrepancy to generate an adjusted reference timing, and determining an uplink transmission timing responsive to the adjusted reference timing. The method further comprises transmitting the first symbols via the transmitter according to the determined uplink transmission timing. Corresponding transceiver, transceiver apparatus, and computer program product are also disclosed.
US10454739B2 Transmission scheme for SC-FDMA with two DFT-precoding stages
A method of operating a wireless communication system is disclosed. The method includes receiving first and second parallel data streams. The first data stream is converted to a first frequency-domain data stream by a discrete Fourier transform (DFT) having NDFT0 size, where NDFT0 is a positive integer. The second data stream is converted to a second frequency-domain data stream by a DFT having NDFT1 size, where NDFT1 is a positive integer. The first and second frequency-domain data streams are mapped to respective subcarriers.
US10454738B2 Wireless device low power wake up
A wireless device generates a Legacy preamble, a 20 MHz Orthogonal Frequency Division Multiplexing (OFDM) symbol, and a Wake-Up (WU) signal portion. The Legacy Preamble includes a Legacy Short Training Field (L-STF), a Legacy Long Training Field (L-LTF) and a Legacy Signal (L-SIG) field. The 20 MHz OFDM symbol has a duration of 4 μs. The WU signal portion has a frequency bandwidth that is narrower than a frequency bandwidth of the Legacy preamble. The wireless device transmits a frame, which includes transmitting the Legacy preamble, transmitting the 20 MHz OFDM symbol immediately after transmitting the Legacy preamble, and transmitting the WU signal portion immediately after transmitting the 20 MHz OFDM symbol.
US10454732B2 Method for transmitting preamble in wireless LAN system
Disclosed is a method for transmitting a preamble in a wireless LAN system, and a station device for performing the same. To this end, a station for transmitting a preamble configures a wireless frame including a first type terminal frame portion, and a second type terminal frame portion. The first type terminal frame portion includes a first type terminal preamble including a first type terminal short training field (STF) and a first type terminal long training field (LTF), and the second type terminal frame portion includes a second type terminal preamble including a second type terminal SFT and a second type terminal LTF. Here, the station configures the second type terminal preamble by allocating sequence components at an interval of an integer number of tones in a frequency domain and transmits the configured wireless frame to another station.
US10454731B2 Apparatus and method for sending and receiving broadcast signals
A broadcast signal receiver includes a tuner configured to receive a broadcast signal; a pilot detector configured to detect pilots included in the broadcast signal; a de-framer configured to de-frame a signal frame of the broadcast signal and to extract Physical Layer Pipe (PLP) data from the signal frame; and a decoder configured to decode the PLP data, wherein the signal frame comprises a bootstrap, a preamble, and the PLP data, wherein the bootstrap comprises first information for indicating system bandwidth, second information for emergency alert wake up, and third information for indicating structure of the preamble, wherein the preamble comprises a plurality of preamble symbols, the preamble carrying Layer 1 (L1) signaling data for the signal frame, and wherein the foremost preamble symbol comprises fourth information indicating a number of at least one remaining preamble symbol.
US10454730B2 Method and device for receiving a signal the phase or frequency of which is modulated by a sequence of two-state symbols
A method allowing a receiver device of a wireless communication system to receive a useful signal emitted by an emitter device. The useful signal corresponding to a signal, the phase or frequency of which is modulated by a sequence of two-state symbols corresponding to a sequence of binary data. A temporal envelope of the useful signal is detected and compared to a preset threshold value. Transitions between consecutive useful-signal symbols are detected, on the basis of the result of the comparison. A sequence of binary data is extracted from the useful signal depending on the detected transitions.
US10454727B2 Transpositional modulation
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for modulating and demodulating transpositional modulated (TM) signals. One aspect features a method of modulating a carrier signal that include the actions of generating a TM signal by generating a sinusoidal signal, and modulating the sinusoidal signal based on a data signal to provide the TM signal. Inserting the TM signal into a carrier signal to provide a TM modulated carrier signal. Modulating the TM modulated carrier signal with a non-TM signal to provide a combined signal. Transmitting the combined signal.
US10454725B1 C-PHY receiver equalization
Methods, apparatus, and systems for data communication over a multi-wire, multi-phase interface are disclosed. A method includes equalizing three-phase signals received from two wires of the interface to provide equalized signals, providing first and second difference signals by comparing voltage differences between the equalized signals with first and second reference voltage levels respectively, capturing delayed and undelayed versions of the second difference signal using flipflops triggered by different edges in the first difference signal, and adjusting an equalizing circuit until outputs of the first flipflops indicate that a ratio of low-frequency attenuation to high-frequency amplification has been achieved that enables information to be accurately decoded from the three-phase signals. The three-phase signal received from a first of the two wires is in a different phase than the three-phase signal received from a second of the two wires.
US10454724B2 Multipath filters
Multipath filters are provided herein. In certain configurations, a multipath filter includes multiple filter paths or circuit branches that are electrically connected in parallel with one another between an input terminal and an output terminal. The input terminal receives an input signal, and each filter circuit branch includes a double-in double-switched (DIDS) downconverter that downconverts the input signal with two different clock signal phases to generate a downconverted signal. Each filter circuit branch further includes a filter network that generates a filtered signal by filtering the downconverted signal and an upconverter that upconverts the filtered signal to generate a branch output signal. Additionally, the branch output signals from the filter circuit branches are combined to generate an output signal at the output terminal.
US10454720B2 Terminal device, wireless transmission method, base station device, and channel estimation method
A mobile terminal determine a reference signal sequence number based on a sequence length and a first selection reference value used for a first communication system that is different from a second communication system adapting a 3GPP release 10 or earlier. The first selection reference value is obtained from a sequence group number assigned to the terminal and different from a second selection reference value used for the second communication system. The mobile terminal generates a reference signal based on the determined reference signal sequence number and transmits the generated reference signal.
US10454715B1 Virtual private wire service interworking
Methods and systems may use a software-defined network (SDN) based approach for interworking different types of nodes. In an example, an SDN controller may include components that assist in building pseudowires across Ethernet virtual private network (EVPN) nodes and Border gateway protocol-virtual private wire service (BGP-VPWS) nodes.
US10454714B2 Method and system of overlay flow control
In one aspect, A computerized method of a gateway distributing routes learned through routing protocols (RP) into a Border Gateway Protocol (BGP) includes the step of providing a first gateway that receives a route over a routing protocol. The method includes the step of with the first gateway, redistributing the route to one or more peer routers as a BGP route based on one or more specified criteria. The method includes the step of setting a gateway precedence based on the redistribution of the route to the one or more peer routers as the BGP route. The method includes the step of, based on the gateway precedence, setting a second gateway to automatically redistribute the route with different priorities to influence steering of traffic to a preferred gateway.
US10454710B2 Virtual local area network mismatch detection in networks
The present disclosure discloses a method and network device for providing VLAN mismatch detection in networks. Specifically, a network device monitors a plurality of packets received by a first device from a second device to identify a first set of VLAN identifiers indicated by at least one of the plurality of packets. The network device receives from a third device at least one packet tagged with a particular VLAN identifier, whereas the at least one packet to be forwarded by the first device to the second device. The network device then determines whether the particular VLAN identifier is included in the first set of VLAN identifiers indicated by at least one of the plurality of packets received by the first device from the second device. If the particular VLAN identifier is not included in the first set of VLAN identifiers, the network device presents a notification.
US10454708B2 Network system, inter-site network cooperation control apparatus, network control method, and program
Provided an inter-site network cooperation control apparatus connected to a network control apparatus in each of extension source and extension destination site of a virtual network that receives an extension request from the network control apparatus, notifies the network control apparatus in the extension destination site of an instruction to create a virtual network in the extension destination site, and notifies the network control apparatuses in the extension destination site and the extension source site of an instruction to create virtual ports for a tunnel between the sites, thus a communication connection being established between the virtual networks in the sites via the tunnel between the virtual ports for a tunnel.
US10454704B1 Network node, network communication system, and network communication method
In network communication system, a master unit's controller transmits a command signal to a CXPI bus. The controller specifies values of turning-on intervals of loads as delay time lengths in a delay area of the command signal, and specifies ports of slave units in an output port specification area in a specified order corresponding to turning-on order of the loads. The microcomputer of each slave unit receives the command signal from the CXPI bus. The microcomputer acquires a specified number of a port of the own slave unit specified as an instruction target in the output port specification area, integrates specified values in the delay area, and outputs the operation signal to the specified port at a timing delayed from the reception of the command signal by the time length calculated by the integration. The number of specified values is a number obtained by subtracting 1 from the specified number.
US10454702B2 Systems and methods for managing a programmable thermostat
Systems and methods for managing a programmable thermostat are described herein. One or more system embodiments include a programmable thermostat having a first management profile; a data acquisition subsystem; and a data analysis subsystem. The data acquisition subsystem is configured to receive thermostat data from the programmable thermostat, and the data analysis subsystem is configured to receive the thermostat data from the data acquisition subsystem, and determine a second management profile for the programmable thermostat based, at least in part, on the thermostat data.
US10454701B2 Method and apparatus for providing remote user interface services
A method and an apparatus by which a remote user interface (UI) client device provides a remote UI service, the method comprising receiving an event message, which includes a URL for accessing a first UI resource providing a UI notifying the receipt of a message, from a remote UI server device; obtaining the first UI resource from the remote UI server device by using the URL; receiving external inputs of message control commands via the first UI resource; and transmitting the message control command to the remote UI server device.
US10454698B1 Methods and apparatus for non-blocking IP multicast delivery of media data using spine and leaf architectures
In one illustrative example, an IP network media data router includes a spine and leaf switch architecture operative to provide IP multicast delivery of media data from source devices to receiver devices. The architecture may include K spine switches, K sets of L leaf switches, M data links between each leaf switch and each spine switch where each data link has a maximum link bandwidth of BWL, and a plurality of bidirectional data ports connected to each leaf switch. Notably, the router is provided or specified with a number of bidirectional data ports N=(a/K)×(BWL/BWP) for a guaranteed non-blocking IP multicast delivery of data at a maximum port bandwidth of BWP, where “a” is a fixed constant greater than or equal to K. The architecture may be reconfigurable or expandable to include C additional spine switches and C additional sets of L leaf switches. The reconfiguration may provide for a redistribution or reconnection of the M data links, so that the new number of M data links between each leaf switch and each spine switch is Mnew=(Kold×Mold)/(Kold+C)=a/Knew. The reconfiguration provides a new maximum number of bidirectional data ports as Nnew=(a/Knew)×(BWL/BWP) for maintaining the non-blocking IP multicast delivery of data at a maximum port bandwidth of BWP.
US10454696B2 Multicast distribution tree switching
A mapping relationship between a private network multicast group address, which may be preset to support switching from a default Multicast Distribution Tree (MDT) to a data MDT, and a data group address may be stored in a first Provider Edge (“PE”) device. If a private network multi cast data flow corresponding to the mapping relationship satisfies a condition of switching from the default MDT to the data MDT, the first PE device may send a data MDT switch initiation packet including the private network multicast group address and the data group address to a second PE device on the default MDI, so that the second PE device joins the data MDT, a root of which is the first PE device, using the data group address. The first PE device may switch the private network multicast data flow to the data MDT, so that the private network multicast data flow is transmitted on the data MDT.
US10454695B2 Topical group communication and multimedia file sharing across multiple platforms
A method including receiving, from a participant, a request for starting an event including at least one second participant and a topic is provided. The method includes providing to one second participant an invitation to join the event, receiving, from any one of the participants, a document, and providing the document to all participants for view and/or editing, and providing the document to all participants upon request within a time period. The method includes granting access to the event to a participant, permitting the participant to access and modify the document in the event, and receiving a request from one of the participants to switch one of the first client device or a second client device used by a participant to continue to participate in the event. A system to perform the above method is also provided.
US10454685B2 Authenticating apparatus that executes user authentication by comparing entered password with set password
An image forming apparatus that is an authenticating apparatus includes an authentication-processing unit, a display area, a display-control unit and a re-entry-processing unit. The authentication-processing unit executes user authentication by comparing an entered password with a set password. The display area displays an entire entered password so as to be visible when non-matching characters are included in the entered password. The display-control unit causes a re-entry screen on which an input field is arranged in which correction characters are entered to be displayed. The re-entry-processing unit corrects the non-matching characters of the entered password based on correction characters that are entered in the input field. The authentication-processing unit compares the entered password that is corrected by the re-entry-processing unit with the set password.
US10454679B2 File system support for rolling keys on file extents
This application sets forth a key rolling technique for a file system of a computing device. The key rolling technique allows for files to be transparently re-encrypted in a background process while still allowing applications to access the files being re-encrypted. During re-encryption, at least one file extent of a file is decrypted using a current key for the file extent and re-encrypted using a new key for the file extent. Moreover, the file extent can be relocated to another location in memory during re-encryption to enhance accessibility and crash protection features. Metadata associated with the file can be updated to include information pertaining to both the location of the re-encrypted file extent as well as the new key that can be used to decrypt the re-encrypted file extent. In this manner, the metadata can be used to properly construct a complete file when the file needs to be accessed.
US10454674B1 System, method, and device of authenticated encryption of messages
System, device, and method of authenticated encryption of messages. A message intended for authenticated encryption is stored; and a secret authentication key and a secret encryption key are stored. A key-stream set of blocks is generated, each block including pseudo-random bits. The aggregate length of the key-stream is equal to or greater than the message-length of the message. Each block of the key-stream is generated by a deterministic pseudo-random number generator function that is instantiated with the secret encryption key. The key-stream is generated on a block-by-block basis, until the key-stream reaches in aggregate the message-length of the message. Each block of bits of the message is encrypted, on a per-block basis, with a corresponding block from the key-stream. Authentication is performed on the result of the encrypting operation, or on the message, by applying a keyed cryptographic checksum function that ascertains integrity and that utilizes the secret authentication key.
US10454671B2 Securing communication in a playback device with a control module using a key contribution
Systems and methods for securing communications in a playback device using a key base and at least one key contribution in accordance with embodiments of the invention are disclosed. In one embodiment, a process includes generating a key base using a decryption key and at least one key contribution, where the decryption key can be recovered using the key base and the at least one key contribution, receiving the key base, receiving the at least one key contribution, sending the key base to a decryption module, sending the key contribution to a control module, performing a control feature on the piece of content using the control module, providing the key contribution to the decryption module when the control feature is performed, generating the decryption key using the key base and the at least one key contribution, and accessing at least a portion of the piece of content.
US10454669B2 SM4 acceleration processors, methods, systems, and instructions
A processor of an aspect includes a plurality of packed data registers, and a decode unit to decode an instruction. The instruction is to indicate one or more source packed data operands. The one or more source packed data operands are to have four 32-bit results of four prior SM4 cryptographic rounds, and four 32-bit values. The processor also includes an execution unit coupled with the decode unit and the plurality of the packed data registers. The execution unit, in response to the instruction, is to store four 32-bit results of four immediately subsequent and sequential SM4 cryptographic rounds in a destination storage location that is to be indicated by the instruction.
US10454660B2 Transmission system, transmission method and transmission device
A transmission system for performing communication according to time division duplex (TDD), includes a relay unit configured to relay uplink signals and downlink signals in the first and second communication systems, a TDD information estimation unit configured to estimate a transmission stop period during which no uplink signal of the first communication system is transmitted, an estimation error detection unit configured to detect that the estimation of the transmission stop period is erroneous on the basis of the uplink signal or the downlink signal of the first communication system, and a bandwidth allocation unit configured to prioritize allocation of a bandwidth in the relay unit for the uplink signal of the first communication system over allocation of a bandwidth in the relay unit for the uplink signal of the second communication system if the estimation of the transmission stop period is erroneous.
US10454658B2 Narrowband time-division duplex frame structure for narrowband communications
There is a need to support narrowband TDD frame structure for narrowband communications. The present disclosure provides a solution by supporting one or more narrowband TDD frame structure(s) for narrowband communications. In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. In one aspect, the apparatus may receive information associated with a narrowband TDD frame structure for narrowband communications, the narrowband TDD frame structure including a set of contiguous uplink subframes. The apparatus may also determine an orthogonal sequence length associated with a reference signal (RS) based on at least one of a number of uplink subframes or a number of slots in the set of contiguous uplink subframes. In addition, the apparatus may transmit the RS using the determined orthogonal sequence length.
US10454656B1 AFDX switch supporting multiple types of data traffic
Improved AFDX switches can handle various types of data traffics beyond a predefined AFDX related communication protocol. An AFDX switch can determine a mismatch between a MAC address of a received data frame and a MAC address constant specific to the predefined AFDX related protocol. In response to the mismatch, the AFDX switch can determine a data traffic type associated with the data frame based on a first portion of a header of the data frame. The AFDX switch can compare, responsive to determining a data traffic type associated with the data frame, a second portion of the header of the data frame to identifiers of a plurality of communication flows. Responsive to identifying a communication flow with a matching identifier, the AFDX switch can route the data frame based on communication flow parameters of the identified communication flow.
US10454648B2 Short training field for WiFi
A communication device receives a first physical layer (PHY) data unit via a communication channel. The first PHY data unit corresponds to a trigger frame, and includes: a first PHY preamble having a legacy portion and a non-legacy portion, a first training field that includes a first training signal having a periodicity LP, and a second training field that includes a second training signal having the periodicity LP. The communication device generates a second PHY data unit. The second PHY data unit includes: a second PHY preamble that includes a third training field that includes a third training signal, and a fourth training field that includes a fourth training signal having a periodicity 2*LP. Generating the second PHY data unit comprises: modulating the third training field using a first tone spacing LTS between adjacent OFDM tones, and modulating the fourth training field using a second tone spacing equal to LTS/4 between adjacent OFDM tones.
US10454643B2 Method for multiplexing DMRS and data in new radio and apparatuses thereof
The provided are a method of transmitting and receiving data using empty resource elements (REs) located in a demodulation reference signal (DMRS) symbol in a next-generation/5G radio access network. The method of a base station for transmitting DMRS port allocation information to a terminal may include configuring one or more available RE patterns; transmitting, to the terminal, information indicating an available RE pattern to be used by the terminal among the available RE patterns; and transmitting the DMRS port allocation information to the terminal. The available RE pattern is composed of REs to which no DMRSs are allocated among REs located on a symbol to which DMRSs are to be allocated, and through the REs in the available RE pattern, the base station receives uplink data from the terminal or transmits downlink data to the terminal.
US10454642B2 Method and device for transmitting reference signal sequence
The present application provides a method and device for transmitting a reference signal sequence. The method includes: determining a position of an eCCE or an eREG mapped to an ePDCCH in a resource block pair; determining, according to corresponding relationship between the position of the eCCE or the eREG in the resource block pair and the antenna port of the reference signal; and transmitting a reference sequence over the antenna port of the reference signal, herein, the corresponding relationship between the position of the eCCE or the eREG in the resource block pair and the antenna port of the reference signal includes that the positions of at least two eCCEs or at least two eREGs correspond to one of the antenna ports of the reference signal.
US10454640B2 Method for reporting channel state information, user equipment, and base station
The present application discloses a method for reporting channel state information, user equipment, and a base station. The method includes: receiving a first reference signal set sent by a base station, where the first reference signal set includes at least two reference signals; sending first CSI to the base station, where the first CSI is determined according to the first reference signal set, and the first CSI includes a first RI and/or a first PMI, where the first PMI is used to indicate a first precoding matrix; receiving a second reference signal set sent by the base station, where the second reference signal set is determined based on the first CSI, and the second reference signal set includes at least one reference signal; and sending second CSI to the base station, where the second CSI is determined according to the second reference signal set.
US10454639B2 D2D communication method and D2D communication apparatus
Device to device (D2D) communication is provided. A method comprises: acquiring information associated with a pilot channel resource used to send at least one directional pilot signal associated with directional D2D communication; and transmitting a data signal associated with the directional D2D communication at least according to a received state of the pilot signal on the pilot channel resource. Accordingly, a data signal associated with directional D2D communication can be transmitted more effectively according to a directional pilot signal related to the directional D2D communication.
US10454638B2 Bit allocation method, apparatus for multicarrier modulation signal, and system
A bit allocation method, apparatus for a multicarrier modulation signal and a system where the method includes: lowering the number of bits of a subcarrier of minimum average power in subcarriers of the multicarrier modulation signal allocated with a maximum number of bits according to a predetermined total number of bits to be adjusted including setting a total number of bits to be adjusted; determining a target number of bits according to the total number of bits; allocating a bit number for each subcarrier of the multicarrier modulation signal by using a predetermined bit allocation method according to the target; and lowering the number of bits of a subcarrier of minimum average power in the subcarriers allocated with a maximum number of bits, until a lowered total number of bits is equal to the total number of bits to be adjusted.
US10454635B2 Method and system for signaling and processing control information in a mobile broadband network environment
A method and a system for signaling and processing control information in a cloud cell environment are provided. According to an embodiment, in a cloud cell, a master Base Station (BS) coordinates with other BSs to determine resources available for use on communication links between a mobile station in the cloud cell and one or all the BSs during a scheduling interval. Based on the resources available, the master BS allocates cumulative resources associated with the BSs to the mobile station for the scheduling interval. Then, the master BS transmits resource allocation control information indicating the allocated cumulative resources to the mobile station over a communication link between the master BS and the mobile station. Upon receiving the resource allocation control information, the mobile station decodes the information and receives data packets from each of the BSs during the scheduling interval according to the decoded resource allocation control information.
US10454632B2 Method and apparatus for hybrid automatic repeat request transmission
The present application discloses a method and apparatus for a hybrid automatic repeat request (HARQ) transmission. An embodiment of the HARQ transmission method for the communication apparatus comprises: receiving configuration information related to a cross-carrier HARQ transmission from a base station, an initial transmission and a re-transmission of the HARQ transmission processable on different physical component carriers; receiving downlink control information from the base station, the downlink control information including control information for the cross-carrier HARQ transmission; and performing the cross-carrier HARQ transmission according to the configuration information and the downlink control information. By using the embodiments of the present invention, the HARQ transmission for the same data on a plurality of physical component carriers can be realized, and thus the effectiveness of the HARQ transmission is improved.
US10454629B2 Method and apparatus for coverage extension
Various methods are described coverage enhancement of delay limited services according to an example embodiment. One example method may comprise generating one or more transport blocks. In some example embodiments, the transport blocks are configured to contain a data payload replica. The method of this embodiment may also include causing the one or more transport blocks to be transmitted via parallel hybrid automatic repeat request (HARQ) processes. In some example embodiments, the one or more transport blocks are transmitted based on a limited number of transmissions. The method of this embodiment may also include causing transmission of the one or more transport blocks in an instance in which an allocation does not include a new data indicator and which includes a same transport block size and transport block format for the data payload replica.
US10454626B2 Transmitter defragmentation for data unit fragments
A first medium access control (MAC) service data unit (MSDU), intended for a communication device of multiple communication devices, is divided into a plurality of fragments. First and second groups of MAC protocol data units (MPDUs) intended for the multiple communication devices are generated and one or more transceivers are controlled to transmit first and second orthogonal frequency division multiple access data units that include the first and second groups, respectively, to the multiple communication devices. The first group includes a first MPDU that includes a first fragment of the plurality of fragments and is an only MPDU of the first group intended for the communication device. The second group includes a second MPDU that includes the first MSDU in its entirety and is included in the second group in response to determining that the first fragment was not properly received and/or decoded by the communication device.
US10454625B2 System and method for employing outer codes with non-equal length codeblocks field
Methods are disclosed herein for generating and using outer codes based on non-equal length code blocks. In one embodiment, the outer code has a length equal to the length of the longest code block. This can be achieved by padding shorter code blocks such that they are also of equal length to the longest code block. The padding may be a standardized pseudo-random pattern or a standardized repeating pattern. In another embodiment, the outer code has a length shorter than the length of the longest code block. If a code block is received in error it may be recovered by using one or more of: the first outer code block, information bits of other code blocks and the parity bits of the failed code block.
US10454622B2 Radio transmission apparatus and radio transmission method
A radio transmission apparatus and a radio transmission method for readily controlling retransmission timing presets a frame cycle for retransmission, and transmits only packets for which no acknowledgement of receipt has been received within the frame cycle as a reply from a receiving apparatus to a transmitting apparatus. Thus, timing for retransmission can be readily determined. Also, the retransmission timing is determined based on when a packet is actually transmitted. Therefore, the multiple acknowledgement of receipt can be returned as a combined reply.
US10454621B2 Communication control device, information processing device, information processing method, and program
A communication control device includes a control unit. The control unit included in the communication control device performs control to notify an information processing device of a period for the information processing device to acquire information regarding a communication state in the information processing device. The control unit included in the communication control device further performs control to cause the information processing device to notify the information regarding the communication state acquired in the period and to determine a destination of a delivery confirmation request on the basis of the information regarding the communication state. Thereby, a destination of a delivery confirmation request can be appropriately determined.
US10454620B2 Facilitating notifications to indicate failed code block groups in 5G or other next generation networks
Facilitating notifications to indicate failed code block groups is provided herein. A method can comprise determining a value of a confirmation bit received in a transmission based on a first determination that a new data indicator is set to a null indication and performing an action from a group of actions. The group of actions can comprise decoding a first group of code block groups of the code block groups based on a second determination that the value of the confirmation bit for the first group of code block groups is a first value. The group of actions can also comprise decoding the code block groups based on a third determination that the value of the confirmation bit for the code block groups is set to a second value and sending a report indicating at least one of the code block groups for which the transmission failed.
US10454614B2 Transmitting/receiving system and broadcast signal processing method
The invention relates to a transmitting system, comprising an SNS client that receives SNS messages from at least one SNS server, and a transmitter which transmits a broadcast signal, including the SNS messages and mobile service data, for a mobile broadcast. The transmitter includes: an RS frame encoder, which performs RS encoding and CRC encoding on the mobile service data for the mobile broadcast so as to build RS frames, and divides each RS frame into a plurality of portions; a group-forming unit, which forms data groups that contain each of the plurality of portions, and which adds known data sequences and signaling data to each data group; an inter-leaver for interleaving data of the data groups; and a trellis encoding unit for trellis-encoding the interleaved data.
US10454611B2 Spatial division multiplexing in limited power optical communication systems
This spatial division multiplexing (SDM) in power-limited optical communication systems. In general, an SDM optical transmission system may be configured to increase data capacity over the data capacity of a non-SDM optical transmission system while maintaining power consumption at or below that of the existing non-SDM optical transmission system. To realize such an improvement in performance without increasing power consumption, an example SDM optical transmission may be constructed by reducing system bandwidth, reducing and/or altering equipment for filtering, reducing optical amplifier spacing, reducing operational amplifier power consumption, etc. In this manner, increased data transmission performance may be realized even where available power may be strictly limited.
US10454610B2 1+1 Ethernet fabric protection in a disaggregated optical transport network switching system
Methods and systems for Ethernet fabric protection in a disaggregated OTN switching system that include PIU modules each having multiple ports for OTN to Ethernet transceiving and an Ethernet fabric as a switching core are disclosed. An OTN over Ethernet module in each of the PIU modules may enable various OTN functionality to be realized using the Ethernet fabric which may include multiple Ethernet fabric planes. A PIU module may transmit Ethernet packets using a first working port over a first Ethernet fabric plane and may transmit Ethernet packets using a second working port over a second Ethernet fabric plane. When the PIU module detects a fault condition on the second Ethernet fabric plane, the PIU module may transmit Ethernet packets using a third protection port over the first Ethernet fabric plane instead of using the second working port.
US10454609B2 Channel pre-combining in colorless, directionless, and contentionless optical architectures
An optical add/drop system supporting a colorless, directionless, and contentionless (CDC) architecture includes a Contentionless Wavelength Selective Switch (CWSS)-based optical add/drop device including N local add/drop ports and M degree ports; and a channel pre-combiner including a common port connected to a first port of the N local add/drop ports and at least two local add/drop ports coupled to the common port. The CWSS-based optical add/drop device can include an M-array of 1×N Wavelength Selective Switches (WSSs) and an N-array of M×1 switches. The channel pre-combiner can be a passive device which passively combines the at least two local add ports and splits the at least two local drop ports. The channel pre-combiner can also include amplifiers on the common port in both an add direction and a drop direction.
US10454607B2 Mode division multiplexing systems and methods using a rectangular-core optical fiber
A mode division multiplexing system that includes a transmitter system, a receiver system and an optical link that optically connects the transmitter and receiver systems. The optical link includes a rectangular-core optical fiber having a rectangular core with a short dimension and a long dimension. The rectangular-core optical fiber supports only a single mode in the short dimension and multiple modes in the long dimension. A method of transmitting optical signals includes converting single mode optical signals to respective multimode optical signals each having a select spatial mode as defined by the rectangular-core optical fiber. The multimode optical signals are multiplexed and transmitted from the transmitter system to the receiver system over the rectangular-core optical fiber where the multimode optical signals are demultiplexed and converted back to single mode optical signals, which are then detected by respective receivers. A rectangular-core optical fiber is also disclosed.
US10454606B2 Method for operating IoT in cellular system and system therefor
The present disclosure relates to a 5G or pre-5G communication system for supporting a higher data transmission rate beyond a 4G communication system such as LTE. The present disclosure provides a method for supporting a device performing narrow band Internet of things (IoT) communication by a base station in a cellular system, the method comprising the operations of: transmitting a synchronization sequence for synchronization between the base station and the device performing the narrow IoT communication; transmitting system information including a two-bit mode indication field which indicates an operation mode for performing the narrow IoT communication, the operation corresponding to one of a plurality of operation modes; and transmitting a control channel and a data channel on the basis of parameters for the narrow band IoT communication, the parameter being included in the system information, wherein the operation modes include at least one of a standalone mode, a guard-band mode, an in-band mode in which the cellular system and the narrow band IoT communication use a common cell ID, or an in-band mode in which the cellular system and the narrow band IoT communication use different cell IDs.
US10454605B2 Method and apparatus for monitoring control channel in unlicensed band
Provided are a method for monitoring a control channel in an unlicensed band and an apparatus using the same. In an unlicensed cell, a user equipment (UE) monitors a physical downlink control channel (PDCCH) having burst control information in a search space defined in a control region of a subframe. The control region comprises a plurality of control channel elements (CCEs) starting from an index 0, and the search space is defined only in, from among the plurality of CCEs, first four CCEs and first eight CCEs.
US10454603B2 Methods and systems for personalizing user experience based on nostalgia metrics
A server system accesses a listening history of a user of the media-providing service, where the user is in a demographic group. For each track of a plurality of tracks in the listening history of the user, the server system calculates a first metric based at least in part on an affinity of members of the demographic group, as compared to members of other demographic groups, for the track. The server system selects content for the user based on the first metric and provides the selected content to a client device associated with the user.
US10454602B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
The present invention proposes a method of transmitting a broadcast signal. The method of transmitting a broadcast signal according to the present invention proposes a system capable of supporting a next-generation service in an environment that supports next-generation hybrid broadcasting which uses a terrestrial broadcast network and an Internet protocol network. In addition, the method proposes an efficient signaling scheme that can embrace both the terrestrial broadcast network and the Internet protocol network in an environment that supports next-generation hybrid broadcasting.
US10454596B2 Electronic device with over-the-air wireless self-testing capabilities
An electronic device may be provided with wireless circuitry. The wireless circuitry may include antennas. The antennas may include phased antenna arrays for handling millimeter wave signals. Antennas may be located in antenna signal paths. The antenna signal paths may include adjustable components such as adjustable filters, adjustable gain amplifiers, and adjustable phase shifters. Circuitry may be incorporated into an electronic device to facilitate wireless self-testing operations. Wireless self-testing may involve use of one antenna to transmit an over-the-air antenna test signal that is received by another antenna. The circuitry that facilitates the wireless self-testing operations may include couplers, adjustable switches for temporarily shorting antenna signal paths together, mixers for mixing down radio-frequency signals to allow digitization with analog-to-digital converters, and other circuitry for supporting self-testing operations.
US10454595B2 Single E-probe field aperture coupler
A temporary microwave horn antenna coupling device is configured for collecting or injecting quantifiable samples of RF energy. The device comprises single electric field probe mounted at the radiating aperture of a radiating payload. The electric field probe can be oriented at 45 degrees to the horizontal and vertical electric fields of a linearly polarized antenna, or oriented for a single linear polarization to the electric field in a circular polarized antenna. The electric field probe is connected to an attenuator and/or lossy cable for reduced reflections and gradient thermal dissipation.
US10454591B2 Track and hold amplifiers
An embodiment includes a track and hold amplifier device. A device may include an emitter follower transistor coupled to each of an input and an output. The device may also include a charging node coupled between the output and a voltage supply, wherein the charging node is also coupled to the input via the emitter follower transistor. Further, the device may include a cascode switch coupled to each of the input and the output. The cascode switch may be configured to cause the emitter follower transistor to operate in a conductive state and charge the charging node during a track mode. The cascode switch may also be configured to cause the emitter follower transistor to operate in a non-conductive state to isolate the charging node from the input during a hold mode. The cascode switch may include a MOS-HBT transistor combination operating in class AB mode.
US10454587B2 Parallel optical transponder enabled by optical comb sources
Parallel optical transponders with an optical comb source, and methods of using the same, are provided. The optical comb source can provide multiple optical carriers from a single source. The multiple optical carriers can be phase-aligned, which can allow joint processing of a received signal. The multiple optical carriers can also allow for modulating a demultiplexed data signal using multiple modulators rather than modulating the entire data signal using a single modulator.
US10454585B2 Data center network system and signal transmission system
A data center network system and a signal transmission system, where the signal transmission system includes one hub device, at least two switches, multiple colored optical modules, at least two multiplexers/demultiplexers, and at least two servers. The hub device, the at least two switches, the multiple colored optical modules, the at least two multiplexers/demultiplexers, and the at least two servers form a star network topology structure.
US10454584B1 Optical line terminal and method for managing passive optical network implemented thereon
Disclosed is network management technology for an optical line terminal. The optical line terminal allocates a line identifier according to a line length from each port to an end thereof. Terminal connection information is managed such that a corresponding line identifier is mapped to a measured line length to an optical network terminal. Service settings for an optical network terminal are managed by the line identifier.
US10454583B2 System and method for communication network service connectivity
A method for assigning a network path after receiving a connection request to connect a first node with a second node of a network. The method including evaluating a network utilization parameter of the network, such as a network load or blocking probability, at that point in time. If the network utilization parameter is below a minimum threshold level, the method includes carrying out the steps of identifying a set of n network paths through the network that connect the first node with the second node and are absent non-linear links, performing network path selection by selecting p network paths from the set of n network paths that have the best linear OSNR, and, selecting a network path from the set of p network paths that balances the wavelength utilization between the first node and the second node of a network.
US10454582B2 Transponder for a radio-over-fibre transmission system allowing retransmission from the antenna management interface
A transmission system includes: an optical transmission module capable of modulating a first digital radio signal in order to obtain a first optical signal; an optical reception module capable of receiving a second optical signal and demodulating same in order to obtain a demodulated radio signal; and a digitizing module capable of digitizing the demodulated radio signal in order to obtain a second digital radio signal. The transmission module includes: a module for adding a first management signal to the first digital radio signal, the rate of the first management signal being less than that of the first digital radio signal. The optical digitizing module includes an extraction module capable of extracting a second management signal from the demodulated radio signal, the rate of the second management signal being less than that of the second digital radio signal.
US10454577B2 Free space optical transmitter and free space optical communication method
It is difficult in a free space optical transmitter to transmit a beacon beam stably at low cost, and that it is impossible to maintain stable tracking; therefore, a free space optical transmitter according to an exemplary aspect of the present invention includes a laser beam transmitting means for transmitting a plurality of laser beams capable of interfering with each other and differing in one of an optical frequency and a time variation in a phase difference; and a wavefront control beam transmitting means for transmitting, to a free space, a plurality of wavefront control beams obtained by making each of the plurality of laser beams have a different wavefront.
US10454576B2 UAV network
Embodiments are provided for facilitating an unmanned aerial vehicle (UAV) network. The UAV network in accordance with the disclosure can comprise multiple UAVs, ground processing stations, and/or any other components. A particular UAV in the network can carry payloads consisting of optical image sensors, processing devices, communication systems, and/or any other components. An individual UAV in the network can comprise photovoltaic cells capable of absorbing solar energy. Embodiments are provided for converting the solar energy to electricity for providing power to payloads aboard the UAV and as well as charging a battery aboard the UAV. In certain embodiments, the UAV can fly up to 65,000 feet and can cover as much as 500 km in range. One motivation of the present disclosure is to “outsource” some or entire information processing by an UAV to existing infrastructure, such as the ground processing station.
US10454573B2 Method and apparatus for detecting a disturbance in a medium
An improved technique for acoustic sensing involves, in one embodiment, launching into a medium, a plurality of groups of pulse-modulated electromagnetic-waves. The frequency of electromagnetic waves in a pulse within a group differs from the frequency of the electromagnetic waves in another pulse within the group. The energy scattered by the medium is detected and, in one embodiment, may be used to determine a characteristic of the environment of the medium. For example, if the medium is a buried optical fiber into which light pulses have been launched in accordance with the invention, the presence of acoustic waves within the region of the buried fiber can be detected.
US10454572B2 Methods and systems relating to optical networks
Data center interconnections, which encompass WSCs as well as traditional data centers, have become both a bottleneck and a cost/power issue for cloud computing providers, cloud service providers and the users of the cloud generally. Fiber optic technologies already play critical roles in data center operations and will increasingly in the future. The goal is to move data as fast as possible with the lowest latency with the lowest cost and the smallest space consumption on the server blade and throughout the network. Accordingly, it would be beneficial for new fiber optic interconnection architectures to address the traditional hierarchal time-division multiplexed (TDM) routing and interconnection and provide reduced latency, increased flexibility, lower cost, lower power consumption, and provide interconnections exploiting N×M×D Gbps photonic interconnects wherein N channels are provided each carrying M wavelength division signals at D Gbps.
US10454567B2 Multi-beam satellite communication system
A relay side receiving unit (931) receives a relay signal (99), an analog relay unit (932) outputs by analog processing the relay signal (99) whose frequency bandwidth is controlled, and a digital relay unit (933) outputs by digital processing the relay signal (99) whose frequency bandwidth is controlled. A relay side transmitting unit (934) transmits the relay signal (99) output by the analog relay unit (932), the digital relay unit (933). A relay side control unit (935) controls the analog relay unit (932), the digital relay unit (933) in accordance with an analog relay unit control signal (941A), a digital relay unit control signal (941D) indicating a frequency band of the relay signal (99).
US10454565B2 Systems and methods for performing shape estimation using sun sensors in large-scale space-based solar power stations
A space-based solar power station, a power generating satellite module and/or a method for collecting solar radiation and transmitting power generated using electrical current produced therefrom is provided. Power transmitters can be coordinated as a phased array and the power generated by the phased array is transmitted to one or more power receivers to achieve remote wireless power generation and delivery. In many embodiments, a reference signal is distributed within the space-based solar power station to coordinate the phased array. In several embodiments, determinations of the relative locations of the antennas in the array are generated by an array of sun sensors that estimate the shape of the module to evaluate the phase shift and/or amplitude modulation to apply to the reference signal at each power transmitter.
US10454557B1 Wireless transmitting device, reference signal transmission method and cover code generation device
A method for transmitting reference signals includes: determining, by a wireless transmitting device, a first vector set used for calculating a first vector subspace that includes a channel frequency response vector corresponding to a subcarrier; calculating, by the wireless transmitting device, a second vector set including several second vectors derived from performing dot product operations to each vector in the first vector set with a conjugate vector of each vector in the first vector set; calculating, by the wireless transmitting device, a null space of a second vector subspace spanned by the second vector set and determining, by the wireless transmitting device, a cover code from the null space; and transmitting a first reference signal and a second reference signal which is a dot product of the first reference signal and the cover code on the subcarrier from the wireless transmitting device to a wireless receiving device.
US10454555B2 Channel state information feedback method and apparatus for 2-dimensional massive MIMO communication system
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 channel state information feedback method and apparatus of a terminal (1200) is provided for measuring channel quality and reporting the measurement result to a base station (1300) in the mobile communication system supporting multi-carrier multiple access scheme such as Orthogonal Frequency Division Multiple Access (OFDMA). A feedback method of a terminal (1200) in a mobile communication system includes acquiring reference antenna port information for at least one Reference Signal (RS), receiving the at least one Reference Signal (RS) from a base station (1300), estimating at least one channel carrying the at least one Reference Signal (RS), and transmitting feedback information on at least one estimated channel to the base station (1200).
US10454553B2 Beam forming method for a transmitting antenna and a device thereof
The disclosure relates to method and device for beam forming in cellular communication systems. In accordance with one embodiment, the device selects at least one obstruction free zone and at least one obstruction free beam window, the at least one obstruction free beam window being selected within the at least one obstruction free zone. The device forms at least one beam based on said at least one obstruction free beam window thus selected.
US10454548B2 Apparatus, system and method of communicating according to a transmit space-frequency diversity scheme
For example, a wireless station may be configured to modulate a plurality of data bit sequences into a plurality of data blocks according to a dual carrier modulation, to map the plurality of data blocks to a plurality of spatial streams according to a space-time diversity scheme, and to transmit a MIMO transmission based on the plurality of spatial streams.
US10454547B2 Transmission method, transmission apparatus, reception method and reception apparatus
All data symbols used in data transmission of a modulated signal are precoded by hopping between precoding matrices so that the precoding matrix used to precode each data symbol and the precoding matrices used to precode data symbols that are adjacent to the data symbol in the frequency domain and the time domain all differ. A modulated signal with such data symbols arranged therein is transmitted.
US10454543B2 Method and apparatus for transmitting signal using multiple radio units
A method and an apparatus for transmitting a signal by using a plurality of radio units (RUs) to a user equipment (UE). The apparatus is configured to: determine an RU set including at least two RUs of the plurality of the RUs based on a feedback regarding a received strength of a transmission beam formed by the plurality of the RUs, wherein the feedback is received from the UE; determine a distributed precoding matrix of which a diversity order is predetermined based on information about an RU included in the RU set; and perform a precoding based on the distributed precoding matrix and transmitting a precoded signal to the UE through the RU set.
US10454538B2 Methods and systems for joint access point MIMO transmissions
One aspect includes a method of establishing, via a first access point, a distributed MIMO joint transmission opportunity with one or more second access points to one or more stations. The method comprises generating, via a processor, a first message for transmission to the stations and the second access points. The first message indicates a null data packet transmission and the stations configured to receive a stream during the joint transmission opportunity. The method also comprises transmitting the first message to the second access points and the stations. The method further comprises generating, via the processor, a reference phase signal for transmission to the second access points.
US10454535B2 Apparatus and method for receiving signal 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). According to various embodiments, in a multiple-input multiple-output wireless communication system, a receiving apparatus may include at least one processor and at least one transceiver. The at least one transceiver may be configured to receive a signal including a plurality of symbols, perform Successive Interference Cancellation (SIC) related to a first symbol of the plurality of symbols on the received signal to obtain a processed signal, determine symbol-sums by applying an equalization matrix for integer forcing to the processed signal, and determine information words corresponding to the plurality of symbols based on the symbol-sums.
US10454534B2 Communication method using interference alignment in wireless LAN
Disclosed is a communication method using interference alignment in a wireless local area network (WLAN). An access point (AP) according to one embodiment may receive first channel information between a station associated with the AP and the AP and second channel information between the station and a neighboring AP to perform interference alignment in cooperation with the AP from the station, and perform interference alignment based on the first channel information and the second channel information.
US10454528B2 Relay device for relaying data between communication cables
A relay device for data between communication cables having a signal line in full duplex communication, includes: communication units connected to the communication cables; and a main controller executing a relay process of the data. Each communication unit includes: an input/output unit of an analog signal; an analog/digital converter converting the analog signal into a digital signal; a generator generating another digital signal based on another analog signal input to another communication unit; and an echo canceller calculating a filter coefficient based on the other digital signal and the digital signal, and executing a cancellation process of removing a component derived from the other digital signal from the digital signal according to the filter coefficient. The communication unit or the main control unit includes a sign determination unit determining based on a time change of the filter coefficient whether a sign of disconnection exists in the signal line.
US10454527B1 NBASE-T PHY-to-PHY information exchange method and apparatus
A method of operation in an Ethernet transceiver is disclosed. The method includes initiating a training mode of operation, and transmitting Infofield frames to a link partner. Each Infofield frame including a payload field to provide data to the link partner. A flow of the transmitted Infofield frames is controlled such that a new Infofield frame is not transmitted before a previous Infofield frame is received by the link partner.
US10454526B1 Structures for cross-talk reduction
Systems and apparatuses for electromagnetic communications are provided. One of the apparatuses includes a housing portion for an electronic device, wherein the housing portion comprises: a first region formed from a first material; and a second region comprising an arrangement of structures formed from the first material and a second material, wherein the arrangement of structures reduce propagation of electromagnetic radiation propagating through the second region.
US10454524B2 Tristate and cross current free output buffer
A tristate output buffer includes a first branch with a first buffer, and a second branch with a second buffer. The first buffer includes a supply port, a ground port, an output port, two switchable semiconductor elements of a first type, and two switchable semiconductor elements of a second type. Switching behavior of the switchable semiconductor elements of the first type differs from switching behavior of the switchable semiconductor elements of the second type. The two switchable semiconductor elements of the first type are connected in series and are between the supply port and the output port such that they can be put in a conductive state independent of each other. The two switchable semiconductor elements of the second type are connected in series and are between the ground port and the output port such that they can be put in a conductive state independent of each other.
US10454522B2 Frequency hopping communication recovering method, electronic device, and non-transitory computer readable storage medium
A frequency hopping communication recovering method includes: communicating a first device and a second device within multiple frequency channels respectively in multiple time slots to perform a frequency hopping communication; in a communication recovery operation, configuring the first device to be operated and locked within a recovery frequency channel in the frequency channels; and in the communication recovery operation, configuring the second device to scan within the frequency channels respectively in multiple recovery time slots. The time slots have a first length, and the recovery time slots have a second length shorter than the first length.
US10454516B2 Communications receiver using multi-band transmit blocking filters
Communications receivers and devices are disclosed. A communications receiver includes a low noise amplifier; a multi-band transmit blocking filter having a first port connected to an output of the low noise amplifier, and an RF analog-to-digital converter having an input connected to a second port of the multi-band transmit blocking filter. The multi-band transmit filter passes the receive frequencies of a group of two or more LTE bands, where a first receive frequency range of a first band in the group and a second receive frequency range of a second band in the group are disjoint and not subsets of a receive frequency range of a third band in the group, and attenuates the transmit frequencies of at least some bands in the group by at least twenty dB.
US10454514B2 Terminal housing, panel of terminal housing, and terminal
The terminal housing includes a first panel and a second panel, where a material of the first panel or a material of the second panel is glass. The first panel includes a first main face that is flat and straight and a first side face. The first main face has at least one first vertex angle, the first main face has two margins on two sides of the first vertex angle and connected to the first vertex angle, and cross sections in a through-thickness direction of the first panel and respectively vertical to the two margins connected to the first vertex angle are respectively a first through-thickness cross section and a second through-thickness cross section.
US10454510B2 Crest factor optimization in a digital repeater system
An optimization system for use in a digital repeater system comprises at least one input port for receiving a carrier signal associated with a communication channel of a telecommunication network, at least one meter unit for obtaining an estimate of the error vector magnitude for the carrier signal, and at least one crest factor reduction unit for dynamically reducing, based on the estimate of the error vector magnitude, the crest factor of the carrier signal.
US10454507B2 Communication device
The communication device includes a switching controller. In a case where the communication band to be used is a second frequency band between a second lower edge frequency and a second upper edge frequency or in a case where the communication band to be used is a first frequency band between a first lower edge frequency and a first upper edge frequency and a frequency of the signal to be used is included in a first passband, the switching controller controls a filter switcher to switch to a first filter. In a case where the communication band to be used is a third frequency band between a third lower edge frequency and a third upper edge frequency or in a case where the communication band to be used is a first frequency band and the frequency of the signal to be used is included in a second passband, the switching controller controls the filter switcher to switch to a second filter. The third lower edge frequency is higher than the second lower edge frequency, and the third upper edge frequency is higher than the second upper edge frequency.
US10454505B2 Multi-frequency transceiver and base station
Embodiments disclose a multi-frequency transceiver and a base station. The multi-frequency transceiver is connected to an antenna, and includes: at least one transmit multiplexer, where each transmit multiplexer includes multiple transmit paths, and each transmit path is used to transmit one frequency band by using the antenna; and at least one receive multiplexer, where each receive multiplexer includes multiple receive paths, and each receive path is used to receive one frequency band by using the antenna.
US10454502B2 Method and device and computer program for demodulating received symbols using turbo-demodulation scheme
The present invention concerns a method and device for demodulating received symbols using a turbo-demodulation scheme comprising an iterative MIMO decoder and wherein an iterative channel decoder is used in the turbo-demodulation scheme, wherein the iterative channel decoder performs a first iterative process named iterative decoding process, the turbo-demodulation performing a second iterative process named iterative demodulation and decoding process, at each iteration of the second iterative process, the iterative channel decoder executing plural iterations in order to decode bits from which symbols are derived from. The iterative channel decoder: memorizes at the end of the iterations of the first iterative process, the variables used internally by the iterative channel decoder, reads the memorized variables at the following iteration of the second iterative process.
US10454499B2 Enhanced puncturing and low-density parity-check (LDPC) code structure
Certain aspects of the present disclosure generally relate to techniques for enhanced puncturing and low-density parity-check (LDPC) code structure. A method for wireless communications by a transmitting device is provided. The method generally includes encoding a set of information bits based on a LDPC code to produce a code word, the LDPC code defined by a base matrix having a first number of variable nodes and a second number of check nodes; puncturing the code word according to a puncturing pattern designed to puncture bits corresponding to at least two of the variable nodes to produce a punctured code word; adding at least one additional parity bit for the at least two punctured variable nodes; and transmitting the punctured code word.
US10454496B1 Method and system for facilitating compression
During operation, embodiments of the subject matter can perform compression of an n-dimensional m-channel patch based on unsupervised learning (clustering). Embodiments of the subject matter can perform multiple such compressions of patches tessellated (tiled) across a space. Embodiments of the subject matter can also perform hierarchical compression through recursive application of embodiments of the subject matter. Embodiments of the subject matter can compress but are not limited to compressing the following: a database, a sequence, an image, a video, and a volumetric video.
US10454494B2 Method for processing a measured-value signal determined in an analog manner, a resolver system for implementing the method and a method for determining an output current of a converter
In method for processing a measured-value signal determined in an analog manner and a resolver system for implementing the method, the measured-value signal being supplied to a delta-sigma modulator, which makes a bit stream, particularly a one-bit data stream, available on the output side, in particular, whose moving average corresponds to the measured-value signal, the bit stream being supplied to a first digital filter, which converts the bit stream into a stream of digital intermediate words, that is a multibit data stream, the first digital filter having three serially arranged differentiators, the bit stream being clocked at a clock frequency fS, that is, at a clock-pulse period TS=1/fS, and therefore the stream of digital intermediate words being clocked, and thus updated, at a clock-pulse frequency fD, that is, at a clock-pulse period TD=1/fD, the output signal of the first digital filter being supplied to a second digital filter, the second digital filter having as its output data-word stream the difference between a first and a second result data-word stream, the first and second result data-word stream being determined around a first and second time interval from the intermediate data-word stream, the first and second time interval being situated at a distance in time T1, the first result data-word stream being determined as a time-discrete second derivation with time scale TD and the second result data-word stream being determined as a time-discrete second derivation with time scale TD.
US10454489B2 Electronic circuit adjusting timing of clock based on bits of output data from sub-ranging analog-to-digital converter
An electronic circuit includes a reference ADC, a delay circuit, and a main ADC. The reference ADC converts an input signal to an upper bit string of output data, in response to a reference clock. The delay circuit delays a source clock by a delay time to output a main clock. The main ADC converts the input signal to a lower bit string of the output data, in response to the main clock. When a value of the most significant bit included in the lower bit string is identical to a value of the bit which is adjacent to the most significant bit and lower than the most significant bit, the delay time is adjusted based on a direction in which a level of the input signal is changed and the value of the most significant bit of the lower bit string.
US10454487B1 Segmented resistor architecture for digital-to-analog converters
The present disclosure describes aspects of segmented resistor architecture for digital-to-analog converters (DACs). In some aspects, a DAC circuit is implemented with a first resistor network coupled to a set of binary code-controlled current sources and a second resistor network that includes a resistor coupled between the first resistor network and an output of the DAC circuit. A set of thermometer code-controlled current sources are coupled to a node of the second resistor network and provide varying amounts of current. This current is scaled based on a resistance of the second resistor network's resistor, which is higher than a resistance of the first resistor network and effective to increase a combined output impedance of the first and second resistor networks. The increase of output impedance reduces noise of the resistor networks that transfers to the output of the DAC circuit, thereby improving signal-to-noise performance of the DAC circuit.
US10454477B1 Dynamic decode circuit low power application
A dynamic decode circuit for decoding a plurality of input signals to produce a positive output pulse one gate delay following a clock signal, wherein the output pulse indicates the plurality of signals were in a predetermined state, wherein the output pulse is active during an evaluation phase of a clock cycle and not active during a precharge phase of the clock cycle, wherein precharge is performed by nfet transistors.
US10454476B2 Calibrated biasing of sleep transistor in integrated circuits
Embodiments include apparatuses, methods, and systems associated with biasing a sleep transistor (also referred to as a power gate transistor) in an integrated circuit. The sleep transistor may be coupled between a load circuit and a power rail, the sleep transistor to be on in an active mode to provide the supply voltage to the load circuit, and to be off in a sleep mode to disconnect the load circuit from the power rail. The bias circuit may be coupled to the gate terminal of the sleep transistor to provide a calibrated gate voltage to the gate terminal during the sleep mode. The calibrated gate voltage may be based on a subthreshold leakage current and a gate-induced drain leakage (GIDL) current of the sleep transistor or a replica sleep transistor designed to replicate the leakage current of the sleep transistor. Other embodiments may be described and claimed.
US10454473B2 Optical-control driving circuit for high utility power
An optical-controlled driving circuit adapts to a high utility power environment with high voltages, large currents and severe surges, and includes an optical-controlled switch circuit, an SCR with optical-controlled driver and a main circuit. The optical-controlled switch circuit includes an optical-controlled component and a first switching transistor that are connected in serial. The SCR with optical-controlled driver includes at least two switching transistors that are connected in serial and a plurality of diodes, and is coupled to the main circuit. The optical-controlled driving circuit generates a driving current according to the voltage of a utility power. When the optical-controlled driving circuit is used in a DC converter using an SCR as a switch element, the optical-controlled driving circuit helps to increase the operation efficiency when the DC converter works under a light load.
US10454466B1 Biasing cascode transistors of an output buffer circuit for operation over a wide range of supply voltages
An output stage of an output buffer circuit includes a first drive transistor and a first cascode transistor (coupled in series between a first supply node and an output node) and a second drive transistor and a second cascode transistor (coupled in series between the output node and a second supply node). Gates of the first and second cascode transistors are biased with first and second bias voltages, respectively. The first bias voltage equals the first supply voltage at the first supply node when the first supply voltage is less than a threshold, and is fixed at a fixed voltage for any first supply voltage exceeding the threshold voltage. The second bias voltage equals a fixed voltage when the first supply voltage is less than a threshold voltage, and is offset from the first supply voltage by a fixed difference for any first supply voltage exceeding the threshold.
US10454465B2 Semiconductor device, load driving system, and method of current sensing of inductor current
In one semiconductor chip, driving transistors, a current sensor, and a temperature sensor for sensing a temperature of a driver area are arranged in a driver area, and a current sensing circuit, an analog-digital converter, and a temperature sensor for sensing a peripheral circuit area are arranged in a peripheral circuit area. A correction circuit unit corrects a digital sensed voltage from the analog-digital converter based on a sensing result of the temperature sensor of the driver area and a sensed result of the temperature sensor of the peripheral circuit area.
US10454462B1 50% duty cycle quadrature-in and quadrature-out (QIQO) divide-by-3 circuit
A Quadrature-In, Quadrature-Out (QIQO) clock divider divides by an odd divisor, such as three. An IQ input clock has in-phase and quadrature differential signals. Four stages of dynamic logic are arranged into a loop, with each stage output being one of four IQ output signals that have 90-degree phase separations. Each stage output drives the gates of a p-channel charging transistor and an n-channel discharging transistor of a next stage. Two p-channel charging logic transistors are in series between the next stage output and the p-channel charging transistor, and two n-channel evaluation transistors are in series between the next stage output and the n-channel discharging transistor. Different pairs of the four IQ input clock signals are applied to their gates. When the prior stage output is low, the stage output is charged. When the prior stage output is high, the stage output discharge timing is determined by the IQ signals.
US10454459B1 Quantum controller with multiple pulse modes
A quantum controller comprises a first outbound quantum control pulse generation circuit, a second outbound quantum control pulse generation circuit, and an outbound quantum control pulse modification circuit. The first outbound quantum control pulse generation circuit is operable to generate a first raw outbound quantum control pulse. The second outbound quantum control pulse generation circuit operable to generate a second raw outbound quantum control pulse. The outbound quantum control pulse modification circuit is operable to dynamically determine whether to process the first raw outbound quantum control pulse and the second outbound quantum control pulse as a multi-pulse pair or as two independent pulses. The determination of may be based on to which one or more quantum elements and/or signal paths the first raw outbound quantum control pulse and the second raw outbound quantum control pulse are to be routed.
US10454458B2 Latch circuit and comparator circuit
A latch circuit includes first and second NAND circuits and first and second capacitive elements. The first NAND circuit has a first input node into which a first signal is input. The second NAND circuit has a first input node into which a second signal is input, a second input node which is connected to an output node of the first NAND circuit, and an output node which is connected to a second input node of the first NAND circuit. The first capacitive element has one end connected to the first input node of the first NAND circuit and has another end connected to the output node of the first NAND circuit. The second capacitive element has one end connected to the first input node of the second NAND circuit and has another end connected to the output node of the second NAND circuit.
US10454457B1 Self-gating flip-flop
A self-gating flip-flop circuit includes a flip-flop circuit and a clock circuit. The flip-flop circuit includes a clock input. The clock circuit is coupled to the clock input. The clock circuit includes a latch circuit, a reset circuit, and a gate circuit. The reset circuit is coupled to the latch circuit. The gate circuit is coupled to the latch circuit and the clock input.
US10454448B2 Elastic wave device
An elastic wave device includes an IDT electrode provided on a main surface of a LiTaO3 substrate, and uses plate waves in an SH0 mode, which is a basic mode of SH waves. A wavelength-normalized thickness of the LiTaO3 substrate normalized by a wavelength determined by a pitch of electrode fingers of the IDT electrode, and an Al equivalent wavelength-normalized thickness of the IDT electrode satisfy any one of combinations listed in the following table: (a)The wavelength-normalized thickness is about 0.01 or more and about 0.30 or less, and the wavelength- normalized thickness of Al is about 0.04 or more and about 0.1 or less. (b)The wavelength-normalized thickness is about 0.01 or more and about 0.70 or less, and the wavelength- normalized thickness of Al is about 0.04 or more and about 0.08 or less.
US10454447B2 Surface acoustic wave device having a piezoelectric layer on a quartz substrate and methods of manufacturing thereof
Embodiments of a Surface Acoustic Wave (SAW) device and methods of fabrication thereof are disclosed. In some embodiments, a SAW device includes a quartz carrier substrate, a piezoelectric layer on a surface of the quartz carrier substrate, and at least one interdigitated transducer on a surface of the piezoelectric layer opposite the quartz carrier substrate, wherein a thickness of the piezoelectric layer is less than twice a transducer electrode period of the at least one interdigitated transducer. Using the piezoelectric layer on the carrier substrate suppresses acoustic radiation into the bulk, thereby improving the performance of the SAW device. Further, by utilizing quartz for the carrier substrate, additional advantages of small viscous losses, small permittivity, and small thermal sensitivity are achieved. Still further, as compared to Silicon, the use of quartz for the carrier substrate eliminates resistive losses.
US10454446B2 High-frequency module
A high-frequency module includes a propagation path that has a simple structure and improves filter characteristics by causing an inductor and a matching network to electromagnetic field couple with each other such that attenuation characteristics outside of a frequency band of a transmission signal are improved without increasing the size of the high-frequency module. In addition, unintended electromagnetic field coupling between a first filter and the inductor is significantly reduced or prevented by a shield electrode. Therefore, unintended propagation of a high-frequency signal is significantly reduced or prevented. Therefore, the attenuation characteristics outside of the frequency band of transmission signal input to the transmission terminal are improved more effectively.
US10454440B2 Directional coupler and wireless communication device using the same
Disclosed herein is a directional coupler that includes a main line configured to transmit a high-frequency signal, a sub line electromagnetically coupled to the main line, and a ground pattern positioned at least partially between the main line and the sub line in a plan view. The sub line includes a low pass filter having an inductance pattern and a capacitor. The ground pattern has an opening that overlaps at least the inductance pattern in a plan view.
US10454431B2 Low noise amplifier circuit
An amplifier for converting a single-ended input signal to a differential output signal. The amplifier comprises a first transistor, a second transistor, a third transistor and a fourth transistor. The first transistor, configured in common-source or common-emitter mode, receives the single-ended input signal and generates a first part of the differential output signal. The second transistor, also configured in common-source or common-emitter mode, generates a second part of the differential output signal. The third and fourth transistors are capacitively cross-coupled. The amplifier further comprises inductive degeneration such that a source or emitter of the first transistor is connected to a first inductor and a source or emitter of the second transistor is connected to a second inductor.
US10454424B2 Boost control signal generator
A method and operates for generating a boost control signal for a DC-DC-booster is described. An audio signal may be received comprising a plurality of audio sample values. The audio signal may be delayed for a delay time. A maximum-delayed-value of the audio sample values during the delay time may be determined. The boost control signal may be generated from the maximum of the non-delayed audio signal sample value and the maximum-delayed-value.
US10454423B1 Techniques for improving cellular current consumption
The representative embodiments discussed in the present disclosure relate to techniques in which the operating characteristics (e.g., power consumption) of a power amplifier in a transceiver may be regulated according to an operation mode of the transceiver. More specifically, in some embodiments, different LUTs may be employed for each mode of operation to suitably adjust the supply voltage (e.g., bias voltage) and/or quiescent current input to the power amplifier based on an input signal and a margin by which transmission standards are met. Further, in some embodiments, a method to calibrate a LUT for average power tracking and/or envelope tracking in a transceiver mode of operation may be employed to populate a LUT that may be used to suitably adjust the power and/or current consumption of the power amplifier.
US10454422B2 Differential mixer and method
A differential mixer and a method which can reduce a leak component of a local oscillation differential signal are provided. A differential mixer includes a mixer core unit to which a high frequency signal and a local oscillation differential signal are inputted and which outputs an intermediate frequency differential signal, a common feedback unit which applies a bias voltage to a signal electrically coupled to the high frequency signal and to which a common voltage is fed back from the intermediate frequency differential signal, and a bias unit that applies a reference voltage to the common feedback unit. The common feedback unit generates the bias voltage based on the reference voltage. The bias unit controls the reference voltage so that a leak component of the local oscillation differential signal is a predetermined value or less at an output end of the intermediate frequency differential signal.
US10454415B2 Electrical box including jumper for reducing conductive heat transfer between electrical components
An electrical box includes a first electrical component having an output terminal, and a second electrical component having an input terminal. A jumper is connected to the output terminal of the first electrical component and the input terminal of the second electrical component. The jumper defines a heat flow path between the first and second electrical components. The heat flow path defines a minimum path between the first and second electrical components along the heat flow path. A minimum distance along the minimum heat path between the first and second electrical components is greater than a minimum distance between first and second electrical components.
US10454410B2 Pivot and fanning drive for solar panels
A swivel and fanning drive for solar panels, including a base support, a swivel plate mounted pivotingly about a horizontal axis, and a plurality of solar panels that can be fanned in and out about a fan-out axis. The swivel plate can be pivoted by at least one crank and connecting rod. Pivotal movement of the swivel plate about a vertical axis can cause the solar panels to be fanned-in or fanned-out. A brake can resist movement of the solar panels about the fan-out axis.
US10454406B2 Dynamo-electric machine comprising a signaling system for recognizing short circuits in the winding system
A dynamo-electric machine includes a laminated stator, a laminated rotor and a winding system disposed in the laminated stator and/or the laminated rotor and forming a winding overhang on end faces of the laminated stator and/or laminated rotor. The winding system includes a signaling line to detect interturn faults generated by a high heat. An insulation of signaling lines or a wire of the signaling lines is configured to be temperature-sensitive so that a melting point of the insulation or of the wire is about 30 degrees Kelvin above the temperature class of the dynamo-electric machine.
US10454405B2 Driver assembly
A driver assembly comprises a predetermined number of semiconductor switches, wherein one of the semiconductor switches is arranged inside of a circular curve and the remaining semiconductor switches are arranged on the circular curve.
US10454404B2 Generator field exciter system
A method to provide control for an alternating current generator. The method includes controlling the alternating current generator by modulating a three-phase wound rotor to counter-rotate the magnetic field relative to a shaft rotation, or alternatively to become synchronous to the shaft rotation. The three-phase wound rotor controls a frequency and a voltage of the alternating current generator.
US10454403B2 Axial brushless DC motor with fractional and hold step function
An axial brushless DC motor comprising a stator including a plurality of coils, a rotor including a magnet with a plurality of pairs of magnetic poles and adapted for movement relative to the stator in one or more full steps, and a coil phase circuit adapted for moving the rotor relative to the stator a fractional step less than the one or more full steps and/or holding the rotor at the fractional or one or more full steps.
US10454401B2 Motor controller
Provided is a motor controller including: a rotation control unit configured to control a rotation of a motor; a brake control unit configured to control an operation of a brake for holding a rotor with respect to a stator of the motor; a rotation-state detection unit configured to detect a rotation state of the motor; a timer configured to measure, in a released state where an operation of the brake is released by the brake control unit, a time from an outputting of a command to change over a state of the brake to a locked state to a detection of a predetermined change in a rotation state of the motor by the rotation-state detection unit; and a determination unit configured to determine that a brake operation delay abnormality is present when the time, measured by the timer, is equal to or more than a predetermined threshold.
US10454397B2 Magnetic sensor integrated circuit, motor assembly and application apparatus
A magnetic sensor integrated circuit, a motor and an application apparatus are provided. The magnetic sensor integrated circuit includes an input port, a magnetic sensor, and a signal processing unit. The input port is electrically coupled to an external power source. The magnetic sensor senses a polarity of an external magnetic field and outputting a detection signal. The signal processing unit includes a switched capacitor filter unit to sample and filter the detection signal; the signal processing unit eliminating an offset of the detection signal.
US10454393B2 Balancing current within a parallel modular converter system
A current balancing system, and associated method and computer-readable medium are disclosed herein. The current balancing system comprises a plurality of power inverters, each power inverter included within a respective current loop and configured to generate a corresponding current amount. The current balancing system further comprises a plurality of inverter controllers, each inverter controller associated with a respective one of the plurality of power inverters and configured to receive a reference frame-transformed amount of the corresponding current amount. Each inverter controller is capable of independently controlling the corresponding current amount provided to a load.
US10454391B2 Hand-held power tool
A hand-held power tool includes a housing with a handle, a transmission, a drive motor, a tool receiver, and a first switch unit. The transmission and drive motor are arranged in the housing, the transmission being configured to transmit a torque generated by the drive motor to the tool receiver, which is configured to rotate about a rotation axis. The first switch unit is configured to control the drive motor, and has a first switching element and a second switching element that are configured to operate the first switch unit and that enable an operator to influence various control variables of the drive motor. The second switching element is further configured to control a direction of the rotation of the drive motor, and upon actuation, execute a linear movement that is substantially parallel to the rotation axis.
US10454386B2 Power conversion apparatus
A plurality of semiconductor elements and a control circuit unit are provided. The plurality of semiconductor elements which are connected in parallel are configured to perform switching at the same time. The control circuit unit includes a drive circuit connected to the plurality of semiconductor elements which perform operation at the same time, control wirings and reference wirings. The control wirings connect control electrodes of the semiconductor elements to the drive circuit. The reference wirings connect reference electrodes of the semiconductor elements to the drive circuit. A parasitic inductance in the reference wiring is made smaller than a parasitic inductance in the control wiring.
US10454385B2 Power conversion device
A power conversion device that supplies power to a load using a module incorporating a semiconductor element is such that a sealing wall that holds a sealing resin is provided on a metal case that cools the module, a feedback current channel, which is one wiring member forming a current channel that passes into and out of the semiconductor element, is the metal case, and another wiring member is disposed in proximity to and parallel with the sealing wall of the metal case.
US10454377B2 Resonant power converter
A resonant power converter includes a resonance tank formed by a capacitance component and an inductance component, at least two switches connected to the resonance tank and a voltages source in a bridge configuration, a number of snubber capacitors connected in parallel to each of the switches, a controller configured to control ON and OFF timings of the at least two switches so as to excite the resonance tank, and a voltage sensor configured to sense a voltage drop across at least one of the switches. The controller is configured to switch the at least one of the switches to the ON state when the absolute value of the sensed voltage drop reaches a minimum.
US10454374B2 Power supply
A power supply includes: a power converter that converts an input voltage by switching at a switch and supplies an output voltage and an output current to an output terminal connected to a load; a current detector that detects the output current or a current that changes with the output current and outputs a current detection signal whose voltage value changes with the output current; a signal corrector that inputs and corrects the current detection signal and generates and outputs a corrected current detection signal whose voltage value corresponds to the value of the output current; a matching circuit that inputs the corrected current detection signal and outputs to a balanced terminal; and a controller that inputs the corrected current detection signal and a balanced voltage signal generated at the balanced terminal and controls switching operations of the switch to reduce a difference between the two signals.
US10454366B1 Current sensorless control method for DAB-based single stage isolated PFC converters
A current sensorless control system and a control method thereof for single stage isolated PFC converters based on DAB. By coordinating three control variables of the DAB converter, that is, the inside phase-shifting ratio of the primary side full-bridge, the inside phase-shifting ratio of the secondary side full-bridge, and the phase-shifting ratio between the primary and the secondary sides, the present invention does not need to design additional current controller for the control of the input current, and may make the input current sinusoidal by directly coordinating the output voltage controller, the input voltage and the current modulation step, thereby reducing system cost and the difficulty of controller design, enhancing the stability of the control system, and improving the dynamic performance.
US10454365B2 Apparatus and method for controlling pulse width modulation switching frequency
Disclosed herein are an apparatus and a method for controlling PWM switching frequency that employ a negate PWM scheme to thereby increase PWM switching frequency, improve control responsiveness, and reduce the size of the circuit. The apparatus includes: a power factor correction (PFC) converter configured to convert an AC voltage into a DC voltage, the converter comprising a transistor controlling an operation of the PFC converter and a current sensor for measuring an electric current flowing through the transistor; and a controller configured to receive an output from the current sensor and calculate a duty ratio of a switching signal applied to a gate terminal of the transistor. The controller applies the calculated duty ratio to the switching signal in an on-duty period of the switching signal.
US10454364B2 Power convertor
This power conversion device includes: a rectification circuit; an inverter circuit having a full-bridge configuration, and having a DC capacitor, and first and second legs each of which has two switching elements connected in series to each other; a transformer; and a control circuit for controlling operation of the inverter circuit, wherein the control circuit controls an ON period for the first leg, thereby controlling increase/decrease in current flowing through a first rectification circuit from an AC input, and controls an ON period for the second leg and a phase shift amount between the ON period for the first leg and the ON period for the second leg, thereby controlling voltage of the DC capacitor to be constant. Thus, it becomes possible to achieve high-power-factor control and output power control at the same time by a single stage of full-bridge inverter circuit.
US10454360B1 Charge pump overshoot prevention for gate drivers
An over-voltage protection circuit and method may include a pass gate and a voltage boosting circuit for providing protection to start-up voltage-sensitive circuits during start-up conditions of a system including the voltage-sensitive circuits. The pass gate may include a drain, source, and gate, with the drain configured to receive an input signal and the source configured to output the input signal, in response to a pass gate driving voltage signal applied to the gate of the pass gate. The voltage boosting circuit may include an output coupled to the gate of the pass gate, the voltage boosting circuit configured to generate a pass gate driving voltage on the output. The voltage boosting circuit further configured to passively control the pass gate driving voltage to a level less than a steady-state voltage level during start-up of the protection circuit.
US10454359B2 Apparatus and method of fast commutation for matrix converter-based rectifier
A method of commutation in a matrix rectifier from an active vector to a zero vector includes two steps. A method of commutation in a matrix rectifier from a zero vector to an active vector includes three steps.
US10454355B2 Long stator linear motor and method for moving a transport unit of a long stator linear motor
In a transition of a transport unit of a long stator linear motor from a first control zone to a following second control zone in a movement direction, a first segment control unit is responsible for controlling the movement of the transport unit and the first control zone is extended, in the movement direction, by a number of virtual drive coils. The first segment control unit, which is assigned to the first control zone, calculates manipulated variables for the virtual drive coils, and transmits the manipulated variables for the virtual drive coils to the second segment control unit, which is assigned to the second control zone. The second segment control unit uses the transmitted manipulated variables for the virtual drive coils in order to energize the drive coils of the second control zone for moving the transport unit.
US10454351B2 Rotor, method for producing a rotor, asynchronous machine, and vehicle
A rotor for an asynchronous machine includes a laminated core and a short-circuit cage at least partially integrated in the laminated core. The short-circuit cage is designed with rods having or consisting of a first electrically conductive material and with short-circuit rings having or consisting of a second electrically conductive material. The short-circuit rings are indirectly or directly frictionally welded to the rods.
US10454348B2 Stator for rotating electrical machine
A stator that includes a core having a plurality of slots extending in an axial direction and arranged in a circumferential direction; and a coil wound in the core, wherein the coil includes slot accommodated portions that are placed in the slots, a coil end portion that projects from the core in the axial direction, and a plurality of jumper portions that are extended from the slot accommodated portions and disposed outside the coil end portion in the axial direction and that are at least either first jumper portions connected to a neutral terminal that forms a neutral point and second jumper portions connected to a power line terminal that is connected to a power supply.
US10454343B2 Cooling for drive motor and transmission of electric vehicle
An electric vehicle comprises a driving power device which drives a wheel and includes a heat generating component which includes a heat generating component and generates heat during an operation thereof; a mechanical pump which is mechanically driven by the driving motor and supplies a coolant in an amount proportional to a rotational speed of the driving motor to the heat generating component; an electric pump which supplies the coolant to the heat generating component; and an electric pump control section which controls an operation of the electric pump; wherein the electric pump control section causes the electric pump to be driven upon determining that a required cooling capability value is larger than a mechanical cooling capability value of the mechanical pump, and stops causing the electric pump to be driven when the required cooling capability value is smaller than the mechanical cooling capability value.
US10454342B2 Rotational movement control of an electric generator by means of a turning device
An electric generator is provided including a stator assembly, a rotor assembly being rotatably supported at the stator assembly for rotating around a rotational axis, an annular device being fixed to the rotor assembly and including an engagement structure, and a first turning device being mounted to the stator assembly, the first turning device including an actuator and an engagement element being drivable by the actuator. The first turning device is configured for adopting two operational states, an active operational state and a passive operational state. In the active operational state there is an engagement between the engagement element and the engagement structure and in the passive operational state the engagement element and the engagement structure are mechanically decoupled from each other.
US10454337B2 Molded housing with a reinforcement element
A molded housing for a machine includes a shaft, a first region, a second region, and a third region, a first passage for the shaft and a second passage. The first passage includes a first molded edge and the second passage includes a second molded edge. The second passage includes a reinforcement element running from a first connection point connected to the second molded edge to an opposite second connection point connected to the second molded edge. The second molded edge includes a first securing device at a third connection point and a second securing device at a fourth connection point. The second passage has an opening in a wall of the molded housing and a projection of an imaginary line connecting the third connection point to the fourth connection point into the opening intersects a projection of the reinforcement element into the opening at an acute angle.
US10454332B2 Active part of an electric machine
An active part of an electric machine includes a plurality of coils, each having a sub-conductor. The coils are formed by windings of the sub-conductors thereof. The windings of a coil each have a predetermined winding length. In addition, the active part has a carrier part, in the grooves of which, the coils are arranged. The coils have a winding head region which projects from an end surface of the carrier part. The coils are also arranged in the form of a tiered winding. At least one of the coils has a V-shaped cross-section in the winding head region, as a result of an arrangement of its sub-conductor.
US10454331B2 Converter, electrical polyphase system and method
An electric machine has a multiplicity of windings having a first terminal and a second terminal. At least one node exists to which one of the two terminals of a respective winding from the multiplicity of windings is electrically connected. The corresponding other terminal of a respective winding from the multiplicity of windings is electrically connected to a phase terminal, and to a modular multilevel converter that has a multiplicity of individual modules that are connected up in series to form a ring. At least one tap can be arranged between two respective adjacent individual modules and provides a phase terminal to which the first or the second terminal of a winding from the multiplicity of windings of the electric machine is electrically connected. A number of taps of the modular multilevel converter corresponds exactly to a number of windings from the multiplicity of windings of the electric machine.
US10454322B2 Dynamo-electric machine
The heat dissipation of a coil of a stator is enhanced. A stator of a dynamo-electric machine or a dynamo-electric machine according to the present invention includes: a stator core in which a plurality of slots arranged in the circumferential direction are formed; and a stator coil with an insulating film inserted in the slots in the stator core. The stator coil is composed of a first-layer segment to a fourth-layer segment each of which is formed by arranging a plurality of segment coils in the circumferential direction and which are arranged from the inner radius side to the outer radius side in the radial direction. The first-layer segment and the second-layer segment are displaced from each other by a first amount of displacement in the circumferential direction and connected to each other. The third-layer segment and the fourth-layer segment are displaced from each other by a second amount of displacement different from the first amount of displacement in the circumferential direction and connected to each other.
US10454318B2 Wireless power transmitting unit, wireless power receiving unit, and control methods thereof
A control method of a wireless power receiving unit for receiving charging power from a wireless power transmitting unit to perform wireless charging is provided. The control method includes receiving the charging power from the wireless power transmitting unit; detecting a change in a wireless charging environment; generating a message notifying of the change in the wireless charging environment; and transmitting the message notifying of the change in the wireless charging environment to the wireless power transmitting unit.
US10454317B2 Wireless power transmission device and wireless power transmission system for wireless power transmission without a power transmission coil change
A wireless power transmission device for wirelessly transmitting power to at least one wireless power reception device through a magnetic field, the wireless power transmission device including: a power transmission unit for generating a magnetic field, an impedance matching unit, and a control unit for controlling the impedance matching unit, the impedance matching unit including: a plurality of first circuits which include a capacitor or an inductor and are connected in series to the power transmission unit; a plurality of second circuits which include a capacitor or an inductor and are connected in parallel to the power transmission unit; a matching inductor which is connected in series to the second circuits; and a plurality of switches which are arranged in the first circuits and second circuits and open and close same.
US10454316B2 Antenna configurations for wireless power and communication, and supplemental visual signals
The disclosed technology relates to antenna configurations for wireless power transmission and supplemental visual signals. In some implementations, the disclosed technology includes a wireless power transmitter with boards that have multiple antennas physically coupled to the board. In some implementations, the antennas boards are arranged in a polygonal configuration (e.g., star shape). Additionally, in some implementations, the antennas can have different polarization configurations.
US10454315B2 Keyless entry device and method for powering the keyless entry device
A keyless entry device and method for powering the keyless entry system, such as a key fob, are disclosed. The keyless entry device has a charging battery, a rechargeable battery, at least one long range function button for a long range function, and at least one short range function button for a short range function. The method includes charging the rechargeable battery using the charging battery, wherein the rechargeable battery has a larger burst current delivery capacity than the charging battery. The method further includes sending a short range transmission from the keyless entry device using at least one of: the charging battery, and the rechargeable battery, when the at least one short range function button is actuated. The method further includes sending a long range transmission from the keyless entry device at least one of: the charging battery, and the rechargeable battery, when the at least one long range function button is actuated.
US10454314B2 Wireless power-supplying system
A wireless power-supplying system according to the present disclosure includes a power-transmitting device and a power-receiving device. The power-transmitting device includes a power-transmitting coil to which AC power of a certain frequency is input from a power supply and a controller which controls a frequency. The power-receiving device includes a power-receiving coil magnetically coupled with the power-transmitting coil with a certain coupling coefficient and a power-receiving side series element connected to the power-receiving coil in series and having imaginary impedance jZS2i. The imaginary impedance is defined so that impedance when a power-receiving side is seen from the power supply is independent of the coupling coefficient when the frequency and the coupling coefficient are predetermined values. The controller changes the frequency according to at least one of power-transmitting status information of the power-transmitting device and power-receiving status information of the power-receiving device when the coupling coefficient changes.
US10454309B2 Wireless power transmitter and method of controlling the same
A method for controlling a wireless power transmitter transmitting wireless power to a wireless power receiver is provided. The method includes generating a first differential signal for the wireless power transmitted to the wireless power receiver, measuring a second differential signal corresponding to the first differential signal applied to a resonating unit of the wireless power transmitter, and detecting at least one of an amplitude and a phase of the second differential signal according to a measurement result, and controlling at least one of the amplitude and the phase of the second differential signal according to a detect result, and controlling the wireless power transmitter based on information on the controlled second differential signal.
US10454304B2 Inductive power transfer coil assembly and system
An inductive power transfer coil assembly including: a coil contained within a housing; and a mount having a base for attachment to a surface and a cavity dimensioned to receive the housing so as to allow the housing to be positioned along the cavity towards or away from the base at a desired position; and a securing mechanism to secure the housing at a desired position with respect to the mount.
US10454297B2 Wearable device and terminal
Disclosed are a wearable device and a terminal. The wearable device includes: a wearable component and a power supply component fixed on the wearable component. The power supply component includes a first supporting surface, an energy conversion element and an energy storage element. The energy conversion element includes: a magnetic structure, an elastic structure and an induction coil. One end of the magnetic structure is connected to the first supporting surface through the elastic structure. The magnetic structure moves with respect to the induction coil through the elastic structure when the wearable device is shaken, such that an alternating current is generated in the induction coil. The energy storage element is adapted to store electric energy obtained by the energy conversion element.
US10454295B2 Dual-orientation stand
A dual-orientation stand for supporting a user input device in two device orientations is provided. The stand may comprise a first planar surface configured to rest on a support surface in a first stand orientation, and a second planar surface extending from the first planar surface at an obtuse angle. A third planar surface is spaced from the second planar surface and extends from the first planar surface. A concave portion between the second and third surfaces is configured to hold the device in a first device orientation when the stand is in the first stand orientation. The second planar surface is configured to support the device in a second device orientation when the stand is in a second stand orientation in which the third planar surface rests on the support surface.
US10454291B2 DC-DC conversion for multi-cell batteries
A power supply has a multi-level DC-DC converter and a battery pack with two or more cells provided in series. The switching DC-DC converter provides a regulated voltage at an output. The converter has an energy storage element. The switching regulator is designed to selectively operate in two or more different modes. It switches between a first mode where one cell is connected (between battery and inductor of the converter), and the converter functions like a single cell buck converter and a second mode where two cells are connected in series and the converter functions like a two series cell buck converter. In general, any number of cells and modes can be provided, with successive cells being connected in series in each mode.
US10454287B2 Charging station for utility vehicle
A charging station for a utility vehicle that detects a magnetic field generated by electric current flowing through a boundary wire, there are provided with a base plate installed at the working area to retain the vehicle and provided with a pair of charging terminals connectable with battery charging terminals of the onboard battery, a first wire having a first loop and first projecting segments that project from the first loop toward the base plate, and a second wire installed at the base plate and is connected to the electric power supply independently of the boundary wire and the first wire and having a second loop and second projecting segments that project from the second loop toward the base plate symmetrically with the first projecting segments.
US10454286B2 Conversion circuit device for uninterruptible power supply (UPS) systems
A conversion circuit device for connecting lithium based batteries to a standard inverter/charger for lead-acid batteries and an Uninterruptible Power Supply (UPS) system for homes and facilities comprising a standard inverter/charger for lead-acid batteries, at least one lithium based battery, and a conversion circuit device connecting the at least one lithium based battery to the standard inverter/charger; the conversion circuit device translating the state of the at least one lithium based battery into signals that correspond to the state of a lead-acid battery.
US10454277B2 Method and apparatus for controlling power flow in a hybrid power system
A system and method for controlling power flow in a hybrid power system includes a controller in communication with the hybrid power system. The controller is also in communication with at least one knowledge system to receive information related to power generation or power consumption within the hybrid power system. The controller generates a control command for each of the power converters in the hybrid power system and maintains a log of power flow to and from each device in the hybrid power system. The controller is also in communication with a provider of the utility grid and may generate the control commands for each of the power converters in response to commands provided from the provider of the utility grid.
US10454276B2 Power converter
A method is provided for connecting a main converter, e.g. for use in a power plant for regenerative energy having a generator, to a power grid. The method includes providing energy from the pre-charge unit to at least one of at least two converter paths. The at least one converter path is pre-charged using the energy provided from the pre-charge unit. At least one further converter path of the at least two converter paths is pre-charged using the energy provided from the pre-charge unit via the at least one converter path through the grid side converter of the at least one converter path and the grid side converter of the at least one further converter path. The main converter is connected to the power grid by closing the grid breaker.
US10454273B2 Forecasting net load in a distributed utility grid
A method for generating a net load forecast for a utility grid, the grid including intermittent distributed energy resources and loads, comprising: defining two or more load forecast zones, each zone being associated with a load profile type and a climate zone type; assigning each of the loads to one of the zones based on the load profile and climate zone types associated with the load; assigning each of the energy resources to at least one of the zones based on the climate zone type associated with the energy resource; for each zone, generating an electrical energy consumption forecast for loads, an electric power generation forecast for energy resources, and a net load forecast from the electrical energy consumption and electric power generation forecasts; combining the net load forecast for each zone to generate the net load forecast for the grid; and, presenting the net load forecast on a display.
US10454271B2 Local demand side power management for electric utility networks
A power supply system including a distribution transformer connected to a supply grid and supplying a plurality of remote electric loads over a supply network, measuring means for measuring total power transferred between the grid and loads through the transformer, and control signal generation means to signal some of the loads to switch off in response to determining that the measured power transfer exceeds a maximum set point in order to limit the peak power transferred through the transformer.
US10454261B2 Waterproof and dust proof secure pop-up floor box
A pop up box includes an upper cover, a stationary frame pivotally fastened to a movable frame, a plate gasket forming a waterproof and dustproof seal, the plate gasket interposed between the upper cover and the stationary frame and having an opening through which the movable frame extends when released, and a button latching device having a waterproof and dustproof seal formed by at least one O-ring seal.
US10454247B1 Method of forming a fiber Bragg grating in a pre-assembled laser module
A method of providing a fiber Bragg grating (FBG) within a laser diode package is proposed that includes first inserting the fiber into the package (typically a stripped end termination of the optical fiber) and aligning the fiber with the laser diode. Once aligned, an external FBG writing system is used to illuminate a selected section of the fiber in place in the package (the package remaining “open” at this time) in a manner that creates the specific grating line pattern for a particular FBG. When using a UV-based system with a phase mask, a focusing lens is disposed between the phase and the open package to direct the interfering beams into the core region of the stripped fiber. A high-power femtosecond laser source may be used in an alternative arrangement to directly write the structure and form the in-package FBG.
US10454246B2 Optical pulse emitter
An optical pulse emitter includes a light emitting device having a first node coupled to an intermediate node via a first switch. The intermediate node is coupled to a supply voltage node via a second switch. A capacitor is coupled to the intermediate node. The first, second and third switches are controlled by a control circuit. During a first phase, the second switch is actuated to couple the capacitor to the supply voltage node. During a second phase, the second switch is deactuated and the first switch is actuated to at least partially discharge the capacitor through the light emitting device. During a third phase, discharge current from the capacitor bypasses around the light emitting device.
US10454245B1 Laser diode control circuit with rectifier in feedback control loop
A laser diode control circuit includes: a LD driver circuit for driving a laser diode; a direct current component remover circuit for generating a feedback signal based on a detected signal; a first conversion and filter circuit for generating a first filtered signal based on the feedback signal; a first rectifier for rectifying the first filtered signal to generate a first rectified signal; a reference signal generator for generating a reference signal; a second conversion and filter circuit for generating a second filtered signal based on the reference signal; a second rectifier for rectifying the second filtered signal to generate a second rectified signal; a rectified signals processing circuit for generating a processed signal based on the first and second rectified signals; and a comparator for generating a comparison signal based on the processed signal.
US10454242B1 4-channel parallel-optical device and monitoring method thereof
A 4-channel parallel-optical (SR4) device for monitoring an emission power includes an emission assembly for emitting laser, a receiving assembly for receiving the laser, and a monitoring assembly for monitoring the emission power of the emission assembly. The emission assembly includes an emission chip, a first inclined mirror for total reflecting the laser, and a second inclined mirror for refracting and reflecting the laser. The receiving assembly includes a third inclined mirror or total reflecting and focusing the laser. An inner angle of the first inclined mirror is matched with an inner angle of the second inclined mirror to horizontally transmit the laser towards the optical fiber.
US10454240B2 Method of producing an optoelectronic component
A method of producing an optoelectronic component includes providing a carrier including a top side; creating at the top side of the carrier a region that is recessed with respect to a mounting region of the top side to form a step between the mounting region and the recessed region; arranging at the top side of the carrier a metallization extending over the mounting region and the recessed region; creating a separating track in the metallization, wherein the metallization is completely severed at least in sections in the mounting region and is at least not completely severed in the recessed region; and arranging an optoelectronic semiconductor chip above the mounting region of the top side, wherein the optoelectronic semiconductor chip is aligned at the separating track.
US10454238B2 Systems and methods for low noise frequency multiplication, division, and synchronization
Low phase noise radio frequency (RF) sources generated by voltage controlled oscillators (VCOs) are described. Optical modulators driven by a VCO may be used to generate optical side-bands to cw lasers. The spectral extent of said side-bands can be increased via frequency broadening in highly nonlinear waveguides. Free running mode locked low phase noise comb oscillators can be used as reference oscillators to generate beat signals between those side-bands and individual comb modes at distal spectral regions, thereby creating an error signal used to reduce the phase noise of VCOs and the generation of low phase noise RF signals. VCO phase noise may be reduced by using free-running modelocked comb lasers phase locked to external frequency references, by omitting a reference comb and using a nonlinear interferometer for generating an error signal, or by locking a slave comb to the modulation frequency of an intra-cavity modulator driven by the VCO.
US10454236B2 Laser system
A laser system includes a first laser source with a laser resonator for generating a first pulsed laser beam. The resonator has a back mirror, an outcoupling mirror and an active lasing medium in between. The system includes a second laser source for generating a second pulsed laser beam and an optical block. The optical block includes a coupling polarizer and a first polarization rotator. The optical block is movable back and forth between an active position and a passive position. In its active position the optical block is located between the outcoupling mirror and the active lasing medium such that the coupling polarizer couples the second beam into the laser resonator of the first laser source while the first rotator is positioned between the outcoupling mirror and the coupling polarizer. In the active position of the optical block a second polarization rotator is between it and the back mirror.
US10454234B2 Wire guide for electrical terminal applicator
A wire guide system includes a wire guide tool assembly mounted to a die of a press automatically connecting an electrical terminal to a wire subassembly. An upper wire guide has a hemispherical shaped upper wire guide portion. A lower wire guide has a hemispherical shaped lower wire guide portion. The upper wire guide moves reciprocally to the lower wire guide. The hemispherical shaped upper and lower wire guide portions when the upper wire guide contacts the lower wire guide combine to temporarily define a conical wire guide aligned with a terminal barrel of the electrical terminal. A lifter is slidably received in the lower wire guide. The lifter displaces a terminal barrel of the electrical terminal away from contact with the lower wire guide after the electrical terminal is crimped to the wire subassembly, providing clearance to automatically remove the wire subassembly from the wire guide tool assembly.