Document Document Title
US10231370B2 Electronic component mounting device
An electronic component mounting device, including: a board conveyance device which conveys and positions a board on which an electronic component is mounted; a mounting device which positions and mounts the electronic component to a mounting position of the board; a loading device which picks up multiple engaged members (clips), and positions and loads the engaged members to a loading position of the board; and a placing device which picks up a cover component that covers the mounted electronic component and that is provided with an engaging portion at a predetermined position, and positions and places the cover component to a position such that the engaging portion corresponds to the engaged member.
US10231368B2 Manufacturing method of a hollow shielding structure for circuit elements
A hollow shielding structure for different types of circuit elements is provided. The hollow shielding structure includes at least one element mounted on a printed circuit board (PCB), a shield dam surrounding the at least one element, and a shield cover is configured to be electrically coupled to an upper portion of the shield dam and cover the at least one element, with a gap formed between the at least one element and the shield cover.
US10231365B2 Thermal control process for a multijunction electronic power device and corresponding electronic power device
A thermal control process for an electronic power device including a multi junction integrated circuit may include defining a first and at least one second groups of junctions, with each group including one first and at least one second junctions, and associating a thermal detector with each group. A first group control may be executed which detects group electric signals representative of the temperature detected by the thermal detectors, processes the group electric signals with reference to a group critical thermal event, identifies a critical group when the corresponding group electric signal detects the critical group thermal event, and generates group deactivating signals suitable for selectively deactivating the first and the at least one second junctions of the identified critical group with respect to the remaining junctions of the integrated circuit.
US10231357B2 Two-phase cooling with ambient cooled condensor
An apparatus for cooling a computer system includes a primary cooling loop. The primary cooling loop includes an evaporator configured to cool at least a component of the computer system, an ambient cooled condenser connected to the evaporator, a first pump to provide a coolant flow within the cooling loop, a pressure regulator configured to maintain a selected pressure in the primary cooling loop, and a controller responsive to changes in outdoor ambient conditions and an amount of heat dissipated by the computer system and configured to dynamically adjust the pump and pressure regulator in response thereto.
US10231356B2 Cold plate
A cold plate, an electronic assembly including a cold plate, and a method for forming a cold plate are provided. The cold plate includes an interface plate and an opposing plate that form a plenum. The cold plate includes a plurality of active areas arranged for alignment over respective heat generating portions of an electronic assembly, and non-active areas between the active areas. A cooling fluid flows through the plenum. The plenum, at the non-active areas, has a reduced width and/or reduced height relative to the plenum at the active areas. The reduced width and/or height of the plenum, and exterior dimensions of cold plate, at the non-active areas allow the non-active areas to flex to accommodate surface variations of the electronics assembly. The reduced width and/or height non-active areas can be specifically shaped to fit between physical features of the electronics assembly.
US10231353B2 Patch panel assembly
A patch panel assembly mounts in a rack on a side of the rack other than the front side of the rack and other than the back side of the rack and fits within a volume of space not occupied by rack slots of the rack. In some embodiments the patch panel assembly includes brackets that articulate into out of the volume of space in the rack in which the patch panel assembly is mounted to allow access to patch cable connectors coupled in the brackets of the patch panel assembly.
US10231350B2 Electronic device
A drive mechanism has an engaging member that abuts on a first engageable part and moves to a first axial center direction position and an engaging member that abuts on a second engageable part and moves to the first axial center direction position, when a first unit is mounted on a second unit. When an operating member is located at a second position, in a case where the right and left engaging members are moved to the first axial center direction positions, the operating member is moved from the second position to the first position. In a case where at least one of the right and left engaging members is not moved to the first axial center direction position, the operating member is not moved from the second position to the first position.
US10231347B2 Electronic device including flexible display
An electronic device includes a flexible display, a foldable housing, and a flexible display disposed on one surface of the housing. The housing includes a first part, a second part, and a connection unit for connecting the second part to the first part to be relatively movable. The connection unit has hinge members extended substantially in parallel to an edge of the first or second part, arranged between the first part and the second part, and forming part of the one surface of the housing. As the hinge members move relative to each other, the hinge members connect the second part to the first part to enable relative movement of the second part with respect to the first part between a position in which the second part faces the first part and a position in which the second part is leveled next to the first part.
US10231346B2 Display device
A display device is disclosed. The display device includes a display panel, a transparent back cover positioned at a rear of the display panel, a side frame positioned at a side of the display panel or the transparent back cover, and a cable electrically connected to the display panel and extended along the side frame.
US10231341B2 Surface mount device stacking for reduced form factor
A packaged module for use in a wireless communication device has a substrate supporting an integrated circuit die that includes at least a microprocessor and radio frequency receiver circuitry and a stacked filter assembly configured as a filter circuit that is in communication with the radio frequency receiver circuitry. The stacked filter assembly includes a plurality of passive components, where each passive component is packaged as a surface mount device. At least one passive component is in direct communication with the substrate and at least another passive component is supported above the substrate by the at least one passive component that is in the direct communication with the substrate.
US10231338B2 Methods of forming trenches in packages structures and structures formed thereby
Methods of forming a package structures comprising a trench are described. An embodiment includes a first die disposed on a first substrate, and at least one interconnect structure disposed on a peripheral region of the first substrate. A molding compound is disposed on a portion of the first substrate and on the first die, wherein a trench opening is disposed in the molding compound that is located between the at least one interconnect structure and the first die.
US10231336B2 Printed wiring board for mounting electronic component
A printed wiring board includes a first conductor layer forming an inner conductor layer, a second conductor layer forming a first outemiost conductor layer, a third conductor layer forming a second outermost conductor layer, insulating layers including first and second insulating layers, first via conductors connecting the first and second conductor layers, and second via conductors connecting the first and third conductor layers. The first conductor layer has thickness greater than thicknesses of the second and third conductor layers, the second conductor layer includes component mounting pads positioned to mount an electronic component on the second conductor layer and extending outside component mounting region corresponding to projection region of the component, and the first via conductors include a first set of the first via conductors formed directly underneath the component mounting region and a second set of the first via conductors formed on outer side of the component mounting region.
US10231333B1 Copper interconnect for PTH components assembly
Methods of making a copper interconnect plated through hole assembly are disclosed. Nano copper ink dispersed in an organic solvent is able to be filled in the plated through hole and forming the copper interconnect by sintering at a temperature below the melting of the copper.
US10231327B1 Optical module and optical transmission equipment
There is provided an optical module including an optical subassembly including an optical element, a printed circuit board, and a connection substrate. The connection substrate includes a first connection portion connected to a first signal line conductor strip disposed on a first surface and a first ground conductor layer disposed on a second surface. The first connection portion includes a first signal line pad portion, a first ground pad portion, both disposed on the first surface, a second signal line pad portion disposed, and a second ground pad portion, both disposed on the second surface. In the connection substrate, a distance between the first signal line pad portion and the first ground pad portion in a first region is narrower than that in a second region farther from an inner end portion on the gap portion side than the first region in plan view.
US10231323B2 Printed circuit body
A printed circuit body includes a bus bar as a metal member electrically connected with a connected body, an insulator layer providing insulation properties, and a conductor layer formed across the metal member and the insulator layer and electrically connected with the metal member. The metal member and the insulator layer are positioned such that a metal-member side connected surface of the metal member on which the conductor layer is provided and an insulator-layer side connected surface of the insulator layer on which the conductor layer is provided are positioned at an identical plane. This configuration allows connection between the bus bar and the conductor layer and circuit formation to be simultaneously achieved at manufacturing of the printed circuit body, thereby facilitating formation of a wiring structure of the bus bar and the conductor layer.
US10231320B2 Processing machine including electric discharger
In a processing machine according to the present invention, an electric discharger to remove static electricity from a charged work piece or charged machining chips is installed on a movement means including a beam supported by a constituting member of the processing machine and a power source installed in the beam. By making the electric discharger movable inside and outside the processing machine, the static electricity can be removed from machining chips and the like in a plurality of areas needing removal of the static electricity using a small number of the electric dischargers.
US10231316B2 Communication via a power waveform
Methods of controlling an apparatus based on analysis of an input power waveform supplied to the apparatus. The methods may comprise demodulating a plurality of incoming data packets from the input power waveform. The methods may comprise determining whether N data packets of said plurality of incoming data packets are the same, wherein N is a positive integer having a dynamic value that depends on the input power waveform. The methods may comprise controlling at least one aspect of the apparatus based on said N data packets if said N data packets were determined to be the same. Also disclosed are apparatus corresponding to such methods.
US10231314B2 Power splitter for a variable number of loads and power splitting method
The invention relates to a power splitter for a variable number of loads, a power splitting method for a variable number of loads and a software product for power splitting. It is possible to provide power splitting for a variable number of loads, which allows for an efficient distribution of power while reducing unnecessary overhead, with the determination of an overall power demand for the variable number of loads being concentrated in the power splitter, which may then request the desired amount of power from the power supply.
US10231313B2 System and method for improving occupancy determination
An apparatus, a system and a method for improving the determination of occupancy in an area is disclosed. The apparatus represents a motion sensor that provides improved granularity of the determination of motion within a first time period, wherein samples are collected during the first time period and then integrated over the first time period to determine a level of motion. The determined level of motion during the first time period are stored and transmitted at the end of a second time period. In one aspect of the invention, the occupancy is determined based on the collected level of motion inpreceding first time periods. In another aspect of the invention, the collected information is transmitted over a network, where the transmitted data may be further collected and processed.
US10231312B2 Lighting device, luminaire, vehicle with same, and control method
In a lighting device, when determining that both of a first measuring value and a second measuring value are not an abnormal value, a controller is configured to control an output of a power converter based on the first and second measuring values. The first measuring value is a temperature inside a main body of the lighting device, sensed by a first temperature sensor. The second measuring value is a temperature of a light source, sensed by a second temperature sensor. When determining that at least one of the first and second measuring values is the abnormal value, the controller is configured to control the output of the power converter to another value that is different from a value of the output set based on the first and second measuring values.
US10231308B2 Methods and systems for maintaining the illumination intensity of light emitting diodes
Systems and methods for maintaining the illumination intensity of one or more LEDs above a minimal intensity level. The systems and methods may include: (1) a current regulator for regulating the current in a circuit; (2) a voltage source for applying current to a circuit; (3) an LED with a minimal intensity level that correlates to a set-point temperature; and (4) a thermal sensor that is in proximity to the LED and adapted to sense a temperature proximal to the LED. The thermal sensor may transmit a signal to the current regulator if the sensed temperature exceeds the set-point temperature. Thereafter, the current regulator may take steps to regulate the current in order to maintain the LED illumination intensity above the minimal intensity level.
US10231307B2 Load current control circuit
A system and method for operating one or more light emitting devices is disclosed. In one example, the intensity of light provided by the one or more light emitting devices is adjusted responsive to current feedback from the one or more light emitting devices.
US10231304B2 Habitat control system
The present invention consolidates and centrally organizes, among other things, the control of and communication with equipment and sensors placed in or adjacent to a habitat. In an embodiment of the invention, a system for controlling and recognizing habitat components comprises: a main controller comprising an integrated circuit (IC chip) containing information and programming for associated habitat components and a communication component for transferring updated programming and data to associated components via cable, WiFi, Bluetooth, or infrared; and a habitat component having an integrated circuit (IC chip) which contains operating data and acts as an identifier of the component, allowing an application on a smartphone or the main controller to automatically recognize the device and control programs.
US10231295B2 Multiple linear regulation
A circuit comprises an amplifier and a plurality of channels, the plurality of channels including respective transistors. The respective transistors of the channels control respective magnitudes of respective currents of the channels according to an output of the amplifier. The respective transistors of the plurality of channels may be included in an auto-commutated circuit. A first Light Emitting Diode (LED) circuit may be coupled between a power source and a first channel of the plurality of channels. A second LED circuit may be coupled between the first channel and a second channel of the plurality of LED channels. The power source may provide rectified Alternating Current (AC).
US10231291B2 Heating cooker with safety device for microwave oven
A heating cooker for a microwave oven in which in a main body through which microwaves are transmitted, an upper portion of a metallic pan is closely coupled, and a heating sheet receiving the microwaves and generating heat and an insulating support are coupled in order onto an undersurface of the pan, the heating cooker including a safety device configured such that a silicone packing is provided in a section of the close coupling between the pan and the main body, and so that if internal pressure of the cooker rises abnormally, the silicone packing is decoupled from the main body so as to reduce the pressure.
US10231289B2 Large scale metal forming
In certain embodiments described herein, a heated line forming system includes a heating coil system configured to produce a heated line on a surface of a metal part. The heated line forming system also includes an air knife cooling system configured to maintain a dry area for the heated line, and to direct a coolant (e.g., cooling water, liquified gases such as liquid argon, solidified gases such as carbon dioxide snow, and so forth) around the heated line via a spray mechanism such that the coolant does not flow or splash into the heated line on the metal part. In certain embodiments, the heated line forming system includes multiple induction coils arranged along a line and spaced a short distance apart, but which, when operated simultaneously together, form a heated line on a surface of a metal part.
US10231287B2 Electrical heating device, component and method for the production thereof
An electric heating device (20) is described which has at least one first electrically conductive component (21), at least one heating layer (22) and at least one second electrically conductive component (23). According to the invention, it is envisaged that the first electrically conductive component (21) and/or the second electrically conductive component (23) is/are produced and/or arranged on the heating layer (22) by means of a thermal spraying process. Alternatively or additionally, according to the invention, it is envisaged that the electrically conductive components (21, 23) and the heating layer (22) are arranged with respect to one another in such a way that a current flow perpendicularly to the plane of the heating layer (22) and/or in the direction of the plane of the heating layer (22) is realized or can be realized. In order to produce an assembly (10), such a heating device (20) can preferably be arranged on a substrate element (11). Furthermore, a suitable production method is described.
US10231282B1 Techniques and apparatuses for tune-away management
Certain aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment may determine a predicted tune-away for a set of voice frames. In some aspects, the user equipment may alter a vocoder rate from a first vocoder rate to a second vocoder rate that is less than the first vocoder rate based at least in part on determining the predicted tune-away for the set of voice frames. In some aspects, the user equipment may drop, in connection with an occurrence of the predicted tune-away, a subset of packets for a time period corresponding to the predicted tune-away. Numerous other aspects are provided.
US10231280B2 Method and apparatus for selecting reception antenna set of user terminal
An electronic device is provided. The electronic device includes a plurality of antennas, a radio frequency (RF) circuit configured to electrically connect with the plurality of antennas, and a processor. The plurality of antennas include a first main antenna, a first sub-antenna, a second main antenna, and a second sub-antenna. The processor controls the RF circuit to operate in a first mode of receiving a signal using the first main antenna and the first sub-antenna. The processor controls the RF circuit to operate in a second mode different from the first mode to receive the signal based on a signal state.
US10231279B2 Handling D2D resource grant procedures
There is discussed a Device-to-Device (D2D) enabled node for a wireless communication network. The D2D enabled node is adapted for determining that a D2D resource grant expected by the D2D enabled node is not received from a network node, wherein the D2D enabled node is further adapted for performing one or more actions in response to the determining that the grant is not received. There are also discussed related nodes and methods.
US10231275B2 Last come, first served treatment of communication session requests
Multiple communication session requests received by a terminating UE within a period of time can be handled on a last come, first served basis. A terminating UE that is in the process of setting up a first communication session, upon receiving a session request to establish a second communication session, is configured to terminate first setup procedures for the first communication session, and initiate second setup procedures to establish the second communication session. The last come, first served treatment of a subsequent communication session can be implemented unconditionally, or selectively by evaluating whether a condition is met prior to accepting the subsequent communication session before finishing setup procedures for the initial communication session.
US10231271B2 Method using a time point for sharing data between electronic devices based on situation information
A first electronic device is provided. The first electronic device includes a communication module and a controller that is configured to request a data list from a second electronic device based on a detection of a charging state of a battery of the first electronic device, receive the data list corresponding to the request, and request at least some elements of data in the received data list from the second electronic device.
US10231270B2 Datacenter, communication apparatus, communication method, and communication control method in a communication system
A datacenter, a communication apparatus, a communication method, and a communication control method in a communication system are provided that can enhance the versatility of a datacenter and a virtual network constructed therein. A communication system includes: a plurality of wireless communication facilities owned by a plurality of network operators, respectively; and a datacenter in which a virtual core network is constructed, wherein the virtual core network implements mobile communication functions by using the plurality of wireless communication facilities.
US10231268B2 Associating devices and users with a local area network using network identifiers
Techniques for associating devices and users with a local area network using network identifiers are provided. For example, a method, system, and computer-program product for associating network devices with a local area network using a network identifier are provided. For example, a method may include receiving, at a computing device, a communication including a unique identifier for a network device connected to a network. The method may further include using the unique identifier to determine properties of the network device and generating a network identifier for the network, wherein the network identifier includes an indication of a time at which the network identifier is generated, an indication of the computing device, and an indication of the network device properties. The method can also include transmitting the network identifier, wherein when the network identifier is received, the network identifier facilitates identifying the network and associating the network device with the network.
US10231264B2 Adaptive UL-DL TDD configurations in a heterogneous network
Technology for a first eNodeB is disclosed. The first eNodeB can decode an uplink-downlink (UL-DL) time-division duplexing (TDD) subframe reconfiguration received from a second eNodeB. The UL-DL TDD subframe reconfiguration can be for the first eNodeB. The first eNodeB can encode the UL-DL TDD subframe reconfiguration received from the second eNodeB for transmission to a plurality of user equipment (UEs).
US10231258B2 Neighbor awareness networking—schedule update
In some embodiments, one or more wireless stations operate to configure direct communication with neighboring mobile stations, e.g., direct communication between the wireless stations without utilizing an intermediate access point. Embodiments of the disclosure relate to NAN datapath scheduling and NAN pre-datapath operation setup and scheduling. The NAN datapath embodiments described herein provide a mechanism through which devices can communicate and provide services. In particular, embodiments described herein relate to techniques for devices (e.g., NAN devices) to propose and confirm schedule updates. The datapath model, and in particular the techniques described herein, may be implemented for unicast and multicast communication between wireless stations.
US10231250B2 Policy communication via control plane signaling
Techniques are described herein to communicate policy information and policy information requests between user equipments (UEs) and a core network using control plane signaling. In some examples, non-access stratum (NAS) messages may be used to communicate policy information requests from a UE to the core network. Similarly, NAS messages may be used to communicate up-to-date policy information from the core network to the UE. In some examples, the core network may include number of functions to manage the communication of policy information with the UE. In some examples where the UE is roaming away from its home network, the core network may engage in additional signaling to pass policy information to the UE.
US10231249B2 Method for transmitting signal through energy efficiency optimization and base station
Disclosed is a signal transmission method. The signal transmission method includes the steps of: setting a default value for generating a beamforming vector to be used for precoding; performing a calculation process of an outer layer for determining whether an accuracy of an energy efficiency satisfies a first threshold value range during a dual layer calculation process for maximizing an energy efficiency of a base station; performing a calculation process of an inner layer for calculating a predetermined second threshold value on which deterministic equivalence of a channel gain matrix coverage; generating a beamforming vector on the basis of values used in the calculation process of the outer layer and the calculation process of the inner layer, when the accuracy of the energy efficiency satisfies the first threshold value range in the calculation process of the outer layer; generating a transmission signal using the beamforming vector; and transmitting the generated transmission signal.
US10231247B2 System and method for random access in heterogeneous communications systems
A method for operating a user equipment includes receiving a set of first random access channel (RACH) parameters associated with a first group of identifiers, and wherein identifiers in the first group of identifiers are used for generating pseudo-random sequences, and performing a random access procedure in accordance with the set of first RACH parameters and the first group of identifiers.
US10231244B2 Method and device for processing D2D communication, D2D communication device and eNodeB
The present disclosure provides a method and device for processing Device-to-Device (D2D) communication, a D2D communication device and an Evolved Node B (eNodeB). Wherein, the method includes that: resources configured for Scheduling Assignment (SA) and/or data of D2D communication are divided into M resource groups, each resource group including X ResourceUnits (RUs) formed by N time-domain RUs*K frequency-domain RUs, each RU including O symbols on a time domain and including P subcarriers on a frequency domain, the X RUs in each resource group being configured to configure T logical channels, each logical channel including Num RUs according to a number Num of sending times and locations of each logical channel in the resource groups being determined according to a preset rule; and D2D communication processing is performed according to a determined resource configuration.
US10231240B2 Mobile communication base station and method for allocating resources outside of a virtual carrier based on UE capabilities
A mobile communications network includes one or more network elements providing a wireless access interface for communications devices. The wireless access interface provides plural communications resource elements across a host frequency bandwidth, and includes, within the host frequency bandwidth, first communications resource elements within a first frequency bandwidth for allocation preferably to reduced capability devices to receive signals representing the data transmitted by the transmitter unit within the first bandwidth forming a first virtual carrier, the reduced capability devices each having a receiver bandwidth which is greater than or equal to the first frequency bandwidth but less than the host frequency bandwidth. Communications devices of different capabilities can be allocated communications resources within different frequency ranges according to their capability, which can relieve congestion on a center frequency of communications resources in which communications devices with a minimum bandwidth capability must receive communications resources for receiving down link signals.
US10231237B2 Method and apparatus for wireless communication in wireless communication system
A method of transmitting uplink data is provided. The method includes establishing connections with a first serving cell and a second serving cell, determining, by a user equipment (UE), a time period for a device-to-device (D2D) discovery signal communication via the second serving cell, determining, by the UE and based on an uplink grant received via the first serving cell, a first subframe associated with an uplink signal to an evolved NodeB (eNB) associated with the first serving cell, and in response to determining that the first subframe overlaps in time with the time period, refraining from transmitting the uplink signal in the first subframe, and transmitting, based on a retransmission timing, the uplink signal.
US10231235B2 Method and apparatus for configuring synchronization reference in wireless communication system
A method and apparatus for performing time/frequency tracking in a wireless communication system is provided. A user equipment (UE) receives a configuration of a frequency or a carrier for a time/frequency tracking reference carrier, and performs time/frequency tracking in an unlicensed carrier based on the received configuration.
US10231232B2 Remote radio unit and baseband unit for asymetric radio area network channel processing
Embodiments describe example radio access networks where uplink and downlink communications operate asymmetrically. In one embodiment, an inverse fast Fourier transform and an add cyclic prefix operation is performed on a downlink communications by a baseband unit. In an uplink communication using the same baseband unit, a corresponding fast Fourier transform and a remove cyclic prefix operation are performed at a remote radio unit. This generates different levels of traffic on a physical communication link between the baseband unit and the remote radio unit for uplink and downlink communications with similar characteristics.
US10231228B2 Methods of two-stage scheduling in downlink control channel
A method of two-stage scheduling in downlink control channel is proposed to enhance downlink control information (DCI) forward compatibility and hardware flexibility. The DCI comprises a basic DCI and an extended DCI. The basic DCI provides basic scheduling information of the scheduled data. The extended DCI provides extended scheduling information of the scheduled data channel. The basic DCI can be unicast to a single UE over UE-specific search space. The basic DCI can also be broadcast or multicast to a group of UEs over common search space. UE performs blind detection of the basic DCI only, while the location and size of the extended DCI can be provided by the basic DCI or provided by a higher layer signaling. Cross-slot/subframe and Multi-slot/subframe scheduling can also be applied in the two-stage scheduling.
US10231227B2 Multi-point content transmission method and apparatus
A method for transmitting a content by a terminal is provided. The method includes sending a request for multi-point transmission for the content to a display device, receiving information about a first transmission rate between the display device and an access point (AP) from the display device, determining a first content distribution ratio for the display device and a second content distribution ratio for the terminal based on a demanded transmission rate for transmission of the content and the first transmission rate, sending information about at least one of the first content distribution ratio and the second content distribution ratio to the display device, receiving a second content portion corresponding to the second content distribution ratio of the content from a content server, and sending the second content portion to the display device.
US10231224B2 Wireless communications system and method
A wireless communications system includes a base station, a plurality of intermediate devices, and a terminal device. Downlink communications may be provided directly from the base station to the terminal device, including control signals which instruct the terminal device where to send uplink data. This enables the base station to directly control scheduling of uplink communications, and in particular to define an uplink route from the terminal device to the base station via one or more intermediate devices. Power is conserved at the terminal device on the uplink because a lower power transmission can be used which although insufficient to reach the base station can reach the intermediate device. The terminal device is not required to determine the uplink path itself and therefore does not require complex, expensive, and power consuming control logic.
US10231223B2 Method for transmitting and receiving control channel in wireless communication system
Provided is a communication system that transmits a control channel using a downlink. The communication system may transmit, to the terminal, transmission information of uplink allocation information that indicates whether uplink allocation information is transmitted using a downlink, and the terminal may determine whether the uplink allocation information is included in a downlink frame, based on the transmission information of uplink allocation information. The base station may transmit, to the terminal, information associated with a resource which has a possibility of being used for transmission of a physical downlink control channel (PDCCH), and the terminal may decode the PDCCH in the resource which has a possibility of being used for transmission of the PDCCH.
US10231218B2 Method for transmitting a response request frame and a response frame in a multi-user based wireless communication system
The present invention relates to a method for efficient transmission of a request frame such as an RTS/CTS frame and a response frame in response to the request frame in a multi-user based wireless communication system. The method of the present invention comprises: a process where wireless terminals transmit a response frame at their own response frame transmission time through a request frame that contains information about a plurality of wireless terminals and information about the response frame transmission time of the respective wireless terminals; a process where the respective wireless terminals transmit a response frame according to a token scheme such that the response frame is transmitted to a final access point; and a process where only a representative wireless terminal selected depending on a given wireless environment receives the response frame.
US10231217B2 Method for operating terminal in wireless communication system, and terminal using said method
Provided is a method for operating a terminal in a wireless communication system and a terminal using said method. The method comprises the steps of: transmitting, to a network, information indicating transmission necessity of a terminal-to-terminal control message; receiving, from the network, a setting regarding transmission of the terminal-to-terminal control message; and transmitting, to another terminal, the terminal-to-terminal control message on the basis of the setting.
US10231216B2 Method and apparatus for using control plane to transmit and receive data
Methods and apparatus are described for transmitting and receiving data by a wireless transmit/receive unit (WTRU) over the control plane. The methods may receive data without the use of an Internet Protocol (IP) address. In an example method, a WTRU may enter an evolved packet system (EPS) mobility management (EMM)-registered control plane only (CPO) state after receiving an attach accepted message for CPO operation, and enter an EMM-deregistered state after receiving a detach message, a tracking area update (TAU) reject message or an attach reject message. In another method, a WTRU may switch between operational modes that use an IP address and a user plane to transmit and receive data, and the CPO mode.
US10231211B2 Method for paging information in cellular system
Provided is a method for transmitting paging information in a cellular system. An object of the method is transmitting paging information which can improve applicability of a limited radio resource by variably and flexibly setting up and mapping a transport channel and a physical channel in order to transmit information notifying start of downlink information from a base station to a terminal in a cellular system for packet transmission. The method includes the steps of: forming a paging channel (PCH) in a transport channel corresponding to generation of paging information; setting a paging indication channel (PICH) based on the paging information and forming the paging indication channel in a radio resource of a physical layer; and allocating the paging channel to the radio resource of the physical layer.
US10231208B2 System and method of paging in next generation wireless communication system
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. An apparatus and method are provided for transmitting/receiving a paging message in a next generation communication system.
US10231207B2 Method for receiving reference signal in wireless communication system and apparatus therefor
A method for receiving a reference signal for determining a position in a wireless communication system, according to one embodiment of the present invention, may comprise the steps of: receiving positioning reference signal (PRS)-related configuration information transmitted from a plurality of antenna ports; and measuring the PRS by using the PRS-related configuration information, wherein the PRS may be mapped by being multiplexed with resource elements (RE) of each of the plurality of antenna ports.
US10231205B2 Method for sending an in-band positioning signal and in-band positioning system in communication network
Provided is a method for sending an in-band positioning signal and in-band positioning system in a communication network. The system includes: a Position Management Station (PMS), arranged to manage one or more Position Service Stations (PSSs) and provide a synchronization reference clock for the one or more PSSs; a positioning center network element, arranged to provide position estimation information for a terminal based on position information of the one or more PSSs and send the position estimation information to the terminal; and the one or more PSSs, of which each PSS uses a same frequency band used by the communication network and is arranged to generate an in-band positioning signal for measuring a distance, regulate a sending clock of the in-band positioning signal according to a difference value between a local sending clock and the synchronization reference clock and send the in-band positioning signal to the terminal.
US10231203B2 Service request method, and user equipment
The present description discloses a service request method. The service request method comprises the steps of: increasing a counter whenever a service request message has been transmitted multiple times to a first network node in a first public land mobile network (PLMN), but an acceptance message has not been received by the time a first timer expires; comparing the counter value with an upper threshold value; and running a second timer if the counter value is equal to or greater than the upper threshold value, wherein the transmission of the service request message can be prevented until the second timer expires.
US10231201B2 Systems and methods for assured time synchronization of an RF beacon
Synchronizing the local time of beacons. Systems and methods discipline a high-stability local clock of a designated beacon within a geographic region to a network time, and synchronize a local clock of another beacon within the geographic region to the network time.
US10231195B2 Uplink scheduling apparatus and method based on uplink report in wireless communication system
A method and an apparatus for scheduling uplink transmissions according to a maximum transmission power and Power Headrooms (PHs) reported by a User Equipment (UE) are provided. A method for reporting the PHs for carriers used by a terminal in a mobile communication system supporting carrier aggregation includes generating a message including the PHs along with indicators indicating whether a real transmission is scheduled on an uplink data channel of corresponding carrier, and including, when the real transmission is scheduled, a maximum transmission power used for calculating the PHs in the generated message.
US10231194B2 Reception of transmit power related information
A method, an apparatus, and a computer-readable medium for wireless communication are provided. In one aspect, the example method may include receiving transmit power related information from a transmitter. The transmit power related information includes at least one of a maximum transmit power, a power backoff per modulation and coding scheme (MCS) information, or an actual transmit power. The example method further includes estimating a modulation and coding scheme (MCS) based at least on the received transmit power related information.
US10231193B2 Method for performing, by terminal, transmission power control in wireless communication system, and terminal using method
Provided are a method for performing, by a terminal, transmission power control in a wireless communication system, and a terminal using the method. The method is characterized by independently calculating first transmission power for wide area network (WAN) transmission performed in a first carrier wave, and second transmission power for transmission according to a device-to-device (D2D) operation performed in a second carrier wave, and reducing the second transmission power if the sum of the first transmission power and the second transmission power is greater than the maximum supported power of the terminal.
US10231191B2 Interference alleviation method and apparatus performed by base station in wireless communications system
Provided are an interference alleviation method performed by a first base station in a wireless communications system comprising the first base station and a second base station using adjacent resources, and an apparatus using the method. The method is characterized by obtaining an uplink-downlink configuration applied by the second base station, and determining different downlink transmission powers for a first subframe of the first base station, which overlaps a subframe in which the second base station performs downlink transmission, and for a second subframe of the first base station, which does not overlap said subframe.
US10231184B1 Cognitive assistant for mobile devices in low power mode
A cognitive assistant for mobile devices in low power mode. A first signal may be received from a mobile device via a communication network, the first signal indicating that the mobile device entered low power mode. Responsive to receiving the first signal, communications from a plurality of servers directed to the mobile device may be rerouted to another hardware processor, wherein the hardware processor receives the communications instead of the mobile device receiving the communications. The hardware processor may analyze the communications' content and assign weights to the communications. A selected set of communications that are assigned weights exceeding a threshold value is transmitted to the mobile device in low power mode.
US10231183B2 Systems and methods for controlling electronically operable access devices using WI-FI and radio frequency technology
Systems and methods are disclosed for controlling access devices including WI-FI and dual radio communications between an access control database and one or more access devices in a facility. The systems and methods allow real time communications between the database and the access devices utilizing existing communications WI-FI infrastructure in the facility while minimizing loss of battery life of the access devices by employing the radio network to target all or a portion of the access devices for communications when needed.
US10231179B2 Access point standby power optimization across an arbitrary number of associated clients
Systems and methods for wireless communications are disclosed. More particularly, aspects generally relate to an apparatus for wireless communications. The apparatus generally includes an interface for communicating with a plurality of wireless nodes via a plurality of antennas, and a processing system configured to determine a power state of each of the plurality of wireless nodes, and change from a first antenna mode used for communicating with the wireless nodes using a first number of spatial streams to a second antenna mode used for communicating with the wireless nodes using a second number of spatial streams, based on the determined power states of the wireless nodes.
US10231178B2 Method and apparatus for multi-SIM selection
A mobile transceiver having multiple subscriber identity module (SIM) cards and a method of selection is provided. In accordance with one embodiment, there is provided a method of operating a mobile transceiver, comprising: activating a cellular transceiver using a first SIM card in a plurality of SIM cards, wherein the first SIM card is a last used SIM card in the plurality of SIM cards; searching, via the cellular transceiver, for available wireless services associated with the first SIM card; and switching from the first SIM card to a second SIM card in the plurality of SIM cards when a wireless service for the first SIM card is not available.
US10231175B2 Measuring in a mobile communications terminal
A general sensor comprising at least one sensor, a short range communications interface, a long range communications interface and a controller, wherein said controller is configured for: detecting a first access point through said short range communications interface; receiving operating instructions for said at least one sensor from said first access point; causing said at least one sensor to operate according to said operating instructions; receiving sensor data from said at least one sensor; and for reporting said sensor data through said long range communications interface.
US10231171B2 Method and apparatus for determining a network search parameter in a mobile communications network
The present disclosure provides a method for more efficiently managing a mobile communications network by varying the frequency with which a mobile terminal searches for a home network.
US10231170B2 Uplink service data transmission method and apparatus
An uplink service data transmission method and apparatus. The method includes: receiving, by a wireless local area network WLAN access point AP, first indication information sent by a cellular network access device, where the first indication information is used to instruct the WLAN AP that user equipment UE served by the cellular network access device has uplink service data on which service offloading needs to be performed to the WLAN AP; and sending, by the WLAN AP, second indication information to the UE according to the first indication information, where the second indication information is used to instruct the UE to send the uplink service data to the WLAN AP.
US10231168B2 Method and apparatus for idle user equipment redistribution in a HetNet for load balance
In one example embodiment, a user equipment includes a processor. The processor is configured to receive a message, determine whether to perform a carrier frequency selection process based on the received message, the carrier frequency selection process being performed for determining a carrier frequency for the user equipment to operate on, and determine the carrier frequency by performing the carrier frequency selection process if the processor determines to perform the carrier frequency selection process.
US10231167B2 Building access zone specification for mobile applications
A method of establishing a range restriction for calling an elevator car through a mobile device is provided. The method comprising: displaying a map of a desired building on a manager device; adjusting the range restriction using the manager device, wherein the range restriction limits elevator calls to mobile devices located within a selected range of the desired building; receiving an elevator call from a mobile device, the elevator call including a geographical location of the mobile device; and moving the elevator car in response to the elevator call when the geographical location of the mobile device is within the range restriction limits.
US10231166B2 Resource access priority for synchronous transmissions
A user equipment (UE) may determine that a synchronous transmission by the UE includes traffic having a priority higher than a priority of nominal traffic. In response to the determination, the UE may, alter a use of at least some of an initial portion of a discovery frame from energy detection to signal transmission. The signal transmission may be a pilot signal transmission or a non-information-carrying signal transmission. The traffic having the priority higher than the nominal traffic may include mission-critical traffic. A reliability requirement of mission-critical traffic may be higher than a reliability requirement of nominal traffic. A latency requirement of mission-critical traffic may be lower than a latency requirement of nominal traffic. The signal transmission may be at a power level that is sufficient to result in energy detection at another UE. Various additional and alternative aspects are described herein.
US10231165B2 RRM measurement and reporting for license assisted access
Methods, systems, and devices for radio resource management (RRM) measurement and reporting for license assisted access (LAA) cells operating in unlicensed or shared frequency spectrum are described. A user equipment (UE) may receive an RRM measurement configuration including a channel occupancy parameter for measuring neighbor cells of a shared frequency band. The channel occupancy parameter may be used to determine a channel occupancy metric that may be sent to a base station for cell selection. The channel occupancy metric may include an averaged or filtered received signal strength and may be reported for serving cells and/or intra-frequency neighbor cells. A base station may further configure a UE with a discovery reference signals (DRS) measurement timing configuration (DMTC), which may include an extended DMTC search window. The UE may search for DRS transmissions from neighbor cells according to the DMTC.
US10231162B2 Method and system for selecting an access point for performing services corresponding to a client device
A method includes selecting a particular access point for performing service corresponding to a client device that is associating or associated with a different access point. The particular access point is selected based on historical usage pattern and/or a future scheduled event corresponding to the client device.
US10231157B2 Selective prioritization method of frequency executed by terminal in wireless communication system, and terminal using same method
The present invention relates to a device-to device (D2D) operation method executed by a terminal in a wireless communication system, comprising the steps of: acquiring a public land mobile network (PLMN) list for a first service; acquiring a PLMN list for a second service; determining frequency priorities on the basis of the PLMN list for the first service and the PLMN list for the second service; and performing cell re-selection on the basis of the frequency priorities, wherein said determining of the frequency priorities comprises determining, as a top priority, a frequency for a PLMN which is commonly included in the PLMN list for the first service and the PLMN list for the second service.
US10231154B2 Multiple SIM multiple network diversity for enhancing call connectivity
Methods and devices are disclosed for establishing a second call during a first call on a multi-SIM communication device. A quality of the first call between a calling party and a called party using a first subscription for a first network may be determined to be degrading. Network alternatives may be provided for establishing the second call in response to determining that the quality of the first call is degrading. One of the network alternatives may be selected based on an order of suitability for originating the second call. A notification to the called party using information associated with calling party and the second call may be provided before the second call is originated. The information associated with the second call may identify the calling party to the called party before the second call is originated.
US10231153B2 Network handover method, device, and system
In a network handover method, after UE located on an LTE network initiates a request message that requests CSFB, an MME instructs an enodeB to move the UE from the LTE network to a 2G or 3G network, and requests an MSC to hand over the UE from the LTE network to a CS domain of the 2G or 3G network for the CSFB, so that the 2G or 3G network allocates a CS domain resource to the UE. Further, by determining that an IMS voice session does not exist, it is identified that the handover of the UE from the LTE network to the CS domain of the 2G or 3G network is triggered by the CSFB, so as to ensure that handover from the LTE network is properly performed.
US10231152B2 Network handover method, device, and system
The present invention discloses a network handover method, where after UE in an LTE network requests circuit switched fallback CSFB, an MME instructs an eNB to move the UE from the LTE network to a 2G or 3G network, and requests an MSC to hand over the UE from the LTE network to a CS domain of the 2G or 3G network for the CSFB, so that the 2G or 3G network allocates a CS domain resource to the UE. After handing over to the CS domain, the UE may perform a CS domain call. By using embodiments of the present invention, an access delay is reduced when the UE accesses the CS domain of the 2G or 3G network, duration of an entire voice call is shortened, and user experience is improved.
US10231145B2 Sounding reference signal based small cell activity control
A mobile network comprises a cell, with one or more subordinate cells having regions that are each located at least partially within a coverage region of the cell. A base station serving the cell receives a measurement report from a further base station. The further base station is operable for serving one of the subordinate cells. The measurement report indicates a result of a measurement performed by the further base station on an uplink reference signal transmitted by a user equipment. On the basis of the measurement report, the base station controls activity of the subordinate cell.
US10231143B2 Method and apparatus for use in MDT data collection
According to an embodiment there is provided a method comprising; collecting a first type of measurement and a second type of measurement, said first and second types of measurement being used together by an entity; and causing values of said first type of measurement to be sent with associated values of said second type of measurement to be sent.
US10231139B2 Node role assignment in networks
There is provided a node for use in a network, the node comprising: communication circuitry to communicate with a management server. Bootstrap circuitry initially identifies an intermediate node from at least one available node in the network in response to the communication circuitry being unable to communicate with the management server directly. The communication circuitry is arranged to communicate with the management server indirectly via the intermediate node when unable to communicate with the management server directly. Role assignment circuitry assigns a role to be performed by the node in the network based on whether the communication circuitry communicates with the management server directly, or indirectly via an intermediate node.
US10231137B2 Concentric cells in a wireless communication system
Aspects described herein relate to a base station for providing air-to-ground wireless communication over various altitudes. The base station includes a first antenna array comprising one or more antennas configured to form a first cell coverage area extending substantially from a horizon up to a first elevation angle away from the first antenna array to a predetermined distance from the first antenna array. The base station further includes a second antenna array configured at an uptilt elevation angle to form a second cell coverage area extending at least from the first elevation angle to a second elevation away from the second antenna array, wherein the first cell coverage area and the second cell coverage area are concentric to define the ATG cell at least to the predetermined distance and up to a predetermined elevation.
US10231131B2 Autonomous uplink (UL) transmission in new radio-spectrum sharing (NR-SS)
Wireless communications systems and methods related to autonomous uplink transmission in a shared spectrum are provided. A first wireless communication device identifies a transmission opportunity (TXOP) in a shared spectrum shared by the plurality of network operating entities. The first wireless communication device is associated with a first network operating entity of the plurality of network operating entities. The first wireless communication device identifies a resource in the TXOP designated for autonomous communication. The first wireless communication device communicates autonomous data with a second wireless communication device associated with the first network operating entity during the TXOP using the resource.
US10231130B2 System and method for programmable virtualization of co-channel heterogeneous networks utilizing dual connectivity
Any one of the following dual connectivity attributes is assigned to a group profile of each service group: (1) macro cell only (serving both data/control planes via a macro cell base station.), (2) small cell only (serving data/control planes via a small cell base station), (3) dual connectivity enabled-A (serving data plane of UEs via a small cell base station, and serving control plane via a macro cell base station), and (4) dual connectivity enabled-B (serving data plane via both a macro cell base station and a small cell base station, and serving control plane via a macro cell base station).
US10231128B1 Proximity-based device access
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for proximity-based device access. In some implementations, a first electronic device receives, over a wireless communication link, a message from a second electronic device in proximity to the first electronic device. The first electronic device determines that the second electronic device has been previously associated with the first electronic device as an authentication factor for accessing the first electronic device. The first electronic device receives an encrypted form of a password from the second electronic device over the wireless communication link. The first electronic device determines the password from the encrypted form of the password and provides the password to software executing on the first electronic device to enable access to the first electronic device.
US10231124B2 Anti-theft method and client for a mobile terminal
The invention provides an anti-theft method and client for a mobile terminal. Wherein, the anti-theft method for a mobile terminal comprises: receiving a background anti-theft opening instruction from a server, wherein the background anti-theft opening instruction carries verification information of the mobile terminal; parsing the background anti-theft opening instruction, obtaining the verification information and performing verification; and opening the anti-theft function in the background according to the background anti-theft opening instruction if the verification is passed. The embodiment of the invention can open the anti-theft function of a mobile terminal after the mobile terminal is lost, and then perform a corresponding anti-theft operation according to an anti-theft instruction, which achieves the beneficial effects of guaranteeing the security of the mobile terminal and fighting against theft crimes more reasonably and effectively.
US10231122B2 Challenge-response authentication based on internet of things information
Approaches presented herein enable challenge-response authentication of a user based on information captured by a personal internet of things (IoT) device set associated with the user. Specifically, in one approach, a personal IoT device set comprising at least one device records and stores data associated with a user. The data is synchronized and stored to a computerized authentication system, which prompts the user with an authentication question based on the synchronized and stored data. The user may find an answer to the authentication question by reviewing data recorded and stored in the device of the personal IoT device set. The user may then enter the found answer to the authentication question, thereby authenticating the user. The personal IoT device set may comprise a single device or may comprise a plurality of devices, the information of one of which may be selected as the basis of the authentication question.
US10231121B2 Security communication using polar code scheme
A method and apparatus for providing a security communication are provided. A device generates an output bit sequence by applying a polar code scheme to an input bit sequence and transmit the output bit sequence to a target receiver. The output bit sequence is generagted based on a double layer polar coding scheme.
US10231117B2 Selective tuning-away in multi-subscription wireless communication device
Embodiments described herein relate to a method of managing communications for a wireless communication device having a first Subscriber Identity Module (SIM) associated with a first subscription and a second SIM associated with a second subscription, the method including, but not limited to, determining that the first subscription is a Default Data Subscription (DDS), deactivating at least one first Packet Data Network (PDN) associated with the second subscription, and communicating via at least one second PDN associated with the second subscription, wherein the at least one first PDN is different from the at least one second PDN.
US10231114B2 Communication method, mobile network system and device
A serving gateway includes a memory storing instructions, and at least one processor configured to process the instructions to, if a mobility management node performs restarting thereof, maintain at least one specific S5/S8 bearer between the serving gateway and a packet data network gateway eligible for restoration of network initiated communication services and release all other S5/S8 bearers.
US10231110B1 Crash detection and severity classification system implementing emergency assistance
A crash detection system is disclosed that utilizes a mobile computing device to detect a vehicular accident via one or more sensors integrated into the mobile computing device. The system monitors the sensor metrics measured by one or more sensors and generates an event sensor profile that may include the plurality of sensor metrics and additional status data, such as an indication of whether the mobile computing device was located within a vehicle when the event occurred. By comparing the plurality of sensor metrics to other crash sensor metrics, a determination may be made whether the event requires emergency assistance, which may be confirmed by determining whether the data included in the event sensor profile meets one or more exception conditions. If the event requires emergency assistance and an exception condition is not met, the mobile computing device may place a call to the appropriate emergency response personnel.
US10231108B2 Virtual addressing for mesh networks
In embodiments of virtual addressing for mesh networks, a node in a mesh network publishes packets and/or subscribes to packets using a virtual address that is derived from a unique identifier. The unique identifier has a larger address space than the destination address field of the packet. The unique identifier and an application key are hashed to elide the unique identifier from the destination address that is transmitted in the packet over the mesh network. A node receiving the packet can determine that the address is a virtual address, and disambiguate the destination address to determine that the virtual address corresponds to a unique identifier known to the receiving node.
US10231107B2 Resource subscription processing method and device
Provided are a resource subscription processing method and device. The method includes: a Common Server Entity (CSE) receiving a resource subscription request sent by a subscriber, the resource subscription request carrying content of a notification and/or an object to which the notification is to be sent, the notification is for indicating an operation to a subscribed resource; and the CSE sending a notification message to the subscriber and/or the object to which the notification is to be sent according to the content of the notification.
US10231104B2 Proactive and reactive management for devices in a network
The disclosed technology includes a health engine that monitors and modifies customer-premises equipment (CPE) devices. The health engine can detect patterns in CPE device behavior, identify problems with CPE devices, and adjust CPE device configurations proactively or reactively to address problems or prevent problems. In some implementations, the health engine can instruct a CPE device or gateway to restart, update its software or firmware, notify a user of the CPE device of an unhealthy behavior pattern in a CPE device. The health engine can modify a CPE device prior to a user using the device or when the CPE device is inactive.
US10231099B2 Systems and methods for facilitating social discovery
An example implementation includes systems and methods for facilitating social discovery to obtain, from at least a second device, device information associated with the second device; transmit the device information associated with the second device to the social discovery platform; receive, from the social discovery platform, user information associated with a second user of the second device in response to transmitting the device information associated with the second device; and providing, to the first user, the user information associated with the second user.
US10231096B2 Motion-based communication mode selection
Embodiments of the invention are directed to apparatus and methods for providing motion-based communication mode selection on a mobile device. In some embodiments, a mobile device can compare a detected motion of the mobile device to a plurality of predetermined motions. Each of the plurality of predetermined motions being can be associated with a different communication mode of the mobile device. A communication mode associated with the detected motion can be identified by the mobile device based at least in part on the comparison, and the identified communication mode can correspond to a communication protocol. The mobile device can generate a data message in accordance with the communication protocol, and can provide this data message to a receiver device.
US10231095B2 Mobile community driven help for software applications
Providing help information includes receiving a message, wherein contents of the message comprise a request for help information related to a user application executing on a separate computer; and forwarding a query to a help repository, the query based on the contents of the message. In response, receipt from the repository of an identification of a resource within the repository occurs that is relevant to the query. Ultimately a notification message is sent to a mobile device associated with a user that is utilizing the user application, wherein contents of the notification message comprise data related to the identification of the resource.
US10231092B2 Pedestrian traffic monitoring and analysis using location and authentication of mobile computing devices
Numerous mobile devices report their respective locations to a server which collects the location reports to provide real-time pedestrian traffic information, e.g., as a map that shows locations of individual mobile devices. Distribution of mobile devices in a geographic area more closely represents overall population locations and densities. Each device is identified by a digital fingerprint, formed from a number of system and device configuration parameters. Each mobile device is configured to periodically report its location, e.g., at a predetermined time interval and/or whenever the mobile device determines its location for another reason. A known location of a wireless network access point to which a mobile device is connected can serve as an estimated location of the mobile device.
US10231090B1 Location-based note sharing
In one aspect, the present disclosure relates to a method that includes presenting a first user interface (UI) and a second UI on a mobile device. The first UI may include a map display and a control to compose a note. The method may include, in response to a user of the mobile device activating the control to compose the note, presenting a second UI including: an input to receive text for the note, one or more controls to select a picture for the note, and a control to save the note. The method may include, in response to the user activating the control to save the note: determining a location for the note using a geo-location sensor within the mobile device, sending the received text, the selected picture, and the location for the note to a server device, and displaying an indication of the note on the map display based on the location determined for the note.
US10231088B2 Mobile device inference and location prediction of a moving object of interest
A first set of data may be received indicating that an object of interest has been identified. A second set of data may be received indicating a first location of where the object of interest was identified. The first location may correspond to a geographical area. In response to the receiving of the first set of data and the second set of data, the first location may be associated with a first transceiver base station. In response to the associating, a first list of one or more mobile devices may be obtained that are within an active range of the first transceiver base station.
US10231085B1 Scaling out moving objects for geo-fence proximity determination
An event processing system for distributing geospatial computations with geo-fences is disclosed. The system can partition and distribute geo-fences efficiently for parallel computation, and can track a potentially unlimited number of moving objects. A computing device determines a minimum bounding rectangle (MBR) covering a geographic area indexed by a geo-grid, and partitions the MBR and a set of geo-fences to a plurality of processing nodes. The computing device receives input events of a stream comprising locations within the geographic area. The device distributes the events to partitions on processing nodes, based at least on the events' locations. The device can determine a partition identifier corresponding to a respective location in constant time. The computing device then combines partition results to obtain a single geospatial computation result.
US10231083B2 Cognitive geofencing
A computing device and method is usable to determine a cognitive geofence according to a plurality of data points. The computing device may analyze the plurality of data points to determine an emotional state of a user of a user equipment and a cognitive environment in an area proximate to the user of the user equipment. The computing device may determine the cognitive geofence based at least in part on the emotional state of the user of the user equipment and the cognitive environment in the area proximate to the user of the user equipment. After determining the cognitive geofence, the computing device may transmit the determined cognitive geofence to a terminal device.
US10231079B2 Geo-fence management using a cluster analysis technique
Disclosed aspects include geo-fence management using a cluster analysis technique. A set of dynamic user data is received from a set of users. The cluster analysis technique may be used to process the set of dynamic user data. Accordingly, a geo-fence opportunity event is detected using the cluster analysis technique. Based on a selection criterion with respect to the geo-fence opportunity event, it is determined to provide an opportunity for a subset of the set of users. In response to making the determination, the opportunity can be provided for/to the subset of the set of users.
US10231077B2 Records access and management
Systems and methods for providing a healthcare provider with an electronic medical record of a patient, a recommendation, or an alert relating to the patient, based on an analysis of the patient's health data. Multiple electronic repositories may store the patient's health data as disaggregated health data. The patient's health data may be organized in a Healthcare Identity Graph providing a comprehensive medical history of the user. A device of the patient may access and analyze the patient's health data in response to detecting an event. The device can generate outputs or trigger actions based on the analysis of the patient's health data, and record the outputs or actions in the patient's Healthcare Identity Graph. Authentication and verification of the outputs or actions are stored at a Healthcare Liability Graph.
US10231075B2 Storage and use of substitute dial-in numbers for mobile conferencing application
Methods, systems, and devices are provided for joining a conference call on an electronic device. The exemplary methods include steps of receiving a communication and determining at least one replacement conference call phone number based on information in the communication. The exemplary methods further include steps of determining that the replacement conference call phone number is a preferred conference call phone number. The exemplary methods further include steps of initiating a dialing sequence using the preferred conference call phone number.
US10231074B2 Cloud hosted audio rendering based upon device and environment profiles
Systems and method for requesting audio content that is stored in a cloud network and accessed by many different audio devices where each of the audio devices may have an optimal type of audio encoding, format, and characteristic in addition to being located in different types of listening environment that are considered by a cloud audio server when preparing audio content for transmission to a requesting audio device.
US10231068B2 Hearing device for being worn at least partly within an ear canal and a method for manufacturing such a hearing device
The present invention provides a hearing device (1) for being worn at least partly within an ear canal of a user of the hearing device (1), the hearing device (1) comprising a shell (2) with a wall and an opening (4), wherein the wall has a rim (11) at the opening (4), and wherein the wall is thickened along at least part of the rim (11). Furthermore, a method for manufacturing such a hearing device (1) is specified, especially comprising determining an area of a bonding surface (12) at the rim (11) for bonding a face plate (3) to the shell at the opening (4).
US10231066B2 Hearing assistance device with balanced feed-line for antenna
A hearing assistance device, such as a hearing aid, includes an antenna connected to a communication circuit through a feed-line for wireless communication. The antenna and the feed-line are configured and placed such at capacitance between their conductors is approximately minimized. In one embodiment, the feed-line includes feed-line conductors each including a major portion approximately perpendicular to an antenna conductor. In another embodiment, the feed-line includes a feed-line conductor crossing the antenna conductor, and at least one of the antenna conductor and the feed-line conductor includes a notch in the crossing area to reduce the crossing area.
US10231065B2 Spectacle hearing device system
A spectacle hearing device system includes: a first hearing instrument, the first hearing instrument having a first wireless hearing instrument transceiver and a first acoustic output transducer; a pair of spectacles, the pair of spectacles comprising a first wireless spectacle transceiver, and a first plurality of microphones, the first plurality of microphones forming a first directional microphone array configured for generating a first electrical signal from acoustic signals picked up by the first plurality of microphones; a first processor for processing the first electrical signal according to a hearing loss compensation prescription; and a first amplifier for applying the first electrical signal to the first acoustic output transducer; wherein the first wireless spectacle transceiver is configured for transmitting the first electrical signal wirelessly to the first hearing instrument.
US10231054B2 Headphones and method for producing headphones
Headphones include a left loudspeaker element; a right loudspeaker element; and a holder for holding the left loudspeaker element and the right loudspeaker element, such that the loudspeaker elements can be attached to the ears, wherein the left loudspeaker element or the right loudspeaker element includes: a first sound converter; a second sound converter, wherein the first sound converter is implemented such that the first sound converter provides directed emission in the direction of an ear in the operating position of the headphones, and the second sound converter is implemented such that the second sound converter provides no or less directed emission than the first sound converter in the direction of the ear in the operating position of the headphones.
US10231048B2 Ergonomic earpiece with attachment mount
Various techniques are provided to implement and use an earpiece having an attachment mount. In one example, an earpiece includes an arcuate rib having a lobe disposed on an upper end thereof and configured to engage with a crus of a helix and an antihelix of a user's ear. The earpiece also includes a mount extending from the arcuate rib and comprising a snap clip configured to engage and position an audio device in contact with the user's ear. Other implementations and related methods are also provided.
US10231046B1 Cartilage conduction audio system for eyewear devices
An audio system includes a transducer assembly, an audio sensor, and a controller. The transducer assembly is coupled to a back of an auricle of an ear of the user. The transducer assembly vibrates the auricle over a frequency range to cause the auricle to create an acoustic pressure wave in accordance with vibration instructions. The acoustic sensor detects the acoustic pressure wave at an entrance of the ear of the user. The controller dynamically adjusts a frequency response model based in part on the detected acoustic pressure wave, updates the vibration instructions using the adjusted frequency response model, and provides the updated vibration instructions to the transducer assembly.
US10231045B2 Portable acoustic device
In order to achieve the above-mentioned object or another objective, a portable acoustic device according to one aspect of the present invention comprises: a man body housing having an opening at a first surface thereof; an acoustic output unit provided inside the main body housing; an ear housing having a first end portion connected to the opening at the first surface of the main body housing, and having an acoustic hole formed at a second end portion; and a rotating module for rotating the ear housing relative to the main body housing, wherein the portable acoustic device can be carried by being inserted into the ear of a user, can be worn in either the left ear or the right, and increases wearing sensation by being wearable since the angle thereof is changed to be suitable for the ears of the user.
US10231043B2 Protective cover for portable wireless speaker and protective cover system
A portable speaker and protective cover for a portable wireless speaker and speaker system is disclosed. The protective cover is configured to receive, retain, cover, protect, and interactively support the portable wireless speaker. A plurality of embedded magnets and/or metallic elements in the speaker and cover are configured and aligned to magnetically secure the protective cover around the portable wireless speaker in the fully closed position and facilitate secure positioning of the speaker in a stand position during use. Other audio, video and computing electronics including tablet and smart phones may also be similarly protected and supported by such a cover configured to the particular dimensions of the electronic device.
US10231041B2 Loudspeaker module
Disclosed is a loudspeaker module which comprises a housing and a loudspeaker unit accommodated in the housing. The housing comprises a front cover, a first housing and a second housing, and a cavity is defined by the front cover, the first housing and the second housing. The loudspeaker unit is fixed in the cavity, and the cavity is divided into a front cavity and a rear cavity by the loudspeaker unit. The front cavity is a cavity defined by the loudspeaker unit, the front cover and the first housing. The loudspeaker unit comprises a vibration system and a magnetic circuit system. The front cover is provided with a chamber corresponding to a mounting position of the loudspeaker unit, and the cavity is isolated from the front cavity and the rear cavity and is provided with a ventilation structure in communication with external environment.
US10231039B2 Rock speaker
Provided is a speaker simulating a rock comprising: a) a housing simulating a rock, the housing having a plurality of openings; b) a loudspeaker placed inside of the housing, audio from the loudspeaker leaving the housing through the openings; c) a solar panel attached to the housing in a configuration that allows light from outside of the housing to contact the solar panel to generate electricity; d) a rechargeable battery to be charged by the electricity from the solar panel, the rechargeable battery powering the loudspeaker; e) a wireless processor configured to communicate with a wireless protocol to obtain audio content; wherein the speaker plays the audio content received from the wireless communication through the loudspeaker.
US10231037B2 Optical burst transport network, node, transmission method and computer storage medium
Disclosed are an optical burst transport network, a node, a transmission method and a computer storage medium. The method comprises: measuring, by a master node, the network ring length of an OBTN, and according to a measurement result, calculating the length of a data frame, the number of time slots in the data frame, the length of the time slots and the guard interval of the time slots; according to the calculated length of the data frame, the number of time slots in the data frame, the length of the time slots and the guard interval of the time slots, sending a testing data frame and a testing control frame to a slave node to conduct frame synchronization training and time slot synchronization training; according to a result of the frame synchronization training and a result of the time slot synchronization training, sending, by the master node, a data frame and a bandwidth map to the slave node; and according to a bandwidth request sent from the node, generating, by the master node, a new bandwidth map, and sending the new bandwidth map to the slave node.
US10231035B2 Optical network controller and optical network control method
In an optical network by a highly dense wavelength division multiplexing system using a flexible frequency grid, it is difficult to improve the optical bandwidth utilization efficiency in the optical network as a whole with improving the fault tolerance, therefore, an optical network controller according to an exemplary aspect of the present invention includes an optical path setting means for selecting a plurality of optical node pairs composed of two optical nodes from among a plurality of optical nodes composing the optical network by a highly dense wavelength division multiplexing system using a flexible frequency grid, and setting, between each of the plurality of optical node pairs, a plurality of optical paths including a first optical path and a second optical path each of which links the optical node pair through various routes; and an optical band setting means for setting respective optical bands based on optical path length and transmission capacity so that an amount of optical bandwidths of the first optical path may become larger than or equal to an amount of optical bandwidths of the second optical path.
US10231031B1 Queue based advertisement scheduling and sales
In accordance with the invention, advertisement identifiers are stored in a queue in memory in the set top box or elsewhere corresponding to individual subscribers of a television service delivery network. The advertisements are retrieved and displayed in the order dictated by the queue as advertisement avails are detected in the particular channel information stream being watched by that subscriber. Accordingly, the subscriber sees the advertisements regardless of what channel or television program is being watched and sees them in the order dictated by the queue. The invention also is applicable to other information streams including Internet advertising, audio/radio advertising and advertising in electronic program guides.
US10231026B2 Method and system for using hierarchical metadata for searching and recording content
A user device for storing or displaying content recommendations includes a search session manager receiving metadata associated with content. The metadata includes a received hierarchical identifier including a primary level and a secondary level unique to the primary level. A memory stores selected hierarchical identifiers. A search module compares the received hierarchical identifiers with the selected hierarchical identifiers. A screen display displays content from at least one of the primary level and secondary level based on comparing.
US10231025B2 Method and system for displaying and updating electronic information on a display device
A method and system is provided for displaying and updating electronic information on a display device. In an exemplary aspect, the method includes storing first and second digital information relating to first and second products, respectively, and transmitting this information to a display device to be displayed thereon by user interface pages navigable by a user. Moreover, the method includes determining a current page that is being displayed on the display device and determining whether either the first digital information or the second digital information product is being displayed on the current page. When the current page is displaying the first digital information, the method transmits unscheduled updates of the first digital information, such that the current page dynamically displays updated first digital information. Alternatively, when the current page is not displaying the second digital information, the method transmits scheduled updates of the second digital information.
US10231019B2 Digital parental controls interface
A digital parental controls system and interface that limits media content from being viewed by using a rated numerical value system. Users will be able to block specific offensive content such as nudity without blocking specific content such as violence. This media system will simultaneously work with movies, music and video games.
US10231018B2 Methods and systems for generating and providing program guides and content
Systems and methods for identifying, assembling, and publishing content are described. A content item, such as a video, having a first time length, is identified by a system to be included in a program scheduled for a first time period. The video may be hosted on a third party system. A first span of time within the first program is allocated for the video, wherein the first span of time is longer than the first time length. The system determines, prior to or at the first time period, a time difference between a current length of the video and the first span of time. At least partly in response to determining that the video has a time length shorter than the first span of time, the system selects supplemental content based at least in part of the determined time difference to be streamed to user terminals over a data network within the first time period.
US10231012B2 Methods, apparatus, and systems to collect audience measurement data
Methods, apparatus, and systems to collect audience measurement data are disclosed. A disclosed example system including means for collecting audience identification data and first media identification data during a first time period, the means for collecting to stop performing data collection after audience member behavior data has been developed based on the first media identification data and the audience identification data, means for accessing second media identification data during a second time period, the second media data collected via a service provider, means for developing the audience member behavior data based on the first media identification data and the audience identification data, and means for identifying an audience member associated with the second media identification data based on the audience member behavior data.
US10231011B2 Method for receiving a broadcast stream and detecting and classifying direct response advertisements using fingerprints
System and method for detecting and classifying direct response advertisements. The system includes a unit for generating an advertisement candidate segment for an advertisement section detected from a broadcast stream; a matching unit for determining whether the candidate segment matches each advertisement segment stored in a database (DB); a unit for, if the matching unit determines that a segment matching the candidate segment is not present, determining whether the candidate segment is a direct response advertisement; a registration unit for storing the candidate segment, determined to be a direct response advertisement, as an advertisement segment that is the direct response advertisement in the DB; and a direct response advertisement grouping unit for, if the matching unit determines that an advertisement segment matching the candidate segment is present, and the matching segment is a direct response advertisement, grouping the candidate segment with DB-stored advertisement segments that are direct response advertisements.
US10231010B2 Associating playback devices with playback queues
In an example implementation, a system groups a first playback device and a second playback device into first player group. The system associates the first player group with a first playback queue that includes items for playback by the first player group. The first and second playback devices are configured to play items from the first playback queue while in the first player group. The system associates a third playback device with a second playback queue that includes items for playback by the second playback device. Thereafter, the system groups the first, second and third playback devices to form a second player group such that each of the first, second, and third playback devices are configured to play items from the second playback queue. The system removes the first playback device from the second player group and automatically associates the first playback device with the first playback queue.
US10231007B2 Transmission device, transmitting method, reception device, and receiving method
Clock synchronization and presentation synchronization are appropriately achieved in the case where transmission is performed by carrying, on a broadcast signal, a transmission media packet obtained by fragmenting transmission media such as video and audio.A clock of 27 MHz synchronized with time information acquired from a time information server is generated. Time information including frequency information of the clock of 27 MHz and synchronized with the time information acquired from the time information server is generated. A transmission medium is encoded. The encoded transmission medium is fragmented in a predetermined unit, and a transmission media packet including each fragment is generated. A stream that includes, on time division basis, the transmission media packet, a packet including the time information, and a packet having a control signal is carried on a broadcast wave and transmitted.
US10231005B2 Operation instructing method and apparatus for remote controller of intelligent television
The present disclosure provides an operation instructing method and apparatus for a remote controller of an intelligent television, relating to the technical field of intelligent television. The method comprises: receiving an operation instruction from the remote controller; judging whether a user operation satisfies a preset instruction condition according to the operation instruction; and if so, displaying operation instruction information of the remote controller on a user operation interface, the operation instruction information being indicative of an operation of the remote controller. The present disclosure can solve the problem that since the service contents in the current intelligent television are numerous, and the operation mode varies with the service content, a misoperation will easily occur when certain service content is operated in a conventional operation mode, and the application of the service content is tedious and complex.
US10231001B2 Systems and methods for providing audio content during trick-play playback
Systems and methods for providing playback of audio content during a trick-play mode in accordance with embodiments of the invention are disclosed. Media content can include audio content and video content. The audio content is divided into segments and the video content includes frames. Synchronization information associates a presentation time of each of the segments of the audio content with a presentation time of one or more frames associated with the images of the video content. When a trick-play mode is requested, the next frame from the video content to present is determined. The synchronization information is used to determine the segments of the audio content associated with the next frame. The determined segments audio content are presented as the frames are displayed in trick-play mode.
US10230995B2 Point of view multimedia provision
A point of view multimedia provision may be provided. Embodiments of the provision may enable entities to integrate detection devices within a venue for data capture. The provision may further enable entities to implement access points to receive and transmit captured data from the detection devices. Users of the provision may use embodiments to ingest, analyze and process the data according to certain rules. Subsequently, the processed data may be combined into point-of-view content provided to end users. End users may use embodiments of the provision to request specific point of view content, receive such requested content, manipulate the content and provide feedback based on the provided content.
US10230990B2 Chroma interpolation method and filter device using the method
A chroma interpolation method, including: 1) determining a pixel accuracy for interpolation; 2) determining coordinate positions of interpolated fractional-pel pixels between integer-pel pixels; and 3) performing two-dimensional separated interpolation on the interpolated fractional-pel pixels by an interpolation filter according to the coordinate positions. The invention also provides a filter device using the above method for chroma interpolation.
US10230989B2 Method and apparatus for video encoding and/or decoding to prevent start code confusion
A method and a video processor for preventing start code confusion. The method includes aligning bytes of a slice header relating to slice data when the slice header is not byte aligned or inserting differential data at the end of the slice header before the slice data when the slice header is byte aligned, performing emulation prevention byte insertion on the slice header, and combine the slice header and the slice data after performing emulation prevention byte insertion.
US10230987B2 Image prediction encoding/decoding system
An encoding target region in an image can be partitioned into a plurality of prediction regions. Based on prediction information of a neighboring region neighboring a target region, the number of previously-encoded prediction regions in the target region, and previously-encoded prediction information of the target region, a candidate for motion information to be used in generation of a predicted signal of the target prediction region as a next prediction region is selected from previously-encoded motion information of regions neighboring the target prediction region. According to the number of candidates for motion information selected, merging block information to indicate generation of the predicted signal of the target prediction region using the selected candidate for motion information and motion information detected by prediction information estimation means, or either one of the merging block information or the motion information is encoded.
US10230986B2 System and method for decoding using parallel processing
An apparatus for decoding frames of a compressed video data stream having at least one frame divided into partitions, includes a memory and a processor configured to execute instructions stored in the memory to read partition data information indicative of a partition location for at least one of the partitions, decode a first partition of the partitions that includes a first sequence of blocks, decode a second partition of the partitions that includes a second sequence of blocks identified from the partition data information using decoded information of the first partition.
US10230982B2 Image encoding apparatus and method, and image decoding apparatus and method
N (N≥2) time stretch units receive N channels of second image data which are obtained by dividing each line of first image data by N and are composed of a first number of bits. Each N time stretch unit arranges pixels of the N channels in the order of the pixels of the corresponding line of the first image data within a period which is obtained by stretching a one-line period of the second image data. The N time stretch units generate third image data including N lines of the first image data. N encoders encode each coding target pixel of the third image data outputted from the N time stretch units using a difference between the target pixel and a peripheral pixel to generate encoded data composed of a second number of bits which is smaller than the first number of bits.
US10230979B2 Video decoder with signaling
A method of decoding a video bitstream is disclosed. The method includes: using a set of previously decoded pictures for decoding a subsequent picture; receiving a delta_poc_msb_present_flag indicating whether a delta_poc_msb_cycle_lt is present or not present, wherein the delta_poc_msb_cycle_lt being present indicates that more than one reference picture in the set of previously decoded pictures having same value, wherein the first previously decoded picture has a temporal ID being equal to zero, is not a RASL picture, not a RADL picture, not a sub-layer non-reference picture.
US10230975B2 Moving picture decoding device, moving picture decoding method, and moving picture decoding program
A prediction information deriving unit derives the inter-prediction information candidates from inter-prediction information of a prediction block neighboring to a coding target prediction block or a prediction block present at the same position as or near the coding target prediction block in a coded picture at a temporally different position from the coding target prediction block. A candidate supplementing unit supplements inter-prediction information candidates having the same prediction mode, reference index, and motion vector until the number of inter-prediction information candidates reaches the designated number of candidates when the number of inter-prediction information candidates is smaller than the designated number of candidates.
US10230952B2 Offset decoding device, offset coding device, image filtering device
An adaptive offset filter (60) adds an offset to the pixel value of each pixel forming an input image. The adaptive offset filter (60) refers to offset-type specifying information, sets offset attributes for a subject unit area of the input image, decodes an offset having a bit width corresponding to an offset value range included in the set offset attributes, and adds the offset to the pixel value of each pixel forming the input image.
US10230949B2 Multi-component picture or video coding concept
The coding efficiency of a multi-component picture or video coding concept is improved by reconstructing a third component signal relating to a third component of the multi-component video using inter-component prediction from both a reconstructed first component signal and a reconstructed second component signal.
US10230943B2 Goggle imaging systems and methods
A goggle system is provided. The goggle system includes a computing device, a goggle device configured to be worn by a user and including a detector configured to simultaneously acquire image data of a subject in a first image mode and a second image mode, at least one eye assembly configured to display at least one of an image in the first image mode, an image in the second image mode, and a hybrid image including pixels of image data from the first image mode and pixels of image data from the second image mode, and a communications module configured to transmit acquired image data from the goggle device to the computing device.
US10230938B2 Display system, display device, and relay device
A reproduction signal output from a reproduction device is output via a relay device to two or more display devices including an excellent display device that is used by being mounted on the head of a user.A connection monitoring circuit in a front end box 40 monitors both a +5V signal of a source appliance that is HDMI-connected to an HDMI input unit 501, and an HPD signal of a sink appliance that is HDMI-connected to a second output unit 503. Then, only when an HPD signal emitted by the HDMI sink appliance is detected together with a +5V signal emitted by the HDIM source appliance does the connection monitoring circuit in the front end box 40 enables a repeater function with respect to the HDMI sink appliance.
US10230933B2 Processing three-dimensional (3D) image through selectively processing stereoscopic images
An apparatus for creating a three-dimensional (3D) image may create stereoscopic images based on an input image, and may create a 3D image by performing 3D rendering based on detected eye position information of a user and the stereoscopic images.
US10230928B2 Color recapture using polarization recovery in a color-field sequential display system
An image may be formed in a projection system by forming a light beam with substantially a first polarization. The light beam is directed onto a first color wheel that transmits a first selected color portion of the light beam and reflects a second color portion of the light beam. The reflected second color portion is converted to a second polarization. A first portion of the image is produced with a first spatial light modulator using the first selected color portion of the light beam having the first polarization. A second portion of the image is produced with a second spatial light modulator using at least a portion of the reflected second color portion of the light beam having the second polarization. The first portion of the image and the second portion of the image are combined to form a combined image for projection.
US10230927B2 Single snapshot multi-frequency demodulation method
A single snapshot multi-frequency demodulation method for a modulated image obtained by modulating and summing one or more original components at different frequencies in a time domain or spatial domain, especially for a modulated image including multiple frequency components. AC and DC component values of each pixel at each frequency are extracted sequentially, and then an original AC and DC component image corresponding to each frequency is obtained. The method can be used in the time or spatial domain, can decompose multiple frequency component images using single measurement, has the advantages of fast speed, higher demodulation precision and good de-noising effect, meets the requirements for acquiring multiple pieces of frequency information at a time and overcomes inevitable errors in multiple measurements. Further, multiple pieces of image information can also be transmitted once using the demodulation method, so that parallel real-time transmission of the information in the communication field is realized.
US10230926B2 Wireless video signal transmitter, receiver, transmission system and display system
The present invention provides a wireless video signal transmitter, a receiver, a transmission system and a display system, which relates to the technical field of WiGig wireless transmission. According to an embodiment of the present invention, the wireless video signal transmitter comprises a frequency multiplication unit and a wireless transmitting unit. The frequency multiplication unit is operable to implement the frequency multiplication of a video signal, so as to obtain a first signal and transmit the first signal to the wireless transmitting unit. The wireless transmitting unit is operable to process the first signal to obtain a second signal suitable for wireless transmission, and to transmit the signal wirelessly. The display system of the present invention may receive and process the ultra high-definition video signal processed and transmitted by the wireless video signal transmission system.
US10230921B2 Mobile terminal, display apparatus and control method thereof
Disclosed is a control method for a display apparatus and a mobile terminal which includes a camera for taking a photograph and generating an image; a voice input unit which is used to input a voice; a user input unit which receives a user's input; a display unit which displays the image thereon; a wireless communication unit which communicates with a counterpart mobile terminal through a wireless network; and a controller which performs a video call by transmitting to the counterpart mobile terminal video call data comprising a video generated by the camera and a voice input by the voice input unit according user input, displays on the display unit a shared image during the video call, and transmits to the counterpart mobile terminal the shared image added to the video call data.
US10230920B1 Adjusting interpolation phase for MEMC using image analysis
A method of displaying variable rate video data includes receiving a signal from a display indicating that the display is ready to accept a frame of video data, analyzing image content of scenes in the video data, using the image content of scenes in the video data to cluster the scenes into scene types based upon a motion level, adjusting motion estimation and motion compensation to produce a variable output frame rate of the video data not synchronized with an input frame rate, the variable output frame rate based upon the scene type, wherein the variable output frame rate employs interpolated frames, wherein interpolated phases used to form the interpolated frames are determined by the motion level and a phase relationship between the input frames and the display timing, receiving the video data at the variable output frame rate at a display panel, and displaying the video data at the variable output frame rate.
US10230919B2 Article of clothing with video recording device support
A video recording device, holster and article of clothing are disclosed to reliably and covertly provide for the capture of video, audio, and metadata, and perform other commands. The holster may be provided with a carrier that is, in turn, inserted into the holster. In one embodiment, the holster may be confirmed as being associated with the video recording device to authenticate a user, and establishes a docked position. Moreover, the video recording device may enter a mode of operation associated with using the video recording apparatus automatically when inserted into a holster.
US10230918B2 Controlling sound output based on an output mode of a device
There is provided a device control apparatus including an information acquisition section configured to acquire designation information for designating an output destination of a sound input from an external device, and an output control section configured to, in a case where the designation information designates, out of one sound output apparatus and another sound output apparatus, the another sound output apparatus, cause each of the one sound output apparatus and the another sound output apparatus to output the sound.
US10230917B2 Program guide graphical user interface systems and methods
In one of many possible embodiments, a system includes a media content processing subsystem configured to display a scrollable program guide graphical user interface. The graphical user interface is configured to show a multiplicity of blocks of information corresponding to a multiplicity of content carriers. The processing subsystem is further configured to display a magnified area within the program guide graphical user interface. When a block corresponding to a particular content carrier within the multiplicity of content carriers is entered into the magnified area, the processing subsystem is configured to display enhanced information corresponding to one or more media content instances transmitted via the particular content carrier.
US10230913B2 Transmitter and communication system
A transmitter according to the disclosure includes a driver, a first pre-driver, a second pre-driver, and a power-supply-voltage generator. The driver includes a first transistor and a second transistor. The first transistor has a drain supplied with a first power supply voltage, a source led to an output terminal, and a gate. The second transistor has a drain led to the output terminal, a grounded source, and a gate. The first pre-driver is supplied with a second power supply voltage and drives the gate of the first transistor. The second power supply voltage has a positive correlation with the first power supply voltage. The second pre-driver is supplied with a third power supply voltage and drives the gate of the second transistor. The power-supply-voltage generator generates the first power supply voltage, the second power supply voltage, and the third power supply voltage.
US10230909B2 Modular split-processing infrared imaging system
Various techniques are provided to implement a modular infrared imager assembly configured to interface with supporting electronics provided, for example, by a third party. In one example, a system includes an imager assembly comprising a focal plane array configured to capture thermal image data from a scene and output the thermal image data, a printed circuit board assembly, and processing electronics communicatively connected to the focal plane array through the printed circuit board assembly and configured to receive and process the thermal image data. The system further includes a connector communicatively connected to the imager assembly and configured to interface with supporting electronics configured to receive and additionally process the thermal image data.
US10230906B2 Beam detection with continuous detector readout
A method of operating a DR detector including sequentially capturing image frames in the detector that include at least one dark image. The dark image is stored and a statistical measure for a subset of pixels in a captured image frame is compared with the same statistical measure of a subset of pixels in the stored dark image to detect an x-ray beam impacting the detector. An x-ray beam-on condition is indicated if a sufficient difference in intensity between the pixel subsets is detected. At least one more image frame is captured in the detector after detecting the x-ray beam. The current captured image and the at least one more image frame are added and the dark image is subtracted to form the exposed radiographic image.
US10230902B2 Methods and devices for correcting video flicker
The present disclosure provides a method and device for correcting video flicker. The method comprises: performing statistics on grayscale values of a previous frame of video image to obtain a histogram of the grayscale values of the previous frame of video image; determining correction weights for correcting grayscale values of a next frame of video image according to the histogram; and correcting the grayscale values of the next frame of video image according to the correction weights.
US10230900B2 Apparatus for controlling exposure of multi-view camera, system including the same, and method for controlling exposure of multi-view camera
A system for controlling exposure of a multi-view camera is disclosed. The system includes a plurality of cameras having different views, a single image-based camera parameter calculator calculating single image-based camera parameters for each of the plurality of cameras; an image intensity ratio calculator calculating an image intensity ratio corresponding to an image intensity difference in an overlapped region between image data obtained from the plurality of cameras; and a multi-image-based camera parameter calculator calculating multi-image-based camera parameters for correcting intensity differences between images of the plurality of cameras on the basis of the single image-based camera parameters and the image intensity ratio.
US10230890B2 System and method for intelligent camera control
Systems and methods for controlling camera settings of a camera to improve detection of faces in an uncontrolled environment are described. A first image is received from the camera, where the first image is captured by the camera at a first set of camera settings. A face is detected in the first image. The camera is adjusted to a second set of camera settings based on the detected face, where the second set of camera settings different from the first set of camera settings. A second image is received from the camera, where the second image is captured by the camera at the second set of camera settings. The face is detected in the second image. A quality metric of the face in the second image is determined where the quality metric is indicative of an image quality of the face in the second image. The camera is adjusted to a new set of camera settings to increase the quality metric of the face in subsequent images, the new set of camera settings different from both the first set of camera settings and the second set of camera settings. Once a sufficient quality metric of the face is achieved, the face is acquired, or otherwise captured, by the camera or other sensors.
US10230879B2 Camera module, molded circuit board assembly, molded photosensitive assembly and manufacturing method thereof
A camera module, a molded circuit board assembly, a molded photosensitive assembly and manufacturing method thereof are disclosed. The camera module includes a molded base which is integrally formed with a circuit board through a molding process, wherein a photosensitive element may be electrically connected on the circuit board and at least a portion of a non-photosensitive area portion of the photosensitive element is also connected by the molded base through the molding process. A light window is formed in a central portion of the molded base to provide a light path for the photosensitive element, wherein a cross section of the light window is configured to have a trapezoidal or multi-step trapezoidal shape which has a size increasing from bottom to top to facilitate demolding and avoiding stray lights.
US10230870B2 Image processing device and non-transitory computer-readable medium for estimating function to be executed
An image processing device includes an authenticator, an estimator, and a controller. The authenticator uses authentication information received from a user to authenticate and determine whether or not the user is a person allowed to execute plural functions related to images. If the authenticator authenticates the user as a registered user allowed to execute the plural functions, the estimator uses history information recording information related to the execution of the plural functions to estimate a function to be executed by the user from among the plural functions. The controller controls related parts used to execute the function estimated by the estimator so that the related parts start preparing for operation before the user issues an instruction to execute some kind of function.
US10230869B2 Information processing apparatus, information processing method, and non-transitory computer readable medium
An information processing apparatus includes: a first wireless, communication unit; a first acquisition unit that acquires first identification information which identifies a second wireless communication unit that is included in an external wireless terminal device, through the first wireless communication unit; and a use authorization unit that gives use authorization associated with the first identification information which is acquired by the first acquisition unit to a user of the wireless terminal device based on a table for managing the use authorization of a function of a host information processing apparatus in association with the first identification information.
US10230866B1 Video ingestion and clip creation
Devices, systems and methods are disclosed for reducing a perceived latency associated with uploading and annotating video data. For example, video data may be divided into video sections that are uploaded individually so that the video sections may be annotated as they are received. This reduces a latency associated with the annotation process, as a portion of the video data is annotated before an entirety of the video data is uploaded. In addition, the annotation data may be used to generate a master clip table and extract individual video clips from the video data.
US10230862B2 Information processing system and information processing method
An information processing system includes: a first unit that receives an operation input; and a second unit that is formed independently from the first unit and operates in accordance with the operation input, wherein the first unit includes a common managing unit that, with regard to an additional application that is an application that may be added to the first unit, controls import or export of first setting information about a setting of the additional application; and a setting managing unit that, with regard to an internal application that is an application previously installed in the first unit, controls import or export of second setting information about a setting of the internal application, communicates with the common managing unit, combines the second setting information and the first setting information, and transmits combined information to the second unit.
US10230861B2 Device management system, device management apparatus, and device management method
A device management system includes a device management apparatus, a first electronic device, a second electronic device, and an intervening apparatus. The device management apparatus includes a memory storing authorized user identification information, a receiver receiving user identification information from the first electronic device, and processing circuitry determining whether it is allowed to use at least the first electronic device. If so, third device identification information is stored. The intervening apparatus includes a receiver receiving the user identification information from the second electronic device and processing circuitry determining whether it is allowed to use at least the first electronic device. If so, the third device identification information is received. The second electronic device includes a receiver receiving a request and processing circuitry determining whether the third device identification information in the request matches the third device identification information received from the device management apparatus, and accepts the request.
US10230851B2 Identifying call features and associations to detect call traffic pumping and take corrective action
A system and method for monitoring telephone calls to detect call traffic pumping activity and take corrective action is described. The system receives a group of training telephone calls having associated call audio content and associated information, and the system analyzes the training telephone calls to generate and store a classification model that correlates call features and associations with a probability of call traffic pumping activity. The system receives a subsequent monitored telephone call to be analyzed. The system analyzes the monitored telephone call to identify features present in the audio content of the monitored telephone call and other associated information. The system then compares the features and associated information to the stored classification model in order to determine a probability that the monitored telephone call is associated with call traffic pumping activity. If the assessed probability of call traffic pumping activity exceeds a threshold, the system takes appropriate corrective action, such as terminating or flagging the monitored call.
US10230850B2 IP telephony network using a configuration map for organizing sites
A method for scheduling a meeting using an email client that is part of an email system includes receiving a request at the email client to schedule the meeting. The request may include an indication of the resources that are to be provided by a conferencing system for the meeting. The method also includes communicating the request to a conference bridge that is part of the conferencing system and receiving from the conference bridge an access code associated with the meeting. The method also includes appending the access code to a meeting invitation associated with the meeting and providing the meeting invitation to an email server that is part of the email system. The method also includes sending the meeting invitation to users invited to participate in the meeting.
US10230849B1 Intelligent media relay selection
A Voice over Internet Protocol (VoIP) apparatus or system includes a call control agent that is configured and arranged to perform a number of functions. The call control agent is configured to receive a connection request for a VoIP call and then accesses a list of media-relay servers (MRSs) that are located at geographically disparate locations relative to one another. The call control agent can execute a selection algorithm that processes variables for the MRSs in the list. In response to the selection algorithm, the call control agent is configured to select a particular MRS from the list. In response to the selection, the call control agent can then direct an endpoint to route audio media for the VoIP call through the particular MRS. The call control agent also is configured to maintain a call state for the VoIP call while the voice media is routed through the particular MRS.
US10230848B2 Method and system for controlling communications for video/audio-conferencing
The present invention relates to a method for controlling communications for an online meeting. The method includes, at each of a plurality of user devices, receiving audio from one of a plurality of participants via a microphone, at least one processor coordinating transmission of the audio from each of the plurality of user devices to the other user devices via a communications system, the processors progressing through multiple stages for the online meeting where each stage is associated with audio configuration data, and at each stage, the at least one processor automatically muting audio received from one or more of the plurality of user devices in accordance with the audio configuration data associated with that stage such that the muted audio is not generated at the other user devices. Other systems and methods for controlling communications and managing online meetings are disclosed.
US10230840B2 Method of using an apparatus processing phone call routing
A method of using a system processing phone call routing, the method including: automatically capturing, by a computer system, call data for each of a plurality of phone calls utilizing a toll free number and routed as referrals to a service, which engages accounting software to automatically track compensation for the referrals by generating an association of the captured phone call data for each of the referrals with compensation for connecting the referrals so as to distinguish the service from phone call referral data and compensation for a plurality of other services receiving other referrals, the engaging initiating digital reporting, via an Internet address, which includes generating, from the association, call referral information related to the service and said compensation for the referrals to the service.
US10230837B2 Methods and systems for inbound and outbound call control
An indication of an outgoing call may be received at a call control unit communicatively coupled to, and/or resident within, a telephone. The indication may include identification information for the outgoing call. It may be determined whether additional information regarding a called party associated with the identification information exists, and if so, a first operation may be performed on the outgoing call responsively to the additional information, otherwise, a second operation may be performed on the outgoing call responsively to an absence of the additional information. The additional information may include a user-configurable list of desired called parties (e.g., a whitelist) and/or undesired called parties (e.g., a blacklist). The additional information may also include called party identification information and/or a spam score.
US10230836B2 System and method for automated voice quality testing
A system for automated audio quality testing, comprising a plurality of endpoint emulators, call engines, and optionally audio generator devices and head and torso simulator devices, and a method for using such a system for testing of audio quality over a variety of system architectures for optimization of contact center operations and improvement of customer experience.
US10230833B2 Preventing texting while driving
A wireless communication device is configured to determine a speed at which it is moving based on timing advance values, which are provided by a base station in order to synchronize TDMA communications. The timing advance values are received at periodic intervals, and indicate by how much time the device should advance its data bursts so that they arrive at the base station within the correct TDMA timeslot. Each timing advance value can be multiplied by the length of a timeslot and by the propagation speed of radio waves to determine the distance of the device from the base station. The speed of the device can be determining by analyzing changes in this distance over time. When the device detects that it is moving at greater than a threshold speed, the device disables certain activities or functions that might be distracting to a driver of a vehicle.
US10230832B2 Remote assistance for a mobile communications terminal
A mobile communications terminal is disclosed which comprises a user interface and a controller, wherein the controller is configured to receive runtime data from a second mobile communications terminal; compile a compiled overall status for the second mobile communications terminal based on the runtime data; present the compiled overall status through the user interface; and receive user input through the user interface, the user input indicating a control command and/or data to be shared. If the user input indicates a control command, the control command is sent to the second mobile communications terminal, thereby causing the second mobile communications terminal to execute the control command. If the user input indicates data to be shared, the data to be shared is sent to the second mobile communications terminal, thereby causing the second mobile communications terminal to present the data to be shared.
US10230829B2 Mobile geographic application in an automotive environment
A server operating in a communication network includes a network interface to communicate with remote hosts and a processing hardware configured to receive, from a portable device via the network interface, an indication of a geographic location selected at the portable device, at a first time. The processing hardware is further configured to store the indication of a geographic location and the first time and subsequently receive a request for a suggested geographic location from the portable device for use with a head unit of a vehicle, at a second time. Still further, the processing hardware is configured to determine, based at least on the difference between the first time and the second time, whether the stored geographic location should be suggested, and provide a suggestion including an indication of the stored geographic location to the portable device, in response to determining that the stored geographic location should be suggested.
US10230828B2 Communication device
A communication device includes a processor configured to execute speech processing using a first speech function of providing radio device service requiring a predetermined operation for transmitting transmission sound during speech or speech processing using a second speech function of providing telephone service requiring no predetermined operation for transmitting transmission sound during speech, a rectangular parallelepiped-shaped housing formed by joining a front case and a rear case, a physical keypad mounted at an outer wall surface side of the front case, a speaker storage part provided at an inner wall surface side of the front case, and a speaker mounted on the speaker storage part with an orientation capable of emitting sound to the inner wall surface side in such a manner as to face an abutment surface between the front case and the physical keypad.
US10230826B1 Foldable mobile device
An embodiment of the disclosure involves a foldable mobile device. The foldable mobile device includes a housing having a first portion and a second portion foldable around a folding axis of the housing to allow a folded state of the device; an antenna operatively assembled to the housing; and a display mounted on a front side of the first portion and a front side of the second portion. The first portion has a first plate configured on a back side of the first portion opposite to the front side of the first portion, a contacting structure defined on the first plate. The second portion has a second plate configured on a back side of the second portion opposite to the front side of the second portion. When the mobile device operates is folded, the first plate and the second plate are conductively coupled with each other via the contacting structure.
US10230820B2 Analytics driven update notification
Analytics driven update notifications can be provided. An agent on a managed device can monitor which applications are being used on the managed device and can provide a report of these application usage details along with other details of components on the managed device to a management server. The management server can evaluate reports received from a number of agents to generate rankings of applications and components that are based at least partially on usage. The management server can then identify available updates and present recommendations for deploying the updates based on the rankings.
US10230819B2 Translation of resource identifiers using popularity information upon client request
A system, method and computer-readable medium for request routing based on content popularity information are provided. A client computer transmits a request for content from a content provider. The content provider utilizes executable code, such as translation request code, for facilitating request routing utilizing popularity information. The translation request code, may direct a client computing device to request further translation request code and/or translation information. Thereafter, the client issues a DNS query with the translated information including popularity information. The content delivery network service provider can then either resolve the DNS query with an IP address of a cache component or transmit another alternative resource identifier that will resolve to the content delivery network service provider. The process can repeat until a DNS nameserver resolves a DNS query from the client computing device.
US10230817B2 Scheduling highly parallel applications
Systems and methods for scheduling highly-parallel applications executed by high-performance computing systems. An example processing system may comprise: a control register and a processing core, communicatively coupled to the control register. The processing core may be configured to receive a node allocation request specifying an expected running time of an application and a requested number of nodes of a cluster of nodes; determine, in view of the node allocation request and a current load on the plurality of nodes, an actual number of nodes to be allocated to the application, wherein the actual number of nodes to be allocated to the application optimizes a cluster load criterion; and notify, using the control register, the application of the actual number of nodes.
US10230816B2 Communication management in a social networking environment
Disclosed aspects relate to communication management in a social networking environment. A source communication with respect to a topic may be received by the social networking environment. In response to receiving the source communication, a response communication by a first user may be detected. The response communication may relate to the topic. Using a set of topic expertise data for the first user with respect to the topic, a trust factor for the user with respect to the topic may be determined. Based on the trust factor, a communication arrangement may be established in the social networking environment.
US10230815B2 Service-abstracting query interface
In one embodiment, at run-time, a query engine may receive a request to populate properties of an application class with data. The query engine may use reflection to inspect the application class and identify at least one platform interface providing properties of the application class. The query engine may then generate a query for a specific service associated with the platform interface. The query engine may then retrieve data from the service. After receiving a response from the service, the query engine may use reflection to bind the retrieved data to properties of the application class and return the application class in response to the request. The query engine may have previously analyzed a schema identifying data types provided by the service and generated, based on the schema, platform classes and platform interfaces.
US10230813B2 Network system, coupling unit, and method for operating a network system
A network system having a first network infrastructure comprising at least one network participant and at least one coupling unit via which the first network infrastructure is connected to a cloud computing infrastructure having at least one cloud computing-based application. The coupling unit is equipped and designed to emulate at least one additional network participant for the first network infrastructure by interacting with the cloud computing-based application, wherein data can be transmitted between the first network participant and the additional network participant of the first network infrastructure.
US10230812B1 Dynamic allocation of subtitle packaging
A set of transcoding techniques are described for transcoding or otherwise processing content, such as media content that includes textual information (e.g., subtitles), to implement subtitles container conversion from one streaming media format to another, with the ability to combine and split input subtitle segments to create subtitle streams of differing lengths with minimal processing overhead. A copy of textual information is stored at a content delivery network (CDN) point-of-presence (POP) server, network edge server device, or other device. When a device requests the content, the CDN POP server determines the type of device based on the information contained in the request and transcodes the textual information substantially in real-time into the correct encoding for that particular type of device when providing the textual information to the device. For example, if the requesting device is recognized to be a mobile phone having a particular operating system, the system can transcode the textual information into an appropriate format. The transcoding can be performed dynamically at the time of transmitting the textual information to the device.
US10230811B2 System and method for providing an adjunct device in a content distribution network
A cache server receives content and an instruction indicating an event associated with the content that causes a processor to invoke a call out to an adjunct device. The instruction further indicates an operation that the adjunct device is to perform. The cache server detects the event associated with the content, halts a flow of the content in response to detecting the event associated with the content, passes via the call out the content to the adjunct device to perform the operation, receives from the adjunct device a response and resulting data from the operation, and performs an additional operation on the resulting data based on the response from the adjunct device.
US10230809B2 Managing replica caching in a distributed storage system
Technologies for managing replica caching in a distributed storage system include a storage manager device. The storage manager device is configured to receive a data write request to store replicas of data. Additionally, the storage manager device is configured to designate one of the replicas as a primary replica, select a first storage node to store the primary replica of the data in a cache storage and at least a second storage node to store a non-primary replica of the data in a non-cache storage. The storage manager device is further configured to include a hint in a first replication request to the first storage node that the data is to be stored in the cache storage of the first storage node as the primary replica. Further, the storage manager device is configured to transmit replication requests to the respective storage nodes. Other embodiments are described and claimed.
US10230807B2 Method and apparatus for energy-optimized data transmission using the OPC UA protocol in radio networks
A method and apparatus for energy-optimized data transmission by OPC UA protocol in radio networks is disclosed. When OPC UA communication is operated in a mobile device, e.g. as mobile access to part of a plant for maintenance, monitoring, parameterization, transmission is frequently implemented by the OPC UA's own request-response based communication behavior. Since the device is rarely able to switch off the transmitter, the battery of the device is very quickly discharged. This poses a problem, particularly in the case of devices that are intended to respond promptly to infrequent warnings or events. However, when a client device is intended to provide notification in relation to one event only, the previous polling, i.e. the periodic interrogation is dispensed with and an alternative notification through means inherent in the mobile network is used. This method uses, for example, a mobile push service supplied by the network provider.
US10230805B2 Determining and displaying user awareness of information
One or more communications between two or more users are monitored. An activity by a first user is determined. The activity is related to one of the communications. A degree of awareness of the first user is determined. The degree of awareness is based on the determined activity.
US10230804B2 Monitoring system for tracking user activities for completing thoughts, ideas, or tasks of the user
A computer-implemented method for tracking the beginning and completion of tasks and nesting of sub-tasks, of the tasks, of a plurality of users, based opening and closing of applications or documents of the tasks, across a plurality of devices, based on activities of the tasks, of the plurality of users, is provided. The computer-implemented method includes receiving at least one input into at least one of the devices, wherein the received at least one input comprises the beginning or the completion of one of the tasks or nesting of sub-tasks, of one the tasks, determining one of the opened applications and documents, or topics associated with the opened applications and documents, that are connected with the inputs of the plurality of devices and, classifying the topics and sub-topics into a hierarchy, based on topics and processing time of the applications and documents.
US10230803B2 System and method for improved mapping and routing
A system and method for improved mapping and routing. A request for the determination of a route is received over a network. The request comprises an identification of a requesting user, and at least one objective. Spatial, temporal, topical, and social data available to the network which relating to the requesting user and the request objectives are retrieved using a global index of data available to the network. At least one entity which satisfies at least one request objective and which has a physical location known to the network is selected using the retrieved spatial, temporal, topical, and social data. At least one physical route is mapped between a starting location and the selected entity and is displayed on a display medium. Sponsored and recommended content available to the network which relates to the requesting user, and at least one objective can additionally be displayed on the display medium.
US10230802B2 Providing stateless network services
In various systems and methods, there can be received a request for a network service. A query for the network service can be formulated based on the request. A remote access device can be instructed to interrogate remote devices coupled to the remote network access device for the network service. Access parameters related to the network service can be received in response to the interrogation. The user device can be configured to access the network service based on the access parameters.
US10230800B2 Method for establishing management session, customer premises equipment, and auto-configuration server
Embodiments of the present invention disclose a method for establishing a management session, a customer premises equipment, and an auto-configuration server. The method includes generating a universal resource locator URL list according to a corresponding IP address of each uplink interface. The URL list includes at least two URLs and each URL has a corresponding uplink interface. The URL list is sent to an auto-configuration server ACS. A connection request sent by the auto-configuration server is received through a first uplink interface. The connection request includes a first URL, the first URL is a URL in the URL list, and the first URL corresponds to the first uplink interface. A second uplink interface is determined. The second uplink interface is an uplink interface used for initiating a management session. A management session to the auto-configuration server is initiated using the second uplink interface.
US10230799B2 Method of using tokens and policy descriptors for dynamic on demand session management
Tokens and policy descriptors are used for dynamic on demand session management in a distributed and scalable architecture for on demand sessions and resource management. The architecture includes an on demand client, a purchase server, and a session manager. A purchase token is generated at the purchase server and assigned to the on demand client. The purchase token represents at least one requested asset. In response to an on demand session set-up request corresponding to the purchase token from the on demand client to the session manager, the purchase token is expanded to generate at least one dynamic policy management descriptor for the on demand session. This provides token-based purchase authorization and policy management for on demand services.
US10230794B2 System and method for efficient virtualization in lossless interconnection networks
Systems and methods for supporting efficient virtualization in a lossless interconnection network. An exemplary method can provide, one or more switches, including at least a leaf switch, a plurality of host channel adapters, wherein each of the host channel adapters comprise at least one virtual function, at least one virtual switch, and at least one physical function, a plurality of hypervisors, and a plurality of virtual machines, wherein each of the plurality of virtual machines are associated with at least one virtual function. The method can arrange the plurality of host channel adapters with one or more of a virtual switch with prepopulated local identifiers (LIDs) architecture or a virtual switch with dynamic LID assignment architecture. The method can assign each of the virtual switches a pLID and each of the plurality of virtual machines a vLID.
US10230792B2 Synchronizing proprietary data in an external cloud with data in a private storage system
The present invention is notably directed to a method for synchronizing proprietary data in an external cloud provided by a cloud service provider with data of a private storage system. The method comprises, at a synchronization system: copying outward data from a flow of outward data sent from a private cloud to the external cloud, the outward data being proprietary data of an entity that owns data of the private cloud. Next, and in parallel to copying outward data: the synchronization system compares copied outward data with data stored on the private storage system, to determine whether the compared outward data are already replicated in the private storage system. Finally, if it is determined that the compared outward data are not yet replicated in the private storage system, it instructs to store the compared outward data on the private storage system. The present invention is further directed to related systems and computer program products.
US10230789B2 Method for presenting schedule reminder information, terminal device, and cloud server
A method, a terminal device, and a cloud server includes using a first account by a first terminal to log into a cloud server, acquiring schedule information stored in the cloud server, where the schedule information is information that is created by a second user who registers a second personal account and is transmitted to the cloud server by a second terminal that logs in, by using the second personal account, to the cloud server, when reminder time of the schedule information arrives, acquiring a biometric characteristic information of a first user who is using the first terminal, and when the biometric characteristic information is authenticated, presenting reminder information of the schedule information.
US10230786B2 Hot deployment in a distributed cluster system
Implementations provide for a source to image framework for a Platform-as-a-Service (PaaS) system in a distributed cluster system that can apply modifications to source code. A method of the disclosure includes invoking source-to-image (STI) methodology to execute an instance of an application image. The application image is associated with source code and an application framework of an application. A modification to the source code utilized in the instance is received and identified via the application framework utilized in the instance. The identified modification to the source code is applied during runtime of the instance in a container via the application framework.
US10230782B2 Unbalanced mapping between desktop and mobile pages
A collaboration service is disclosed that hosts various collaboration sites. Each of the sites includes desktop pages and mobile pages. A routing service redirects mobile requests for the desktop pages to the mobile pages in accordance with a desktop-to-mobile mapping that defines an unbalanced correspondence between the desktop pages and the mobile pages. The routing service also redirects desktop requests for the mobile pages to the desktop pages in accordance with a mobile-to-desktop mapping that defines a balanced correspondence between them desktop pages and the mobile pages.
US10230775B2 Message pipeline for suggesting audiences of third-party published articles
The disclosed systems and methods are directed to monitoring events generated by a social networking service and determining whether the generated events relate to members of the social networking service. The events may be generated by members of the social networking service or by external websites being monitored by the social networking service. When the social networking service determines that an event relates to a given member, the social networking service may update the given member accordingly. The social networking service further conducts various types of processing on content associated with the event to determine whether the given member should be notified of the event. The types of processing performed on the content associated with the event depend on whether the event was generated by a member of the social networking service or by an external website. This processing helps to raise the given member's awareness of meaningful events.
US10230774B2 Virtual meeting attendee
A virtual meeting attendee includes a scheduling interface operatively coupled to a computerized meeting platform and configured to enable the virtual meeting attendee to be scheduled into meetings as a participant by users of the computerized meeting platform. The virtual meeting attendee also includes a content preparation machine configured, when the meeting attendee has been scheduled into a meeting as a participant, to receive meeting-associated content from computing devices of other participants scheduled into the meeting and output the meeting-associated content for display via a display device associated with the virtual meeting attendee.
US10230773B1 User configurable data storage
In one or more embodiments, an apparatus includes a data server, a VoIP server, and a processing circuit. The VoIP server routes VoIP calls to and from a plurality of telecommunication devices associated with respective user accounts. The VoIP server stores data generated by the plurality of telecommunication devices on the data server. The user accounts each have a settings file associated with the user account. In response to a set of criteria indicated in the settings file of one of the user accounts being satisfied, the processing circuit logs into a data server remote to the VoIP server using login credentials included in the settings file. In further response to the set of criteria being satisfied, the processing circuit copies one or more data files associated with the user account from the data server to the remote data server.
US10230771B2 Media session
A media session between a first device and a second device is established. The following candidate pairs are determined at the first device, by exchanging network addresses between the devices: (i) a relayed-relayed candidate pair comprising a first media relay server network address and a second media relay server, and (ii) at least one alternative candidate pair. Connectivity checks are performed for at least the alternative candidate pair to determine whether or not the alternative candidate pair is valid. However, the media session is established initially using the relayed-relayed candidate pair without any connectivity checks having been performed by the devices for the relayed-relayed candidate pair and before the connectivity checks for the alternative candidate pair have been completed. If the alternative candidate pair is determined to be valid in the connectivity checks, the established media session is switched to the alternative candidate pair in response.
US10230769B2 Method and switch for lawful interception
The present disclosure relates to methods and devices, of activating lawful interception. According to the present disclosure, a gateway comprises a controller for controlling, using a flow control protocol, the flow of packets through a switch controlled by the gateway. The switch receives (S11), from the controller, a lawful interception activation request, comprising a target identity; activates (S12), in response to said request, lawful interception on a target identified by the target identity; duplicates (S13), in the switch, packets targeting the target; encapsulates (S14) the duplicated packets with an additional header; and forwards (S15) duplicates from the switch directly to the lawful interception service provider entity (1) for further distribution to a Lawful interception Agency.
US10230759B2 Methods and apparatus for varying soft information related to the display of hard information
Methods, systems, and apparatuses for varying soft information are disclosed. In an example embodiment, a security processor receives, from a transaction server, hard information to transmit to a client device related to a transaction with the client device, and soft information related to the display of the hard information on the client device. The security processor determines a variation of the soft information configured to prevent a malicious application from interacting with the hard information and determines the variation of the soft information does not change how the hard information is displayed at the client device compared to how the hard information was to be displayed using the soft information. Responsive to determining the variation of the soft information does not change how the hard information is displayed, the security processor transmits the hard information and the variation of the soft information to the client device.
US10230752B2 Systems and methods for attack simulation on a production network
The disclosure is directed towards systems and methods for improving security in a computer network. The system can include a planner and a plurality of controllers. The controllers can be deployed within each zone of the production network. Each controller can be configured to assume the role of an attacker or a target for malicious network traffic. Simulations of malicious behavior can be performed by the controllers within the production network, and can therefore account for the complexities of the production network, such as stateful connections through switches, routers, and other intermediary devices. In some implementations, the planner can analyze data received from the controllers to provide a holistic analysis of the overall security posture of the production network.
US10230750B2 Secure computing environment
Methods and systems for providing secure computing environments. Features of the present invention use a plurality of integrated security controls to ensure security of a computing environment. More specifically, features of the present invention detect discrepancies between a node's behavior and a defined policy to identify and remedy malicious behavior.
US10230743B1 Rogue endpoint detection
Evaluating computers, devices, or endpoints on a network, such as a large network of computers in an enterprise environment. Detecting computers, devices, or endpoints that may present a security risk to the network or may be compromised in some way. Generating network traffic that, in some cases, should be ignored or should prompt specific, known responses. Detecting endpoint(s) that respond to such network traffic in an anomalous way, or otherwise attempt to perform certain operations based on such network traffic.
US10230740B2 Network security analysis for smart appliances
A method and system for detecting malicious behavior from smart appliances within a network. Smart appliances have a certain level of intelligence that allows them to perform a specific role more effectively and conveniently. Network traffic data and identification data is collected about smart appliances within a network. The data is sent to a behavior analysis engine, which computes confidence levels for anomalies within the network traffic that may be caused by malicious behavior. If the behavior analysis engine determines that malicious behavior is present in the network, it sends an instruction to a network traffic hub to block network traffic relating to the anomaly. In some embodiments, network traffic is blocked based on source-destination pairs. In some embodiments, network traffic is blocked from a device outside the network that is determined to be malicious.
US10230735B2 Role-based permissions for hierarchy-based relationships
Some embodiments provide a program that receives, from an application, a role-based permission (RBP) request specifying an RBP, a first user, and a second user. The RBP specifies a set of actions, a first set of users authorized to perform the set of actions, a second set of users on which the first set of users is authorized to perform the set of actions, and a relationship condition. When the relationship condition specifies a hierarchy-based relationship, the program determines valid users in the second set of users according to a hierarchy of users. When the relationship condition specifies a non-hierarchy-based relationship, the program determines valid users in the second set of users according to a relationship not based on the hierarchy of users. The program determines whether the first user is authorized to perform the set of actions on the second user based on the determined valid users.
US10230734B2 Usage-based modification of user privileges
Systems and techniques to identify and modify unused (or seldom used) access privileges are described. Group membership data may be correlated with access map data to create a user-resource access map identifying privilege levels associated with individual user accounts to access computing resources in a computing system. User activity event logs generated as a result of user accounts accessing the resources may be correlated with the user-resource access map to identify user accounts that do not use (or seldom use) particular privilege levels to access particular resources. The identified user accounts may be modified to remove the unused (or seldom used) privileges levels.
US10230732B2 Authorization policy objects sharable across applications, persistence model, and application-level decision-combining algorithm
A global policy store, in which policies applicable to multiple applications in an enterprise environment can be stored, can be stored in association with that environment. An application-level policy combining algorithm can be associated with a specific application to resolve conflicts between the results of evaluating policies that pertain to that application's resources. A persistent model is defined for an Extensible Access Control Markup Language (XACML) target definition.
US10230727B2 Method and system for authenticating a user
Method for authenticating a user, comprising the steps of a)providing a central server (101), in communication with at least one authentication service provider (110, 120, 130), arranged to authenticate users via a respective authentication web interface, and at least one user service provider (150), arranged to provide user services to users via a respective user service web interface; b) providing, for a particular user and using a web browser in an electronic device (170, 180), access to the authentication web interface, and upon an authentication of the user, the central server placing a cookie on the electronic device identifying the authentication service provider; c) providing, for the user and using the same web browser executed from the same electronic device, access to the user service web interface, and as a result providing the said cookie to the central server; d) identifying, based upon the said cookie, the authentication service provider; e) redirecting the web browser to the authentication service provider; f) authenticating the user; and g) providing user authentication information to the user service provider. The invention also relates to a system.
US10230726B2 Verifying an application identifier on a mobile device through a telecommunication network
A system for verifying an association between an application and a mobile computing device. The application is identified by an application instance identifier, which uniquely identifies the instance of the application on the mobile computing device. The system receives a request to verify the application, including the application instance identifier. The system also obtains a mobile device identifier used to communicate with the mobile computing device. The system initiates one or more telephone call setup messages, which signal a voice call request, to the mobile computing device using the mobile device identifier. Based on receiving an indication that the one or more telephone call setup messages were detected at the mobile computing device, the system associates the application instance identifier with the mobile device identifier.
US10230723B2 Method and system for authenticating a session on a communication device
Method and system for authenticating a session on a communication device. One method includes determining a use context of the communication device and an authentication status of the communication device. The method further includes determining a predetermined period of time based on at least one of the use context and the authentication status. The method further includes generating biometric templates based on at least one of the use context and the authentication status. The method further includes selecting a matching threshold for the biometric templates based on at least one of the use context and the authentication status. The method further includes comparing a match score of each of the biometric templates to the matching threshold to determine a passing amount of biometric templates with match scores that meet or exceed the matching threshold. The method further includes authenticating the session on the communication device.
US10230720B2 Authorization code flow for in-browser applications
A system receives a request from an in-browser application for an authorization code, creates a session that re-directs the in-browser application to an authorization server, and receives the authorization code from the authorization server by way of the in-browser application. The system requests an access token from the authorization server and receives the access token from the authorization server. The system then receives a request from the in-browser application for a resource, uses the access token to request the resource from a third-party resource server, and returns the resource to the in-browser application.
US10230719B2 Head mounted secure display system
Embodiments of a system and method for securely displaying media using a pair of goggles are generally described herein. A method may include playing secure media using a lens of the pair of goggles, monitoring a plurality of gaskets mounted on the pair of goggles to determine whether a breach has occurred, and detecting, using a camera mounted on the pair of goggles, whether inorganic matter is present within a field of view. The method may include issuing an alert in response to detecting the breach or detecting inorganic matter, and ceasing playback of the secure media in response to the alert.
US10230709B1 Method, system, and apparatus for delegating control over the configuration of multi-tenant network devices
The disclosed apparatus may include (1) providing a framework that enables a customer entity of a service provider to configure, via a customer portal, a network device of the service provider that directs network traffic of the customer entity, (2) creating, for the customer entity by way of the framework, a virtual network that includes at least a portion of the network device of the service provider, (3) detecting an attempt by the customer entity to configure at least a portion of the virtual network via the customer portal, and then in response to detecting the attempt by the customer entity, (4) performing a configuration operation that configures the portion of the virtual network as directed by the customer entity via the customer portal. Various other apparatuses, systems, and methods are also disclosed.
US10230703B1 Providing multiple levels of group access to partial data objects
A first data item is encrypted at a client device using a first encryption key. The encrypted first data item is included in a data object. A second encryption key is received at the client device from a key management device. The first encryption key is encrypted using the second encryption key. The encrypted first encryption key is included in the data object, and the data object is stored at a storage device.
US10230702B1 Encrypting content and facilitating legal access to the encrypted content
An example method performed by one or more processing devices includes: generating encrypted content at a sender device using one or more first keys that are available from a key provider; and outputting the encrypted content to a recipient device over one or more channels; where the key provider enables access, following authorization, by the recipient device to one or more second keys for decrypting the encrypted content; and where an entity that enables the channel is unaffiliated with the key provider.
US10230697B2 User terminals, and methods and computer-readable recording mediums storing computer programs for transmitting and receiving messages
A non-transitory computer-readable recording medium storing computer-readable instructions that, when executed by a first user terminal, cause the first user terminal to perform a method including: receiving a first message including a first attached file, generating at least one encryption key for encrypting the first message by taking into account a type of the first attached file, encrypting the first attached file of the first message by using the encryption key, adding sender information of the first message to the first message, and transmitting the first message including the sender information to a message server, may be provided.
US10230691B2 Systems, devices, and methods for improved domain name system firewall protection
Embodiments relate to systems, devices, and computing-implemented methods for resolving DNS requests by sending, from a device, a first DNS request for a domain name associated with a local service device to a DNS firewall server. The DNS firewall server can send a response that includes a status indicating a server failure in response to determining that the first DNS request is associated with a customer of a DNS firewall service and determining that a record associated with the domain name cannot be found. The device can receive the response and send a second DNS request to an internal DNS server in response to the status indicating the server failure.
US10230689B2 Bridging a virtual clone of a target device in a honey network to a suspicious device in an enterprise network
Techniques for bridging a honey network to a suspicious device in a network (e.g., an enterprise network) are disclosed. In some embodiments, a system for bridging a honey network to a suspicious device in an enterprise network includes a device profile data store that includes a plurality of attributes of each of a plurality of devices in the target network environment; a virtual clone manager executed on a processor that instantiates a virtual clone of one or more devices in the target network environment based on one or more attributes for a target device in the device profile data store; and a honey network policy that is configured to route an internal network communication from a suspicious device in the target network environment to the virtual clone for the target device in the honey network.
US10230688B1 Virtual fabric discovery for remote login
Embodiments for connecting a host device to target devices in a network through a switch of a plurality of switches, by: defining a special zone for targets that are not directly connected to the switch having the host; directly through the switch; discovering all targets connected to all ports of switch and other switches through a device discovery process; creating a switch-to-target mapping table for all discovered targets; sending a virtual discovery command to all the discovered host-target pairs using the switch-to-target mapping table; creating a virtual address translation table that maps an ID and address of the host to virtual IDs and addresses assigned for network ports of each host-target pairs; and transmitting network traffic between the host and target using the virtual address translation table.
US10230687B1 Apparatus and method for correlating addresses of different Internet protocol versions
Provided is a method of correlating an Internet Protocol version 4 (IPv4) address with an Internet Protocol version 6 (IPv6) address. The method may include communicating, via the Internet, an IPv4-addressed signal transmitted to, or received from, an IPv4-capable computing device. The method may also include communicating, via the Internet, an IPv6-addressed signal transmitted to, or received from, an IPv6-capable computing device. The method may further include determining that the IPv4-capable computing device and the IPv6-capable computing device are the same computing device based on the IPv4-addressed signal and the IPv6-addressed signal, and storing in memory data indicating a correlation between at least part of the IPv4 address and at least part of the IPv6 address.
US10230686B2 System and method for correlating routing protocol information
Aspects of the present disclosure involve systems, methods, computer program products, and the like, for correlating information associated with one networking transmission protocol, such as Internet Protocol version 6 (IPv6), to information associated with a different networking transmission protocol, such as Internet Protocol version 6 (IPv4). More specifically, when resolving an Internet Protocol (IP) address associated with a requesting device to a network, the system may base the resolved destination on one or more attributes of a known address to build a network mapping of the received IP address. In one specific example, an IPv6 address is received and associated with a known IPv4 address to map the network.
US10230683B1 Routing for large server deployments
In one aspect, the present disclosure relates to a method comprising: receiving a first request from a client device; generating a plurality of uniform resource locators (URLs), each of the plurality of URLs comprising an encoded representation of a network address associated with a respective node from a plurality of nodes in a computer cluster; sending a first response to a client device, the first response comprising the plurality of URLs; receiving a second request from the client device, the second request comprising a first URL from the plurality of URLs; determining the second request should be routed to a first network address based on decoding the first URL, the first network address associated with a first node from the plurality of nodes; and forwarding the second request to the first node in response to the determining.
US10230680B2 Intelligently splitting text in messages posted on social media website to be more readable and understandable for user
A method, system and computer program product for improving readability and understandability in messages posted on a social media website. The messages posted on a social media website, such as the user's social networking feed, are scanned. The scanned messages are analyzed for topics, meaning and/or tenses using natural language processing. The text in the scanned messages are split into message segments based on topic, meaning, tenses, punctuation, custom identifiers, hashtags and/or @ symbols. These message segments are then grouped based on relatedness of the topics, meaning and/or tenses. The message segments are ordered in each group of message segments, such as based on timestamps. The ordered message segments are then displayed to the user. By displaying these message segments in separate groupings in a logical order, the user will be able to view the messages posted on the user's social media website in a more readable and understandable manner.
US10230675B2 Deriving atomic communication threads from independently addressable messages
When a message is received, the recipient set in the message, as well as ancestor message identifiers, are analyzed. The received message is either placed in an existing thread in an existing conversation, or in a new thread in the conversation, based upon the analysis of the recipient set and the ancestor identifiers.
US10230674B2 Virtual discussion threads for activities in a trusted network
Managing discussion threads within an electronic communication system includes detecting that an electronic message sent from a sender to a first recipient is forwarded from the sender to a second recipient and, responsive to the detecting, identifying at least one electronic message related to the forwarded message exchanged between the sender and the second recipient as a virtual discussion thread. A client is notified of that the virtual discussion thread exists and is correlated with the electronic message from the sender. The virtual discussion thread is provided to the client of the first recipient.
US10230673B1 Methods, systems, and media for generating contextually relevant messages
Methods, systems, and media for generating contextually relevant messages are provided. In some embodiments, a method for generating contextually relevant messages is provided, the method comprising: requesting content from a content source; receiving a content item; causing the content item to be presented using a display device; causing an endorsement indication corresponding to an endorsing user to be concurrently presented with the content item, wherein a user associated with the request for content and the endorsing user are social connections; receiving user input selecting the endorsement indication; causing a temporary messaging interface including a temporary message from the user to the endorsing user to be presented; causing a permanent message to be created based on the temporary message and received user input; and causing the permanent message to be presented to the endorsing user.
US10230672B2 Inserting a search box into a mobile terminal dialog messaging protocol
A method, system, and computer program product for inserting a search box into a mobile terminal messaging dialog. Upon receiving a dialog message (e.g., an email message) from a first user device, the method determines the format (e.g., IMAP) of the dialog message in order to insert a similarly-formatted search box. Then, the method modifies the dialog message by inserting the selected search box into the dialog message. The method receives a request from a second user (at a mobile terminal) and the method transmits the outbound dialog message with the inserted search box to the second user's mobile terminal. The second user's mobile terminal supports a web browser, and some dialog messages include pre-populated text in the search box, the pre-populated text based on the dialog message from the first user device. The second user browses using the inserted search box without having to explicitly launch a browser.
US10230670B1 Watermark-based message queue
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a watermark-based message queue. One of the methods includes receiving a first connection request for messages associated with a user device. A first connection session is established with the user device. A message queue of messages associated with the user device is identified, each message in the message queue is associated with a respective timestamp, and the message queue is associated with a current watermark that identifies a first timestamp. An oldest message in the message queue at the time the first connection session was established is identified. An updated watermark that identifies a second timestamp associated with the oldest message is associated with the message queue. One or more messages that have a timestamp newer than or equal to the first timestamp identified by the current watermark is provided to the user device.
US10230667B2 Pre-sorter systems and methods for distributing GTP packets
Pre-sorter systems and methods are disclosed for distributing GTP packets. The pre-sorter forwards GTP packets based upon entries within one or more pre-sort tables, and the entries associate F-TEIDs with output ports that can be coupled to GTP sessions controllers and/or other external systems. The F-TEIDs represent a combination of a destination IP address and a tunnel endpoint identifier (TEID) for each GTP packet. For some embodiments, GTP session controllers analyze the GTP packets and determine F-TEIDs that are created, modified, and/or dropped for user sessions, and the GTP session controllers send control messages to the pre-sorter to determine the entries stored within the pre-sort table(s). For other embodiments, other external systems such as network monitoring tools are coupled to the GTP packet pre-sorter rather than GTP session controllers. Pre-sorters having multiple pre-sort modules with local pre-sort tables, as well as two-stage pre-sort architectures, can also be used.
US10230666B2 Multicast data packet forwarding
An I/O board of a VXLAN switch receives a multicast data packet having a VXLAN encapsulation, removes the VXLAN encapsulation, determines that layer 3 multicast forwarding is to be performed for the multicast data packet, and sends the multicast data packet to a fabric board of the VXLAN switch. The fabric board determines that layer 3 multicast forwarding is to be performed by the fabric board for the multicast data packet. When a multicast group member port corresponding to the multicast data packet is a VLAN port, the fabric board sends the multicast data packet to each I/O board on the VXLAN switch. Each I/O board sends the received multicast data packet to a VLAN according to a layer 3 multicast group entry used for forwarding the received multicast data packet. The layer 3 multicast group entry being included in a local layer 3 multicast group table.
US10230658B2 Methods, systems, and products for providing communications services by incorporating a subcontracted result of a subcontracted processing service into a service requested by a client device
Service providers may subcontract some services to subcontractors. Electronic packets of data may be outsourced for a subcontracted processing service provided by a server or other element. A result of the subcontracted processing service may then be received and incorporated.
US10230652B2 Combined pause-resume and credit-based flow-control
A communication system includes a transmit (TX) device and a receive (RX) device. The TX device is configured to transmit data over a communication link. The RX device is configured to receive the data transmitted by the TX device over the communication link, to buffer the received data in an RX buffer, to assess a fill level of the RX buffer, to select, depending on the fill level of the RX buffer, either a pause-resume flow-control scheme or a credit-based flow-control scheme, and to apply the selected flow-control scheme in coordination with the TX device.
US10230651B2 Effective intra-frame refresh in multimedia communications over packet networks
Systems and methods of performing intra-frame refresh in multimedia communications over lossy packet networks, in which a video receiver can provide packet loss feedback information to a video transmitter, and the video transmitter can respond to the feedback information, in a manner that makes efficient use of available bandwidth. By providing one or more PLI messages from the video receiver to the video transmitter based on criteria related to the detection of an eventual missing video packet and/or the determination that the quality of a current reference frame is bad, and by pausing the providing of GNACK messages from the video receiver to the video transmitter while the PLI messages are being provided to the video transmitter, the total number of video packets required for transmission/retransmission can be reduced, thereby limiting the impact of the transmitted/retransmitted video packets on the available bandwidth while enhancing the video QoE of system users.
US10230649B2 Storage area network workload balancing
Storage area network (SAN) load balancing process is disclosed. The load balancing process can include monitoring an input/output workload within the SAN. The input/output workload of a first source to first destination is monitored by an analyzing unit. The analyzing unit gathers a source identifier (S_ID) and a destination identifier (D_ID) to determine the location of a first source and a first destination. An input/output workload of the first source and the first destination can be tracked by the analyzing unit. The analyzing unit can be used to determine if the first input/output workload is above an upper threshold. A first condition can be logged based on the determination of the first input/output workload being above the upper threshold. The determination of the first condition is communicated to a first user.
US10230643B2 Full flow retrieval optimized packet capture
A packet capture system may copy packets from an interface to a bucket. When the bucket is full of packets, a new bucket for incoming packets may be started, and the full bucket may be indexed. During the indexing, each packet may be sorted in the bucket by flow, and each flow may be indexed. Once indexing is complete, the packets are written to a flow ordered FCAP file and the indexes are written to disk. The flow ordered nature of the FCAP file combined with the indices and their associated search algorithms allow for rapid retrieval of captured flows.
US10230642B1 Intelligent data paths for a native load balancer
In an example, there is disclosed a network apparatus for providing native load balancing within a switch, including: a first network interface operable to communicatively couple to a first network; a plurality of second network interfaces operable to communicatively couple to a second network; one or more logic elements comprising a switching engine operable for providing network switching; a content-addressable memory (CAM); and one or more logic elements providing a load balancing engine operable for: receiving incoming network traffic via the first network; selecting the incoming network traffic based at least in part on a selection factor, and load balancing selected traffic to a first egress interface based at least in part on a load balancing factor other than an IP address.
US10230641B2 Method and apparatus for controlling call volume
A method and apparatus for controlling a call volume for an office that serves as a protecting site for another office in a packet network are disclosed. For example, the method collects one or more customer registration counts from one or more session border controllers located in a first office, determines if the one or more customer registration counts have reached or exceeded a threshold. The method directs all of said one or more session border controllers located in said first office to enact one or more throttling rules if the one or more customer registration counts have reached or exceeded the threshold.
US10230639B1 Enhanced prefix matching
Approaches, techniques, and mechanisms are disclosed for maintaining efficient representations of prefix tables for utilization during the operation of a network device. In an embodiment, the performance of a network device is greatly enhanced using a working representation of a prefix table that includes a prefix index and a plurality of associated prefix arrays. In an embodiment, this working representation is bifurcated across a higher-performing memory for the prefix index and a lower-performing memory for the prefix arrays. In an embodiment, management of this working representation is greatly simplified using a sharded prefix tree that is divided into subtrees based on constraints of the memory in which this working representation is stored. In yet another embodiment, a sharded prefix tree may itself be utilized to more efficiently find a longest prefix match for an input key.
US10230638B2 Executing a selected sequence of instructions depending on packet type in an exact-match flow switch
An integrated circuit includes a processor and an exact-match flow table structure. A first packet is received onto the integrated circuit. The packet is determined to be of a first type. As a result of this determination, execution by the processor of a first sequence of instructions is initiated. This execution causes bits of the first packet to be concatenated and modified in a first way, thereby generating a first Flow Id. The first Flow Id is an exact-match for the Flow Id of a first stored flow entry. A second packet is received. It is of a first type. As a result, a second sequence of instructions is executed. This causes bits of the second packet to be concatenated and modified in a second way, thereby generating a second Flow Id. The second Flow Id is an exact-match for the Flow Id of a second stored flow entry.
US10230636B2 Software interface layer of a mesh network device
Network hardware devices organized in a wireless mesh network (WMN) in which one network hardware devices includes a first radio and a second radio coupled to a processing device. The processing device receives a request from a client consumption device via the first radio and determines a destination for the request as a second mesh network device. The processing device access a master routing table to determine that the second radio is to forward the request and forwards the request to the second radio. The second radio accesses a local routing table at the second radio to determine that a radio of a third mesh network device is a next-hop mesh network device in a first path to the second mesh network device. The second radio sends the request to the radio of the third mesh network device.
US10230632B2 Systems and methods for tunnel free connectionless packet routing to a service edge
An SDN controller configures a network element as a service edge. The SDN controller configures a service flow associated with a service to receive a required service treatment. The SDN controller configures an entry point to add routing tags on a set of packets associated with the service. The set of packets are routed in accordance with the routing tags. The required service treatment is applied at the service edge and the tags are removed from the set of packets, which are then forwarded to the network.
US10230628B2 Contract-defined execution of copy service
Systems, methods, and computer-readable storage media for executing a copy service. A copy service engine can monitoring network data flow in a network, detect packet data containing a contract defining copy parameters for the execution of a copy service, and determine, based on the contract, when the particular data flow hits a particular network node specified in the contract parameters. When the data flow hits the specified node, the copy service engine can execute the copy service which copies the particular data flow, determines one or more endpoints for sending the copied data flow, and deploys the copies to the one or more endpoints.
US10230626B2 Service specific route selection in communication networks
Methods, apparatus and articles of manufacture (e.g., physical storage media) to perform service specific route selection in communication networks are disclosed. Example route selection methods disclosed herein include determining respective component performance parameters for network components of a communication network based on a weighting profile associated with a first service from a plurality of different services for which traffic is to be routed in the communication network. Disclosed example route selection methods also include determining, based on the component performance parameters, respective path performance parameters for a plurality of candidate paths between two endpoints in the communication network. Disclosed example route selection methods further include selecting, based on the path performance parameters, a first one of the candidate paths to route traffic for the first service between the two endpoints.
US10230624B2 Use of a router for integration of LMR and IP networks
Integration of a land mobile radio (LMR) communications system and other wireless IP based systems such as LTE by way of a multi bearer router. The LMR system may be either trunked or conventional. The multi bearer router maintains LMR IDs and also IP addresses for base stations, multi bearer terminals and other components of the integrated system.
US10230623B2 End point scaling on segment routing fabrics
Disclosed are systems and methods for scaling Massively Scalable Data Center (MSDC) networks with a large number of end-point tunnels utilizing Equal-cost multi-path routing (ECMP). The systems and methods can use the NO-OP label operations to maintain single ECMP objects to switch a set of segment routing tunnels that share the same ECMP links. The forwarding engine can determine the use of the NO-OP label operation and update a received packet to enable the use of the single ECMP objects of the set of segment routing tunnels.
US10230621B2 Varying a per-hop-bandwidth constraint in multi-path label switched paths
Techniques are described for varying a bandwidth constraint at one or more hops along a path of a sub-label-switched path (sub-LSP) of a multi-path label-switched path (MP-LSP). The techniques include computing, by an ingress router, a plurality of paths for a plurality of sub-LSPs of a MP-LSP and outputting, by the ingress router, for each path of the plurality of paths, a respective resource reservation request message to establish a respective sub-LSP of the plurality of sub-LSPs, each respective resource reservation request message including an indication of an explicit route, a tunnel identifier indicating the MP-LSP, an identifier for the respective sub-LSP, an indication of a per-hop bandwidth constraint that corresponds to a respective incoming per-hop bandwidth constraint of the plurality of incoming per-hop bandwidth constraints, and one or more instructions to modify the indication of the per-hop bandwidth constraint.
US10230615B2 System and method for optimizing network performance based on profiling
A method for optimizing network performance according to an embodiment of the present invention includes initializing a size of test data for network performance measurement, performing a test on the network performance by transmitting the test data to each of a first communication protocol and a second communication protocol, repeatedly performing the test, when the size of the test data is increased and then the increased size of the test data is a preset size or smaller based on a comparison between the increased size of the test data and the preset size, and setting a threshold value having a data size being a reference of switching between the first communication protocol and the second communication protocol, based on data collected through the performing of the test, when the increased size of the test data is larger than the preset size.
US10230609B2 System and method for using real-time packet data to detect and manage network issues
A system and method is disclosed of extracting information from real-time network packet data to analyze connectivity data for client devices in a network. The method includes: detecting when client devices initiate a connectivity event; after detecting a connectivity event, waiting a period of time for the client device to either reach or fail to reach a network connected state; after waiting a period of time, recording connectivity event information; and sending the recorded connectivity event information to an analytics system for network incident and/or network congestion analysis.
US10230608B2 RPS support for NFV by system call bypass
A system for Receive Packet Steering (RPS) support for Network Function Virtualization (NFV) by system call bypass includes a memory, a plurality of central processing units (CPUs) in communication with the memory, an operating system, and a Network Interface Controller (NIC) including a receive queue. The system also includes a driver thread and a plurality of forwarding threads. The driver thread handles the receive queue of the NIC. In an example, a first forwarding thread of the plurality of forwarding threads executes a system call. The first forwarding thread executes on the first CPU. The system call, when executed, executes a monitor instruction on a first CPU to monitor for updates to a designated memory location and checks a condition. Checking the condition includes reading the designated memory location and determining whether information in the designated memory location indicates that a new packet for the first forwarding thread has arrived.
US10230607B2 System and method for using subnet prefix values in global route header (GRH) for linear forwarding table (LFT) lookup in a high performance computing environment
System and method for supporting intra- and inter-subnet address resolution in a network environment using the same linear forwarding tale (LFT) for both the intra- and inter-subnet forwarding. Subnet prefix values in global route headers (GRHs) are used for linear forwarding table (LFT) lookup in a high performance computing environments. An exemplary can provide for use of an Inter Subnet Route Number (ISRN) embedded in the subnet prefix values in the GRHs for LFT lookup in a network switch environment in a high performance computing environment such as a network having an InfiniBand (IB) architecture. A method can provide, at a computer environment, including a network fabric, one or more subnets, each of which subnets are associated with one or more network switches or hosts. The system and method is compatible with legacy switches and nodes that are not conversant with the ISRNs.
US10230604B2 System and method to monitor network delay
A method of monitoring a network is provided that includes receiving a stream of samples having respective network delay values; defining at least one first group of samples having a size defined by a window size; determining respective first network delay characteristics for the first groups based on the network delay values corresponding to the respective samples included in the corresponding group; applying a first test to the first network delay characteristic determined for the respective first groups; adjusting the window size based on a result of the first test associated with the respective first groups; using the adjusted window size, define respective second groups of samples having samples of the stream of samples subsequent to the samples included in the at least one first group; determining a second network delay characteristic for the respective second groups; applying a second test to the second network delay characteristics; and determining whether to generate an alert notification based on a result of at least one of the first and second tests.
US10230603B2 Cross-layer troubleshooting of application delivery
Techniques for cross-layer troubleshooting of application delivery are disclosed. In some embodiments, cross-layer troubleshooting of application delivery includes collecting test results from a plurality of distributed agents for a plurality of application delivery layers; and generating a graphical visualization of an application delivery state based on the test results for the plurality of application delivery layers (e.g., different application delivery layers).
US10230601B1 Systems and methods for integrated modeling and performance measurements of monitored virtual desktop infrastructure systems
In one embodiment, a method is performed by a computer system. The method includes receiving monitoring data obtained from a plurality of monitored resources in a computing environment. The method further includes transforming the monitoring data into an integrated topology model (ITM) instance of interconnected topology objects. The method further includes measuring session performance using the transformed monitoring data of the ITM instance. Also, the method includes publishing information related to measured session performance to a user dashboard.
US10230598B1 Method and system for providing visualization of instance data to identify and evaluate re-stacking policies in a cloud computing environment
A re-stacking data visualization display is generated that includes individual graphic representations of instances (virtual computing systems) used to provide a software application in a cloud computing environment. The re-stacking data visualization display shows a launch date for each instance, a termination date for the instance, an indication of the instance creation template used to generate that instance, and the base instance creation template release dates for each of the base instance creation templates. Consequently, the re-stacking policy associated with a software application offering can be readily determined by a simple examination of the re-stacking data visualization display. As a result, any potential security issues and vulnerabilities can be readily identified and addressed.
US10230597B2 Optimizations for application dependency mapping
Application dependency mapping can be automated in a network. The network can capture traffic data for flows passing through the network using a sensor network that provides multiple perspectives for the traffic. The network can analyze the traffic data to identify endpoints of the network. The network can also identify particular network configurations from the traffic data, such as a load balancing schema or a subnetting schema. The network can partition the endpoints based on the network configuration(s) and perform similarity measurements of endpoints in each partition to determine clusters of each partition. The clusters can make up nodes of an application dependency map, and relationships between and among the clusters can make up edges of the application dependency map.
US10230596B2 Efficient service advertisement and discovery in a peer-to-peer networking environment with cooperative advertisement
Operating conditions of a remote device and operating conditions of a local device are compared, where the local device and the remote device are located within a predetermined proximity of a wireless network. An advertisement request is transmitted from the local device to the remote device based on the comparison of the operating conditions of the local device and the remote device. The advertisement request includes information identifying one or more services advertised by the local device, whereby the remote device is configured to advertise the one or more services on behalf of the local device in the wireless network.
US10230594B2 Intelligently managing pattern contents across multiple racks based on workload and human interaction usage patterns
A method, system and computer program product for managing pattern contents across multiple racks. The workload usage characteristics of the pattern contents on a primary rack in a domain of racks are collected based on monitoring the workload usage of the pattern contents in the pattern definition and in the deployed pattern. Furthermore, information regarding use of the pattern definition, the deployed pattern and the pattern contents by users (“human interaction usage patterns”) is collected based on monitoring the human interaction usage patterns. The pattern contents are then ranked based on analyzing the collected workload usage characteristics and analyzing the collected information regarding human interaction usage patterns. Once the pattern contents are ranked, those contents that are highly ranked are deemed to be more likely to be utilized in the pattern and therefore are the contents that are copied from the primary rack to the other racks of the domain.
US10230590B2 Performance metric of a system conveying web content
Obtaining a performance metric in a system for conveying web content from a server node to a terminal node along one or more network nodes, involving an inspecting of a data flow transmitting said web content toward the terminal node for extracting web content records. The extracted web content records are correlated to at least one web session. The extracted web content records are associated to a performance of one or more of said nodes. The performance metric is calculated from the correlated and associated web content records for at least one web session and one or more of said nodes.
US10230586B2 Dynamically deployable self configuring distributed network management system
Systems, software, and methods for managing networks of connected electronic devices are described. In one example, network management policy and network management applications are transferred automatically upon detection and identification of a new device, protocol or application on the network. In another example, information related to at least one aspect of the network is obtained by an NMAS, and at least one applicable management policy is identified by the NMAS; and the identified policy is used to manage at least one aspect of the network's operation.
US10230585B1 Multi vendor device support in network management systems
In one example, a network management system (NMS) is configured to enable a target network device to support a particular network service based on service configuration information for the particular network service. The service configuration information may include information about nodes in a vendor neutral model that need to be added or modified in order to support the particular network service. The NMS determines similarity scores between nodes in a vendor neutral model and nodes in a target device specific model. Based on the similarity scores, the NMS generates a mapping from the vendor neutral model to the target device specific model. Using the mapping, the NMS may configure a target device to support the particular service.
US10230582B2 Identifying resources for purging in a cloud based on inter-dependency graph analysis
A method and system are provided. The method includes constructing a dependency graph of cloud resources based on interdependencies between the cloud resources. The dependency graph includes a set of nodes, a set of edges, and a precedence order. Each node corresponds to one of the cloud resources. Each edge corresponds to an association between two of the cloud resources. The precedence order corresponds to a processing order of the nodes. The method further includes applying a set of cleanup rules to each node to determine a cleanup eligibility of any of the cloud resources corresponding to each node. The method also includes removing from the cloud any of the cloud resources determined to be cleanup eligible based on the applying step. The dependency graph is constructed by scanning, in a cloud resource dependency construct, different cloud resource types to be incorporated into the dependency graph.
US10230580B2 Management of the lifecycle of a cloud service modeled as a topology
A method of managing the lifecycle of cloud service modeled as a topology includes, with a processor, generating a topology, the topology representing a cloud service, associating a number of lifecycle management actions (LCMAs) with a number of nodes within the topology, associating a number of policies with a number of nodes within the topology, the policies guiding the lifecycle management of the nodes, and with a lifecycle management engine, executing the topology.
US10230575B2 Method and apparatus for on-demand client-initiated provisioning
An approach is presented for client initiated provisioning. A provisioning manager determines a client-based trigger for requesting a provisioning of a client device to access a network. The provisioning manager processes and/or facilitates a processing of the client-based trigger to generate a provisioning request, and then causes, at least in part, transmission of the provisioning request to a provisioning server associated with the network. The provisioning manager receives provisioning information from the provisioning server for processing to gain access to the network.
US10230571B2 Microservice-based application development framework
In one example, an application development framework system comprises a microservice platform for developing and executing a plurality of microservices, wherein each microservice of the microservices comprises an independently-deployable service configured to execute one or more functions to fulfill an interface contract for an interface for the microservice; and an orchestration platform for developing and executing an orchestrator to orchestrate the microservices to execute an interconnection platform for a cloud-based services exchange configured to interconnect, using one or more virtual circuits, customers of the cloud-based services exchange.
US10230567B2 Management of a plurality of system control networks
A multiple storage control network management system includes a plurality of controllers, each coupled to a respective system control network to provide a respective controller environment. A controller manager is coupled to each of the plurality of controllers. The controller manager is operable to monitor the respective controller environment provided by each of the plurality of controllers. The controller manager is also operable to move personas between respective controller environments. The controller manager is also operable to start and stop personas across a plurality of the respective controller environments. The controller manager is also operable to receive a first change object from a first controller of the plurality of controllers, compare the first change object to a previously received change object from the first controller, determine the changes between object elements in the first change object and the previously received change object, and store the determined changes.
US10230566B1 Methods for dynamically constructing a service principal name and devices thereof
A system, medium and method for dynamically constructing a service principal name is disclosed. A client request from a user to access a service is received at a network traffic management device which identifies an internet protocol (IP) address of a selected backend server to provide the requested service to the client. The network traffic management device identifies a hostname of the selected backend server based at least on the identified IP address and dynamically generates a service principal name (SPN) of the selected backend server based on the determined host name. The network traffic management device obtains a service ticket from a domain controller server using at least the generated SPN of the selected backend server. The network traffic management device uses the obtained service ticket along with the client request to provide the user access to the selected backend server for the client request.
US10230565B2 Allocation of GPU resources across multiple clients
Methods, apparatuses and systems directed to hosting, on a computer system, a plurality of application instances, each application instance corresponding to a remote client application; maintaining a network connection to each of the remote client applications for which an application instance is hosted; allocating resources of a graphics processing unit of the computer system between at least two of the remote client applications; concurrently rendering, utilizing the resources of the graphics processing unit of the computer system, the graphical output of the application instances corresponding to the at least two of the remote client applications; and transmitting the rendered graphical output to the at least two of the remote client applications over the respective network connections.
US10230561B2 Apparatus, system and method of communicating a physical layer convergence procedure (PLCP) protocol data unit (PPDU)
Some demonstrative embodiments include apparatuses, devices, systems and methods of communicating a Physical Layer Convergence Procedure (PLCP) Protocol Data Unit (PPDU). For example, an apparatus may include circuitry and logic configured to cause a wireless station to transmit a first PPDU to a second wireless station, the first PPDU including a preamble, a header, and a first PLCP Service Data Unit (PSDU), the header including a synchronization (sync) indicator to indicate that the second wireless station is to synchronize a second PPDU to the first PPDU; and to receive the second PPDU from the second wireless station, the second PPDU spaced from the first PPDU by less than a Short Inter Frame Space (SIFS), the second PPDU including a Byte Count, and a second PSDU, the second PPDU including no preamble or a short preamble, which is shorter than the preamble of the first PPDU.
US10230558B2 System and method for controlling combined radio signals
A method for controlling a combined waveform, representing a combination of at least two signals having orthogonal frequency multiplexed signal components, comprising: receiving information defining the at least two signals; transforming the information defining each signal to a representation having orthogonal frequency multiplexed signal components, such that at least one signal has at least two alternate representations of the same information, and combining the transformed information using the at least two alternate representations, in at least two different ways, to define respectively different combinations; analyzing the respectively different combinations with respect to at least one criterion; and outputting a respective combined waveform or information defining the waveform, representing a selected combination of the transformed information from each of the at least two signals selected based on the analysis.
US10230556B2 Systems and methods for implementing an OFDMA LTF design for wireless network communication
Systems, methods, and apparatuses are disclosed herein for aligning HE-LTFs corresponding to a plurality of users by determining a respective number of spatial streams corresponding to each user, determining a highest respective number of spatial streams of the spatial streams, and setting an alignment number of HE-LTF symbols to be equal to or larger than the highest respective number of spatial streams. For each respective user, a respective matrix of HE-LTF symbols corresponding to the respective number of spatial streams of the respective user is selected, and it is determined whether the respective matrix of HE-LTF symbols has fewer symbols than the alignment number. In response to determining that the respective matrix of HE-LTF symbols has fewer symbols than the alignment number, padding symbols may be added to the respective matrix to yield a number of HE-LTF symbols in the respective matrix that corresponds to the alignment number.
US10230554B2 Wireless receiver for multiuser detection incorporating residual estimation errors
An improved receiver design implements a practical method for modeling users in SIC turbo loop multiuser detection architectures, wherein in each loop unsubtracted estimation errors from previous loops are used to appropriately scale the error covariance matrix for each user, thereby accurately representing the remaining residual interference in the data stream for each desired user. The effect of estimation errors in previous interference cancellation operations is thereby minimized, and symbol estimations in successive turbo loops are improved, for example during multiuser MMSE, multiuser MMSE with interference rejection combining (MMSE-IRC), sample matrix inversion (SMI), or any of their adaptive variants (least mean-square, recursive least square, Kalman filter etc.). The estimated residual symbol energy can be computed per symbol, and then applied to entire data streams, to groups of symbols, or to each symbol separately.
US10230552B1 System and method for decision feedback equalizer (DFE) adaptation
A system and method for decision feedback equalizer (DFE) tap adaptation. An input signal is received at a DFE of a receiver, wherein the input signal comprises a serial bit stream of encoded symbols. Data samples and error samples are taken from the input signal and the data samples and the error samples are aligned establish a plurality of pairs of data samples and error samples, wherein the data sample and error sample of each of the plurality of pairs of data samples and error samples are from locations in the serial bit stream of encoded symbols that are known to be uncorrelated with each other. The DFE tap weights are then adjusted based upon the plurality of pairs of data samples and error samples.
US10230551B2 Signal processing device and associate equalization circuit and signal processing method
A signal processing device for a receiver includes: a descrambler, descrambling an input signal to generate a descrambled signal; a phase recovery circuit, performing phase recovery according to the descrambled signal to generate a phase recovered signal; an equalization module, performing equalization according to the phase recovered signal to generate an equalized signal; and a decoder, decoding the equalized signal to obtain data included in the input signal.
US10230550B2 Method and apparatus for successive order nonlinear passive intermodulation distortion cancellation
A method for diminishing passive intermodulation (PIM) is provided. The method comprises: upsampling an uplink baseband modulated signal; upsampling a downlink baseband modulated signal; determining a time delay for the upsampled downlink baseband modulated signal; time delaying the upsampled downlink baseband modulated signal by the determined time delay; estimating a third order PIM distortion (PIMD) product by filtering the time delayed, upsampled downlink baseband modulated signal with a third order power series kernel; generating a first filtered signal by subtracting the estimated third order PIMD product from the upsampled downlink baseband modulated signal; estimating a Nth order PIMD product by filtering the time delayed, upsampled downlink baseband modulated signal with a Nth order power series kernel; generating a nth filtered signal by subtracting the estimated Nth order PIMD product from the n−1th filtered signal; and downsampling the nth filtered signal.
US10230548B2 Systems and methods for communicating with electric motors
A motor controller for an electric motor is described. The motor controller is coupled to a power line communication connection and includes a communication device coupled to a memory device. The motor controller is configured to receive, using the communication device, a status query from a server computing device via the power line communication connection. The motor controller is additionally configured to transmit electric motor diagnostic data from the memory device to the server computing device via the power line communication connection. The motor controller is further configured to receive motor configuration data from a client computing device wirelessly coupled to the motor controller. The motor configuration data is for controlling the electric motor. The motor controller is also configured to operate the electric motor in accordance with the motor configuration data.
US10230547B2 Filter for linear modulation based communication systems
A method of designing a digital filter for example for use in an FBMC/OQAM telecommunications system, with a target overlapping factor and meeting a specified signal to interference ratio is described, whereby a candidate filter design defined by an impulse response, satisfying the Nyquist criterion and having an overlapping factor higher than the target is selected, and the time and frequency coefficients of its impulse response inverted to define a new filter design; andtruncating the impulse response defining said new filter design to the minimum number of coefficients achieving said specified signal to interference ratio.
US10230546B2 Network apparatus for interconnecting heterogeneous networks and interconnecting method thereof
A network apparatus for interconnecting heterogeneous networks and an interconnecting method thereof. The network apparatus includes a communicator configured to communicate with a heterogeneous network apparatus using the same frequency band, to communicate with the heterogeneous network apparatus through a gateway in a first communication mode, and to perform direct two-way communication with the heterogeneous network apparatus in a second communication mode; and a processor configured to determine a signal received through the communicator, and to determine a communication mode with the heterogeneous communication network.
US10230540B2 Method, device and system for communicating in a ring network
A communication method includes receiving data messages at a specified one of a plurality of communication devices in a ring network and detecting a status of the ring network. The communication method also includes changing a port of the specified communication device from a blocking state to a forwarding state in response to detecting a failure in the ring network. The communication method further includes filtering and forwarding the received data messages in the ring network, where the received data messages that originated from the specified communication device are blocked from further forwarding at the specified communication device. In addition, the communication method includes changing the port of the specified communication device from the forwarding state to the blocking state in response to detecting a recovery of the ring network.
US10230536B2 Home applicance with smart grid interface
A communication apparatus is disclosed. A home appliance includes a driving unit to drive a component of the home appliance, a controller configured to control the driving unit, a display to display a network connection related indicator and a smart grid related indicator, and a communication unit to connect to an access point apparatus, the communication unit to connect to a server via the connected access point apparatus, and the communication unit to receive a power information signal from the server, wherein the controller to control operation of the driving unit based on the received power information signal. Accordingly, it is possible to conveniently recognize a smart grid mode.
US10230535B2 Communicating IGMP leave requests between load-balanced, multi-homed provider-edge routers in an ethernet virtual private network
In general, the disclosure describes techniques for communicating multicast group leave requests between two or more load-balanced, multi-homed PE routers included in an Ethernet Virtual Private Network (EVPN). The techniques of the disclosure enable the two or more PE routers to synchronize IGMP state and routing information amongst one another to ensure that the one of the multi-homed PE routers elected as the designated forwarder (DF) ceases forwarding the multicast group traffic to the CE router, even if it is not the PE router that receives the IGMP leave request.
US10230534B2 Service layer control aware control signalling in a communication network
A method and apparatus for handling control signalling between a service layer control node and a Radio Access Network, the signalling being associated with a data flow of a User Equipment, the User Equipment being associated with a Radio Access Network node. The Radio Access Network node receives a data flow comprising a plurality of data packets sent using a bearer towards the User Equipment. It determines whether a data packet in the data flow includes an identifier indicating that the data packet relates to control signalling. A data packet that is found to relate to control signalling is removed from the data flow, to produce a modified data flow, which is sent towards the User Equipment. This allows the Radio Access Network node to become aware of control related signalling such that it can be processed.
US10230531B2 Admissions control of a device
A control device performs an admissions control process with a first device to determine whether the first device is authorized to communicate over the communication fabric that supports memory semantic operations.
US10230527B2 Method and apparatus to quickly authenticate program using a security element
The authenticity of a program executed by a processor is determined by a security element that computes a hash code over re-ordered segments of a known-to-be-authentic copy of a program executed by the processor. The authenticity of the same segments are re-ordered by and provided by the processor to the security element, which computes a second hash code for the re-ordered segments received from the processor. If the hash values for the segments are identical, the program segments are identical. If the hash values for any segment are different, the two programs are different. When a processor's program is determined to be different from a known good copy, the processor can be stopped or an alarm signal generated.
US10230525B2 Public key rollup for merkle tree signature scheme
An organizational signature authority delegates signature authority to one or more subordinate signature authorities by rolling up public keys from the subordinate signature authorities into a public key for the organization. A subordinate signature authority of the organizational signature authority generates cryptographic keys for use by the subordinate signature authority, and cryptographically derives a public key for the subordinate signature authority based at least in part on the cryptographic keys. In some examples, the subordinate signature authority acquires public keys from a lower subordinate signature authority, and the public key of the subordinate signature authority is cryptographically derived in part from the public key of the lower subordinate signature authority. The public key of the subordinate signature authority is provided to the organizational signature authority. A hash tree is generated from the public keys of the subordinate signature authorities to create the public key for the organization.
US10230518B2 Apparatus and method for defining physical channel transmit/receive timings and resource allocation in TDD communication system supporting carrier aggregation
A method of defining physical channel transmit/receiving timings and resource allocation is provided for use in a Time Division Duplex (TDD) communication system supporting carrier aggregation. A method for receiving, at a base station, a Hybrid Automatic Repeat Request (HARQ) acknowledgement from a terminal in a Time Division Duplex (TDD) system supporting carrier aggregation of a primary cell and at least one secondary cell includes transmitting a downlink physical channel through one of the primary and secondary cells, receiving the HARQ acknowledgement corresponding to the downlink physical channel of the primary cell at a first timing predetermined for the primary cell, and receiving the HARQ acknowledgement corresponding to the downlink physical channel of the secondary cell at second timing, wherein the second timing is determined according to the first timing.
US10230517B2 Interference management for adaptive TDD with frequency domain separations
A method of wireless communication at a serving base station identifies a potential interference condition based on an uplink/downlink configuration mismatch. The method includes signaling, to a neighbor base station, to restrict transmissions based on the identified potential interference condition. The transmissions may be restricted by beamforming the transmissions into a different direction and/or blocking transmissions on a frequency. The signaling prompts the neighbor base station to restrict downlink transmissions that will potentially interfere with uplink control channel transmissions received at the serving base station, or to restrict uplink transmissions, intended for the neighbor base station, that will potentially interfere with downlink control channel transmissions from the serving base station.
US10230516B2 Method and apparatus for transmitting and receiving feedback information in wireless access system supporting FDR transmission
The present invention relates to a wireless access system supporting a full duplex radio (FDR) transmission environment. A method for receiving feedback information by a base station in a wireless access system supporting FDR comprises the steps of: transmitting, to a terminal, frame configuration information of terminal-specific time division multiplexing (TDD); and receiving, from the terminal, feedback information in an uplink (UL) subframe according to the frame configuration information, wherein the frame configuration information can determine the location of the UL subframe in which feedback information for each DL subframe is to be transmitted, on the basis of the value obtained by dividing the number of downlink (DL) subframes by the number of UL subframes in a wireless frame.
US10230505B2 Systems and methods for carrier aggregation deployment and organization in unlicensed bands
Described herein are systems and methods for carrier aggregation deployment and organization in unlicensed bands. A method may comprise scanning, by a transceiver within a base station, channels in a band of interest, reporting, by the transceiver, signal measurement information to the base station, cell searching, by the transceiver, channels in the band of interest, determining channel information for neighboring each channel, and transmitting, by the transceiver, the channel information to the base station.
US10230501B2 Technique for storing softbits
A technique for storing softbits of messages received according to a Hybrid Automatic Repeat Request (HARQ) protocol is disclosed. As to a method aspect of the technique, a first storage (102) and a second storage (104) are provided. The first storage and a second storage include a plurality of memory segments (103) allocatable to HARQ processes. A first message related to a first HARQ process is received. The first message is protected by a channel code of the HARQ protocol and represented by softbits. The softbits of the first message are stored in a first segment of the first storage. The first segment is allocated to the first HARQ process. The first storage is accessible by a channel decoding unit (110) for decoding the channel code. If a number of allocated segments in the first storage, the decoding of which has not been yet completed, exceeds a threshold, the allocation for the first HARQ process is changed from the first segment in the first storage to a second segment in the second storage.
US10230498B2 Data acknowledgment to multiple devices
Various systems and methods for transmitting data are described herein. In one example, a method includes detecting a plurality of data frames to be transmitted using a shared communication network and selecting a first and a second data frame from the plurality of data frames based on a deadline for each of the plurality of data frames. The method also includes transmitting, via a shared communication network, the first data frame to a first client device and waiting for a predetermined delay period. Additionally, the method includes detecting a data acknowledgement frame from the first client device and transmitting, via the shared communication network, the second data frame to a second client device, the first data frame and the second data frame to be transmitted sequentially. Furthermore, the method includes transferring control of the shared communication network to an external device.
US10230496B2 Method and apparatus for processing control message which requests retransmitting data
A method and an apparatus for processing a control message for a request of retransmission are provided. The method includes generating a First Missing Serial number (FMS) describing a serial number of a data unit having a lowest serial number among data units which are not received, determining whether a data unit having a serial number greater than the serial number described in the FMS exists due to an out of sequence among data units which are previously received, generating a bitmap indicating a reception of a plurality of data units having a serial number greater than the FMS, if a data unit which is out of sequence exists, and connecting and transmitting the FMS and the bitmap.
US10230495B2 CRC calculation circuit, semiconductor device, and radar system
Provided is a CRC calculation circuit capable of dealing with various types of generator polynomials with a simple configuration. A CRC calculation circuit (100) includes a generator polynomial register (110) configured to store polynomial data, and a plurality of CRC calculation units (120) connected in series and provided so as to correspond to the number of bits of input data. The CRC calculation units (120) each include a barrel shifter (121) configured to shift calculated data by one bit using the input data or output data from a pre-stage CRC calculation unit as the calculated data; an XOR circuit (122) configured to perform XOR calculation of the shifted data and the polynomial data; and a multiplexer (123) configured to select, based on the calculated data, the shifted data or calculation result data.
US10230492B2 System and method for blind detection of numerology
Apparatuses and methods of manufacturing same, systems, and methods for blind detection of a numerology of a received signal are described. In one aspect, a method is provided for a user equipment (UE) to blindly detect the numerology of a received signal. The method includes correlating cyclic prefix (CP) signals in the received signal in the time domain based on a plurality of hypotheses of subcarrier spacing (SCS); measuring power variation of the received signal in the frequency domain based on the plurality of hypotheses of SCS; and combining weighted results of a correlation of the CP signals in the time domain and the measured power variation in the frequency domain to determine a numerology of the received signal for a corresponding hypothesis of SCS of the plurality of hypotheses.
US10230490B2 Systems, apparatuses and methods for a signal extension padding scheme
Systems, apparatuses and methods described herein provide a method for padding a signal extension of orthogonal frequency-division multiplexing (OFDM) symbols. A transceiver may obtain a plurality of data symbols for transmission, and determine that a number of information bits for a last symbol of the plurality of data symbols is not an integer value. A special padding rule may be applied to add padding bits to the last symbol. A number of coded bits for the last symbol may be determined when the number of information bits for the last symbol has changed, and the plurality of data symbols for data transmission may be encoded based on the determined number of coded bits for the last symbol.
US10230489B2 Adaptive modulation and coding method and apparatus
Embodiments of the present invention provide an adaptive modulation and coding method and an apparatus, which relate to the communications field and can improve accuracy of MCS selection, thereby improving a system throughput rate. The method includes: acquiring scheduling information of first user equipment in a first cell; acquiring scheduling information of second user equipment in a second cell; acquiring a SINR predictor of the first user equipment according to the scheduling information of the first user equipment in the first cell and the scheduling information of the second user equipment in the second cell; obtaining a SINR adjustment value of the first user equipment according to the SINR predictor and a SINR adjustment amount; and determining, according to a correspondence between a SINR and a modulation and coding scheme MCS, an MCS corresponding to the SINR adjustment value of the first user equipment.
US10230485B2 Station-side device and wavelength changeover method
In a case where a wavelength to be assigned to a subscriber-side device, to which a downstream wavelength has been assigned, is to be changed from the currently used (Source) downstream wavelength to a different changeover target (Target) downstream wavelength, a downstream wavelength changeover instruction message that indicates the change target wavelength is generated. In a case where a wavelength to be assigned to the subscriber-side device, to which an upstream wavelength has been assigned, is to be changed from the currently used (Source) upstream wavelength to a different changeover target (Target) upstream wavelength, an upstream wavelength changeover instruction message that indicates the change target wavelength is generated. The downstream wavelength changeover instruction message and the upstream wavelength changeover instruction message are respectively independently generated, and only the wavelength for which the wavelength changeover instruction message was generated is changed.
US10230481B2 Method and apparatus for bearing flexible ethernet service on optical transport network
Embodiments of the present disclosure disclose a method and an apparatus for bearing a flexible Ethernet service on an optical transport network (OTN). The method includes extracting a flexible Ethernet service from a flexible Ethernet service layer; performing data division on the flexible Ethernet service to obtain at least two data queues, where each data queue carries a queue identifier; mapping each data queue into an OTN container, where the OTN container includes an optical channel data unit-k (ODUk) container or an optical channel data unit flexible container; and sending the OTN containers to an OTN. By using the embodiments of the present disclosure, bandwidth utilization can be improved, and network construction costs of an OTN can be reduced.
US10230480B2 Method and device for interference detection on unlicensed band
The present invention provides a method and a device for interference detection on an unlicensed band. An LTE-U device works in an unlicensed-band cell, and the LTE-U device detects an interference signal of the unlicensed-band cell and processes data transmission. By adopting the method of the present invention, the LTE-U device works in the unlicensed band and may measure the interference signal from other wireless system, so as to avoid mutual interference between LTE-U and the other wireless communication system.
US10230477B2 Adaptive symbol mapping modulation
The continuous demand for capacity and the limited available spectrum in wireless and wired communication has led to reliance on advanced modulation techniques to dramatically increase the number of bits per hertz per second. This demand in capacity and using the higher order constellations shorten the link range, and as a result, system gain becomes an important characteristic. The modulation techniques described here improve the system gain by, e.g., as much as 2.5 dB in high order modulations such as 4096-QAM. The modulation techniques include reducing the peak to average ratio and adding shaping gain. These techniques dramatically improve the system capacity, system gain, power consumption and system cost.
US10230472B2 Polarization modulation of supervisory signals for reducing interference with data signals
A system and method including polarization modulation of supervisory signals for reducing interference with data signals in a wavelength division multiplexed optical communication system. At least one supervisory signal for monitoring a transmission path and/or elements coupled to the transmission path is fast polarization modulated and launched with data signals onto the path. Polarization modulating of the supervisory signal reduces impact of the supervisory signal on the data signals and improves system performance.
US10230469B2 Apparatus for measuring a filtering characteristic, pre-equalizer and optical communication equipment
Provided is an apparatus for measuring a filtering characteristic, a pre-equalizer and an optical communication equipment where the apparatus includes: a first processing unit configured to determine a filtering characteristic of a receiving end, or determine a joint response of a filtering characteristic of a transmitting end and the filtering characteristic of the receiving end, in a spectrum of a receiving signal obtained after a first measurement signal and a second measurement signal pass through respective filtering modules, according to a nonoverlapped spectral part of the first measurement signal and the second measurement signal. The filtering modules through which the first measurement signal passes include a transmitting end filtering module and a receiving end filtering module, the filtering module through which the second measurement signal passes include the receiving end filtering module.
US10230467B1 Apparatus and method for rapid identification of laser communication beacons
An apparatus and method for tracking a laser communication signal of interest incident on a focal plane array (FPA) identifies a plurality of “hotspots” in a scene of interest, and aligns a hotspot that is a signal of interest (SOI) or beacon component thereof with the FPA. Hotspot centroids can be estimated within a fraction of an FPA pixel by considering squares of four pixels and comparing their signal amplitudes. A multi-spot calculation is used to improve the position estimates of all of the hotspots by applying a Kalman filter to the hotspot position data and assuming that the relative hotspots positions are fixed. The calculation is periodically repeated to enable tracking of the SOI. Amplitude variability of the hotspots is accommodated by weighting the hotspot contributions according to their intensities. In embodiments, estimation error of the SOI centroid is less than a smallest dimension of the FPA pixels.
US10230463B2 Transmission device and method for measuring optical transmission characteristics
A transmitter generates a frequency-modulated CW light so as to transmit it to a path. A receiver receives the CW light that has passed through passband filters included in the path. The receiver includes a processor. The processor measures an optical power of the received CW light every time a center frequency of the CW light is changed and transmitted by the transmitter. The processor calculates transmission characteristics of the CW light that has passed through the passband filters, on the basis of an average value of the optical power that corresponds to a center frequency of the CW light and on the basis of an amplitude component that indicates an amount of change in the optical power, the average value and the amplitude component being obtained as a result of the measurement.
US10230457B2 Framer and framing method
A framer in a transmission device allocates plural optical channel time slots to a plurality of logical prioritized paths. It allocates received client signals to the allocated time slots, and transmits the client signals by a plurality of optical subcarriers that use a plurality of optical wavelengths corresponding to the plurality of time slots. The framer includes: a time slot allocation unit that, in a case where an optical wavelength corresponding to a time slot allocated to a logical path having a high transmission priority is not used, allocates at least one of the plurality of time slots to the logical path having the high transmission priority while the time slot corresponding to the unused optical wavelength is avoided, to change the time slot allocated to the logical path having the high transmission priority.
US10230453B2 Maintaining contiguous ground coverage with high altitude platforms
Example methods and systems for adjusting the beam width of radio frequency (RF) signals for purposes of balloon-to-ground communication are described. One example method includes determining, based on respective locations of a plurality of balloons and areas covered by respective ground-facing communication beams of the balloons, a contiguous ground coverage area served by the plurality of balloons, where the communication beam of a balloon defines a corresponding individual coverage area within the ground coverage area, determining a change in position of at least one of the balloons, based on the change in position of the at least one balloon, determining an adjustment to a first of the individual coverage areas in an effort to maintain the contiguous ground coverage area after the change in position of at least one of the balloons, and adjusting a width of the ground-facing communication beam of the balloon corresponding to the first individual coverage area in order to make the determined adjustment to the first individual coverage area.
US10230449B2 Wireless terminal, computer readable medium storing application program, and method
A processor (102) implemented in a wireless terminal (1) is configured to perform gateway processing by executing a first application program (34) stored in a memory (19). The gateway processing includes: (a) receiving transmission data of other application programs (31-33); (b) selecting, from a plurality of communication interfaces (51-55), at least one communication interface to which the transmission data is to be transmitted; and (c) sending the transmission data to the selected at least one communication interface. This contributes, for example, to allowing an application program to easily communicate via a communication interface (i.e., communication path) conforming to a communication protocol that is additionally installed on a wireless terminal (e.g., smartphone).
US10230443B2 Method for feeding backchannel state information, user equipment, and base station
Embodiments of the present invention provide a method for feeding back channel state information, a user equipment, and abase station, to improve feedback precision of channel state information. The method includes: receiving a reference signal sent by a base station; selecting a precoding matrix W from a codebook according to the reference signal, where a column vector of the precoding matrix W may be expressed as α[V ejϕv]T, v=[1 ejθ]; and sending a precoding matrix indicator PMI to the base station, where the PMI is corresponding to the selected precoding matrix W. The present invention may further improve quantization precision and achieve balance between overheads and the quantization precision. The base station performs precoding on a sent signal according to a fed back precoding matrix indicator, which can improve precoding precision, thereby improving a data transmission rate and system throughput.
US10230439B2 Coding method for channel state information in wireless communication system, and apparatus therefor
A method for a channel coding of channel state information (CSI) in a wireless communication system according to an embodiment of the present invention may comprise the steps of: determining whether to perform an individual coding or a joint coding on a multi-CSI for a CSI process or a plurality of cells to be transmitted in one subframe; and performing a channel coding on an input bit for the multi-CSI according to the determined coding scheme, wherein whether to perform the individual coding or the joint coding may be determined according to a rule set for each individual CSI, for each physical uplink control channel (PUCCH) reporting type, or for each PUCCH reporting mode.
US10230437B2 User terminal, radio base station, and radio communication method
It is possible to secure radio resources allocated to an uplink data channel even when radio resources allocated to an uplink control channel increase. A user terminal according to the present invention includes: a control section that maps an uplink data channel and an uplink control channel on different layers; and a transmission section that multiplexes on an identical radio resource the uplink data channel and the uplink control channel mapped on the different layers to transmit.
US10230432B2 Diversity modules for processing radio frequency signals
Diversity modules for processing radio frequency (RF) signals are provided herein. In certain implementations a diversity module includes a first terminal, a second terminal, a low band processing circuit that generates a low band signal based on one or more diversity signals, a mid band processing circuit that generates a mid band signal based on the one or more diversity signals and that provides the mid band signal to the second terminal, a high band processing circuit that generates a high band signal based on the one or more diversity signals, and a multi-throw switch that provides the low band signal to the first terminal in a first state and that provides the high band signal to the first terminal in a second state.
US10230428B1 Access point and methods for use in a radio distributed antenna system
In accordance with one or more embodiments, an access point includes a communication interface having: a coupler configured to receive, via a transmission medium, first guided electromagnetic waves from a communication node of a radio distributed antenna system, wherein the first guided electromagnetic waves propagate along the transmission medium without requiring an electrical return path; and also a receiver configured to receive first data from the first guided electromagnetic waves. A data switch is configured to select first selected portions of the first data for transmission to at least one communication device in proximity to the access point.
US10230427B2 Systems and methods for DC power line communication in a photovoltaic system
A method for direct current power line communication in a photovoltaic system includes (a) transferring power between a photovoltaic device and a load using a power line, (b) detecting a change in operation of the power line, and (c) in response to the detected change in operation of the power line, decoding operating state of the power line to obtain information. A method for direct current power line communication in a photovoltaic system includes (a) transferring power between a photovoltaic device and a load using a power line, (b) changing operation of the power line, and (c) encoding operating state of the power line to represent information to be communicated.
US10230426B1 Antenna structure with circularly polarized antenna beam
In accordance with one or more embodiments, a communication device includes a dielectric antenna having a feed point and an aperture. A cable comprising a conductorless core is coupled to the feed point of the dielectric antenna. A transmitter is coupled to the cable and facilitates a transmission of first electromagnetic waves to the feed point of the dielectric antenna. The first electromagnetic waves are guided by the conductorless core and propagate along the conductorless core without requiring an electrical return path, and the first electromagnetic waves generate free-space wireless signals from the aperture of the antenna in accordance with a circularly polarized antenna beam pattern.
US10230421B2 Receiver and a method for reducing a distortion component within a baseband receive signal
A method for reducing a distortion component within a baseband receive signal is provided. The baseband receive signal is derived from a radio frequency signal and the distortion component is related to an undesired signal component of the radio frequency signal. The method includes generating a first local oscillator signal having a frequency related to a frequency of the undesired signal component. Further the method includes generating an auxiliary baseband signal using the radio frequency signal and the first local oscillator signal. The method further includes generating a second local oscillator signal having a frequency related to a frequency of a desired signal component of the radio frequency signal. Further the method includes generating the baseband receive signal using the radio frequency signal and the second local oscillator signal. The method includes modifying the baseband receive signal based on the auxiliary baseband signal.
US10230420B2 Device, system and method for reducing communications crosstalk between channels
A device for reducing communications crosstalk including a plurality of channel inputs each configured to receive an incoming signal from a respective device. The device further includes at least one control input configured such that, when the control input is triggered, the control input activates a voltage divider that attenuates at least one of the incoming signals, thereby reducing crosstalk between a first channel carrying the at least one attenuated incoming signal and a second channel not carrying the at least one attenuated incoming signal. The at least one attenuated incoming signal and the remaining incoming signals are output to a respective receiver.
US10230418B2 Multiplexer, high-frequency front end circuit, and communication device
A multiplexer includes a common terminal, a reception terminal, and transmission terminals; a reception filter between the common terminal and the reception terminal; a transmission filter between the common terminal and the transmission terminal; a transmission filter between the common terminal and the transmission terminal; a first inductor connected in series between the common terminal and the reception filter; a second inductor connected between the transmission terminal and the transmission filter; and a third inductor connected between the transmission terminal and the transmission filter. The first inductor and the second inductor couple with each other through a magnetic field, and the first inductor and the third inductor couple with each other through a magnetic field.
US10230412B2 Flexible multi-channel wireless audio receiver system
A flexible multi-channel diversity wireless audio receiver system for routing, processing, and combining multiple radio frequency (RF) signals containing audio signals received on respective antennas is provided. The wireless audio receiver system provides flexible routing of multiple RF signals in different selectable modes, and low latency uninterrupted reception of signals in harsh RF environments by combining multiple RF signals to maximize signal-to-noise ratio. The audio output may be generated in an uninterrupted fashion and mitigate multipath fading, interference, and asymmetrical noise issues. Received RF signals may also be cascaded by the wireless audio receiver system to allow daisy chaining.
US10230399B2 Circuitry and method for decomposable decoder
Decoder circuitry for an input channel having a data rate, where a codeword on the input channel includes a plurality of symbols, includes options to provide a first output channel having that data rate, and a plurality of second output channels having slower data rates. The decoder circuitry includes syndrome calculation circuitry, polynomial calculation circuitry, and search-and-correct circuitry. The syndrome calculation circuitry includes finite-field multipliers for multiplying each symbol by a power of a root of the field. Each multiplier other than a first multiplier multiplies a symbol by a higher power of the root than an adjacent multiplier. First-level adders add outputs of a number of groups of multipliers. A second-level adder adds outputs of the first-level adders to be accumulated as syndromes of the first output channel. Another plurality of accumulators accumulates outputs of the first-level adders, which after scaling, are syndromes of the second output channels.
US10230398B2 Erasure code data protection and recovery computation system and method
A system and method for performing erasure code data protection and recovery computations using simple arithmetic and data manipulation functions. Other embodiments set forth techniques for using the computation functions with a multiplicity of compact one-dimension table lookup operations. A set of assigned multi-threaded processor threads perform computations on data values in parallel to generate erasure code data protection information and to perform data recovery operations using available data and the data protection information. During normal operations, in one embodiment, threads may perform parallel computations using a small set of simple arithmetic operations and data manipulation functions. In other embodiments, the threads may also use a multiplicity of compact one-dimension lookup tables stored within the multi-threaded processor or otherwise accessible by the multi-threaded processor to perform the computations.
US10230396B1 Method and apparatus for layer-specific LDPC decoding
Methods and apparatus are disclosed for decoding low-density parity check (LDPC) encoded data using a parity check matrix having a plurality of layers. The apparatus includes a decoder having circuitry to decode, layer by layer, a LDPC codeword utilizing functional adjustments and an algorithmic approximation to belief propagation to provide an estimate of the LDPC codeword, the functional adjustments including layer specific parameters for at least two layers of the parity check matrix associated with the LDPC codeword.
US10230395B2 Determining codebooks for different memory areas of a storage device
A storage device may program data differently for different memory areas of a memory. In some embodiments, the storage device may use different codebooks for different memory areas. In other embodiments, the storage device may modify bit orders differently for different memory areas. What codebook the storage device uses or what bit order modification the storage device performs for a particular memory area may depend on the bad storage locations specific to that memory area. Where different codebooks are used, optimal codebooks may be selected from a library, or codebooks may be modified based on the bad storage locations of the memory areas.
US10230391B2 Compression and/or encryption of a file
A computing device includes a memory and a controller. The controller is configured to encrypt and/or compress a file by transforming at least a portion of said file to a number and transforming the number to an exponent vector comprising at least one exponent, wherein each exponent corresponds to a base in a base vector, whereby the file is represented by the exponent vector and a family constant. The family constant is configured to align the number to be compressed and/or encrypted into a table family number, and the table family number represents a number family which is evenly dividable with the number.
US10230390B2 Compressively-accelerated read mapping framework for next-generation sequencing
A method of compressive read mapping. A high-resolution homology table is created for the reference genomic sequence, preferably by mapping the reference to itself. Once the homology table is created, the reads are compressed to eliminate full or partial redundancies across reads in the dataset. Preferably, compression is achieved through self-mapping of the read dataset. Next, a coarse mapping from the compressed read data to the reference is performed. Each read link generated represents a cluster of substrings from one or more reads in the dataset and stores their differences from a locus in the reference. Preferably, read links are further expanded to obtain final mapping results through traversal of the homology table, and final mapping results are reported. As compared to prior techniques, substantial speed-up gains are achieved through the compressive read mapping technique due to efficient utilization of redundancy within read sequences as well as the reference.
US10230389B1 Superconductor analog to digital converter
Superconductor analog-to-digital converters (ADC) offer high sensitivity and large dynamic range. One approach to increasing the dynamic range further is with a subranging architecture, whereby the output of a coarse ADC is converted back to analog and subtracted from the input signal, and the residue signal fed to a fine ADC for generation of additional significant bits. This also requires a high-gain broadband linear amplifier, which is not generally available within superconductor technology. In a preferred embodiment, a distributed digital fluxon amplifier is presented, which also integrates the functions of integration, filtering, and flux subtraction. A subranging ADC design provides two ADCs connected with the fluxon amplifier and subtractor circuitry that would provide a dynamic range extension by about 30-35 dB.
US10230385B2 Analog/digital conversion device and control method therefor
An analog/digital conversion device that performs analog/digital conversion on an analog signal having different levels using different analog/digital conversion circuits, and a control method therefor are provided. In a case where an analog signal is greater than a threshold value, an output terminal of a first changeover switch is turned on. The analog signal is converted into digital data in a single slope type analog/digital conversion circuit. In a case where the analog signal is smaller than the threshold value, an output terminal of the first changeover switch is turned on. The analog signal is converted into digital data in a hybrid type analog/digital conversion circuit of which precision of conversion of the analog signal greater than the threshold value into digital data is lower than the precision of a single slope type analog/digital conversion circuit.
US10230379B2 Downshift techniques for oscillator with feedback loop
Techniques are disclosed relating to rapidly downshifting the output frequency of an oscillator. In some embodiments, the oscillator is configured to operate in a closed-loop mode in which negative feedback is used to maintain a particular output frequency (e.g., in a phase-locked loop (PLL)). In some embodiments, the negative feedback loop is configured to maintain the output of the oscillator at a particular frequency based on a reference clock signal and the output of the oscillator. The nature of a negative feedback loop may render rapid frequency changes difficult, e.g., because of corrections by the loop. Therefore, in some embodiments, the loop is configured to switch to an open-loop mode in which a control input to the oscillator is fixed. In some embodiments, the loop switches to open-loop mode in response to a trigger signal and control circuitry forces the oscillator to a new target frequency.
US10230363B2 Electronic switching device with reduction of leakage currents and corresponding control method
A method is used to control an electronic device that includes a switching unit having a main MOS transistor having a substrate, a first conducting electrode and a second conducting electrode coupled to an output terminal. The method includes controlling the main transistor in such a way as to put it into an on state or an off state such that, when the main transistor is in the on state, the substrate and the first conducting electrode of the main transistor are connected to an input terminal and, when the main transistor is in the off state, the first conducting electrode of the main transistor is isolated from the input terminal and a first bias voltage is applied to the first conducting electrode and a second bias voltage is applied to the substrate of the main transistor.
US10230359B1 DFE hysteresis compensation (specific)
According to a first aspect of the present inventive concept there is provided an equalizer system comprising a decision feedback equalizer (DFE), the DFE comprising: a static comparator configured as a decision device of the DFE; and a feedback path comprising a set of filter taps including at least a first filter tap; wherein the static comparator presents hysteresis and wherein a tap coefficient of the first filter tap is set such that an input signal level of the static comparator is shifted to compensate for the hysteresis.
US10230356B2 High-side output transistor circuit
A high voltage driver includes a high-side output transistor circuit, a differential to single-ended (D2SE) converter connected to a gate of the high-side output transistor circuit, wherein the D2SE is supplied by a first and a second supply voltage, and a high voltage translator connected to the D2SE converter. The D2SE converter and the translator circuit are used to clamp a voltage at the gate of the high-side transistor circuit to be the first supply voltage less the second supply voltage.
US10230353B2 Nonlinear signal filtering
In a nonlinear signal filtering system, a signal having a series of signal samples is filtered. The signal samples are affected by interactions with adjacent signal samples and nonlinear distortions. The system contains a series of alternating linear system elements and nonlinear system elements that are used for mitigation of distortion resulting from the nonlinear distortions with memory effects. The linear system elements can scale each signal sample in the series of signal samples by scaling parameters and sums a plurality of consecutive scaled signal samples, and the nonlinear system elements can transform the output of the linear system elements according to instantaneous nonlinear functions.
US10230352B2 Rate convertor
Embodiments of the invention may be used to implement a rate converter that includes: 6 channels in forward (audio) path, each channel having a 24-bit signal path per channel, an End-to-end SNR of 110 dB, all within the 20 Hz to 20 KHz bandwidth. Embodiment may also be used to implement a rate converter having: 2 channels in a reverse path, such as for voice signals, 16-bit signal path per channel, an End-to-end SNR of 93 dB, all within 20 Hz to 20 KHz bandwidth. The rate converter may include sample rates such as 8, 11.025, 12, 16, 22.05, 24, 32 44.1, 48, and 96 KHz. Further, rate converters according to embodiments may include a gated clock in low-power mode to conserve power.
US10230350B2 Surface acoustic wave filters with extracted poles
Bandpass filters and methods of designing bandpass filters are disclosed. A bandpass filter includes a plurality of series acoustic resonators connected in series between an input and an output, and a plurality of\ shunt acoustic resonators, each shunt acoustic resonator connected between a ground and one of the input, the output, and a junction between two of the plurality of series acoustic resonators. A first shunt resonator of the plurality of shunt resonators has a motional resonance frequency higher than and adjacent to an upper edge of a passband of the bandpass filter.
US10230348B2 Sub-network enhanced reflectionless filter topology
Reflectionless low-pass, high-pass, band-pass, band-stop, all-pass, and all-stop filters, as well as a method for designing such filters is disclosed, along with a method of enhancing the performance of such filters through the use of sub-networks to further modify and improve the frequency response. These filters preferably function by absorbing the stop-band portion of the spectrum rather than reflecting it back to the source, which has significant advantages in many different applications. The sub-networks preferably offer additional degrees of freedom by which the leakage through the parent filter may be cancelled or reinforced to alter cutoff sharpness, stop-rejection, or other measures of performance.
US10230345B1 System, apparatus and method for performing automatic gain control in a receiver for short range wireless communications
In one example, a receiver includes: a low noise amplifier (LNA) to receive and amplify a radio frequency (RF) signal, the LNA having a first controllable gain; a mixer to downconvert the RF signal to an intermediate frequency (IF) signal; a programmable gain amplifier (PGA) coupled to the mixer to amplify the IF signal, the PGA having a second controllable gain; a digitizer to digitize the IF signal to a digitized signal; a digital signal processor (DSP) to process the digitized signal; a first detector to output a first detection signal having a first value in response to the IF signal exceeding a first threshold during a first detection period; and a controller to dynamically update a gain setting of one or more of the LNA and the PGA in response to the first detection signal.
US10230341B2 High efficiency voltage mode class D topology
A high efficiency voltage mode class D amplifier and energy transfer system is provided. The amplifier and system includes a pair of transistors connected in series between a voltage source and a ground connection. Further, a ramp current tank circuit is coupled in parallel with one of the pair of transistors and a resonant tuned load circuit is coupled to the ramp current tank circuit. The ramp current tank circuit can include an inductor that absorbs an output capacitance COSS of the pair of transistors and a capacitor the provides DC blocking.
US10230337B2 Impedance transformation circuit for amplifier
Aspects of this disclosure relate to an impedance transformation circuit for use in an amplifier, such as a low noise amplifier. The impedance transformation circuit includes a matching circuit including a first inductor. The impedance transformation circuit also includes a second inductor. The first and second inductors are magnetically coupled to each other to provide negative feedback to linearize the amplifier.
US10230335B2 Temperature compensated power amplifier gain
A temperature compensation circuit comprises a temperature coefficient circuit that generates a temperature coefficient that is temperature dependent and a compensation circuit that generates a compensation signal based on an indication of temperature of an amplifier and the temperature coefficient, and based on the compensation signal, a gain of the amplifier is adjusted to improve amplifier linearity during data bursts.
US10230332B2 Apparatus and methods for biasing low noise amplifiers
Apparatus and methods for biasing low noise amplifiers are provided herein. In certain configurations, a low noise amplifier (LNA) includes an input, an output, a transconductance device, a cascode device, a bias current source, and a feedback bias circuit. The transconductance device generates an amplified signal by amplifying an input signal received at the input, and provides the amplified signal to the output via the cascode device. The bias current source generates a bias current that flows through the cascode device and the transconductance device. The feedback bias circuit provides feedback from the LNA's output to the LNA's input to control an input bias voltage of the transconductance device.
US10230327B2 Method for determining the carrier lifetime
A method determines the carrier lifetime in a point of a surface of a sample, and includes in absence of illumination, measuring, at the point, a parameter P via atomic force microscopy technique (AFM) to obtain a value Pdark. The point is illuminated with a continuous light beam and the parameter P is measured, at the point, via AFM to obtain a value Psat. The point is successively illuminated with continuous modulated light beams each having a different frequency ft that varies between a minimum frequency fmin and a maximum frequency fmax, with the modulated light beams having a duty cycle D. For each modulated light beam, the parameter P is measured, at the point, via AFM in such a way as to obtain a value Ptransi for each frequency fi. The carrier lifetime is calculated on point with the values of Psat, Pdark, the duty cycle D, and fmax.
US10230325B2 Remote array mapping
Electrical component location is provided. Employed location techniques may include providing a cycling signal, having components to be located sense the cycling signal at the same time, report back the sensed signal, and determining relative locations for one or more of the components using the sensed signals reported by the components.
US10230324B2 Support assembly for photovoltaic modules and mounting system using the same
A support assembly for supporting one or more photovoltaic modules on a support surface, such a generally flat roof, is disclosed herein. The support assembly includes a ballast tray configured to accommodate one or more ballasts; at least one tubular member coupled to the ballast tray, the at least one tubular member configured to support one or more photovoltaic modules above a support surface; and at least one clamp member coupled to the at least one tubular member. In one or more embodiments, the support assembly further includes at least one channel member coupling said at least one tubular member to said ballast tray. A mounting system including a plurality of support assemblies is also disclosed herein.
US10230320B2 Motor drive device
Provided is a motor drive device capable of adjusting a 0-axis current to a desired value.A motor drive device (inverter device 100) for an open winding type motor 200 in which a stator winding wire includes three-phase independent winding wires 210, 220, and 230 includes a plurality of single-phase inverters 160, 170, and 180 provided for each of the winding wires 210 to 230 to individually apply a voltage to a corresponding winding wire, and a controller 150 that controls each of the single-phase inverters 160 to 180. The controller 150 adjusts a 0-axis current to a predetermined value by alternately and repeatedly generating a first period in which a sum of voltages applied to the respective independent winding wires 210 to 230 is set to a value other than zero to offset the 0-axis current and a second period in which the sum of the voltages applied to the respective winding wires 210 to 230 is set to zero.
US10230313B2 Roll of interlayer
A roll of interlayer, suitable for laying between layers of pavement, the roll of interlayer includes at least one layer of interlayer material, a plurality of piezoelectric elements; at least one transmission line coupled to the plurality of piezoelectric elements for transmitting power generated by the plurality of piezoelectric elements to an output. The interlayer is in the form of an elongate, flexible sheet.
US10230311B2 Method and apparatus of dead time tuning in an inverter
A method prevents shoot-through currents and reduces body-diode conduction time in an inverter circuit by changing dead times for transistors in the inverter circuit. A sensing resistor senses temperatures of transistors in the inverter circuit. A delay generator changes delay times in response to receiving the temperatures of the transistors from the sensing resistor. A dead time generation unit changes the dead times for the transistors in response to changes in the delay times.
US10230306B2 Bidirectional DC/DC converter
A power conversion device, which includes an insulation type full bridge converter and can switch a power transmission direction at a high speed, is provided. A DC/DC converter (10) constitutes a power conversion device, which operates as a first type converter that converts a voltage within a first range applied to a first input/output terminal pair into a voltage within a second range and outputs the voltage from a second input/output terminal pair or a second type converter that converts a voltage within the second range applied to the second input/output terminal pair into a voltage within the first range and outputs the voltage from the first input/output terminal pair, as a device that performs a specific state transition of the DC/DC converter (10) after a change rate of a magnitude of a current flowing through a winding of a primary or secondary side of a transformer (TR) with respect to time reaches a value within a predetermined change rate range.
US10230304B2 Systems and methods for reducing electromagnetic interference by adjusting switching processes
System and method for regulating a power conversion system. An example system controller for regulating a power conversion system includes a signal generator and a driving component. The signal generator is configured to receive a feedback signal associated with an output signal of a power conversion system and a current sensing signal associated with a primary current flowing through a primary winding of the power conversion system and generate a modulation signal based on at least information associated with the feedback signal and the current sensing signal. The driving component is configured to receive the modulation signal and output a drive signal to a switch based on at least information associated with the modulation signal.
US10230302B2 High efficiency switching boost converter with reduced inductor current ripple
A voltage or current regulated power converter is presented. The power converter is configured to derive electrical power at an output voltage Vout at an output of the power converter from electrical power at an input voltage Vin at an input of the power converter, wherein the output voltage Vout is greater than or equal to the input voltage Vin. The power converter comprises an inductor, a plurality of capacitors and a plurality of switches. The input and output unit are coupled via an intermediate point, wherein the output unit comprises a first output or second output arrangement, and wherein the input unit comprises a first input or a second input arrangement. The power converter comprises a controller configured to control the plurality of switches such that a commutation cycle of the power converter comprises a plurality of different operation phases.
US10230300B2 Power converter predriver system with multiple power modes
In accordance with embodiments of the present disclosure, a system for power conversion may include a power converter comprising a power inductor and a switch coupled to the power inductor and a predriver system for electrically driving a gate of the switch, the predriver system configured to operate in a plurality of modes including a high-power mode in which the predriver system is supplied with electrical energy from a first power supply having a first supply voltage and a low-power mode in which the predriver system is supplied with electrical energy from a second power supply having a second supply voltage significantly lesser than the first supply voltage.
US10230299B2 PFC circuits with very low THD
A boost chopper circuit is described that an alternating current (AC) power source; at least one inductor connected to said AC power source; a rectifier connected to said inductor and AC power source; at least one switch shorting our said rectifier; a series circuit connected in parallel with said switch of at least one diode and a capacitor; and a load connected in parallel with said capacitor. A control technique is employed that includes turning on and off the switch in order to keep the average current per pulse cycle proportional to the AC input voltage during the same pulse cycle.
US10230298B2 Resistorless precharging
A boost PFC converter includes a rectifier, a converter and an output stage comprising an output capacitor where the DC output voltage is provided across the output capacitor. The rectifier includes four rectifying elements connected in a full bridge configuration where the upper two of these four rectifying elements are thyristors and where the lower two are diodes. In that the thyristors are controlled such as to be open for only a part of each half period of the input voltage, the amount of current per half period that is passed to the output capacitor is controllable and can be made very small. Accordingly, the charge current for precharging the output capacitor can be controllably limited such that a bulky precharge resistor is not required anymore to avoid high inrush currents.
US10230297B2 High-voltage startup circuits and control methods thereof
A high-voltage startup circuit in an integrated circuit with a high-voltage pin and an operating voltage pin is disclosed, capable of having both low standby power consumption and high-speed transient response. An ultra-high voltage transistor and a main NMOS transistor are connected in series via a joint node between the high-voltage pin and the operating voltage pin. A pull-up circuit controlled by a stop signal is connected between the joint node and a first gate of the main NMOS transistor. A pull-down circuit controlled by the stop signal is connected to the first gate of the main NMOS transistor. When the stop signal is de-asserted the pull-up circuit couples the joint node to the first gate. When the stop signal is asserted the pull-up circuit performs an open circuit and the pull-down circuit pulls down the first gate voltage.
US10230295B2 Switching signal generating apparatus and method
Methods and apparatus are provided for a high current control strategy and a low current control strategy using fixed threshold values and variable threshold values. An electrical quantity related to an electrical current which is to be switched is received on an input. The electrical quantity related to the electrical current is compared with a predefined first fixed threshold value in a first comparator for determining a first logical state. The electrical quantity is compared with a first variable threshold value in a second comparator for determining a second logical state. The electrical current is switched between an ON state and an OFF state in response to a switching signal on an output terminal when the electrical quantity of the electrical current meets the first variable threshold value. The first logical state, the second logical state and the switching signal provided at the output terminal vary the first variable threshold value.
US10230294B2 Power conversion device with gate drive circuit
A power conversion device includes a gate voltage adjustment unit (a detection circuit 12) which acts on a drive signal from a gate drive circuit 11 that sends a drive signal to the respective gates of a plurality of semiconductor elements Q1 to Q2 provided in parallel, and which adjusts the gate voltages of the semiconductor elements. The gate voltage adjustment unit superimposes an induction voltage generated on the basis of a difference between a magnetic flux due to a current flowing through one of the plurality of semiconductor elements and a magnetic flux due to a current flowing through each of the other semiconductor elements, onto a gate voltage sent to at least one gate of the plurality of semiconductor elements.
US10230292B2 Permanent magnet operating machine
A magnet machine may translate or rotate with one element stationary and another element moving. One element has mounted thereon a plurality of magnets arranged in a sequenced array extensive in the direction of operation, the magnets fixed with N-pole magnet faces opposing S-pole magnet faces across gaps between the magnets, and side faces arranged in a plane. A second element has a single or integrated magnet mounted with one pole face positioned parallel to, and gapped apart from the plane of the plurality of magnets. This pole face is disrupted by an array of spaced apart grooves. The direction of motion is in the plane. A solenoid may be mounted within one or more of the grooves so provide a staring force or a braking force to the moving element.
US10230289B2 Three-phase inverter for motor
Disclosed herein is a three-phase inverter system for a motor, which supplies three-phase power to a motor. The three-phase inverter system includes first, second, and third output units, and first, second, and third capacitors configured to supply power to the respective first, second, and third output units. The first output unit, the first capacitor, the second output unit, the second capacitor, the third output unit, and the third capacitor are radially arranged to form a hexagonal shape.
US10230288B2 Electrical device and method of assembling such an electrical device
The invention relates to an electrical device (10), notably intended to control an electric machine, comprising: a first zone filled with an insulating material (A) and comprising a first electronic unit (12) embedded in the insulating material (A); a second zone filled with an insulating material (B) and comprising a second electronic unit (18) embedded in the insulating material (B); and a third zone filled with an insulating material (B) and comprising at least one electrical connection element (22) embedded in the insulating material (B), the at least one electrical connection element (22) connecting the first electronic unit (12) with the second electronic unit (18); in which the first and the second zone are each in contact with the third zone so that the electrical device comprises at least one space extending around the third zone and between the first and the second zone.
US10230287B2 Electric machine heat sink with incorporated pin fin arrangement
A heat sink with incorporated pin fin arrangement means is preferably part of a cooling jacket assembly, used for cooling the electric machine assembly. In general, the cooling jacket assembly comprises an annular cooling jacket body (i.e. a heat sink (4)) preferably adapted for receiving a stator (3) of the electric machine. In addition, the heat sink (4) of a cooling jacket comprises at least one substantially cylindrical wall section with at least one group of incorporated unidirectional heat transfer protuberances (i.e. pin fin (42) arrangement in free-form formation), wherein the heat sink (4) in cooperation with the electric machine assembly forms an annular gap (i.e. a cooling channel) preferably adapted for coolant flow circulation. The heat sink (4) according to the invention is preferably casted or molded as one body part in a single operation; hence the cost effective solution of high performance heat sink (2) is achieved.
US10230282B2 Motor and stator thereof
A motor includes a stator and a rotor. The stator includes a stator core and a bobbin. The bobbin includes upper and lower bobbins covering the stator core from two axial ends. The upper and lower bobbins each include an end face and a side portion. The two end faces overlap two axial ends of the stator core. The side portions are aslant relative to the axial direction of the stator core. Ends of the upper and lower bobbins connected to the end faces form tight fit with the stator core, and the other ends away from the end faces form loose fit with the stator core.
US10230281B2 Rotating electrical machine
The present invention facilitates size and weight reduction by enhancing a coil space factor. A rotating electrical machine according to the present invention is provided with a core having a slot that is continuous in the axial direction, a winding provided within the slot, and an insulating member provided between the slot and the winding and is characterized in that a first pyramid-frustum surface of the insulating member that is provided on the side of the insulating member that is inserted into the slot and/or a second pyramid-frustum surface that is provided on the side of the insulating member into which the winding is inserted is provided at an axial end of the core.
US10230280B2 Rotating electric machine
A rotating electric machine includes: a stator 11 including a plurality of salient poles 13, and a plurality sets of three windings 31 for three phases wound around the plurality of salient poles 13, and a rotor 21. Lines 31a from one ends of the windings 31 for each of the three phases are connected in parallel, and lines 31b from the other ends of the windings 31 of each of the plurality of sets are connected at a neutral point. The number of turns of the winding 31 around a first area on each of the salient poles 13 is less than the number of turns of the winding 31 around a second area on the salient pole 13. The neutral points are arranged on one side of the windings 31 to follow the periphery of the stator 11.
US10230279B2 Rotary electric machine
In a rotary electric machine, a first pole core body and a second pole core body are produced using solid cores, and first slits are formed on outer circumferential surfaces of a first boss portion and a second boss portion at a uniform pitch in a circumferential direction so as to have groove directions oriented in an axial direction to disrupt pathways of eddy currents that flow on the outer circumferential surfaces of the first boss portion and the second boss portion.
US10230275B2 Power supply device, and control method of power supply device
A power supply device includes a plurality of power sources each including an antenna and an AC/DC conversion unit that converts an AC signal received by the antenna to a DC signal, a plurality of consolidating units each including a first consolidating circuit that selectively consolidates a plurality of DC signals supplied by the plurality of power sources, and a power supply unit that includes a second consolidating circuit that selectively consolidates DC signals output from the plurality of consolidating units, and a first voltage conversion circuit that converts a DC signal resulting from consolidation in the second consolidating circuit, to a predetermined voltage.
US10230274B2 Resonance terminal device for resonant wireless power reception system
A resonant wireless power reception apparatus includes a wireless near field communication (NFC) antenna for performing an NFC function through an NFC frequency band, a resonator for receiving resonant wireless power using a resonance frequency different from the NFC frequency band, the resonator being installed adjacent to the NFC antenna, and a high impedance circuit for filtering a signal having the NFC frequency band provided from the NFC antenna, the high impedance circuit being connected to the resonator.
US10230270B2 Power internal medical devices with guided surface waves
Disclosed is an implantable medical device and methods of using the medical device. The medical device may include a guided surface wave receive structure configured to receive a guided surface wave transmitted by a guided surface waveguide probe. The guided surface wave receive structure in the medical device generates an alternating current signal when the guided surface wave is received. The medical device includes a power circuit that is coupled to the guided surface wave receive structure. The power circuit includes a power storage circuit to store the power signal. The medical device includes a medical circuit that comprises a stimulus circuit, a monitoring circuit, and potentially other components. The stimulus circuit provides a stimulus to a human body. The monitoring circuit measures a characteristic of the human body.
US10230268B2 Power supply and pickup system capable of maintaining stability of transmission efficiency despite changes in resonant frequency
The present invention relates to a power supply and pickup system capable of maintaining stability of transmission efficiency despite changes in a resonant frequency. More particularly, the present invention relates to a power supply and pickup system capable of maintaining the stability of efficiency of transmitting power to a pickup device from a power supply device even when a voltage or current changes by the variation in a resonant frequency. According to the power supply and pickup system of the present invention, Q-factor of a power supply and pickup system is set to a low value, a stability of efficiency of transmitting power to a pickup device from a power supply device is maintained even when a voltage of current changes by the variation in a resonant frequency.
US10230265B2 Automatic power level trimming via broadcast medium
The present invention relates to a method and apparatus for controlling power distribution by a control system that only requires a broadcast medium between a controller (30) and appliances or loads (20-1 to 20-n) and information about the current total power consumption of the system to precisely reach a target consumption level in a stepwise, fast converging way without “seesaw” effects and with “fair distribution” of any power reduction.
US10230263B2 Adaptive power availability controller
Systems and methods for controlling a UPS system to adapt to power availability requirements and to increase the efficiency of the UPS system are disclosed. The UPS system may include a modular UPS system or a parallel UPS system having a plurality of units. One method of controlling the UPS system includes obtaining actual power consumption by a load coupled to the UPS system, determining a log based power schedule in response to obtaining the actual power consumption and determining power availability for the UPS system in response to determining the log based power schedule. The method may further include adjusting a power capacity of the UPS system based on the power availability, by hibernating or activating at least one unit of the plurality of units of the UPS system.
US10230262B2 Apparatus and method for switch state detection and controlling electrical power
A device includes a connection receiving power from a power source under normal conditions and circuitry configured to determine, based on an input from the connection, when the power from the power source is absent; output, when the power source is absent, a test signal at the connection; and generate a detection signal based on current flow generated following the output of the test signal, wherein the detection signal indicates a position of a switch connecting the circuitry to the connection and the generated detection signal indicates the switch is closed when the current flow is above a threshold. The circuitry is configured such that when the power from the power source is absent, the switch is closed, and plural devices are connected on the supply side of the switch, the plurality of devices on the supply side appear as a substantially open circuit to the test signal.
US10230259B2 Apparatus for performing hybrid power control in an electronic device with aid of multiple switches corresponding multi-purpose usage
An apparatus for performing hybrid power control in an electronic device includes a charger positioned in the electronic device, and the charger is arranged for selectively charging a battery of the electronic device. In addition, at least one portion of the charger is implemented within a charger chip. For example, the charger may include: a plurality of terminals that are positioned on the charger chip, where the plurality of terminals may include a third terminal and a fourth terminal; a plurality of switching units, positioned on the charger chip; and a control circuit, positioned on the charger chip and coupled to the plurality of switching units. The third terminal and the fourth terminal may be arranged for installing an inductor, where the inductor may be utilized by the charger when the control circuit configures the charger into any of at least two hardware configurations within a plurality of hardware configurations.
US10230258B2 Portable device and apparatus for wirelessly charging the portable device from energy transmitted by a transmitter
A portable device is provided. The portable device includes a power receiving unit configured to receive a first energy or a second energy from a wireless power transmitter, the first energy being used to perform a communication function and a control function, the second energy being used to charge a battery, and the wireless power transmitter being configured to wirelessly transmit a power, a voltage generator configured to generate a wake-up voltage from the first energy, or to generate a voltage for charging the battery from the second energy, a controller configured to perform the communication function and the control function, the controller being activated by the wake-up voltage, and a communication unit configured to perform a communication with the wireless power transmitter based on a control of the controller.
US10230256B2 Wireless charging accessory apparatus of mobile device capable of charging devices placed upon
A wireless charging accessory apparatus is provided. The wireless charging accessory apparatus may be electrically connected to a mobile device and can wirelessly charge a wearable device placed thereon. The wireless charging accessory apparatus may draw power from the mobile device to wirelessly charge the wearable device placed thereon.
US10230255B2 Apparatus, method and system for providing expanded functionality to communication devices using wireless charging coil-in-coil
A coil-in-coil structure (100) is formed within two devices (106, 108). The coil-in-coil structure (100) enables both wireless charging and secure pairing between the two devices (106, 108). The coil-in-coil structure (100) permits expanded wireless functionality using a single transmit coil (104) at a host radio device (108) and a receive coil (102) at an accessory device (106). A plurality of different accessory devices (606) can be interchangeably accommodated via a single host port (114) of the radio device (108).
US10230254B1 Vehicle integrated charger and power converter
A vehicle includes an electric machine with two sets of galvanically isolated windings, and a controller. During charge, the controller isolates a first inverter from a first set of the two sets and couples a power converter electrically between a traction battery and second inverter such that charge current flows through the first set and induces a voltage in a second set of the two sets to charge the battery.
US10230248B2 Maintenance method of power battery pack
An improved maintenance method of a power battery pack is disclosed herein, comprising the following steps: (1) conducting analysis on battery pack; (2) data preprocessing; (3) conducting normalization processing of voltage data volavgi obtained in (2) and state of charge SOCi, state of health SOHi of single cells respectively; (4) calculating the charging and discharging levels of single cell that needs to maintain, and determining the battery sets that require charging and discharging maintenance. The maintenance method of power battery pack in the invention can perform analysis of various characteristic data of battery in a real-time manner and pick up the single cells that need charging and discharging maintenance during battery pack operation, and control the ratio of number of batteries that need charging maintenance to that needs discharging maintenance, to achieve bus balance.
US10230243B2 Flexible resonator attachment
Described herein are improved configurations for a wireless power transfer for electronic devices. In embodiments reconfigurable or flexible attachment between a source and a device is realized using permanent magnets or electromagnets. Magnetic material may be positioned on or around one or more of the resonator to provide for locations for attaching permanent magnets. A permanent magnet attached to or near one of a source or device or repeater resonators may be used to flexibly attach to the non-lossy magnetic material of another resonator structure. In embodiments, replacing lossy permanent magnets and/or electromagnets in even one of the resonators of a wireless power system may be advantageous to system performance.
US10230242B2 Maximizing energy savings by utilizing conservation voltage reduction with adaptive voltage control and peak demand reduction at point of use
In the present legacy electrical power generation and distribution system, the power quality delivered to end consumers is being degraded by a number of disruptive technologies and legislative impacts; especially with the rapidly increasing myriad of privately owned and operated domestic and commercial distributed energy generation (DEG) devices connected at any point across a low voltage (LV) distribution network. The present invention bypasses this increasing critical DEG problem by offering a solution comprising an energy processing unit (EPU) that is installed at the customer's electrical power point of use (POU). And because of the controlled tightly voltage regulated output of the EPU, significant energy savings can be achieved through dynamic voltage control, utilizing the CVR effect, reduced reactive power demand, and reduced or eliminated peak demand billings.
US10230241B1 Self-optimizing hybrid power system
An exemplary embodiment of the present invention's self-optimizing hybrid power system includes a generator, a solar array, batteries, a GPS, a thermometer, a pyranometer, a power manager, and a computer. The computer: (i) establishes maximum and minimum state-of-charge set points; (ii) receives measurement data from the generator (load), the GPS (location), the thermometer (temperature), and the solar irradiance sensor (solar irradiance); (iii) accesses a historic database that relates to generator load, location, temperature, and solar irradiance; (iv) based on the historic database, predicts a solar profile and a generator load profile; (v) calculates an optimized maximum state-of-charge set point and an optimized minimum state-of-charge set point, based on the predicted solar profile, the predicted generator load profile, the measured location, the measured temperature, and the measured solar irradiance; (vi) transmits control signals to the power manager to vary the maximum and/or minimum state-of-charge set point.
US10230240B2 Low-frequency ancillary power grid services
Techniques for providing ancillary services to a power grid using customer premises such as commercial buildings. The techniques may involve receiving a regulation signal from a grid operator that is specific to a commercial building and modifying power consumption by at least one power consumption component in the building based on the regulation signal. The power consumption component may be a fan and/or a chiller of a Heating, Ventilation, and Air Conditioning (HVAC) system. The regulation signal may be tracked in a at least a portion of a frequency band from about 4 seconds to about 60 minutes, and the control architecture may depend on the portion of the frequency band.
US10230237B2 Sequentially operated modules
Method, modules and a system formed by connecting the modules for controlling payloads are disclosed. An activation signal is propagated in the system from a module to the modules connected to it. Upon receiving an activation signal, the module (after a pre-set or random delay) activates a payload associated with it, and transmits the activation signal (after another pre-set or random delay) to one or more modules connected to it. The system is initiated by a master module including a user activated switch producing the activation signal. The activation signal can be propagated in the system in one direction from the master to the last module, or carried bi-directionally allowing two way propagation, using a module which revert the direction of the activation signal propagation direction. A module may be individually powered by an internal power source such as a battery, or connected to external power source such as AC power. The system may use remote powering wherein few or all of the modules are powered from the same power source connected to the system in a single point. The power may be carried over dedicated wires or concurrently with the conductors carrying the activation signal. The payload may be a visual or an audible signaling device, and can be integrated within a module or external to it. The payload may be powered by a module or using a dedicated power source, and can involve randomness associated with its activation such as the delay, payload control or payload activation.
US10230226B1 Network interface devices
A network interface device includes a housing. The housing includes a base and a cover, the cover connected to the base and movable relative to the base between an open position and a closed position. The network interface device further includes an insert removably connectable to the base. The insert includes a base plate, and an adapter plate extending from the base plate and defining a subscriber section of the insert and a provider section of the insert. The subscriber section and provider section are opposite each other relative to the adapter plate. The adapter plate defines one or more adapter apertures extending therethrough. The insert further includes an organizer arm which includes a support member, an upper portion extending from the support member, and a lower portion extending from the support member opposite the upper portion.
US10230225B2 Wiring structure and image forming apparatus
A wiring structure according to the present disclosure includes a shield tube, a metal wire, and a plate-like member. The shield tube covers a wiring. The metal wire fixes the shield tube. The metal wire fixes the shield tube to the plate-like member by pressing the shield tube against the plate-like member. The plate-like member is connected to a grounding path in a manner that enables electric conduction. The shield tube is connected to the grounding path via the plate-like member in a manner that enables electric conduction.
US10230223B2 Swing arm assembly for a utility vault housing a utility equipment
A swing arm assembly for a utility vault housing a utility equipment includes a swing arm bracket for supporting the utility equipment and a latch support arm both rotatably coupled to a sidewall of the utility vault. A latch pin is attached to one of the swing arm bracket and the latch support arm and a locking slot is formed in the other one of the swing arm bracket and the latch support arm for slidably receiving the latch pin. The locking slot has a first locking end that locks the latch pin in a stowed position for stowing the utility equipment and a second locking end that locks the latch pin in a service position for servicing the utility equipment.
US10230222B2 Injection electrical connector
An insert for constructing a cable accessory used to inject a fluid into a cable. The cable accessory has an outer body defining an interior configured to house a conductor of the cable. The outer body includes an injection port with an internal channel configured to receive the fluid. The insert has first and second portions. The first portion is configured to line a portion of the interior of the cable accessory. The first portion has a first through-channel configured to allow the conductor of the cable to pass at least partway therethrough. The second portion is configured to line the internal channel of the injection port. The second portion has a second through-channel in fluid communication with the first through-channel. The insert is less permeable to the fluid than the outer body of the cable accessory. The insert may be molded into the outer body.
US10230220B2 Motor control center unit with retractable stab assembly and methods for using the same
A motor control unit (MCU) and methods of operating the same are provided. The MCU includes a housing enclosing a retractable stab assembly (RSA) having stabs attached thereto. The MCU further includes a bracket assembly having a mount for securing the bracket assembly to the RSA, guiderails for slideably engaging the RSA to facilitate the extending and retracting motion, and a lead screw accessible via an opening in the front of the housing. Rotating the lead screw causes the RSA to extend and retract which engages and disengages the stabs. The MCU also includes a motor assembly having a drive motor coupled to a drive shaft. The motor rotates the shaft in response to control signals from a remote-device. The motor assembly attaches to the housing such that the rotation of the shaft in response to the signals rotates the lead screw to engage and disengage the stabs.
US10230219B2 Storage module
A storage module in which a plurality of storage elements are electrically connected by bus bars includes: a temperature sensor which contacts a surface of the storage element and detects a temperature of the storage element; a pressing member which presses the temperature sensor to the storage element; and a regulation member which regulates a movement of the temperature sensor in a direction orthogonal to a pressing direction of the pressing member.
US10230218B2 Igniter
An igniter includes a switch element and a switch control apparatus. An ignition signal IGT is input to an input line of the switch control apparatus. A high-frequency filter removes high-frequency noise from the input line. A voltage comparator compares an output voltage VFIL of the high-frequency filter with a reference voltage VREF, so as to generate a judgment signal SDET. A driving stage controls an on/off switching operation of the switch element according to the judgment signal SDET. An off-state dead-time circuit prohibits the switch element from turning off during a predetermined dead time after the judgment signal SDET transits to a negated level that corresponds to the off state of the switch element.
US10230212B1 Method and apparatus to prevent laser kink failures
Systems, devices, methods, and computer-readable media for preventing laser kink failures. A laser diode device can include one or more laser diodes configured to emit electromagnetic radiation coherently. The laser diode device can also include one or more submounts upon which the one or more laser diodes are mounted. The one or more submounts can include one or more through vias including one or more fill materials different from a material of the one or more submounts. Further, one or more properties of the one or more through vias in the one or more submounts can be selected to reduce an amount of mismatch between an effective coefficient of thermal expansion of the one or more laser diodes and an effective coefficient of thermal expansion of the one or more submounts.
US10230210B2 Acousto-optic tuning of lasers
A semiconductor laser tuned with an acousto-optic modulator. The acousto-optic modulator may generate standing waves or traveling waves. When traveling waves are used, a second acousto-optic modulator may be used in a reverse orientation to cancel out a chirp created in the first acousto-optic modulator. The acousto-optic modulator may be used with standing-wave laser resonators or ring lasers.
US10230209B2 Laser control device, method and program
A laser control device includes: an averaging circuit that applies a primary delay filter to an actual instantaneous value; a data processing unit that applies a primary delay filter to an actual average value H, thereby calculating an actual average value S; a reference value generation unit that generates an reference value; and an output reduction determination unit that determines output reduction. In a case in which pulse on time in the output command value exceeds a sum of the processing period and start-up time of a power supply, if the actual instantaneous value falls below the reference value, it is determined that an output is reduced; and in a case in which the pulse on time is equal to or less than the sum, if the actual average value S falls below the reference value, it is determined that an output is reduced.
US10230207B2 Connector removal tool
A connector removal tool comprising a rigid press and release device for removing a connector from an electronics assembly. Upon engagement of the rigid press and the release device, first and second press members of the rigid press engage and move about a pair of deflecting engagement members of the release device to cause the pair of deflecting engagement members to deflect to compress and unlock interlocking tabs of the connector to facilitate removal from the electronics assembly. A single motion of the rigid press can cause unlocking of the connector. Alternatively, a connector removal tool comprises biased deflecting rigid press members that engage directly with a connector to unlock the interlocking tabs of the connector to facilitate removal of the connector from an electronics assembly.
US10230203B2 Cable tray assembly
A cable tray assembly includes a first shell that defines a hollow interior and a second shell that defines a hollow interior, wherein one of the shells is partially inserted into the other shell so that the two hollow interiors are in communication. The shells each include a face that that is opposite the face on the other shell and the faces support a plurality of connectors. An adjustment system helps control the distance between the two faces so that the cable tray can connect two row of connectors that are a distance apart where the distance is variable.
US10230200B1 Cord retractor
A cord retractor for selectively retracting or extending an electrical cord includes a casing having a casing body and a casing lid carried by the casing body. The casing lid is selectively deployable between closed and open positions. A first cord aperture and a second cord aperture are formed in the casing. A rotatable drum is arranged inside the casing. A coil spring engages the drum for rotation. An electrical cord can be wound on the cord drum and selectively extended from the casing through the second cord aperture as the coil spring resists rotation of the cord drum and tends to retract the cord into the casing.
US10230199B2 Contact switching mechanism and connector
A contact substrate is moved to cause a connection terminal and a connection terminal to slide on the contact substrate to change the contact state of the connection terminal and the connection terminal to a first slide contact and to a second slide contact. This switches the electrical connection/disconnection between the connection terminal and the connection terminal.
US10230197B2 Connector position assurance (CPA) and plug connector arrangement having a CPA
A connector position assurance (CPA) for ensuring the contact position of a plug housing on a mating plug housing includes a housing configured to be pushed onto the plug housing in a mounting direction and a locking element configured to block a latching element of the plug housing. The housing of the CPA has a passage opening configured to receive the plug housing during the mounting process. The locking element is arranged on the housing of the CPA and has a free end that extends along the mounting direction. The locking element is offset toward the outside transverse to the mounting direction in relation to the housing of the CPA in order to keep the risk of interlocking as low as possible. A plug connector arrangement includes the CPA.
US10230193B2 Electrical arc protection using a trip contact
A plug comprises power contacts and a plug trip contact. During a plugging action between the plug and a receptacle, the plug trip contact makes a trip connection with mating contacts in the receptacle. Electrical power to the receptacle allows a current through the trip connection, which causes disconnection of the power to the receptacle. A receptacle comprises receptacle power contacts and receptacle trip contacts. During a plugging action between the receptacle and a plug, trip contacts in the receptacle makes a trip connection with a mating contact in the plug. Electrical power to the receptacle allows a current through the trip connection, which can cause disconnection of the power to the receptacle. The receptacle can be included in an enclosure having a trip breaker with a trip mechanism. An electrical system can have an electrical device with a line cord connected to a plug having the trip contact.
US10230192B2 Electrical connector
A connector includes a housing with a plurality of electrically conductive terminals therein. Some terminals may include a terminal support projection that engages the housing to maintain the position of a contact section of the terminals relative to the housing. Others terminals may have a tool engaging shoulder configured to be engaged by a tool to force press-fit tails of all of the terminals into a circuit member. The housing may include a locking structure for certain the terminals that permits the terminals to be inserted into the housing with little or no force and then securely lock the terminals in the housing. One or more ground plates may be included for electrically connecting a plurality of the terminals. The ground plates may have resilient tabs that contact at least some of the terminals and the tabs may be thinner than a body portion of the ground plate.
US10230191B2 High-current electrical connector with multi-point contact spring
A high-current electrical connector includes a female electrical-terminal and a contact-spring. The female electrical-terminal is configured to receive a male electrical-terminal and is formed of a single piece of electrically conductive material. The female electrical-terminal has a first-sidewall and a second-sidewall. The second-sidewall defines a distal-end, a proximal-end, and a medial-zone. The first-sidewall is opposite and parallel to the distal-end of the second-sidewall. The contact-spring is formed of a single piece of electrically conductive material disposed intermediate to the first-sidewall and the second-sidewall. The contact-spring defines a plurality of opposed-pair contact-beams. Each of the opposed-pair contact-beams have a plurality of outer-contact-points and a plurality of inner-contact-points. The plurality of outer-contact-points are in contact with the female electrical-terminal, and the plurality of inner-contact-points contact opposed sides of the male electrical-terminal. Contact is formed between the contact-beam, the female electrical-terminal, and the male electrical-terminal in at least four separate locations.
US10230188B2 Electrical connector comprising a heat dissipator and electrical apparatus equipped with such a connector
An electrical connector including a conduction portion having two terminals intended to be each connected electrically to a connection terminal of an electrical apparatus, the connector further including a dissipation portion of the same material as the conduction portion and having a cellular structure defining a plurality of cells.
US10230187B2 Electrical connector for circuit boards and manufacturing method thereof
A connector with stationary housings, a movable housing, and terminals. The terminals have a movable-side retained portion including a contact portion secured in place by unitary molding in a movable-side retaining portion of the movable housing, a stationary-side retained portion secured in place by unitary molding at a location proximate the connecting portion of the terminals in a stationary-side retaining portion of the stationary housing, and a resiliently displaceable resilient portion coupling the movable-side retained portion to the stationary-side retained portion. The resilient portion has a curved apex portion constituting the upper end of the resilient portion outwardly of the movable-side retained portion in the connector-width direction, and lateral open spaces, which are open in the connector-width direction, are formed in a range including at least the apex portion below the above-mentioned movable-side retaining portion positioned above the apex portion.
US10230184B1 Compliant pin with an engagement section
An electrical contact for insertion into a hole of a substrate. The electrical contact includes a compliant portion having an opening extending between contact arms. At least one contact arm of the contact arms has a resilient engagement section which extends into the opening of the compliant portion and resilient contacting sections which extend from the engagement section in a direction away from the opening. Upon insertion of the compliant portion into the hole of the substrate, the resilient engagement section of the at least one contact arm engages an opposed contact arm of the contact arms, causing each of the resilient contacting sections to move independently of the resilient engagement section and other resilient contacting sections. Each of the resilient engagement section and the resilient contacting sections are deformed and generate independent retention forces which are combined to generate the total retention force of the compliant portion.
US10230183B2 Electrical interposer
The invention relates to an electric interface, in particular an interposer, having a first connection plane with at least one first contact surface pair, each of which has a first and second contact surface, and a second connection plane with at least one second contact surface pair, each of which has a third and a fourth contact surface. For each of a first and second contact surface pair, a first electric connection electrically connects the first contact surface of the first connection plane to the third contact surface of the second connection plane, and a second electric connection electrically connects the second contact surface of the first connection plane to the fourth contact surface of the second connection plane. The first electric connection between the first and third contact surface has a specified first geometric length, and the second electric connection between the second and fourth contact surface has a specified second geometric length, the first and second geometric length being different.
US10230180B2 Connecting component material
A connecting component material used as a material constituting a connecting component, wherein the connecting component material is obtained by using a Ni-plated metal plate in which a Ni plating layer is formed on the surface of a metal plate, and the average depth (R) of a surface roughness motif in at least one direction on the surface of the Ni plating layer is 1.0 μm or above, and by forming a Sn plating layer having a thickness of 0.3 to 5 μm on the Ni plating layer of the Ni-plated metal plate; the connection component material makes it possible to reduce friction and minimize abrasion of the material when a connecting component such as an electrical connection terminal is fitted, and to improve the reliability of a stable electrical connection; and the connecting component material can be used in e.g., electrical contact components such as lead frames, harness plugs, and connectors used in electrical and electronic devices and the like.
US10230179B2 Electrical connection terminal with a two-part operating element
An electrical connection terminal includes: a connection terminal housing having a conductor insertion opening; a busbar arranged in the connection terminal housing; a spring element rotatably mounted in the connection terminal housing and pivotable into an open position and into a closed position, a conductor inserted into the conductor insertion opening being clampable against the busbar by the spring element in the closed position; and an actuation element rotatably mounted in the connection terminal housing and by which the spring element can be actuated for transfer into the open position and into the closed position. The actuation element includes a base body, which has a tool insertion opening, and an actuation arm. The base body and the actuation arm are formed in two parts, the actuation arm being formed pivotally movable relative to the base body.
US10230178B2 Cable connector
A connector, such as a cable connector, with terminal contacts including two parallel resilient contact beams and a third resilient beam. Tips of the two parallel resilient beams are forced apart by the third resilient beam. The third beam can also be a resilient contact beam, e.g., extending into a direction opposite to the direction of the other two contact beams.
US10230177B2 Electrical connector
An electrical connector for electrically connecting a chip module to a circuit board, includes an insulation body having multiple receiving holes vertically running through the insulation body, multiple terminals respectively accommodated in the receiving holes, and multiple metal members not in contact with the chip module. Each metal member and the corresponding terminal are accommodated in a same receiving hole. Each metal member and the corresponding terminal clamp and fix a solder ball together, so that the solder ball is stably fixed by the terminal, thereby greatly reducing gaps between terminals on a strip, so that the terminals do not need to be designed by skipping gaps. When the terminals are assembled into a same row of receiving holes, the insertion of the terminals into the same row of receiving holes may be completed in one time.
US10230168B2 Co-frequency full-duplex antenna structure and electronic apparatus for wireless communications
A co-frequency full-duplex antenna structure includes a receiving antenna, a transmitting antenna for transmitting a signal of a predetermined wavelength, and a signal reflection apparatus for reflecting the signal transmitted by the transmitting antenna, so as to realize that a path difference between a reflected signal formed when the signal transmitted by the transmitting antenna reaches the receiving antenna after being reflected and a direct signal formed when the signal transmitted by the transmitting antenna directly reaches the receiving antenna is an odd number of times as much as one half of the predetermined wavelength.
US10230166B2 Plasma switched array antenna
A reconfigurable antenna comprises a plurality of antenna feed elements, a plurality of plasma switches respectively associated with the antenna feed elements, and control circuitry for independently operating the plasma switches to selectively activate and deactivate the antenna feed elements. Each plasma switch may comprise a volume of inert gas, and a pair of electrodes spanning the respective volume of inert gas. The reconfigurable antenna may comprise a power supply for supplying a voltage to the pair of electrodes of each of plasma switch sufficient to ignite the respective inert gas volume into a plasma field to deactivate the respective antenna feed element. Each plasma switch may optionally be operated to attenuate each antenna feed element.
US10230162B2 Antenna system
Provided is an antenna system, including a system ground unit, a metal back cover, a frame as antenna radiator, and a grounding circuit, a feeding circuit and a tuning switch, the antenna radiator includes a main radiator and an auxiliary radiator; the main radiator includes a first main radiator which forms, together with the metal back cover, a first main gap, a second main radiator extending from the first main radiator and forms, together with the metal back cover, a second main gap, and a first fracture separating the first main radiator into two parts; the auxiliary radiator includes a first auxiliary radiator which forms, together with the metal back cover, a first auxiliary gap, a second auxiliary radiator extending from the first auxiliary radiator and forms, together with the metal back cover, a second auxiliary gap, and a second fracture separating the first auxiliary radiator into two parts.
US10230159B2 Helical antenna for wireless microphone and method for the same
Embodiments include an antenna assembly for a wireless microphone, comprising a helical antenna including a feed point and at least one contact pin coupling the feed point to the wireless microphone. The helical antenna is configured for operation in first and second frequency bands. Embodiments also include a wireless microphone comprising a main body having top and bottom ends and an antenna assembly coupled to the bottom end. The antenna assembly comprises a helical antenna configured to transmit and receive wireless signals, an inner core configured to support the helical antenna on an outer surface of the inner core, and an outer shell formed over the inner core and the helical antenna. Embodiments further include a method of manufacturing an antenna assembly for a wireless microphone using a first manufacturing process to form a core unit of the antenna assembly and a second manufacturing process to form an overmold.
US10230158B2 Method for making housing
A method of making a housing includes providing a substrate having an opening, providing a plurality of metal sheets, providing a plurality of non-conductive members, and bonding the metal sheets together through the non-conductive members, forming a metal sheets member, placing the metal sheets member in the opening, bonding the metal sheets member with the substrate through the non-conductive members, and removing excess parts of the substrate to form the housing.
US10230153B2 Secondary antenna for wireless microphone
Embodiments include a wireless microphone comprising an elongated main body configured for handheld operation of the microphone; a display bezel area included in the main body; a first antenna positioned at a bottom end of the main body; and a second antenna integrated into the display bezel area. Embodiments also include a wireless handheld microphone comprising a main body having a conductive housing and a tubular shape configured for handheld operation of the microphone; an opening included on a side surface of the conductive housing; a non-conductive cover coupled to the conductive housing and configured to cover the opening; and an antenna positioned adjacent to the non-conductive cover.
US10230149B2 Electricity feeding structure
The present invention relates to an electricity feeding structure, comprising: a resonator including an electricity feeding part and a ground part connected to the electricity feeding part; a resonance adding part disposed between the electricity feeding part and the ground part; and a controlling part disposed in at least one of the electricity feeding part, the resonance adding part and the ground part. According to the present invention, since the electricity feeding structure includes the controlling part, it is possible to easily control the resonant frequency band of an antenna device.
US10230139B2 Temperature control apparatus and method for energy storage system
A temperature control apparatus for an energy storage system, which includes a battery module, a temperature sensor and an HVAC system, includes a first communication unit configured to receive first temperature information indicating a temperature of the battery module from a battery management system combined with the battery module; a second communication unit configured to receive from the temperature sensor second temperature information indicating a temperature measured by the temperature sensor; and a control unit connected with the first communication unit and the second communication unit. The control unit controls the HVAC system based on the first temperature information while the first temperature information is being received normally, estimates the first temperature information based on the second temperature information while the first temperature information is not being received normally and the second temperature information is being received normally, and controls the HVAC system based on the estimated first temperature information.
US10230138B2 Device and method for maintaining a battery at an operating temperature
The invention relates to a device and method for maintaining a battery at an operating temperature. Said device for maintaining a first battery at an operating temperature is characterized in that it comprises: a heating circuit (140) capable of heating the first battery; and a monitoring circuit (200) connected to the heating circuit, the monitoring circuit being capable of controlling the operation of the heating circuit according to predetermined programming.
US10230137B2 Estimating core temperatures of battery cells in a battery pack
A method and a system of estimating core temperatures of battery cells in a battery pack can include several steps. In one step, a surface temperature of one or more battery cell(s) is received, a current of the one or more battery cell(s) is received, an inlet temperature of coolant provided to the battery pack is received, and a flow rate or velocity of the coolant is received. In another step, estimations are made including those of a cell-lumped internal electrical resistance of the battery cell(s), a cell-lumped conduction resistance between a core and a surface of the battery cell(s), and a cell-lumped convection resistance between the surface and the coolant. In yet another step, an estimation is made of a core temperature of the battery cell(s) based upon the received and estimated values of previous steps.
US10230134B2 Information setting apparatus, battery pack, and electrically-driven working machine
An information setting apparatus in one aspect of the present disclosure comprises a clock information device, an information receiving device, a permission time calculating device, and an information setting device. The permission time calculating device calculates an operation permission time based on current time information stored in the clock information device and on start time information received by the information receiving device. The information setting device sets operation limitation information, including the operation permission time to at least one of a battery pack or an electrically-driven working machine.
US10230132B2 Secondary cell with high recharging efficiency and long term stability
A secondary zinc-manganese dioxide secondary cell is disclosed. The cell includes a zinc gel anode, high manganese content cathode in either prismatic or jelly roll form. An aqueous based continuous reel to reel process for formulation and fabrication of the anode and cathode is provided. The cell is contained in a box assembly.
US10230129B2 Secondary battery having a clamping device and method for manufacturing same
A secondary battery includes a pouch case provided with an accommodation part accommodating an electrode assembly and a gas pocket part collecting a gas generated in the accommodation part by the electrode assembly, and a clamp device coupled between the accommodation part and the gas pocket part to seal a gap between the accommodation part and the gas pocket part.
US10230125B2 Method and system to maintain electrolyte stability for all-iron redox flow batteries
Methods and systems are provided which maintain the positive and negative electrolyte pH and stability of a redox flow battery through the use of electrochemical rebalancing cells. The electrochemical cells may be activated by applying an electrical load to affect changes to the pH of the electrolytes. The use of the electrochemical cells improves long term performance stability redox flow batteries by decreasing and/or eliminating Fe(OH)3 precipitation formation.
US10230120B2 Direct isopropanol fuel cell
A direct isopropanol fuel cell adapted for use in ambient conditions and utilizing as fuel isopropanol and water preferably with isopropanol at relatively high concentrations representing 30% to 90% isopropanol.
US10230117B2 Bipolar plate, fuel cell having such a plate and motor vehicle having such a fuel cell
A bipolar plate for a fuel cell, having an anode side and a cathode side. The bipolar plate has two inactive supply regions, having anode gas channels which are each connected to one of two anode gas main channels and an anode gas flow field of an active region; cathode gas channels which are each connected to one of two cathode gas main channels and a cathode gas flow field of the active region; and coolant channels which are each connected to one of two coolant main channels and a coolant flow field of the active region. At least one of the anode gas main channels and the anode gas channels of the supply region connected thereto are arranged so that a length difference between a longest and a shortest anode gas channel of this supply region is at most 50% of the length of the longest anode gas channel.
US10230111B2 Graphene powder, electrode paste for lithium ion battery and electrode for lithium ion battery
The present invention relates to preparation of a highly dispersible graphene powder. Further, the present invention includes providing an electrode for a lithium ion battery having good output characteristics and cycle characteristics by utilizing a highly dispersible graphene powder. The present invention also includes providing a graphene powder having a specific surface area of 80 m2/g or more to 250 m2/g or less as measured by BET measurement, and an oxygen-to-carbon element ratio of 0.09 or more to 0.30 or less as measured by X-ray photoelectron spectroscopy.
US10230108B2 Active material, method for manufacturing active material, electrode, and lithium ion secondary battery
An active material capable of improving the discharge capacity of a lithium ion secondary battery is provided. The active material of the present invention includes LiVOPO4 and one or more metal elements selected from the group consisting of Al, Nb, Ag, Mg, Mn, Fe, Zr, Na, K, B, Cr, Co, Ni, Cu, Zn, Si, Be, Ti, and Mo.
US10230106B2 Cathode active material having excellent electrochemical properties and lithium secondary battery comprising the same
The present disclosure provides a cathode active material comprising: lithium transition metal oxide-based particles; and a titanium dioxide coating layer formed on a part or a whole of a surface of the particle, in which the titanium dioxide coating layer is a partially reduced TiO2−x (0
US10230105B2 Cobalt hydroxide particles and manufacturing process therefor and positive electrode active material and manufacturing process therefor
Obtaining cobalt hydroxide particles having a high filling property and a high density. The cobalt hydroxide particles used as a precursor for a positive electrode active material of a non-aqueous electrolyte secondary battery, including spherical secondary particles of flocculated primary particles, wherein average aspect ratio of the secondary particles is 0.7 or more, average particle diameter is 5 to 35 μm, and a value of (d90−d10)/MV indicating a dispersion of a particle size distribution is 0.6 or less, wherein, in sectional observation of the secondary particles, a ratio (N/L) of number (N) of gaps with maximum long diameter 0.3 μm or more recognized in particles of the secondary particles with sectional long diameter 3 μm or more to sectional long diameter (L) of the secondary particles is 1.0 or less, and also, maximum long diameter of the gaps is 15% or less of sectional long diameter of the secondary particles.
US10230104B2 Cathode active material and battery
A cathode active material contains a compound represented by composition formula (1): LixNay{LiαNaβMn(1−α−β−z)Az}O2. In the formula, A represents at least one selected from the group consisting of Co, Ni, Fe, and Al, and the following conditions are met: 0.75≤x≤1.0, 0
US10230103B2 Negative electrode active material, negative electrode and battery
Provided is a negative electrode active material that can improve the discharge capacity per volume and charge-discharge cycle characteristics. The negative electrode active material of the present embodiment includes a powder material and an oxide layer. The powder material contains an alloy phase which undergoes thermoelastic diffusionless transformation when releasing metal ions or occluding the metal ions. The oxide layer is formed on the surface of the powder material, and has a thickness of not more than 10 nm.
US10230100B2 Negative-electrode active material, production process for the same and electric storage apparatus
A negative-electrode active material is used for a negative electrode, the negative-electrode active material including: agglomerated particles including nanometer-size silicon produced by heat treating a lamellar polysilane having a structure in which multiple six-membered rings constituted of a silicon atom are disposed one after another, and expressed by a compositional formula, (SiH)n; and a carbon layer including amorphous carbon, and covering at least some of the agglomerated particles to be composited therewith. An electric storage apparatus including the same is not only able to reduce the irreversible capacity, but also able to inhibit the generation of “SEI.”
US10230099B2 Positive electrode active material particles, and positive electrode and all-solid-state battery using same
In a battery production process, a positive electrode active material having a reaction-suppressing layer that does not easily peel off formed on the surface thereof, and a positive electrode and an all-solid-state battery that use said material are provided. The present invention involves positive electrode active material particles for an all-solid-state battery containing sulfide-based solid electrolyte. The positive electrode active material particles are an aggregate containing two or more particles. The surface of the aggregate is coated with a reaction-suppressing layer for suppressing reactions with the sulfide-based solid electrolyte.
US10230096B2 Electrode and method for manufacturing the same and battery
An electrode is provided, which includes a sulfur- and carbon-containing layer having a carbon material, a sulfur material, and a binder. A sulfur content at a core part of the sulfur- and carbon-containing layer is gradually reduced to a sulfur content at two side surfaces of the sulfur- and carbon-containing layer. The electrode may serve as a positive electrode of a battery. The battery also includes a negative electrode, and an electrolyte liquid between the positive electrode and the negative electrode.
US10230092B2 Secondary battery and electrode terminal for the secondary battery
Disclosed is a secondary battery that may include an electrode assembly; a case to accommodate the electrode assembly; a cap plate to seal the case; and at least one electrode terminal connected to the electrode assembly and passing through the cap plate, wherein the electrode terminal includes a terminal plate positioned on the cap plate and a terminal pin passing through the cap plate and the terminal plate, the terminal plate includes at least two rivet grooves having a predetermined depth from a top surface of the terminal plate, and the terminal pin includes at least two stepped portions protruding from a side surface of the terminal pin to correspond to the at least two rivet grooves.
US10230090B2 Separator, method of manufacturing the same and battery using the same
A polyolefin-based porous separator, including a first polyolefin-based porous film on a first surface of a second polyolefin-based porous film, and a third polyolefin-based porous film on a second surface of the second polyolefin-based porous film, each of the first and third polyolefin-based porous films containing inorganic particles having an average particle size of 10 nm to 100 nm, a thickness ratio of the first polyolefin-based porous film, the second polyolefin-based porous film, and the third polyolefin-based porous film being 0.5 to 1.5:1 to 6:0.5 to 1.5, and thermal shrinkage rates of the separator in a machine direction and a transverse direction measured after standing at 120° C. for 1 hour each being 5% or less, and air permeability of the separator being 250 sec/100 cc or less.
US10230086B2 Separator
The present invention provides an inexpensive separator having excellent heat resistance and causing no contraction even in a high temperature circumstance nor short circuit while maintaining a high porosity. This separator is characterized in that the flat surfaces of scaly particles are oriented in the extending direction of the surface of the separator, the scaly particles being arranged in layers in the thickness direction of the separator, and fibrous materials are interposed among the scaly particles.
US10230085B2 Method for producing laminated porous film
A method is provided for producing a laminated porous film including: a porous base material layer containing polyolefin as a main component; a filler layer containing inorganic particles as a main component; and a resin layer containing resin particles as a main component, the filler layer and resin layer being provided on opposite surfaces of the porous base material layer. The method includes steps of: applying, on one surface of the porous base material layer, a coating solution containing more than 50 wt % of inorganic particles, and drying the coating solution to form a filler layer, and thereafter applying, on the other surface of the porous base material layer, a coating solution containing more than 50 wt % of resin particles, and drying the coating solution to form a resin layer, the weight percentages (wt %) being based on total weight of components other than the medium of each coating solution.
US10230081B2 Voltage-protected producible motor vehicle battery
A motor vehicle battery includes multiple battery modules arranged in a row adjacent each other, each said multiple battery modules comprising a plug connection, a voltage tap and a bus connection integrated in the plug connection, and a control circuit coupled with the bus connection, and multiple galvanic battery cells, each of said multiple galvanic battery cells being connected witch each other by the plug connection; and a connection device configured as a single plugin module and comprising a battery management system, wherein the connection device is plugged onto all plug connections of the multiple battery modules and connects the voltage taps of all battery modules with a high-voltage battery connection and connects the bus connections of all battery modules with the battery management system.
US10230080B2 Power tool with battery pack ejector
A power tool has a mechanism for ejecting a battery pack which includes a receiving frame which defines a cavity to receive a battery pack. A receiving member is adjacent the cavity. The receiving member meshes with a member on the battery pack to hold the battery pack in the cavity. A biasing member is in the cavity adjacent the receiving member. The biasing member ejects the battery pack from the ejecting mechanism. A member retains the biasing member in the cavity. The member guides a portion of the battery pack meshing with the receiving member into contact with the biasing member such that when the battery pack is locked onto the frame, the biasing member is in a compressed condition and when the battery pack is an unlocked position, the biasing member ejects the battery pack from the frame.
US10230077B2 Carrier system for a backpack energy source, energy source and backpack energy source assembly
Carrier system for a backpack energy source, energy source and backpack energy source assembly The invention in particular is directed to a carrier system for a backpack energy source (2). The carrier system comprises a carrier plate (4) with a coupling interface (25) implemented to be exchangeably coupled to a counter coupling interface (31) of an energy source (2).
US10230076B2 Stationary electric power system and method for manufacturing stationary electric power system including battery body and spacer
A stationary electric power system including a low profile secondary battery that includes a battery body including an electric power generating element accommodated in an exterior package member. The low profile secondary battery includes a spacer disposed between the battery body and other battery body when the other battery body is stacked on the battery body. The spacer fixes the battery body in a predetermined position. The battery body and the spacer are connected with each other through an elastic body.
US10230074B2 Organic light emitting diode display device and manufacturing method thereof
An organic light emitting diode display device includes a first driving voltage line including a first portion extending in a first direction and a second portion having a larger width than the first portion in a second direction perpendicular to the first direction. The second portion overlaps a gate electrode of a driving thin film transistor, an interlayer insulating layer is between the second portion and the gate electrode of the driving thin film transistor.
US10230073B2 Organic light-emitting display panel and display device
The present invention provides an organic light-emitting display panel, comprising: a substrate; a light-emitting unit provided on the substrate; and a package structure covering the light-emitting unit. The organic light-emitting display panel further comprises a thermally conductive structure, and the thermally conductive structure is at a side of the light-emitting unit far away from the substrate. Correspondingly, the present invention further provides a display device. The thermally conductive structure provided by the present invention can rapidly dissipate the heat generated by the light-emitting unit, so that the organic light-emitting display panel has an improved performance and the display device has an extended service life.
US10230057B2 Biscarbazole derivatives and organic electroluminescence device employing the same
Provided are an organic electroluminescence device having high current efficiency and a long lifetime, and a biscarbazole derivative for realizing the device. The biscarbazole derivative has a specific substituent. The organic EL device has a plurality of organic thin-film layers including a light emitting layer between a cathode and an anode, and at least one layer of the organic thin-film layers contains the biscarbazole derivative.
US10230045B2 Process of fabricating embedded spin transfer torque memory for cellular neural network based processing unit
Systems and methods for forming embedded memory in a processing unit. The methods include: depositing a dielectric layer on a metal landing pad of a logic circuit of a processing unit; opening vias in the dielectric layer; filling in the vias; performing chemical mechanical polishing (CMP); depositing an adhesion and topography planarization (ATP) layer; etching away portions of the ATP layer; filling in with inter layer dielectric (ILD) materials; performing CMP; depositing a MTJ film layer; patterning and etching away portions of the MTJ film layer; filling in with dielectric materials; performing CMP; and forming a bit line on the top layer. The methods may also include annealing in a forming gas during different steps of the above processed to reduce the high stress from the making of multi-metal layers of the processing unit at high temperature. This may prevent wafer warpage and/or significant topography in the fabrication process.
US10230043B2 Boron segregation in magnetic tunnel junctions
Memory devices and methods of forming the same include forming a memory stack over a bottom electrode. The memory stack has a fixed magnetic layer, a tunnel barrier layer on the fixed magnetic layer, and a free magnetic layer formed on the tunnel barrier layer. A boron-segregating layer is formed directly on the free magnetic layer. The memory stack is etched into a pillar. A top electrode is formed over the pillar.
US10230042B2 Magnetoresistive element and method of manufacturing the same
A magnetoresistive effect element according to one embodiment includes: a first magnetic layer; a nonmagnetic layer; a second magnetic layer; a metal layer; and a third magnetic layer. An area of a bottom of the third magnetic layer is larger than an area of a top of the third magnetic layer. An angle between the top of the third magnetic layer and a side of the third magnetic layer is larger than an angle between a top of the second magnetic layer and a side of the second magnetic layer, or an angle between the bottom of the third magnetic layer and a side of the third magnetic layer is smaller than an angle between the bottom of the second magnetic layer and a side of the second magnetic layer.
US10230041B2 Methods of plating or coating ultrasound transducers
According to some embodiments, a method of depositing at least one electrode on a base member of an ultrasound transducer comprises at least partially etching a surface of the base member using a first etching agent, catalyzing the surface of the base member using a first catalyst, plating copper on the surface of the base member using an electroless plating process, inspecting the copper plated on the surface of the base member, at least partially etching a surface of the copper-plated surface using a second etching agent, catalyzing the copper-plated surface using a second catalyst, plating nickel on the copper-plated surface using an electroless plating process and depositing at least one layer of gold on the nickel-plated surface.
US10230039B2 Flexible device and operating methods thereof
A flexible device includes a flexible body and a plurality of piezoelectric materials arranged on the flexible body that deform in response to drive signals causing deformation of the flexible body of the flexible device.
US10230037B2 Device and method for generating electrical power
A device and method for generating electricity. The device includes a heat source, a cold source, and a thermoelectric generating plate, having a first side and an opposed side. When heat is introduced to the heat source, heat flows across the thermoelectric generating plate and electricity is generated. In the present arrangement, because the hot and cold sources are in thermal communication with opposed sides of the thermoelectric generating plate, the thermal gradient or rate of heat flow across the thermoelectric generating plate is maximized. Thus, because the rate of heat flow is increased, the rate at which electricity is generated is also increased, and the size of the device is maintained, or minimized.
US10230036B2 Light emitting device and method of manufacturing the same
Disclosed is a light emitting device and a method of manufacturing the same. The light emitting device includes a body, a first electrode installed in the body and a second electrode separated from the first electrode, a light emitting chip formed on one of the first and second electrodes, and electrically connected to the first and second electrodes, and a protective cap projecting between the first and second electrodes.
US10230028B2 Semiconductor light emitting device
A semiconductor light emitting device includes a substrate made of resin, a first wiring and a second wiring formed on the substrate, a light emitting element disposed on the substrate and electrically connected to the first wiring and the second wiring, and a transparent sealing resin configured to seal the light emitting element. The substrate contains an acrylic resin, and the sealing resin contains silicon.
US10230027B2 Moisture-resistant chip scale packaging light-emitting device
A chip scale packaging (CSP) light-emitting device including a light-emitting semiconductor die and a layer-by-layer photoluminescent (PL) structure disposed on the light-emitting semiconductor die is disclosed. The PL structure includes a second PL layer and a first PL layer disposed over the second PL layer, wherein the first PL layer functions as a photoluminescent layer and a barrier layer protecting the second PL from ambient oxygen and moisture. The first PL layer includes a less-moisture-sensitive PL material dispersed within a first polymer matrix material, whereas the second PL layer includes a moisture-sensitive PL material dispersed within a second polymer material. With these arrangements, the outermost first PL layer comprising the less-moisture-sensitive photoluminescent material functions as a wavelength-conversion layer and also serves as a barrier layer protecting the inner second PL layer comprising the moisture-sensitive photoluminescent material from ambient oxygen and moisture. Thus degradation of moisture-sensitive PL material can be reduced.
US10230024B2 Optoelectronic component comprising a conversion element, method of producing an optoelectronic component comprising a conversion element, and use of an optoelectronic component comprising a conversion element
A method of producing an optoelectronic component including a conversion element includes: A) providing a layer sequence having an active layer, wherein the active layer is configured to emit electromagnetic primary radiation; B) providing quantum dots, wherein the quantum dots are functionalized with an organic group and/or the quantum dots dissolved or dispersed in a first solvent and/or are present as a powder; C*) providing a mixture including a precursor of an inorganic matrix material and of a second solvent; D) mixing the mixture obtained in step C*) with the quantum dots of step B); E) drying the mixture; and F) sintering the mixture to form the conversion element.
US10230021B2 Light emitting device package
A light emitting device package may include: a light emitting structure including a plurality of light emitting regions configured to emit light, respectively; a plurality of light adjusting layers formed above the light emitting regions to change characteristics of the light emitted from the light emitting regions, respectively; a plurality of electrodes configured to control the light emitting regions to emit the light, respectively; and an isolation insulating layer disposed between the light emitting regions to insulate the light emitting regions from one another, the isolation insulating layer forming a continuous structure with respect to the light emitting regions.
US10230019B2 Light-emitting device and manufacturing method thereof
The present disclosure provides a light-emitting device and manufacturing method thereof. The light-emitting device comprises: a metal connecting structure; a barrier layer on the metal connecting structure, the barrier layer comprising a first metal multilayer on the metal connecting structure and a second metal multilayer on the first metal multilayer; a metal reflective layer on the barrier layer; and a light-emitting stack electrically coupled to the metal reflective layer, wherein the first metal multilayer comprises a first metal layer comprising a first metal material and a second metal layer comprising a second metal material, and the second metal multilayer comprises a third metal layer comprising a third metal material and a fourth metal layer comprising a fourth metal material.
US10230017B2 Systems and methods for cascading photovoltaic structures
A string-forming system is described. The string-forming system may include at least a first cell-lifting mechanism and a second cell-lifting mechanism that can automatically arrange a set of strips of a photovoltaic structure into a cascaded formation. During operation, a controller can cause the first cell-lifting mechanism to lift a first strip from a first platform, and can cause the second cell-lifting mechanism to lift, from the first platform, a second strip that may follow the first strip on the first platform. The controller may then activate a first shifting actuator of the first cell-lifting mechanism or a second shifting actuator of the second cell-lifting mechanism to place a leading edge of the second strip above a trailing edge of the first strip.
US10230015B2 Temperature grading for band gap engineering of photovoltaic devices
A photovoltaic device includes a p-type layer. An intrinsic layer is formed directly on the p-type layer and includes an interface region extending into the intrinsic layer that includes a gradually decreasing band gap energy going from the p-type layer into the intrinsic layer formed by a graded deposition temperature. An n-type layer is formed directly on the intrinsic layer.
US10230012B2 Concentrator photovoltaic cells bonded to flat-plate solar cells for direct and off-axis light collection
Systems, methods, and apparatus for light collection and conversion to electricity are disclosed herein. The disclosed method involves receiving, by at least one concentrating element (e.g., a lens), light from at least one light source, where the light comprises direct light and diffuse light. The method further involves focusing, by at least one concentrating element, the direct light onto at least one concentrator photovoltaic cell. Also, the method involves passing, by at least one concentrating element, the diffuse light onto at least one solar cell of an array of solar cells arranged on a flat plate, where at least one concentrator photovoltaic cell is bonded on top of at least one of the solar cells in the array. In addition, the method involves collecting, by at least one concentrator photovoltaic cell, the direct light. Further, the method involves collecting, by at least one solar cell, the diffuse light.
US10230011B2 Shingled array solar cells and method of manufacturing solar modules including the same
A solar cell is provided including a substrate having a front and back side, a metallization pattern deposited on the front side, the metallization pattern including a plurality of front side bus bars each including fingers extending therefrom, and a plurality of back side bus bars deposited on the back side. On the front side, one front side bus bar is formed along an edge of the front side of the substrate, and a remainder of the front side bus bars are unequally spaced across the substrate. On the back side of the substrate, only one back side bus bar is formed along an edge of the back side of the substrate, and a remainder of the back side bus bars are unequally spaced across the substrate.
US10230004B2 Thin film transistor, array substrate and method for fabricating the same, display device
The present disclosure provides a TFT, an array substrate and a fabricating method thereof and a display device. The TFT includes a gate, an active layer, a first electrode and a second electrode, the first electrode is arranged at one side of the active layer, the second electrode is arranged at the other side of the active layer, the first electrode, the active layer and the second electrode forms a stacked structure, the gate is arranged to surround the stacked structure, and the gate and the stacked structure are insulated and separated from each other. Under fixed occupation area, the conductive channel of the TFT of the present disclosure has increased width, so drain current in saturation region is increased without impacting aperture ratio of a display panel, which further optimizes performance of the TFT and the array substrate, and improves display effect of the display device.
US10229997B2 Indium-rich NMOS transistor channels
Techniques are disclosed for forming high mobility NMOS fin-based transistors having an indium-rich channel region electrically isolated from the sub-fin by an aluminum-containing layer. The aluminum aluminum-containing layer may be provisioned within an indium-containing layer that includes the indium-rich channel region, or may be provisioned between the indium-containing layer and the sub-fin. The indium concentration of the indium-containing layer may be graded from an indium-poor concentration near the aluminum-containing barrier layer to an indium-rich concentration at the indium-rich channel layer. The indium-rich channel layer is at or otherwise proximate to the top of the fin, according to some example embodiments. The grading can be intentional and/or due to the effect of reorganization of atoms at the interface of indium-rich channel layer and the aluminum-containing barrier layer. Numerous variations and embodiments will be appreciated in light of this disclosure.
US10229994B2 Semiconductor device
A semiconductor device of an embodiment includes an SiC layer having a first and a second plane, an n-type first SiC region in the SiC layer, p-type second SiC regions between the first SiC region and the first plane, n-type third SiC regions between the second SiC regions and the first plane, a gate electrode provided between two p-type second SiC regions, a gate insulating film provided between the gate electrode and the second SiC regions, a metal layer provided between two p-type second SiC regions, and having a work function of 6.5 eV or more, and a first electrode electrically connected to the metal layer, and a second electrode, the SiC layer provided between the first electrode and the second electrode, and a part of the first SiC region is disposed between the gate insulating film and the metal layer.
US10229989B2 Semiconductor device and manufacturing method therefor
A semiconductor device includes a trench-gate IGBT enabling the fine adjustment of a gate capacitance independent from cell performance. In a gate wiring lead-out region, a plurality of trenches is arranged spaced apart from each other in an X direction perpendicular to a Y direction. Each trench has a shape enclosed by a rectangular outer outline and a rectangular inner outline in plan view. A trench gate electrode is provided in each of the trenches so as to be electrically coupled to an extraction electrode. To obtain an adequate breakdown voltage between a collector and an emitter, the trenches are formed in a p-type floating region. An n−-type drift region is formed in a region located inside an inner outline of the trench in plan view, whereby a capacitance formed between the trench gate electrode and the n−-type drift region is used as the reverse transfer capacitance.
US10229986B1 Vertical transport field-effect transistor including dual layer top spacer
A vertical transport field-effect transistor includes a top source/drain region separated from an underlying gate stack by a multi-layer top spacer that includes an oxygen barrier layer beneath a top dielectric layer. Techniques for fabricating the transistor include depositing the oxygen barrier layer over the gate stack prior to depositing the top dielectric layer. The oxygen barrier layer blocks oxygen diffusion during deposition of the top dielectric layer, thereby avoiding damage to underlying interfacial and gate dielectric layers.
US10229977B2 Nitrogen-containing semiconductor device
A nitrogen-containing semiconductor device including a substrate, a first AlGaN buffer layer, a second AlGaN buffer layer and a semiconductor stacking layer is provided. The first AlGaN buffer layer is disposed on the substrate, and the second AlGaN buffer layer is disposed on the first AlGaN buffer layer. A chemical formula of the first AlGaN buffer layer is AlxGa1-xN, wherein 0≤x≤1. The first AlGaN buffer layer is doped with at least one of oxygen having a concentration greater than 5×1017 cm−3 and carbon having a concentration greater than 5×1017 cm−3. A chemical formula of the second AlGaN buffer layer is AlyGa1-yN, wherein 0≤y≤1. The semiconductor stacking layer is disposed on the second AlGaN buffer layer.
US10229965B2 Method fabricating organic light emitting diode display device
An organic light emitting diode display device comprises a substrate including a pixel region, the pixel region including a first portion and a second portion, a first electrode in the second portion of the pixel region, a bank layer separating the first portion and the second portion of the pixel region, an emitting layer in the second portion of the pixel region but not in the first portion of the pixel region, an emission assisting layer extending in the first portion of the pixel region and in the second portion of the pixel region, the emission assisting layer in the first portion of the pixel region being more conductive than the emission assisting layer in the second portion of the pixel region, and a second electrode on the emission assisting layer in the first portion of the pixel region and in the second portion of the pixel region.
US10229963B1 Display device including support structure for bending
In a general aspect, a display device may include a flexible display having a substantially flat central portion and an end portion, a printed circuit film disposed on the end portion of the display, a panel member attached to the printed circuit film, the panel member being bent around a bend axis to form an edge of the display, and a support structure disposed inside of formed edge of the panel member, the support structure being non-parallel to the flat central portion of the display. The panel member may conform to a shape of the support structure.
US10229959B2 Organic el display panel and method of manufacturing organic el display panel
An organic electroluminescence (EL) display panel including pixels arranged in a matrix, the organic EL display panel includes: a substrate; pixel electrode layers made of a light-reflective material and arranged on the substrate in a matrix; an insulating layer provided at least above row and column outer edges of the pixel electrode layers and above inter-regions on the substrate between the row and column outer edges; an organic functional layer provided above the pixel electrode layers; and a counter electrode layer made of a light-transmissive material and is provided above the organic functional layer, wherein the organic functional layer includes light-emitting layers that are provided in regions above the pixel electrode layers where the insulating layer is not provided, the light-emitting layers causing organic electroluminescence, and the insulating layer has an optical density of 0.5 to 1.5 in a direction of the substrate when viewed in plan.
US10229958B2 Devices combining thin film inorganic LEDs with organic LEDs and fabrication thereof
Devices including organic and inorganic LEDs are provided. Techniques for fabricating the devices include fabricating an inorganic LED on a parent substrate and transferring the LED to a host substrate via a non-destructive ELO process. Scaling techniques are also provided, in which an elastomeric substrate is deformed to achieve a desired display size.
US10229956B2 High resolution low power consumption OLED display with extended lifetime
OLED-based devices that include at least two colors of emissive regions are provided, in which one region is optically coupled to a microcavity and the other is not. Devices including pixels in which only a portion of sub-pixels within the pixel are coupled to a microcavity are provided.
US10229952B2 Photovoltaic cell and a method of forming a photovoltaic cell
The present disclosure provides a photovoltaic device and a method for forming the photovoltaic device. The photovoltaic device comprises a first solar cell structure having a photon absorbing layer comprising an organic material having a first bandgap; and a second solar cell structure having a photon absorbing layer comprising a material that has a Perovskite structure and having a second bandgap. The first and second solar cell structures are positioned at least partially onto each other.
US10229950B2 Image sensors including non-aligned grid patterns
An image sensor includes a substrate including a first surface and a second surface, a first device isolation layer disposed in the substrate and defining a plurality of pixels in the substrate, and having a lower surface adjacent the first surface of the substrate and an upper surface adjacent the second surface of the substrate. Each of the pixels includes a photoelectric conversion element, a floating diffusion region adjacent the first surface of the substrate, and a grid pattern on the second surface of the substrate. At least one of the grid patterns is not vertically aligned with the first device isolation layer.
US10229948B2 Semiconductor apparatus
A semiconductor apparatus includes a conductive member penetrating through a first semiconductor layer, a first insulator layer, and a third insulator layer, and connecting a first conductor layer with a second conductor layer. The conductive member has a first region containing copper, and a second region containing a material different from the copper is located at least between a first region and the first semiconductor layer, between the first region and the first insulator layer, and between the first region and the third insulator layer. A diffusion coefficient of the copper to a material is lower than a diffusion coefficient of the copper to the first semiconductor layer and a diffusion coefficient of the copper to the first insulator layer.
US10229944B2 Solid-state imaging apparatus
An inventive solid-state imaging apparatus is provided which can improve the efficiency of the electric carrier transfer from a photoelectric conversion portion to an electric-carrier accumulation portion.The solid-state imaging apparatus includes an active region having the photoelectric conversion portion, the electric-carrier accumulation portion, and a floating diffusion, and an element isolation region having an insulator defining the active region. In planer view, the width of the active region in the electric-carrier accumulation portion under a gate of the first transfer transistor is larger than the width of the active region in the photoelectric conversion portion under the gate of the first transfer transistor.
US10229943B2 Method and system for pixel-wise imaging
There is provided a method and system for pixel-wise imaging of a scene. The method including: receiving a pixel-wise pattern, the pixel-wise pattern including a masking value for each pixel in an array of pixels of an image sensor; producing an electronic signal at each pixel when such pixel is exposed to light received from the scene; and directing the electronic signal at each pixel to one or more collection nodes associated with such pixel based on the respective masking value, the one or more collection nodes each capable of integrating the received electronic signal.
US10229941B2 Solid-state imaging element, driving method, and electronic apparatus
A solid-state imaging element including: a plurality of unit pixels each having a photoelectric conversion part, a transfer part that transfers a charge generated by the photoelectric conversion part to a predetermined region, and a draining part that drains a charge in the predetermined region; a light shielding film being formed under an interconnect layer in the unit pixels and shield, from light, substantially the whole surface of the plurality of unit pixels except a light receiving part of the photoelectric conversion part; and a voltage controller controlling a voltage applied to the light shielding film. The voltage controller sets the voltage applied to the light shielding film to a first voltage in charge draining by the draining part and sets the voltage applied to the light shielding film to a second voltage higher than the first voltage in charge transfer by the transfer part.
US10229936B2 Method for manufacturing oxide semiconductor device
An object is to provide a semiconductor device having a structure with which parasitic capacitance between wirings can be sufficiently reduced. An oxide insulating layer serving as a channel protective layer is formed over part of an oxide semiconductor layer overlapping with a gate electrode layer. In the same step as formation of the oxide insulating layer, an oxide insulating layer covering a peripheral portion of the oxide semiconductor layer is formed. The oxide insulating layer which covers the peripheral portion of the oxide semiconductor layer is provided to increase the distance between the gate electrode layer and a wiring layer formed above or in the periphery of the gate electrode layer, whereby parasitic capacitance is reduced.
US10229933B2 Flexible display including metal layer formed in opening of insulating layer
A flexible display and a method of manufacturing the same are disclosed. In one aspect, the display includes a flexible substrate including a display area and a peripheral area that surrounds the display area, and a thin-film transistor (TFT) layer formed on the flexible substrate and comprising an insulating layer and a TFT. The insulating layer is formed of an organic material and has an opening that surrounds the display area in the peripheral area; a pixel electrode electrically connected to the TFT. The display also includes a first metal layer formed in the opening and covering inner sides of the opening.
US10229931B1 Three-dimensional memory device containing fluorine-free tungsten—word lines and methods of manufacturing the same
A method of forming a three-dimensional memory device includes forming an alternating stack of insulating layers and sacrificial material layers over a substrate, forming memory stack structures through the alternating stack, such that each of the memory stack structures includes a memory film and a vertical semiconductor channel, forming backside recesses by removing the sacrificial material layers selective to the insulating layers and the memory stack structures, forming a backside blocking dielectric layer in the backside recesses, forming an amorphous titanium oxide layer on surfaces of the backside blocking dielectric layer in the backside recesses, and forming tungsten word lines in the backside recesses using a fluorine-free tungsten-containing precursor gas.
US10229921B2 Structure featuring ferroelectric capacitance in interconnect level for steep sub-threshold complementary metal oxide semiconductor transistors
After forming a first functional gate stack located on a first body region of a first semiconductor material portion located in a first region of a substrate and a second functional gate stack located on a second body region of a second semiconductor material portion located in a second region of the substrate, a ferroelectric gate interconnect structure is formed connecting the first functional gate stack and the second functional gate stack. The ferroelectric gate interconnect structure includes a U-shaped bottom electrode structure, a U-shaped ferroelectric material liner and a top electrode structure.
US10229918B2 Methods of forming semiconductor devices using semi-bidirectional patterning
Devices and methods of fabricating integrated circuit devices using semi-bidirectional patterning are provided. One method includes, for instance: obtaining an intermediate semiconductor device having a dielectric layer, a first, a second, and a third hardmask layer, and a lithography stack; patterning a first set of lines; patterning a second set of lines between the first set of lines; etching to define a combination of the first and second set of lines; depositing a second lithography stack; patterning a third set of lines in a direction perpendicular to the first and second set of lines; etching to define the third set of lines, leaving an OPL; depositing a spacer over the OPL; etching the spacer, leaving a vertical set of spacers; and etching the second hardmask layer using the third hardmask layer and the set of vertical spacers as masks.
US10229917B2 Thin SRAM cell having vertical transistors
A memory device includes six field effect transistors (FETs) formed with semiconductor nanowires arranged on a substrate in an orientation substantially perpendicular to the substrate. The semiconductor nanowires have bottom contacts, gate contacts separated in a direction perpendicular to the substrate from the bottom contacts, and top contacts separated in a direction perpendicular to the substrate from the gate contacts. The necessary connections are made among the bottom, gate, and top contacts to form the memory device using first, second, and third metallization layers, the first metallization layer being separated in a direction perpendicular to the substrate from the top contacts, the second metallization layer being separated in a direction perpendicular to the substrate from the first metallization layer, and the third metallization layer being separated in a direction perpendicular to the substrate from the second metallization layer. Vias connect the various contacts to the overlying metallization layers as necessary. A method for forming the memory device is also outlined.
US10229915B2 Mirror contact capacitor
A semiconductor structure and a method for fabricating the same. The semiconductor structure includes a substrate and a bonding layer in contact with a top surface of the substrate. At least one transistor contacts the bonding layer. The transistor includes at least one gate structure disposed on and in contact with a bottom surface of a semiconductor layer of the transistor. The semiconductor further includes a capacitor disposed adjacent to the transistor. The capacitor contacts the semiconductor layer of the transistor and extends down into the substrate. The method includes forming at least one transistor and then flipping the transistor. After the transistor has been flipped, the transistor is bonded to a new substrate. An initial substrate of the transistor is removed to expose a semiconductor layer. A capacitor is formed adjacent to the transistor and contacts with the semiconductor layer. A contact node is formed adjacent to the capacitor.
US10229911B2 Semiconductor device having contact plugs and method of forming the same
A semiconductor device including a first fin active area substantially parallel to a second fin active area, a first source/drain in the first fin active area, a second source/drain in the second fin active area, a first contact plug on the first source/drain, and a second contact plug on the second source/drain. The center of the second contact plug is offset from the center of the second source/drain.
US10229910B2 Separate N and P fin etching for reduced CMOS device leakage
A method for forming a semiconductor device includes blocking a first region of a wafer and forming a plurality of fins in a second region of the wafer. A protective conformal mask layer is deposited over the plurality of fins in the second region, the second region is blocked, and a plurality of fins are formed in the first region of the wafer using a variety of wet and/or dry etching procedures. The protective conformal mask layer protects the plurality of fins in the second region from the variety of wet and/or dry etching procedures that are used to form the plurality of fins in the first region.
US10229908B2 Semiconductor device including a multigate transistor formed with fin structure
A semiconductor device is provided. The semiconductor device includes a substrate, a plurality of fins comprising a first fin, a second fin, a third fin, a fourth fin and a fifth fin, each of the plurality of protruding from the substrate in a first direction, and spaced apart from one another in a second direction that intersects the first direction and a plurality of trenches comprising a first trench, a second trench, a third trench and a fourth trench, each of the plurality of trenches being formed between adjacent fins of the plurality of fins, wherein variation of a first width of the first trench and a third width of the third trench is smaller than a first variation, wherein variation of a second width of the second trench and a fourth width of the fourth trench is smaller than a second variation, and wherein the second variation is greater than the first variation.
US10229903B2 Semiconductor device with a resistance element and an electrostatic protection element
In a semiconductor device including a resistance element, an electrostatic protection element, including a parasitic bipolar transistor having the resistance element as a component, is provided. That is, instead of providing a dedicated electrostatic protection element in a semiconductor device, a function as an electrostatic protection element is also achieved by using a resistance element provided in a semiconductor device.
US10229898B2 Packaging optoelectronic components and CMOS circuitry using silicon-on-insulator substrates for photonics applications
Package structures and methods are provided to integrate optoelectronic and CMOS devices using SOI semiconductor substrates for photonics applications. For example, a package structure includes an integrated circuit (IC) chip, and an optoelectronics device and interposer mounted to the IC chip. The IC chip includes a SOI substrate having a buried oxide layer, an active silicon layer disposed adjacent to the buried oxide layer, and a BEOL structure formed over the active silicon layer. An optical waveguide structure is patterned from the active silicon layer of the IC chip. The optoelectronics device is mounted on the buried oxide layer in alignment with a portion of the optical waveguide structure to enable direct or adiabatic coupling between the optoelectronics device and the optical waveguide structure. The interposer is bonded to the BEOL structure, and includes at least one substrate having conductive vias and wiring to provide electrical connections to the BEOL structure.
US10229891B2 Chip embedding package with solderable electric contact
A package comprising an electronic chip, a laminate-type encapsulant at least partially encapsulating the electronic chip, a wiring structure extending from the electronic chip up to a contact pad, and a completely galvanically formed solderable exterior electric contact electrically coupled with the electronic chip by being arranged on the contact pad.
US10229888B2 Systems and methods for providing electromagnetic interference (EMI) compartment shielding for components disposed inside of system electronic packages
A compartment EMI shield is provided that is suitable for use in system module packages having thin form factors and/or smaller widths and/or lengths. The compartment EMI shield comprises a fence arranged along a compartment boundary at least in between first and second sets of electrical components of the system module package. The fence being configured to attenuate EMI of a frequency of interest traveling in at least one of a first direction and a second direction, where the first direction is from the first set of electrical components toward the second set of electrical components and the second direction is from the second set of electrical components toward the first set of electrical components.
US10229885B2 Method of galvanic plating assisted by a current distribution layer
The method comprises providing a plurality of electronic devices, embedding the electronic devices in an encapsulation layer, forming vias into the encapsulation layer, the vias extending from a main face of the encapsulation layer to the electronic devices, and depositing a metallic layer onto the encapsulation layer including the vias by galvanic plating, the method further comprising providing a current distribution layer for effecting a distributed growth of the metallic material during the galvanic plating.
US10229883B2 Systems, methods, and apparatuses for implementing late fusing of processor features using a non-volatile memory
In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing late fusing of processor features using a non-volatile memory. For instance, there is disclosed in accordance with one embodiment a functional semiconductor package, including: a processor core configurable via a plurality of configuration registers; a non-volatile storage, in which a first portion of the non-volatile storage includes permanently lockable storage that once written cannot be overwritten or modified, and in which a second portion of the non-volatile storage includes the plurality of configuration registers; a first write interface to the non-volatile storage, in which the permanently lockable storage of the non-volatile storage is wirelessly writable externally from the functional semiconductor package via the first write interface; a second write interface to the non-volatile storage through which the plurality of configuration registers are writable; configuration data for the processor core written wirelessly into the permanently lockable storage of the non-volatile storage; and in which the configuration data is distributed into the plurality of configuration registers via the second write interface at every boot of the functional semiconductor package. Other related embodiments are disclosed.
US10229877B2 Semiconductor chip and multi-chip package using thereof
The present disclosure provides a semiconductor chip having a non-through plug contour (buried alignment mark) for stacking alignment and a multi-chip semiconductor device employing thereof, and to a method for manufacturing same. In some embodiments, the semiconductor chip includes a semiconductor substrate having a first side and a second side, a conductive through plug extending through the semiconductor substrate from the first side to the second side, and a non-through plug extending from the first side to an internal plane of the semiconductor substrate without extending through the second side.
US10229875B2 Stacked via structure for metal fuse applications
A back end of the line (BEOL) fuse structure having a stack of vias. The stacking of vias leads to high aspect ratios making liner and seed coverage inside the vias poorer. The weakness of the liner and seed layers leads to a higher probability of electromigration (EM) failure. The fuse structure addresses failures due to poor liner and seed coverage. Design features permit determining where failures occur, determining the extent of the damaged region after fuse programming and preventing further propagation of the damaged dielectric region.
US10229873B2 Three plate MIM capacitor via integrity verification
A three plate MIM capacitor test structure includes a three plate MIM capacitor, a first test wire in a metal layer above/below the three plate MIM, a second test wire below/above the three plate MIM, a third test wire below/above the three plate MIM, a first via connected to the first test wire, a second via connected to a middle plate of the three plate MIM, and a third via connected to the top and bottom plates of the three plate MIM. The test structure may verify the integrity the MIM capacitor by applying a potential to the first test wire, applying ground potential to both the second test wire and the third test wire, and detecting leakage current across the first test wire and the second and third test wires or detecting leakage current across the second test wire and the third test wire.
US10229872B2 Trace/via hybrid structure with thermally and electrically conductive support material for increased thermal and electrical performance
A method of forming an interconnect that includes providing a sacrificial trace structure using an additive forming method and forming a continuous seed metal layer on the sacrificial trace structure. The sacrificial trace structure is removed, and the continuous seed metal layer remains. An interconnect metal layer is formed on the continuous seed layer, and an electrically insulating material layer is formed on the interconnect metal layer. An electrically conductive support material is formed to encapsulate a majority of the interconnect metal layer, wherein the ends of the interconnect metal layer are exposed through opposing surfaces of the electrically conductive support material to provide an interconnect extending through the electrically conductive support material.
US10229869B2 Semiconductor device and power conversion device including a bent control side frame
A semiconductor device has a configuration in which a high-side module portion and a low-side module portion overlap each other. The semiconductor device further includes a control-side frame extending across the high-side module portion and the low-side module portion, and having a high-side integrated circuit and a low-side integrated circuit placed thereon. The high-side integrated circuit of the high-side module portion and the low-side integrated circuit of the low-side module portion are placed on one main surface of the control-side frame. At a boundary between the high-side module portion and the low-side module portion, the control-side frame is bent such that the high-side semiconductor chip and the low-side semiconductor chip face each other.
US10229868B2 Method of making a wire support leadframe for a semiconductor device
A leadframe includes a plurality of interconnected support members. A pair of die pads is connected to the support members and configured to receive a pair of dies electrically connected by at least one wire. A support bracket extends between the die pads and includes a surface for maintaining the at least one wire at a predetermined distance from the die pads during overmolding of the leadframe.
US10229867B2 Power semiconductor device
A power semiconductor device includes a plurality of power chips sealed in a package to control power and an IC sealed in the package to control each of the power chips. The IC is disposed at the center part of the package in the plan view. The plurality of power chips are disposed so as to surround the IC in the plan view.
US10229864B1 Cryogenic integrated circuit having a heat sink coupled to separate ground planes through differently sized thermal vias
An integrated circuit is provided that comprises a thermal sink layer, a first ground plane associated with a first set of circuits that have a first operational temperature requirement, and a first thermally conductive via that couples the first ground plane to the thermal sink layer. The circuit further comprises a second ground plane associated with a second set of circuits that have a second operational temperature requirement that is higher than the first operational temperature requirement, and a second thermally conductive via that couples the second ground plane to the thermal sink layer, wherein the first thermally conductive via has a greater volume of thermal conductive material than the second thermally conductive via to remove heat from the first set of circuits with less gradient than the second set of circuits.
US10229862B2 Thermal management system containing a graphene oxide-coated graphitic foil laminate for electronic device application
A heat dissipation system, comprising: (a) an electronic device comprising a heat source, wherein the heat source transmits heat to a second component or an external surface of the device; (b) a heat-conducting layer being positioned such that one of its major surfaces is in operative contact with the heat source such that it is interposed between the heat source and the second component or the external surface. The heat-conducting layer comprises at least one graphene oxide-coated graphitic foil laminate which thermally shields the second component or the external surface from heat generated by the heat source, and wherein the laminate is composed of a graphitic substrate/core layer with at least one primary surface coated with a graphene oxide coating layer. This graphene oxide-coated laminate exhibits a combination of exceptional thermal conductivity, electrical conductivity, mechanical strength, surface hardness, and scratch resistance, making this the most effective heat dissipation system.
US10229861B2 Power semiconductor device and package
A power semiconductor device and package includes multiple electrically parallel semiconductor device legs designed to share source regions and share a drain region between two devices in each leg laterally staggered from each other to distribute thermal conductivity across the shared source regions. A multitude of jigsaw patterned lateral isolation trenches are formed in a substrate of the device. The trenches are configured to isolate the laterally staggered line-in and line-out source regions from a common drain region of the plurality of semiconductor device legs. The staggered devices are also designed for staggered time and staggered heat conductivity delays from the package input to an output of a respective pair of devices to be shorter than a time and heat conductivity delay from the package input to an output of a subsequent pair of devices.