Document Document Title
US10390470B2 Component supply device, component mounter, and component-mounted board manufacturing method
A component supply device includes a posture maintainer and a pair of cutting members. The posture maintainer includes a pair of grip members, each of which includes a tip end portion that extends in a traveling direction of a component holding tape. The posture maintainer maintains the posture of a component by gripping a body portion of the component having been supplied to a component supply position with the body portion interposed between the tip end portions of the pair of the grip members. The pair of cutting members cuts a lead portion of the component having been gripped by the pair of grip members with the lead portion interposed between the pair of cutting members in a direction intersecting a traveling direction of the component holding tape.
US10390469B2 Tape feeder
A tape feeder is provided with a cover tape peeling member that peels a portion of cover tape from an upper surface of component supply tape at a position forward of a component pickup position in accordance with feeding operation of the component supply tape such that a component inside the component supply tape is exposed. The cover tape peeling members are exchangeably attached to the tape feeder, and include a half peeling cover tape peeling member for peeling only one side of a joining section and folding the cover tape from one side such that the component inside the component supply tape is exposed, and a full peeling cover tape peeling member for peeling both sides of the joining section of the cover tape and folding the cover tape over from a front end of the cover tape such that the component inside the component supply tape is exposed.
US10390463B2 Backflow prevention for computing devices
Embodiments of the invention are directed to methods and systems for backflow prevention for computing devices. In an embodiment, a system of sensors, processors, and airflow stimulation devices, such as fans, are used to prevent backflow of high temperature gasses through a server housing. The backflow of high temperature gasses may be a result of a pressure differential between a region in which cooling gases are disposed and a region in which high temperature exhaust gasses are disposed.
US10390462B2 Server chassis with independent orthogonal airflow layout
A chassis includes a front and back portion. The front portion includes a plurality of compute devices and a first plurality of fans. The back portion includes a plurality of input/output devices and a second plurality of fans. A first airflow zone extends from the front portion to the back portion, the first airflow zone to direct a first airflow from the compute device to the second fans. A second airflow zone extends from the front portion to the back portion, the second airflow zone to provide a second airflow from the first fans to the input/output devices, and to isolate the second airflow from the first airflow zone.
US10390460B2 Apparatus and methods for cooling of an integrated circuit
Systems and methods for cooling an Integrated Circuit (IC) are provided. In one embodiment, the system includes a vessel for holding a coolant in a liquid phase, where the IC is at least in part thermally coupled to the coolant to transfer heat generated by the IC to the coolant. The system also includes a controller for periodically increasing a heat flux supplied by the IC to the coolant followed by a reduction of the heat flux supplied by the IC to the coolant. Methods for controlling the operational parameters of the IC to periodically increasing and then decreasing the heat flux supplied by the IC to the coolant are also provided. A sensor may be used to sense a state of phase change of the coolant and which generates a signal that the controller uses to adjust the heat flux supplied by the IC.
US10390456B2 Controller with fan monitoring and control
An industrial automation controller includes a housing with a forced convection chamber. First and second fans are releasably connected to the housing and are adapted to induce airflow through the forced convection chamber. The first and second fans are each connected to the housing by respective first and second latch systems that each include a primary latch and a secondary latch. The secondary latch imposes a time delay during removal and replacement of a fan to facilitate hot swapping of the fan with a replacement fan. A make-last/break-first contact system is provided for each fan such that the fan is shutdown in a controlled manner prior to removal of the fan from the housing. The controller monitors internal temperature and fan speed. The controller initiates, logs, and reports fault conditions based upon the monitored temperature and/or fan speed. The controller is shut down if the monitored temperature exceeds a select temperature level.
US10390455B2 Thermal isolation of cryo-cooled components from circuit boards or other structures
An apparatus includes a substrate having a recess and a first insulator submerged in the recess of the substrate. The apparatus also includes a cover having a second insulator that, together with the first insulator, defines an insulated volume. The apparatus further includes one or more components to be cooled located over the first insulator and within the insulated volume. The apparatus could also include one or more electrical conductors located over the first insulator, where at least one of the one or more components is electrically connected to the one or more electrical conductors. The one or more electrical conductors could be submerged in the recess of the substrate. The one or more electrical conductors could be thermally-insulative at cryogenic temperatures and could include carbon nanotubes. The first and second insulators could include foam or aerogel insulation.
US10390446B2 Display device
A display device is disclosed. The display device includes a plurality of stand assemblies, a plurality of center frames correspondingly coupled to upper portions of the plurality of stand assemblies, and a plurality of display panels positioned on at least one side of the plurality of center frames. Each stand assembly includes a base and a plurality of stand frames positioned to extend upwardly from the base. The plurality of stand assemblies are adjacently positioned such that at least a portion of the plurality of display panels form a curved surface.
US10390443B2 Display device
A display device is disclosed. The display device includes a housing, at least one roller positioned inside the housing, a display unit including a display panel and a module cover having at least one apron, of which at least a portion is connected to each other, and a driver including a motor assembly, an upper bar coupled to an upper part of the display unit, and at least one support portion having one side coupled to both ends of the upper bar and the other side coupled to the motor assembly and moving up and down the upper bar. Both ends of the at least one apron bend in a forward direction.
US10390441B1 Method for providing hermetic electrical feedthrough
This invention provides methods for processing of platinum metallized high temperature co-fired ceramic (HTCC) components with minimum deleterious reaction between platinum and the glass constituents of the ceramic-glass body. The process comprises co-firing a multilayer laminate green ceramic-glass body with via structures filled with a platinum powder-based material in a reducing atmosphere with a specified level of oxygen partial pressure. The oxygen partial pressure should be maintained above a minimum threshold value for a given temperature level.
US10390440B1 Solderless inter-component joints
In a die-substrate assembly, a copper inter-component joint is formed by bonding corresponding copper interconnect structures together directly, without using solder. The copper interconnect structures have distal layers of (111) crystalline copper that enable them to bond together at a relatively low temperature (e.g., below 300° C.) compared to the relatively high melting point (about 1085° C.) for the bulk copper of the rest of the interconnect structures. By avoiding the use of solder, the resulting inter-component joint will not suffer from the adverse IMC/EM effects of conventional, solder-based joints. The distal surfaces of the interconnect structures may be curved (e.g., one concave and the other convex) to facilitate mating the two structures and improve the reliability of the physical contact between the two interconnect structures. The bonding may be achieved using directed microwave radiation and microwave-sensitive flux, instead of uniform heating.
US10390431B2 Flexible printed circuit board having slit
A flexible printed circuit board for coupling to a connector having a plurality of contacts includes a flexible film, a plurality of electrodes disposed on at least one face of the film and configured to come in contact with the contacts of the connector, and one or more slits formed in the film between adjacent electrodes among the plurality of electrodes.
US10390430B1 Pad of circuit board
A circuit board includes a board defining a holding slot and a connector. The connector includes a conductive column and a pad fixed to one end of the conductive column. The pad is received within the holding slot. The conductive column is fixed within the board. The pad is soldered to a connecting portion of an electrical component. The pad defines a first through hole receiving solder when the connecting portion of the electrical component is soldered to the pad.
US10390426B2 Ceramic multilayer substrate
A ceramic multilayer substrate that includes a ceramic insulator layer, which includes a first layer, a second layer, and a third layer and in which the first layer is interposed between the second layer and the third layer, an inner pattern conductor, an outer pattern conductor, and outer electrodes. The ceramic insulator layer is interposed between the inner pattern conductor and the outer pattern conductor. The sintering shrinkage start temperatures of the second layer alone and the third layer alone in a green sheet state are higher than or equal to the sintering shrinkage stop temperature of the first layer alone in a green sheet state. The thickness of the ceramic insulator layer is 5.0 μm to 55.7 μm. The ratio of the total of the thickness of the second layer and the thickness of the third layer to the thickness of the first layer is 0.25 to 1.11.
US10390425B2 Golden finger structure
A golden finger structure includes a golden finger set on a substrate, a transmission line coupled to the golden finger, and slots set on each golden finger. Adjacent slots are arranged in a opposite direction and reduce impedance discontinuity from the transmission line.
US10390423B1 Crosstalk mitigation for PCB to die transition in superconducting devices
The subject disclosure relates generally to a method of implementing magnetic shielding walls with specific respective dimensions to reduce crosstalk between transmission lines in wire-bonds for supercomputing chipsets. In one embodiment, the device comprises: a chip-set comprised of superconducting materials; at least one superconducting data line attached to chip-set dies by a set of wire bonds; and magnetic shielding walls that respectively isolate the set of wire bonds.
US10390415B2 Synchronized lighting system and control of randomly placed lights
A device for controlling lights that are placed in a random fashion on an object or surface and easily synchronized to form a pattern of illumination is disclosed. The device includes a combination of lights, each with the separate ability to be turned on or off in a timed fashion and further may include the ability to change color or intensity. The process for synchronizing the lights including the steps of recognizing the order of lights on the object via a camera, overlaying a pattern desired upon the image captured by the actuation of each of the lights, determining the color, intensity, and frequency of lighting of each of the lights required based on the overlayed image so as to create a lighting actuation algorithm, transmitting part or all of the information of the control algorithm to each of the lights, and further operating the complete system through a common time.
US10390412B2 Lighting arrangement for industrial image processing
In order to make flexible, reliable lighting possible for industrial image processing, it is provided that a lighting unit (2), having a lighting device (5) comprising a number of light sources (6), receives a set value of the lighting via a data bus from a lighting control unit (10), that the lighting unit (2) captures a state variable (Z) of the lighting unit (2) and/or the surroundings of the lighting unit (2), and that the lighting unit (2) adjusts the set value in a closed control loop separately and independently from the lighting control unit (10) in that a control variable for at least one light source (6) is calculated in the lighting unit (2) and adjusted at the at least one light source (6).
US10390408B2 Facilitating improved luminance uniformity in organic light emitting diode device panels
An apparatus facilitating luminosity uniformity across an organic light emitting diode (OLED) device is provided. In one embodiment, the method includes: operating an organic light emitting diode (OLED) device including an anode; a semiconductor material coupled to the anode; and a cathode coupled to the semiconductor material. The method also includes dissipating heat of the OLED device in a defined pattern to increase a luminosity uniformity of the OLED device, wherein the dissipating the heat in the defined pattern comprises causing a first temperature value at a first region of the OLED device and causing a second temperature value at a second region of the OLED device.
US10390402B2 Light-emitting element driving device, light-emitting device, and vehicle
A light emitting drive device has an output voltage supply unit, and an emergency drive unit. The output voltage supply unit generates an output voltage from an input voltage on the basis of a control signal transmitted from a control unit, and supplies at least one light emitting element with the output voltage. In the cases where the emergency drive unit received a signal indicating abnormality of the control unit, the emergency drive unit lights the whole or a part of the at least one light emitting element irrespective of the control signal transmitted from the control unit.
US10390401B2 Lighting control device having a corrector integrally with a controller thereof for correcting a dimming prescribed range stored therein
A lighting control device includes a bidirectional switch, an inputter, a controller, and a corrector. The bidirectional switch is configured to switch between conduction and non-conduction of a bidirectional current between a pair of input terminals. The inputter is configured to receive a dimming level specifying the magnitude of a light output of a load. The controller is configured to control the bidirectional switch so as to retain the bidirectional switch in an ON state for an on time having a length determined in accordance with the dimming level within a prescribed range in each of half periods of an AC voltage of an AC power supply. The corrector is configured to (i) determine whether or not a target waveform has an anomaly with reference to a prescribed determination condition, and (ii) correct the prescribed range so as to narrow the prescribed range when the target waveform has the anomaly; wherein the target waveform is a waveform of at least one of a voltage and a current input to the pair of input terminals.
US10390400B1 Soft start circuitry for LED lighting devices with simultaneous dimming capability
A soft start circuit device couples at the junction between a 0-10 volt DC dimmer and an LED driver. A first wire couples with the positive polarity dimmer output, and a second wire couples with the negative polarity dimmer output. A capsule provides electrical insulation and physical consolidation and isolation to the capsule interior, and the first and second wires each pass through the capsule wall into the capsule interior. A capacitor and resistor are retained in the capsule interior and are each electrically coupled in parallel across the first and second wires. A sealant fills the capsule interior. At least one indicium is affixed with each wire, to indicate proper polarity connection with the 0-10 volt DC dimmer output. The capsule may further comprise a generally cylindrical and light transmissive polycarbonate packaging tube, and first and second end caps. The sealant may also comprise a light transmissive silicone sealant.
US10390397B1 Micro light-emitting diode driving circuit and display using the same
A micro light-emitting diode driving circuit is provided. First and second driving transistors respectively receive a first driving voltage and a second driving voltage, and are electrically connected to the micro light-emitting diode and a low voltage source. A length of an edge of a channel of the first driving transistor in contact with the source terminal is shorter than that in contact with the drain terminal. A length of an edge of a channel of the second driving transistor in contact with the source terminal is greater than or equal to that in contact with the drain terminal. One of the source and drain terminals of the first driving transistor and one of the source and drain terminals of the second driving transistor are electrically and separately connected to one end of the micro light-emitting diode.
US10390395B1 Solid-state lighting with a battery backup control
An LED luminaire comprises a rechargeable battery, LED array(s), at least two drivers, a battery charging circuit, and a detection and control circuit. The LED luminaire may be used to replace a fluorescent or a conventional LED lamp connected to AC mains. The at least two drivers comprise a power switching driver and a constant current driver. The power switching driver is configured to power the LED array(s) and the battery charging circuit whereas the constant current driver is configured to convert a battery terminal voltage from the rechargeable battery to a DC voltage to light up the LED array(s) when a line voltage from the AC mains is unavailable. The detection and control circuit is configured to disable the constant current driver when the line voltage from the AC mains is available or to enable the constant current driver when the line voltage from the AC mains is unavailable.
US10390393B2 Ripple suppression circuit, suppression method and LED lighting apparatus
A ripple suppression circuit configured to suppress a current ripple provided to a load by a DC converter, can include: a ripple voltage sampling circuit coupled to output terminals of the DC converter, where the ripple voltage sampling circuit is configured to generate a ripple reference voltage that represents a ripple voltage of an output voltage of the DC converter; and a voltage regulation circuit coupled to the load and the ripple voltage sampling circuit, where the voltage regulation circuit is controllable by the ripple reference voltage such that a voltage across the voltage regulation circuit is consistent with the ripple voltage.
US10390387B2 Microwave heating apparatus
An apparatus and a method for heating a load using microwaves is disclosed. The apparatus includes a transmission line, configured to transmit microwaves from a microwave generator to a cavity. A sensing device configured to measure electromagnetic field strengths for providing information about the phase and the amplitude of a reflection coefficient that represents a ratio between the amount of microwaves reflected back towards the microwave generator and the amount of microwaves transmitted in the transmission line from the microwave generator. A control unit configured to detect whether the measured electromagnetic field strengths correspond to a reflection coefficient having a phase within a certain interval of phases and an amplitude within a certain interval of amplitudes. Additionally, certain intervals of phases and amplitudes correspond to an operating region of the microwave generator. The control unit controls feeding of microwaves to the cavity based on this detection.
US10390384B2 Apparatuses and methods for reducing circuit switch fallback (CSFB) call setup time
A mobile communication device including a wireless transceiver and a controller is provided. The wireless transceiver performs wireless transmission and reception to and from a first network supporting only Packet-Switched (PS) services or a second network supporting Circuit-Switched (CS) services. The controller receives a rejection message of a Tracking Area Updating (TAU) procedure from the first network via the wireless transceiver when a Circuit Switch Fallback (CSFB)-related call originated from or terminated to the mobile communication device is pending, determines whether the rejection message includes a predetermined rejection cause, and in response to the rejection message including the predetermined rejection cause, selects the second network to make the CSFB-related call via the wireless transceiver without re-attaching to the first network.
US10390377B2 Local breakout in small cell architecture
A primary connection to a user terminal configured to operate using dual connectivity is maintained. A first control interface is maintained to a first radio node maintaining a secondary connection to the user terminal configured to operate using dual connectivity, the first radio node providing a local gateway for the user terminal. A second control interface is maintained to a core network and a local gateway towards a core network is emulated by providing control plane functions of the local gateway provided by the first radio node towards the core network over the second control interface. Local gateway related control messages are relayed between the core network and the first radio node over the first control interface.
US10390373B2 Method, apparatus and system for establishing connection between devices
A method for establishing a connection between a detection device and another device, wherein the detection device is coupled with a remote-sensing motion detection apparatus, the method including acquiring a first motion signature information of a motion object through the remote-sensing motion detection apparatus; and establishing a connection with the other device when the first motion signature information matches with a second motion signature information of the motion object acquired by the other device.
US10390372B2 Carrier reselection under backoff mechanism of random access procedure
A method and apparatus for a user equipment (UE) performing a random access to a network are disclosed. For this end, the UE selects a first carrier for the random access among multiple carriers, and transmits a first random access preamble for a first random access procedure via the first carrier to the network. Then, the UE applies backoff time to the first carrier and reselects a second carrier for the first random access procedure among the multiple carriers, when the first random access procedure is determined as not successful; and transmits a second random access preamble via the second carrier to the network. Here, reselecting the second carrier is performed before the backoff time applied to the first carrier ends.
US10390370B2 Resource determining method, base station, and user equipment
This application discloses a resource determining method, a base station, and a user equipment. The method includes: determining a first narrowband resource available to an MTC terminal according to UE information in a random access process and/or common information of a cell; and transmitting control information and/or data on the first narrowband resource. According to the solutions of this application, in a case where the MTC terminal cannot receive RRC signaling, the narrowband resource available to the MTC terminal can still be determined beforehand, and communication between the MTC terminal and a network-side device is implemented by using the narrowband resource.
US10390369B2 Methods and apparatus for random access in multi-carrier communication systems
Methods and apparatus in a multi-carrier cellular wireless network with random access improve receiving reliability and reduce interference of uplink signals of a random access, while improving the detection performance of a base station receiver by employing specifically configured ranging signals.
US10390367B2 Random access in dynamic and shared spectrums
Systems and methods for using a communication system in a spectrum are provided. For example, a random access or RACH procedure may be performed where the random access or RACH procedure may be configured to reduce secondary interference and/or to be used in a pixel-based environment. The random access or RACH procedure may include selecting a RACH preamble; sending a RACH preamble and/or format information; determining a transmission power of the RACH preamble and/or the format information; determining a random access radio network temporary identifier (RA-RNTI) and preamble ID associated with the RACH preamble; and/or selecting a physical RACH (PRACH).
US10390366B2 System and method for optimal listen before transmit in wireless communications
One embodiment of the present invention sets forth a technique for transmitting data in a listen before talk (LBT) wireless transmission regime. A digital radio receiver is configured to simultaneously receive and decode digital data transmissions from multiple radio channels. A digital radio transmitter is configured to listen to the multiple radio channels prior to transmitting digital data on a selected one of the multiple channels, based on locally determined channel occupancy. Optimal LBT efficiency is achieved within the set of multiple channels, thereby improving overall transmission efficiency between the transmitter and the receiver.
US10390363B2 Uplink scheduling in wireless communication networks
A method for operating a wireless network node (10) in a wireless communication network (1) comprises providing (S10) at least one wireless communication device (20) with an indication of a set of reciprocity reference signals, RRS, to be used for scheduling request, SR, transmission. The method further comprises performing (S20) an estimation of an uplink channel on which a scheduling request, SR, is received from a wireless communication device (20), wherein the estimation of the uplink channel is based on an RRS comprised in the received SR.
US10390359B2 Cascaded trigger frame indication
This disclosure describes methods, apparatus, and systems related to cascaded trigger frame indication. A device may determine a beacon frame on a communication channel. The device may determine one or more trigger frames based at least in part on the beacon frame, the one or more trigger frames including at least in part a first trigger frame and a second trigger frame. The device may determine a cascade indication associated with the one or more trigger frames. The device may cause to send the beacon frame to one or more devices. The device may cause to send the first trigger frame to the one or more devices based at least in part on the beacon frame.
US10390356B2 Systems and methods for configuring air interfaces with low overhead
It is possible to reduce overhead when dynamically establishing an air interface configuration by communicating a modification instruction along with an index associated with a predefine air interface configuration. The modification instruction identifies a modification to one or more parameters of the predefined air interface configuration associated with the index. Together, the index and the modification indication specify a modified air interface configuration that is different than any of the candidate air interface configurations predefined for the network. The modification instruction allows networks to achieve similar degrees of flexibility while using substantially fewer predefined air interface configurations, which in turn permits the index associated with the selected air interface configuration to be signaled using fewer bits.
US10390345B2 Method for transmitting and receiving signal for device-to-device communication in wireless communication system and apparatus for same
The present invention provides a method for transmitting and receiving a signal for device-to-device (D2D) communication and apparatus for the same, which are used in a wireless access system supporting D2D communication. As one aspect of the present invention, a method for transmitting and receiving a D2D signal by a terminal comprises the steps of: determining whether a D2D signal can be transmitted and received in at least one frequency band; transmitting, to a base station, information on a frequency band capacity; and generating the D2D signal according to the information on a frequency band capacity.
US10390336B2 Method for determining channel quality indicator, base station and user equipment therefor
A base station and a related method are provided. The base station includes a transmitter which, in operation, transmits, to a user equipment (UE), values configured for different base station coordination types, respectively, wherein each of the base station coordination types defines which base stations among multiple base stations perform coordinated transmission in that base station coordination type. The base station further includes a receiver which, in operation, receives a channel quality indicator (CQI) reported from the UE, wherein the CQI is calculated at the UE in reference to the values.
US10390332B2 Method for transceiving signals between a base station and a relay node in a multiuser multi-antenna wireless communication system, and apparatus for same
The present disclosure relates to a method in which a base station transmits signals to a relay node in a multiuser multi-antenna (MIMO) wireless communication system. More particularly, the method includes: allocating one or more antenna ports to one or more relay nodes, respectively; mapping each of a plurality of downlink grant signals for the one or more relay nodes to a preset resource domain from among resource domains corresponding to one of the allocated antenna ports; mapping uplink grant signals or data signals for the one or more relay nodes to the resource domains corresponding to the allocated antenna ports; and transmitting the mapped signals to the one or more relay nodes.
US10390330B2 Methods, wireless device, radio base station and second network node for managing EPS bearer
A method and a wireless device (110) for managing an EPS bearer, a method and a radio base station (120) for setting parameters of an S1 bearer or an Iu bearer as well as a method and a second network node (150) for managing an EPS bearer are disclosed. The wireless device (110) sends, to the second network node (150), a request for setting up the EPS bearer for a service. The request is associated with a required level of a connectivity for the service. The required level relates to likelihood of maintaining the connectivity towards a first network node (140). The second network node (150) further receives the required level of the connectivity for the service. The second network node (150) sends, to a radio base station (120), a request for setting parameters of the S1 bearer or the Iu bearer. Corresponding computer programs and computer program products are also disclosed.
US10390328B2 Beamforming training in orthogonal frequency division multiple access (OFDMA) communication systems
A beamforming training packet is transmitted from a first communication device to multiple second communication devices. A trigger frame is generated at the first communication device to trigger an uplink orthogonal frequency division multiple access (OFDMA) transmission of beamforming training feedback from at least some of the multiple second communication devices. After transmission of the beamforming training packet by the first communication device, the trigger frame is transmitted to the at least some of the multiple communication devices. The uplink OFDMA transmission is then received at the first communication device. The uplink OFDMA transmission includes respective beamforming training feedback packets generated based on the beamforming training packet by respective ones of the at least some of the multiple second communication devices. The respective beamforming training feedback packets are simultaneously transmitted by the at least some of the multiple second communication devices.
US10390324B2 Adaptive measurement report mapping for UE positioning
There is disclosed a method for operating a network node in a wireless communication network. The method includes configuring a terminal with a measurement configuration based on a resolution for measurements of positioning signals. Related methods and devices are also discussed.
US10390323B2 System and method for selectively de-activating a transmitter mode of a cargo monitoring device
A mobile monitoring device includes a communication module including transmitter functionality to transmit data and receiver functionality to receive data and a data extraction module that is configured to extract a cell tower identification from the received data. The mobile monitoring device also includes a communication state determination module that is configured to de-activate the transmitter functionality when the cell tower identification matches an airport identification.
US10390321B2 Timing advance adjustment method and device
Embodiments of the present invention relate to the field of mobile communications technologies, and disclose a timing advance adjustment method and device, so as to implement precise timing synchronization between user equipments. The method includes: acquiring, by a base station, timing information determined by first user equipment, where the timing information is used to identify a timing relationship between the first user equipment and second user equipment; acquiring a TA command according to the timing information, where the TA command is used to adjust a signal sending time of a TA command receive end, where the TA command receive end is the first user equipment and/or the second user equipment; and sending the TA command to the TA command receive end.
US10390314B2 Method and device for controlling transmission power for uplink control channel in carrier aggregation system
Provided are a method of controlling transmission power for an uplink control channel for a terminal to which a plurality of cells are assigned, and a device using the method. The method receives a first set of parameters and a second set of parameters that are used for determining transmission power for the uplink control channel and determines the transmission power for the uplink control channel by using the first set of parameters or the second set of parameters, wherein the first set of parameters or the second set of parameters is used according to one of the cells to which the uplink control channel is transmitted.
US10390312B2 Data driven management method and device of small cell network
A data driven management device of a small cell network is provided, wherein the device includes a data receiver, a data processor and a data configurator. The data receiver receives parameters configured and managed from each of small cells. The data processor is configured to pre-process the received parameters to remove the unnecessary parameters and to calculate at least one performance result based on the pre-processed parameters. The data processor is further configured to establish a model based on at least one of the pre-processed parameters. The data processor determines the optimized parameter based on the best performance result of the model to determine a decision result. The data configurator is connected to the data processor and configures and manages the small cells based on the decision result.
US10390297B2 Communication apparatus
A first communication apparatus may receive first identification information for identifying a first wireless network and second identification information for identifying a second wireless network via a first type of interface from a second communication apparatus, in a case where the second communication apparatus currently belongs to both the first wireless network and the second wireless network. The first communication apparatus may select, from among the first and second wireless networks, by using the first and the second identification information, at least one wireless network to which the first communication apparatus currently belongs, and execute a wireless communication for target data with the second communication apparatus via a second type of interface by using a target wireless network included in the selected at least one wireless network.
US10390294B2 Apparatuses, systems, and methods for measuring quality of cell discovery signal
Embodiments of the present disclosure are directed towards devices and methods for discovering and waking up dormant access nodes in cellular networks. In one embodiment, the user equipment may be configured with information to assist in determining a discovery zone of discovery signals transmitted by cells in a network. In some embodiments, the information may include a duration of a discovery zone.
US10390291B2 Risk aware validity assessment of system information
A radio device (10) acquires system information from the wireless communication network. The system information comprises parameters for controlling access of the radio device (10) to the wireless communication network. The system information is organized in at least two classes differing with respect to a risk level associated with accessing the wireless communication network based on one or more parameters of the class. Further, the radio device (10) receives validation information which enables the radio device (10) to determine, individually for at least one of the classes, validity of the system information as previously acquired by the radio device (10). Depending on the validity and the risk level associated with at least one of the classes, the radio device (10) determines whether to access the wireless communication network based on the system information as previously acquired by the radio device (10).
US10390289B2 Systems and methods for mediating representations allowing control of devices located in an environment having broadcasting devices
System and methods are provided to create representations of geographic areas. Such representations enable users to search for items and services of interest and to quickly locate and utilize such items and services. Representations are created using user preferences thus reducing the amount of information presented to a user, i.e., user preferences control the contents of a representation. Control APIs contained within a representation may be used to control devices represented in a representation or to manufacture them using 3-D printing technologies. Methods to learn user preferences via his movements and other actions and impose a user's preferences upon an environment are shown. Some details of the invention are described by applying the invention to problems in retail marketing and figures depicting an implementation illustrate certain aspects of the invention.
US10390287B2 Restriction control apparatus, restriction control system, and restriction control method
A restriction control apparatus configured to perform restriction control of communication of a user apparatus in a mobile communication system includes an information obtaining unit configured to obtain, from a user information management apparatus in the mobile communication system, group identification information indicating a group to which the user apparatus belongs, and a restriction determination unit configured, when receiving a communication request from the user apparatus, to determine whether the group to which the user apparatus belongs is a control target or not based on the group identification information and group identification information of a control target determined by the restriction control apparatus.
US10390285B2 Service path generation method and apparatus
The present invention discloses a service path generation method and apparatus. The method includes: receiving a downlink service path request sent by a classifier, where the downlink service path request carries an identifier of a downlink service chain; obtaining uplink service path information, and obtaining, according to the uplink service path information, identifiers of service devices on the uplink service path; selecting, from the identifiers of service devices on the uplink service path, an identifier of a service device according to the identifier of the downlink service chain; and generating a downlink service path according to the selected identifier of the service device.
US10390282B2 Wireless communication system, wireless relay apparatus, and data receiving method for wireless terminal
In a wireless communication system that includes a plurality of wireless terminals each of which has a first device type and transmits data to a destination, and a plurality of wireless relay apparatuses each of which has a second device type and relays the data that is received in wireless communication with each wireless terminal to the destination, each of the plurality of wireless terminals detects a wireless frame, receives data contained in the wireless frame when the detected wireless frame contains information that represents the first device type, and avoids receiving data contained in the wireless frame when the detected wireless frame contains information that represents the second device type.
US10390275B2 Handover method, apparatus, and system involving a mobile edge computing (MEC) entity
A handover method is disclosed. The handover method includes receiving, by a first base station, MEC information from a MEC entity, performing, by the first base station, a handover decision based on the MEC information, and transmitting, by the first base station, a handover request to a second base station in response to the handover decision.
US10390273B2 Roaming between network access points based on dynamic criteria
The electronic devices described herein are configured to enhance user experience associated with a network connection when transitioning the network connection between access points. Determinations to scan for available access points and transfer the network connection to an alternative access point are based on connection attributes and/or access point attributes that are compared to scan criteria and transfer criteria. Further, the scan criteria and transfer criteria are updated, or adjusted, according to machine learning techniques such that the determinations to scan for access points and transfer between access points are tuned on a per-device and/or per-user level to fit patterns of use of a particular device and/or user. Over time, the updates to the scan criteria and transfer criteria based on machine learning provide an increasingly consistent, high quality user experience while roaming efficiently between access points.
US10390265B2 Resource management method and apparatus for use in wireless communication system
A resource management method and apparatus allows or restricts use of some or all of the resources of entities of a wireless communication system. A radio resource management method of a radio access point includes receiving a measurement report from a terminal, selecting another radio access point for serving the terminal in cooperation with the serving radio access point based on the measurement report and a Handover Restriction List (HRL), and transmitting a request for serving the terminal to the selected another radio access point.
US10390264B2 Sending an identifier of a wireless local area network to enable handoff of a mobile station to the wireless local area network
In a wireless communications network, the presence of a wireless local area network in a cell segment is determined. An identifier of the wireless local area network in the cell segment is sent to at least one mobile station in the cell segment to enable the at least one mobile station to hand off to the wireless local area network. Optionally, information identifying geographic boundaries of cell segments and the wireless local area network can be sent to the at least one mobile station.
US10390263B2 Information transmission method, information modification method, and apparatuses
The present invention relates to the field of mobile communications technologies, and in particular, to an information transmission method, an information modification method, and apparatuses, so as to solve a technical problem of voice transmission interruption in an SRVCC scenario in the prior art. In embodiments of the present invention, when a UE is in a connected state, a base station is notified of an SRVCC capability of the UE in real time, so that the base station can update the locally stored SRVCC capability of the UE in real time, and then determine, according to an actual situation, whether to initiate an SRVCC process, thereby ensuring a success rate of the SRVCC process and avoiding a possible phenomenon of call drop as far as possible.
US10390260B2 Frame transmission method for wireless local area network and wireless local area network apparatus
Embodiments of the present invention disclose a frame transmission method for a wireless local area network and a wireless local area network apparatus, and relate to the field of communications technologies. According to the present invention, in a frame transmission process in a WLAN, a frame sent by a wireless local area network WLAN apparatus is received, and the frame of a particular standard is recognized by detecting a user common signal field included in the frame, so that backward compatibility of a WLAN apparatus is implemented, and hybrid networking of WLAN apparatuses of different standards can be supported, thereby improving flexibility of network deployment, and reducing complexity of networking.
US10390255B2 Method and apparatus of dynamically adjusting bit rate of bearer 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). A method and apparatus of dynamically operating a bearer in a wireless communication system is provided. The bearer operating method of an evolved Node B (eNodeB) includes: setting a dynamic bear for user equipment (UE) where a bit rate is dynamically adjustable; receiving a report message, including channel status and/or video buffer status of the UE, from the UE; determining a modified bit rate to be applied to the dynamic bearer and time information to which the modified bit rate is applied; and transmitting the modified bit rate and the time information to the UE.
US10390249B2 Method for receiving or transmitting pilot signal in wireless communication system, and apparatus therefor
In a method for receiving a pilot signal for determining a location in an unlicensed band in a wireless communication system according to one embodiment of the present invention, the method is executed by a terminal, and may comprises the steps of: receiving configuration information regarding a pilot signal for location determination which is transmitted from a section in which signal transmission without channel sensing is permitted within the unlicensed band; detecting the pilot signal for location determination using the configuration information regarding the pilot signal for location determination, and measuring the same; and reporting the measurement result of the pilot signal for location determination to a network.
US10390242B2 Exchange of parameters relating to measurement periods
In a network including a radio network node operating a first cell on a first carrier and a second cell on a second carrier to serve a user equipment capable of carrier aggregation, a first parameter related to a first measurement period and an indication indicative of the second carrier is sent to the user equipment. The first parameter is usable by the user equipment for measuring at least one measurement quantity on the second cell, and is determined based on a specific length of the first measurement period.
US10390241B2 Wireless mesh network health determination
Methods and system to determine the health of wireless mesh networks are provided. Each radio node of a wireless mesh network transmits Link Quantification Messages (LQMs) interPAN at maximum power to enable adjacent nodes to determine the Received Signal Strength Indication (RSSI) on the wireless link to that radio node. Each radio node also transmits LQMs at successively lower power levels. The adjacent nodes detect a power level at measurable packet error rate to determine a noise floor for the wireless link. An aggregator collects link quantification information from the radio nodes and forms an intercommunication matrix for the wireless network. The RSSI and power level at measurable packet error rate information is used to remove unreliable links from the intercommunication matrix. Nodes are ranked and the reliability and dependability of the nodes is calculated to show the network health.
US10390240B2 Mobile device validation
The disclosure relates to technology for managing signal distribution and lab resources in design validation environments that replicate a type of communication signal a consumer can experience on a wireless provider's network. For example, the validation environment will enable engineers to test VoLTE in an LTE for various smart phone designs and other network-based signals from various hardware combinations and suppliers. Additionally, various embodiments of the present technology provide for an automation framework that allows for efficient management of signal distribution, resource allocation, scheduling, and more.
US10390234B2 Implementing a live distributed antenna system (DAS) configuration from a virtual DAS design using an original equipment manufacturer (OEM) specific software system in a DAS
Implementing a live wireless communication system configuration from a virtual wireless communication system design using an original equipment manufacturer (OEM) specific software system in a real wireless communication system is disclosed herein. In exemplary aspects disclosed herein, the OEM specific software system enables a designer to create, save, import, modify and/or preconfigure a virtual wireless communication system in a virtual wireless communication system configuration file(s) using OEM specific software tools resident in the real wireless communication system. The OEM specific software tools could include functionality such as the ability to incorporate and enforce OEM design constraints of the real wireless communication system. The configuration file(s) can then be subsequently implemented to modify and/or configure live equipment of a real wireless communication system.
US10390230B2 MAC delimiter enhancement for spatial reuse
A device includes circuitry that identifies one or more basic service sets (BSSs) that include at least one access point (AP) and one or more corresponding stations (STA) associated with an extended service set (ESS) based on one or more location or configuration parameters. The circuitry also determines ESS color information associated with the one or more BSSs of the ESS, and transmits a physical layer convergence protocol (PLCP) protocol data unit (PPDU) to the one or more BSSs that includes an enhanced MPDU delimiter indicating at least one of the ESS color information, BSS color information, or spatial reuse parameters (SRPs).
US10390228B2 Notifying the HSS of failure of connectivity request for a packet data session
A report message (304) is transmitted between a control node (107) of a first network and a subscriber server node (109). The report message (304) indicates granted or failed authorization of a subscriber to establish a packet data session with a second network via an access point node.
US10390225B2 Mobile terminal security authentication method and system and mobile terminal
The present disclosure provides a mobile terminal security authentication method and system, and a mobile terminal thereof. The method includes: acquiring, by a mobile terminal, first gesture information, and receiving security authentication information sent by a wearable device; authenticating, by the mobile terminal, identity of the wearable device according to the security authentication information, and authenticating the first gesture information; and determining that the wearable device passes security authentication of the mobile terminal if the wearable device passes identity authentication and the first gesture information passes authentication. With the mobile terminal security authentication method according to the embodiments of the present disclosure, security of user data stored in the mobile terminal is ensured, leakage of user privacy is prevented and user experience is improved.
US10390224B2 Exception handling in cellular authentication
A cellular terminal transmits a request that requires authentication procedure triggering to a cellular network and responsively receives from the cellular network an authentication request message with an indication of a selected cryptographic algorithm from a group of a plurality of cryptographic algorithms. The cellular terminal attempts to decode the authentication request message to a decoded authentication request according to the selected cryptographic algorithm and based on a shared secret known by the cellular terminal and a network operator of the cellular terminal. The cellular terminal produces a determination whether the attempt was successful and the cellular terminal supports the selected cryptographic algorithm in authenticating to the cellular network; and in case the determination is positive, based on the decoded authentication request, the shared secret and the selected cryptographic algorithm, produces and encrypts an authentication response message and transmits the authentication response message to the cellular network; and in case the determination is not positive, produces and sends to the cellular network a failure report.
US10390222B2 Technologies for touch-free multi-factor authentication
Technologies for authenticating a user and a mobile computing device of the user at an authentication computing device include generating, at the authentication computing device, a multi-factor authentication credential that includes a text-based credential and a plurality of biometric authentication factors corresponding to the user. The mobile computing device is configured to detect whether the authentication computing device is within proximity of the mobile computing device and establish a secure communication channel therebetween. The mobile computing device is further configured to securely store the multi-factor authentication credential received from the authentication computing device. The authentication computing device is configured to receive the multi-factor authentication credential from the mobile computing device and analyze the received multi-factor authentication credential to determine whether the user is an authorized user of the authentication computing device and take an action based on a result of the analysis. Other embodiments are described and claimed.
US10390219B2 Addressing method and addressing device
An addressing method is provided, including: determining, by a UE, configuration information of an uplink position signal; and transmitting, by the UE, the uplink position signal carrying an identifier of the UE to a network side in accordance with the determined configuration information, to enable the network side to determine addressing information of the UE in accordance with the identifier of the UE, and address the UE in accordance with the identifier and the addressing information of the UE in the case that it is necessary to address the UE.
US10390210B2 Access method, user equipment and server
Embodiments of the present disclosure disclose an access method, which comprises: establishing a first connection between a user equipment and a first mobile communication network according to a first subscriber identification number; requesting, via the first connection, a server to assign a subscriber identification number to the user equipment, wherein the subscriber identification number is a subscriber identification number corresponding to a SIM card in the server, and the subscriber identification number is a subscriber identification number at a location where the user equipment is currently located; acquiring, via the first connection, the second subscriber identification number assigned by the server; and establishing a second connection between the user equipment and a second mobile communication network servicing the current location according to the second subscriber identification number. According to the embodiments of the present disclosure, the roaming communication fees are reduced, and the communication quality is improved.
US10390209B2 Voice roaming method, mobility management network element, and access network element
A voice roaming method, a mobility management network element, and an access network element are provided. When determining that a terminal is a roaming terminal and supports a voice over Long Term Evolution (VoLTE) service in a roaming network, the mobility management network element prohibits a single radio voice call continuity (SRVCC) function of the terminal, and notifies the access network element, so that the access network element prohibits triggering an SRVCC procedure for the terminal.
US10390208B2 Operator-assisted device-to-device (D2D) discovery
A first user equipment (UE) operable to perform wireless wide area network (WWAN) operator-assisted device-to-device (D2D) communications with a second UE is disclosed. The first UE can process D2D discovery and wireless local area network (WLAN) configuration information received from a WWAN when the first UE and the second UE are within a WLAN direct communications range. The first UE can initiate operator-assisted WLAN direct communications with the second UE within the WLAN direct communications range using the D2D discovery and WLAN configuration information received from the WWAN.
US10390204B2 Resource patterns for discovery
Systems and methods are disclosed herein that relate to assigning Device-to-Device (D2D) resource patterns to wireless devices, or User Equipment devices (UEs), and using the assigned D2D resource patterns. In some embodiments, a wireless device having cellular network assisted D2D communication capabilities is operable to transmit a D2D signal in a frequency band of a cellular network during a predefined D2D period according to one of a plurality of predefined D2D transmission patterns. The plurality of predefined D2D transmission patterns has at least one of (i.e., one or more of) a number of properties disclosed herein.
US10390197B1 Systems and methods for authenticating a caller using biometric authentication
Methods and systems described in this disclosure receive a call from a device associated with a caller and determine whether the caller is eligible for biometric authentication via the device by sending, via a communications network, an eligibility determination request to an issuer of the device. In response to the caller being eligible for biometric authentication, a request to initiate a biometric authentication process on the device is sent to an issuer of the device, where biometric credentials are received by the device and an indication of whether the biometric credentials were verified is received from the issuer of the device.
US10390196B2 System and method for contacting emergency services
A method for connecting emergency personnel with an emergency situation, the method comprising, detecting that a request for assistance is made by a submitter, gathering a set of data from the submitter, analyzing the set of data from the submitter to determine information about the emergency situation to determine the appropriate emergency to request respond to the request, locating at least one member of the emergency service within a predetermined area based on the emergency situation, determining if the at least one member of the emergency service is available to respond to the request, and providing the at least one member of the emergency service with a portion of the set of data about the request.
US10390190B2 Method and apparatus for dynamically managing user profiles and status change information
Aspects of the subject disclosure may include, for example, receiving status change information from a first communication device of a first user over a network; adjusting a user profile of a second user responsive to the status change information; and providing the status change information to a group of second communication devices of the second user to cause the group of second communication devices to adjust operational parameters according to the status change information. Other embodiments are disclosed.
US10390189B2 Implementations of application specific access class barring skip functionality in a wireless network
User Equipment (UE) may skip the Access Class Barring (ACB) procedure for specific services, such as MMTEL voice, MMTEL video, and SMS. In one implementation, NAS layer of a UE may: receive, from an upper layer relative to the NAS layer, a request for a particular service type that is being originated by the UE; receive an indication, from a Radio Resource Control (RRC) layer of the UE, that access to a cell, associated with the UE, is barred; and bypass the indication that access to the cell is barred, when the particular service type matches a predetermined set of service types. The bypassing may include: requesting that the RRC layer establish an RRC connection for the service request, and notifying the RRC layer that the request for the RRC connection corresponds to the particular service type.
US10390187B2 Method and apparatus for providing shared scheduling request resources
In accordance with one or more embodiments and corresponding disclosure thereof, various aspects are described in connection with providing shared scheduling request (SR) resources to devices for transmitting SRs. Identifiers related to the shared SR resources can be signaled to the devices along with indications of the shared SR resources in given time durations. Thus, devices can transmit an SR over shared SR resources related to one or more received identifiers for obtaining an uplink grant. This can decrease delay associated with receiving uplink grants since the device need not wait for dedicated SR resources before transmitting the SR. In addition, overhead can be decreased on control channels, as compared to signaling dedicated SR resources and/or uplink grants. Moreover, identifiers related to SR resources can correspond to a grouping of devices, such that a device can transmit over shared SR resources related to a group including the device.
US10390186B2 Beacon content propagation
Systems and methods for transmitting beacon messages are described. A beacon message is transmitted from a first beacon device and broadcast to an area within a transmission range of the first beacon device. A mobile device receives and stores the message. When the mobile device is out of the range of the first beacon device and within the range of a second beacon device, the message is transmitted to the second beacon device and broadcast by the second beacon device.
US10390185B2 Subframe processing method and device
A subframe processing method and device are disclosed. The subframe processing method includes: if data packets that are not received by an evolved NodeB (eNB) include at least two consecutive Multimedia Broadcast Multicast Service (MBMS) data packets to be scheduled in a Dynamic Schedule Period (DSP) by the eNB, setting a subframe of the eNB that is used to transmit Dynamic Schedule Information (DSI) corresponding to the DSP to null. When the eNB finds that consecutive MBMS data packets are lost and/or that a type 0 Protocol Data Unit (PDU) group is lost, a subframe used to transmit the DSI may be set to null, thereby preventing the eNB from transmitting incorrect DSI which may interfere with other eNBs and cause incorrect data receiving of a user equipment (UE).
US10390179B2 User-participation data sorting apparatus and method for updating positioning infrastructure database
Disclosed herein are a user-participation data selection apparatus and method for updating a positioning infrastructure DB. The user user-participation data selection apparatus includes a data communication unit for transmitting and receiving user-participation data, a movement path reconstruction unit for reconstructing an entire information movement path corresponding to the user-participation data using all information included in the user-participation data, a reliability calculation unit for calculating reliability corresponding to the entire information movement path, and a data selection unit for selecting update-use data for updating a positioning infrastructure DB based on the reliability.
US10390171B2 Method for generating customized spatial audio with head tracking
A headphone for spatial audio rendering includes a first database having an impulse response pair corresponding to a reference speaker location. A head sensor provides head orientation information to a second database having rotation filters, the filters corresponding to different azimuth and elevation positions relative to the reference speaker location. A digital signal processor combines the rotation filters with the impulse response pair to generate an output binaural audio signal to transducers of the headphone. Efficiencies in creating impulse response or HRTF databases are achieved by sampling the impulse response less frequently than in conventional methods. This sampling at coarser intervals reduces the number of data measurements required to generate a spherical grid and reduces the time involved in capturing the impulse responses. Impulse responses for data points falling between the sampled data points are generated by interpolating in the frequency domain.
US10390168B2 Audio enhancement device and method
An audio enhancement device including an audio-calculating module, a ratio-calculating module, a minimum-tracking module, a weighting-calculating module and a mixing module is provided. The audio-calculating module calculates a mid signal and a side signal according to a sum and a difference of an input first channel signal and an input second channel signal. The ratio-calculating module calculates a side-mid ratio of the side signal relative to the mid signal. The minimum-tracking module tracks a side-mid ratio minimum. The weighting-generating module determines a first and a second weighting values according to the side-mid ratio minimum. The mixing module weights the mid signal and the side signal based on the first and the second weighting values respectively and adjusts the input first channel signal and the input second channel signal accordingly to generate an enhanced first channel signal and an enhanced second channel signal.
US10390166B2 System and method for mixing and adjusting multi-input ambisonics
A device includes a mixer configured to mix first ambisonic data and second ambisonic data to generate mixed ambisonic data. The first ambisonic data and the second ambisonic data correspond to different spatial orders. The device also includes ambisonic adjustment circuitry configured to adjust the mixed ambisonic data based on position data to generate an adjusted mixed ambisonic output.
US10390164B2 Method and apparatus for compressing and decompressing a higher order ambisonics signal representation
A method and apparatus for decompressing a Higher Order Ambisonics (HOA) signal representation is disclosed. The apparatus includes an input interface that receives an encoded directional signal and an encoded ambient signal and an audio decoder that perceptually decodes the encoded directional signal and encoded ambient signal to produce a decoded directional signal and a decoded ambient signal, respectively. The apparatus further includes an extractor for obtaining side information related to the directional signal and an inverse transformer for converting the decoded ambient signal from a spatial domain to an HOA domain representation of the ambient signal. The apparatus also includes a synthesizer for recomposing a Higher Order Ambisonics (HOA) signal from the HOA domain representation of the ambient signal and the decoded directional signal. The side information includes a direction of the directional signal selected from a set of uniformly spaced directions.
US10390163B2 Telephone call in binaural sound localizing in empty space
A smartphone provides a voice of a person during a telephone call to a user of the smartphone in binaural sound. The smartphone stores HRTFs of the user, and a digital signal processor (DSP) processes the voice of the person with the HRTFs so the voice of the person externally localizes in the binaural sound at a sound localization point (SLP) that is in empty space at least one meter away from a head of the user. The smartphone displays an AR image at the SLP during the telephone call.
US10390159B2 Concurrent multi-loudspeaker calibration
Examples involve calibration of two synchronous playback groups. In an example implementation, a first playback device forms a first group with a second playback device. While formed into the first group, the first playback device plays back a first calibration sound contemporaneously with the second playback device. The first playback device forms a second group with a third playback device. While formed into the second group, the first playback device repeatedly plays back a second calibration sound contemporaneously with the third playback device. The first playback device receives data representing (i) first audio processing coefficients and (ii) second audio processing coefficients. The first playback devices applies the first audio processing coefficients to playback of audio content when formed into the first group and the second audio processing coefficients to playback of audio content when formed into the second group.
US10390154B2 Method and apparatus for coil alignment in electromagnetic hearing implant
A sound processor assembly having a coil support device which allows for the coil to be moved without damaging the plastic components or deforming the shell body. This is done by making the ear shell of the sound processor assembly, whether an integrated sound processor assembly or a linked sound processor assembly, out of two separate polymers: a first polymer that does not soften when heat is applied, and a second polymer which does. The first polymer is used for the first polymer zone of the shell which is shaped to the ear canal, while the second polymer is used for the section of the shell which supports the coil. This allows the shell to be heated, thereby softening the second polymer but not the first, and allows the coil to be repositioned to a new location.
US10390152B2 Hearing aid having a classifier
A hearing system includes a hearing aid (10) and a personal communication device (20), and both have a short range data transceiver (15, 29) for short range data communication. The hearing aid (10) has a signal processor (13) processing an electric input signal according to predefined audio processing parameters, and a signal processing sub-system with at least two modes of operation applying respective sets of audio processing parameters. A program selector component (16) has a classifier (51) analyzing the electric input signal and classifies an auditory environment of the hearing aid (10). The personal communication device (20) has an auxiliary classifier component (24) monitoring the use of the personal communication device, and generates and transmits a notification upon detection of a change of the environment. The program selector component (16) receives the notification from the auxiliary classifier component (24), and takes the notification into account when selecting one of the at least two modes of operation for the signal processing sub-system.
US10390147B2 Frequency mapping for hearing devices
A hearing device includes: a microphone for reception of sound and conversion of the received sound into a corresponding first audio signal; a processing unit for providing a second audio signal compensating a hearing loss of a user of the hearing aid based on the first audio signal; and a receiver for providing an output sound signal based on the second audio signal; wherein the processing unit comprises a band splitter, a pitch shifter, and a frequency shifter, and wherein the pitch shifter and the frequency shifter are arranged in a first channel for performing frequency mapping.
US10390140B2 Output device outputting audio signal and control method thereof
Disclosed is an output device that outputs an audio signal. An output device which outputs an audio signal includes a battery, a sensing module including a plurality of sensors, a communication circuit configured to communicate with at least one of an external electronic device and another output device coupled to the output device, and a processor electrically connected with the battery, the sensing module, and the communication circuit. The processor is configured to obtain information about a level of the battery, to obtain information about a level of another battery included in the another output device using the communication circuit, and to assign a task associated with one of the plurality of sensors to the output device and/or the another output device based on the information about the level of the battery and the information about the level of the another battery.
US10390139B2 Apparatus and methods for audio-tactile spatialization of sound and perception of bass
The apparatus and methods of the present invention provide quiet, compact, robust hardware that can accurately produce a wide range of tactile frequencies at a perceptually constant intensity. For greater expressiveness, some apparatus for moving the skin in multiple axes are also disclosed. Signal processing methods are presented to enhance the user's experience of audio spatialization. The methods transform audio signals into directional tactile cues matched to the time resolution of the skin, and which exploit directional tactile illusions.
US10390129B2 Acoustic device
An acoustic device that has a neck loop that is constructed and arranged to be worn around the neck. The neck loop includes a housing with a first acoustic waveguide having a first sound outlet opening, and a second acoustic waveguide having a second sound outlet opening. There is a first open-backed acoustic driver acoustically coupled to the first waveguide and a second open-backed acoustic driver acoustically coupled to the second waveguide.
US10390119B2 Portable speaker device and method for using same
The present invention relates to a portable speaker device usable with a container and a method for using the same. The portable speaker device has a structure to be mounted on containers of various kinds, materials, shapes and sizes to be discarded. That is, the portable speaker device includes a first mounting member mounted in an opening of a container. The portable speaker device further includes a second mounting member coupled to the first mounting member and provided to be mountable on containers of various sizes. The portable speaker device receives sound source data reproduced from a mobile device through wireless communication, and outputs the reproduced sound of a speaker through the container. According to the present invention, the portable speaker device is mounted in the opening of the container through the first mounting member or the second mounting member so as to transmit the reproduced sound to the container to be output, such that the container to be discarded is recycled, and a clear and clean sound quality can be provided by enhancing the sound quality, the bass effect, and the sound volume of the speaker through the container.
US10390118B2 Sound collecting device
A sound collecting device includes a microphone array having unit holders each of which a microphone unit is attached to. Connection of connecting portions formed on the holders to each other causes a directional axis of each microphone unit to be directed outward from a face of a regular polyhedron. The sound collecting devices further includes a frame disposed outside the microphone array so as to surround the microphone array and an even number of ring-shaped elastic bodies that connect a part of the frame and the connected holders at a plurality of positions such that the microphone array is positioned at a central portion of the frame, wherein a half of the even number of elastic bodies are connected twistedly in one direction from the frame toward the microphone array, and another half elastic bodies are connected twistedly in an opposite direction.
US10390117B2 Working channel (CH) tuning methods, devices and system, optical network unit (ONU) and optical line terminal (OLT)
Working Channel (CH) tuning methods, devices and system, an Optical Network Unit (ONU) and an Optical Line Terminal (OLT) are provided. In a working CH tuning method, at least one of the following information is provided for an OLT: a working CH corresponding to minimum power consumption or power consumption information corresponding to an ONU in different CHs. A tuning message which indicates an optimal working CH and is provided by the OLT according to the provided information is received from the OLT. A working CH is tuned to the optimal working CH indicated by the tuning message.
US10390116B1 Optical modem line timing
An optical modem includes client interface circuitry; line interface circuitry configured to interface a client signal with the client interface circuitry and interface a line signal in a transmit direction and a receive direction, wherein the line signal terminates at a second optical modem; and a clock connected to the line interface circuitry, wherein the clock includes a selector configured to select one of a local reference clock and a recovered clock from the receive direction based on whether the optical modem is a master or slave and based on whether there is a fault in the receive direction, wherein the optical modem and the second optical modem form a timing island separate from a timing domain associated with the client signal and a second client signal associated with the second optical modem.
US10390115B2 Optical switch, an optical network node and an optical network
There is provided an optical switch. The optical switch comprises a first optical waveguide, a second optical waveguide, a first optical ring resonator and a second optical ring resonator. The first optical ring resonator is arranged between the first optical waveguide and the second optical waveguide, wherein the first optical ring resonator is capable of coupling an optical signal travelling along the first optical waveguide in a first direction to the second optical waveguide such that the optical signal travels in a second direction along the second optical waveguide. The second optical ring resonator is arranged between the first optical waveguide and the second optical waveguide; wherein the second optical ring resonator is capable of coupling an optical signal travelling along the first optical waveguide in the first direction to the second optical waveguide such that the optical signal travels in a third direction along the second optical waveguide opposite to the second direction. There is also provided an optical network node and an optical network.
US10390113B2 Method and apparatus for controlling device using bluetooth technology
Provided are a method and an apparatus for controlling device using Bluetooth technology. A method of controlling a first device by a control device using Bluetooth includes receiving an advertising message including service information indicating whether a device control service is supported from the first device, establishing a Bluetooth LE connection with the first device when the first device supports the device control service, transmitting a read request message to the first device to request feature information related to a controllable operation mode and procedure supported by the first device, receiving a read response message including the feature information in response to the read request message, transmitting a first write request message for requesting writing of a control characteristic for controlling a specific operation related to pairing and connection of the first device based on the supported feature information, and receiving a first write response message in response to the first write request message. Here, the write request message includes control information related to the specific operation.
US10390109B2 System and method for synchronizing metadata with audiovisual content
An example method comprises receiving, at a first digital device, video data, scanning video content of the video data for visual transitions within the video content between consecutive frames of the video data, each transition indicating significant visual transitions relative to other frames of the video data, timestamping each visual transition and create a first set of temporal video fingerprints, identifying items of metadata to be associated with the video data, identifying a location within the video data using the temporal video fingerprints for the identified items of metadata, generating a metadata index identifying each item of metadata and a location for each item of metadata relative to the video data using at least one of the temporal video fingerprints, and transmitting, at the first digital device, the video data, the first set of temporal video fingerprints, and the metadata index to a different digital device.
US10390108B2 Interaction method based on multimedia programs and terminal device
An interaction method based on multimedia programs, a terminal device, a server and a system are disclosed, which belong to the field of network technologies. The method includes: acquiring at least one image clip information of a multimedia program in a process of playing back the multimedia program; sending the image clip information, the image clip information being used for matching corresponding multimedia program information; receiving interaction information corresponding to the multimedia program information; and outputting an interactive interface, to interact with the multimedia program based on an interaction operation on the interactive interface. The present disclosure is easy to operate, and improves interaction efficiency.
US10390106B2 Device and method for processing image
A device and a method for processing an image by a multimedia device that supports encryption and decryption are provided. The device includes a thumbnail image of an original image is obtained and the original image is encrypted using a first encryption scheme. An encrypted image frame is generated such that the encrypted image frame includes an identity field in which marker information is recorded between a first image field in which the obtained thumbnail image is recorded and a second image field in which the encrypted original image is recorded. The marker information indicates whether the encrypted image frame includes the second image field.
US10390104B2 Context advertising based on viewer's stress/relaxation level
Techniques, systems, methods and devices, such as television receivers, are described that are useful for displaying contextual and/or personalized video advertisements to viewers that take into consideration the viewers' personal attributes, such as biological characteristics or mental characteristics, including stress levels. Optionally, this is achieved by use of one or more sensors, including thermal sensors, electrical sensors, optical sensors, acoustic sensors, biosensors, etc., to determine a stress level of the viewer and then matching the viewer's stress level to an appropriately tagged advertisement.
US10390091B2 Method and apparatus for delivering selected multimedia content to a user in pervasive computing environments
A method and apparatus for delivering selected multimedia content to a user of a mobile device in a pervasive computing environment is disclosed. Communications with a mobile device in the environment is established. A user profile and viewing history is received from the mobile device. Multimedia content is selected and sequenced for viewing by the user. The selection of multimedia content is based on search logic that includes the user profile and viewing history. Metadata is transmitted to the mobile device that is associated with the selected multimedia content.
US10390088B2 Collection and processing method for viewing information of videos and device and server using the same
A collection method for information as to a user viewing videos can be executed in a device. The device comprises at least a decoder and at least one video application providing video content. The decoder decodes video contents. The device monitors pages of the video application and configures a table of browsing record for each of the pages. When it is monitored that a target page of the video application is opened and that the decoder is running, the device collects viewing information associated with the video content and records the viewing information in a table of target browsing record. On termination of the target page of the video application, the device transmits the table of target browsing record to a server. A processing method for viewing information, a device, and a server are also disclosed.
US10390087B2 Hypothetical reference decoder parameters for partitioning schemes in video coding
A video processing device is configured to obtain, from a bitstream, one or more syntax elements indicating one or more partitioning schemes for an output layer set. For each respective partitioning scheme of the one or more partitioning schemes, the respective partitioning scheme specifies a division of the output layer set into one or more partitions. Each layer in the output layer set belongs to exactly one partition in the respective partitioning scheme. Additionally, the video processing device obtains, from a Supplemental Enhancement Information (SEI) message or video usability information (VUI) in a video parameter set (VPS), hypothetical reference decoder (HRD) parameters for each of the one or more partitioning schemes. For each respective partition of the respective partitioning scheme, the video processing device tests, based on the HRD parameters for the respective partitioning scheme, the respective partition for conformance to a video coding standard.
US10390080B2 User interface based on device-state information
A portable electronic device with a touch-sensitive display (such as a cellular telephone) provides a wireless remote control for an entertainment device (such as a consumer-electronic device). Based on device-state information that specifies a current state of the entertainment device (which is received from an audio/video (A/V) hub that communicates with the entertainment device) and one or more related states of the entertainment device, the portable electronic device may generate a user interface that includes one or more virtual command icons. Note that the one or more related states are related to the current state in a state diagram by corresponding operations that transition the entertainment device from the current state to the one or more related states. Then, the portable electronic displays the user interface on the touch-sensitive display. In this way, the portable electronic device dynamically adapts the user interface.
US10390077B2 Collective determination of interesting portions of a media presentation, media tagging and jump playback
Concepts and technologies are disclosed herein for collective determination of interesting portions of a video program, video tagging, and jump playback within the video program. A processor can obtain interest inputs for video content associated with a video program and can send the information to an aggregator server. The aggregator server can collect and analyze the information, determine interest indications for interesting portions of the video program, generate metadata, and send the metadata to devices. Devices can use the metadata to enable jump functionality. The metadata can be correlated with recorded content that corresponds to the video program to indicate interesting portions of the recorded content. A user interface can be presented. The user interface can include a timeline for the video program and controls to navigate to portions of the video program that are indicated as interesting by the metadata.
US10390075B2 Semiconductor device, broadcasting system, and electronic device
A semiconductor device that is suitable for high-speed operation is provided. The semiconductor device includes a decoder. The decoder includes a first circuit. The first circuit is configured to operate in synchronization with a clock signal. The first circuit is configured to perform image processing. A circuit configuration of the first circuit can be changed. Clock gating is performed on the first circuit to prevent the clock signal from being input to the first circuit when the circuit configuration of the first circuit is being changed. A broadcasting system including the semiconductor device is also provided.
US10390072B2 System and method for customized message delivery
A message distribution technique permits individual subscribers to receive text messages from a broadcaster. The broadcaster uploads a text message to a central processing service where it may be redirected to a chat room associated with the broadcaster. In addition, a push notification is sent to all subscribers of a particular broadcaster to indicate the delivery of a text message from the broadcaster. The push notification may also contain a link that, when activated by the subscriber, initiates an associated software application program that navigates the subscriber directly to the chat room to view the text message. The text message may be generated and uploaded by the broadcaster without having to activate the software application. The push notification may also be received by subscribers without having to activate the software program. In one embodiment, the broadcaster can limit distribution of the video based on a geographic restriction.
US10390071B2 Content delivery edge storage optimized media delivery to adaptive bitrate (ABR) streaming clients
A system includes an interface unit to receive a request, from a media client, to obtain a segment of media content at an ABR representation, and a transcoding unit. The transcoding unit includes a scalable decoder, hint stream decoder, and re-encoder. The scalable decoder receives and decodes a set of two or more layers of a scalable coded representation corresponding to the requested segment of media content at the requested ABR representation to provide a set of media frames and scalable stream information for the segment. The hint stream decoder receives and decodes a hint stream corresponding to the requested segment of media content at the requested ABR representation and the scalable stream information to provide transcoding hints for the segment. The re-encoder re-encodes the set of media frames using the transcoding hints to provide an encoded bit stream corresponding to the requested segment of media content.
US10390070B2 Methods and apparatus for adaptive video transmission based on channel capacity
A method for adaptive video transmission based on channel capacity. As part of the method, a first wireless display capacity in a proximity of a wireless display source device is determined. The first wireless display capacity is based on information that is received from a wireless channel scan associated with a formation of a (P2P) peer-to-peer group that includes the wireless display source device and a wireless display. Further, the video bit rate of one or more devices with wireless display connections in the proximity is determined, the video bit rate of the one or more devices with wireless display connections in the proximity is compared to the wireless capacity, and, based on the comparing, a video bit rate of the wireless display source device is set. A second wireless display capacity in the proximity of the wireless display source device is determined based on a wireless channel scan of a wireless channel to determine wireless display connections in the proximity.
US10390069B2 Adaptive broadcasting of multimedia content
A method of managing a multimedia content suitable for being played back by a terminal of a network connected to a service gateway. The content is suitable for being transcoded at a plurality of initial levels and at least one target level. The method includes receiving a request for playing back the content at a first initial level and updating at least one target level while taking account of the initial level.
US10390065B2 Computation of video presentation statistics in an online system
An online system receives a video-presentation request from a third party system. The video-presentation request comprises a video and a target audience specification for the video. The online system selects a plurality of users as the target audience of the video based on the target audience specification. From the target audience, the online system generates a sample subset of users and determines a sampled video reach count for the subset of users. A sample user who, as determined by the online system, would have viewed the view for at least a threshold duration, is included in the sampled video view count. The online system estimates a total video reach count for target audience by extrapolating the sampled video reach count for the subset of users to the target audience. The total video reach count can be used to determine a parameter for presenting the video on an online system.
US10390064B2 Participant rewards in a spectating system
A spectating system that leverages game metadata and/or broadcast metadata to provide rewards to or otherwise acknowledge participants in broadcasts. The system may analyze the metadata to detect events or other information about broadcasts, and may recognize and/or reward participants based at least in part on the analysis. Spectators may be rewarded for participating in broadcasts, or in particular events in broadcasts. Broadcasters may be rewarded for in-game achievements or for achieving levels of audience participation or support. Participants may select or vote on other participants to receive rewards. Rewards may, for example, include acknowledgement of participants via the user interface, virtual items such as in-game virtual gear, physical items such as game-related merchandise, and granting of benefits or privileges by the spectating system and/or game system such as special content for a broadcaster's channel.
US10390062B2 Recommending content based on user behavior tracking and analysis
Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for grouping users into user clusters based on common behavior patterns, and then recommending content to the users based on their respective membership in the clusters. Some embodiments operate by receiving tracking data for a user, where the tracking data includes content viewing behavior information of the user, and/or user interface (UI) navigation behavior information of the user. A distance between the tracking data and a cluster profile associated with a user cluster is determined. If the distance satisfies a threshold associated with the user cluster, then the user is added to the user cluster. Thereafter, the user's view experience is customized based the user's membership in the user cluster. For example, content recommendations may be generated for the user based on content previously provided to other users in the user cluster, where such content may or may not have previously been provided to the user.
US10390061B2 Dynamic delay equalization for media transport
Systems and methods of the present disclosure provide for dynamic delay equalization of related media signals in a media transport system. Methods include receiving a plurality of related media signals, transporting the related media signals along different media paths, calculating uncorrected propagation delays for the media paths, and delaying each of the related media signals by an amount related to the difference between the longest propagation delay (of the uncorrected propagation delays) and the uncorrected propagation delay of the related media signal/media path. Calculating the uncorrected propagation delays and delaying the related media signals may be performed in response to a change to the propagation delay of at least one of the related media signals/media paths. Additionally or alternatively, calculating the uncorrected propagation delays and delaying the related media signals may be performed while transporting the related media signals.
US10390059B2 Latent binding of content based on user preference
Methods and systems for providing user defined content transmissions are disclosed. An example method can comprise receiving a request for first content and receiving a first preference. First content can be retrieved from a first source based on the request for first content. Second content can be retrieved from a second source based on the first preference. The first content and second content can be packaged for transmission in response to receiving the request and the first preference.
US10390057B2 Transmission apparatus, transmission method, reception apparatus, and reception method
Reception-side processing performed in a case where transmission of standard dynamic range video data and transmission of high dynamic range video data coexist in a time sequence is simplified.SDR transmission video data is converted into SDR transmission video data through dynamic range conversion. The SDR transmission video data is the one obtained by performing, on SDR video data, photoelectric conversion in accordance with an SDR photoelectric conversion characteristic. In this case, the conversion is performed on the basis of conversion information for converting a value of conversion data in accordance with the SDR photoelectric conversion characteristic into a value of conversion data in accordance with an HDR photoelectric conversion characteristic. A video stream is obtained by performing encoding processing on HDR transmission video data. A container having a predetermined format and including this video stream is transmitted.
US10390053B2 Dynamic and distributed meshed network for in-flight entertainment systems
Systems and methods are described for distribution of content within a vehicle. A server having a first set of content stored within a memory can be communicatively coupled with one or more clients such as using a plurality of wireless access points. Each of the clients can have a processor, memory, and transceiver, such that it can communicate with the server and potentially its neighbors. Groups of the clients can be communicatively coupled, such as via a wired or wireless network, which permits the clients to communicate with one another to retrieve content, for example, rather than burden the server or the wireless access points.
US10390051B2 Image coding method and image coding device for partitioning an image into processing units and coding the partitioned image to generate a code sequence
Provided is an image coding method that partitions an input image signal into processing units, and that codes the partitioned image to generate a code sequence. In particular, the image coding method determines a partitioning pattern for hierarchically partitioning the input image signal in order starting from a largest unit of the processing units, generates partition information indicative of the partitioning pattern, and codes partition information. The partition information includes maximum used hierarchy depth information indicative of a maximum used hierarchy depth which is a hierarchy depth of a deepest processing unit of the processing units included in the partitioning pattern.
US10390049B2 Electronic devices for sending a message and buffering a bitstream
An electronic device for sending a message is described. The electronic device includes a processor and instructions stored in memory that is in electronic communication with the processor. The electronic device determines whether a first picture is a Clean Random Access (CRA) picture. The electronic device also determines whether a leading picture is present if the first picture is a CRA picture. The electronic device further generates a message including a CRA discard flag and an initial CRA Coded Picture Buffer (CPB) removal delay parameter if a leading picture is present. The electronic device additionally sends the message.
US10390047B2 Image processing apparatus and image processing method for controlling the granularity in trick play
The present invention relates to an image processing apparatus and an image processing method that allow for setting information allowing for easily controlling the granularity in trick play. A setting unit sets Supplemental Enhancement Information (SEI) about the encoded data of pictures. The SEI includes the reference layer information indicating layers of the reference relationship among the pictures. The present invention can be used, for example, for a recording device that encodes the video data in a High Efficiency Video Coding (HEVC) scheme in the Blu-ray (registered trademark) Disc (BD) standard.
US10390044B2 Signaling selected directional transform for video coding
In one example, an apparatus for encoding video data includes a video encoder configured to select an intra-prediction mode to use to encode a block of video data, determine whether the block includes a sub-block of a size for which multiple transforms are possible based on the size of the sub-block and the selected intra-prediction mode, when the block includes the sub-block of the size for which multiple transforms are possible based on the size of the sub-block and the selected intra-prediction mode, select one of the multiple possible transforms, transform the sub-block using the selected one of the multiple possible transforms, and provide an indication of the selected one of the multiple possible transforms for the size of the block.
US10390041B2 Predictive image coding and decoding using two reference pictures
An image coding method includes: determining a first temporal distance between a current picture to be coded and a first reference picture; determining a second temporal distance between the first reference picture and a second reference picture; judging whether or not the first temporal distance and the second temporal distance satisfy a predetermined condition, and calculating a first weight for the first reference picture and a second weight for the second reference picture based on a result of the judgment; and generating a predictive image for the current block by adding a first block included in the first reference picture and a second block included in the second reference picture, the first block being weighted by the first weight, and the second block being weighted by the second weight.
US10390039B2 Motion estimation for screen remoting scenarios
Innovations in motion estimation adapted for screen remoting scenarios are described herein. For example, as part of motion estimation for a current picture, a video encoder finds a pivot point in the current picture, calculates a hash value for the pivot point, and searches for a matching area in a previous picture. In doing so, the video encoder can calculate a hash index from the hash value and look up the hash index in a data structure to find candidate pivot points in the previous picture. The video encoder can compare the hash value for the pivot point in the current picture to a hash value for a candidate pivot point in the previous picture and, when the hash values match, compare sample values around the respective pivot points. In this way, the video encoder can quickly detect large areas of exact-match blocks having uniform motion.
US10390038B2 Methods and devices for encoding and decoding video pictures using a denoised reference picture
A method is disclosed performed in an encoder for encoding video pictures into a video bit stream, the method comprising: obtaining a denoised version of a reference picture; performing a matching procedure at least once, the matching procedure comprising matching a reference matching area of the reference picture to a matching area of a second picture and matching a reference matching area of the denoised version to the matching area of the second picture, and encoding a block of a current picture by selecting, for the block, a first prediction area based on a first reference area of the reference picture or a second prediction area based on a second reference area of the denoised version, wherein the prediction area having lowest matching error to the corresponding matching area of the second picture is selected. A corresponding method in a decoder is disclosed, and encoder, decoder, computer programs and computer program products.
US10390033B2 Adaptive overlapped block prediction in variable block size video coding
Decoding a current block of an encoded video stream may include generating a base prediction block for the current block based on current prediction parameters associated with the current block, identifying adjacent prediction parameters used for decoding a previously decoded adjacent block that is adjacent to the current block, and determining an overlap region within the current block and adjacent to the adjacent block. The overlap region has a size being determined as a function of a difference between the first prediction parameters and the adjacent prediction parameters. For each pixel within the overlap region, an overlapped prediction of a pixel value may be generated as a function of the base prediction and a prediction based on the adjacent prediction parameters.
US10390031B2 Method and apparatus for encoding/decoding scalable video signal
A method for decoding a scalable video signal according to the present invention determines whether a corresponding picture in a lower layer is used as an inter-layer reference picture for a current picture in an upper layer, based on a time level identifier of the lower layer, generates a reference picture list for the current picture according to the determination and performs an inter-layer prediction for a current block in the current picture, based on the reference picture list.
US10390030B2 Symbology encoding in video data
A sensor data processing apparatus can be coupled to multiple image sensors of different types. The apparatus encodes symbology metadata in metadata space of image frames and maintains raw data from the sensors in the frames. The symbology metadata identifies a type of symbol that can be overlaid on the frame along with a location in the frame that identifies where the symbol can be overlaid. The apparatus transports the frames including the symbology metadata to an output path without overlaying symbology onto the raw data in the frames. Post processing can be performed to selectively overlay symbology in the image of a corresponding frame based on the symbology metadata.
US10390029B2 Systems and methods for providing 3D look-up table coding for color gamut scalability
Systems and methods for improving efficiency in three-dimensional (3D) look-up table (LUT) coding and/or reducing table size of a 3D LUT may be provided. For example, octants associated with the 3D LUT may be provided for color space segmentation and coding may be performed on an octree associated with the octants where coding may include encoding nodes of the octree associated with the octants and corresponding vertices of the 3D LUT belonging to the nodes. The 3D LUT may also be signaled (e.g., based on a sequence and/or picture level).
US10390027B2 Method and apparatus of encoding and decoding a color picture
The present disclosure generally relates to a method and device of encoding a color picture having color components (Ec) comprising obtaining (11) a luminance component (L) and two chrominance components (C1, C2) from the color picture to be encoded. The method for encoding a color picture having color components comprising obtaining at least one chrominance component from the color picture to be encoded, the method further comprises: ⋅—determining a first factor based on the value of each pixel (i) of said luminance component; ⋅—obtaining at least one final chrominance component by scaling said at least one chrominance component by said first factor; and ⋅—encoding (13) said at least one final chrominance component.
US10390025B2 Method and apparatus for encoding and decoding video signal using improved prediction filter
A method of encoding a video signal includes selecting a set of base filter kernels from a filter bank; determining a prediction filter parameter based on the set of base filter kernels; performing a filtering of a reference region for a target region based on the prediction filter parameter; and predicting the target region based on the filtered reference region, wherein the prediction filter parameter includes at least one of modulation scalar and partition information.
US10390024B2 Region of interest scalability with SHVC
Region of Interest (ROI) scalability with SHVC is able to be implemented where scalability is used for part of a picture but not the whole picture. Applications of ROI scalability include traffic monitoring, security monitoring and tiled streaming.
US10390021B2 Method and apparatus of video coding
Aspects of the disclosure include a method for video coding. The method includes receiving input data associated with a current block in an image frame, selecting a reference pixel set from a plurality of candidate neighboring pixel sets adjacent to an edge of the current block, generating an intra predictor of the current block based on the selected reference pixel set and an intra prediction mode of the current block, and encoding or decoding the current block based on the intra predictor to output encoded video data or a decoded block. Each set of the candidate neighboring pixel sets is arranged in parallel with the edge of the current block.
US10390018B2 Efficient context handling in arithmetic coding
Coding using efficient context handling in arithmetic coding is disclosed. A method for decoding a current block in a scan order includes identifying a current entropy coded transform coefficient from the current block, and entropy decoding the current entropy coded transform coefficient. Entropy decoding the current entropy coded transform coefficient may include determining, based on the scan order, a first scan order distance between a scan order location corresponding to the current entropy coded transform coefficient and a scan order location corresponding to a first context coefficient, identifying a first context coefficient value from a first location in a context coefficient register, the first location corresponding to the first scan order distance, and entropy decoding the current entropy coded transform coefficient based on the first context coefficient value. The method also includes including the entropy decoded current transform coefficient in an output bitstream.
US10390015B2 Unification of parameters derivation procedures for local illumination compensation and cross-component linear model prediction
A device for coding video data can be configured to perform a parameter derivation operation to determine one or more first parameters for a first block of video data; performing the parameter derivation operation to determine one or more second parameters for a second block of video data that is coded in a different coding mode than the first block of video data; code the first block of video data based on the one or more first parameters; and code the second block of video data based on the one or more second parameters.
US10390014B2 Video enhancement method and device
The disclosure discloses a video enhancement method and device, and belongs to the field of image processing. The method includes that: each frame in a video is sequentially acquired; and for each current frame, attribute information reflecting a moving state or luminance is determined, a preset mapping relationship is searched to obtain a control parameter corresponding to the attribute information, and video enhancement operation is executed on the current frame by using the control parameter. The device includes: an acquisition module and an enhancement module. By the disclosure, the problem of processing inflexibility caused by execution of the same enhancement over each frame in the video is solved, each frame in the video may be differentially enhanced, frame-based video enhancement is implemented, a video enhancement effect is effectively improved, and quality of the video is improved.
US10390013B2 Method for encoding video
A method for decoding video includes receiving a frame of the video that includes at least one slice and at least one tile. Each of the at least one slice and the at least one tile are not all aligned with one another. Each of the at least one slice is characterized that it is decoded independently of the other the at least one slice. Each of the at least one tile is characterized that it is a rectangular region of the frame and having coding units for the decoding arranged in a raster scan order. The at least one tile of the frame are collectively arranged in a raster scan order of the frame.
US10390010B1 Video coding reorder buffer systems and methods
In some embodiments, distributed video reorder buffers of a video (e.g. HEVC, H.265) encoder/decoder each include a circular FIFO array of pointers to buffer allocation units, and control logic which assigns allocation units to incoming video data in an order that allocation units are released by outgoing video data. The assignment order allows increased buffer utilization and lower buffer sizes, which is of increased importance for relatively large (e.g. 64×64, 32×32) video blocks, as supported by HEVC encoding/decoding.
US10390005B2 Generating images from light fields utilizing virtual viewpoints
Systems and methods for the synthesis of light field images from virtual viewpoints in accordance with embodiments of the invention are disclosed. In one embodiment of the invention, a system includes a processor and a memory configured to store captured light field image data and an image manipulation application, wherein the captured light field image data includes image data, pixel position data, and a depth map, and wherein the image manipulation application configures the processor to obtain captured light field image data, determine a virtual viewpoint for the captured light field image data, where the virtual viewpoint includes a virtual location and virtual depth information, compute a virtual depth map based on the captured light field image data and the virtual viewpoint, and generate an image from the perspective of the virtual viewpoint based on the captured light field image data and the virtual depth map.
US10390004B2 Stereo gated imaging system and method
A system for improving capturing of images of a scene, and data derived from them is provided herein. The system includes a light source configured to illuminate the scene with pulsed light at a specified direction based on predefined gating parameters; two or more capturing devices configured to capture images of the scene, each one of the capturing devices from at different spatial locations, wherein at least one of the capturing is synchronized with the pulsed light, so as to result in stereoscopic fused images of the scene for the synchronized capturing; and a computer processor configured to improve the capturing by using data derived from the gated images and the gating parameters. In another embodiment, the light source is not present and at least one of the sensors' is configured to apply multiple exposures for a single readout, to yield enhanced images that are used to improve the capturing.
US10390002B2 Online compensation of thermal distortions in a stereo depth camera
A method and apparatus for performing temperature compensation for thermal distortions in a camera system. In one embodiment, the system comprises a first camera configured to capture a sequence of images of the object; a second device; a processing unit to receive the sequence of images and determine depth information in response to parameters of the camera and the second device; one or more temperature sensors; and a thermal correction unit responsive to temperature information from the one or more temperature sensors to adjust one or more of the calibration parameters of the first camera and the second device.
US10389999B2 Storage of virtual reality video in media files
In various implementations, modifications and/or additions to the ISOBMFF can indicate that a file that has been formatted according to the ISOBMFF, or a format derived from the ISOBMFF, includes virtual reality content. The file can include a restricted scheme information box, written into a track box in the file. The restricted scheme information box can indicate a virtual reality scheme for the contents of the track. For example, the restricted scheme information box can include a scheme type box, where the type indicates a virtual reality scheme. As a further example, the restricted scheme information box can include a scheme information box that can provide parameters relating to the virtual reality scheme.
US10389992B2 Immersive display and method of operating immersive display for real-world object alert
An immersive display and a method of operating the immersive display to provide information relating to an object. The method includes receiving information from an input device of the immersive display or coupled to the immersive display, detecting an object based on the information received from the input device, and displaying a representation of the object on images displayed on a display of the immersive display such that attributes of the representation distinguish the representation from the images displayed on the display, wherein the representation is displayed at a location on the display that corresponds with a location of the object.
US10389990B2 Systems and methods for recording, processing, and playback of bio-media data
Systems, devices, and methods for recording, processing, and playback of bio-media data include a processor and addressable memory, a video interface, an audio interface, at least one bio-feedback interface, and bio-media playback application that may direct the processor to acquire a bio-media file. In some embodiments, the system may translate the biometric data to bio-feedback interface data using the bio-media file, video interface data, audio interface data, and biometric data. The system may determine bio-media data via an integration of the bio-feedback interface data with at least one of the video interface data, and the audio interface data, initiate playback of the integrated bio-media data, and operate the bio-feedback device based on the integrated bio-media data.
US10389985B2 Obstruction detection
Systems and methods are provided for obstruction detection for a vehicle. In one implementation, a system mountable in a vehicle may comprise a camera configured to capture a plurality of image frames from a region outside of the vehicle in a direction of motion of the vehicle. The system may also comprise a processor coupled to the camera and configured to receive the image frames and process the image frames to detect an object obstructing the motion of the vehicle. The system may also comprise a light attached to the vehicle, the light illuminating the region outside of the vehicle. The detection of the object may be performed based on a change in illumination between the image frames.
US10389984B2 Crack analysis device, crack analysis method, and crack analysis program
To provide a crack analysis device, a crack analysis method, and a crack analysis program capable of correctly evaluating deterioration in a road surface.A crack analysis device includes an image acquisition unit, a crack detector, and a display. The image acquisition unit acquires an image of a road surface. The crack detector detects cracks in which a closed region is formed on the photographed road surface based on the photographed image. The display displays a detection result of the detected cracks; and the crack detector detects the cracks which intersect each other on the road surface to form the closed region.
US10389981B2 Method for detecting a parking area
The invention relates to a method for detecting a parking area, in particular for a motor vehicle, having an image capturing device which generates image data of a surrounding area, which image data are evaluated in order to detect a parking area, wherein at least one marker or a plurality of markers of a parking area is or are detected by means of the image data and is or are evaluated and assigned to a parking area which is defined by the at least one marker, wherein, when a parking area is detected, an adjacent area expectation is determined which constitutes a hypothesis that the area adjacent to the detected parking area could also be a parking area, and that the hypothesis is taken into account during the detection of an adjacent parking area.
US10389979B2 Method and system for monitoring a location
A method and system for monitoring a location via a called telephony communication device is disclosed. The method at the called telephony communication device includes receiving a request from a calling telephony communication device. Further, the method includes determining whether the received request is for monitoring the location. The method further includes automatically transmitting audio/video data captured via the called telephony communication device to the calling telephony communication device when the received request is determined to be one for monitoring the location.
US10389978B2 Communication apparatus for transmitting and receiving digital information to and from another communication apparatus
A videophone system includes a processor which selectively sets a television (TV) broadcast program viewing function mode and videophone function mode in response to manual operation of a remote control, a decoder which performs, in the TV program view mode, a TV program-use decode function for decoding a broadcast program signal received from a TV tuner to thereby display it on a display screen while producing audio sounds by loudspeakers and which performs, in the videophone function mode a videophone-use decode function for decoding a videophone signal received from a distant party to thereby display on the screen an image of the distant party using the screen and speakers, and an encoder which performs a videophone-use encode function for encoding a video signal from a camera and a voice signal from a microphone to generate a videophone signal, which is sent to the distant party via a network.
US10389972B2 Video signal transmission device
In a video signal transmission device, a camera control device includes: a compression unit for compressing a return video signal; a compression/expansion unit for compressing/expanding a prompter video signal; a frame synthesis unit for synthesizing the video signals; an encoding unit for encoding the synthesized video signal; and a modulation unit for modulating the encoded video signal and transmitting the modulated video signal to the camera adaptor. A camera adaptor includes: a demodulation unit for demodulating the video signal from the camera control device; a decoder unit for decoding the demodulated video signal; an expansion unit for separating one video signal from the decoded video signal, expanding the video signal, and restoring the video signal to the return video signal; and an expansion/compression unit for separating one video signal from the decoded video signal, compressing/expanding the video signal, and restoring the video signal to the prompter video signal.
US10389970B2 Method and device for transmitting and receiving broadcast signal for restoring pulled-down signal
The present invention provides a method and a device for transmitting and receiving a broadcast signal for restoring a pulled-down signal. The method for transmitting the broadcast signal, according to one embodiment of the present invention, comprises the steps of: pulling video data down so as to reconfigure the same; encoding the reconfigured video data; encoding signaling information for the reconfigured video data; generating the broadcast signal including the encoded video data and the encoded signaling information; and transmitting the generated broadcast signal.
US10389969B2 Video processing system
A video processing system includes: an object movement information acquiring means for detecting a moving object moving in a plurality of segment regions from video data obtained by shooting a monitoring target area, and acquiring movement segment region information as object movement information, the movement segment region information representing segment regions where the detected moving object has moved; an object movement information and video data storing means for storing the object movement information in association with the video data corresponding to the object movement information; a retrieval condition inputting means for inputting a sequence of the segment regions as a retrieval condition; and a video data retrieving means for retrieving the object movement information in accordance with the retrieval condition and outputting video data stored in association with the retrieved object movement information, the object movement information being stored by the object movement information and video data storing means.
US10389967B1 Removable attachment structure and display device
A removable attachment structure includes a movable module and a latching module. The movable module includes a first receiving groove. The latching module includes a first mounting portion and a latching subassembly on the first mounting portion. One end of the latching subassembly and the first mounting portion defines an entrance, the entrance allows the movable module to enter into or come out of the latching module. For latching, the movable module vertically enters into the entrance and is driven to the latching subassembly until the latching subassembly is completely received in the first receiving groove. For unlatching, the movable module is driven in opposite direction until the latching subassembly is disengaged from the latching part, thereby disengaging the movable module from the entrance.
US10389960B2 Image sensor with glow suppression output circuitry
A charge-coupled device (CCD) image sensor is provided. The CCD image sensor may include an array of photosensors that transfer charge to multiple vertical CCD shift registers, which then in turn transfer the charge to a horizontal CCD shift register. The horizontal CCD shift register then feeds an output buffer circuit. The output buffer circuit can include multiple output stages, each of which can include a source-follower transistor coupled in series with a current sink transistor and at least one cascode transistor. The current sink transistor may have its gate terminal shorted to ground. In one arrangement, the cascode transistor has a gate terminal that receives a non-zero bias voltage. In another arrangement, the cascode transistor has a gate terminal that is also shorted to ground and operates in depletion mode.
US10389957B2 Readout voltage uncertainty compensation in time-of-flight imaging pixels
Pixel arrangements in time-of-flight sensors are presented that include sensing elements that establish charges related to incident light, charge storage elements that accumulate integrated charges transferred from the sensing elements, and diffusion nodes configured to establish measurement voltages representative of the integrated charges that are dumped from the charge storage elements. The pixel arrangement includes analog domain output circuitry comprising a measurement capacitance element that stores the measurement voltage, and a reset capacitance element that stores a reset voltage established at the diffusion node during a reset phase performed prior to a measurement phase. The analog domain output circuitry subtracts the stored reset voltage from the stored measurement voltage for processing into a pixel output voltage that at least partially reduces readout voltage uncertainty of the pixel arrangement.
US10389952B2 Image-processing device which generates a high-resolution image by combining images, imaging device, image-processing method, and storage-medium
An image-processing device includes a high-resolution combining portion that generates a combined image by combining a standard image and at least one reference image, which are acquired by capturing images of a subject in time series by using an imaging element in which multiple types of color filters are arrayed in individual pixels, in a high-resolution space where the resolution is greater than those of the standard image and the reference images. The image-processing device also includes a position-displacement-distribution calculating portion that calculates a distribution of position displacements between two comparative images that are individually formed of pixels corresponding to the different types of color filters in the generated combined image, a correlation-level calculating portion that calculates, for individual pixels, correlation levels between the two comparative images based on the calculated distribution, and an image correcting portion that corrects the combined image based on the calculated correlation levels.
US10389951B2 Method for processing image and electronic device supporting the same
An electronic device includes a lens part that receives light from a subject, an image sensor that receives the light of the lens part from a group of pixels arranged two-dimensionally, and an processor that processes an image signal of the image sensor. The image sensor performs a read-out operation at a speed to prevent blurring of an image. The processor temporarily stores image data by the read-out operation in a memory, loads a plurality of images stored in the memory to generate an image, of which the number of bits is expanded compared with the image signal of the image sensor, and performs gamma processing on the image, of which the number of bits is expanded, to generate an image compressed to the same number of bits as the image signal of the image sensor.
US10389950B2 Exposure control apparatus that controls exposure during shooting and detects a region of an image, control method therefor, storage medium, and image pickup apparatus
An exposure control apparatus prevents exposure from being influenced by false detection and instability of face detection and prevents exposure from being influenced by an object that has cut across in front of a subject. Detection results are obtained by detecting at least one specific region, which is predetermined in advance, in a taken image of the subject. When at least one specific region is detected, one of detection results is selected based on selecting conditions determined in advance to obtain a selected detection result. When it is judged that exposure is not being controlled using the selected detection result, whether or not the selected detection result has changed in a predetermined period is judged. When the selected detection result has not changed, a latest detection result is regarded as the selected detection result, and when the selected detection result has changed, the selected detection result is not changed.
US10389947B2 Omnidirectional camera display image changing system, omnidirectional camera display image changing method, and program
An omnidirectional camera display image changing system, an omnidirectional camera display image changing method, and a program for improving the convenience is provided. An omnidirectional camera display image changing system 1 for displaying a captured image captured by an omnidirectional camera on a connected display detects a line of sight of a subject captured by the omnidirectional camera, and in a case where a detection has been made, changes a display image so that the subject is displayed in a vicinity of a center of the display.
US10389945B2 Imaging control apparatus, control method for the same, and storage medium
A set magnification of a magnified view during imaging standby and a set magnification of a magnified view in an AF-plus-MF mode are compared to determine whether the magnification of the magnified view during imaging standby is higher than the magnification of the magnified view in the AF-plus-MF mode. As a result of the determination, if the magnification of the magnified view during imaging standby is lower than or equal to the magnification of the magnified view in the AF-plus-MF mode, a live-view image is displayed at a magnification equal to the magnification set for the AF-plus-MF mode. If the magnification of the magnified view during imaging standby is higher than the magnification of the magnified view in the AF-plus-MF mode, the live-view image is displayed at a magnification equal to the magnification at which the live-view image has been displayed during imaging standby.
US10389944B2 Method and apparatus to correct blur in all or part of an image
The effect of blur in digital images of an imaging device is corrected by displaying a preview image of a scene to be captured in a user interface of a device. A user input designates a first subject in the preview image and a plurality of images that include the first subject and a second subject are captured. The plurality of images are processed to obtain a combined image, taking into account at least one of a focal length of a lens of the imaging device and a zoom level of a lens of the imaging device, and the combined image includes the first subject and the second subject, the first subject in the combined image is substantially blur free, and the second subject in the combined image is blurred compared to the first image. The combined image is stored in a memory of the device.
US10389943B2 Actuator for moving an optoelectronic device
An actuator for moving a platform having electrical connections is provided. The actuator includes an outer frame connected to an inner frame by one or more spring elements that are electrically conductive. The actuator further includes one or more comb drive actuators that apply a controlled force between the outer frame and the inner frame. Each of the comb drive actuators includes one or more comb drives. Moreover, a method for moving a platform having electrical connections is also provided. The method includes connecting an outer frame to an inner frame using one or more spring elements that are electrically conductive. The method further includes generating a controlled force using one or more comb drive actuators. Each of the comb drive actuators includes one or more comb drives. In addition, the method includes applying the controlled force between the outer frame and the inner frame.
US10389941B2 Optical unit with shake correction function and gravity center adjusting method for swing body in optical unit with shake correction function
An optical unit with a shake correction function may include a swing body which holds an optical element; a swing support mechanism structured to swingably support the swing body between a reference posture, where an axial line previously set and an optical axis are coincided with each other, and a tilted posture, where the optical axis is tilted with respect to the axial line; and a support body which supports the swing body through the swing support mechanism; and a weight which is used so that a swing center of the swing body and a gravity center of the swing body are coincided with each other in a direction of the axial line. The swing body may include a fixed region to which the weight is fixed. A fixed position of the weight may be changeable in the fixed region in a direction of the optical axis.
US10389939B2 Imaging control apparatus
An imaging control apparatus includes a first operation unit and a sub control unit configured to perform control such that, in a case of performing a series of image capturing operations for performing a plurality of image capturing operations including a first image capturing operation and a second image capturing operation to be performed after the first image capturing operation, in a third period between a first period for performing the first image capturing operation and a second period for performing the second image capturing operation, a display is not performed on a display unit and a notification is not provided to a user by a notification unit different from the display unit, and in response to an operation performed by the first operation unit in the third period, the notification is performed by the notification unit different from the display unit without performing the display on the display unit.
US10389938B2 Device and method for panoramic image processing
A device includes one or more image sensors that capture live video data and a memory that stores the captured live video data. The device includes circuitry that determines an angle-of-view for one or more frames of the live video data and generates wide angle video data that has a larger angle-of-view than the one or more frames of the live video data. The circuitry determines one or more angles-of-view not represented in the wide angle video data by the live video data. The circuitry generates make-up image data captured at a later time than the live video data, wherein the make-up image data has an angle-of-view corresponding to at least one of the one or more angles-of-view that are not represented in the wide angle video data by the live video data. The circuitry updates the wide angle video data to include the make-up image data.
US10389932B2 Imaging apparatus and imaging method
Provided are an imaging apparatus and an imaging method capable of relatively accurately focusing on a main object in a relatively short time. A movement region (40) of a main object OA is imaged in a camera apparatus A and a different camera apparatus B. In the camera apparatus A, the main object OA is recognized from a captured image. Data indicating the position of the main object OA, transmitted from the camera apparatus B, is received in the camera apparatus A, and a focusing target range is set at the front and back of the position of the main object OA. A movement of a focus lens of the camera apparatus A is limited so as to focus on the focusing target range.
US10389930B2 Image pickup device and image pickup system
An image pickup device includes a pixel region having a plurality of pixels that are two-dimensionally arranged, the plurality of pixels including a plurality of image pickup pixels and a plurality of focus detection pixels capable of phase difference detection; a plurality of microlenses arranged to correspond to respective photoelectric conversion units of respective image pickup pixels; and a plurality of microlenses arranged to correspond to respective photoelectric conversion units of the respective focus detection pixels. When at least one of the plurality of microlenses is orthogonally projected onto the corresponding photoelectric conversion unit, a vertex position of the at least one microlens is off a center position of the at least one microlens.
US10389927B2 Terminal having camera module
A terminal is provided. The terminal includes a main body, a camera module, and a driving structure disposed in the main body. A receiving chamber configured to receive the camera module is defined in the main body. The driving structure is connected to the camera module to drive the camera module to move from the inside of the receiving chamber to the outside of the main body or drive the camera module to move from the outside of the main body into the inside of the receiving chamber.
US10389920B2 Imaging device, imaging display apparatus, and vehicle
An imaging device that includes an imaging unit included K imaging elements, a display unit included K display areas, an image signal generation unit that generates partial image signals based on imaging signals output from the imaging unit, and outputs image signals to the display unit, and a timing control unit that outputs a timing when the image processing generation unit outputs the image signal based on display output line information and image processing line information, and the image processing generation unit outputs an image signal indicating an image to be displayed in a display target line in a case where the display output line information and the image processing line information indicate the display target line.
US10389917B2 Method for optimized color control in a printing machine
A method for printing on a printing machine with color space transformation using tables formed of n-dimensional orthogonal grids includes printing and colorimetrically measuring a test chart in a target color space providing measured values corresponding to sampling points in the color space, interpolating between the sampling points to determine further sampling points, and using existing sampling points to create an ICC table for color space transformation between target and process color spaces. A computer isolates combinations of n−1-dimensional partial grids for process color combinations from grids of the table in the process color space. Partial grids are converted into two-dimensional segments. Sampling points of segments are modified, removing nonrequired sampling points and distributing sampling points in the partial grid. The partial grids are reintegrated into the grid and color management of the printing operation and the printing operation using the reduced ICC table occurs.
US10389915B2 Estimating colorimetric value of measured target image
An image processing apparatus includes a memory and an estimation unit. The memory stores a color conversion model representing relations between plural colorimetric values obtained by performing, in plural color measurement directions, a color measurement of plural images formed on a first sheet using plural coloring materials including a luster coloring material, and coloring-material amounts used for the images for which the color measurement is performed and the color measurement directions for which the colorimetric values are obtained. The estimation unit estimates, on the basis of a colorimetric value, of a measurement target image formed on a second sheet of a type different from a type of the first sheet, obtained in a single direction and on the basis of the color conversion model, a colorimetric value, of the measurement target image, obtained in a case of performing a color measurement in a direction other than the single direction.
US10389910B2 Image processing apparatus, image processing method, and storage medium
The present invention provides an image processing apparatus which employs a dither method capable of printing a thin line of desired density without any break irrespective of printing conditions. The first threshold changing unit changes part of threshold values in a threshold matrix to generate a first threshold matrix so as to increase the number of dots to be printed in a specific pixel area. The second threshold changing unit changes part of threshold values in the threshold matrix to generate a second threshold matrix such that the number of dots to be printed in a specific pixel area is smaller than the case of changing a threshold value by the first threshold changing unit. A determining unit determines whether a threshold value in the threshold matrix is to be changed by the first threshold changing unit or by the second threshold changing unit.
US10389908B2 Image processing device, image processing method, and program with reduction and enlargement scaling of image data
In one example, an image processing device includes a reduction scaler unit that reduces or maintains the image data of an input image. An enlargement scaler unit enlarges or maintains the image data and outputs the image data as the image data of an output image. The reduction scaler unit converts the resolution of the input image to an intermediate resolution in accordance with first image parameters related to an image to be supplied from the enlargement scaler unit, the intermediate resolution being a resolution for performing writing on the memory unit. The enlargement scaler unit converts the intermediate resolution of a memory-held image read from the memory unit to the resolution of the output image, in accordance with second image parameters related to an image to be supplied from the reduction scaler unit.
US10389906B2 Image scanning method
An image scanning method applied in an image scanning device capable of scanning a card. Record background values at the time of a card being without being in a scanning channel, and the background values recorded at the time of the card being without being in the scanning channel are regarded as preset values. Before the card is scanned, check whether the background values in the scanning channel conform to the preset values. Drive the card to move a distance Y. Check whether the background values in the scanning channel conform to the preset values. Preset a preset movement distance, check whether a movement distance of the card or a distance of accumulated movements of the card exceeds the preset movement distance. Display that the card is stuck. Stop checking and proceeding with an image calibration. Start scanning the card. Complete scanning the card and withdraw the card.
US10389902B2 Information processing apparatus, cooperation system and computer readable medium
An information processing apparatus configured to control wireless communication by receiving user input of a start instruction to start a cooperation operation, the cooperation operation configured to cause a first apparatus to transmit target data to the information processing apparatus. The information processing apparatus wirelessly receives the target data from the first apparatus through a first access point by using the wireless communication interface after receiving the start instruction, and terminates wireless communication with the first access point. Once wireless communication with the first access point is terminated, the information processing apparatus may establish wireless communication with a second access point through which the information processing apparatus is communicable with a second apparatus, and wirelessly transmit the target data to the second apparatus through the second access point.
US10389901B2 Information processing device, information processing system, and information processing method
An information processing device installed with a program, connectable with an apparatus, includes circuitry configured to restrict an operation of specific information, initiated by the program, based on an access level defined for the specific information, transmit a first request, initiated by the program, to the apparatus connected with the information processing device, acquire given information including the specific information from the apparatus as a response to the first request, and transmit a second request, initiated by the program, to the apparatus based on the acquired given information including the specific information to request the apparatus to perform specific processing in response to the second request received from the information processing device.
US10389896B2 Image processing device, image processing system, and control method of image processing device
An image processing device includes a display unit and a processor configured to determine whether or not functions of the image processing device are executable by the image processing device, and cause the display unit to display a screen including a first item corresponding to a first function that is determined to be executable and a second item corresponding to a second function that is determined to be not executable. The first item is displayed on the screen in a first display format, and the second item is displayed on the screen in a second display format that is less conspicuous than the first display format.
US10389889B2 Display apparatus and control method thereof
A display apparatus and a control method thereof are provided. The display apparatus includes an image processor, a display and a controller. The image processor processes an input image to generate an output image. The display displays the generated output image. The controller is configured to control the image processor to generate an output image of an region corresponding to the moved viewpoint, in response to a viewpoint being moved with respect to an input image generated for a predetermined bearing to enable the viewpoint to be moved, and to provide an image effect based on or corresponding to a speed at which the viewpoint is moved while the viewpoint is moved. With this, a dizziness and a sense of difference, which may break out when the viewpoint is moved in a speed a user does not intend, are improved and a new experiences is provided for a user.
US10389888B2 Image forming apparatus and method of controlling an image forming apparatus
An image forming apparatus includes an image forming portion configured to form an image on an intermediate transfer belt, a density sensor configured to measure a density of the image formed on the intermediate transfer belt, and a printer controller. On the intermediate transfer belt, a first test image and a third test image having different densities are alternately formed at different positions in a main scanning direction. At a position adjacent to the first test image in a sub-scanning direction, a second test image having a different density from that of the first test image is formed. At a position adjacent to the third test image in the sub-scanning direction, a fourth test image having a different density from that of the third test image is formed. The printer controller generates a gradation correction table based on a result of measurement of each test image by the density sensor.
US10389887B2 Application specific M2M billing reconciliation
The present invention is directed toward networks and more particularly to a method and system for providing information related to reconciliation billing in such networks. In one more embodiments, the computer implemented method for identifying discrepancies in billable events includes receiving application usage information regarding the one or more billable activities for one or more devices from an application provider core by a billing and analytic system; receiving cloud service usage information regarding the one or more billable activities for the one or more devices from a cloud operator providing cloud services by a billing and analytic system; comparing the received application usage information and the received cloud service usage information for one or more discrepancies in relation to one or more billable activities by a reconciliation engine; and reporting one or more identified discrepancies in accordance with the one or more billable activities.
US10389886B2 System and method for provisioning temporary telephone numbers
Systems, methods, and computer program products for provisioning a temporary disposable number are described. A user can be provided with a pool of available temporary disposable numbers that have a limited shelf life. The user can select one of the available temporary disposable numbers while submitting a permanent phone number associated with a communications device (e.g., mobile phone, home phone, business phone, etc.). Prior to activating the selected temporary disposable number, the temporary disposable number is linked to the permanent phone number. After activation, when an incoming call to the temporary disposable number is received, the permanent phone number is identified to be associated with the temporary disposable number being called. The incoming call is then forwarded to the communications device on which the permanent phone number is established.
US10389884B2 Browser based digital intercom system
A digital intercom system includes a master station having hardware and software configured to allow duplex communication between a plurality of communication devices. The software runs a plurality of settings for directing communication between the communication devices. The master station is configured to modify the settings based on input entered into a browser based program run on an input/output (I/O) device by a user.
US10389883B1 Analysis of call metrics for call direction
Processing of communications routed by an IPBX server are disclosed. At least one processing circuit is communicatively coupled to an Internet-Protocol Private Branch Exchange (IPBX) server that is configured and arranged to route calls for a plurality of agents in a communications/call center. The processing circuit is configured to receive communications event messages from the IPBX server for communications routed by the IPBX server, generate, during a communication to a first agent of the plurality of agents, a set of data metrics including communications summary metrics based on the communications event messages; and redirect, during the communication to the first agent, the communication to a second agent of the plurality of agents in response to the set of data metrics satisfying a set of criteria indicated in a policy.
US10389882B2 Artificial intelligence (AI)-assisted conference system
Embodiments herein provide a method for providing an Artificial Intelligence (AI)-assisted conference system. The method includes establishing an AI-assisted conference session with a plurality of calling applications associated with different domains. Further, the method includes determining an inactivity period in the AI-assisted conference session and recommend a topic content to the plurality of calling applications. Further, the method includes detecting a conflict between the plurality of participants associated with the plurality of calling applications and resolve the conflict using a conflict resolution. Furthermore, the method includes generating a visual artifact based on audio contents and textual contents provided by the plurality of participants during an interaction in the AI-assisted conference session.
US10389878B1 Methods and systems for customizing interactive voice response calls
Methods and systems described in this disclosure allow customers to personalize their phone experience when calling into an organization. In some embodiments, customers who may benefit from this service are identified based on the content of the customer's previous or current phone calls to the organization. The identified customers may be invited to enroll and to provide preferences for a customized Interactive Voice Response experience. In some embodiments, the customer can elect to hear the balances of one or more of his accounts without going through a phone menu or asking a representative to look up the relevant amounts. Once enrolled, when the customer dials into the organization and upon successful authentication, the organization proactively states the customer's account balances with no further customer request.
US10389877B2 Call treatment based on user association with one or more user groups
A method is described for call treatment based on user association with one or more user groups. The method includes receiving a phone call from a call source that is directed to a call recipient, identifying a user group associated with the call recipient, and determining a number of received indications assigned to the user group. The received indications are assigned to the user group by users associated with the user group, and the received indications reflect a desire by the users for a special treatment of future calls from the call source. The method also includes distinguishing treatment of the phone call from the call source based on the number of received indications.
US10389876B2 Semiautomated relay method and apparatus
A system for providing voice-to-text captioning service comprising a relay processor that receives voice messages generated by a hearing user during a call, the processor programmed to present the voice messages to a first call assistant, a call assistant device used by the first call assistant to generate call assistant generated text corresponding to the hearing user's voice messages, the processor further programmed to run automated voice-to-text transcription software to generate automated text corresponding to the hearing user's voice messages, use the call assistant generated text, the automated text and the hearing user's voice messages to train the voice-to-text transcription software to more accurately transcribe the hearing user's voice messages to text, determine when the accuracy exceeds an accuracy requirement threshold, during the call and prior to the automated text exceeding the accuracy requirement threshold, transmitting the call assistant generated text to the assisted user's device for display to the assisted user and subsequent to the automated text exceeding the accuracy requirement threshold, transmitting the automated text to the assisted user's device for display to the assisted user.
US10389874B1 Methods and systems for multiple channel authentication
Methods and systems for multiple channel authentication are described. In one embodiment, a request for an interaction is initiated from within a mobile application. The request may include authentication information and contextual information relating to a current exchange between the mobile application and an organization. The user may be authenticated with the authentication information and the request may be routed to a representative based on the contextual information to continue the exchange.
US10389872B1 Using calling party number for caller authentication
Embodiments include a system, method, and computer program product that authenticates a caller using calling party information. In an embodiment, an authentication device receives the call request and associated calling party information that includes a calling party number. The authentication device retrieves parameters associated with the calling party number, where a retrieved parameter is a number of accounts linked to the calling party number. The authentication device determines whether the number of accounts is between one and a threshold value, inclusive, and verifies that the call request originates from a location or a device associated with the calling party number. Based on the verifying and determining, the authentication device generates an authentication result that indicates whether the calling party number is authenticated. Then, the authentication device sends the authentication result to a call processing device that processes the call request from the caller according to the authentication result.
US10389869B1 Remote biometric sensor
The remote biometric sensor may comprise a biometric sensor coupled to a phone via a cable and an application program running on the phone. The application program may disable selected features of the phone when the biometric sensor is plugged in to prevent use of the disabled features while driving. As non-limiting examples, the application program may disable texting and non-handsfree use of the phone for calls. The application program may enable one or more disabled features if a finger is placed upon the biometric sensor and the fingerprint read by the biometric sensor matches a learned fingerprint that is stored within the biometric sensor or within the application program's data area. The disabled features may remain enabled for as long as the finger is held against the biometric sensor.
US10389866B2 Advanced content retrieval
Methods, systems, and apparatuses, including computer programs encoded on a computer-readable storage medium for implementing advanced information retrieval are described. A user may provide fetching parameter values to acquire content. The system may determine whether or not the user-provided fetching parameter values can be satisfied. If the fetching parameters can be satisfied, the system obtains and caches the information.
US10389861B2 Controlling operational characteristics of acoustic echo canceller
A controller for an acoustic echo canceller is described. The controller includes a noise estimator configured to estimate a level of noise that is comprised in a microphone signal relative to an echo component, estimated by the acoustic echo canceller, comprised in the microphone signal. The controller further includes a control module configured to control the acoustic echo canceller in dependence on that estimate.
US10389856B2 Methods and arrangements for traffic indication mapping in wireless networks
Embodiments may implement a new hierarchical data structure for traffic indication mapping to facilitate transmissions for wireless communications devices. Many embodiments comprise MAC sublayer logic to generate and transmit management frames such as beacon frames with a partial virtual bitmap based upon the hierarchical data structure for traffic indication mapping. In some embodiments, the MAC sublayer logic may store the traffic indication map and/or the traffic indication map structure in memory, in logic, or in another manner that facilitates transmission of the frames. Some embodiments may receive, detect, and decode communications with frames comprising the partial virtual bitmap based upon the hierarchical data structure. In some embodiments, indications of buffered data for pages, super-blocks, blocks, sub-blocks, and/or stations may be inverted. In several embodiments, a new association identifier (AID) structure is defined for the new hierarchical data structure for traffic indication mapping.
US10389855B2 Method and device for transmitting/receiving broadcast signal
A broadcast receiver for receiving a broadcast signal includes a receiver for receiving the broadcast signal including Physical Layer Pipe(PLP)s, wherein the PLPs carry link layer packets and wherein the link layer packets include one or more Internet protocol (IP) packets, a packet decoder for decoding the link layer packets from the PLPs, wherein the link layer packets include a compression information table related to a header-compressed stream of a first group of IP packets among the IP packets, and wherein the compression information table includes a PLP identifier identifying a PLP among the PLPs, a maximum value of an context identifier of the header-compressed stream, and a context profile being a range of protocols used for the header-compressed stream, a signaling decoder for decoding the compression information table in the decoded link layer packets, and a decompressor for decompressing the header-compressed stream to output the first group of IP packets.
US10389853B2 Apparatus and methods for content distribution to packet-enabled devices via a network bridge
Apparatus and methods for providing content to packet-enabled devices in a content distribution network. In one embodiment, a network architecture is disclosed which enables delivery of content to IP-enabled devices such as mobile smartphones and tablet computers using a traditional high-speed data connection. This capability allows the managed network operator to provide content services to an IP-enabled device associated with a non-data subscriber. In one variant, a cable modem is provided which is limited to only retrieve content for delivery to the devices, yet which performs no other functions/services (including provision of high-speed data services). Alternatively, a “media server” modem is utilized to enable delivery of content from the managed network to a client or user device which is also able to obtain high-speed data service from a non-managed or third party managed network via a third-party access point. Security and authentication mechanisms for the transmitted content are also disclosed.
US10389851B2 Performing power management during a download and execute operation
In one embodiment, a system includes a display, a non-volatile memory to store one or more system software images, a processor to execute at least one of the one or more system software images, and a security engine to perform security applications. The security engine may include a first logic to receive a download package from a host computing system and store the download package in a first memory, authenticate the download package, and execute the download package to download and store a first system software image into the non-volatile memory. In addition, a second logic of the system may be configured to disable at least the display during the first system software image download and store. Other embodiments are described and claimed.
US10389848B2 Message transmission method and core network interface device
A message transmission method and a core network interface device are provided, so as to reduce complexity of a communication interaction between a core network and each external entity. After receiving a request message from a service instance, obtains device indication information of a target device, an identifier of the service instance, and a type of a response message corresponding to the request message; after sending the request message and receiving a to-be-forwarded response message, obtains a type of the to-be-forwarded response message and device indication information of a device that sends the to-be-forwarded response message; sends the to-be-forwarded response message to the service instance when the type of the to-be-forwarded response message and the device indication information of the device that sends the to-be-forwarded response message respectively match the type of the response message and the device indication information of the target device that correspond to the request message.
US10389843B2 Method, device, and computer storage medium for radio connection
A method, device and a computer storage medium for wireless connection are provided. The method includes that: a main Transmission Point (TP) sends a connection indication to User Equipment (UE), the connection indication being used to indicate the UE to establish a connection with at least one sub TP on the premise of keeping a current connection with the main TP.
US10389840B2 Prefetching of stream segments with variable names
Disclosed is a dynamically adaptable stream segment prefetcher for prefetching stream segments from different media streams with different segment name formats and with different positioning of the segment name iterator within the differing segment name formats. In response to receiving a client issued request for a particular segment of a particular media stream, the prefetcher identifies the segment name format and iterator location using a regular expression matching to the client issued request. The prefetcher then generates prefetch requests based on the segment name format and incrementing a current value for the iterator in the segment name of the client issued request.
US10389838B2 Client-side predictive caching for content
Disclosed are various embodiments for client-side predictive caching of content to facilitate use of the content. If account is likely to commence use of a content item through a client, the client is configured to predictively cache the content item before the use is commenced. In doing so, the client may obtain an initial portion of the content item from another computing device. The client may then initialize various resources to facilitate use of the content item by the client. The client-side cache may be divided into multiple segments with different content selection criteria.
US10389837B2 Multi-tier dynamic data caching
A dynamic cache engine designed to perform advanced, dynamic, application-specific data caching, based on multiple application and user parameters included in client requests that are sent to a server.
US10389835B2 Application aware systems and methods to process user loadable network applications
Described herein are methods and systems for application aware fastpath processing over a data network. In some examples, application fastpath operates to facilitate application specific fastpath processing of data packets transferred between a client device and a server device over a network session of a data network.
US10389831B2 Method, apparatus and system for provisioning a push notification session
A system and method for provisioning a push notification session via a communications network between an application on a client terminal and a server corresponding to the application. In one aspect, a push provisioning entity transmits a message to the client terminal, whereby to configure the client terminal into a state in which it is able to request a push notification session with the server. An application on the client terminal can then request establishment of a push notification session by transmitting a push notification session request message to the push provisioning entity. The push provisioning entity generates a token for use in validating the push notification session, associates the generated token with the application and transmits the token to the application, which uses it to establish the push notification session.
US10389828B2 Enhanced data collection and analysis facility
In one general aspect, a system and method are described for generating a classification model to determine predictive user behavior. The method may include obtaining data from a mobile network provider. The data including a plurality of utilization metrics pertaining to a plurality of mobile devices carrying out a plurality of network interactions, the plurality of mobile devices being associated with a plurality of users. The method may also include categorizing the data into a plurality of Internet domains associated with the data and determining a plurality of patterns in the data. The method may further include determining an additional pattern in the data, and generating a plurality of rules based on the plurality of patterns and the additional pattern.
US10389827B2 Process for streaming content modification through remote and local user entanglement
Focus data of a remote user is analyzed to determine a focus shift from a first area to a second area at an event arena. A beacon density is computed at the second area, where the beacon density includes a number of physical beacons corresponding to a number of local users at the second area, a number of virtual beacons corresponding to a number of remote users focused on the second area, or a combination of thereof. When the beacon density at the second area exceeds a threshold density, an instruction to a streaming source is generated. The streaming source is caused to change a streaming content, to form changed streaming content that is related to the second area.
US10389823B2 Method and apparatus for detecting network service
Disclosed herein are a method and apparatus for detecting a network service. The network service detection method includes generating pieces of required resource information for respective Virtual Network Functions (VNFs) with respect to one or more VNFs provided by a network, generating multiple deployment combinations by deploying the one or more VNFs on multiple servers constituting the network, calculating deployment combination resources required by respective multiple deployment combinations, based on the pieces of required resource information for respective VNFs, and detecting an executable deployment combination, among the multiple deployment combinations, as a network service that is capable of being provided by the network by comparing the deployment combination resources with pieces of specification information corresponding to the multiple servers.
US10389822B2 Automated address failover for receivers and browsers using a cloud service
Systems and methods for automated address failover for a Computing Device (“CD”). The method comprise: accessing the Cloud Service (“CS”) by CD; performing system caching operations by CD to locally store (a) an offline copy of a StoreFront web UI for a main StoreFront provided by CS and (b) a plurality of Cloud Connector addresses; transmitting a silent request from a Receiver of an Application/Desktop delivery solution being executed by CD to each of the CS and the Cloud Connector addresses; operating the Receiver using an address for CS for web API calls to the main StoreFront, if CS responded to the silent request; and operating the Receiver or a Webview using one of the Cloud Connector addresses that is associated with a reachable Cloud Connector for web API calls to a backup StoreFront, if CS did not respond to the silent request.
US10389818B2 Monitoring a network session
A session, consisting of multiple page views by a user with a web service, is monitored, analyzed, and diagnosed for a user. The session may include one or more requests or page views experienced by a user during the session. The session may be defined as the user experience on a series of network content pages visited through a single instance of a network browser. The session may be determined to end when no activity is detected from the user for a specified period of time. In other implementations, a session may be based on a user indication, a set period of time, or for some other reason. The data is collected by one or more agents throughout the system, reported to a controller, and correlated together at the controller for querying and reporting. The correlated data is reported by the controller to a user through an interface.
US10389814B2 Prioritizing memory devices to replace based on namespace health
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and processing circuitry operably coupled to the interface and to the memory. The processing circuitry is configured to execute the operational instructions to perform various operations and functions. The computing device detects memory error(s) associated with a plurality of sets of memory devices of sets of storage unit(s) (SU(s)) within the DSN that distributedly store a set of encoded data slices (EDSs). The computing device facilitates detection of EDS error(s) associated with the memory error(s). For a set of memory devices, the computing device establishes a corresponding memory replacement priority level and facilitates replacement of corresponding memory device(s) associated with the EDS error(s) based on the corresponding memory replacement priority level.
US10389813B2 Reconfigurable cloud computing
A method, system, and computer-readable storage medium for a reconfigurable computing system are disclosed. One method involves configuring one or more computing resources (selected according to a workflow that specifies an application to be executed) of a computing node and executing, using the one or more computing resources, at least a portion of an application at the computing node. At least one of the one or more computing resources is a reconfigurable logic device, and the configuring, at least in part, configures the reconfigurable logic device according to a configuration script of the workflow. The executing comprises performing one or more operations. The one or more operations are performed by the reconfigurable logic device. The reconfigurable logic device is configured to perform the one or more operations by virtue of having been configured according to the configuration script.
US10389810B2 Multi-threaded scanning of distributed file systems
Embodiments disclosed herein address the need to more efficiently backup a network-based storage environment that may be remote from a primary storage environment. For example, embodiments herein can provide a more efficient backup of a storage managed by a third-party entity. To improve the backup process, embodiments herein may optimize the number of scanning threads that are used to identify files that are to be backed up by, for example, analyzing the characteristics of the network and/or the network storage system to determine a number of scanning threads that will enable faster scanning of the network storage system while at the same time not overburden or be slowed down by a network between the network-based storage environment and the primary storage environment.
US10389808B2 Storage system and control method thereof
According to one embodiment, a storage system includes a storage which includes a plurality of node memories including a nonvolatile memory and a control unit which controls the nonvolatile memory and a routing unit which controls packet transfer between two or more of the node memories, a connection unit which connects the storage unit to outside and controls the storage unit, and a management unit which at least monitors power supply voltages of the storage and the connection unit.
US10389805B1 Distributed data cache as content archive
Copies of content no longer available from a network location can be generated using content cached by client devices that have accessed that location. A service provider who collects information as to the locations accessed by these devices can determine which devices might have at least some of the content still in cache memory or other such storage. Client devices having accessed that location can be contacted to obtain copies of the content previously available. A number of the copies are compared and inconsistent content removed in order to prevent the disclosure of personalized or customized content. A tree or other structure of the page can be analyzed to ensure that the page will display properly and that comparable content is compared. When a version is generated that includes only consistent content consistent, that version can be provided as an accurate archive copy.
US10389803B1 Distributing data to groups of user devices
A computing device receives, from one or more user accounts in a group of user accounts, display information associated with presentation of data associated with a media item and generated in association with a first user account on user devices associated with the one or more user accounts in the group. The computing device generates a report comprising statistics associated with display of the data, wherein the statistics are determined from the display information and comprise an amount of time for which the data was presented on the user devices associated with the one or more user accounts in the group.
US10389797B2 Extending sharing options of local computing resources
A method, system, and medium are provided for sharing items residing on a computing device. Items selected for sharing can be made simultaneously available to users on a local network and to users outside of the local network. A remote sharing service allows access to copies of items based on user identifiers associated. Local attributes associated with items are modified such that the user identifiers are associated with the items for providing access via a local network.
US10389796B2 Virtual zones for open systems interconnection layer 4 through layer 7 services in a cloud computing system
Concepts and technologies disclosed herein are directed to virtual zones for Open Systems Interconnection (“OSI”) communication model layers 4-7 services in a cloud computing system. According to one aspect of the concepts and technologies disclosed herein, a cloud computing system can include a hardware resource and a virtual zone. The virtual zone can include a virtual network function (“VNF”) that is executable by the hardware resource. The VNF can support a service that operates within one of layers 4-7 of the OSI communication model. A computing system can detect new subscribers to the service within the virtual zone. The computing system also can determine that a capacity constraint exists within the virtual zone as a result of the new subscribers. The computing system also can home the new subscribers to the further virtual zone so that the further VNF can provide the service to the new subscribers.
US10389793B2 System and method for providing feature-level delegation of service entitlements among users in a group
A system and method are provided for delegating entitlements to features of media services. The method includes storing, at an intermediary system operable between at least one service provider and a plurality of user devices, authorization data for a media service associated with a first user, the authorization data enabling the intermediary system to access one or more features of the media service from the service provider on behalf of the first user. The method also includes, after detecting a request to access the media service by a second user, using a set of stored associations to determine whether or not the second user has been delegated an entitlement to the features of the media service, by the first user. The method also includes, after determining that the second user has the entitlement to at least one of the features, using the authorization data to access the at least one feature on behalf of the second user, via a communication interface between the intermediary system and the service provider.
US10389791B2 System and method of implementing quality of service over a packet-based network
A method includes transmitting a first stream of packets from a first network endpoint to a second network endpoint. The first stream of packets includes a quality of service indicator having a value that indicates a packet loss rate tolerance. The method also includes receiving a retransmission request at the first network endpoint from the second network endpoint for retransmission of at least a portion of the first stream of packets.
US10389790B2 Automatically providing media items in environments with limited network performance
A media server provides media items to clients via a network. In some instances, limited network performance of the network makes streaming or on-demand downloading of media items infeasible. In these instances, the media server automatically provides media items to clients for download as network performance allows. Media items may be provided to clients without interrupting the activities of users of the clients, and without active monitoring or watching by users. Clients may issue notifications to users when provided media items are ready for presentation, and clients may present the media items for users to consume.
US10389775B2 Multicast aggregation of multiple streaming connections
A terminal receives a first request by a client for a slice of a data stream, and transmits the request to a streaming server. The terminal receives a first request by another client for the slice of the data stream and, in response, transmits the first request by the other client to the streaming server. The terminal receives a multicast packet that encapsulates the slice of the data stream, and extracts the slice. The terminal, then responds to the first request, by sending the client the extracted slice.
US10389774B2 System for broadcasting events
Systems and methods for broadcasting events are provided. The system, for example, may include, but is not limited to, a communication system, a memory, and a processor. The processor may be configured to receive, from the communication system, a session identifier identifying a broadcast session and at least one application event corresponding to the broadcast session from a presenting electronic device, update a playback queue corresponding to the broadcast session stored in the memory based upon the received at least one application event, receive, from the communication system, a subscription request to the broadcast session from at least one subscribing electronic device, and transmit, via the communication system, a corresponding playback queue to each electronic device subscribed to the broadcast session, the playback queue including instructions to regenerate the application event within an application operating on the at least one subscribing electronic device.
US10389770B2 Concurrent network based collaboration sessions
Disclosed in some examples are computer systems, methods, and machine readable mediums which provide for concurrent instances of network based collaboration sessions. Media that is shared in a collaboration session may be termed blocking media or unblocking media. The active session presents both the blocking and non-blocking media. Only non-blocking media is presented in the background sessions. Thus, for example, the audio, video, or all the media may be presented in the active session, and only the non-blocking media such as a text chat may be presented in one or more background sessions. Users may switch which collaboration session is active and which collaboration sessions are background sessions.
US10389769B2 Integrated real time collaboration experiences with online workspace
Online meeting experience is integrated with online and/or offline collaborative workspace(s). Documents and other content generated through team collaboration and managed by a content management system are automatically made available during the meeting, updated, and stored in collaborative workspace linked to a particular meeting. Newly generated content during the meeting is also added to the workspace. As a result, online meetings become part of the collaborative workspace rendering reusable and searchable data through meeting content and updates to associated documents.
US10389767B2 Publication review user interface and system
Disclosed are systems, apparatus, and methods for managing user reviews of publications within an online user network. Various user interfaces may provide access to view a publication and request a review thereof, solicit and receive reviewing information from the requesting or another user (or multiple users), and provide access to a review generated from the received reviewing information.
US10389766B2 Method and system for information sharing
Method, system, and programs for information sharing are provided. A first request from a user to access a first piece of information is received. As a response to the first request, a first representation of the first piece of information is retrieved. The first piece of information is made accessible to the user. A second request is received from the user to generate a second piece of information based on the first piece of information. The second piece of information is generated based on an input received from the user. A second representation is created for the second piece of information. The second representation and the first representation are marked as associated with each other so that whenever the first piece of information is accessed in the future, the second piece of information is made available.
US10389765B2 Multi-user content presentation system
One or more embodiments of the disclosure provide systems and methods for providing content presentations to users of a content presentation system. A content presentation generally includes a plurality of content items provided by one or more users of the content presentation system. In one or more embodiments, the content presentation system may enable a user to modify multiple content attributes using a simple gesture. In another embodiment, the content presentation system can provide dynamic and interactive notifications to the user corresponding to content items and/or other co-users.
US10389764B2 Network data source time management for data streaming processing system
A method, computer-readable medium, and device for processing a stream of records are disclosed. A method may receive a registration request from a data source to join in providing a plurality of records to the stream, synchronize a timing system with the data source, receive an initial timestamp from the data source, and post the initial timestamp to a plurality of operators or a plurality of subscribers before the data source is allowed to send records into the stream.
US10389760B2 Adaptive network security policies
A method and system for dynamic identification of network security policies are provided. The method comprises inspecting network traffic using a number of network inspection technologies; executing a first network security system to implement a first number of security policies to respond to a first number of threats identified by the number of network inspection technologies; executing a second network security system to implement a second number of security policies to respond to a second number of threats identified by the number of network inspection technologies; obtaining security intelligence from the first and second network security system; and adaptively reassessing the first and second number of security policies based on the security intelligence.
US10389759B2 Communication policy frame
Communication sessions may be initialized by sending an initialization request, and the request may include a frame of policy data identifying permissions, prohibitions and/or rules governing a requesting user or computing device's ability to make calls and use communication services. The policy frame of data may be included with the call initialization request for the session, and may be passed along to multiple nodes that receive the call initialization request.
US10389758B2 Systems and methods to rotate security assets used for secure communications
Systems and methods to rotate security assets used for secure communication are described. The system retrieves security assets from a security asset repository, the security assets including a first version of the certificate and a second version of the certificate. Further, the system receives, over a network, a third certificate, at a client machine, the third certificate being received from the first remote server machine of the plurality of remote server machines. Further, the system identifies, at the client machine, whether a first remote server machine associated with the first subject name is trusted by identifying whether the third certificate matches any one of the first version of the certificate and the second version of the certificate. Finally, the system establishes a secure communication session with the first remote server machine based on identifying that the first remote server is trusted.
US10389753B2 Security system and method for internet of things infrastructure elements
A security system and method are provided that manage the security of a plurality of internet of things (IoT) devices that are part of an enterprise infrastructure. The security system and method may use unspoofable tags wherein each unspoofable tag may be assigned to a category of IoT devices and each unspoofable tag may have a security policy rule assigned to the unspoofable tag (and thus the category of IoT devices) so that IoT devices that are part of the enterprise infrastructure are secured by the security policy rule.
US10389750B2 Malware detection and prevention system
Aspects of the present disclosure involve systems and methods computing devices to access a public network posing as a user to the network to detect one or more malware programs available for downloading through the network. More particularly, a malware detection control system utilizes a browser executed on a computing device to access a public network, such as the Internet. Through the browser, sites or nodes of the public network are accessed by the control system with the interactions with the sites of the public network designed to mimic or approximate a human user of the browser. More particularly, the control system may apply the one or more personality profiles to the browser of the computing device to access and interact with the nodes of the public network. Further, the control system may monitor the information retrieved from the network sites to detect the presence of malware within the nodes.
US10389749B2 Blockchain tracking of virtual universe traversal results
An exemplary computer-implemented method includes obtaining at least one teleportation invite block that records a virtual universe teleportation invite marked by at least one parameter. The teleportation invite identifies a virtual universe user as an invitee. Responsive to the parameter, assess whether the virtual universe teleportation invite is potentially malicious, and alert the invitee in case the virtual universe teleportation invite is potentially malicious. Another exemplary computer-implemented method includes obtaining at least one complaint block that records a complaint made against a virtual universe user; obtaining a plurality of traversal blocks that record virtual universe traversal events by the virtual universe user; identifying a pattern of harassment by analyzing a first plurality of traversal blocks that precede the complaint block; identifying a risk of future harassment by analyzing a second plurality of traversal blocks that follow the complaint block; and issuing an alert regarding the risk of future harassment.
US10389743B1 Tracking of software executables that come from untrusted locations
A system and method for tracking content derived from unverified sources are described. A tracking application determines a file is untrusted when it is obtained from an unverified or untrusted source. Examples of unverified sources include remote servers accessed through a network and removable storage devices. The application marks the file as untrusted by inserting an identification of the file in a watchlist. A filter driver monitors I/O transactions and conveys information regarding file operations and corresponding processes to the tracking application. The filter driver detects a trusted process touches an untrusted file. The application marks the process as being untrusted. The filter driver detects the process subsequently touches another file. The application then marks this other file as untrusted.
US10389735B1 Automated conversion of networked applications to read-only networked applications
A proxy server converts web or networked applications that communicate with remotely located servers or other data providers, into read-only applications. The proxy server dynamically analyzes web client application requests sent by client devices and determines whether each request is human-generated or machine-generated. One or more actions are performed when a request is determined to be human-generated.
US10389734B2 Method and device for managing communication message verification process in communication system containing plurality of nodes
A method and device for managing a communication message verification process in a communication system containing a plurality of nodes N1 to N9, including: a step of receiving one or more communication messages at a first node N1 of the communication system, from one or more nodes N2 to N9 adjacent to the first node N1; a step of executing a validity verification operation in relation to the one or more received communication messages; a step of determining a comprehensive verification rate parameter V_all indicating the number of validity verification operations executed per unit time at the first node N1; and a step of controlling the execution of the validity verification operations so that the comprehensive verification rate parameter V_all does not exceed a comprehensive verification rate threshold, for one or more additional communication messages from the nodes N2 to N9 adjacent to the first node N1.
US10389731B2 Multi-factor authentication using positioning data
Techniques described herein provide multi-factor authentication based on positioning data. Generally described, configurations disclosed herein enable a system to authorize a particular action using positioning data, and possibly other data, associated with an identity. For example, when a user wishes to change a password or access a secured account, the system can authenticate a user if a device associated with the user is located in the secure area. The system can authenticate a user if a requested operation and/or a predetermined pattern of movement associated with the user is detected. For instance, the system allows the user to change the password when the user's computer has followed a predetermined pattern of movement, and when one or more verification procedures meets one or more criteria while the location of the computing device is within the predetermined area.
US10389730B2 Visitor access management
Methods, systems and computer readable media for managing access of visitors to a facility as described herein can provide a seamless process by which a visitor of an organization may be granted access not only to the physical facility but also automatically granted network access (e.g., granted access to an enterprise network) with limited or no external human touch points and without compromising security.
US10389728B2 Multi-level security enforcement utilizing data typing
A computer-implemented method, a computer system, and a computer program product are provided for enforcing multi-level security (MLS) on a message transmitted over a network that may be insecure. The method includes the processor obtaining a request from a source to send a message to a target, where the request includes the message and a context indicating a requested security level for the message. The processor encrypts the message based on ascertaining the message received in the request is a plaintext. The processor authenticates the encrypted message based on ascertaining the encrypted message is a ciphertext, where the target is enabled to trace the authenticated ciphertext back to the source. The processor transmits the authenticated encrypted message to the target across the network.
US10389723B1 Systems and methods for monetizing subscription and archival news content
A news aggregation server aggregates and monetizes restricted news content. The news aggregation server fetches the restricted news content from multiple news source servers that are remote from the news aggregation server. The news aggregation server aggregates the fetched restricted news content and searches the aggregated news content based on input received from a client. The news aggregation server provides access to selected news content from the aggregated news content that is relevant to the client input and charges the user a price for accessing the selected restricted news content.
US10389722B2 Access relationships in a computer system
The disclosure relates to access relationships, more particularly to controlling access relationships between entities in a computerized system. In the disclose arrangement a first access relationship between a first entity and a second entity is determined. At least one intermediate entity is selected for routing of a second access relationship between the first entity and the second entity via the at least one intermediate entity. The second access relationship is created, the second access relationship comprising a chain of access relationships via the first entity, the at least one intermediate entity and the second entity.
US10389719B2 Parameter based data access on a security information sharing platform
Example implementations relate to a security information sharing platform that enables sharing of security information among a plurality of members. For example, in an implementation, a system may determine that a first member of a community of a security information sharing platform is entitled access to a first set of encrypted information shared by a second member of the community. The system may also receive a request, from the first member, to access the first set of encrypted information, the request including a masked parameter. The system may also determine that the masked parameter matches an access parameter for accessing the first set of encrypted information and provide the first member access to the first set of encrypted information in response to determining that the masked parameter matches the access parameter.
US10389717B2 Method, apparatus and computer program
An approach is provided for enabling access to content in a network service. Location information is received, at a server, relating to a first remote apparatus and another remote apparatus. The received location information is utilized to determine that the first remote apparatus and the another remote apparatus are proximal to each other. Access rights are updated within a network service to enable the user of the another remote apparatus to access content associated with the user of the first remote apparatus.
US10389716B2 Secure document storage system
A system is provided for the storage of data, the system having: an encrypted host platform disposed in a specific territory and upon which export controlled data is stored; a controller configured to allow a primary user to set permission settings and identify authorized end users and degrees of access granted to each the authorized end user, the authorized end user being pre-cleared for compliance with export controls pertaining to the export controlled data; the controller configured to permit access to the encrypted host platform only if the host platform is located within a specific territory and if the hosting platform is in compliance with predefined data security protocols the controller configured to allow the authorized end user access to the export controlled data, and the controller configured to exclude access to both a provider of the system for storage and a system host platform provider; at least one individual computing device accessible by at least one the authorized end user, disposed within an authorized territory, the individual computing device configured to provide authorized end user identification data to the controller and receive permissions from the controller for access to the host platform; and the host platform only communicates with individual user devices if the devices have received permission from the controller.
US10389712B2 Passive security enforcement
Technology is described for enabling passive enforcement of security at computing systems. A component of a computing system can passively authenticate or authorize a user based on observations of the user's interactions with the computing system. The technology may increase or decrease an authentication or authorization level based on the observations. The level can indicate what level of access the user should be granted. When the user or a component of the computing device initiates a request, an application or service can determine whether the level is sufficient to satisfy the request. If the level is insufficient, the application or service can prompt the user for credentials so that the user is actively authenticated. The technology may enable computing systems to “trust” authentication so that two proximate devices can share authentication levels.
US10389710B2 Method and system for extracting characteristic information
Extracting characteristic information includes receiving a collection command from a client, obtaining, via a collection device, biometric information based on the collection command, selecting a stored extraction algorithm corresponding to the client, the stored extraction algorithm being selected from among a plurality of stored extraction algorithms, extracting characteristic values from the obtained biometric information, the characteristic values being extracted based on the selected extraction algorithm, and sending the extracted characteristic values to the client.
US10389709B2 Securing client-specified credentials at cryptographically attested resources
Methods and apparatus for securing client-specified credentials at cryptographically-attested resources are described. An indication is obtained that resources deployed for execution of a compute instance of a multi-tenant computing service at an instance host of a provider network meet a client's security criteria. An encrypted representation of credentials to be used at the compute instance to implement operations on behalf of a client is received at the instance host. The credentials are extracted from the encrypted representation using a private key unique to the instance host, used for the operations, and then removed from the instance host without being saved in persistent memory.
US10389705B2 Associating user accounts with enterprise workspaces
Various examples relate to the configuration of enterprise workspaces that can be provided in computing devices. In some examples, a computing device is enrolled with a management service that controls operation of at least a portion of the computing device. A management component creates a user account with a distributor of the operating system based on an email address. The management component requests an authentication service to authenticate a user. The user account is associated with an enterprise workspace of the computing device.
US10389696B2 Key exchange through partially trusted third party
A system may transmit, to a first entity, data to indicate an association between the first entity and a public key, wherein the public key is to be used to establish a cryptographically protected communications session between the first entity and a second entity, receive the data in response to a request to verify the association, and transmit, to the second entity, an indication that the data is valid. The system may be a cryptography service that is partially by the first and second entities. A partially trusted system can a computer system that is trusted in some respects but not trusted in other respects. A partially trusted cryptography service may be trusted to generate digital signatures and verify authenticity of digital signatures, but not trusted with access to a cryptographic key that can be used to access a cryptographically protected communications between a first entity and a second entity.
US10389695B2 Key negotiation method and system, network entity and computer storage medium
Disclosed is a key negotiation method including that a network entity generates an MTC communication key between an MTC device or an MTC application and a network by utilizing a key distribution algorithm for MTC communication according to a root key for the MTC communication maintained by the network entity. The network entity generates an MTC group key by utilizing a key distribution algorithm for MTC group communication according to the root key. The network entity issues the generated MTC communication key and the generated MTC group key to the MTC device or the MTC application via a secure method so as to allow the MTC device or the MTC application to securely store the MTC communication key and the MTC group key. Also disclosed are a network entity, a key negotiation system and a computer storage medium.
US10389689B2 Systems and methods for securely streaming media content
Systems and methods securely provide media content from a media server to a media client via a network. The media content is segmented to create multiple media segments that are each identified in a playlist, and at least one of the media segments is encrypted using a cryptographic key. The cryptographic key is also identified in the playlist, and the playlist is provided from the media server to the media client via the network. The various media segments and cryptographic keys may then be requested from and provided by the media server using hypertext transport protocol (HTTP) or similar constructs to allow the media client to receive and decrypt the various segments of the media content.
US10389681B2 Auto discovery of network elements by defining new extension in DHCP options for management server IP addresses
An information handling resource includes a DHCP client that sends a DHCP DISCOVER message to a DHCP server. The DISCOVER message includes an option code for a management server parameter identifying management servers included in the managed network. A DHCP server sends a DHCP OFFER that indicates the management server(s). Using the management server identifiers provided by the DHCP server, the resource sends discovery NOTIFY messages to each of the management servers. The DHCP OFFER may include an IP address for each management server. The DHCP server may include or obtain the IP address of each management server from a management server attribute in a DHCP configuration file stored on or accessible to the DHCP server. Each discovery NOTIFY message may include an IP address of the managed network resource. Each of the discovery NOTIFY messages may include an unique hardware identifier of the managed network resource.
US10389677B2 Analyzing messages in social networks
Embodiments of the invention provide a computer-implemented method, computing system and computer program product for analyzing a message in a social network. The method comprises identifying an entity from the message; detecting historical popularity of the entity in a social network; identifying a topic from the message; detecting historical popularity of the topic in the social network; and generating an entity-topic correlation factor for the entity and the topic based on the historical popularity of the entity and the historical popularity of the topic. Results obtained with embodiments of the invention may be provided to popularity prediction tools for improving popularity prediction of messages in social networks.
US10389672B2 Supply item messaging
One example discloses a peripheral supply component. The peripheral supply component includes a supply item to provide resources on an installed peripheral component, wherein the supply item is a consumable, upgradable, or replacement component on the installed peripheral component. An encoded component is installed with the supply item, wherein the encoded component is employed to generate a message event related to the peripheral component.
US10389671B2 System and method for providing personalized messaging
A user associates a supply chain event with a personalized message. The system causes the personalized message (or a link thereto) to be sent to a recipient using a selected dissemination method when the supply chain event occurs.
US10389670B2 Method and device for managing communication activities
A method is disclosed for managing communication processes (N1-N4) between internal participants (A, B, C) of an internal communication network on the one hand and external participants (E) on the other hand. First a list is set up in an internal communication network that contains incoming and outgoing communication activities between the internal participants and at least one external participant as a virtual mailbox. This virtual mailbox is assigned to the at least one external participant and is set up to be invisible or inaccessible to the at least one external participant. Communications activity between an internal participant and the external participant are recognized as being associated with the external participant based upon identification that has been assigned to the external participant and can be obtained from the communication activity. Each communication activity that has been recognized as being associated with the external participant is deposited in the virtual mailbox.
US10389669B2 Detecting and indicating partial read status of emails based on email contents
According to one embodiment of the present invention, a system for marking an email as partially read includes at least one processor. The at least one processor may be configured to determine the types of content contained in an email within a user's inbox. The at least one processor may be further configured to monitor the portions of each of the types of content of the email to determine which portions from each of the types of content that are viewed by the user. Furthermore, the at least one processor may be configured to determine a percentage of the content that has been viewed by the user. Finally, the at least one processor may be configured to then display the percentage of the content that has been viewed by the user.
US10389668B2 Safe unsubscribe
A computer-implemented method of unsubscribing a recipient of an electronic message may comprise identifying and extracting an unsubscribe Universal Resource Indicator (URI) from the electronic message and carrying out a dynamic unsubscribe scenario if the extracted unsubscribe URI matches a known unsubscribe URI. The dynamic unsubscribe scenario may comprise instructions that are selectively executed depending on contents of a single unsubscribe form in a webpage pointed to by the extracted unsubscribe URI. These instructions may comprise finding and filling in a single input field in the webpage that is relevant to unsubscribing with an electronic address of the recipient or finding and updating a user interface element that is relevant to unsubscribing. The single unsubscribe form with the filled in single relevant input field or updated user interface element may then be submitted and a determination may be made whether an unsubscribe confirmation message was generated.
US10389661B2 Managing electronic messages sent to mobile devices associated with electronic messaging accounts
A graphical user interface on a display device of a computer enables communications using a computer service. The graphical user interface includes a list of potential message recipients selected by a user as significant to the user. The graphical user interface also includes a mobile device identifier associated with one or more of the listed potential message recipients and a user account identifier associated with one or more of the listed potential message recipients. At least one of the listed potential recipients includes a mobile device identifier as the only available conduit for data delivery to the potential message recipient using the computer service.
US10389660B2 Identifying reports to address network issues
Identifying reports to address network issues includes identifying a report, according to a recommendation strength, in a reports library that is recommended to address a previously identified network issue that matches a current network issue, sending a link to the identified report, and updating a recommendation strength based on whether the identified report is used to address the current issue.
US10389659B2 Universal multiprotocol industrial data logger
A data capture module includes a first port configured to receive first data transmitted from a first component to a second component of a substrate processing system, a second port configured to received second data transmitted from the second component to the first component, a first data stream forwarding module configured to duplicate the first data, forward the duplicated first data to the second port, and output the first data, and a second data stream forwarding module configured to duplicate the second data, forward the duplicated second data to the first port, and output the second data. The first port is configured to transmit the duplicated second data to the first component and the second port is configured to transmit the duplicated first data to the second component. A data compression module is configured to compress the first and second data. Data storage is configured to store the compressed data.
US10389658B2 Auto zero copy applied to a compute element within a systolic array
The present subject disclosure presents a hardware mechanism and usage model for using a compute element of a systolic array to handle messages from an RQ (Receive Queue) to SQ (Send Queue) without requiring a copy between queues and also minimizing the local processor's interaction with the send and receive queue hardware.
US10389655B2 Event-based packet mirroring
Embodiments of the present invention include systems and methods for minoring data packets upon triggering of events in a network device. In the network device, a usage event is specified, where occurrence of the usage event is indeterminable, at least partially, from the information contained in the data packets. When the network device receives a data packet via an input port, it processes the data packet as the data packet flows along a pipeline in the network device. If a specified usage event is triggered while being processed, the data packet is mirrored via an output port of the network device so that the mirrored data packet may be analyzed by an analysis engine.
US10389653B2 Request distribution system, management system, and method for controlling the same
A request distribution system connected with a first and second processing system to adjust resources for use in request processing according to a received request amount includes a reception unit that receives a request, and a determination and a transmission unit. The determination unit determines a processing system as a transmission destination. The transmission unit transmits the request to the determined processing system. When a processing system for processing a request from a predetermined network system is switched from the first to the second processing system, the determination unit determines the first and second processing systems as respective transmission destinations so that the requests are distributed to the first and second processing systems between a start and end of the switching. When the second processing system is determined as the transmission destination per the amount of requests, resources to be used in the second processing system request processing are adjusted.
US10389652B2 Connection pool management
A method, system, and computer program product that includes a processor assigning a network connection to an application, based upon the application requesting the network connection from a pool of network connections for connecting applications to a network resource, the assigned network connection for communicating a message with the network resource. The processor replaces the assigned network connection in the pool with a placeholder comprising configuration data of the assigned connection. The processor determined a period of inactivity of the assigned network connection, and the processor returns the assigned network connection to the pool, based upon the period reaching a defined threshold of inactivity.
US10389650B2 Building and maintaining a network
Techniques and systems for establishing and maintaining networks. The technique includes assigning a network device to an interregional redirector system and load balancer systems. The network device can be assigned based upon the regions or subregions of the network device. The technique includes the load balancer systems assigning the network device to network device management engines. The status of the network device management engines can be monitored to determine if one of the network device management engines has failed. In the event that a network device management engine has failed, the network device can be assigned to a different network device management engine.
US10389647B2 Controller coordination system
A method and apparatus for a software defined wireless network. The software defined wireless network comprises a plurality of wireless devices and a plurality of controllers. The plurality of wireless devices is configured to be separated into functioning partitions in the software defined wireless network. The plurality of controllers is located on the plurality of wireless devices. Controllers in the plurality of controllers in a functioning partition in the functioning partitions are configured to perform operations in the functioning partition with data synchronized using message sequencing information in the functioning partition.
US10389623B2 Packet data network, a method for operating a packet data network and a flow-based programmable network device
A packet data network includes a flow-based programmable network device. The flow-based programmable network device includes a data plane having a plurality of input and output ports, a control interface and forwarding rules that map packets received on one of the input ports to one of the output ports based on a packet matching a rule in the forwarding rules. A controller entity is configured to program the flow-based programmable network device via the control interface. The flow-based programmable network device has a connection via the data plane to at least one delegated entity which is a network device configured to process network traffic on behalf of the flow-based programmable network device in a transparent manner from a perspective of the controller entity.
US10389619B2 Wireless bypass of next-hop device in source route path
In one embodiment, a method comprises promiscuously detecting, by a network device in a wireless data network, a wireless data packet comprising a source route header specifying a hop-by-hop path for reaching a destination device in the wireless data network; determining, by the network device, that the network device is identified in the hop-by-hop path as following a first next-hop device targeted for reception of the wireless data packet; and executing intercepted forwarding of the wireless data packet, by the network device, to a second next-hop device successively following the network device in the hop-by-hop path.
US10389615B2 Enhanced packet flow monitoring in a network
In one embodiment, enhanced packet flow monitoring is performed by packet switching devices in a network. A packet switching device is configured to monitor a flow of packets passing through the packet switching device, including detecting a gap in consecutive packets of the flow of packets, and attributing the gap as not being dropped one or more packets based on a particular time duration between a last received packet of the flow of packets before said detected gap and a first received packet of the flow of packets after said detected gap. In one embodiment, the gap is attributed to not being dropped packets when the particular time duration is greater than a threshold value; and conversely, attributed to being dropped packets when the particular time duration is less than a same or different threshold value.
US10389614B2 Web site reachability management for content browsing
Embodiments of the invention provide for Web site reachability management in content browsing. A method of the invention includes monitoring different requests for different resources at respectively different resource location addresses initiating from different content browsers of different end users. Different responses to ones of the different requests that include an error code indicating an inability to provide a requested one of the different resources are detected and ones of the resource location addresses associated with corresponding ones of the different responses that include the error code are stored in a list. Finally, the each of resource location addresses are polled to determine whether or not a corresponding one of the resources is able to be retrieved. In response to determining that a resource of a resource location address in the list has become retrievable, the address is removed from the list and an associated end user notified.
US10389613B2 Selective and dynamic application-centric network measurement infrastructure
In one embodiment, a device in a network receives data indicative of traffic characteristics of traffic associated with a particular application. The device identifies one or more paths in the network via which the traffic associated with the particular application was sent, based on the traffic characteristics. The device determines a probing schedule based on the traffic characteristics. The probing schedule simulates the traffic associated with the particular application. The device sends probes along the one or more identified paths according to the determined probing schedule.
US10389612B1 Product agnostic pattern detection and management
Systems and methods corresponding to a network monitoring and capacity service for a set of computing devices are provided. The network monitoring and capacity planning service collects individual operation information to determine one or more usage patterns for a set of operations information. Additionally, the network monitoring and capacity service can generate information related to compliance or deviation from the determined usage patterns.
US10389608B2 Network traffic mapping and performance analysis
An overlay network analysis method obtains data including but not limited to client packet traffic data on an overlay network, and performs one or more analyses based on the obtained data to generate and output topological and/or performance information for the overlay network and/or the network substrate on which the overlay network is implemented. Client traffic data collected for specific client resource instances may be analyzed to generate performance metrics for the overlay network between the instances. Aggregated client traffic data for specific clients may also be analyzed to generate mappings of the clients' private network implementations on the overlay network, as well as performance metrics for the clients' private networks on the overlay network. In addition, client traffic data from multiple clients may be aggregated and analyzed to generate mappings and performance metrics for the overlay network as a whole.
US10389607B1 Interactive agents for user engagement in an interactive environment
Various aspects of the subject technology relate to systems, methods, and machine-readable media for interactive computer-operated agents for user engagement in an interactive environment. Computer-operated agents are introduced to help populate a session and are configured to maximize engagement rates among users associated with user-controlled agents. During these interactions, engagement metrics are collected that indicate different interaction rates at different times by the computer-operated agents. The number of popular computer-operated agents (with relatively high interaction rates) can be kept in circulation while some less popular computer-operated agents (with relatively smaller interaction rates) can be kept in circulation for diversity or are purged from circulation. In the disclosed system, for each instance that a user-controlled agent interacts with a computer-operated agent, a log of behavior data from that interaction can be monitored and collected to generate and/or adjust behavior models that provide the behavioral response distribution for a given computer-operated agent.
US10389606B2 Merging of scored records into consistent aggregated anomaly messages
In one embodiment, a device in a network identifies a plurality of traffic records as anomalous. The device matches each of the plurality of traffic records to one or more anomalies using one or more anomaly graphs. A particular anomaly graph represents hosts in the network as vertices in the graph and communications between hosts as edges in the graph. The device applies one or more ordering rules to the traffic records, to uniquely associate each traffic record to an anomaly in the one or more anomalies. The device sends an anomaly notification for a particular anomaly that is based on the traffic records associated with the particular anomaly.
US10389603B2 Fast provisioning of tenants on a hosted service
A set of partial tenant objects are created within a hosted service. The set of partial tenant objects have placeholders for tenant identifiers, domain identifiers and user identifiers. Upon receiving a request to provision a tenant, a particular partition of the hosted service, corresponding to the tenant, is identified and a provisioning agent in the identified partition is called to provision the tenant. The provisioning agent selects one of the partial tenant objects which is bound to tenant-specific information, such as a specific tenant identifier, custom domain chosen by the tenant, and a user identifier input by the tenant.
US10389599B2 Server side content delivery network quality of service
Aspects of the present disclosure involve systems and methods for monitoring and quantifying the performance of a content delivery network (CDN) from a client side perspective based on server side events. In one particular embodiment, one or more content servers of the CDN may provide connectivity or other performance information to a collector device or site. This information may be reported by each of the content servers for each request for content received at the server. The collector site may then store the received performance information in a database for analysis by one or more systems.
US10389595B2 Controller and method for controlling communication services for applications on a physical network
A method, computer program product and controller for controlling communication services for a plurality of applications on a physical network having a plurality M of network nodes providing certain network resources, wherein each of the applications is described by a set of requirements and is configured to run on at least two of the network nodes. The controller includes a generator and a calculator. The generator generates a network model of the physical network including a topology of the physical network and a node model for each of the network nodes, where the node model describes node capabilities and node resources of the network node. The calculator calculates virtual networks for the applications by mapping each respective set of requirements of the applications to the generated network model, where each of the calculated virtual networks includes at least two network nodes and a slice of the certain network resources.
US10389592B2 Method, system and program product for allocation and/or prioritization of electronic resources
A method, system and program product, the method comprising determining a first rule set comprising a plurality of patterns of run-time data; obtaining a second rule set comprising a respective priority assigned to respective of the application context IDs and/or user IDs and/or business priorities or combinations of two or more thereof; receiving run-time data for a first plurality of the user IDs; determining application context IDs running on desktops; generating allocation data and/or prioritization data for allocation of electronic resources for user IDs, based at least in part on the second rule set; and sending signals, based on the allocation data and/or the prioritization data.
US10389591B2 Autonomous configuration system for a service infrastructure
Various methods and systems for implementing an autonomous configuration system for configuring a service infrastructure are provided. An autonomous configuration system implements a service infrastructure configuration manager to identify discovered configuration data. The discovered configuration data supports circumventing a routing protocol for service infrastructure communications via an edge infrastructure, such that, the service infrastructure is alternatively configured to access remote configuration data based on the discovered configuration data. The discovered configuration data is discovered based an autonomous discovery service (e.g., sniffing service or a casting service). An initial configuration state is configured in the service infrastructure, based on the discovered configuration data. The service infrastructure can communicate with a service provider infrastructure associated with the service infrastructure to access the remote configuration data. The service infrastructure configuration manager accesses the remote configuration data and uses the remote configuration data to configure a final configuration state in the service infrastructure.
US10389589B2 Unified device and service discovery across multiple network types
A computer network discovery system may involve a computing system and a database disposed within a remote network management platform, and a proxy server application disposed within an enterprise network. The computing system may be configured to: transmit first instructions causing the proxy server application to obtain configuration and operational information for virtual machines; store the configuration and operational information for the virtual machines in a first set of tables of the database; transmit second instructions causing the server device to obtain configuration and operational information for services; and store the configuration and operational information for the services in a second set of tables of the database, where the first set and the second set of tables have tables in common that store at least part of the configuration and operational information for the virtual machines and the services.
US10389579B2 Method for management of communication devices in an access network and a related access unit
Managing a plurality of communication devices in an access network by successively establishing a layer two point-to-point layer two connection from an access unit to each of the communication devices of the plurality of communication devices during a management phase and establishing a cross-connection for the layer two point-to-point connection to a permanent layer two connection between the access unit and a management server.
US10389576B2 Method for operating a distributed computing system and a distributed computing system
A method for operating a distributed computing system includes transmitting, by a first node in a first level to an intermediate node in a second level, a first message and storing, by the first node, the first message. The method further includes receiving, by the intermediate node, the first message, generating a second message, and transmitting, to a third node, the second message. The method additionally includes receiving, by the intermediate node from the third node, a first acknowledgement message indicating that the second message was successfully received by the third node, and transmitting, by the intermediate node to the first node after receiving the first acknowledgement message, a second acknowledgement message. The method includes deleting, by the first node in response to receiving the second acknowledgment message, the stored first message.
US10389573B2 Configuring a network
Configuring a network is disclosed. A set of network requirements is received at an interaction agent. At least a portion of the set of network requirements is published to a system data store. The published network requirements are received at an application agent. The application agent has subscribed to the published network requirements published in the system data store. Device requirements for a plurality of network devices are published to the system data store. At least a portion of the published device requirements is received at a proxy agent. Native hardware instructions are generated based on the received device requirements to configure at least one of the plurality of network devices.
US10389569B2 Multi-partition radio frames
Techniques relating to generating and receiving radio frames with multiple partitions are disclosed. A mobile device may include a wireless radio, one or more antennas, and one or more processors. In some embodiments, the mobile device is configured to receive a frame of wireless data that includes a plurality of partitions and partition data. In some embodiments, at least one of the partitions encodes local content and at least one of the partitions encodes regional content. In some embodiments, partition data indicates which partitions encode which type of content. In some embodiments, the mobile device is configured to select, based on the partition data, one or more of the plurality of partitions and decode the selected one or more partitions to determine data represented by the OFDM symbols in the selected one or more partitions.
US10389567B2 Method and apparatus for synchronization signal design
A method of a base station (BS) for transmitting synchronization signals in a wireless communication system. The method comprises generating a primary synchronization signal (PSS) including one of multiple PSS sequences that is generated based on a M-sequence of length 127 in a frequency domain, wherein the PSS indicates part of cell identification (ID) information using a cyclic shift performed on the M-sequence generating the PSS; generating a secondary synchronization signal (SSS) including one of multiple SSS sequences that is generated based on multiple BPSK modulated M-sequences of length 127 in the frequency domain, wherein the SSS indicates the cell ID information using cyclic shifts performed on the M-sequences generating the SSS; and transmitting, to a user equipment (UE), the PSS and SSS over downlink channels.
US10389566B2 Signal transmission method and device in wireless communication system
Provided is a method and device for signal transmission having good PAPR/CM characteristics. With regard to one aspect of said method, the method for transmitting a reference signal in a wireless communication signal comprises a step wherein a reference signal sequence is generated, a step wherein said reference signal sequence is divided with respect to each of multiple sub-blocks, a step wherein each of said plurality of divided reference signal sequence is subject to circular shifting, and a step wherein said plurality of circular shifted reference signals are transmitted via said plurality of sub-blocks.
US10389565B2 Interleaving processing method and device in OFMDA-based WLAN system
Embodiments of the present disclosure provide an interleaving processing method and device in a WLAN system. The apparatus includes: a bit parsing unit, configured to allocate bits in a coded data stream to n sub resource block interleaving units according to a specific sequence, where n is a positive integer greater than 1, and a value of n is a quantity of resource blocks allocated to the user; and the sub resource block interleaving units, configured to perform discrete interleaving on input bits. According to the foregoing apparatus and method, system performance can be improved.
US10389562B2 Range extension mode for WiFi
A communication device generates a transmission signal for transmission via a wireless communication channel, wherein the transmission signal corresponds to a physical layer (PHY) data unit that conforms to a range extension mode of a first communication protocol. Generating the PHY data unit includes generating a preamble of a PHY data unit, wherein the preamble is generated to include: a legacy signal field that includes information indicating a duration of the PHY data unit, a duplicate of the legacy signal field, a plurality of subfields of a non-legacy signal field, and a plurality of additional subfields with the same data as the plurality of subfields of the non-legacy signal field. The plurality of subfields of the non-legacy signal field and the plurality of additional subfields are modulated to signal to a receiving device that the PHY data unit conforms to the range extension mode of a first communication protocol.
US10389560B2 Baseband processing unit, radio remote unit, and communication method
Embodiments of the present invention provide a baseband processing unit, a radio remote unit, and a communication method. The baseband processing unit includes: a millimeter wave band transceiver, configured to receive an interface signal sent by a radio remote unit by using a millimeter wave band; an interface signal processing module, configured to convert the interface signal received by the millimeter wave band transceiver into uplink baseband data; and a baseband data processing module, configured to: process the uplink baseband data to obtain an uplink baseband signal, and send the uplink baseband signal to a gateway. In the embodiments of the present invention, the baseband processing unit and the radio remote unit may communicate by using the millimeter wave band, thereby saving optical fiber resources.
US10389558B2 Method and apparatus for synchronization
Aspects of the disclosure provide an apparatus that includes a baseband processing circuit and a transmitting circuit. The baseband processing circuit is configured to encode a reference signal based on a specific sequence to generate a digital stream. The specific sequence has non-zero values at selected positions, and the number of coincidences of non-zero value positions between the specific sequence and a shifted copy of the specific sequence is smaller than a threshold. The transmitting circuit is configured to transmit wireless signals in response to the digital stream.
US10389557B2 Systems and methods for transporting digital RF signals
A communication device for use within a communication system, the device comprising: re-sampling circuitry configured to output re-sampled digital downlink signals by re-sampling digital downlink signals at resample rates based on at least one factor, the re-sampled digital downlink signals having a smaller bandwidth than the digital downlink signals; and framing circuitry configured to multiplex the re-sampled digital downlink signals and to generate a first frame that includes the re-sampled digital downlink signals as framed data for transport to one or more remotely located communication devices of the communication system, wherein the one or more remotely located communication devices of the communication system are configured to transmit radio frequency signals using at least one antenna, wherein the transmitted radio frequency signals are derived from the framed data of the first frame received from the communication device.
US10389552B2 Passenger load management based on hotspot utilization
Communication network architectures, systems and methods for supporting a network of mobile nodes. As a non-limiting example, various aspects of this disclosure provide communication network architectures, systems, and methods for supporting a dynamically configurable communication network comprising a complex array of both static and moving communication nodes (e.g., the Internet of moving things).
US10389550B1 Priority tagging based solutions in FC SANs independent of target priority tagging capability
A host bus adapter of a target device is associated with a Fiber Channel driver and is connected to a Fiber Channel switch fabric. The host bus adapter receives from the switch fabric an inbound frame having a header including a source identifier and a virtual machine (VM) tag, stores a mapping between the source identifier and the VM tag, and passes the inbound frame to the Fiber Channel driver. The host bus adapter receives from the Fiber Channel driver an outbound frame having a header including a destination identifier, and determines, based on the mapping, whether there is a match at least between the source identifier of the inbound frame and the destination identifier of the outbound frame. If there is a match, the host bus adapter tags the header of the outbound frame with the VM tag, and transmits the tagged outbound frame to the switch fabric.
US10389547B1 Method and apparatus for sharing broadband communication services
Mobile communication services that include voice calls, text messages, and internet are transitioning from circuit switched to packet switched networks such as internet. Although internet usage by mobile devices is on the rise, voice calls and text messages continue to be routinely and widely used. Most users at home or office may typically have phones that may be primarily based on wired connections. Although the eventual connection to the network may be wired, cordless phones may be used within the premises to connect with the base of the cordless phone which may connect to the wired network. A method and apparatus are disclosed that enable multi-user service with single broadband internet service in a base device and distribute the voice and text message service to the other users in the local premises. This may enable reduced cost and power consumption along with improved performance and user experience.
US10389546B2 Systems and methods for communication between devices and remote systems with a power cord
Systems and methods for remote control of an electronic device using a power cord are disclosed. A power cord that provides electric power to the device includes a module configured to receive wireless control signals originating from and/or transmit wireless signals to a remote device. The power cord includes one or more control wires for communicating signals between the module and the device. The module may be configured to translate information or signals received from the communications protocol of the remote device to the communications protocol of the device, and vice versa. The control wire(s) may extend along or within the power cord. Methods for wirelessly controlling a device comprise transmitting a command from a remote device to a module connected to the device's power cord, the module wirelessly receiving the command and transmitting the command to the appliance via control wires extending from the module to the device.
US10389544B2 Virtual contact cards
A service provider receives from a user who has an account with it contact card information and recipient information picture information, therefrom determines a virtual contact card and contact channels through which the virtual contact card is sent to the recipients designated by the user, and sends the virtual contact card to the designated recipients through the contact channels. The virtual contact card and contact channels may be selected from what have been previously registered, either by the user or a third person, with the service provider and stored in the user's account, or just newly created, updated, and sent from the user at the time of transmission request to the designated recipients. The virtual contact card, when updated by the user, may be automatically sent by the service provider to the same recipients that previously received a pre-updated version.
US10389541B1 System, method, and computer program for implementing rating, charging and policy control of multipath communication services
A system, method, and computer program product are provided for implementing rating, charging and policy control of multipath communication services. In operation, a system receives a first communication from at least one first network element associated with at least one communication network. The system receives a second communication from at least one second network element associated with the at least one communication network. The system identifies information in the at least one first communication and/or the at least one second communication associated with a plurality of sub-flows being utilized in association with the communication. The system correlates the information in the at least one first communication and the at least one second communication associated with the plurality of sub-flows. Moreover, the system implements rating, charging, and policy control for a single connection instead of treating each sub-flow as an independent connection.
US10389540B2 Power over ethernet devices
A Power over Ethernet, PoE, connector device (100) comprises a first connector (112) for, in use, connecting a first set comprising at least one power wire pair (110A, 110D) of a PoE cable (102) to a first powered device (116). The PoE connector device further comprises a second connector (114) for, in use, connecting a second set comprising at least one other power wire pair (110B, 110C) of the PoE cable to at least one further powered device (118). Embodiments also provide a display device and a computing system.
US10389536B2 Imaging systems with data encryption and embedding capabalities
An imaging system may embed encrypted data into image data. The imaging system may generate image data in response to light received at a pixel array. The imaging system may include encryption circuitry that accesses an encryption key. The encryption circuitry may receive data related to the imaging system and/or to an environment in which an image is captured and encrypt the data using the encryption key. The imaging system may include data embedding circuitry that embeds the encrypted data into the image data to generate an output image. The components of the imaging system may be formed on a single imaging system chip. The encrypted data embedded in the output image may be extracted using an extraction engine and decrypted using a decryption engine and decryption key such that the data may be accessed by a user with access to the decryption key.
US10389534B2 Methods of deriving a time stamp, and signing a data stream, and electronic device, server and computer programs
A server receives a client's signing request comprising a hash value of data, the hash value being formed using a time-forwarded one-time signing key that comprises a time-forwarded index The server queues the signing request, pushes the hash value to a signature infrastructure entity at the time-forwarded time, and receives a time stamp in return. A client obtains a time stamp for each piece of a stream of pieces of data by collecting the pieces of data and deriving one-time signing keys of a one-time signing key hash chain, forming a stream of signing requests for the pieces of data by applying the one-time signing keys with time-forwarded indices for the respective piece of data to calculate hash values of the respective pieces of data, and transmitting the stream of signing requests comprising the hash values to a server for deriving time stamps for the pieces of data, respectively.
US10389527B2 Event-driven, asset-centric key management in a smart grid
A security management system comprises a key management sub-system, an asset/workload management sub-system, and an event management sub-system. The event management sub-system detects events. The asset/workload management sub-system correlates events (irrespective of type) with the assets that generate them, and the key management sub-system uses the event-asset associations determined by the asset/workload management sub-system to automatically orchestrate the necessary key management activities (e.g., key creation, revocation, refresh, etc.) across the impacted components in the information technology and operational realms to ensure data security. In one use case, a security event detected by the event management sub-system triggers one or more actions within the asset/workload management sub-system. Service configuration records are identified from this scan, and assets defined in those records are identified. An event-asset association is then supplied to the key management sub-system, which uses this information to determine a key management operation.
US10389526B2 Methods for quantum key distribution and related devices
A method for distributing a quantum digital key is described. The method comprises the use of an optical broadband source to generate an optical broadband signal. The optical broadband signal may be transmitted from a first party to a second party through an optical communication channel. The optical broadband signal may be transmitted with a low brightness, such as less than one photon/(sec-Hz), so as to be immune from passive attacks. Furthermore, a method for detecting the presence of active attackers is described. The method may comprise a coincidence measurement configured to measure the level of entanglement between an optical detection signal and an optical idler signal.
US10389522B2 Secure data storage
The disclosure relates to secure data storage and retrieval, in particular to methods and circuits for securely storing data to reduce the possibility of leakage via side channel attacks. Embodiments disclosed include a method of storing a value comprising a series of words, the method comprising: i) combining in a series of XOR operations a word of a first portion of the value, a word of a second portion of the value and an output word of a first random number generator to provide a first combined word; ii) storing the first combined word in a shift register; and iii) repeating steps i) and ii) for each successive word of the first and second portions of the value.
US10389520B2 Exponent splitting for cryptographic operations
A first share value and a second share value may be received. A combination of the first share value and the second share value may correspond to an exponent value. The value of a first register is updated using a first equation that is based on the first and second share values and the value of a second register is updated using a second equation that is based on the second share value. One of the value of the first register or the value of the second register is selected based on a bit value of the second share value.
US10389516B2 Synchronization and training stage operation
A primary device implementing the subject system of link establishment for single pair Ethernet may include at least one processor. The at least one processor may be configured to transmit a first synchronization sequence to a secondary device, detect a second synchronization sequence transmitted by the secondary device, the second synchronization sequence differing from the first synchronization sequence, and after detection of the second synchronization sequence, initiate a training stage, the train stage comprising exchanging training frames with the secondary device. The at least one processor may be further configured to enter a data mode for data transmissions after completion of the training stage, the data transmissions being distinct from the training frames. In the data mode, data may be forward error correction encoded and then scrambled.
US10389513B2 Dynamic adjustment of wait time values
Examples disclosed herein relate to a mechanism for dynamically adjusting wait time values. Some disclosed examples enable transmitting, by a source entity, a request for an action to a target entity. The action may be generated by the source entity. Some examples enable identifying a first wait time value for the source entity that indicates an amount of time that the source entity is allowed to wait for a response from the target entity between the transmission of the request and a timeout state. Some examples may enable dynamically adjusting the first wait time value based on an entity specification of the source or target entity to generate a second wait time value. Some examples may enable allowing the source entity to wait for the response from the target entity for at least the amount of time indicated in the second wait time value.
US10389511B2 Devices and methods for asymmetrical multicarrier transmission and reception
A duplex frequency is supplemented by providing simplex frequencies and distributing a data load among them. A server initially communicates with a communications device using a duplex channel. A scheduler of the server determines when it is no longer optimal to use the single duplex channel, and distributes data among the duplex channel and the simplex channels. Before sending this data through multiple channels, the server first sends a schedule to the communications device to inform which bits of data are coming through which channels at which times. The scheduler compiles this schedule and sends it to the communications device through the duplex channel. A descheduler within the communications device receives the schedule and alerts the communications device to start receiving data on other simplex channels. The descheduler then puts the bits of data in order as they stream in across the duplex and simplex channels.
US10389510B2 Self-interference signal cancellation apparatus and transceiver including the same
An apparatus for canceling a self-interference signal and a transceiver including the same are disclosed. The transceiver may include an antenna; a circulator transmitting a portion of a transmit signal to the antenna and transmitting a receive signal received through the antenna to a receiver; and a self-interference signal canceling unit receiving a first signal, which is a portion of the transmit signal, and physically copying a self-interference signal generated by the antenna and the circulator to generate an estimation signal of the self-interference signal.
US10389507B2 System for power transfer and duplex communication via single isolation device
Techniques for duplex communication and power transfer across an isolator are provided. In an example, a first transceiver coupled to a first side of an isolator can include a transmit modulator configured to receive first data and timing signals, to provide control signals to oscillate an output of the transceiver to transmit power and to order each half-cycle of an oscillation cycle of the output to transmit the first data. A second transceiver coupled to a second side of the isolator can include a receive detection circuit configured to compare a received oscillation cycle with a plurality of thresholds and to provide a plurality of comparator outputs indicative of reception of the positive half-cycle and the negative half-cycle, and a receive decoder configured to identify the order of half-cycles and to provide an output indicative of logic level of the first data.
US10389502B2 Demodulation reference signal sequence selection in device-to-device communication
A transmitting UE may in a device-to-device (D2D) communication may identify a demodulation reference signal (DMRS) sequence for a D2D transmission based at least in part on a subset of bits of a sidelink control information (SCI) transmission. The subset of bits of the SCI transmission may be selected such that the bits have sufficient variability to reduce the likelihood that multiple UEs may use the same DMRS sequence. The subset of bits of the SCI transmission may be all or a portion of a cyclic redundancy check (CRC) for the SCI.
US10389496B2 Apparatus and method for determining a time resource unit
The disclosure of the present specification provides a method in which a narrowband-Internet of things (NB-IoT) device transmits an uplink channel. The method comprises: determining an uplink subcarrier spacing for transmitting an uplink channel; determining the length of a subframe on the basis of the subcarrier spacing; and transmitting the uplink channel in a subframe having the determined length. The last part of the subframe may be excluded from the transmission of the uplink channel.
US10389495B2 Method supporting D2D communication and apparatus therefor in wireless communication system
The present invention relates to a method for transmitting an hybrid automatic repeat request acknowledgement/negative-acknowledgement (HARQ-ACK/NACK) on the basis of a wide area network (WAN) of a device-to-device (D2D) terminal in a time division duplex (TDD)-based wireless communication system. Specifically, the method comprises the steps of: receiving a downlink HARQ reference configuration for WAN communication; and transmitting a HARQ-ACK/NACK from a downlink HARQ reference configuration-based first uplink subframe, wherein the first uplink subframe is an uplink subframe configured so as to communicate only via WAN.
US10389492B2 Method and apparatus of controlling for uplink scheduling and HARQ timing
The present invention relates to an apparatus and method for controlling an uplink (UL) scheduling and Hybrid Automatic Repeat reQuest (HARQ) timing supported in a TDD-FDD CA environment. According to aspects of the present invention, in a TDD-FDD carrier aggregation deployment environment, an efficient UL scheduling/HARQ operation may be performed for a UE in which a cross-carrier scheduling is configured.
US10389489B2 Method and apparatus for configuring timing relationship between HARQ-ACK and PUSCH for MTC UE in wireless communication system
A method and apparatus for transmitting a physical HARQ indicator channel (PHICH) in a wireless communication system is provided. A base station (BS) transmits multiple uplink (UL) grants for multiple user equipments (UEs), receives UL data from the multiple UEs, and transmits a group-common PHICH as a response to the UL data received from the multiple UEs.
US10389488B2 Method and apparatus for transmitting ACK/NACK in wireless communication system
Provided are a method for transmitting an ACK/NACK by a terminal configured with a plurality of serving cells, and a terminal using such a method. The method comprises: receiving data from a downlink subframe of a first serving cell; and transmitting the data for the ACK/NACK signal from an uplink subframe of a second serving cell; wherein the uplink subframe is determined in accordance with the ACK/NACK timing of the first serving cell, or the ACK/NACK timing of the second serving cell if the data is received from a downlink subframe of the second serving cell, which is identical to the downlink subframe of the first serving cell.
US10389483B2 Rate matching method and apparatus for polar code
A rate matching method for a polar code is provided, where the method includes: acquiring a congruential sequence according to a code length of a target polar code; performing sorting processing on the congruential sequence according to a preset rule, to acquire a reference sequence; determining a mapping function according to the congruential sequence and the reference sequence; and interleaving the target polar code according to the mapping function, to generate interleaved output bits.
US10389470B2 Construction of optical nodes using programmable ROADMS
Example embodiments of the present invention relate to programmable ROADMs used to construct optical nodes. Example embodiments include wavelength switches and waveguide switches, wherein the waveguide switches may be programmed to direct wavelength division multiplexed optical signals to and from the wavelength switches.
US10389465B2 Selective directional mitigation of wireless signal interference
A boundary of a wireless network is monitored for incoming wireless signals that may interfere with an ability of a first wireless computing device to connect to the wireless network within the boundary of the wireless network. For an incoming wireless signal determined to interfere with the ability of the first wireless computing device to connect to the wireless network within the boundary of the wireless network, a directional opposing outgoing wireless signal is emitted to counteract the incoming wireless signal and to stop the incoming wireless signal from further interfering with the ability of the first wireless computing device to connect to the wireless network within the boundary of the wireless network.
US10389457B2 Techniques for efficient connected mode measurements in a new radio wireless communication system
A method and apparatus for efficiently performing measurements during a connected mode in a wireless communication system is disclosed. For example, the method and apparatus may include receiving, at a user equipment (UE), a Radio Resource Control (RRC) Reconfiguration message including a plurality of measurement objects from a network entity to identify frequencies during a measurement procedure; receiving, at the UE, one or more neighbor discovery expression messages, each neighbor discovery expression message including a neighbor measurement object and being received from a respective neighbor UE; determining, by the UE, whether the plurality of measurement objects of the RRC Reconfiguration message satisfy a measurement capability threshold; selecting, by the UE, a portion of the plurality of measurement objects of the RRC Reconfiguration message; and performing, by the UE, the measurement procedure for each measurement object of the portion of the plurality of measurement objects.
US10389456B2 Wake up receiver using multiphase peak detector and demodulator
A wireless receiver is disclosed that includes a peak detector coupled to receive a plurality of phases of an input signal, said plurality being substantially in quadrature, and to provide a detector output and a demodulator comprising an analog comparator coupled to receive said detector output and to provide a comparator output.
US10389453B2 Multiplexed RFAGC for frequency diversity receivers
The present invention concerns a system for controlling gain when time-sharing a tuner in a frequency diversity receiver. Two radio-frequency automatic gain control (RFAGC) filter capacitors are used, each capacitor corresponding to one of the currently utilized frequencies in the frequency diversity scheme. The capacitors are switched in tandem with the tuner frequency selection. This allows the capacitor associated with a tuned frequency to retain the RFAGC voltage until the tuner returns to that frequency.
US10389450B2 Optical bandwidth interleaving
A method of processing an optical input signal comprises transmitting the optical input signal through first and second signal paths, mixing the optical input signal with first and second local oscillator (LO) signals in the respective first and second signal paths to produce first and second electrical signals corresponding to different portions of a frequency spectrum of the optical input signal, and combining the first and second electrical signals to produce a coherent time-domain output signal.
US10389449B2 Hybrid direct-modulated/external modulation optical transceiver
Aspects of a method and system for feedback during optical communications are provided. In one embodiment, a system for optical communications comprises a predistortion module, a feedback subsystem, a transmit optical subsystem, and an external modulator. The predistortion module is operable to receive an input digital signal and modify the input digital signal to produce a digital predistorted signal. The transmit optical subsystem is operable to generate an optical signal from the digital predistorted signal. The modification of the input digital signal is dynamically controlled by the feedback subsystem according to one or more characteristics of the optical signal as determined by the feedback subsystem. The amplitude of the external modulator output is also dynamically controlled by the feedback subsystem.
US10389447B1 Dimensional transformation
A receiver may receive an optical signal over an optical communications channel established between the receiver and a transmitter, the received optical signal comprising a degraded version of a modulated optical signal generated at the transmitter. The receiver may determine received digital signals corresponding to a plurality of first dimensions of the received optical signal, wherein the first dimensions correspond to dimensions of an optical carrier modulated at the transmitter to represent a multi-bit symbol, and wherein the first dimensions are distributed over two or more timeslots. The receiver may determine preliminary digital drive signal estimates using an inverse dimensional transformation and the received digital signals, the preliminary digital drive signal estimates corresponding to a plurality of second dimensions. The receiver may determine an estimate of the multi-bit symbol using the preliminary digital drive signal estimates. The inverse dimensional transformation may average signal degradations in the received digital signals.
US10389445B2 Visible light receiver and visible light communication system comprising a visible light receiver
A visible-light receiver and a visible-light communication system including the visible-light receiver may improve an accuracy of light reception. The visible-light receiver may include a housing having a first opening defined on a top face thereof; a lens module provided inside the housing that receives light or a visible-light signal and converts the light into an electric or electrical signal, wherein the light may be emitted from a visible-light emitter and passes through the first opening and to the lens module; a data processing module or data processor assembly provided within the housing that receives the electric signal from the lens module and converts the electric signal into data; and a cap or hollow tube provided on a top face of the housing so as to extend around the first opening and protrude upwardly, wherein the cap may have second and third openings defined in lower and upper portions thereof, respectively.
US10389444B2 Image processing apparatus, image processing system, image processing method, and recording medium
An image processing apparatus includes an obtainer and an acquirer. The obtainer obtains video information including video of a measurement target and a visible light signal that includes a measurement time and measurement information of the measurement target measured by a measuring apparatus attached to the measurement target, the visible light signal being transmitted by the measuring apparatus. The acquirer acquires the measurement time and the measurement information from the visible light signal included in the video information obtained by the obtainer, and synchronizes, with respect to time, the measurement information and the video information based on the measurement time acquired.
US10389442B2 Free space optical (FSO) system
A detector configuration for use in a free space optical (FSO) node for transmitting and/or receiving optical signals has a plurality of sensors for detecting received optical signals. The plurality of sensors is configured along a common optical path and are used for separate functions. According, the detectors may be optimized for the respective function.
US10389432B2 Maintaining network connectivity of aerial devices during unmanned flight
Example methods, apparatus, systems, and articles of manufacture (e.g., physical storage media) to facilitate maintaining network connectivity of aerial devices during unmanned flight are disclosed. An example method may include providing, to an access point of a radio access network (RAN) during flight of the unmanned aerial vehicle (UAV) on a flight route, channel allocation instructions for connecting the UAV to the radio access network via communication channels. The method may further include detecting an interference event associated with a portion of the flight route of the UAV during the flight. The method may further include adjusting, during the flight, the channel allocation instructions in response to detecting the interference event. The method may further include providing the adjusted channel allocation instructions to an access point of the radio access network during the flight.
US10389431B2 Air interface protocols for broadband access to aerial platforms
An air interface for a terrestrial communications network for providing broadband internet access to aerial platforms is described. In some embodiments, systems and methods are described for efficient retransmission of data packets that are not received correctly. In other embodiments, systems and methods are described for determining the modulation constellation and error correction code rate used in transmitting a data packet to maximize data rates. In another set of embodiments, the retransmission scheme and modulation constellation and error correction code rate determination are jointly optimized to maximize data rates.
US10389429B2 Full-duplex, bi-directional, analog relay
A full-duplex analog relay may comprise an analog uplink relay and an analog downlink relay, and may relay signals between a transmitter and a backscatter node. The spectrum of the downlink signal transmitted by the downlink relay may be different than the spectrum of the uplink signal received by the uplink relay. Filtering may attenuate leakage from the downlink relay to the uplink relay, and vice versa. The uplink relay may create a phase offset that is opposite in sign and substantially equal in magnitude to the phase offset created by the downlink relay. The downlink and uplink relays, taken together, may created a substantially constant net phase offset. The full-duplex relay may be housed in a vehicle that moves, and may be used to determine spatial coordinates of backscatter sources that are located in the relay's environment.
US10389427B2 Method and apparatus for an access point in a point to multipoint wireless network
An access point (1) for use in a point to multipoint wireless network comprises a sector antenna (8) and an antenna array of antenna elements (7), the antenna elements not including the sector antenna, and the antenna elements being arranged to receive signals from the same sector as the sector antenna. A first beamformer (10) is configurable to form a first beam (11) from signals received at the antenna array and a selector switch (5) is switchable to at least a first state in which signals received at the sector antenna (8) are connected to a first receiver (2), and a second state in which signals received from the first beamformer (10) are connected to the first receiver (2). A scheduler is configured to set the selector switch (5) to the first state for at least a first receive timeslot and to the second state for at least a second receive timeslot.
US10389424B2 Method for adapting a beam shape of a beam
A method for adapting a beam shape of a beam in a wireless communication system having multiple nodes is disclosed. Each node is provided with an antenna system configured to provide radio coverage in a cell by a cell specific beam. The method comprises: calculating a transmit weight vector for each user to be served by a given cell based on information of spatial channel characteristics for the user to be served by the given cell and long term interference characteristics estimated based on aggregated information of spatial channel characteristics for users that the given cell should avoid interfering with and that are served by other cells; performing phase normalization of the calculated transmit weight vectors; and aggregating all transmit weight vectors to establish a common transmit weight vector used to form the beam shape for the cell specific beam.
US10389421B2 Apparatus for estimating arrival-angle and apparatus for beam-forming
The present invention relates to an apparatus for estimating an arrival-angle of a reception signal and a beam-forming apparatus in a radio wave receiver, such as radar. More specifically, the present invention relates to an apparatus for accurately estimating an arrival-angle of a reception signal, or an apparatus for performing the beam-forming of a reception signal by using a multi-reception array antenna, by using a reference value that is obtained by calculating the degree of distortion of the magnitude and phase of a signal for each reception angle.
US10389418B2 Beam selecting method, base station, and user equipment
A user equipment used in a mobile communication system that has multiple antenna ports configured to receive a first reference signal from a base station is disclosed. The antenna ports are configured to transmit the first feedback information for the first reference signal. Additionally, the antenna ports are configured to receive a second reference signal from the base station and transmit the second feedback information for the second reference signal.
US10389417B2 Device and method for wireless communications
A device and method for wireless communications. The device includes: an information acquisition unit, configured to acquire channel information about a transmission object and a non-transmission object for wireless communications, wherein the transmission of the transmission object is controlled by the device and transmission of the non-transmission object is not controlled by the device; and an interference reducing unit, configured to reduce interference with the non-transmission object based on the channel information about the transmission object and the non-transmission object.
US10389412B2 Wireless transceiver for multi-beam and with 5G application
A wireless transceiver using a phased array antenna panel for producing multiple beams includes receive antennas forming a receive configuration and transmit antennas forming a transmit configuration. The receive antennas form a plurality of receive beams and the transmit antennas form a plurality of transmits beams, based on phase and amplitude information provided by a master chip in the phased array antenna panel. The receive and transmit configurations can include sub-configurations, each sub-configuration forming one of the plurality of receive beams or one of the plurality of transmit beams. At least one receive antenna and at least one transmit antenna can be connected to a corresponding plurality of receive phase shifters and a corresponding plurality of transmit phase shifters respectively. The wireless transceiver can form a relay transmit beam based on a receive beam provided by a hardwire connection.
US10389409B2 Communication and wire-free energy transmission between telecommunication terminals
A method for communication between at least a first telecommunication terminal and a second telecommunication terminal includes: in the event that a charge state of the energy store of the first telecommunication terminal is below a predetermined reference charge state, transmitting a message comprising energy transmission information from the first telecommunication terminal to the second telecommunication terminal, the energy transmission information comprising a request to transmit additional energy to the energy store of the first telecommunication terminal; and increasing the charge state of the energy store of the first telecommunication terminal, or transmitting at least one message between a telecommunication network and the second telecommunication terminal, for the first telecommunication terminal.
US10389408B2 Communication device
A communication device may monitor an establishment of a first type of communication link between a communication device and an external device while the communication device is in a first state in which a P2P mode of an NFC standard is active and a first mode of the NFC standard is active. The communication device may send first data to the external device by using the first type of communication link. The first data may include a command for causing the external device to execute an activation of a particular application. The communication device may change the state of the communication device from the first state to a second state in which the P2P mode is active, and perform the two-way communication with the external device that operates the particular application by using a second type of communication link.
US10389406B2 Near-field device
One example discloses a near-field device, comprising: a near-field receiver coupled to a near-field receiver antenna and a decoder circuit; wherein the near-field receiver antenna is configured to be capacitively coupled at a first location of a first substance; wherein the near-field receiver antenna is configured to receive a first near-field signal from the first substance through the receiver's capacitive coupling; and wherein the decoder circuit is configured to compare an attribute of the first near-field signal to an attribute of a second near-field signal received from a second substance.
US10389405B2 Apparatus for providing communication services and methods thereof
Aspects of the subject disclosure may include, for example, a system for modulating a first electrical signal to generate first modulated electromagnetic waves, and transmitting the first modulated electromagnetic waves on a waveguide located in proximity to a transmission medium. In one embodiment, the first electromagnetic waves can induce second electromagnetic waves that propagate on an outer surface of the transmission medium. The second electromagnetic waves can have a first spectral range that is divided into, contains or otherwise includes a first control channel and a first plurality of bands. Other embodiments are disclosed.
US10389404B2 PAPR reduction in a microwave backhaul outdoor unit
Aspects of methods and systems for PAPR reduction in a microwave backhaul outdoor unit are provided.
US10389394B2 Method and device for processing a signal
A method for processing a signal includes reading in a signal and filtering the signal using a first number of band-pass filters in order to obtain one band-pass filtered signal per band-pass filter. The first number of band-pass filters is configured to each allow distinct frequency ranges of the signal to pass. The method further includes calculating at least one signal parameter each from the plurality of band-pass filtered signals. The method further includes performing analog-to-digital conversion of the plurality of band-pass filtered signals or signals derived therefrom using a plurality of signal parameters such that a second number of analog-to-digital converters used to perform the analog-to-digital conversion is less than the first number of band-pass filters used to filter the signal.
US10389393B2 Reception device, receiving method, and program
The present technology relates to a reception device, a receiving method, and a program capable of improving a reception state.A delay wave by multipath is estimated on the basis of sensor information detected by a sensor unit, a replica of the delay wave is generated by a sum of products of a coefficient for each delay wave and a signal of a reception wave according to delay time on the basis of the estimated delay wave by the multipath, and the generated replica of the delay wave is subtracted from the signal of the reception wave, thereby removing the delay wave from the signal of the reception wave. The present technology may be applied to a receiver which receives a broadcast wave.
US10389382B2 Transmitter and signal processing method thereof
A transmitter, a receiver and methods of controlling the transmitter and the receiver are provided. The transmitter includes: a Low Density Parity Check (LDPC) encoder configured to generate an LDPC codeword by performing LDPC encoding on an L1 post signaling; a demux configured to demultiplex a plurality of bits constituting the L1 post signaling of the LDPC codeword; and a modulator configured to modulate the demultiplexed bits.
US10389379B2 Error correcting code testing
Various additional and alternative aspects are described herein. In some aspects, the present disclosure provides a method of testing error-correcting code (ECC) logic. The method includes receiving data for storage in a memory. The method further includes receiving an address indicating a location in the memory to store the data. The method further includes determining if the received address matches at least one of one or more test addresses. The method further includes operating the ECC logic in a normal mode when the received address does not match at least one of the one or more test addresses. The method further includes operating the ECC logic in a test mode when the received address does match at least one of the one or more test addresses.
US10389376B2 Digital-to-analog converter circuit, corresponding device and method
In some embodiments, a circuit for use in devices involving digital-to-analog conversion of signals includes: a capacitive digital-to-analog converter array and an amplifier. The capacitive digital-to-analog converter includes an input port for receiving a digital input signal and an output port. The amplifier includes capacitive feedback loops that include a first capacitor coupling the output of the amplifier with the input of the amplifier and a second capacitor coupled to the output port of the digital-to-analog converter array at the input of the amplifier. The circuit further includes a set of switches that include a first switch and a second switch coupled with opposed ends of the second capacitor at the input and at the output of the amplifier, respectively.
US10389375B1 System and methods for mixed-signal computing
A mixed-signal integrated circuit that includes: a global reference signal source; a first summation node and a second summation node; a plurality of distinct pairs of current generating circuits arranged along the first summation node and the second summation node; a first current generating circuit of each of the plurality of distinct pairs that is arranged on the first summation node and a second current generating circuit of each of the plurality of distinct pairs is arranged on the second summation node; a common-mode current circuit that is arranged in electrical communication with each of the first and second summation nodes; where a local DAC adjusts a differential current between the first second summation nodes based on reference signals from the global reference source; and a comparator or a finite state machine that generates a binary output value current values obtained from the first and second summation nodes.
US10389374B1 Offset calibration of analog-to-digital converters using a spectrum analyzer
Approaches provide for calibrating high speed analog-to-digital converters (ADCs). For example, a calibration signal can be applied to parallel ADCs. The output of the parallel ADCs can be analyzed using a gradient-based optimization approach or other such optimization approach to determine optimized gain error calibration data to compensate for gain mismatch in and between individual parallel time-interleaved ADCs and to determine time-offset calibration data to compensate for timing errors in and between individual parallel time-interleaved ADCs. For example, once a calibration signal is applied to an ADC, the output of the ADC can be analyzed to determine a spectrum of the calibration signal. One or more images (e.g., phasors) of the spectrum can be determined and used to determine initial values of the optimization. Thereafter, the optimization approach can be utilized to determine optimized gain error calibration data and optimized time-offset calibration data, which can be stored and/or used to calibrate individual time-interleaved ADCs.
US10389372B1 Systems and methods for using a phase locked loop (PLL) to provide multiple output signals
A phase locked loop (PLL) provides output signals at multiple frequencies. In particular, the PLL includes a phase detector and two voltage controlled oscillators (VCOs). One of the VCOs is selectively enabled depending on a desired output signal. The phase detector receives a reference signal and a feedback signal from the enabled one of the two VCOs. The phase detector outputs a control signal that controls the VCO that provided the feedback signal.
US10389371B1 Phase locked loop with switched-component loop filter
Phase-locked loop circuitry to generate an output signal, the phase-locked loop circuitry comprising oscillator circuitry, switched resistor loop filter, coupled to the input of the oscillator circuitry (which, in one embodiment, includes a voltage-controlled oscillator), including a switched resistor network including at least one resistor and at least one capacitor, wherein an effective resistance of the switched resistor network is responsive to and increases as a function of one or more pulsing properties of a control signal (wherein pulse width and frequency (or period) are pulsing properties of the control signal), phase detector circuitry, having an output which is coupled to the switched resistor loop filter, to generate the control signal (which may be periodic or non-periodic). The phase-locked loop circuitry may also include frequency detection circuitry to provide a lock condition of the phase-locked loop circuitry.
US10389368B1 Dual path phase-locked loop circuit
Aspects of the present disclosure include a dual path phase locked loop (PLL) circuit with a switched capacitor filter topology along with systems, method, devices, and other circuits related thereto. The dual path PLL circuit includes an integral path and a proportional path. Both the integral path and proportional path include a charge pump and a loop filter. The outputs of a phase frequency detector (PFD) are sent to both charge pumps. The output of the integral path charge pump is connected to a capacitor, and the voltage on capacitor is used as the integral path control voltage for a voltage-controlled oscillator (VCO). A switched capacitor network is connected to the output of the proportional path charge pump and used to generate the proportional path control voltage for the VCO. Together, the two control voltages dictate the VCO's output frequency.
US10389367B2 Semiconductor circuit
A semiconductor circuit includes a plurality of transmitting circuits, each of which receives a corresponding one of synchronized first clock signals input thereto and includes a first circuit outputting a third clock signal which is generated by dividing the frequency of an unsynchronized second clock signal and is synchronized with the first clock signal, a phase comparator comparing phases of the first clock signal and the third clock signal, and a reset signal generator setting, if a phase shift is detected by the phase comparator, the first signal at a first logic level for a predetermined period. The first circuit enters a reset state during a period in which the first signal is at the first logic level, and, when the first signal changes from the first logic level to a second logic level, is released from a reset state and generates the third clock signal synchronized with the first clock signal.
US10389364B2 Oscillator with dynamic gain control
In one form, an oscillator includes an oscillator core circuit and a dynamic gain control circuit. The oscillator core circuit is for connection to a frequency reference element and provides a first clock signal using a negative gain element having a gain determined by a gain control signal. The dynamic gain control circuit is coupled to the oscillator core circuit for calibrating the gain control signal to a startup value based on oscillations reaching a first threshold during a startup state, and calibrating the gain control signal to a steady-state value based on oscillations falling to a second threshold after an end of the startup state and before entering a steady state. The first threshold is higher than the second threshold. The dynamic gain control circuit operates the oscillator core circuit during the steady state using the steady-state value.
US10389360B2 Depletion mode buried channel conductor insulator semiconductor field effect transistor
Disclosed is a semiconductor logic element including a field effect transistor of the first conductivity type and a field effect transistor of the second conductivity type. A gate of the first FET is an input of the semiconductor logic element, a drain of the second FET is referred to as the output of the semiconductor logic element and a source of the second FET is the source of the semiconductor logic element. By applying applicable potentials to the terminals of the field effect transistors it is possible to influence the state of the output of the logic element. Also disclosed are different kinds of logic circuitries including the described logic element.
US10389357B2 Level shifter and display device including the same
A level shifter may include: a phase controller configured to determine the number of phases of a gate pulse, using an on input signal and an off input signal, and generate a control signal according to the determined number; a switching controller configured to generate one or more switching signals in response to the control signal; and an output buffer configured to generate the level-shifted gate pulse in response to the one or more switching signals.
US10389356B2 Resonant virtual supply booster for synchronous logic circuits and other circuits with use of on-chip integrated magnetic inductor
A circuit and method are provided. The circuit and method are for providing a supply voltage. The circuit includes a first transistor and a second transistor, coupled to a static power supply that supplies a constant power supply voltage. The circuit further includes a magnetic inductor having a first terminal connected to a common node between the first transistor and the second transistor and a second terminal connected to the dynamic internal power supply node, to supply a dynamic internal power supply node with a boosted voltage relative to the constant power supply voltage by resonating with at least one capacitance coupled to the dynamic internal power supply node.
US10389355B2 Capacitive touch device
A capacitive touch device is described. The device comprises a substrate and a plurality of co-planar capacitive touch switches and conductive tracks connected to the capacitive touch switches disposed directly on a face of the substrate. The capacitive touch switches include first and second capacitive touch switches which are adjacent, separated by a channel and which are electrically isolated from each other. The capacitive touch switches include third and fourth capacitive touch switches which are electrically isolated from the first and second capacitive touch switches, but which are electrically connected to each other by a conductive track which runs through the channel.
US10389346B1 Source/sink unit charge/discharge circuit with fast switching devices
A circuit may include a switching element configured to draw a positive current from a source/sink unit when the switching element is turned on, the source/sink unit including an inductance, the inductance emitting an excess positive current after the switching element is turned off. Additionally, the circuit may include a snubber circuit configured to absorb the excess positive current from the inductance of the source/sink unit, and deliver a negative current to the source/sink unit. In one example, the delivered negative current has a lower amperage and a longer duration than the positive current.
US10389343B2 High speed, low power, isolated buffer
Methods and apparatuses have been disclosed for a high speed, low power, isolated buffer having architecture and operation that control current flow to minimize coupling and power consumption. Buffer architecture may include one or more of BiCMOS components, an input disabling circuit operated to additionally disable an input circuit when it is also disabled by a selection circuit and a buffer disabling circuit operated to disable the buffer when the input circuit is disabled by the selection circuit. Any one or more of these features may be implemented to improve isolation performance. The selection circuit, input disabling circuit and buffer disabling circuit may be operated by the same control signal.
US10389339B2 Device and method for controlling slew rate
A slew rate control device for controlling a slew rate, includes: a setting part configured to set a voltage value used to determine the slew rate; and a control part configured to control the slew rate, based on the voltage value set by the setting part, so that the slew rate becomes slower as an output voltage of a power supply approaches from a transition starting voltage to a target voltage.
US10389338B2 Pulse shift circuit and frequency synthesizer
A problem with conventional distortion pulse shift circuits is that the output timing of a pulse signal cannot be controlled unless a reset signal is used. A pulse shift circuit according to the present invention includes: an integrator to integrate, for every clock, the first signal to be inputted; a quantizer to receive the second signal and to output a pulse signal when an integrated value of the integrator becomes equal to or larger than a signal value of the second signal; a delay circuit to delay the pulse signal; a converter disposed before or after the delay circuit to convert a signal value of the pulse signal into the signal value of the second signal; a subtractor to subtract the signal value of the pulse signal converted by the converter, from the signal value of the first signal to be inputted to the integrator; and an input signal control circuit to receive a third signal, to be disposed before the integrator, and to add a signal value corresponding to the third signal to the first signal to be inputted to the integrator or to block the first signal from being inputted to the integrator for clocks corresponding to the third signal.
US10389335B1 Clock pulse generation circuit
In various embodiments, a clock pulse generation circuit may include a combination circuit, a first set-reset (SR) latch, a second SR latch, and a pulse generator. The combination circuit may be configured to generate a set signal based on an external clock signal. The first SR latch may be configured to generate an internal clock signal based on the reset signal and the set signal. The second SR latch may be configured to generate the reset signal based on the external clock signal and a reset pulse signal. The pulse generator may be configured to generate the reset pulse signal based on the internal clock signal. As a result, the clock pulse generation circuit may be configured to prevent the set signal from being asserted when the reset signal is asserted.
US10389332B2 Plate wave devices with wave confinement structures and fabrication methods
A micro-electrical-mechanical system (MEMS) guided wave device includes a single crystal piezoelectric layer and at least one guided wave confinement structure configured to confine a laterally excited wave in the single crystal piezoelectric layer. A bonded interface is provided between the single crystal piezoelectric layer and at least one underlying layer. A multi-frequency device includes first and second groups of electrodes arranged on or in different thickness regions of a single crystal piezoelectric layer, with at least one guided wave confinement structure. Segments of a segmented piezoelectric layer and a segmented layer of electrodes are substantially registered in a device including at least one guided wave confinement structure.
US10389324B2 Audio reproduction device
An audio reproduction device includes: a signal amplifier that amplifies an input signal; a characteristic measuring device that obtains a characteristic of the speaker device based on a supply signal obtained by using, as the input signal, a measurement signal having a predetermined frequency characteristic; a structure analyzer that identifies a structure of the speaker device based on a result obtained by the characteristic measuring device; a delay characteristic calculator that calculates a delay characteristic of the speaker device according to the identified structure of the speaker device; a correction parameter generator that generates a correction parameter based on a difference between the delay characteristic calculated by the delay characteristic calculator and a target delay characteristic; and a corrector that corrects the input signal input to the signal amplifier based on the correction parameter generated by the correction parameter generator.
US10389322B2 Device and method for volume control
A device for volume control for at least two audio sources includes a loudness analyzer and a volume regulator. The loudness analyzer is configured to analyze an audio signal of the first one and of the second one of the two audio sources over a time period, to determine a first and a second loudness value, respectively, as a function thereof, and to store same while associating them with the first and the second audio source. The volume regulator is configured to adapt the audio signal of the currently selected first and/or second one of the two audio sources in accordance with the corresponding first and/or second loudness value.
US10389321B2 Methods and apparatus for adjusting a level of an audio signal
The invention relates to methods and apparatus for adjusting a level of an audio signal. An audio signal is divided into a plurality of frequency bands. Modification parameters are obtained for at least one of the plurality of frequency band. Gain factors are derived for at least one of the plurality of frequency bands, the gain factors determined based on the amplitude scale factors. The gain factors are smoothed. A level of noise from noise compensation factors is determined. The gain factors are applied to at least one of the frequency bands to generate gain adjusted frequency bands. The level of noise is adjusted based on the gain adjusted frequency bands. At least one of the frequency bands is filtered with a filter generated with the filter coefficients. The plurality of frequency bands is synthesized to generate an output audio signal.
US10389314B2 High-voltage digital power amplifier with sinusoidal output for RFID
A digital power amplifier comprises: an integrated circuit (IC2); an adaption circuit of discrete components connected to first and second transmission output pins of an integrated circuit to adapt the output signal and feed a substantial sinusoidal output current with a transmission resonance frequency to an RFID antenna. IC2 comprises a digital control section with N wave-forming contacts to output a digital wave-forming bit combination of N bits with a clock frequency M-times the transmission resonance frequency; N driver blocks each connected with a first contact to one of the wave-forming contacts and N/2 of them connected with a second contact to the first transmission output pin and the other N/2 of them connected with their second contact to the second transmission output pin. The driver blocks provide increments of the substantial sinusoidal output current to the first and second transmission output pins.
US10389313B2 Distributed antenna system architectures
One embodiment is directed to a distributed antenna system comprising a host unit and at least one remote antenna unit that is communicatively coupled to the host unit. The host unit is configured to communicate a downstream transport signal from the host unit to the remote antenna unit. The remote antenna unit to which the downstream transport signal is communicated uses the downstream transport signal to generate a downstream radio frequency signal for radiation from an antenna associated with the remote antenna unit. The remote antenna unit is configured to communicate an upstream transport signal from the remote antenna unit to the host unit, wherein the upstream transport signal is generated from a received upstream radio frequency signal received at the remote antenna unit. The remote antenna unit is configured to perform self-interference suppression processing in an upstream signal path using, as an input thereto, a feedback signal derived from the downstream radio frequency signal radiated from the antenna. Other embodiments are disclosed.
US10389300B2 Photovoltaic system having fault diagnosis apparatus, and fault diagnosis method for photovoltaic system
The present invention relates to a fault diagnosis for a photovoltaic system. A fault diagnosis apparatus includes a temperature sensor unit measuring both an internal temperature value of the junction box and a surface temperature value of the solar module; a voltage sensor provided in the junction box; and an operation unit determining where a fault occurs among the solar module, an inside of the junction box, and the inverter by comparing measured values of the temperature sensor unit with a measured value of the voltage sensor. According to the present invention, initial investment cost is inexpensive. In addition, it is possible to detect solar module faults that are difficult to be checked by the naked eye.
US10389298B2 Multiple current source prioritization circuit with overvoltage protection
Techniques and systems are described that enable multiple current source prioritization with overvoltage protection.
US10389297B1 Tele-magnetically actionable electrical connector and mechanical fastener
A mechanical and electrical connecting assembly between the surfaces of two adjacent bodies comprises, on the male part, a projecting screw driven by a magnetic motivator. A threaded cavity, on the female part, intimately engages the screw to form a rigid mechanical link between the two bodies. A washer terminal in rotative contact with the screw can accept a soldered connection with an electrical conductor. A plug terminal at the end of the cavity closes an electrical path with a conductor soldered to it. A remote outside actuator including a spinning magnet excites and causes the magnetic motivator to rotate and drive the screw either into or out of the cavity and electrical contact with the plug.
US10389296B1 Method for controlling inverter in solar pump system
There is disclosed a method for controlling an inverter in a solar pump system. The method includes; when a current DC link voltage is above or equal to a reference level, and when a previous output frequency of an alternating-current voltage applied to a load increased in a previous period, increasing an current output frequency of an AC voltage to be applied to the load at a first slope; and when the current DC link voltage is above or equal to the reference level, and when the previous output frequency of the AC voltage applied to the load decreased in the previous period, increasing the current output frequency of the AC voltage to be applied to the load at a second slope smaller than the first slope.
US10389291B2 Motor drive device and motor device method for EPS system
A motor drive device includes an inverter that drives a motor, a power source smoothing capacitor of the inverter, and a control unit that controls the inverter to drive the motor. The control unit precharges the capacitor with a power source voltage, and calculates a capacity value of the capacitor, based on a ratio of the power source voltage and a voltage with which the capacitor is charged, or an amount of time taken until the voltage with which the capacitor is charged, after the passage of a predetermined amount of time from the start of the precharge, reaches a voltage corresponding to the power source voltage. The control unit performs torque limitation of the motor when the capacity value of the capacitor has decreased.
US10389290B2 Motor control apparatus
A motor control apparatus applied to a structure in which a plurality of synchronous motors connected in parallel and mechanically coupled to each other is driven by a single power converter, includes a vector control unit and an abnormality detection unit. The vector control unit divides a current flowing in/out the synchronous motors into a q-axis current and a d-axis current and individually controls the divided currents based on a q-axis current command value and a d-axis current command value. The abnormality detection unit detects whether at least one synchronous motor is wrongly wired or is disconnected based on a q-axis inductance, the q-axis current command value, a rotation speed of the synchronous motors, and a d-axis voltage command value.
US10389288B2 Motor controller
A motor controller includes: a rotation speed estimating unit that estimates a rotation speed of an motor on the basis of current information and primary frequency information of the motor; a proximity switch that outputs an ON signal when a portion of a rotating body of the motor is in proximity and outputs an OFF signal when a portion of the rotating body of the motor is not in proximity; a rotation speed computing unit that computes a rotation speed of the motor on the basis of the ON signal and the OFF signal output from the proximity switch; and an abnormality detection unit that detects an abnormality in the rotation speed estimation value or an abnormality in the proximity switch when a difference between the estimated rotation speed estimation value and the computed rotation speed computation value is equal to or larger than a threshold.
US10389287B2 Systems and methods for controlling a permanent magnet synchronous motor
Systems and methods for controlling a permanent magnet synchronous motor to eliminate the need to filter a PWM output of the motor's drive system. In one embodiment, the motor's drive transforms measured output currents to a d-q reference frame and uses these to determine demanded Vd and Vq voltages. An inverter angle is determined from the difference between the demanded Vd and Vq voltages. A demanded bus voltage is determined as the square root of the sum of the square of the demanded Vq and the demanded Vd, multiplied by 2/pi. An inverter angle is determined as the arctangent of (−demanded Vd/demanded Vq). The demanded and actual bus voltages are used to determine a firing angle for the converter. The controller uses this information to generate a six-step waveform that can be provided to the motor without requiring output filtering.
US10389285B2 Stator resistance estimation for electric motors
A method of controlling an electric motor (motor) includes providing a processor having an associated memory storing a stator resistance (Rs) estimation (RSE) algorithm that is programmed to implement the RSE algorithm to execute steps including injecting a current waveform at an arbitrary frame of reference into the stator using a field-oriented-control (FOC) motor controller including an Id controller and an Iq controller, and measuring current and voltage values from the motor responsive to the injecting. The measured current and voltage values are then transformed into transformed current and voltage values in a d/q coordinate system. The transformed current and voltage values are low pass filtered to generate filtered d/q current and voltage values, and a value for Rs is estimated from the filtered d/q current and voltage values. The arbitrary frame of reference can be a time-varying frame of reference.
US10389284B2 Control arrangement of a multi-stator machine
A control arrangement of a multiple-stator machine, comprising a frequency converter for each of the plurality of stators and a controller for each frequency converter, wherein a controller of a frequency converter is realized to generate control signals for that frequency converter on the basis of current values relating to that stator, and to generate a compensation current value for a further controller on the basis of the received current values in the event of an open-circuit fault in a frequency converter; to receive a compensation current value from a further controller; and to compute a voltage reference for a subsequent transform stage of the controller on the basis of the received current values is provided. The invention further describes a current control module of a frequency converter controller of such a multi-stator machine; a multi-stator machine; and a method of performing fault-tolerant control of a multi-stator machine.
US10389281B2 Correcting offset and gain drift related angle errors with motor position detectors
A sort buffer includes a phase sector determination circuit, a phase sector update circuit, and a phase sector completion circuit. The phase sector determination circuit is configured to determine a phase sector corresponding to a phase of a first sine and cosine sample pair received from an encoder or resolver. The phase sector update circuit is configured to determine whether a second sine and cosine sample pair corresponding to the phase sector is stored in a lookup table (LUT) and, in response to a determination that a second sine and cosine sample pair corresponding to the phase sector is not stored in the LUT, store the first sine and cosine sample pair in the LUT. The phase sector completion circuit is configured to determine whether the LUT has stored, for each of a plurality of phase sectors, a corresponding sine and cosine sample pair.
US10389280B2 High frequency injection-based high voltage interlock
A power inverter for driving an electric machine is configured to apply a voltage to the electric machine based on a high-frequency injection current. Three phase currents are measured and input into a current controller. A voltage command output from the current controller is monitored using a discrete Fourier transform to determine a positive and negative sequence voltage of the voltage command. The sequence voltages are compared to expected positive and negative sequence voltages. A loss of connection diagnostic is output if a magnitude of the difference between the expected and actual sequence voltages is greater than a predetermined threshold.
US10389278B2 Electrostatic chuck device with multiple fine protrusions or multiple fine recesses
Provided is an electrostatic chuck device in which the attachment of particles to the rear surface of a plate-like specimen can be further suppressed by suppressing the generation source of the particles and, furthermore, an effect of cooling the plate-like specimen using a cooling gas can be improved. The electrostatic chuck device is formed by including an electrostatic chuck portion in which an upper surface (2a) of a ceramic plate-like body (2) is used as a placement surface on which a wafer is placed and an electrostatic adsorption electrode is provided inside the ceramic plate-like body (2) or on the rear surface thereof, multiple protrusions (11) are formed on the upper surface (2a), and multiple fine protrusions (13) are formed in regions (12) excluding the multiple protrusions (11) in the upper surface (2a).
US10389277B2 Device for controlling a piezoelectric actuator
A device is provided for controlling a piezoelectric actuator able to combine two types of piezoelectric actuator control, namely voltage control and charge control. Switching between charge control and voltage control takes place automatically, without added switching elements, according to the nature of the voltage applied to the input of the setup.
US10389275B2 Converter with ZVS
A method of operating a converter includes a transformer having a first winding and a second winding; a first full-bridge coupled to the first winding of the transformer; and a second full-bridge coupled to the second winding of the transformer. The method includes: injecting an auxiliary current into the second full-bridge, where the injected auxiliary current causes a voltage across a transistor of the first full-bridge to decrease; and turning on the transistor of the first full-bridge a first time period after injecting the auxiliary current.
US10389274B2 Boosted output inverter for electronic devices
A power converter can be implemented with a boosted-output inverter, which integrates the functionality of a voltage converter (e.g., boost converter) and a voltage inverter. In particular, a boosted-output inverter includes a primary tank inductor coupled in series with a secondary tank inductor at a central node. The boosted-output inverter also includes two voltage-controlled switches that respectively define a charging phase and a discharging phase of the primary tank inductor. While the primary tank inductor is charging, the secondary tank inductor is inverted to ground. In this manner, current though the secondary tank inductor alternates at a voltage boosted by the fly-back voltage of the primary tank inductor exhibited when the primary tank inductor transitions from the charging mode to the discharging mode. In many cases, the secondary tank inductor is a transmit coil of a transmitter of a wireless power transfer system.
US10389272B2 Systems and methods for controlling multi-level diode-clamped inverters using Space Vector pulse width modulation (SVPWM)
Control systems for a multi-level diode-clamped inverter and corresponding methods include a processor and a digital logic circuit forming a hybrid controller. The processor identifies sector and region locations based on a sampled reference voltage vector V* and angle θe*. The processor then selects predefined switching sequences and pre-calculated turn-on time values based on the identified sector and region locations. The digital logic circuit generates PWM switching signals for driving power transistors of a multi-level diode-clamped inverter based on the turn-on time values and the selected switching sequences. The control system takes care of the existing capacitor voltage balancing issues of multi-level diode-clamped inverters while supplying both active and reactive power to an IT load. Using the control system, one can generate a symmetrical PWM signal that fully covers the linear under-modulation region.
US10389270B2 Power conversion device
A power conversion device includes a main board, a connector module, an input conversion module, a capacitor, an output conversion module, a control module and a conducting part. The main board includes two lateral edges along a first direction and two lateral edges along a second direction. The connector module is mounted on the main board, and includes an input connector and an output connector. The output connector is located under the input connector. The input conversion module, the output conversion module and the control module are perpendicularly mounted on the main board. The conducting part is in parallel with the control module and electrically coupled with the input connector or the output connector. The connector module, the input conversion module, the capacitor and the output conversion module are mounted on the main board and arranged in a line along the second direction.
US10389266B2 Rectification module
A rectification module includes a transformer, a connecting unit and a rectification unit. The transformer includes a first lateral region, a second lateral region and at least one secondary winding assembly. The second lateral region is located beside the first lateral region. The secondary winding assembly includes plural outlet ends. The plural outlet ends are arranged near the first lateral region. The connecting unit is located at the first lateral region, and includes plural conducting plates. Each of the conducting plates includes at least one opening and at least one connecting structure. The conducting plates are partially or completely stacked on each other. The outlet ends are accommodated within the corresponding openings. The conducting plates are fixed on the first lateral region. The connecting structures face the second lateral region. The rectification unit includes a circuit board and plural rectifier components.
US10389265B2 Module, and power conversion apparatus and motor using the module
A circuit element includes an upper switching device, a lower switching device, an upper diode device, and a lower diode device. An upper drain is connected to a first terminal connected to a positive electrode of a power supply, and an upper source is connected to a third terminal. A lower drain is connected to a fourth terminal, and a lower source is connected to a second terminal connected to a negative electrode of the power supply. An upper anode is connected to the fourth terminal, and an upper cathode is connected to the first terminal. A lower anode is connected to the second terminal, and a lower cathode is connected to the third terminal. The third terminal and the fourth terminal are arranged so as to be able to be short-circuited outside of a package.
US10389264B2 Power converter
A power converter for driving a three-phase AC motor with three phase conductors has: a first terminal for connecting a first of the three phase conductors of the three-phase AC motor, wherein a current which is to be output by way of the first terminal is routed to the first terminal by way of an electrical feed line, and a ground-fault and/or short-circuit identification circuit which is designed to detect a ground fault and/or short circuit of the first terminal. The ground-fault and/or short-circuit identification circuit has: a coil with a winding which is arranged adjacent to the electrical feed line, wherein the winding does not surround the electrical feed line, and an evaluation device which is designed to evaluate a voltage, which is induced in the winding, for ground-fault and/or short-circuit identification.
US10389258B2 Integrated magnetic component and power converter
The invention relates to an integrated magnetic component (802) for a power converter including N>=2 LLC converters configured for interleaved operation. The integrated magnetic component (802) includes a first yoke and a second yoke and for each LLC converter a winding carrying leg which comprises a primary winding (820c) and a secondary winding (821c), wherein the primary winding (820c) and the secondary winding (821c) are wound on the respective winding carrying leg. The integrated magnetic component (802) further includes one or more return legs. Herein the winding carrying legs and the one or more return legs are arranged side by side, each leg being magnetically connected to both yokes and the winding carrying legs include a transformer air gap (819) whereas the at least one return leg is air gap free and at least one return leg is arranged between two winding carrying legs.The invention further relates to a power converter including a switching converter stage (811a, 811b, 811c), a rectifier stage (813a, 813b, 813c) and a resonant stage, the resonant stage including N>=2 parallel LLC converters.
US10389256B2 Isolated DC/DC converter and primary side controller thereof, control method and power adaptor and electronic device using the same
A primary side controller for controlling a switching transistor on a primary side of an isolated DC/DC converter, includes: a low voltage state detecting circuit configured to detect a low voltage state in which an output voltage of the DC/DC converter is lower than a predetermined value; and a pulse width modulator configured to generate a pulse signal whose ON time is adjusted depending on a feedback signal from a secondary side, wherein a period of the pulse signal in the low voltage state is longer than a period of the pulse signal in a non-low voltage state in which the output voltage is higher than the predetermined value.
US10389255B2 Insulated synchronous rectification DC/DC converter
A secondary-side module comprises: a synchronous rectification controller that controls a synchronous rectification transistor; and a shunt regulator that generates a current that corresponds to the difference between an output voltage VOUT of a DC/DC converter and the target value of the output voltage, which are housed in a single package. The multiple pins to be connected to the shunt regulator are all laid out along a first side of the package.
US10389249B2 Switching regulator having adjustable inductor current threshold and control method thereof
A switching regulator having adjustable inductor current threshold employs a control method which includes: (S1) determining whether an output voltage is greater than a reference voltage or determining whether a switching frequency of the power stage is smaller than a predetermined lower frequency limit, and (S2) when it is determined yes in the step (S1), adjusting the inductor current threshold, such that the switching regulator operates under a pseudo discontinuous conduction mode (PDCM) wherein the switching frequency is not smaller than the predetermined lower frequency limit. Consequently, when the switching regulator operates under a light load mode, an optimum balance between a total power consumption and switching noise interference will be ensured.
US10389248B1 Method and apparatus for minimizing voltage droop due to load step during energy conservation operation
The present embodiments are directed to circuitry and techniques for operating a switching regulator, including in connection with transitions out of energy conservation modes during which a minimal amount of current is drawn from a power source such as a battery. According to certain aspects, embodiments of an energy conservation mode include provisions for maintaining high performance voltage regulation even in the face of a sudden increase in load requirements. These and other embodiments can further include various techniques for signaling an appropriate transition for exiting out of energy conservation mode and into a continuous conduction mode.
US10389242B2 Voltage and current sensing calibration for switching voltage regulators
A voltage regulator includes a power stage electrically coupled to an input voltage terminal, a controller for controlling the power stage and a shunt resistor of a sense network connected in series between the input voltage terminal and the power stage. In a non-calibration mode, a first level shifting resistor of the sense network is electrically connected in series between a first terminal of the shunt resistor and a first sense pin of the controller and a second level shifting resistor of the sense network is electrically connected in series between a second terminal of the shunt resistor and a second sense pin of the controller. In a calibration mode, the first sense pin and the second sense pin of the controller are electrically connected to the same terminal of the shunt resistor via the first level shifting resistor and the second level shifting resistor of the sense network.
US10389238B2 Charge pumps and methods of operating charge pumps
Methods of operating a charge pump, and charge pumps configured to perform similar methods, involve monitoring a level of a supply voltage of the charge pump, and turning off an oscillator of the charge pump responsive to the level of the supply voltage dropping below a certain level, wherein turning off the oscillator comprises setting an inverter in a ring oscillator loop of the oscillator to a steady state output.
US10389236B1 Disturbance quelling
A power converter that supplies a constant output voltage includes a regulator that connects to a charge pump. The charge pump is operable in plural charge-pump modes. A controller preemptively suppress evidence of occurrence of a transition between said charge-pump modes.
US10389235B2 Power converter
An apparatus for power conversion includes a transformation stage for transforming a first voltage into a second voltage. The transformation stage includes a switching network, a filter, and a controller. The filter is configured to connect the transformation stage to a regulator. The controller controls the switching network.
US10389234B2 Systems and methods for reducing electromagnetic interference using switching frequency jittering
System and method are provided for regulating a power converter. The system includes a signal processing component configured to receive a first input signal and a second input signal, process information associated with the first input signal and the second input signal, and output a drive signal to a switch based on at least information associated with the first input signal and the second input signal. The first input signal is associated with at least a feedback signal related to an output voltage of the power converter. The second input signal is associated with at least a primary current flowing through a primary winding of the power converter. The signal processing component is further configured to change a peak value of the primary current within a first predetermined range, and change the switching frequency of the power converter within a second predetermined range.
US10389231B2 Apparatus and method for preventing reverse current in DC-DC converter of vehicle
An apparatus and a method for preventing a reverse current in a DC-DC converter of a vehicle including a measurement portion configured to measure an output voltage of the DC-DC converter of the vehicle; a verification portion configured to verify a difference between the output voltage and a preset reference output voltage at every preset period; and a controller configured to control a switch of a synchronous rectification circuit, which is implemented at a secondary side of a main transformer of the DC-DC converter, to be in an ON or OFF state according to the difference between the output voltage and the preset reference output voltage.
US10389230B2 Power semiconductor device and snubber circuit thereof
The present disclosure relates to a snubber circuit which comprises a static snubber unit, connected in parallel with the switch, for balancing a static voltage sharing across a switch when the switch is in a state of turn-on or turn-off; and a dynamic snubber unit for balance a dynamic voltage sharing across the switch when the switch is in a process of turn-on or turn-off, comprising a dynamic voltage sharing capacitor connected in parallel with the switch and having a relationship between a capacitance and a voltage of the dynamic voltage sharing capacitor; and a controller for controlling the capacitance of the dynamic voltage sharing capacitor to be in a predetermined working area of capacitance rising while the voltage across the switch is increasing. The present disclosure also relates to a power semiconductor device.
US10389223B1 Active clamp flyback converter control with reduced current
A method and controller for controlling a converter are provided. The converter is operated in a first phase in which controller logic asserts a first gate drive signal to cause a first transistor of the converter to be conductive and deasserts a second gate drive signal to cause a second transistor of the converter to be non-conductive. In a first deadtime phase and a second phase, the controller logic deasserts both the first and second gate drive signals to cause leakage energy from a leakage inductance of a primary winding of the converter to be transferred to a clamp capacitance of the converter. After the leakage energy is transferred, the converter is operated in a third phase in which the logic asserts the second gate drive signal and deasserts the first gate drive signal.
US10389220B2 Force sense generator
A force sense generator includes a rotatable circular plate having a rotation axis at a center of gravity; a motor that drives the circular plate to be rotated; a cam formed at a surface of the circular plate so as to surround the rotation axis; an anchor that is reciprocated along a linear trajectory that is perpendicular to the rotation axis of the circular plate; and a follower provided at the anchor and is moved along the cam, the cam being configured to include a first angle range and a second angle range such that the anchor is moved in opposite directions at different accelerations when the follower moves within the first angle range and when the follower moves within the second angle range, respectively, while the circular plate is rotated in one direction.
US10389219B2 Vibration actuator
A vibration actuator includes a bracket coupled to a case to form an inner space; a stator having a circuit board coupled to an upper surface of the bracket, a coil connected to the circuit board, and a yoke provided in the coil; a vibrator having a permanent magnet disposed at an outer side of the coil and a weight coupled to an outer circumference of the permanent magnet; an elastic member configured to connect the stator and the vibrator and elastically support the vibrator; and a non-magnetic damper provided between the weight and the elastic member.
US10389216B2 Stator applicable to a single-phase or polyphase motor, motor comprising the stator and compressor comprising the motor or the stator
A stator, a motor and a compressor are provided. The stator includes a stator iron core and a winding. The stator iron core includes: an annular yoke; multiple stator teeth, near ends of the stator teeth being fixedly adjacent to an inner surface of the yoke and projecting inward towards the center of the stator iron core along a radial direction of the yoke, remote ends of the stator teeth that face inward along the radial direction defining a center hole for accommodating a rotor, and the stator teeth being spaced from each other in a circumferential direction; and multiple stator slots, each stator slot being defined between two neighboring stator teeth. The winding is wound around the stator teeth and operable for generating a rotating magnetic field. The yoke has at least two cut edges at an outer periphery thereof, disposed asymmetrically relative to the center.
US10389215B2 Motor, blower, and compressor
A motor including a rotor, and a stator having a plurality of coils wound around slots, wherein at least any one of the coils includes a single aluminum wire, a single copper wire joined to the aluminum wire, a stranded wire (lead wire) joined to the copper wire, a cold-pressure-welded joint portion (joint portion) joined between the aluminum wire and the copper wire by cold pressure welding, and a non-pressure welded joint portion (joint portion) provided between the copper wire and the stranded wire (lead wire). A burr covered by an insulation member (insulation tube) is provided in the cold-pressure-welded joint portion (joint portion). A thickness of the insulation member (insulation tube) is larger than a height of the burr.
US10389210B2 Stator assembly with a cable wiring arrangement, generator and wind turbine with such a stator assembly
A stator assembly includes a stator frame structure having an outer annular frame with an outer edge running around a center axis; a plurality of stator segments mounted at the outer edge along a circumferential direction of the outer edge, each stator segment comprising at least one electric coil; and a wiring arrangement electrically connecting the stator segments with an electric power interface. The wiring arrangement comprises a plurality of wiring assemblies, each wiring assembly electrically connecting one of the plurality of stator segments with the power interface is provided. Each wiring assembly is routed along and next to the outer annular frame and comprises electric cables connected in between the electric interface and the respective stator segment, wherein the electric cables are provided with electric insulation structures each surrounding one of the electric cables. Further described is an electric generator and a wind turbine with such a stator assembly.
US10389207B2 Rotational machine as well as apparatus having a rotational machine
A rotational machine, designed as a bearing free motor, including a stator designed as a bearing and drive stator having a stator winding and a disc-shaped rotor stored magnetically contact free within the stator. An axial height (H) of the rotor is smaller than or equal to a half diameter (D) of the rotor and with the rotor being passively stabilized by reluctance forces with regard to the stator both against a displacement along a rotational axis (A) of the rotor and also against a tilting from an equilibrium position (G), and with the stator including a permanent magnet for the generation of a homopolar magnetic flux (HΦ). The rotor is a ring-like rotor rotatably arranged about a pole piece of the stator and the rotor includes a ferromagnetic material (FM) and no permanent magnet.
US10389200B2 Wiring terminal and motor comprising the same
A wiring terminal and a motor including the wiring terminal are provided. The wiring terminal includes: a mounting subassembly adapted to embed in a slot of an end insulator of a motor, a connection subassembly configured to support a wire stock having a lead wire, and a winding subassembly configure to receive an enameled wire wound on the winding subassembly. The connection subassembly and the winding subassembly are disposed on the top surface of the mounting subassembly. The lead wire of the wire stock is electrically connected to the enameled wire wound on the winding subassembly.
US10389199B2 Rotary electric machine stator fitted with optimized coil
A stator (1) of a rotary electric machine includes a body (2) provided with slots (15), a coil (3) constituted of windings (4, 5, 6, 7, 8) that include first conductive segments (19) equipped with two first branches and second conductive segments (25) provided with two second branches. Each conductive segment is coated with insulation except for the presence of a bared surface on each one of the branches. The shapes of the bared surfaces complement one another. The first and second conductive segments are arranged in a staggered configuration and in opposite directions successively one after the other, with each slot accepting first branches and second branches positioned opposite with the bared surfaces thereof respectively in contact with one another in such a way as to form a continuous wire. The stator includes elements for keeping the bared surfaces in contact with one another in the slots.
US10389197B2 Linear electromagnetic actuator comprising two independent moving members
A linear electromagnetic actuator includes a stator excited by at least one electric coil arranged around an axis of symmetry and two ferromagnetic stator poles positioned axially on either side of the coil, as well as at least two independent moving members, each of the moving members being formed of a ferromagnetic material, where the linear electromagnetic actuator includes at least three magnetized poles arranged inside the coil, with respectively a first magnetized pole positioned in the vicinity of the median plane separating the two moving members and containing the axis of the coil, and a second and third magnetized pole arranged laterally on either side of the moving members, between the moving members and the coil.
US10389196B2 Spoked rotor with tapered pole segments and tapered ear recesses
A rotor includes a plurality of arcuately arranged magnets and a core including a plurality of arcuately arranged pole segments alternating with the magnets, such that each of the magnets is at least in part interposed between adjacent pole segments. The pole segments at least in part cooperatively present an annular core face at least in part defining a core envelope. Each of the pole segments includes a main body and a pair of ears. The main body presents a body face extending concentrically with the axis, disposed along the envelope, and presenting a pair of arcuately spaced apart body edges. The ears each extend generally arcuately outwardly from a corresponding body edge and present a substantially flat ear face extending directly from the body edge. Each of the ear faces is disposed radially inside the envelope.
US10389195B2 Annular magnets for rotor position estimation
A magnetic position sensing system includes at least one annular magnet mounted to a surface of a rotating body. The annular magnet includes a first end, a second end, an inner diameter surface, and an outer diameter surface. The inner diameter surface and outer diameter surface define a radial thickness therebetween, and the radial thickness varies from the first end to the second end.
US10389189B2 Disc-type magnetism-increasing DC generator
The disc-type magnetism-increasing DC generator is a pure magnetic DC generator composed of a drive motor and a DC generator, as well as a disc-brush conductive output device; the DC generator stator is composed of a permanent magnetic source and a magnetism-increasing coil casing; the rotor is composed of a generator disc and a shaft, as well as conductive inner-shaft terminals; the drive motor and the DC generator run on the same shaft; when the motor rotates after it is electrified, the generator disc rotor cuts the magnetic line of force and generates electricity; and a current is generated when an electrical equipment consumes the electricity; when the current passes the magnetism-increasing coil, it generates a magnetic potential, enhancing the magnetic field strength of the DC generator's magnetic source, thereby increasing magnetic flux and output power of the DC generator.
US10389188B2 Electrical machine stator with small input radius, and corresponding method for production of the stator
The invention essentially relates to an outer stator (15) for a rotary electric machine, comprising a body (16) equipped with a yoke and teeth (25) arranged on the internal periphery of the yoke (26), with slots (28) being defined between pairs of teeth (25), in which the teeth do not have roots and the stator also comprises corners (31) at the free ends of the teeth (25) that are curved according to a radius (R), known as the radius of entry (R).
US10389187B2 Motor, pump and cleaning apparatus
A motor, a pump and a cleaning apparatus are provided. The motor includes a stator and a rotor rotatable relative to the stator. The stator includes a stator core and stator windings wound around the stator core. The stator core includes a pair of opposing poles and a yoke connected between the poles. Each pole has a pole arc surface facing the rotor, with an air gap formed between the pole arc surface and the rotor. The pair of poles includes opposing circumferential end portions spaced apart from each other, and a ratio of a distance between the circumferential end portions to a minimum width of the air gap between the pole arc surface and the rotor is less than 2.
US10389186B2 External rotor motor and draught fan comprising the same
An external rotor motor, including: a front end cover; a rear end cover; a sleeve casing; a rotary shaft; a stator assembly; and an external rotor assembly. The front end cover includes a first bearing chamber in which a front bearing is disposed. The front end cover and the rear end cover are disposed at two ends of the sleeve casing, respectively. The external rotor assembly is disposed on and integrated with the rotary shaft. The rear end cover includes a cover body and a sleeve base. The sleeve base includes a second bearing chamber in which a rear bearing is disposed. The external rotor assembly is disposed in the sleeve casing and sleeves the stator assembly. The rotary shaft includes a head, a middle part, and a tail. The tail of the rotary shaft is supported by the rear bearing on the rear end cover.
US10389184B2 Data transfer using beamed power
Apparatuses, methods and storage associated with data transfer using beamed power are disclosed herein. In embodiments, an electronic device may include a power beam receiver to harvest power from a beam received from a compute device. The electronic device may include may include one or more processors, devices, and/or circuitry to utilize the harvested power to facilitate at least one of receipt of data from said compute device or transmission of data to said compute device.
US10389182B2 Wireless power transmission system and wireless power relay apparatus
A wireless power relay apparatus includes a relay resonator configured to relay power from a source resonator configured to wirelessly transmit the power, to a target resonator configured to wirelessly receive the power through a mutual resonance, the relay resonator having a higher quality factor than the source resonator and the target resonator.
US10389181B1 Planar low-loss electromagnetic resonator
The present disclosure relates to electromagnetic resonator antennas and methods for their manufacture. An example electromagnetic resonator antenna includes a first substrate and a first metal layer disposed on the first substrate. The first metal layer includes copper. The antenna also includes a dielectric layer disposed on the first metal layer. The dielectric layer includes a polarizable electrical insulator. The antenna additionally includes a second metal layer disposed on the dielectric layer. The second metal layer includes copper. The antenna yet further includes a second substrate disposed on the second metal layer and a feed line electrically coupled to at least one of the first metal layer or the second metal layer. At least one aspect of at least one of the first metal layer, the dielectric layer, or the second metal layer is selected based on a desired resonance frequency.
US10389180B2 Inductive charging station for an electronic device
An inductive charging station is provided for an electronic device. The inductive charging station includes a housing, an inductive charging feature and a device latch that is carried on the housing. The device latch is displaceable between a charging position wherein the electronic device is held in position for efficient charging, and a presenting position wherein the electronic device is tilted forward for easy access and removal from the inductive charging station.
US10389179B2 Wireless power transfer management
Described embodiments include a system and method. An antenna is configured to implement at least two selectable radiative electromagnetic field spatial distributions. Each selectable radiative electromagnetic field spatial distributions respectively has a bounding surface that describes a specified power density in the radiative electromagnetic field. A sensor circuit is configured to detect a presence of an object within the bounding surface of an implemented radiative electromagnetic field. A countermeasure circuit is configured to select a response to the detected presence of the object within the bounding surface of the implemented radiative electromagnetic field. A spatial distribution selector circuit is configured to select from the at least two selectable radiative electromagnetic field spatial distributions another radiative electromagnetic field spatial distribution (i) that includes a target device present within the bounding surface of the selected radiative electromagnetic field and (ii) that implements the selected response to the detected presence of the object.
US10389175B2 Electronic apparatus and feed system
An electronic apparatus includes: a power reception section configured to receive power transmitted with use of a magnetic field or an electric field; a secondary battery; a charging section configured to perform charging to the secondary battery, based on received power received by the power reception section; a load configured to perform predetermined operation, based on supplied power; and a control section configured to forcibly set a power path on a preceding side of the load to a predetermined state when the load is activated in the charging to the secondary battery.
US10389172B2 Externally exposing connections to internal electrical components inside electrical system equipment
Aspects of the invention extend to an apparatus (e.g., a panel or a device) including externally exposed connections (e.g., ports) to internal power system electrical wiring inside a piece of electrical equipment. In one aspect, during manufacture of a piece of electrical equipment, a panel is integrated into an external surface of the piece of electrical equipment. In another aspect, a panel or device is fitted to an external surface of a piece of electrical equipment at a facility. A panel or device includes one or more ports externally exposing internal power system electrical wiring inside the piece of electrical equipment. Each of the one or more ports is wired to a portion of the internal power system electrical wiring. Connecting external devices to the internal power system wiring at the ports increases safety during electrical system commissioning.
US10389170B2 Three-source automatic redundant bypass-isolation switches and related power systems and methods
Power systems include a housing and an automatic transfer switch (ATS switch) held in the housing, a Bypass switch held in the housing and a control circuit in communication with the ATS switch and the Bypass switch to automatically direct the Bypass switch and the ATS switch to carry out the selective connections to thereby allow automated, redundant power transitions to the system load from three different power sources.
US10389169B2 VBUS power switch
This document discusses, among other things, an electronic circuit and method for defaulting to a valid battery supply to power an electronic device. In an example, an electronic circuit can be configured to receive information about the battery supply (e.g., an internal battery), such as the battery supply voltage (VBAT), and to determine if the battery supply is valid or invalid using the received information (e.g., comparing the VBAT to a threshold). If VBAT is valid, the electronic device can default to receiving power from the battery supply. If VBAT is invalid, the electronic device can receive power from another power supply, such as an external supply.
US10389162B2 Power receiving unit reflected reactance and tuning methods
Techniques for reducing reflected reactance in a wireless power transfer system are provided. An example apparatus includes a resonant network including a variable reactance element, such that the resonant network is configured to resonant when the variable reactance element is at a resonant reactance value, a control circuit operably coupled to the variable reactance element and configured to determine a first reactance value and a second reactance value, such that an output of the PRU is the desired output when the variable reactance element is either the first reactance value or the second reactance value, and the first reactance value is below the resonant reactance value and the second reactance value is above the resonant reactance value, determine an indication of a source reactance associated with a wireless power source, and adjust the variable reactance element to either the first reactance value or the second reactance value based on the indication of the source reactance.
US10389156B2 Method and circuitry to adaptively charge a battery/cell
The present inventions, in one aspect, are directed to techniques and/or circuitry to applying a charge pulse to the terminals of the battery during a charging operation, measure a plurality of voltages of the battery which are in response to the first charge pulse, determine a charge pulse voltage (CPV) of the battery, wherein the charge pulse voltage is a peak voltage which is in response to the first charge pulse, determine whether the CPV of the battery is within a predetermined range or greater than a predetermined upper limit value and adapt one or more characteristics of a charge packet if the CPV is outside the predetermined range or is greater than a predetermined upper limit value.
US10389155B2 Charging method and mobile terminal
A charging method and a mobile terminal are provided. The method includes setting an initial cut-off voltage and an initial charging current of a battery when the battery is subjected to constant current charging. The initial cut-off voltage is greater than a safe cut-off voltage of the battery. A battery voltage of the battery is detected. Whether a present value of the battery voltage is equal to the initial cut-off voltage is determined. The initial cut-off voltage and the initial charging current are gradually decreased when the present value of the battery voltage is equal to the initial cut-off voltage, until the initial cut-off voltage is less than or equal to the safe cut-off voltage, and then the battery is subjected to a constant voltage charging, where a voltage of the constant voltage charging is the safe cut-off voltage.
US10389152B2 Power supplying method and electronic device utilizing the same
An electronic device includes a main device and an expansion device with an auxiliary battery device. The main device includes a main battery device, a voltage-directing device, a switch device, a first soft-start device, and a comparison device. The voltage-directing device outputs, through an output terminal, the higher of the voltages at a first input terminal and a second input terminal. The first soft-start device is connected to the auxiliary battery device and outputs a voltage to the second input terminal when the main device is connected to the expansion device. The comparison device controls the switch device to enter an off-state when the voltage at the second input terminal is higher than a reference voltage, and controls the switch device to enter an on-state when the voltage at the second input terminal is not higher than the reference voltage.
US10389146B2 Energy harvesting from a mobile device
According to one implementation, a system for harvesting energy from a mobile device includes a housing having a receptacle for receiving the mobile device, a battery situated within the housing, an energy collection interface including at least one transducer coupled to the battery by a power bus, and one or more auxiliary electronic components coupled to the battery by the power bus. The system is configured to receive, via the receptacle, the mobile device, and to receive, via the energy collection interface, an energy emitted by the mobile device. The system is also configured to generate, by the one or more transducers, a current, using the energy received from the mobile device, and to feed, via the power bus, the current to at least one of the battery and the at least one auxiliary electronic component.
US10389144B2 Battery protection circuit monitoring a state of a charging switch and battery pack including same
A battery protection circuit includes a charging switch, a resistor, a charging controller, a switching circuit, a fuse circuit, and a fuse driving circuit. The charging switch is connected to a first electrode of a battery cell. The resistor includes a first end connected to a second electrode of the battery cell. The charging controller supplies a charging control current. The switching circuit connects a second end of the resistor with a control terminal of the charging switch or blocks connection between the second end of the resistor and control terminal of the charging switch depending on the charging control current. The fuse circuit is connected to a charging path of the battery cell and blocks the charging path depending on a voltage applied to a control terminal of the fuse circuit. The fuse driving circuit switches the voltage applied to the control terminal of the fuse circuit depending on a voltage between the ends of the resistor.
US10389142B2 Electric storage system
Provided is an electric storage system including: a plurality of electric storage devices including a plurality of modules, a battery management unit, and a line concentrator connected with the battery management unit; wherein the plurality of modules include a battery unit, a voltage measurement unit, a temperature measurement unit and a current measurement unit, and wherein the battery management unit is configured to control at least one of the plurality of electric storage devices based on an instruction transmitted from the line concentrator.
US10389139B2 Portable power supply
The present disclosure is directed to a portable power supply system for providing power to corded power tools. The portable power supply is configured to receive AC power through an AC power connector from an AC power source and DC power through a DC power connector from a DC power source. The portable power supply is configured to selectively provide the AC power and the DC power to a power supply output. The AC power and the DC power may be provided simultaneously or alternately to the power supply output.
US10389137B2 Wind turbine having an expanded voltage range
A wind turbine having a wind rotor, a generator powered therewith for generating electrical energy, and a connecting line for delivering the electrical energy, optionally via a system transformer. The wind turbine includes a voltage expander that expands the voltage range of the wind turbine by means of an auxiliary voltage source. The voltage expander comprises a small transformer of having a primary and a secondary winding, and a switching mechanism. The small transformer is looped into the connecting line with the secondary winding, and the switching mechanism is connected to the primary winding of the small transformer, actuating the primary winding in a switchable multi-stage manner. Thus, a multi-stage expansion of the voltage range of the wind turbine is achieved, wherein due to the arrangement of the small transformer lengthwise in the connecting line, the small transformer can have a fraction of the nominal power of the wind turbine.
US10389135B2 Multilevel inverter device and method
A system comprises a five-level rectifier configured to be connected with an ac power source, wherein the five-level rectifier comprises a first boost apparatus and a first buck apparatus configured to operate in a first half cycle of the ac power source, and a second boost apparatus and a second buck apparatus configured to operate in a second half cycle of the ac power source and a five-level inverter connected to the five-level rectifier.
US10389131B2 Power control apparatus, power control method, and power control system
A power control apparatus used in a power control system provided with a fuel cell which generates power while a current sensor is detecting forward power flow, a solar cell, and a storage battery comprises a pseudo-output unit configured to generate a pseudo current to be detected by the current sensor; and a controller configured to control the pseudo-output unit. The controller acquires at least one of a charge level of the storage battery and an output value of the solar cell and, based on at least one of the charge level and the output value, adjusts the pseudo current detected by the current sensor to control a power generation amount of the fuel.
US10389129B2 Method and control system for controlling a voltage source converter using power-synchronization control
A method of controlling a grid-connected voltage source converter, VSC, using power-synchronization control, wherein the method includes: determining a VSC current vector (i) based on a VSC phase angle (θ) which is determined based on an integration of a power control error, determining an active power producing current component (idref) of a reference current vector (iref) based on an active power reference (Pref) for the VSC, determining the reference current vector (iref) based on the active power producing current component (idref), determining a damping component based on a virtual damping resistance (Ra), the reference current vector (iref) and the VSC current vector (i), determining a voltage vector (v) based on a VSC voltage magnitude (V) and the damping component, and controlling the VSC based on the voltage vector (v).
US10389128B2 Power control system
A power control system for providing power sharing is provided. An energy storage device is configured to supply a first portion of power of an electrical power as a total load power and an engine-driven electrical machine is configured to supply a second portion of power of the total load power. A power converter is electrically coupled to the energy storage device and the engine-driven electrical machine such that the power converter is configured to supply the total load power to an electrical load device. A controller is coupled to the power converter and the controller receives characteristic data from at least one of the energy storage device, the engine-driven electrical machine, and the electrical load device. Based on the received characteristic data, the controller determines a power sharing proportion of a power sharing amount of each of the first portion of power and the second portion of power of the total load power to be supplied via the power converter to the electrical load device.
US10389127B2 Power system stabilization system
A system stabilization system (101) is provided with: at least one of a power flow state database (DB2) and a system configuration database (DB3); a device state database (DB1) in which the device states of a stabilizing device are recorded; a stabilizing effect index calculation function (204) for indexing the stabilizing effect of the stabilizing device on the basis of a device state and one or both of a power flow state and a system configuration; and a display means for displaying or outputting a stabilizing effect index obtained by the stabilizing effect index calculation function, in contrast with contrasted elements included in the device state, the power flow state, and the system configuration.
US10389118B2 Power demand and supply control apparatus and method thereof
A power demand and supply control apparatus includes a target value acquiring unit, an information collecting unit, an adjustment amount determining unit, and a communication unit. The acquiring unit acquires a target value of a total adjustment amount. The collecting unit collects information of registered power amount of each of the requesting targets. The determining unit determines an adjustment amount for each of the requesting targets based on the registered power amount of each of the requesting targets and the target value of the total adjustment amount. The communication unit notifies each of the requesting targets of the adjustment amount determined. The information of the registered power amount includes information of an executable time and date. The determining unit extracts a requesting target that has the executable time and date included in the power adjustment execution time and date, and determines the adjustment amount.
US10389113B2 Hybrid power plant for improved efficiency and dynamic performance
A hybrid power plant is characterized by a substantially constant load on generators regardless of momentary swings in power load. Short changes in power load are accommodated by DC components such as capacitors, batteries, resistors, or a combination thereof. Resistors are used to consume power when loads in the power plant are generating excess power. Capacitors are used to store and deliver power when the loads in the power plant demand additional power. Reducing rapid changes in power load as seen by the generators allows the generators to operate at higher efficiencies and with reduced emissions. Additionally, power plants employing combinations of generators, loads, and energy storage devices have increased dynamic performance.
US10389112B2 Device and method for generating duty cycle
A device for generating a duty cycle includes a converter, a corrector, and a control circuit. The converter is configured to generate a first output signal having a duty cycle to an output terminal according to an input signal. The corrector is coupled to the output terminal, and is configured to adjust the duty cycle of the first output signal according to a control signal. The converter is coupled in parallel with the corrector and between a first power source and a second power source. The control circuit is coupled to the output terminal, and is configured to generate the control signal according to the first output signal and a reference signal.
US10389106B2 USB cable with thermal protection
A cable including a power conductor configured to transmit electrical power between a first device and a second device, a first data conductor configured to transmit data between the first device and the second device, and a first protection circuit coupled to the first data conductor and associated with a first temperature sensing element, the first protection circuit configured to mitigate current flowing through the first data conductor if a temperature detected by the first temperature sensing element rises above a predefined first trip temperature, wherein the opening of the first data line indicates a fault condition to a device to which the cable is connected, whereby electrical power flowing through the power conductor is resultantly mitigated.
US10389105B2 Overvoltage protection element and method for producing an overvoltage protection element
An overvoltage protection element and a method for producing an overvoltage protection element is disclosed. In an embodiment, the overvoltage protection element includes a first electrode, a second electrode and a discharge region arranged between the first electrode and the second electrode, wherein a porous discharge dielectric is arranged in the discharge region, and wherein the overvoltage protection element is configured to discharge a gas in pores of the discharge dielectric and produce an electrically conductive connection between the first electrode and the second electrode.
US10389097B2 Hinged mud ring assembly
A mud ring assembly for supporting an electrical device includes a base member and a movable member. The base member is configured to be coupled to a junction box and includes a planar portion defining an opening extending through the portion. The movable member includes a wall enclosing a space receiving the electrical device. The movable member includes a hinge feature selectively couplable with one of a plurality of hinge features of the base member to pivotably couple the movable member in different arrangements relative to the base member. Depending on a particular configuration, the movable member may be pivoted relative to the base member between a closed position and an open position about various axes and in various directions.
US10389093B2 Interlocking mechanism for circuit breaker
Disclosed herein is an interlocking mechanism interlocked with a control power of a circuit breaker. The mechanism includes a control power plug movably installed in a switchgear box, a control power connector detachably coupled to the control power plug, a link connected to the control power connector, a plug interlock assembly connected to and interlocked with the link, and a position switch assembly positioned to face and interlocked with the plug interlock assembly.
US10389089B2 Nitride semiconductor laser device
A nitride semiconductor laser device sequentially includes, between a nitride semiconductor substrate and an n-side cladding layer, a first nitride semiconductor layer formed of an AlGaN layer, a second nitride semiconductor layer that is formed of an AlGaN layer and has a lower Al content than the first nitride semiconductor layer, a third nitride semiconductor layer formed of a GaN layer, a fourth nitride semiconductor layer formed of an InGaN layer, and a fifth nitride semiconductor layer formed of an AlGaN layer.
US10389088B2 Semiconductor light emitting element
In a semiconductor light emitting element provided with an active layer 4, a pair of cladding layers 2, 7 between which the active layer 4 is interposed, and a phase modulation layer 6 optically coupled to the active layer 4, the phase modulation layer 6 includes a base layer 6A and a plurality of different refractive index regions 6B having different refractive indices from the base layer 6A. When an XYZ orthogonal coordinate system having a thickness direction of the phase modulation layer 6 as a Z-axis direction is set and a square lattice of a virtual lattice constant a is set in an XY plane, each of the different refractive index regions 6B is disposed so that a centroid position G thereof is shifted from a lattice point position in a virtual square lattice by a distance r, and the distance r is 0
US10389085B2 Method of manufacturing light emitting device
Shown is a method of manufacturing a light emitting device capable of efficiently heating a device at the time of DPP annealing and suppressing heat generation of the device at the time of driving. In the method of manufacturing the light emitting device, a first p-type electrode is formed on a low-concentration portion having a low p-type dopant concentration formed under a first region of the p-type semiconductor portion, a second p-type electrode is formed on a high-concentration portion having a high p-type dopant concentration formed under a second region of the p-type semiconductor portion, and a predetermined forward bias voltage is applied between the first p-type electrode and a first n-type electrode formed on an n-type semiconductor portion at the time of DPP annealing.
US10389080B2 Residual light removal structure and fiber laser
A residual light removal structure 70 is used to remove residual light in a double-clad fiber 40 having a core 60, a cladding 62 having a refractive index lower than a refractive index of the core 60, and a covering material 64 having a refractive index lower than the refractive index of the cladding 62. The residual light removal structure 70 has a fiber housing 72 that houses part of the double-clad fiber 40, a cladding exposure portion 74 in which part of the whole circumference of the cladding 62 is exposed from the covering material 64 along a longitudinal direction of the double-clad fiber 40, and a resin 76 filled within the fiber housing 72 so as to cover at least the cladding exposure portion 74. The resin 76 has a refractive index that is equal to or higher than the refractive index of the cladding 62. For example, the cladding exposure portion is formed with a range of angles less than 180° about an axis of the double-clad fiber 40 in a cross-section perpendicular to the axis.
US10389078B2 Cooling system for rotorcraft laser system
A cooling system for a rotorcraft laser system is provided. The cooling system includes at least one laser carrying component operatively coupling a laser turret and a laser generating assembly. The cooling system also includes at least one fuel line fluidly coupled to a fuel tank containing a fuel. The cooling system further includes a heat exchanger containing a portion of the laser carrying component and the fuel line to transfer heat therebetween to cool the laser carrying component.
US10389076B2 Excitation device
Disclosed is an excitation device which includes a brush holder base. The brush holder base is provided with a plug. The plug is provided with a brush holder shaft. The front end of the brush holder shaft is provided with a brush box. A horizontal taper dovetail groove is formed in the brush holder base. A horizontal taper dovetail lug boss is disposed on the plug. The dovetail groove is matched with the dovetail lug boss. The present invention solves the problem of potential safety hazard in locking, and ensures safe and smooth operation of a unit.
US10389075B2 Systems and methods for implementing an electrical rotary joint in a large-diameter system using small-diameter capsule slip rings
A system for implementing an electrical rotary joint in a large-diameter system using relatively small-diameter capsule slip rings is described herein. The system includes a system rotor that rotates about a system axis of rotation, and a system stator that is stationary with respect to the system rotor. The system also includes at least one conductive contact channel disposed on one of the system rotor and the system stator. The system further includes at least one capsule slip ring (CSR) coupled to the other of the system rotor and the system stator. The at least one CSR has a conductive annular element coupled thereto, the conductive annular element in mechanical contact with the at least one conductive contact channel such that the at least one CSR forms an electrical rotary joint between the system rotor and the system stator.
US10389073B2 Branch connector for vehicle wire harnesses and routing structure for vehicle wire harnesses
A branch connector for vehicle wire harnesses is connected to an inverter that is connected to a battery and configured to distribute electric power. The branch connector for vehicle wire harnesses is integrally connected to a first device, which is one of a plurality of devices and is positioned upstream closer to the inverter, and is electrically connected to a second device, which is one of the plurality of devices and is positioned downstream, via a harness. The branch connector for vehicle wire harnesses can distribute electric power from the inverter to each of the devices.
US10389070B2 Coaxial connector and coaxial connector device
A coaxial connector is provided which has a shell having a mating portion for mating with a counterpart connector, a signal terminal having a contact portion for contacting a counterpart signal terminal of the counterpart connector, and a housing having a cylindrical portion supporting the signal terminal, wherein the cylindrical portion is internally mounted to the mating portion with a part of an outer peripheral surface of the cylindrical portion attached to an inner peripheral surface of the mating portion, the contact portion of the signal terminal is on a center of the mating portion extending toward a mating with the counterpart connector, and the inner peripheral surface of the mating portion includes an annular no-attachment area in which the outer peripheral surface of the cylindrical portion is not attached, the no-attachment area being disposed between a farthest-end surface of the mating portion and a position spaced apart from the farthest-end surface of the mating portion in a mating direction.
US10389062B2 Plug connector
A plug connector having a housing and at least one contact element which is fixed within the housing and is designed for connection to a wire of a cable, which wire is partially surrounded by a jacket, wherein the housing comprises two housing parts which are designed in such a way that they are fitted to one another in order to assemble the plug connector and are connected by being moved in the longitudinal direction of the plug connector until they reach an end position, wherein, owing to the movement, a part of at least of one of the housing parts, which part is provided for receiving a portion of the jacket, is radially deformed in order to fix the jacket.
US10389055B1 Electrical connector assembly
An electrical connector assembly includes a planar terminal portion formed of a copper-based material having a connection end and an attachment end. The assembly also includes a U-shaped retainer portion having a first side wall attached to the connection end, a second side wall separated from and substantially parallel to the first side wall, and an end wall interconnecting the first side wall and the second side wall. The connection end is located intermediate the first side wall and the second side wall. The assembly further includes a resilient spring disposed intermediate the second side wall and the terminal portion and attached to the second side wall. The spring is configured to exert a normal connection force on the connection end and a mating connector inserted into a gap between the spring and the connection end.
US10389043B2 Electrical connector with a separate releasing operation portion attached to the lock arm main body
An electrical connector comprises a contact, a housing retaining the contact, and a lock arm configured to catch a mating connector. The lock arm has an arm main body integrally formed with the housing and a releasing operation portion formed separately from the housing and attached to the arm main body.
US10389035B2 Compact waveguide power combiner/divider for dual-polarized antenna elements
A waveguide architecture for a dual-polarized antenna including multiple antenna elements. Aspects are directed to dual-polarized antenna architectures where each antenna element includes a polarizer having an individual waveguide with dual-polarization signal propagation and divided waveguides associated with each basis polarization. The waveguide architecture may include unit cells having corporate waveguide networks associated with each basis polarization connecting each divided waveguide of the polarizers of each antenna element in the unit cell with a respective common waveguide. The waveguide networks may have waveguide elements located within the unit-cell boundary with a small or minimized inter-element distance. Thus, unit cells may be positioned adjacent to each other in a waveguide device assembly for a dual-polarized antenna array without increased inter-element distance between antenna elements of adjacent unit cells. Antenna waveguide ports may be connected to unit cell common waveguides using elevation and azimuth waveguide networks of the corporate type.
US10389033B2 High gain, constant beamwidth, broadband horn antenna
A horn antenna comprises an electrically conductive shell having an inner surface, a cavity formed in the shell, an aperture defined at one end of the cavity, a throat section coupled to the electrically conductive shell in communication with another end of the cavity opposite the aperture, and a spatially and frequency dependent radio frequency (RF) attenuator disposed within the cavity, such that an attenuation of RF energy propagating through the cavity between the throat section and the aperture more rapidly increases in an outward direction towards the inner surface of the electrically conductive shell as the frequency of the RF energy increases.
US10389031B2 Antenna device
An antenna device includes a first plate-shaped metal plate and a second plate-shaped metal plate configuring a bow-tie antenna. The first plate-shaped metal plate and the second plate-shaped metal plate extend upwardly and downwardly from a feeding point, respectively. The feeding point is located at a position offset in a positive x direction from an x-direction center position of the first plate-shaped metal plate. A magnetic core is mounted on a feeder line that is a coaxial cable. The magnetic core is accommodated between a negative x-direction side end portion of the first plate-shaped metal plate and the feeding point, in the x direction.
US10389027B2 Method and apparatus for sensing environmental parameters using wireless sensor(s)
A method includes varying, by a tuning module of a passive radio RFID sensor, a reactive component impedance coupled to the tuning module and an antenna of the passive RFID sensor in order to change a system impedance. The method further includes producing an impedance value representative of the reactive component's impedance. The method further includes storing, by a memory module of the passive RFID sensor, the impedance value, identification information corresponding to the antenna, and a timestamp corresponding to the impedance value. The method further includes communicating, by a wireless communication module of the passive RFID sensor, the impedance value, the identification information, and the timestamp to an RFID reader. When the impedance value, the identification information, and the timestamp indicate an unfavorable environmental condition, the method further includes generating, by the RFID reader, an alarm signal.
US10389026B2 Metal body antenna having loop type radiation elements
A metal body antenna using a housing unit and a battery cover as an antenna. The metal body antenna includes a radiation element supplied with a signal from a feeding power port, a ground coupled to the radiation element by loop coupling to generate an induction current, a frame bezel unit separated from the ground by a dielectric and a gap, and a connection line configured to connect the ground and the frame bezel unit and formed over the dielectric so that an electric current induced into the ground flows into the frame bezel unit, wherein an antenna having an electrical length of a half wavelength operates in a wideband. Accordingly, a bezel unit is effectively used, and a wideband and multi-band antenna structure having a radiation loss satisfies all of the Penta Band (i.e., GSM850, EGSM, DCS, PCS, and W2100), that is, bands chiefly used in mobile phones.
US10389023B2 Method and device for transmitting and receiving signal by using multiple beams in wireless communication system
A method for receiving a signal by using M multiple beams in a multi-antenna system including N antenna elements, is provided in and embodiment of the present application. The method includes setting, by M beams, a beam direction for the M beams and a modulation frequency for frequency modulation of a beam response and generating the M beams according to the beam direction and the modulation frequency set by the beams. M beam responses are generated for a receiving signal by using the generated M beams and the generated M beam responses are frequency modulated by using the modulation frequency set by the beams. The frequency-modulated M beam responses are band-pass filtered so as to separate the M beam responses and the separated M beam responses are respectively demodulated.
US10389020B2 Solar element comprising resonator for application in energetics
A system for transforming solar electromagnetic radiation energy into electric energy comprises a dielectric structure permeable to an electromagnetic wave of solar electromagnetic radiation. The structure comprises plural layers having dielectric materials with minimum electromagnetic damping. An upper plane of a first layer comprises an incidence plane of the electromagnetic wave onto the structure. A first resonator has one part extending along the upper plane and another part extending within the first layer, and is tuned to a first frequency. The second layer is coupled to the first layer in the direction of propagation of the electromagnetic wave to receive at least a portion of the electromagnetic wave passing through the first layer. A second resonator has one part extending along a plane between the first and second layers and another part extending within the second layer, and is tuned to a second frequency different from the first frequency.
US10389016B2 Vehicle communication system with heated antenna
A communication system for a vehicle includes a control operable to communicate with a device remote from the vehicle, and an antenna disposed at an exterior portion of the vehicle. The control at least one of (i) wirelessly transmits signals via the antenna to a remote receiver and (ii) receives signals via the antenna wirelessly transmitted by a remote transmitter. A heater element is disposed at or near the antenna. The heater element is electrically connected to a power source of the vehicle and is energizable by the power source to generate heat to melt snow or ice at or near the antenna. The heater element may include a graphene trace disposed at a panel or housing at or near the antenna.
US10389015B1 Dual polarization antenna
A dual polarization antenna is described. An antenna under the present disclosure can comprise a plurality of legs, and a plurality of parasitic elements disposed between the legs. Feeds are connected to both the legs and the parasitics. By feeding the parasitics the antenna can be dual polarized, providing greater reception and transmission capabilities, as well as saving space compared to other dual polarized antennas.
US10389014B2 Antenna configuration for mobile communication device
The embodiments of the present disclosure provide positions of an antenna of a mobile communication device in a location that places the antenna at a spaced distance from a user and/or the brain of the user to reduce the amount of RF energy that impinges on the brain of the user when the mobile communication device is in use and held near the face of a user.
US10389013B2 Grating assembly, display device, control method thereof, and storage medium
The present application relates to a grating assembly, a display device, a control method thereof and a storage medium, in the field of display technology. The grating assembly comprises: a first substrate and a second substrate disposed opposite to each other, and a liquid crystal layer disposed between the first substrate and the second substrate. The first substrate is provided with a power supply electrode on a side adjacent to the liquid crystal layer, and the second substrate is provided with k strip electrodes on a side adjacent to the liquid crystal layer. The k strip electrodes are connected to form a coil. The power supply electrode is configured to receive a first electrical signal, each of the k strip electrodes is configured to receive a second electrical signal, liquid crystals between the power supply electrode and each of the strip electrodes are configured to deflect to form a grating structure after the power supply electrode receives the first electrical signal and each of the strip electrodes receives the second electrical signal, and at least two of the k strip electrodes are further configured to receive a third electrical signal so that the coil formed by the k strip electrodes generates a magnetic field. The present application solves the problem that the relatively high cost of setting up the NFC antenna and helps to reduce the cost.
US10389012B2 Antenna system and communication device containing the same
The present disclosure relates to an antenna system and a communication device. The antenna system includes a rear housing, a metal middle frame including two side frame portions and a bottom frame portion, a mainboard and a first tuning switch. The bottom frame portion defines a first slit and a second slit and includes a first, second and third positions, a third slit communicated with the first and second slits is defined between the rear housing and the bottom frame portion along an extending direction of the side frame portion. The mainboard includes a feeding point, a first ground point and a second ground point, the feeding point connected with the first position, the first ground point connected with the second position, the second ground point connected with the third position by the first tuning switch, thereby forming a first antenna, a second antenna and a third antenna.
US10389010B2 Antenna structure and wireless communication device using same
An antenna structure includes a metallic member, a feed portion, a ground portion and a radiating portion. The metallic member includes a front frame, a backboard, and a side frame. The side frame defines a slot. The front frame defines a first gap and a second gap, which are in communication with the slot and extend across the front frame. A straight portion of the front frame between the first gap and the second gap forms a radiating section. The feed portion and the ground portion are electrically connected to the radiating section. Current enters the radiating section from the feed portion. The current flows through the radiating section and towards the second gap. The radiating portion obtains current from the radiating section by coupling. The radiating section and the radiating portion generate radiation signals in two different frequency bands. A wireless communication device using the antenna structure is provided.
US10389005B2 Transmission medium having at least one dielectric core surrounded by one of a plurality of dielectric material structures
Aspects of the subject disclosure may include, for example, a transmission medium for propagating electromagnetic waves. The transmission medium can have a first dielectric material for propagating electromagnetic waves guided by the first dielectric material, and a second dielectric material disposed on at least a portion of an outer surface of the first dielectric material for reducing an exposure of the electromagnetic waves to an environment that adversely affects propagation of the electromagnetic waves on the first dielectric material. Other embodiments are disclosed.
US10389001B2 Energy storage system and temperature control method for the same
Disclosed is an energy storage system and a temperature control method for the same. The energy storage system includes a first battery group having a plurality of sections, which respectively have at least one battery module and at least one cooling fan; at least one first slave battery management system (BMS) coupled to the first battery group to monitor a temperature value of battery modules included in the first battery group for each section and generate first temperature information having the monitored temperature value for each section; a master BMS configured to transmit the first temperature information according to a predetermined rule; and a control unit configured to output a first control signal for adjusting a rotation speed of at least one cooling fan provided in at least one of the plurality of sections, based on the first temperature information transmitted from the master BMS.
US10389000B2 Current distribution for battery pack management
One embodiment provides an apparatus, including: a processor; a memory operatively coupled to the processor; and a battery pack supplying power to the processor and the memory; said battery pack comprising: a plurality of cells, wherein a current flow through the plurality of cells is arranged as a function of temperature of at least a portion of the battery pack. Other aspects are described and claimed.
US10388999B2 Battery module
Provided is a battery module including a first cooling plate, a battery pack mounted on the first cooling plate, a cover to shield the battery pack, the cover being coupled to the first cooling plate, a coupling portion fixed to the cover, and a circuit module into which the coupling portion is inserted, the circuit module being mounted on the cover to be electrically connected to the battery pack.
US10388998B2 Battery pack of novel air cooling structure
Disclosed herein is a battery pack including a plurality of battery modules, each having a battery cell or a unit module (unit cell) that can be charged and discharged, mounted in a pack case, wherein two or more unit cells constitute one battery module, two or more battery modules are arranged in a length direction of the battery pack to constitute one battery module group, two battery module groups are arranged in a width direction of the battery pack in a state in which the battery module groups are spaced apart from each other such that a coolant discharge part is defined between the battery module groups, a coolant inlet port is independently formed at a region of the pack case corresponding to each of the battery modules located at a position opposite to the coolant discharge part, and a coolant outlet port is formed at a front or a rear of the pack case in the length direction of the battery pack such that coolant introduced through the respective coolant inlet ports cools the unit cells of the respective battery modules while passing through the respective battery modules and is then discharged out of the pack case.
US10388995B2 Monitoring apparatus for energy storage device, energy storage apparatus, and a method of monitoring energy storage device
A monitoring apparatus for an energy storage device provided at a movable body and electrically connected to a load of the movable body via a switch, includes a monitoring unit supplied with power from the energy storage device. The monitoring unit executes monitoring operation of bringing the switch from a closed state into an opened state under a condition that the energy storage device has voltage not more than a discharge voltage threshold, and bringing the switch from the opened state into the closed state under a condition that the switch is in the opened state and the energy storage device satisfies a predetermined discharge recovery condition, and decreases power consumption by extending an interval of the monitoring operation when the load is under suspension while the switch is in the opened state, in comparison to a case where the load is in operation.
US10388993B2 Battery degradation accumulation methods
A vehicle includes a traction battery subject to alternating cycling and storage modes and a controller. The controller is programmed to calculate an accumulated degradation for the traction battery based on a degradation profile for the traction battery. The degradation profile defines degradation accumulated over time and may differ based on the mode and temperature. The initial degradation value includes the accumulated degradation for the present mode and at least a portion of the accumulated degradation for the other mode. Degradation is then accumulated according to the degradation profile starting from the initial degradation value. The amount of accumulated degradation from the other mode that is included may vary based on the mode and the accumulated degradation.
US10388989B2 Non-aqueous electrolyte, and non-aqueous electrolyte secondary cell
A nonaqueous electrolyte having a lithium salt dissolved in an organic solvent and a nonaqueous secondary battery using the same are disclosed. The nonaqueous electrolyte is characterized by containing (A) at least one compound represented by general formula (1) (wherein symbols are as defined in the description) and (B) at least one compound having two or more groups selected from a vinyl group, an allyl group, and a propargyl group per molecule. Component (B) is preferably a compound having an ethylenically and acetylenically unsaturated bond equivalent of 150 or smaller.
US10388980B2 Cap assembly
The present invention provides a cap assembly mounted on an opening of a can, the cap assembly comprising: a top cap; a safety element disposed on a lower portion of the top cap; a safety vent disposed on a lower portion of the safety element and having a cut part; a down cap disposed on a lower portion of the safety vent; a gasket surrounding edges of the top cap, the safety element, the safety vent, and the down cap and mounted on the opening of the can; and a lifting guide part disposed between the safety vent and the down cap to lift the safety vent while being expanded by a high-temperature gas transferred from the inside of the can and thereby to cut the cut part so that the high-temperature gas is released to the outside.
US10388973B2 Fuel cell stack diagnostic system and diagnostic method thereof
A fuel cell stack diagnostic system is provided. The system includes a fuel cell stack having a plurality of cell channels and a diagnostic analyzer that performs a voltage measurement on each of the plurality of cell channels. The diagnostic analyzer determines that the voltage measurement is abnormal as a first level when a voltage ratio is less than a first reference voltage ratio when starting a vehicle in which the fuel cell stack diagnostic system is mounted. Additionally, the voltage ratio is a ratio of a minimum cell channel voltage to an average cell channel voltage.
US10388972B2 Fuel cell system and control method thereof
In order to improve estimation accuracy of a purging amount, a fuel cell system comprises a supply valve that controls a supply of an anode gas into an anode system, a purge valve that discharges an off-gas from the anode system, a pressure detecting unit configured to estimate or measures a pressure inside the anode system, and a purging amount estimating unit configured to estimate a purging amount of the off-gas discharged from the anode system through the purge valve based on a pressure change inside the anode system during a purge valve close duration in a supply valve open state and a pressure change inside the anode system during a purge valve close duration in a supply valve close state.
US10388971B2 Fuel cell stack thermal management
Fuel-cell thermal management systems and control schemes therefore are disclosed. In one embodiment, the system may include a fuel-cell stack, a heat-exchanger, a thermal battery including a material having a melting temperature of 50-120° C., a first coolant loop including the fuel-cell stack and the thermal battery and excluding the heat-exchanger, and a second coolant loop including the fuel-cell stack, the thermal battery, and the heat-exchanger. The first and second coolant loops may be configured to heat and cool the fuel-cell stack, respectively. The system may include a controller or processor configured to direct coolant to transfer heat from the thermal battery to the fuel-cell stack based on a negative heat rejection status of the fuel-cell stack and to transfer heat from the fuel-cell stack to the thermal battery based on a positive heat rejection status of the fuel-cell stack when the thermal battery is below a target temperature.
US10388970B2 Method for operating a fuel cell system
A method operates a fuel cell system of a motor vehicle, which fuel cell system has at least one fuel cell. The fuel cell system is assigned a water cooling circuit having a heat exchanger and a water store. The motor vehicle is assigned a cooling circuit having a conveying device for conveying a cooling medium, which is supplied to the heat exchanger of the water cooling circuit. The heat exchanger is used to condense water from cathode waste gas of the at least one fuel cell and store it in the water store. The at least one fuel cell is cooled with water from the water store. The conveying device of the cooling circuit is operated depending on a water level in the water store.
US10388969B2 Bipolar plate for a fuel cell, and a method manufacturing the same
A bipolar plate for a fuel cell includes a first plate having a first bead seal, and a second plate having a second bead seal. The first bead seal and the second bead seal are disposed opposite each other and extend along a centerline. An outer weld connects the first plate and the second plate together, and extends along an outer weld line. The outer weld line is laterally spaced an outer gap distance from an outer lateral edge of the first and second bead seals. The outer gap distance varies with a position along the centerline to control a stiffness of the bead seals. Positioning the weld line nearer the outer lateral edge increases the stiffness of the raised bead seals in low stiffness areas, whereas positioning the weld line farther from the lateral edge decreases the stiffness of the raised bead seals in high stiffness areas.
US10388961B2 Binder composition for secondary battery electrode, conductive material paste composition for secondary battery electrode, slurry composition for secondary battery electrode, electrode for secondary battery, and secondary battery
Provided are a binder composition for a secondary battery electrode that enables favorable dispersion of a conductive material when used in production of a slurry composition for a secondary battery electrode, and a slurry composition for a secondary battery electrode in which a conductive material is favorably dispersed. The binder composition for a secondary battery electrode contains a solvent and a copolymer including an alkylene structural unit and a nitrile group-containing monomer unit. The copolymer has a Mooney viscosity (ML1+4, 100° C.) of 40 or less. The slurry composition for a secondary battery electrode contains an electrode active material, a conductive material, the aforementioned binder composition for a secondary battery electrode, and a polymer other than the aforementioned copolymer.
US10388960B2 Non-aqueous electrolyte battery and method of manufacturing the same
A non-aqueous electrolyte battery is provided that shows good cycle performance and good storage performance under high temperature conditions and exhibits high reliability even with a battery configuration featuring high capacity. A method of manufacturing the battery is also provided. A non-aqueous electrolyte battery includes: a positive electrode having a positive electrode active material layer containing a positive electrode active material; a negative electrode having a negative electrode active material layer containing a negative electrode active material; a separator interposed between the positive electrode and the negative electrode; an electrode assembly including the positive electrode, the negative electrode, and the separator; and a non-aqueous electrolyte impregnated in the electrode assembly, characterized in that: the positive electrode active material contains at least cobalt or manganese; and a coating layer is formed on a surface of the negative electrode active material layer, the coating layer including filler particles and a binder.
US10388958B2 Electrode for an electrochemical element with an organic electrolyte, electrochemical elements comprising the electrode and polymeric material and its use as electrode active material or as electrode binder
An electrode for an electrochemical element with an organic electrolyte includes a polymeric material containing or composed of subunits according to general formulae (I) and/or (II): wherein n is an integer ≥2, Y represents an amide group (—NH—CO— or —CO—NH—), an ester group (—O—CO— or —CO—O—) or a urethane group (—NH—CO—O— or —O—CO—NH—), R1, R2, R3 and R4 each independently represent H, alkyl (preferably —CH3, —C2H5), Alkoxy-(preferably —OCH3, —OC2H5), -halogen or —CN, Ar1 and Ar4 independently represent a bridging aryl group, Ar2 and Ar3 independently represent a non-bridging aryl group, and R5 is a bridging alkyl, alkene or aryl group, wherein Ar1 and Ar4 in structures (I) and (II) independently represent a bridging aryl group.
US10388950B2 Negative electrode active material for negative electrode material of non-aqueous electrolyte secondary battery, negative electrode for non-aqueous electrolyte secondary battery, and non-aqueous electrolyte secondary battery
A negative electrode active material for a negative electrode material of a non-aqueous electrolyte secondary battery, includes a silicon-based material expressed by SiOx where 0.5≤x≤1.6 and either or both of a crystalized fluorine compound and a compound containing —CF2—CF2— units in at least a part of a surface layer of the negative electrode active material, the silicon-based material containing at least one of Li6Si2O7, Li2Si3O5, and Li4SiO4. There can be provided a negative electrode active material that can increase the battery capacity and improve the cycle performance and initial charge and discharge performance when used for a lithium-ion secondary battery, as well as a lithium-ion secondary battery having a negative electrode using this negative electrode active material.
US10388949B2 Method for producing coated active materials, core, battery and method for producing batteries using the materials
A method for producing coated active materials includes aqueously coating surfaces of the active materials and subsequently carbonizing the coated particles. A core, a battery and a method for using the materials for batteries are also provided.
US10388946B2 Electrode, method for manufacturing the same, electrode manufactured by the method, and secondary battery comprising the same
Provided is an electrode, comprising: an electrode current collector, a metal nanowire formed on a surface of the electrode current collector, and a conductive layer surrounding the outside of the metal nanowire, wherein a gap is formed between the metal nanowire and the conductive layer, so that the metal nanowire and the conductive layer are spaced apart from each other without direct contact between them.
US10388945B2 Non-aqueous electrolyte secondary battery
A nonaqueous electrolyte secondary battery includes a positive electrode including a positive electrode mix layer, a negative electrode, and a nonaqueous electrolyte. The positive electrode mix layer contains a lithium transition metal oxide containing zirconium (Zr) and also contains a phosphate compound. The nonaqueous electrolyte contains a linear carboxylate. According to this configuration, the nonaqueous electrolyte secondary battery, which has excellent low-temperature output characteristics, can be provided. Thus, the nonaqueous electrolyte secondary battery is, for example, a power supply for driving a mobile data terminal such as a mobile phone, a notebook personal computer, a smartphone, or a tablet terminal and is particularly suitable for applications needing high energy density. Furthermore, the nonaqueous electrolyte secondary battery is conceivably used for high-output applications such as electric vehicles (EVs), hybrid electric vehicles (HEVs), and electric tools.