Document Document Title
US10021815B2 Power conversion apparatus
A power conversion apparatus includes: a casing that houses an electronic component; a heat sink where the casing is installed, the heat sink dissipating a heat from the electronic component; a substrate disposed on an opposite side of the heat sink in the casing, the substrate including a power converter circuit; a pressing member housed in the casing, the pressing member pressing the electronic component to the heat sink side; and an insulating cover member included in the casing, the insulating cover covering at least a part of the substrate side of the pressing member.
US10021814B2 Cooling apparatus for computer memory
Embodiments herein relate to liquid cooling interfaces for computer memory components. An apparatus for cooling a computer memory component may include a support and a cooling tube coupled with the support, where the cooling tube is to be positioned parallel to a computer memory connector to receive the computer memory component, and the cooling tube is to be removably coupled with a memory component heat spreader associated with the computer memory component. In some embodiments, the support may be a liquid manifold. Other embodiments may be described and/or claimed.
US10021808B1 Integrated bi-directional controlled vent
A vent assembly in an electronic device is described. The vent assembly may regulate air into and out of the electronic device. The vent assembly may include multiple layers of material bonded together, with each layer having a flap (or flaps) that combines with another flap to form a valve. The vent assembly may include a first layer bonded with a second layer. The first layer includes a first flap, and the second layer includes a second flap that combines with the first flap to form a first valve that regulates air out of the electronic device. The vent assembly can include a third layer. Then, the second layer includes a third flap, and the third layer includes a fourth flap that combines with the third flap to form a second valve that regulates air into the electronic device. In some instances, each valve may permit airflow in one direction.
US10021801B2 Modular electronics system with interfacing interchangeable components
Modular system of interfacing consumer electronics devices. The system includes a powered base hub and additional modular components with interface couplers providing electrical continuity between modules. Data transmission between modules may be through the interface couplers or wireless. The system includes a power cord for providing power to the base or wireless pad, but it need not include any additional power or data cords or cables.
US10021798B2 Glass enclosure
A handheld computing device that includes an enclosure having structural walls formed from a glass material that can be radio-transparent. The enclosure can be formed from a hollow glass tube or two glass members bonded together. A laser frit bonding process may be used to hermetically seal the two glass members together to create a water resistant electronic device.
US10021797B1 Electrical center mounting-bracket
A mounting-bracket configured to attach to a mounting-surface includes a base and sides, a retainer, an electrical-assembly, and a blocking-device. The mounting-surface defines a mounting-hole. The base and sides define a cavity. The base includes a retention-device that extends through the mounting-hole. The retention-device has an inner-surface and an outer-surface. The inner-surface defines an aperture and the outer-surface includes locking-tabs. The retainer is received within the aperture of the retention-device. The retainer has an end and walls generally perpendicular to the end. The walls are in direct contact with the inner-surface and prevent an inward-flexure of the locking-tabs. The electrical-assembly has a lower-surface that is received within the cavity. The blocking-device is in direct contact with the lower-surface of the electrical-assembly and the end of the retainer, thereby preventing a removal of the retainer from the aperture when the electrical-assembly is received within the cavity.
US10021792B2 Remote controller
Disclosed is a remote controller. The remote controller comprises a first panel and a second panel. The first panel is connected to the second panel by using a rotating connecting mechanism. The rotating connecting mechanism comprises a fixation base fixed to the first panel, a rotating shaft fixed to the second panel, and a sliding component. The sliding component comprises: an arc-shaped sliding rail disposed in the circumference direction of an outer sidewall of the rotating shaft; elastic pieces disposed on the fixation base in the axial direction of the rotating shaft and provided with circular holes; and rolling balls disposed between the arc-shaped sliding rail and the circular holes in an abutted mode. The arc-shaped sliding rail is fitted to the rolling balls in a sliding mode. Two ends of the arc-shaped sliding rail are higher than the middle of the arc-shaped sliding rail in the axial direction of the rotating shaft. The size of the remote controller in the present invention is reduced on the basis that function buttons have sufficient space; and the first panel and the second panel are effectively prevented from rubbing against each other when the remote controller is turned on or turned off, and accordingly, function buttons of the first panel can be prevented from being abraded and damaged.
US10021783B2 Support structure and manufacture method thereof
A support structure located at a bottom of a ball grid array (BGA) is provided. The support structure includes a printed circuit board (PCB) having first positioning pin holes, an interface plate having second positioning pin holes which correspond to the first positioning pin holes arranged on the PCB, a support film arranged on the PCB and having support portions, and positioning components penetrating the first positioning pin holes and the second positioning pin holes corresponding to the first positioning pin holes to assemble the support film on the PCB and the interface plate.
US10021780B2 Wired circuit board and producing method thereof
A wired circuit board includes an insulating layer and a conductive layer. The insulating layer continuously has a first insulating portion, a second insulating portion having a thickness smaller than that of the first insulating portion, and a third insulating portion disposed between the first insulating portion and the second insulating portion and having a thickness that gradually becomes smaller from the first insulating portion toward the second insulating portion. The conductive layer continuously has a first conductive portion disposed at one-side surface of the first insulating portion and a second conductive portion disposed at one-side surface of the second insulating portion and having a thickness smaller than that of the first conductive portion. The first conductive portion is disposed at one-side surface of the second insulating portion and the third insulating portion or is disposed at one-side surface of the first insulating portion and the third insulating portion.
US10021772B2 Electro-static discharge protection structure and electronic device
An electro-static discharge protection structure adapted to be utilized in an electronic device is provided. The electronic device includes a housing, a printed circuit board, and a connector. The electro-static discharge protection structure includes a first discharge circuit and a discharge device. The first discharge circuit is electrically connected to the housing. The discharge device is connected to the first discharge circuit. The discharge device includes a discharge plate which includes a plurality of charge entry points and a plurality of charge exit points. The connector is disposed between the discharge device and the printed circuit board. An electronic device including the electro-static discharge protection structure is also provided.
US10021769B2 Light driving apparatus and light control system
A light driving apparatus which supplies power to a light source in accordance with an indication from a control apparatus includes: a housing which is box-shaped; a wireless communication module which is housed in the housing, and includes an antenna for wireless communication with the control apparatus; and a light driver which is housed in the housing, and supplies power to the light source in accordance with the indication received from the control apparatus via the wireless communication module, wherein the housing includes two opposite faces having slits through which an electromagnetic wave which the antenna emits when excited by the wireless communication module passes, the slits extending in a direction three-dimensionally crossing a direction in which the wireless communication module excites the antenna.
US10021766B2 Controller for a horticultural lighting system
A controller (202) for a horticultural lighting system comprising: a receiver (220) configured to receive a set of lighting parameters; and one or more output terminals configured to provide lighting control signalling to an LED array (210), wherein the lighting control signalling is configured to set one or more operating parameters of the LED array (210) in accordance with the received set of lighting parameters.
US10021763B2 Bezel-free display device formed by using flexible wires and manufacturing method therefor
Provide is a bezel-free display device comprising: a flexible substrate comprising an element area including an electronic element and positioned on the upper surface thereof, a terminal area including a terminal electrically connected to the electronic element, and positioned at the rear surface thereof, and a flexible area positioned between the element area and the terminal area and having flexibility; a flexible wire positioned on the flexible area of the flexible substrate, electrically connecting the element and the terminal, and having flexibility; and a display member positioned on the element area of the flexible substrate and electrically connected with the electronic element.
US10021760B2 Organic light emitting display device
An OLED device according to an example embodiment includes an organic light-emitting element between a lower substrate and an upper substrate. At least a part of a side surface of the upper substrate has a reverse-tapered shape configured to reduce damage to the lower substrate caused by deformation of the upper substrate due to an external impact. Accordingly, reliability issues resulting from a short circuit or burnt lines due to the deformation of the upper substrate may be resolved, improving overall reliability and productivity of an OLED device.
US10021759B2 Pixel unit driving circuit and driving method, and display apparatus
The present disclosure discloses a pixel unit driving circuit, a driving method, and a display apparatus, wherein the pixel unit driving circuit includes a light-emitting device, a driving transistor, a first switching transistor, a second switching transistor, a third switching transistor, a fourth switching transistor, a first capacitor, and a second capacitor. The pixel unit driving circuit is driven in a stepwise manner by the turn-on/off of the switching transistors in cooperation with the charging of the capacitors, so that a driving current of the driving transistor has no relation to the turn-on voltage Vth of the driving transistor, and in turn the evenness of a current flowing through the light-emitting device is guaranteed so as to achieve the evenness of the luminance of the light-emitting device.
US10021755B1 Lighting device and luminaire
A first control circuit is configured to detect a value of a load current flowing through a solid-state light source in a lighting time period, and control a control element at a first response speed so as to make the value of the load current agree with a first target value. A second control circuit is configured to detect the value of the load current in the lighting time period, and control the control element at a second response speed so that the value of the load current does not exceed an upper limit that is larger than a first target value. The second response speed is higher than the first response speed.
US10021753B2 Linear solid-state lighting with front end electric shock detection
A linear light-emitting diode (LED)-based solid-state lamp comprises a front-end electric shock detection and control module, an LED driving circuit, and LED arrays. The front-end electric shock detection and control module comprises at least one full-wave rectifier, at least one half-wave rectifier, a constant current sink connected to the at least one half-wave rectifier, a signal extraction unit, a switch control unit, and at least one switch. By sending probing pulses to the constant current sink and checking a detection signal in a mixed direct-current voltage from the at least one full-wave rectifier and the at least one half-wave rectifier in response to the probing pulses, the front-end electric shock detection and control module detects and determines if the linear LED-based solid-state lamp is operated in a normal mode or in an electric shock hazard mode.
US10021750B2 Light source device and control method thereof, backlight module and liquid crystal display device
A light source device (01) and a control method thereof, a backlight module and a liquid crystal display device are provided. The light source device (01) comprises: a plurality of light emitting chips (011), the plurality of light emitting chips (011) including a first light emitting chip capable of emitting visible light of a first color, the control method of the light source device (01) comprising: causing the plurality of light emitting chips (011) to emit light simultaneously in order to obtain an operating visible light spectrum; obtaining a first energy ratio of the visible light of the first color in the operating visible light spectrum; comparing the first energy ratio with a target energy ratio; and adjusting the first energy ratio to the target energy ratio, in response to that the first energy ratio is different from the target energy ratio. Thereby, a problem of a higher ratio of blue light in an LED light source is solved, so as to achieve an eye-protection effect.
US10021749B2 Phase control dimmer circuit with short-circuit protection
A trailing edge phase control dimmer circuit for controlling alternating current (AC) power to a load with short-circuit protection, wherein a switching control circuit includes a zero-crossing detection circuit configured to detect zero crossings of the AC and to detect crossings of a first threshold value and a second threshold value of the rectified dimmer voltage, and wherein the zero-crossing detection circuit is further configured to initiate the switching circuit to commence one of the conduction periods when the rectified dimmer voltage crosses below the first threshold value and to initiate the switching circuit to prematurely terminate one of the conduction periods when the rectified dimmer voltage crosses above the second threshold value to provide short-circuit protection for the trailing edge phase control dimmer circuit.
US10021743B2 Light devices having controllable light emitting elements
In some embodiments, a light device for generating light includes light emitting diodes (LEDs), and power supply circuitry including at least one switching regulator including switching elements to provide power to the LEDs. The light device includes a device support structure including a device connector and an LED support to support the LEDs, wherein the device connector is one end of the device support structure, and the power supply circuitry is supported by the device support structure. Other embodiments are described.
US10021738B1 Method of providing data, voice, and SMS services to LTE subscribers roaming in 2G/3G visited networks
A method of providing voice call, data, and SMS services to a user equipment roaming in a 2G/3G visited network and subscribed to an LTE home network. An Interworking Function communicates with both the visited network and the home network. The Interworking Function translates between Mobile Application Part (MAP) protocol used by the 2G/3G visited network and Session Initiation Protocol (SIP) used by the LTE home network. The Interworking Function establishes both a MAP Registration with the 2G/3G visited network and also a SIP Registration with the LTE home network, thereby enabling provision of voice call, data, and SMS services to the roaming UE.
US10021735B2 Viral molecular network architecture and design
The present disclosure relates to a wireless communication device, a high speed, high capacity dedicated mobile network system, and a method for transmitting information streams across a molecular network to end users without using IEEE 802 LAN, ATM or TCP/IP connection-oriented standards and protocols.
US10021727B2 Near field communication (NFC) data transfer
A first device in accordance with an example is placed in a predefined mode in response to removing a near field communication (NFC) tag from an NFC component of the first device. A request is received from a second device to establish a connection with the first device based on data stored on the NFC tag. The first device establishes the connection with the second device and executes the predefined mode.
US10021726B2 Method and device for implementing proximity communication service
The present disclosure provides a method and a device for implementing a proximity communication service. The method includes steps of: receiving a request for the proximity communication service from a UE; in accordance with the request for the proximity communication service from the UE, determining a proximity communication service identifier obtained when the UE subscribes for the proximity communication service; and in accordance with the proximity communication service identifier of the UE, implementing the proximity communication service. According to the present disclosure, it is able to prevent the situation where the proximity communication service cannot be implemented when a UE's 3GPP network layer identifier cannot be determined in accordance with a UE's application layer identifier, thereby to implement the proximity communication service of the UE.
US10021725B2 Apparatus, systems, and methods for providing interworking gateway
Systems and methods are provided that allow inter-working between communication networks for the delivery of service to mobile nodes. A gateway is provided that communicates with a femto cell to extend service to an area that otherwise does not receive coverage from a service provider. The femto cell is a small scale base station used to provide coverage over a small area (such as a home or business), and connect to a home or enterprise network. The femto cell provides service for a mobile node and a gateway permits communication over a broadband network. The gateway integrates the mobile nodes connecting via a femto cell into the service provider's network. The gateway also allows provisioning of services and applications, control of service levels, and provides seamless handoffs to marco base stations and other types of access technologies such as Wi-Fi.
US10021722B2 Method and device for receiving frame in wireless LAN
Disclosed are a method and a device for receiving a frame in a wireless LAN. A method for receiving a frame in a wireless LAN comprises the steps of: an AP transmitting an RTS frame to a plurality of STAs, wherein the RTS frame comprises information for NAV setting of an STA other than the plurality of STAs; the AP receiving from each of the plurality of STAs, as a response to the RTS frame, a CTS PPDU and an additional CTS PPDU on overlapped time resources; and the AP transmitting an uplink transmission indication frame to the plurality of STAs, wherein the uplink transmission indication frame triggers transmission of an uplink frame of each of the plurality of STAs.
US10021719B2 Method and apparatus for data transmission
Embodiments of the present disclosure provide a method at a communications device of a first type that is operable on both a licensed carrier and an unlicensed carrier. The method comprises performing channel sensing on the unlicensed carrier, at different sensing slots within a time duration, for respective links directed to at least two communications devices of a second type that are operable on both the licensed carrier and the unlicensed carrier. The time duration is specified as a portion of a subframe in a frame structure used on the licensed carrier. The method also comprise scheduling transmission on a channel that is determined to be available based on corresponding channel sensing. Correspondingly, there is also provided an apparatus embodied at or as at least part of a communications device of a first type, e.g. a base station that is operable on both a licensed carrier and an unlicensed carrier.
US10021717B2 Methods and arrangements in a telecommunication system for configuring transmission of sounding reference signals
A base station in a communications network broadcasts a cell-specific instruction to a plurality of mobile terminals in a cell served by the base station. The cell-specific instruction indicates that an uplink symbol has been semi-statically configured for aperiodic sounding reference signal (SRS) transmission over multiple subsequent subframes. The base station dynamically determines that a first mobile terminal of the plurality of mobile terminals is to use the uplink symbol for SRS transmission in a given one of the multiple subsequent subframes. In response, the base station signals a first terminal-specific instruction to the first mobile terminal. The first terminal-specific instruction is distinct from the cell-specific instruction and indicates that the first mobile terminal is to use the uplink symbol for SRS transmission in the given subframe.
US10021714B2 Mobile communication system and user terminal
When a UE 100-2 (a reception-side UE) that performs D2D communication by using UL radio resource switches communication modes between cellular communication and the D2D communication, if DL subframe in which data reception of the cellular communication should be performed and the UL subframe in which data reception of the D2D communication should be performed at least partially overlap on a time axis, then the UE 100-2 performs data reception in one subframe, out of the overlapping two subframes.
US10021707B2 Control device, control method, and base station
A control device including: a processor configured to: receive first and second quality information indicating qualities of wireless signals transmitted from a first and a second base stations, determine a first and a second ratios based on the first and the second quality information, the first ratio being a ratio with which the base stations perform a coordinated transmission, the second ratio being a ratio with which the first base station performs an uncoordinated transmission, and determine a coordination pattern based on the ratios, the coordination pattern indicating a first wireless resource and a second wireless resource in a specified wireless resource, the first and the second wireless resources being allocated to the coordinated transmission and the uncoordinated transmission, the coordinated pattern being applied to a specified period including a plurality of units of period each being a unit of period for wireless transmission in a wireless communication system.
US10021705B2 Carrier measurements for multi-carrier devices
Technology for a user equipment (UE) operable to perform carrier measurements in a wireless network is disclosed. The UE can receive, from a network element, switching parameters that indicate possible switching occasions for the UE. The UE can be configured to switch a radio frequency (RF) to another carrier frequency during the possible switching occasions in order to start performing carrier measurements or stop performing carrier measurements. The UE can send, to the network element, a switching notification that indicates an upcoming switching occasion that is selected by the UE. The switching notification can be sent in conjunction with a measurement value that indicates one or more of: selected carriers for which the UE is to start performing carrier measurements after an occurrence of the switching occasion or selected carriers for which the UE is to stop performing carrier measurements after the occurrence of the switching occasion.
US10021701B2 Wireless communication method and wireless communication device
A wireless communication method and a wireless communication device. The wireless communication method is used in a coordinated multi-point communication system, and includes: recognizing an edge user equipment; determining the presence of interference to an enhanced physical downlink control channel (ePDCCH) of the edge user equipment; and in response to the determination of the presence of the interference, determining different interference coordination manners according to different scenarios, so as to control the transmission of the ePDCCH or a physical downlink shared channel (PDSCH) of a neighbor cell related to the interference.
US10021694B2 Multiple network allocation vector operation
A first wireless device may determine a bandwidth for transmitting a frame, calculate two or more Spatial Reuse (SR) parameter values for the bandwidth, set, using the SR parameter values, first and second SR fields of the frame based on the bandwidth and a channel center frequency in which the bandwidth is carried, and transmit the frame to a second wireless device on the bandwidth. The first and second SR fields may be set to a first value when the bandwidth is a 40 MHz bandwidth and the channel center frequency is in a 2.4 GHz band. The first and second SR fields may be set to the first value when the bandwidth is an 80+80 MHz bandwidth and the channel center frequency is in a 5 GHz band. The first value may be a minimum of SR parameter values for first and second bandwidths in the bandwidth.
US10021692B2 Mobile communication method and radio base station
In order to solve problems with “distributed RLCs” and “independent RLCs,” a mobile communication method according to this embodiment includes: a step A of causing a radio base station eNB#1 to generate a PDCP-PDU addressed to a mobile station UE; a step B of causing the radio base station eNB#1 to associate the generated PDCP-PDU and an RLC-SN with each other and transmit the PDCP-PDU and the RLC-SN to a radio base station eNB#2; a step C of causing the radio base station eNB#2 to generate an RLC-PDU addressed to the mobile station UE by using the received PDCP-PDU and RLC-SN; and a step D of causing the radio base station eNB#2 to transmit the generated RLC-PDU to the mobile station UE.
US10021690B2 Multi-path transmission control protocol connections
Systems, methods, and nodes that implement multipath TCP (MPTCP) in a communication system establish first and second data link layer connections to a remote node, notify a transport layer of the establishment of the first and second data link layer connections, and establish first and second transport layer connections with the remote node over the first and second data link layer connections. A packet received at the data link layer for transmission to the remote node is inspected to determine if MPTCP is enabled for the packet, and, in response to determining that MPTCP is enabled for the packet, the packet is assigned to one of the first data link layer connection and the second data link layer connection based on an affinity between an MPTCP sub-flow associated with the packet and the one of the first data link layer connection and the second data link layer connection.
US10021688B2 Managing pending acknowledgement packets in a communication device
A method for managing pending acknowledgement (ACK) packets in a communication device is provided. The method can include the communication device monitoring a status of a transmit queue for packets to be sent over a network; detecting a queue condition indicative of congestion causing a delay in sending one or more ACK packets pending in the transmit queue; and discarding a set of one or more ACK packets from the transmit queue in response to the queue condition. The discarded set of one or more ACK packets can include one or more oldest ACK packets of the ACK packets pending in the transmit queue. A most recent ACK packet pending in the transmit queue can remain pending in the transmit queue after the set of one or more ACK packets has been discarded.
US10021687B2 Wireless communication device
A wireless communication device for packet communication is provided. Based on an interfering wave level that is stored in carrier sense table, the number of empty slots for every threshold of interfering wave is obtained, and, in a case where the number of empty slots for the threshold exceeds a predetermined value, a slave station is notified the number of empty slots.
US10021686B1 Scheduling traffic based on acknowledgment bundling
A radio access network may determine that a hybrid automatic repeat request (HARQ) transmission schedule of a wireless air interface defined by the RAN includes time-division-multiplexed slots that are subject to HARQ acknowledgment bundling and time-division-multiplexed slots that are not subject to HARQ acknowledgment bundling. The RAN may assign, to relay base stations served by the RAN, time-division-multiplexed slots of the wireless air interface that are not subject to HARQ acknowledgment bundling. The RAN may also assign, to non-relay wireless communication devices (WCDs) served by the RAN, time-division-multiplexed slots of the wireless air interface that are subject to HARQ acknowledgment bundling. The RAN may transmit, over the air interface, HARQ subpackets according to the transmission schedule and assignments of time-division-multiplexed slots.
US10021685B2 Techniques for allocating resources in low latency wireless communications
Various aspects described herein relate to allocating resources in wireless communications. A subset of resource block (RB) groups configured for a legacy wireless communication technology having a first transmission time interval (TTI) can be determined, where the first TTI is based on one subframe in duration, and where each RB group in the subset of RB groups includes one or more RBs. A resource allocation for a low latency communication technology having a second TTI, the second TTI being less than one subframe in duration, can be determined where the resource allocation including one or more low latency RBs in the subset of RB groups. Data can be communicated over resources in the one or more low latency RBs, the low latency RBs being based on the second TTI, and the resources being associated with the resource allocation.
US10021677B2 Two-stage PDCCH with DCI flag and DCI format size indicator
Methods, systems, and devices are described for wireless communication employing two-stage control channel messaging. Systems, methods, and apparatuses for two stage two-stage physical downlink control channel (PDCCH) with a downlink control information (DCI) flag and DCI format size indicator are described. For instance, the present disclosure presents an example method of wireless communication at a wireless device, which may include receiving, at a first bandwidth and during a transmission time interval (TTI), a first control channel message. In addition, the example method may include determining, based on a flag in the first control channel message, whether a second control channel message is present in the TTI. Furthermore, the example method may include receiving, at a second bandwidth, the second control channel message where the flag indicates that the second control channel message is present for the TTI.
US10021674B2 Method and device of transmitting control information in a wireless communication system
The present invention relates to a wireless communication system. In more detail, a method and device of transmitting a PUCCH signal in a wireless communication system include: (a) performing block-wise spreading on a first modulation symbol column by using a length-5 orthogonal sequence corresponding to a sequence index; (b) performing block-wise spreading on a second modulation symbol column by using a length-4 orthogonal sequence corresponding to the sequence index; (c) performing each cyclic shift and Discrete Fourier Transform (DFT) pre-coding on a plurality of modulation symbol columns obtained from (a) to (b); and (d) mapping a plurality of complex symbols obtained from (c) into a physical resource for PUCCH transmission.
US10021664B2 Method for mobile communication system, mobile communication system, mobile terminal, network node, and PGW
A communication system according to an exemplary embodiment of the invention includes an MME (25) that, by movement of a UE (45), performs Tracking Area Update processing that changes a location registration area of the UE (45) and manages the location registration area of the UE (45) before change, and a PGW (75) that sends, to the MME (25), a control signal required to be notified to the UE (45) during execution of the Tracking Area Update processing. When the MME (25) receives the control signal, it sends a response signal indicating that the Tracking Area Update processing is being executed to the PGW (75), and, after completion of the Tracking Area Update processing, the PGW (75) sends the control signal to an MME (35) that manages the location registration area of the UE (45) after change.
US10021662B2 Base station time synchronization in a wireless network
The operation of base stations in a wireless network whose areas of coverage do not overlap are synchronized by taking timing values from mobile units that travel from one area of coverage to another. A base station receiving a timing value from a mobile unit entering its area of coverage adapts its timing value and that of any mobile units in its coverage area, including the newly-arrived mobile unit, to a become a value intermediate between its existing timing value and that indicated by the mobile unit. The use of an intermediate value instability in the system that might result from an inability of the base stations to communicate directly with each other in real time.
US10021661B2 Meshed GPS time synchronized network
A system includes a plurality of base stations coupled in a mesh network. A first base station of the plurality of base stations includes a first antenna to receive a primary timing synchronization signal and a first interface to a wired packet-switched communication link. The first base station is configured to transmit backup timing synchronization information based on the primary timing synchronization signal. A second base station of the plurality of base stations has a second interface to the wired packet-based communication link and is configured to utilize the second timing synchronization signal sent from the first base station responsive to a failure of the primary timing synchronization signal at the second base station.
US10021660B2 IoE device awake scheduling and discovery
In an aspect of the disclosure, a method, a computer program product, and an apparatus are provided. The apparatus may be a first node. The first node receives synchronization information. The first node determines at least one discovery frame based on the synchronization information. The first node receives scheduling data from the second node in one of the at least one discovery frame. The first node determines a first awake period of the second node based on the scheduling data of the second node. The first node determines a second awake period of the first node based on the first awake period. The first node associates with the second node. The first node remains awake for communication in the second awake period.
US10021658B2 Method and apparatus for configuring power headroom information in mobile communication system supporting carrier aggregation
A method and apparatus for configuring Power Headroom Report (PHR) of a User Equipment (UE) efficiently in a mobile communication system supporting carrier aggregation are provided. The method includes generating a header including a LCID for identifying extended PHR and L indicating a length of the extended PHR, and inserting Power Headrooms (PHs) of multiple activated carriers into the extended PHR of one of the carriers.
US10021655B2 Systems and methods for wireless link balancing in wireless networks
Systems and methods for controlling the transmit power and the receive sensitivity of an access point for achieving symmetric link balancing is described. When an access point operates with symmetric link performance, the access point does not inefficiently use available bandwidth for transmitting or re-transmitting to a client station that cannot communicate with the access point. Moreover, the access point does not back off transmissions due to activity of neighboring basic service sets when not needed. The receive sensitivity can be controlled using a hardware attenuator or software commands that adjust a programmable gain in a wireless local area network chipset used by the access point, or it can be controlled using adjustable levels in the software for processing or responding to packets.
US10021653B2 Transmit power determining method and apparatus
A transmit power determining method and apparatus are disclosed. The method includes: calculating, channel state information of a channel between the wireless access point device and a station device within a particular time range; comparing, by the wireless access point device, the channel state information with pre-obtained reference channel state information, and adjusting, according to a result of the comparison, a transmit power currently used by the wireless access point device; and sending, by the wireless access point device to the station device by using a transmit power after the adjustment, a message carrying data. During implementation of the present disclosure, a transmit power for sending data can be adjusted according to channel state information corresponding to a channel between a wireless access point device and a station device, thereby avoiding unnecessary power overheads and a waste of energy.
US10021649B2 C-DRX modification based on mobility and signal conditions
This disclosure relates to techniques for modifying connected mode discontinuous reception (C-DRX) cycle length based on mobility and signal conditions. According to some embodiments, a wireless device may establish a radio resource control connection with a base station providing a cell of a cellular network. A C-DRX configuration may be established with the base station, including selecting a C-DRX cycle length. One or more conditions configured to trigger the wireless device to request C-DRX reconfiguration may be detected. The one or more conditions may be based on mobility and/or signal conditions of the wireless device. A request for C-DRX reconfiguration to the base station may be transmitted based on detecting the one or more conditions. C-DRX with the base station may be re-configured based on the request for C-DRX reconfiguration.
US10021648B2 Wireless device transfer to a power saving mode
A device may determine that a transmission of network traffic, associated with a wireless device, is complete. The transmission of network traffic may be between the wireless device and a base station associated with a network. The device may transmit a request to disconnect from the network based on determining that the transmission of network traffic is complete. The device may transfer the wireless device to the power saving mode based on receiving a response, to the request, that grants permission to disconnect from the network. The power saving mode being associated with one or more components of the wireless device being shut down.
US10021645B2 Automatic delivery traffic indication message interval control for better mobile power save performance
The present disclosure discloses a method and network device for automatic delivery traffic indication message (DTIM) interval control for better mobile power save performance. The disclosed network device determines one or more characteristics for at least one client device connected to an Access Point (AP). The network device then dynamically selects a DTIM interval for the AP based on the characteristics for the at least one client device, and configures the AP to transmit a DTIM beacon frame at a frequency based on the dynamically selected DTIM interval. Alternatively, the network device can determine one or more characteristics for a client device, and dynamically select a Virtual Access Point (VAP) for providing network access to the client device based on the characteristics for the client device and a DTIM interval configured for the VAP, and then cause the client device to connect to the VAP.
US10021642B2 Timing control method and communication device
A timing control method for a user equipment (UE) in a wireless communications system, including: obtaining a starting time of a data transmission period from information of a data transmission timing received from a base station of a wireless network; obtaining a starting time of a current data processing period; and adjusting a data processing timing so that the adjusted starting time of the current data processing period is ahead of the starting time of the data transmission period by a predetermined time.
US10021641B2 Electronic device with wireless power transfer and reduced power consumption
An electronic device including wireless energy receiver circuitry and an energy receiver antenna that is connected to the wireless charging circuitry can be used to improve electrical efficiency. The energy receiver antenna has a tunable reception frequency that can be controlled to optimize energy reception. For example, the energy receiver antenna can be tuned to match a wireless transmission frequency being output by the electronic device itself. If the electronic device is not currently outputting any transmission signals, the energy receiver antenna can be tuned to optimize energy reception from any other available signal source. In some examples, the electronic device may dynamically tune the reception frequency of the energy receiver antenna according to the relative strength of signals being received. Energy received by the energy receiver antenna can be supplied to power various components of the electronic device.
US10021640B2 Method for receiving D2D discovery information and apparatus
Embodiments of the present disclosure provide a method for receiving D2D discovery information and an apparatus. The method for receiving D2D discovery information includes: sending, by an upper layer of a radio resource control RRC layer of a D2D communication device, a first instruction to a physical layer of the D2D communication device, where the first instruction is used to instruct the physical layer to switch from a D2D sleep state to a D2D listening state; and receiving, by the physical layer of the D2D communication device, the first instruction and switching from the D2D sleep state to the D2D listening state according to the first instruction, to listen to D2D discovery information. This reduces power consumption of the D2D communication device and prolongs a standby time of the D2D communication device.
US10021638B2 Communicating with an enhanced new carrier type
A method of wireless communication for an enhanced new carrier type cell includes transmitting downlink common signals and channels at a low duty cycle while in a dormant state. The method also includes transmitting downlink common signals and channels at a high duty cycle while in an active state. Another method of wireless communication includes receiving a trigger; and switching a cell between an active state and a dormant state based on the received trigger.
US10021636B2 Methods, apparatuses, and computer program products for configuring and collecting information from sleepy devices
Methods for deploying a new sensor in a sensor network having an existing sensor are provided. A method includes receiving information relating to the new sensor and obtaining deployment information relating to the existing sensor. The method further includes determining similarity information for the new sensor based on the received information relating to the new sensor and the obtained deployment information relating to the existing sensor; and based at least in part on the similarity information, determining a sleeping pattern for the new sensor. The new sensor is then configured in accordance with the determined sleeping pattern.
US10021634B2 Method and device for switching SIM cards of communication terminal and computer storage medium
Disclosed are a method and device for switching SIM card of a communication terminal and a computer storage medium. The method comprises: identifying a called number of a missed call or identifying an addressee number of an unread message; when callback is initiated, detecting a number of a current SIM card, and if the number is not the called number, switching to a SIM card of the called number, or when message replying is initiated, detecting the number of the current SIM card, and if the number is not the addressee number, switching to a SIM card of the addressee number, and calling back via the switched SIM card or replying to the message via the switched SIM card.
US10021631B2 Mobile terminal apparatus for automatically generating/changing wireless local area network (WLAN) access information and method for controlling the same
A method and apparatus for automatically generating/changing Wireless Local Area Network (WLAN) access information are provided. The apparatus includes an access information management database for storing pre-registered WLAN access information of a plurality of WLAN Access Points (APs). The apparatus also includes an access information collector for collecting information for WLAN APs being accessible at a current position of the apparatus, and an access information analyzer for analyzing the collected information, and creating a list of the accessible WLAN APs. The apparatus further includes a comparator for comparing the list with the WLAN access information to determine if the WLAN APs match. The apparatus additionally includes an access information automatic changer for automatically changing current WLAN access information according to matched APs. The apparatus includes an access information generator for automatically generating new WLAN access information when no WLAN access information is matched with the APs.
US10021628B2 Preventing a mobile device from repeating a request toward a mobile network
Briefly, in accordance with one or more embodiments, a network node of a first Public Land Mobile Network (PLMN) receives a request from a user equipment (UE) for a service to be provided to the UE by the first PLMN, and sends a response to the UE indicating whether the request is accepted or rejected, wherein the response indicates to the UE whether the UE is allowed to repeat the request if the UE connects to a second PLMN that is an equivalent PLMN with the first PLMN.
US10021626B2 Apparatus, devices and methods for content distribution and access via object-motion tracking using a wireless communications network
The systems and methods disclosed herein provide for the development of a wireless communication network that monitors a physical environment. The network components include relay nodes, parent modules and end user devices distributed throughout the physical environment. Such components are programmed, controlled and monitored via cloud computing while the components are also accessed for use by end users via mobile platforms. The systems and methods disclosed herein provides for the distribution of hyperlinked-content to end user devices.
US10021625B1 Broadcast information block assistance for a wireless device
This disclosure relates to broadcast information block assistance for a wireless device. The wireless device may obtain a first plurality of broadcast information blocks from a first base station. The wireless device may receive a second plurality of broadcast information blocks associated with the first base station from a source other than the first base station. The wireless device may determine if the second plurality of broadcast information blocks match the first plurality of broadcast information blocks based on version information specified in the first plurality of broadcast information blocks. When the broadcast information blocks match, the wireless device may use the first and second pluralities of broadcast information blocks to perform communication with the first base station without obtaining the second plurality of information blocks from the first base station.
US10021620B2 Relay signaling between UE and network
A method, an apparatus, and a computer-readable medium for wireless communication are provided. The apparatus may be a UE. The UE may transmit a message that includes a relay status of the UE. The relay status may indicate whether the UE intends to function as a relay node between a base station and at least one D2D destination. The UE may receive a DCI message based on the relay status of the UE. The DCI message may indicate resources allocated to the UE based on the relay status of the UE. The UE may transmit data on the resources allocated to the UE based on the relay status of the UE.
US10021618B2 Apparatus and method for cloud assisted wireless mobility
A method and apparatus for providing wireless access to a radio access network for a user equipment (UE) obtains, at a server (102), a plurality UE upload cell messages from a plurality UEs (106) served by different cells (402). Each UE upload cell message includes cell specific data and corresponding UE specific data for a specific cell. The method and apparatus aggregate network cell data based at least on the cell specific data and the corresponding UE specific data (404). For example, the method and apparatus may aggregate the cell specific data and the corresponding UE specific data for each serving cell, such that the observances by the UEs are grouped together according to each serving cell. A UE may then receive cell information that is based on the aggregated network cell data (506) to, for example, re-order a scan list or cell roaming list, or bias a cell measurement.
US10021617B2 Method and apparatus for performing, by terminal in WLAN interworking operation, handover
Provides are a method for performing, by a terminal in a WLAN interworking operation, handover in a wireless communication system and an apparatus supporting the same. The terminal may be instructed to perform handover from a source cell to a target cell, but may receive a handover command including a WLAN interworking configuration indication to indicate that the terminal maintains or releases a WLAN interworking configuration for a WLAN being accessed by the terminal. The terminal may attempt to perform the handover to the target cell in the state in which the terminal has maintained the WLAN interworking configuration if the WLAN interworking configuration indication indicates that the terminal maintains the WLAN interworking configuration.
US10021616B2 Traffic management of wireless devices attached to a relay node
Upon a determination that a relay backhaul link of a relay node is using excessive resources of a donor access node, wireless devices attached to the relay node are offloaded to other access nodes such as neighbor access nodes or to a different frequency band deployed by the donor access node or its neighbors. A donor access node transmits a congestion indicator to the relay node. The relay node transmits updated measurement parameters to end-user wireless devices connected thereto. An end-user wireless device reports back to the relay node in the event it measures a signal strength that is stronger than the current signal strength. This measurement event triggers a handoff of the end-user wireless device, thereby helping to alleviate the resource utilization of the air-interface of the donor access node.
US10021614B2 Optimizing communication for autonomous vehicles
A system for managing network connections for AVs can store a spectrum heat map that indicates network coverage strength for networks throughout a given region. The system can identify a travel route for a selected AV. Using the spectrum heat map, the system can determine a connection schedule for the selected AV. The connection schedule can indicate location points along the travel route at which the selected AV is to switch from previous network connections to succeeding network connections. The system may then transmit the connection schedule to the selected AV to enable the selected AV to switch network connections at the location points along the travel route.
US10021612B2 Method and system for realizing function by causing elements of hardware or software to perform linkage operation
A system that stores functional information indicating a capability of each of a plurality of elements located remotely from the system; identifies a function capable of being performed by linking a plurality of the elements based on the stored functional information; and transmits information corresponding to the identified function capable of being performed by linking the plurality of elements to a first device remote from the system.
US10021599B2 Channel and bandwidth switch procedures for wireless networks
Certain aspects of the present disclosure generally relate to apparatus and methods for switching operating bandwidth and/or operating channel in a wireless communications network. A transmitting STA may send an announcement of a switch to a particular bandwidth in a frame, wherein the presence or absence of a Secondary Channel Offset Element and a Wide Bandwidth Channel Switch Element in the frame indicates whether the particular bandwidth belongs to a first or second set of operating bandwidths. The presence of the Secondary Channel Offset Element and a Wide Bandwidth Channel Switch Element in the frame may indicate a switch to the first set of operating bandwidths. The first set of operating bandwidths may include VHT channels including 80 MHz only, 80+80 MHz and 160 MHz channels. The absence of the Secondary Channel Offset Element and a Wide Bandwidth Channel Switch Element in the frame may indicate a switch to the second set of operating bandwidths. The second set of operating bandwidths may include 20 MHz and 40 MHz channels.
US10021598B2 Method and apparatus for operating a timer for processing data blocks
A timer for processing data blocks is proposed for a receiver of a mobile communications system. If the timer is not running, the timer is started based a data block. The data block has a sequence number higher than a sequence number of another data block that was first expected to be received. If the timer is stopped or expires, the timer is based on a highest sequence number of a data block among data blocks that cannot be delivered to a higher entity. The timer can be used to prevent a stall condition in mobile communications.
US10021594B2 Methods and apparatus for optimizing tunneled traffic
A satellite communication system may be configured to establish multiple different tunnels between a first satellite modem and a second satellite modem in accordance with a protocol. The first satellite modem may receive a packet via a tunnel established in accordance with a different protocol, determine an endpoint identifier corresponding to the tunnel based on information from one or more headers included in the packet, identify one of the multiple different tunnels that corresponds to the tunnel, generate a corresponding packet omitting at least a portion of the information from the one or more headers and comprising at least a portion of data included in a payload of the packet and an information block comprising a tunnel index corresponding to the identified one of the multiple different tunnels, and transmit the corresponding packet to the second satellite modem via the identified one of the multiple different tunnels.
US10021591B2 Limiting access to service providers based on the network traffic load of a wireless access point
A wireless access point can identify a group of service providers that can provide access for respective subscriber devices. The wireless access point can periodically monitor its network traffic load. In response to determining that the amount of the network traffic load is above a threshold amount, the wireless access point selects one or more service providers from the group, and impedes use of each of the selected one or more service providers from the wireless access point by one or more additional subscriber devices that have not yet connected to the wireless access point.
US10021589B2 Wireless data system that associates internet protocol ports with quality-of-service for user applications
A communication system controls Quality-of-Service (QoS) using Internet Protocol (IP) address ports. A network controller identifies an IP port range and a QoS level for a user application. The network controller transfers port/QoS data that indicates the IP port range and the QoS level for the user application. A wireless relay and a network gateway receive the port/QoS data. The wireless relay wirelessly exchanges user data with User Equipment (UE) using an IP port in the IP port range. The wireless relay exchanges the user data with the network gateway using the QoS level associated with the IP port range responsive to the use of the IP port by the UE. The network gateway exchanges the user data using the QoS level associated with the IP port range responsive to the use of the IP port by the UE.
US10021586B1 Pushing back packet not acknowledged by base station
An apparatus for reducing latency in a User Equipment (UE), comprising a processor configured to push back a packet that is transmitted to but not acknowledged by a base station, from a Radio Link Control (RLC) layer; and trigger a Tracking Area Update (TAU) procedure based on the pushed back packet; and a radio frequency interface configured to transmit or receive the packet with the base station.
US10021580B2 Mobile device validation
The disclosure relates to technology for managing signal distribution and lab resources in design validation environments that replicate a type of communication signal a consumer can experience on a wireless provider's network. For example, the validation environment will enable engineers to test VoLTE in an LTE for various smart phone designs and other network-based signals from various hardware combinations and suppliers. Additionally, various embodiments of the present technology provide for an automation framework that allows for efficient management of signal distribution, resource allocation, scheduling, and more.
US10021578B2 Local forwarding method and system for user plane data, and local gateway
A local switching method for user plane data includes: after being triggered, a level 1 data node judging whether a direct tunnel can be established for a source user equipment and a target user equipment, and if so, establishing a direct tunnel between a source level 2 data node and a target level 2 data node for the source user equipment and the target user equipment; after receiving an IP data packet transmitted by the source user equipment to the target user equipment, the source level 2 data node forwarding the IP data packet to the target level 2 data node through the direct tunnel between the source level 2 data node and the target level 2 data node, so that the target level 2 data node forwards the IP data packet to the target user equipment.
US10021577B2 Mobile base station
Various embodiments of electronic communication systems and methods in which an infrastructure in-motion adapts from a first set of communication parameters to a second set of communication parameters while moving from one geographical region to a second geographical region, and associated transmission pattern of the infrastructure in-motion may be modified to either avoid a problem of multiple-region-coverage or to resolve such a problem once it has arisen. The infrastructure in-motion may be a base station or other infrastructure, and any or all of multiple techniques such as beam switching, beam selection, phased array, and null-steering, may be used to modify a transmission pattern. In various alternative embodiments, infrastructure in-motion in one geographical region establishes a first backhaul link with a first core network, moves to a second geographical region, and then establishes a second backhaul ink with a second core network.
US10021575B2 Method and apparatus for incident task based allocation of service instances
A method and apparatus for task-based allocation of services at an incident scene include determining assignments for a plurality of users at the incident scene, each of the plurality of users comprising a mobile device; identifying a group of the plurality of users performing a similar function near one another or at a same area; determining if the group is likely to be separated from a wireless local area network at the incident scene; and, in response to determining that the group is likely to be separated from the local area network, allocating service instances on at least one mobile device associated with the group.
US10021574B2 Spectrum sharing method and apparatus
A spectrum sharing method includes a first base station (BS) establishes a first sharing cell of a first-standard network at a shared frequency, establishes a service of a user equipment (UE) of the first-standard network in the first sharing cell, and transmits data on a Traffic Radio Bearer (TRB) of the first UE. A second BS establishes a second sharing cell at the shared frequency, and establishes a service of a second UE of the second-standard network in the second sharing cell. When the shared frequency is shared, the first BS suspends the data transmission on the TRB of the service of the first UE, and retains a common channel of the first sharing cell and a SRB of the service of the UE of the first-standard network. The second BS then starts data transmission on the TRB of the service of the second UE.
US10021573B2 Method and device for uplink transmission by using unlicensed spectrum
A method, adapted to a communication device, for uplink transmission by using unlicensed spectrum is provided. The method includes following steps. Acquiring transmission resource based on a listen-before-talk (LBT) procedure. Sending an LBT indicator to a base station after successfully acquiring the transmission resource. Receiving a uplink resource grant from the base station. Performing uplink data transmission with the base station on the unlicensed spectrum according to the uplink resource grant.
US10021571B2 Nomadic node attachment procedure
Systems and methods related to attachment of nomadic network nodes in a cellular communications network are disclosed. In one embodiment, a method of operation of a network control entity comprises receiving an attach request for attachment of a nomadic node to an anchor node, where the attach request comprises information indicative of one or more requirements of the nomadic node related to traffic and/or service demands. The method further comprises determining whether the one or more requirements of the nomadic node can be fulfilled with existing resources of a transport network that are allocated for the anchor node and, if the one or more requirements of the nomadic node can be fulfilled with the existing resources of the transport network that are allocated for the anchor node, sending, to the anchor node, an attach accept message to thereby accept attachment of the nomadic node to the anchor node.
US10021563B2 Enhanced authentication for provision of mobile services
Various exemplary embodiments relate to a method, network node, and non-transitory machine-readable storage medium including one or more of the following: instructions for obtaining, by a session establishment device, a subscriber record associated with a subscriber based on the session establishment device receiving a request message for establishment of a session with respect to a user device, wherein the request message includes a received subscriber identifier associated with the subscriber and a received equipment identifier associated with the user device, and wherein the subscriber record stores a stored subscriber identifier and a stored equipment identifier; instructions for comparing the received equipment identifier to the stored equipment identifier to determine whether the user equipment is associated with the subscriber in the subscriber record; and instructions for conditionally rejecting establishment of the session based on the determination of whether the user equipment is associated with the subscriber in the subscriber record.
US10021561B2 Method and apparatus for setting up communication connection
The present invention discloses a method and a relevant apparatus for achieving localized roaming of a mobile terminal. In the present invention, the mobile terminal sends real SIM card information to apply for a virtual SIM card to obtain a corresponding mobile terminal number of a roaming region, and registers user information to activate the virtual SIM card to serve as a calling party or a called party, so as to set up a called communication connection of a real SIM card. The mobile terminal applies for a virtual SIM card from a communication network of a roaming country to obtain a corresponding mobile terminal number of the roaming region through allocation, so that the user does not need to purchase a new SIM card in the roaming region, thereby saving the charges for purchasing the SIM card, ensuring a convenient operation and satisfying the demand of the user.
US10021557B1 Universal GUTI for simplified device onboarding
A method includes determining, by a user equipment (UE) device, whether subscriber identification profile (SIDP) is stored within the UE device; sending, from the UE device, an attach request along with a universal globally unique temporary identifier (UGUTI) to a mobility management entity (MME) within a network, upon determining that the subscriber identification profile is not stored in the UE device; receiving, at the UE device, an authorization to attach to the network in response to the attach request; and accessing, by the UE device, the network in accordance with a pre-provisioned profile associated with the UGUTI, where the pre-provisioned profile limits access to the network.
US10021555B2 Method and apparatus for proximity discovery for device-to-device communication
A method, network node, and user equipments for providing parameters to a first user equipment served by the network element, the parameters describing at least a second user equipment for the purpose of the first user equipment initiating a device to device proximity discovery service with the second user equipment, the method collecting information for user equipments desiring device to device proximity discovery; creating a candidate user equipment list for a candidate tier based on the collected information at the network element, wherein each candidate tier comprises one or more thresholds based on timing advance values in use at the first or the at least the second user equipment; and providing the parameters describing at least a second user equipment to the first user equipment.
US10021552B2 Route management
Locational tracking aids emergency management plans. Occupants of a building or campus are determined based on presence or detection of wireless devices. When an emergency occurs, the occupants may move to safety based on the current locations of their wireless devices.
US10021551B2 Centralized management of distributed systems with off line components
Featured is a method and system for transferring data to a device. A data set is prepared for a remote device. The data set is divided into subsets based on one or more criteria. The different data subsets are wirelessly delivered from a server to different smart devices based on rules. Each smart device, when proximate the remote device, automatically wirelessly transmits its data subset to the remote device. The remote device then assembles the data subsets.
US10021544B2 Dual SIM dual standby with caller ID enhancement
A Dual SIM Dual Standby (DSDS) user equipment (UE) which provides enhanced caller ID capabilities. In particular, the UE may be a Dual SIM Dual Active (DSDA) UE capable of using two SIMs and two radios so as to maintain two active voice calls simultaneously. The UE may include a single transmitter and one or more receivers. Mechanisms are described such that, when a first voice call is active, desirable services such as receiving and presenting caller ID information associated with this second call are provided to the user of the UE.
US10021539B2 Priority talkgroups
In one implementation, a communication device comprising one or more processors is configured to participate in a plurality of talkgroups. The one or more processors are configured to receive a communication transmitted from a satellite constellation indicating that a first priority talkgroup has been assigned for the communication device and to receive one or more signal transmitted from the satellite constellation via a control channel indicating that the first priority talkgroup is active, in response to which the one or more processors may determine that the first priority talkgroup has been assigned for the communication device and that the first priority talkgroup is active. Consequently, the one or more processors may set the communication device to the first priority talkgroup such that the communication device starts receiving communications via the first priority talkgroup.
US10021535B2 Apparatus and method for sending and receiving broadcast signals
Discussed herein is a broadcast signal receiver. The broadcast signal receiver according to an embodiment of the present invention includes a synchronization and demodulation module configured to perform signal detection and OFDM demodulation on a received broadcast signal, a frame parsing and deinterleaving module configured to parse and deinterleave the signal frame of the broadcast signal, a demapping and decoding module configured to convert the data of at least one Physical Layer Pipe (PLP) of the broadcast signal into a bit domain and to FEC-decode the data, and an output processing module configured to receive the data of the at least one PLP and to output the received data in a data stream form.
US10021534B2 Method for increasing multicast throughput in a single-hop multi-channel wireless network
A communications method comprising the following steps: establishing a single-hop, multi-channel wireless network comprising a plurality of half-duplex nodes that can simultaneously receive on multiple channels but that cannot simultaneously transmit on the multiple channels; using linear programming to establish a rapid-throughput transmission schedule for data transmissions between the half-duplex nodes; multicasting all the data transmissions in the network in multicast sessions according to the transmission schedule; using erasure coding to reconstruct data transmitted in a particular multicast session in instances where the entirety of the particular multicast session is not received at a given node because the given node was transmitting during part of the particular multicast session.
US10021531B2 Method and hand luggage trolley for facilitating a flow of passengers in an airport terminal
A method and a trolley for facilitating a passenger's way through an airport terminal, and improved methods for boarding aircrafts. The trolley may include an interface, such as a boarding card reader, for receiving information identifying the passenger and/or the passenger's flight. Mobile wireless communication means may be provided at the trolley for receiving airport information data, such as flight departure gate, delay or cancellation information, from a computer network within an airport terminal. Data output means are provided to communicate information to the passenger. The trolley may be X-ray compliant. A communication interface may be provided at the trolley for communicating with a portable device, such as a smartphone or equivalent means of the passenger. Individually selected information based on passenger identity, destination, position or past collection of passenger behavior may be disseminated to passengers on an individual basis. Passengers may be allowed to pass a gate for aircraft boarding only when called in accordance with a predetermined boarding sequence on the basis of, e.g., seat number or seat row.
US10021529B2 Calibration of wireless network's signal strength map database for indoor locating techniques
Provided are devices, computer-program products, and methods for calibration of a signal strength map for purposes of providing wireless positioning services through fingerprinting. Fingerprinting involves generating a map of the signal strengths in an area covered by a Wi-Fi network. In some implementations, a wireless probe request may be received. In these implementations, the wireless probe request may be associated with location information. In some implementations, the signal strength of the wireless probe request may be detected. In these implementations, the signal strength may indicate a signal characteristic between an origination and a destination for the wireless probe request. In some implementations, the wireless probe request may be responded to with a response message. In these implementations, the response message may include the signal strength of the wireless probe request. In these implementations, the response message and the location information may further facilitate generating an entry in a fingerprinting database.
US10021527B2 GPS sensor control
A device comprises a global positioning system (GPS) sensor and a circuit. The GPS sensor is switchable between a high power state and a lower power state. The circuit is configured to dynamically adjust a power state duty cycle of the GPS sensor based on at least a golf-event interrupt. The power state duty cycle defines a percentage of a period in which the GPS sensor operates in a high power state relative to a lower power state.
US10021522B2 Tracking devices, systems and methods using patch packages with embedded electronic circuits
A tracking device for global tracking of objects is provided including a patch package comprised of a flexible material and an electronic circuit embedded within the patch package. The electronic circuit includes a controller, a secured basic input/output (BIOS) system, a memory unit, a radio unit, and an antenna. The radio unit and the antenna transmit the location of the tracking device. The antenna may be a wire antenna or a ball antenna. The flexible material may be sticky such that the tracking device may be affixed to an object. The electronic circuit may also include an affix sensor configured to determine whether the tracking device is affixed to and removed from an object. Methods of tracking objects using tracking device are also provided in which the tracking device is affixed to an object and a transmission is received from the electronic circuit providing location information of the tracking device.
US10021520B2 User or automated selection of enhanced geo-fencing
This disclosure relates to a mobile device that is suitable for detect geofence crossing events. In some instances, the mobile device can detect geofence crossing events using a lower power algorithm or a higher power algorithm. The mobile device may allow a user of the mobile device to specify whether a lower power algorithm or a higher power algorithm is to be used when detecting geofence crossing events. In some instances, the mobile device may automatically change from a lower power algorithm to a higher power algorithm if a predetermined abnormality is found to be present in the detected geofence crossing events. In some instances, the user may be prompted to confirm automatically changing from a lower power algorithm to a higher power algorithm if a predetermined abnormality is found to be present in the detected geofence crossing events.
US10021518B2 Smart group mobility positioning and sharing
Determining an individual exceeds a time-distance from a point. Locations for a set of individuals are monitored and an alert is transmitted if an individual exceeds a time-distance from a point.
US10021515B1 Method and system for location estimation
A method includes configuring a physical environment with Bluetooth Low Energy (BLE) beacons where a transmit power of the BLE beacons is selected such that (a) wireless devices at particular physical zones within the physical environment receive Bluetooth signals from respective BLE beacons, and (b) physical zones corresponding to BLE beacons are separated by non-BLE-zones. A method includes determining that a wireless device is not located within any physical zones corresponding to BLE beacons, and in response, (a) identifying a last physical zone in which the wireless device was located, (b) determining a trajectory of the wireless device subsequent to detection in the last physical zone, and (c) estimating the location of the wireless device based on the last physical zone in which the wireless device was detected and the trajectory of the wireless device since the detection in the last physical zone.
US10021511B2 Method and apparatus for automatic bluetooth connection using bluetooth dual mode
A method for automatic Bluetooth connection in a head unit of vehicle includes discovering an advertisement from a mobile device, based on a period of advertisement discovery, when at least one advertisement corresponding to the mobile device is discovered, changing the period of advertisement discovery, discovering the advertisement based on a changed period of advertisement discovery, and arranging a Bluetooth connection between a head unit and a mobile device corresponding to the discovered advertisement.
US10021509B2 Methods and apparatus to provide an update via a satellite connection
Methods, apparatus, systems and articles of manufacture to provide an update via a satellite connection are disclosed. An example method includes scanning a local area network to identify a device in communication with the local area network. A hardware address of the device is determined. The hardware address of the device is compared against a whitelist of hardware addresses included in an update schedule. In response to detecting that the hardware address of the device is included in the whitelist of hardware addresses, an update identified in the update schedule is received via a broadcast distribution system, is recorded, and is transmitted to the device.
US10021506B2 Adjusting the beam pattern of a speaker array based on the location of one or more listeners
A directivity adjustment device that maintains a constant direct-to-reverberant ratio based on the detected location of a listener in relation to the speaker array is described. The directivity adjustment device may include a distance estimator, a directivity compensator, and an array processor. The distance estimator detects the distance between the speaker array and the listener. Based on this detected distance, the directivity compensator calculates a directivity index form a beam produced by the speaker array that maintains a predefined direct-to-reverberant sound energy ratio. The array processor receives the calculated directivity index and processes each channel of a piece of sound program content to produce a set of audio signals that drive one or more of the transducers in the speaker array to generate a beam pattern with the calculated directivity index.
US10021502B2 Binaural multi-channel decoder in the context of non-energy-conserving upmix rules
A multi-channel decoder for generating a binaural signal from a downmix signal using upmix rule information on an energy-error introducing upmix rule for calculating a gain factor based on the upmix rule information and characteristics of head related transfer function based filters corresponding to upmix channels. The one or more gain factors are used by a filter processor for filtering the downmix signal so that an energy corrected binaural signal having a left binaural channel and a right binaural channel is obtained.
US10021496B2 Method and system for creating non-occluding earpieces
The present invention provides a method for computer-controlled creation of non-occluding earpieces with tube bore. The non-occluding earpieces are created based on a three-dimensional computer model of at least part of the outer ear and at least part of the auditory canal. The said model is created by a laser scanner, in the ear scanner or by other means. The said three-dimensional computer model is virtually modified to create the non-occluding earpieces and the tube bore. Finally the physical non-occluding earpieces are manufactured using rapid prototyping equipment.
US10021494B2 Hearing device with vibration sensitive transducer
A hearing device, such as a hearing aid, having a vibration sensitive transducer being adapted to detect vibrations being generated by a human voice, and a digital signal processor for processing signals from the vibration sensitive transducer in order to identify a predetermined human voice vibration signal being related to the voice of the user of the hearing device, and control the hearing device in accordance therewith. The vibration sensitive transducer is secured directly to a shell so that vibrations are detected via a skull of the user of the hearing device. An automatic method for controlling a hearing device, such as a hearing aid, is also disclosed.
US10021491B2 Frequency modulated microphone system
Systems and methods of sensing audio with a MEMS microphone that modulates a frequency of a phase-locked loop. The MEMS microphone includes a movable electrode and a stationary electrode. The phase-locked loop includes a voltage-controlled oscillator and a phase detector. The voltage-controlled oscillator includes a biasing circuit and a plurality of inverters. The biasing circuit is configured to generate a biasing signal based on a control signal. The plurality of inverters are configured to generate an oscillating signal based on the control signal and a capacitance between the movable electrode and the stationary electrode. The phase detector is configured to detect a phase difference between the oscillating signal and a reference signal. The phase detector is also configured to generate the control signal based on the phase difference. The controller is configured to determine an audio signal based on the control signal.
US10021490B2 Microphone
A microphone with a stable electromagnetic shield includes a microphone case having a shape of a hollow cylinder with a bottom end, the microphone case having an opening, an inner circumferential surface, an exterior and an interior, a microphone unit accommodated in the microphone case, a cord bush through which a microphone cord outputting audio signals from the microphone unit passes, the cord bush being fit to the opening of the microphone case, a sound transmission material accommodated in the microphone case, and a communication path establishing communication between the exterior and the interior of the microphone case. The cord defines a part or a whole of the communication path. The communication path is covered by the sound transmission material from the front of the communication path.
US10021489B2 Loudspeaker module
The loudspeaker module includes a loudspeaker unit including a front cover and a casing engaged together, a vibration system, and a magnetic circuit system received in a space enclosed by the front cover and casing. The loudspeaker module further includes an independent housing enclosing a sealed cavity. The independent housing is provided with an opening communicating the cavity with the exterior. A sidewall of the casing is provided with a rear sound aperture radiating an acoustic wave to a side. The side of the loudspeaker unit provided with the rear sound aperture is sealingly engaged with the independent housing at the opening. A structure of the opening matches with the loudspeaker unit. The rear sound aperture communicates with the cavity. After the loudspeaker unit is engaged with the independent housing, the cavity forms a rear acoustic cavity of the loudspeaker module.
US10021479B1 Non-horizontal multidirectional composite speaker
A speaker producing total sound immersion by directing the sound in off-horizontal directions, and directing sound in different frequency ranges in different directions. The low range driver, or woofer, is oriented downward, and fitted with a dispersion plate, which deflects the sound along the floor and up into the room. The high range drivers, or tweeters, are oriented upward and set for wide dispersion, so that the high pitched sound is reflected off the ceiling and is more evenly distributed. One midrange driver is set in each side of the speaker box, and the sides are angled, so that the box is in the form of a truncated pyramid. This causes the midrange sound to be reflected off the walls and ceiling of the room. The result is one speaker producing a total sound immersion effect.
US10021477B2 Backward compatible system and method for using 4P audio jack to provide power and signal to headset with active noise cancellation
A backward compatible system and method for using 4P audio jack in an electronic device to provide power and signal to headset with active noise cancellation (ANC) as well as accessories that require an external power are disclosed. The method involves automatically deciding at the electronic device accessory type after accessory insertion detected and choosing proper accessory communication mode based at least on the decided accessory type and accessory input signal. The accessory communication mode may be an accessory power mode or an accessory microphone mode.
US10021474B2 Biologically fit wearable electronics apparatus and methods
Detachable wearable electronic eyeglasses and head mounted gear with a plurality of electronic functions and interchangeable electronic function, and a wearable computer with optimal weight distribution and stretchable arms.
US10021472B2 Dome for a personal audio device
A dome for a personal audio device. The dome forms a first flexible circumferential member and comprising a guiding structure extending in a longitudinal direction and forming an interface for guiding sound from or to the personal audio device. The guiding structure comprises a least one sound opening configured for passage of sound from or to the personal audio device in a direction transverse to the longitudinal direction of the guiding structure. The first flexible member is configured to at least partly close the sound opening during insertion of the dome into an ear canal of a user.
US10021468B2 Audio speaker protection systems
Speaker protection systems can be configured to protect audio speakers from falls. In some embodiments, systems include a bottom cap coupled to a bottom portion of the speaker device. Systems can also include a top cap coupled to a top portion of the speaker device. The top cap can cover part of a top surface of the speaker device such that the top cap is configured to resist downward dislodgement of the top cylindrical cap. The top cap can be rotatably coupled to the bottom cap. Embodiments can enable variable shock absorption with resistance to deformation that increases as the magnitude of the deformation increases. This approach can maximize odds of speakers “surviving” falls from substantial heights.
US10021466B2 Systems and methods for collecting, analyzing, recording, and transmitting fluid hydrocarbon production monitoring and control data
Systems and methods for enabling a handheld device to easily collect, analyze, transmit, and act on wireless information transmitted from various instruments on hydrocarbon production and pipeline skids. The handheld device preferentially presents available data streams based on which instruments are closest to the handheld device, as determined using available information such as signal strength or GPS or other location-based services.
US10021463B2 Methods and apparatus to provide voice communication error notifications
Methods and apparatus to provide voice communication inoperative condition notifications are disclosed. An apparatus includes an error capture to: transmit a request to a voice over internet protocol processor that serves a first voice over internet protocol user and a second voice over internet protocol user, the request indicating that the error capture is to be subscribed to receive voice over internet protocol notifications from the voice over internet protocol processor; and a notifier to: determine a voice over internet protocol user identifier associated with a first notification; determine a video distribution system user identifier associated with the voice over internet protocol user identifier; and transmit a third notification to the video distribution system, the third notification instructing the video distribution system to cause an indication of the first notification to be presented on a video presentation device associated with the video distribution system user identifier.
US10021461B2 Systems and methods for performing an action based on context of a feature in a media asset
Systems and methods are provided herein for performing an action based on a feature in a media asset. In many media assets, specific features appear at portions of a program that users find interesting. These features can be compared with a database of stored objects that commonly appear in media assets to determine the object corresponding to the feature. The context of the object in the media asset then may be determined so that an appropriate action is selected for the system to take.
US10021459B2 Computerized system and method for determining media based on selected motion video inputs
Disclosed are systems and methods for improving interactions with and between computers in content searching, generating, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods provide systems and methods for automatically determining and suggesting media for a user based on a determined state of the user. The state determination of a user is based on user input respective to media representing specific categories of moods.
US10021457B2 System and method for engaging a person in the presence of ambient audio
A computerized method for engaging a user of a mobile computer system. The mobile computer system may be connectible to a server over a wide area network. An audio signal of ambient audio is autonomously sampled in the vicinity of the mobile computer system to capture one or more audio samples of the audio signal. The multiple samples of the audio signal are autonomously sampled without requiring any interaction from the user, thus avoiding an input from the user to capture each of the samples. The audio sample may be processed to extract an audio signature of the audio sample. The audio signature may be compared with multiple previously stored reference audio signatures. Upon matching the audio signature with at least one reference audio signature a matched reference audio signature may be produced.
US10021451B2 Method for outputting audio and electronic device for the same
A method for communicating data by an electronic device is provided. The method includes transmitting a signal including audio/video (A/V) data to a first external electronic device through a first communication module, while connected with the first external electronic device, generating data or a signal unrelated to the A/V data or receiving the data or signal unrelated to the A/V data from an external electronic device other than the first external electronic device, and providing an audio or a video through a display or an embedded sound device based on at least a portion of the data or the signal unrelated to the A/V data or transmitting the at least a portion of the data or the signal unrelated to the A/V data to a second external electronic device through a second communication module.
US10021449B2 Licensed and unlicensed spectrum set-top box
Novel tools and techniques are described for providing media content to a plurality of set-top boxes (“STBs”) over a licensed spectrum and over an unlicensed spectrum. In an aspect, each of the plurality of STBs might comprise a first transceiver configured to receive media content or data over a licensed spectrum and a second transceiver configured to receive and send media content or data over an unlicensed spectrum. The first STB of the plurality of STBs might receive a first portion of the media content at the first transceiver and receive a second portion of the media content at the second transceiver from a second STB of the plurality of STBs. The plurality of STBs might query each other to determine available frequencies and/or bandwidth, and might store results of the query in a table in local memory or in a database accessible by all of the plurality of STBs.
US10021448B2 Sports bar mode automatic viewing determination
Described herein are methods and systems for automatically selecting television channels for display on one or more televisions based on the viewing preferences of the viewers. The viewers can enter their viewing preferences in a database through a user interface that a controller can access. The controller can receive, for a premises (e.g., a sports bar), a list of viewers. Based on the viewing preferences of the list of viewers, the controller can determine a single or a ranked list of television channels for display on the televisions. If there are multiple televisions, the controller can assign each of the televisions a television channel from the ranked list based on the ranking. The controller can send an instruction to the STB controlling the television(s) to set the assigned television channel to the assigned television.
US10021444B2 Using closed captioning elements as reference locations
Various arrangements for using closed captioning data in controlling content recording are presented. An indication of one or more closed captioning elements and corresponding positional data may be received. The content instance comprising closed captioning elements may also be received. A recording time period may be defined for the content instance based at least in part on the indication of the one or more closed captioning elements and the corresponding positional data for the content instance. The content instance may be recorded at least partially based on the defined recording time period for the content instance.
US10021437B1 Method and system for discontinuing a channel stream in a multi-terminal system
A method and system for suspending channel signals includes a network, a plurality of terminals in communication with the network and a receiving unit in communication with the plurality of terminals through the network. The receiving unit receives a channel signal and communicates the channel signal to the plurality of terminals through the network. The receiving unit monitors inactivity at the plurality of user terminals. The receiving unit discontinues distributing the channel signal when channel inactivity is determined by monitoring the plurality of user terminals.
US10021430B1 Method and system for distribution of media
A system for the distribution of media is disclosed. The system comprises a network center; a delivery system for receiving data from and transmitting data to the network center; and a plurality of multimedia teller machines (MTMs) for receiving data from the delivery system, and for providing a plurality of gigablocks, wherein the gigablocks provide for secure and/or high bandwidth data.
US10021415B2 Image coding method including reference list reordering information for indicating details of reordering pictures included in a reference list
An image coding method includes: writing, into a coded bitstream, buffer description defining information for defining a buffer description; constructing a default reference list; reorder pictures included in the default reference list; writing, into the coded bitstream, reference list reordering information for indicating details of the reordering; and coding an image using the buffer description and a reference list resulting from the reordering, and in the reference list reordering information, among the pictures, a picture to be reordered is specified using an index which is used in other processing in the image coding method.
US10021411B2 Techniques in backwards compatible multi-layer compression of HDR video
A scalable coding system codes video as a base layer representation and an enhancement layer representation. A base layer coder may code an LDR representation of a source video. A predictor may predict an HDR representation of the source video from the coded base layer data. A comparator may generate prediction residuals which represent a difference between an HDR representation of the source video and the predicted HDR representation of the source video. A quantizer may quantize the residuals down to an LDR representation. An enhancement layer coder may code the LDR residuals. In other scalable coding systems, the enhancement layer coder may code LDR-converted HDR video directly.
US10021409B2 Apparatuses and methods for estimating bitstream bit counts
Examples of methods and apparatuses for estimating bit counts of a bitstream are described herein. An entropy encoder may include a bitstream encoding module and a bit count estimation module. The bitstream encoding module may be configured to encode a plurality of syntax elements according to a first encoding technique. The bit count estimation module may be configured to provide estimated bit counts for encoding the plurality of syntax elements according to a second encoding technique. In at least one embodiment, the bitstream encoding module may be further configured to encode the plurality of syntax elements based on the estimated bit counts.
US10021406B2 Scalable video coding method and apparatus using inter prediction mode
The present invention relates to a scalable video coding method and apparatus using inter prediction mode. A decoding method includes determining motion information prediction mode on a target decoding block of an enhancement layer, predicting motion information on the target decoding block of the enhancement layer using motion information on the neighboring blocks of the enhancement layer, if the determined motion information prediction mode is a first mode, and predicting the motion information on the target decoding block of the enhancement layer using motion information on a corresponding block of a reference layer, if the determined motion information prediction mode is a second mode.
US10021405B2 Encoding device, decoding device, and image processing device
According to an embodiment, an encoding device includes a determination unit, a first palette generator, a first assignment unit, an encoder, and a first reference generator. The determination unit is configured to determine an additional palette that holds a color not included in a reference palette among colors included in a predetermined operation unit of an input image. The first palette generator is configured to generate a palette for encoding including a color included in the additional palette and a color included in the reference palette. The first assignment unit is configured to assign, to each pixel in the operation unit, an index indicating a color in the palette for encoding corresponding to a color of the pixel. The encoder is configured to encode the index and information on the additional palette. The first reference generator is configured to generate the reference palette from the palette for encoding.
US10021403B2 Method, apparatus and system for predicting a block of video samples
A method of decoding a current block encoded using intra-prediction includes determining prediction modes for coding blocks neighboring the current block. The method generates prediction values for edge samples of the decoded block from intra-prediction reference samples of the neighboring coding blocks by applying an intra-prediction process to the intra-prediction encoded current block if a number of the neighboring coding blocks determined to one of use intra-block copy prediction mode and palette mode is greater than or equal to a predetermined threshold. Alternatively the method generates the prediction values for the edge samples of the decoded block from intra-prediction reference samples of the neighboring coding blocks by applying a filter, preferably an intra-boundary filter, to reference samples of the neighboring blocks. The current block is then decoded based on the prediction values.
US10021402B2 Estimation of video quality of experience on media servers
Systems and methods of media servers for estimating the video quality of experience (QoE) of human viewers of video content or communications at video receivers. With these systems and methods, a media server can collect, within a plurality of predetermined time windows synchronized in time, operational parameters of ingress and egress networks over which such video content or communications can be transmitted, as well as coding parameters of a video decoder and a video encoder within the media server. Having collected the operational parameters of the ingress network and egress network and the coding parameters of the video decoder and video encoder, the media server can determine QoE scores associated with some or all the ingress network, the video decoder, the video encoder, and the egress network, and estimate a resulting video QoE for a human viewer at a video receiver as a predefined combination of the respective QoE scores.
US10021401B2 Analytic tool for managing distributed statistically multiplexed systems and method for using same
A method and system is provided for managing the encoding of a plurality of video streams, each of the plurality of video streams encoded by an associated one of a plurality of encoders, each of the plurality of encoders being a member of one of a plurality of encoder pools. In one embodiment, the apparatus comprises a parser, for capturing data of a plurality of encoded video streams from the plurality of encoders, an encoding analysis module, for determining, using a user-selectable temporal portion of the captured data, a video quality stress factor for each of the plurality of encoder pools, and a dashboard generator, for generating a user interface for managing the encoding of the plurality of data streams at least in part according to the determined statistical multiplexing weighting factor video quality stress factor.
US10021396B1 Motion detection based on observing several pictures
A method for motion detection based on observing several pictures is disclosed. Step (A) may compute a first motion score of an area in a target picture by a comparison of the area between the target picture and a first reference picture. Step (B) may compute a second motion score of the area by another comparison of the area between the target picture or a second reference picture and a third reference picture. Step (C) may temporal filter the target picture with the first reference picture based on the first motion score and the second motion score. At least one of the computing of the first motion score, the computing of the second motion score, and the temporal filtering may be controlled by one or more gain settings in a circuit. At least two of the first, the second, and the third reference pictures may be different pictures.
US10021392B2 Content adaptive bi-directional or functionally predictive multi-pass pictures for high efficiency next generation video coding
Techniques related to content adaptive bi-directional or functionally predictive multi-pass pictures for high efficiency next generation video coding.
US10021391B2 Method and apparatus for encoding of video using depth information
Provided is a method for encoding an image using a depth information that includes selecting a current coding unit (CU); verifying an object information of the current CU from an object information obtained from a depth image; and verifying whether or not the current CU is composed of a single object based on the object information, and predicting a division structure of the current CU according to whether or not the current CU is composed of a single object.
US10021388B2 Video encoding and decoding method and apparatus using the same
Disclosed is technology associated with video encoding and decoding having a structure including one or more layers (quality, spatial, and view) and technology associated with a method that predicts an higher layer signal by using one or more reference layers in encoding and decoding an higher layer. In more detail, an interlayer prediction is capable of being performed by considering a characteristic of each layer by separating a spatial and quality reference layer list constituted by spatial and quality layers to be referred at the same view as a target layer and a view reference layer list constituted by the same spatial and quality layers as a target layer in encoding and decoding encoding and decoding pictures of an higher layer in encoding and decoding encoded and decoded pictures of the higher layer to improve encoding and decoding efficiency.
US10021387B2 Performance and bandwidth efficient fractional motion estimation
Described herein are techniques related to motion estimation for video encoding. In particular, integer estimation is performed on a reference video frame, and a best size macro block is determined. A fractional estimation is performed on that best size macro block. Based on the fractional estimation, a determination is made if an improvement occurs over the macro block from the integer estimation. If such an improvement occurs, then all sub shapes of the best size macro block from the integer search/estimation are updated. Furthermore, the new sub macro block is chosen as the final macro block to be used for video encoding.
US10021385B2 Video encoding device, video decoding device, video encoding method, video decoding method, and program
A video encoding device includes a planar prediction unit using planar prediction, and a noise injecting unit for injecting pseudo-random noise into a prediction image of a planar prediction block when a reconstructed prediction error value for planar prediction is less than a threshold determined by the size of the planar prediction block. The video encoding device then uses the pseudo-random noise in linear interpolation for calculating the prediction image, based on the conditions under which a gradient distortion occurs, to suppress the gradient distortion.
US10021384B2 Method and device for encoding intra prediction mode for image prediction unit, and method and device for decoding intra prediction mode for image prediction unit
Methods and apparatuses for encoding and decoding an intra prediction mode of a prediction unit of a chrominance component based on an intra prediction mode of a prediction unit of a luminance component are provided. When an intra prediction mode of a prediction unit of a luminance component is the same as an intra prediction mode in an intra prediction mode candidate group of a prediction unit of a chrominance component, reconstructing the intra prediction mode candidate group of the prediction unit of the chrominance component by excluding or replacing an intra prediction mode of the prediction unit of the chrominance component which is same as an intra prediction mode of the prediction unit of the luminance component from the intra prediction mode candidate group, and encoding the intra prediction mode of the prediction unit of the chrominance component by using the reconstructed intra prediction mode candidate group.
US10021383B2 Method and system for structural similarity based perceptual video coding
The present invention is a system and method for video coding. The video coding system may involve a structural similarity-based divisive normalization approach, wherein the frame prediction residual of the current frame may be transformed to form a set of coefficients and a divisive normalization mechanism may be utilized to normalize each coefficient. The normalization factor may be designed to reflect or approximate the normalization factor in a structural similarity definition. The Lagrange parameter for RDO for divisive normalization coefficients may be determined by both the quantization step and a prior distribution function of the coefficients. The present invention may generally be utilized to improve the perceptual quality of decoded video without increasing data rate, or to reduce the data rate of compressed video stream without sacrificing the perceived quality of decoded video. The present invention has shown to significantly improve the coding efficiency of MPEG4/H.264 AVC and HEVC coding schemes. The present invention may be utilized to create video codes compatible with prior art and state-of-the-art video coding standards such as MPEG4/H.264 AVC and HEVC. The present invention may also be utilized to create video codecs incompatible with existing standards, so as to further improve the coding gain.
US10021380B1 Faster state transitioning for continuous adjustable 3Deeps filter spectacles using multi-layered variable tint materials
An electrically controlled spectacle includes a spectacle frame and optoelectronic lenses housed in the frame. The lenses include a left lens and a right lens, each of the optoelectrical lenses having a plurality of states, wherein the state of the left lens is independent of the state of the right lens. The electrically controlled spectacle also includes a control unit housed in the frame, the control unit being adapted to control the state of each of the lenses independently.
US10021378B2 Display apparatus and operation method thereof
A display apparatus is disclosed. The display apparatus includes a video reception unit to receive an input video, a flexible display module, and a controller to change luminance of the input video such that a luminance variation of an area of the input video corresponding to a first area of the display module is greater than that of an area of the input video corresponding to a second area of the display module and control a video, the luminance of which has been changed, to be displayed when the display module is curved. Consequently, a stereoscopic video with improved luminance is displayed on the display apparatus.
US10021377B2 Combining 3D video and auxiliary data that is provided when not reveived
A three dimensional [3D] video signal (41) is provided for transferring to a 3D destination device (50). Depth metadata is determined indicative of depths occurring in the 3D video data, which depth metadata includes a near value indicative of depths of video data nearest to a user. The 3D video signal, which comprises the 3D video data, now also includes the depth metadata. The 3D destination device (50) is enabled to retrieve the depth metadata, to provide auxiliary data, and to position the auxiliary data at an auxiliary depth in dependence of the retrieved metadata for displaying the auxiliary data in combination with the 3D video data such that obscuring the auxiliary data by said nearest video data, and/or disturbing effects at the boundary of the auxiliary data, is avoided.
US10021373B2 Distributing video among multiple display zones
A method for distributing video in a display system equipped with at least one camera. The video is distributed among multiple display zones, which are movable with respect to each other. The method includes acquiring optically, with the camera, a calibration image of a display zone of a display-enabled electronic device. The method includes computing, based on the calibration image, a coordinate transform responsive to dimensions, position, and orientation of the display zone relative to the camera, the coordinate transform being usable to effect video rendering on the display zone. The method includes transmitting to the display-enabled electronic device one or more of the coordinate transform and video rendered for display on the display zone based on the coordinate transform.
US10021369B2 In-flight 3D inspector
An in-flight 3D inspector includes a sample input funnel, a sample chute, a trigger, a plurality of cameras, a light source and storage device. A sample is placed in the sample input funnel and is caused to travel down the sample chute. The trigger is located on the sample chute and detects when the sample passes the trigger. In response to detecting the passing of the sample, the trigger outputs a trigger signal that indicates when the sample will pass through a focal plane on which all the plurality of cameras are focused. In response to the trigger signal, the sample is illuminated by the light source and the plurality of cameras capture an image of the sample as the sample passes through the focal plane. The captured images are stored on the storage device and used to generate a 3D image of the sample.
US10021368B2 3D camera assembly having a bracket for cameras and mobile terminal having the same
A mobile terminal including a front body including a touch screen located on a front side of the mobile terminal; a rear body located at a rear side of the mobile terminal, the rear body including at least one hole; a bracket accommodated between the front body and the rear body, the bracket formed as a unibody, the bracket including third and fourth holes corresponding to the at least one hole; a first camera coupled with the bracket, the first camera positioned at the third hole of the bracket; a second camera coupled with the bracket, the second camera positioned at the fourth hole of the bracket; a camera flash positioned between the first and second cameras; a main printed circuit board (PCB) including electronic components and electronic circuits for operation of the mobile terminal; a camera PCB coupled with the first and second cameras; and a connector extended from the camera PCB and electrically connected to the main PCB. Further, the first and second cameras and the camera flash are placed alongside of an edge of the rear body, and the first and second cameras and the camera flash face a rear of the rear body.
US10021364B2 Method of building stereoscopic model with kalman filtering
A method of building a stereoscopic model with Kalman filtering (KF) is provided. The method entails capturing images of the environment with a sensing device to build the stereoscopic model and then correcting a static object and a dynamic object in the environmental images with Kalman filtering to enhance the accuracy of the stereoscopic model. The prior art is a great reduction of accuracy in simultaneous localization and mapping (SLAM) in the event of increased system variation, increased complexity, or increased involved field. The method overcomes a drawback of the prior art.
US10021356B2 Method and apparatus for wide-band imaging based on narrow-band image data
In one embodiment, an imaging method may include receiving an intensity value of a first spectral channel associated with a pixel location. The intensity value of the first spectral channel may be based on electromagnetic radiation reflected from an object after being emitted from a narrow-band electromagnetic radiation source. The method may further include defining an intensity value of a second spectral channel based on the intensity value of the first spectral channel. The second spectral channel may be associated with a spectral region of electromagnetic radiation different from a spectral region of electromagnetic radiation associated with the first spectral channel. The method may also include associating the intensity value of the second spectral channel with the pixel location.
US10021354B2 Electric vehicle charging station with integrated camera
An electric vehicle charging station such as a smart Electric Vehicle Supply Equipment (EVSE) with an integrated camera is provided. A networked on-charging station camera unit disposed either internally to the smart EVSE or connected externally on the smart EVSE. The camera unit includes at least one of a video camera and a still image camera. A communication module is coupled to the camera unit to communicate acquired camera data over a camera connection to a server or to a mobile device of a user over one or more public networks, one or more private networks, or a combination of one or more public networks and one or more private networks.
US10021350B2 Automated personnel screening system and method
The present specification discloses a system for controlling a movement of at least one person into a controlled location. The system includes an X-ray screening system having an entrance area defined by walls and a gate, and an exit area defined by walls and a gate. The gates are automatically controlled based upon the output of the X-ray screening system. Additional gates, defining an additional holding area, are used for subsequent analysis and inspection.
US10021343B2 Method and apparatus for reducing isolation in a home network
This invention disclosure relates to a community access television (CATV) signal distribution system which improves signal isolation issues for systems which are distributing both CATV signals and in-home entertainment (IHE) signals. The signal distribution system includes a signal input port, a first multi-port signal splitter and a second multi-port signal splitter. The first multi-port signal splitter is coupled to the signal input port through a first diplexer, and the second multi-port signal splitter is coupled to the signal input port through a second diplexer. In some embodiments the first diplexer high-pass node and the second diplexer high-pass node are coupled together. In some embodiment the signal distribution system includes a signal output port coupled to the signal input port through a third diplexer. The high-pass node of the third diplexer is coupled to the high-pass node of the first diplexer.
US10021342B2 Electronic device and image displaying method thereof for catching and outputting image stream
An electronic device and an image displaying method are disclosed. The electronic device mainly comprises a sensing module, a signal processor and a display. The sensing module catches a plurality of first images with a first frequency or a first period or catches a plurality of second images with a second frequency or a second period. The signal processor receives the second images and outputs a plurality of third images correspondingly. The display presents the first images or the third images.
US10021338B2 Image display control apparatus, transmission apparatus, and image display control method
To provide an apparatus and method for executing signal conversion processing according to environmental light in a content unit, a scene unit, or a frame unit to generate an output image. Provided is an image display control apparatus including a data processing unit that controls image signals to be output to a display unit, the data processing unit being configured to execute a display control application supporting a content to be displayed on the display unit to generate output image signals. The data processing unit inputs sensor detection signals from a sensor that acquires environmental light information in a periphery of the display unit, and applies the sensor detection signals and generates output image signals by carrying out signal conversion processing in which different signal conversion algorithms are applied to original input image signals of the content in a content unit, a unit of scenes configuring a content, or a frame unit.
US10021336B2 Display apparatus and control method thereof
A display apparatus includes a signal receiver configured to receive a broadcast signal, a signal processor configured to process the received broadcast signal, a display configured to display an image based on the processed broadcast signal, a user input receiver configured to receive a user input, a storage, and a controller. The controller is configured to control the storage to store information about an external device being mapped to a channel among a plurality of channels in accordance with the user input, display the information about the external device corresponding to the mapped channel, and control the external device via the mapped channel. Thus, a user may easily register the external device with a channel simply by placing an input device, such as a remote controller or the like, in proximity to the external device while viewing a broadcast.
US10021334B2 Pixel circuit and method of operating the same
An embodiment circuit includes a first source follower configured to be controlled by a voltage at a first node, a photodiode controllably coupled to the first node, and a bias transistor configured to be controlled by a bias voltage. The bias transistor has a first terminal coupled to an output of the first source follower. The circuit additionally includes a storage node controllably coupled to the output of the first source follower, and an amplifier controllably coupled between the storage node and an output line. Also included in the circuit is a controllable switching element configured to couple a second terminal of the bias transistor to a supply voltage in response to a pixel operating in a first mode, and to couple the second terminal of the bias transistor to the output line in response to the pixel operating in a second mode.
US10021333B2 Image sensor
An image sensor comprises a pixel portion formed by arraying pixels including photoelectric conversion portions in a matrix, a plurality of A/D converters which are provided in a one-to-one correspondence to pixel columns of the pixel portion, an adding unit which adds pixel signals from a plurality of pixel columns to each other, and a connecting portion capable of inputting, to an arbitrary A/D converter, a sum signal obtained by adding the pixel signals by the adding unit.
US10021331B2 Comparator, AD converter, solid-state imaging device, electronic apparatus, and method of controlling comparator
The present disclosure relates to a comparator, an AD converter, a solid-state imaging device, an electronic apparatus, and a comparator control method that can reduce power consumption while increasing the determination speed of the comparator.The comparator includes a comparison unit, a positive feedback circuit, and a current limiting unit. The comparison unit compares the voltage of an input signal and the voltage of a reference signal, and outputs a comparison result signal. The positive feedback circuit increases the transition speed at the time when the comparison result signal is inverted. The current limiting unit limits the current flowing in the comparison unit after the inversion of the comparison result signal. The present disclosure can be applied to comparators, for example.
US10021330B2 Solid-state image capturing device including divided column signal lines
In a solid-state image capturing device, one or more vertical signal lines are disposed along one of columns of a pixel portion, and each of the vertical signal lines is divided into two parts between an upper region and a lower region of the pixel portion. Pixel signals output from a plurality of pixels of the one of the columns are read out to a plurality of column readout circuits through two or more parts of the vertical signal lines including the two parts of the one or more vertical signal lines disposed along the one of the columns. A division position of one vertical signal line among the vertical signal lines disposed in the pixel portion is different from a division position of another vertical signal line among the vertical signal lines in a row direction.
US10021328B2 Imaging device, imaging system, and manufacturing method of imaging device
The imaging device includes a first pixel group and a second pixel group that include a plurality of pixels each having a plurality of photoelectric conversion portions that are separated by an isolation portion and arranged in a first direction and a plurality of transfer gates that transfer charges of the plurality of photoelectric conversion portions. A position of at least a part of the isolation portion within each of the pixels of the first pixel group and a position of at least a part of the isolation portion within each of the pixels of the second pixel group are shifted relative to each other in the first direction. Respective widths of portions where the plurality of separated photoelectric conversion portions overlap with the plurality of transfer gates in a planar view are the same.
US10021323B2 Image sensor, imaging method, and electronic apparatus
The present technology relates to an image sensor, an imaging method, and an electronic apparatus that are capable of improving the image quality. It includes a plurality of signal lines for reading signals from pixels including a photoelectric conversion element, each of the plurality of signal lines being provided for one column of pixels, and a fixing unit configured to fix the potential of the plurality of signal lines to a predetermined potential, is started. The fixing unit fixes the potential of the plurality of signal lines before an operation of resetting the pixel. It is possible to fix the potential of the signal line to a predetermined potential before reading of the signal from the pixel, and to prevent the image quality from degrading due to the discrepancy in the potential when reading is started.
US10021315B1 Imaging system for addressing specular reflection
The high-intensity specular reflection of light from a surface of an object may create distortions in images of the object, in locations determined based on a perspective of an optical sensor. Multiple images of the object taken from different perspectives may include multiple specular artifacts in different locations, and a composite image of the object that omits such artifacts may be generated based on the multiple images. In particular, pixels of each of the images corresponding to the locations of the specular artifacts and having optimal intensities may be identified. The composite image may be generated based on the pixels having optimal intensities, and by excluding the pixels corresponding to the specular artifacts.
US10021314B2 Image processing apparatus, image capturing apparatus, method of controlling the same, and storage medium for changing shading using a virtual light source
An image processing apparatus comprises: an obtainment unit configured to obtain an image captured in accompaniment of an emission of a predetermined light source; a setting unit configured to set a virtual light source to be applied to the image based on a characteristic of the predetermined light source; and a generation unit configured to generate an image for which a shading state of at least one of a plurality of subjects included in the image is changed due to the virtual light source, wherein the setting unit is configured to set the virtual light source so that a difference between a change of a shading state in a first subject due to the predetermined light source and a change in the shading state in a second subject due to the predetermined light source is reduced.
US10021307B2 Processing apparatus for camera shake correction
According to an embodiment of the present technology, there is provided a processing apparatus or a program causing a computer to execute as a processing apparatus including a camera shake correction control unit configured to, based on a focus area in which pixel values of phase difference pixels is used in focus control among areas of an image output by an image sensor, control camera shake correction performed by changing a relative positional relationship in a direction perpendicular to an optical axis in an optical system between the image sensor that includes as some of pixels, phase difference pixels that are pixels for obtaining phase difference information to be used in focus control based on a phase difference method, and the optical system, which is for forming an image on the image sensor from light from an object.
US10021304B1 Temporal filtering based on motion detection between non-adjacent pictures
A method for temporal filtering based on motion detection between non-adjacent pictures is disclosed. Step (A) of the method may compute a plurality of motion scores by motion detection between a target picture in a sequence of pictures and a non-adjacent reference picture in the sequence of pictures. Step (B) may temporal filter the target picture with an adjacent reference picture in the sequence of pictures based on the motion scores to generate a filtered picture. At least one of (i) the motion scores and (ii) the generation of the filtered picture is controlled by one or more gain settings in a circuit.
US10021300B2 Image processing device and electronic system including the same
An image processing device includes an image segmentation unit, a stitching unit and a rendering unit. The image segmentation unit divides a plurality of input images into a plurality of first images and a plurality of second images based on color information and depth information. The plurality of input images are sequentially captured. The stitching unit generates a first panoramic image by synthesizing the plurality of first images, and generates a second panoramic image by synthesizing the plurality of second images. The rendering unit generates an output panoramic image based on the first panoramic image and the second panoramic image.
US10021299B2 System and method for image stitching
Digital logic circuitry includes a plurality of logic blocks and memories that execute a method to stitch images. The method includes capturing the images with a plurality of pixel sensors, providing blocks of intensity values captured by the pixel sensors to input/output (I/O) pins of the digital logic circuitry, processing the intensity values with the digital logic circuitry, and stitching the processed images into a stitched image.
US10021297B2 Mobile terminal and control method thereof
The present invention relates to a mobile terminal which includes a camera and a touch screen and can output an image captured by the camera on the touch screen, and a control method of the mobile terminal. The mobile terminal includes a camera, a sensor, a memory, a touch screen and a controller configured to cause the touch screen to display a first image received via the camera, cause the memory to temporarily store the first image displayed on the touch screen, generate a second image comprising a conflation of at least part of the first image and a plurality of consecutive images sequentially received via the camera in response to sensing by the sensor of first movement of the mobile terminal about a subject included in the first image, and cause the memory to store the second image.
US10021295B1 Visual cues for managing image capture
Approaches are described for managing the capture and/or presentation of images, such as panorama images. An electronic device can be used to “paint” the scene desired to be captured, where the device can be panned horizontally or vertically, or both, to capture images of a much larger area than the field of view of the camera. The overlap between adjacent images can be determined image-by-image and visual or other cues can be provided to assist a user controlling the device to pan the device in a particular manner to ensure an appropriate amount of overlap between captured images. Further, the user can be presented the entire panorama image being captured at the highest scale possible by filling the display element of the device with the image and dynamically scaling down the image as the user continues to add to the panorama image.
US10021294B2 Mobile terminal for providing partial attribute changes of camera preview image and method for controlling the same
A mobile terminal and a method for controlling the mobile terminal are disclosed. A mobile terminal according to the present invention comprises a camera; touch screen; and a controller displaying a first preview image obtained from the camera on the touch screen, if receiving a touch input selecting one area of the first preview image, displaying at least one recommended image with respect to the selected area having image attributes different from those of the selected area on one area of the touch screen, and if receiving an input selecting one of the displayed recommended images, displaying on the touch screen a second preview image reflecting the selected recommended image on the selected area. According to the present invention, since a recommended image is provided for a selected area from among preview images displayed on a touch screen, image attributes of the selected area can be changed easily.
US10021291B2 Portable device enabling a user to manually adjust locations of focusing and photometry and method for taking images
A portable device adapted to enable its user to manually adjust the focus and photometry locations during photography and a method for taking images with the device is disclosed. A GUI for indicating the focus or photometry location is provided on the screen so that the user can manually move the GUI on the screen with a keypad or a touch panel. In this manner, a desired object is taken at the focus or photometry location.
US10021286B2 Positioning apparatus for photographic and video imaging and recording and system utilizing the same
A method and device are provided for positioning a mounted camera. The device includes a holding element that secures the mounted camera to the device, a wireless linkage at which remote attitude commands representing attitude changes of a remote driver are received, a local controller that interprets the remote attitude commands and generates local attitude commands that move the camera to mimic an orientation of the remote driver, and an attitude sensing element that senses a local attitude of the device. The attitude sensing element includes a gyro, an accelerometer, or a magnetometer, and jitter present in the remote attitude commands is removed and not passed on to the local attitude commands.
US10021285B2 Supplemental flash system
A supplemental flash system that may be included in a waterproof, protective case for a camera. The supplemental flash system is designed to illuminate the scene just prior to capturing the image with the camera. The supplemental flash system may be triggered by user actuation of a control on the case, by user actuation of a control on an external trigger, or through an app on a smart phone. Optionally, the case may include a mechanical interface on the bottom surface thereof for connection to a variety of types of mounts. Optionally, the flash system may provide for the ability to change the illumination spectrum. Optionally, the flash system may be controllable to place it into one of a plurality of different types of signaling modes.
US10021282B2 Multi-aperture camera system using disparity
A multi-aperture camera system includes a first aperture introducing an RGB optical signal, a second aperture distinguished from the first aperture and introducing an optical signal, which is different from the RGB optical signal in wavelength, an image sensor processing the RGB optical signal, which is introduced through the first aperture, and obtaining a first image to an object and configured to process an optical signal, which is introduced through the second aperture and is different from the RGB optical signal in wavelength, and obtaining a second image for the object, and a distance determining part using a disparity between the first image and the second image and determining a distance between the image sensor and the object. The first aperture and the second aperture are formed on a unitary optical system to have different centers each other.
US10021281B2 Device with split imaging system
A device comprising at least two body sections is disclosed. The first body section comprises an imaging unit and a magnet movably connected to the imaging unit, and the second body section comprising an optical unit with a magnet fixed to the optical unit. The magnet movably connected to the imaging unit may be sliding along a guiding element. The body sections are also in a movable connection with each other, and the device is operable in at least two modes. In the first mode the imaging unit and the optical unit are fixed in a set relative position due to magnetic interaction between the magnets, and in the imaging unit is positioned away from the optical unit. In the second mode the units are positioned apart from each other.
US10021280B2 Camera module electrical architecture
A camera module includes a lens carrier that houses a lens, electrical components of optical path modifiers positioned on the lens carrier, an image sensor, and a controller that is to generate commands for operating the optical path modifiers. A printed circuit assembly positioned on the lens carrier is electrically coupled to suspension wires. The printed circuit assembly includes a printed circuit that has installed thereon a serial bus communications interface circuit that is to receive the commands from the controller through one of the suspension wires, and a translation circuit that is to translate the commands into control signals that are to operate or drive the optical path modifiers via the electrical components and according to the commands, respectively. Other embodiments are also described.
US10021278B2 Vehicle vision system with lens pollution detection
A vision system for a vehicle includes a camera having an imaging array having multiple columns of photosensing elements and multiple rows of photosensing elements, with the columns of photosensing elements being generally vertically orientated and the rows of photosensing elements being generally horizontally orientated relative to ground. The multiple rows of photosensing elements comprising top rows, middle rows and bottom rows. When the vehicle is moving, top row brightness values at top rows, middle row brightness values at middle rows, and bottom row brightness values at bottom rows are determined by processing of captured image data by a processor. Contrast of middle row brightness values compared to bottom row brightness values or top row brightness values is determined and, based on determined contrast of middle row brightness values compared to bottom row brightness values or top row brightness values, an at least partial blockage of the camera is detected.
US10021277B2 Terahertz imaging device, and method of eliminating interference patterns from terahertz image
A sample is irradiated with terahertz light from a light source, so that an image (G1) is generated by capturing an image of a region (R1) including a point (S) of the sample, and an image (G2) is generated by capturing an image of a region (R2) including the point (S) and separated from the region (R1) by a distance (L). A single image (V) is generated by applying a predetermined binary operation to the images (G1) and (G2).
US10021258B2 Image forming apparatus equipped with display device to pivot in different directions in a tilting operation
An image forming apparatus may include a pivotable display unit, and a support unit linked to pivoting of the display unit, to support the display unit. Through this configuration, the display unit is tiltable to meet an arrangement state or use state of the image forming apparatus. Since the structure to support the display unit is linked to a tiling operation of the display unit, convenience of use is also provided.
US10021256B2 Apparatus system, and method for setting items with values that are input at an execution time of a workflow
An information processing apparatus includes an item-management unit for, in a first screen including a list of setting items whose values are input at a workflow execution time, when an operation is performed for a first setting item of the setting items, including a first item corresponding to the first setting item in a second screen, and an input unit for, when another operation is performed for applying the first item included in the second screen to a setting area of a value of a second setting item of a first process of one or more processes of the workflow included in a third screen, inputting a character string to the setting area of the value of the second setting item, the character string indicating that the value input at the workflow execution time is referred to as the value of the second setting item.
US10021255B2 Portable terminal device for selecting one of a plurality of output image processing devices by comparing radio wave strengths
A portable terminal device includes: a receiving unit that receives an action instruction in a predetermined action mode given by a user for one image processing device among a plurality of image processing devices; a radio wave strength detection unit that receives a radio wave for measuring the strength of the radio wave to detect the strength of radio wave of each of the image processing devices; a radio wave strength difference calculation unit that calculates differences in the strengths of radio waves between the image processing device with the maximum strength of radio wave and the other image processing devices; an identification unit that identifies, as the image processing device to which the action instruction received is given, the image processing device having the maximum strength of radio wave; and an instruction unit that gives the action instruction in the action mode to the image processing device.
US10021252B2 Image reading device and image forming system
An image reading device includes: a scanner configured to read an image formed on a sheet of paper; a first background member configured to reflect light emitted from the scanner; a colorimeter configured to take a color measurement of the image; a second background member configured to reflect light emitted from the colorimeter; a guide member configured to guide the sheet of paper passing between the colorimeter and the second background member; and a regulating member configured to regulate movement of the sheet of paper, wherein the regulating member includes: a first member including a rolling member; a second member including a rolling member; and a pressing member configured to press the first member and the second member against the guide member, and the pressing member is disposed in a position offset from axes of the first member and the second member.
US10021248B2 Method and system for analyzing caller interaction event data
A method for analyzing caller interaction events that includes receiving, by a processor, a caller interaction event between an agent and a caller, extracting, by a processor, caller event data from the caller interaction event, analyzing, by a processor, the caller event data, and generating, by a processor, a report displaying one or more selected categories of the caller event data. Systems and non-transitory, computer readable media that control an executable computer readable program code embodied therein, are also described.
US10021243B2 Telephone call placement
A method or apparatus for connecting a telephone call between a vehicle driver and a customer, the method comprising receiving a driver request message from a device associated with the vehicle driver to place a telephone call between the vehicle driver and a customer; using the driver request message to match the vehicle driver with a job allocation record in at least one database and identifying from the record the identity of the customer; retrieving a telephone number relating to the device associated with the vehicle driver and retrieving a customer telephone number from the at least one database; and causing a telephony service to use the telephone numbers to place the telephone call between the vehicle driver and the customer.
US10021237B1 Isolating connector module for ruggedized mobile device
An apparatus for connecting a mobile device to a vehicle-based network includes a USB or similar accessory connector enclosed in a protective housing. The connector housing may include a Bluetooth or similar wireless connector for establishing a wireless link between the mobile device and the vehicle-based network via the USB port. The connector housing may include a hinged panel allowing access to the USB connector while open, and securing the USB connector to a USB port of the mobile device while closed. The connector housing may include a flexible impact absorber for isolating the connector from shocks or vibrations conducted by the vehicle mount by which the mobile device is mounted to a dashboard or interior surface of the vehicle.
US10021236B2 Mobile functional apparatus
A mobile functional apparatus is arrangeable on a body part of a user and includes at least one communication unit configured to communicate with at least one external unit and/or at least one sensor unit configured to capture at least one user and/or environment parameter. The mobile functional apparatus further includes at least one energy harvesting unit configured to convert at least one form of energy into electric power for supplying electric power at least to the at least one communication unit and/or to the at least one sensor unit.
US10021235B2 Method for controlling electronic device
A method for controlling an electronic device comprises performing a first function and displaying a screen of the electronic device corresponding to the first function, receiving an incoming call, displaying a window on a portion of the screen in response to the reception of the incoming call, the window displaying predetermined information relating to the incoming call, receiving a control signal from a user of the electronic device, and performing a second function in response to the reception of the control signal.
US10021229B1 911 call assistance for assisted device user
A system and method for use with an assisted user's communication device that includes a display and a speaker, the method comprising the steps of providing a processor programmed to perform the steps of, upon placement of an emergency call to a hearing user, recognizing the call as an emergency call, automatically initiating a captioning service to provide text transcription of voice messages from the hearing user and providing some indication to the assisted user that captioning has been automatically commenced and, upon placement of a non-emergency call, only starting the captioning service after a request for the captioning service from the assisted user is received.
US10021226B2 Display cover mounting
Techniques are described for mounting a display and/or display cover to a housing of a display device, such as a mobile phone. In an embodiment, the housing and display cover include chamfered edges at complementary angles to allow for an “edge-to-edge” display. The display cover and housing are affixed to each other at the chamfered edges using curable liquid adhesive.
US10021224B2 Trigger-based single user uplink transmission
A first communication device receives, from a second communication device, a trigger frame. The first communication device generates a single-user (SU) physical layer (PHY) protocol data unit that includes a PHY protocol payload, wherein the PHY protocol payload include information other than information that acknowledges a previous transmission from the second communication device. In response to the trigger frame, the first communication device transmits the SU PHY protocol data unit to the second communication device, such that the SU PHY protocol data unit is transmitted prior to the first communication device transmitting any other PHY protocol data unit after receiving the trigger frame.
US10021223B2 Reducing network latency
A method of transmitting data for use at a data processing system and network interface device, the data processing system being coupled to a network by the network interface device, the method comprising: forming a message template in accordance with a predetermined set of network protocols, the message template including at least in part one or more protocol headers; forming an application layer message in one or more parts; updating the message template with the parts of the application layer message; processing the message template in accordance with the predetermined set of network protocols so as to complete the protocol headers; and causing the network interface device to transmit the completed message over the network.
US10021222B2 Bit-aligned header compression for CCN messages using dictionary
One embodiment provides a system in a first node that facilitates efficient packet forwarding. During operation, the system stores, in a storage device in a first node, a static dictionary comprising a mapping between a type and length (TL) string and a byte-aligned compressed replacement string. The system encodes the byte-aligned compressed replacement string based on an encoding technique to generate a bit-aligned encoded replacement string and stores a mapping between the encoded replacement string and the TL string in an encoded dictionary. If the system identifies the TL string in a packet, the system replaces the TL string with the encoded replacement string and transmits the packet to a second node storing the encoded dictionary in a local storage device, thereby facilitating bit-aligned compression of a TL string.
US10021220B2 Object amalgamation based on categorization and protocol granularization
Object amalgamation based on categorization and protocol granularization is described. For certain example embodiments, each object belongs to a category of objects that is associated with a particular protocol. A protocol may include a wireless communication protocol and/or a characteristic description protocol. The object is capable of communicating a characteristic in accordance with the corresponding particular protocol. The characteristic may be an intrinsic attribute or a sensed value. A coordinator object groups other objects so as to amalgamate them into subnetworks in which the member objects are empowered to communicate with each other. If two objects correspond to different protocols, another object may translate a wireless communication from one protocol to another protocol. A coordinator object amalgamates characteristics received from other objects into a combined characteristic entity that may be used to jointly analyze the characteristics locally and produce a report for an end user based on the amalgamated characteristics.
US10021216B2 Monitoring services key performance indicators using TWAMP for SDN and NFV architectures
Techniques are described for extending a two-way active measurement protocol (TWAMP) to enable measurement of service key performance indicators (KPIs) in a software defined network (SDN) and network function virtualization (NFV) architecture. The TWAMP extensions enable control messaging to be handled by a TWAMP control client executed on a centralized controller, and data messaging to be handled by a TWAMP session initiator executed on a separate network device. Techniques are also described for extending TWAMP to enable measurement of any of a plurality of service KPIs for a given service supported at a TWAMP server. The service KPIs may include one or more of keepalive measurements, round trip time measurements, path delay measurements, service latency measurements, or service load measurements. The TWAMP extensions for the service KPIs may be used in both conventional network architectures and in SDN and NFV architectures.
US10021210B1 Providing faster data access using multiple caching servers
A method and system for identifying an optimal server to receive requests for network content requested by a user of a network device is provided. A browser application in a network device receives a request for network content from a user and transmits the request to a server. The browser application receives the network content from the server and renders the network content to the user on the network device. Executable code in the rendered network content enables the browser application to identify an optimal server to receive subsequent items of network content requested by the user. When the user selects an item of network content in the rendered network page, the browser application connects to the optimal server to receive subsequent items of network content for the user.
US10021208B2 Dynamic cache allocation and network management
A system and method for dynamic caching of content of sites accessed over a network by a user is provided. The system includes a processor, a first storage device for maintaining cache accounts for storing the content of the sites accessed over the network by the user based on activity over the network by the user with the sites, a second storage device for storing statistics, and a non-transitory physical medium. The medium has instructions stored thereon that, when executed by the processor, causes the processor to gather statistics on suitability of the sites for caching based on the network activity, store the caching suitability statistics on the second storage device, and dynamically create, delete, or resize the cache accounts based on the caching suitability statistics.
US10021201B1 Managing social equity in a portal platform
An administrator can use a portal platform to manage social equity for social collaboration features of the web sites. A goal is to encourage users to contribute to an online community's social activities such as its blogs, message boards, and wiki pages. The portal platform supports social equity features, where users can earn points for their participation. The administrator can specify a counter period, where the points accumulated during the last period are reset. This feature can be used to encourage continual participation by the users.
US10021199B2 Apparatus and method for providing streaming music service
An apparatus and a method for sharing contents provided based on a social network between members of the social network. A content providing method includes, when a first terminal in a social network requests to use content, transmitting the corresponding content to the first terminal. The method also includes transmitting content use information associated with the first terminal to at least one adjacent terminal in the social network, via the social network. The method further includes, when a second terminal of the at least one adjacent terminal requests to use the same content as the first terminal, transmitting the same content to the second terminal.
US10021198B1 Software-based mobile tracking service with video streaming when events occur
An improved system and method for defining an event based upon an object location and a user-defined zone and managing the conveyance of object location event information among computing devices where object location events are defined in terms of a condition based upon a relationship between user-defined zone information and object location information. One or more location information sources are associated with an object to provide the object location information. One or more user-defined zones are defined on a map and one or more object location events are defined. The occurrence of an object location event produces object location event information that is conveyed to users based on user identification codes. Accessibility to object location information, zone information, and object location event information is based upon an object location information access code, a zone information access code, and an object location event information access code, respectively.
US10021197B2 Multiple cloud services delivery by a cloud exchange
In some examples, a network data center comprises a cloud-based services exchange point comprising a network, the cloud-based services exchange point operated by a cloud exchange provider that operates the network data center; and a programmable network platform comprising at least one programmable processor configured to receive a service request that specifies a plurality of cloud services provided by respective cloud service provider networks operated by respective cloud service providers, wherein the service request further specifies a topology for the plurality of cloud services; and provision, responsive to the service request, the cloud-based services exchange point to forward service traffic for the plurality of cloud services according to the topology for the plurality of cloud services.
US10021196B1 Private service endpoints in isolated virtual networks
A service implemented at a first isolated virtual network of a provider network is added to a database of privately-accessible services. Configuration changes that enable network packets to flow between the first isolated virtual network and a second isolated virtual network without utilizing a network address accessible from the public Internet are implemented. Service requests originating at the second isolated virtual network are transmitted to the first isolated virtual network via private pathways of the provider network. Metrics corresponding to service requests directed from the second isolated network to the service are collected and provided to the respective owners of one or both isolated virtual networks.
US10021195B2 Cross-device synchronization system for account-level information
Features are disclosed for synchronizing information across various devices, and using the synchronized information during subsequent content interactions. Devices may receive and/or store information, such as cookies or other account-level information, in connection with content interactions, such as content page retrieval, application execution, and the like. Information that is not device-specific can be synchronized across multiple devices, thus providing access to the information on any of the devices regardless of which device originally received or stored the information.
US10021190B1 Communication management method and system for inserting a bookmark in a chat session
Communication management methods and systems may insert a bookmark in a chat session. In one implementation, a communication management server is provided. The communication management server comprises a memory storing a set of instructions, and at least one processor configured to: receive, from a plurality of user devices, communication messages associated with a group communication session; store the communication messages in a communication content database; provide the communication messages for display on a display of a user device; receive a display suspension instruction; and generate a visit bookmark indicating a last displayed message in the communication messages.
US10021185B1 Optimized virtual storage fabric
The disclosed embodiments included a system, apparatus, method, and computer program product for optimizing the storage of data based at least in part on cost and service levels utilizing a cloud-based virtual storage fabric. Those embodiments are configured to compile operational information for service offerings that provide data storage at different storage locations, determine the costs of migrating that data to and storing that data at each of those storage locations utilizing the operational information, designate at which storage location each datum is to be stored based in part on those costs, and designate at least one datum for migration from one of the storage locations to another if the cost of storing that datum at that storage location is determined to be greater than the costs of migrating and storing that datum at the other storage location.
US10021183B2 System for tracking external data transmissions via inventory and registration
A platform for tracking external data transmissions through implementation of a data transmission inventory and registration process. The data transmission inventory provides for collection of data transmission logs and data transmission schedules from various sources throughout an enterprise. The information from the data transmission inventory is used to determine whether a pending, ongoing or completed data transmission is currently registered and, if so, whether the registration is currently valid. If a determination is made that no registration exits or the current registration is invalid, a validation/registration process ensues, whereby the data, the internal source and the external target are validated according to requisite requirements of the corresponding transmission. If validated, the data channel is deemed valid and is registered. If the data, internal source or external source are found to be invalid entries in the data transmission log or schedule are tagged/flagged indicating the invalidity and cause of the invalidity.
US10021179B1 Local resource delivery network
A local area network (LAN) may contain several local computing devices that are in communication with a remote network storage provider that is not part of the LAN. Resources may be available from the remote network storage provider. When a user requests a resource using a first local computing device in the LAN, the first local computing device may check the other local computing devices on that are in the LAN for the resource before requesting the resource from the remote network storage provider. If the resource is available within the LAN, the resource is not requested from the remote network storage provider.
US10021168B2 Application streaming using pixel streaming
Systems and methods for pixel streaming a stream-enabled application to a client device that is executed on an intermediary client device virtualization system. Portions of a stream-enabled application are used to begin execution of the stream-enabled application on the client device virtualization system. The output of the beginning of execution of the stream-enabled application are used to generate a pixel based stream-enabled application stream. The pixel-based stream-enabled application stream is sent to the client device. User interactions in response to the display of the stream are represented in user interaction data. The user interaction is determined from the user interaction data and application execution commands are determined based on the determined user interaction. Continued execution of the stream-enabled application occurs based on the application execution commands. The pixel-based stream-enabled application stream is modified according to the continued execution of the stream-enabled application.
US10021167B2 Accessing mobile documents
Various embodiments of systems and methods for accessing mobile documents are described herein. In an aspect, the method includes receiving a request from a device for creating an analytical file corresponding to a document. Upon receiving the request, a business intelligence archive resource (BIAR) file related to the document and at least one of data, one or more annotations, and one or more operations related to the document is retrieved. The retrieved BIAR file and the at least one of the data, the one or more annotations, and the one or more operations are integrated to create the analytical file corresponding to the document.
US10021166B2 Mechanism for building normalized service model to expose web APIs
Systems and methods for generating and using a normalized service model metadata repository to translate web APIs are described. In some embodiments, a normalized service model generator may allow an application to expose web APIs in new formats and/or standards that were unknown during development of the application and without requiring a change of code to the application to support the new formats and/or standards. In some cases, code or programming instructions associated with an application may include annotations (e.g., Java annotations) that classify whether particular methods or functions within the code correspond with a particular operation and specify relationships between objects or entities within the code. An annotation processor may process the code in order to extract entity relationships and service models exposed by the application and to generate a normalized metadata repository that may be translated into any kind of web API.
US10021165B2 Method of sharing browsing on a web page displayed by a web browser
A method of sharing browsing on a web page displayed in a window of a first web browser executed in a first terminal, with at least one second web browser executed in a second terminal. The method comprising: the second browser obtaining (S23) a video stream that is being played back in the first terminal, said stream including the display data of the web page; playing back (S24) the video stream in a playback zone included in a window of the second browser; on detecting (S25) at least one action triggered by a user of the second terminal and applied to at least one graphics element displayed within the play back zone, obtaining (S26, S27) information about the location of the action by evaluating the position of the graphics element relative to a reference frame associated with the display zone of the web page in the window of the first browser; transmitting (S28) a message to the first browser, which message includes an action type associated with the detected action together with the information about the location of the action; and applying (S29) the action to the web page (WP1) in the window of the first web browser as a function of the content of the message.
US10021161B2 Compression of graphical commands for remote display
In one example, a method for transmitting video data includes capturing a plurality of sets of graphical command tokens respectively renderable into a plurality of frames of video data; and responsive to determining that a length of a current set of graphical command tokens of the plurality of sets of graphical command tokens is the same as a length of a previous set of the plurality of sets of graphical command tokens, outputting, by a source device and to a sink device, a compressed version of the current set of graphical command tokens.
US10021159B2 Method of stabilized adaptive video streaming for high dynamic range (HDR)
An adaptive video streaming stabilization system includes a computer network comprising a data source; a video player; and a session controller connected between the data source and an adaptive streaming stabilizer. The session controller is configured to use in parallel a variable number of streams in order to maximize download throughput from the data source to the video player. The adaptive streaming stabilizer is connected between the video player and the session controller.
US10021156B2 Method and an electronic device for performing playback and sharing of streamed media
Described herein are methods and electronic devices for performing playback of streamed media, including uploading an associated second media content item while performing playback of a first media content item. In accordance with an exemplary embodiment, when performing playback of a first media content item, a message is sent to a computer server system, to return information that a service for sharing a related second media content item is selectable. The information is displayed at a user interface as a visual array of tiles, wherein each tile corresponds to a respective service. When a service is requested, a service data is processed, and the second media content item captured and uploaded with the requested service. By enabling a user to obtain media content items associated to the currently playbacked media content item, the user may find associated media content items, which he/she normally should not have been aware of.
US10021154B2 Electronic devices for capturing media content and transmitting the media content to a network accessible media repository and methods of operating the same
A client device is operated by obtaining a list of contacts, wherein the list of contacts includes contact information of authorized users, recording media content, defining a selected recipient of the media content, and transmitting the media content and contact information of the selected recipient to a media repository system to enable the media repository system to compare an identification of a user requesting access to the media content from the media repository system with the contact information of the selected recipient and to enable a communication device of the user to access the media content from the media repository system responsive to a determination that the contact information of the selected recipient matches the identification of the user. The media content includes audio, video, and/or image content.
US10021153B2 Determination of a user context and sending of a third party proposition
A method comprising identifying a user account associated with a user, the user account referencing at least one third party user account associated with the user, receiving, by an apparatus from a separate apparatus, circumstantial information that is indicative of a user context of the user, determining the user context based on the circumstantial information, determining that the user context is classified by at least one user context classification that is associated with the third party user account, sending information indicative of the third party user account and the user context to a third party server, the third party server being associated with the third party user account, receiving a third party proposition from the third party server, and sending, to a user apparatus, the third party proposition in response to the receipt of the third party proposition is disclosed.
US10021152B2 Sharing location information for locations accessed during a conference
Concepts and technologies are disclosed herein for providing a location sharing service. A server computer executing a location sharing service can identify a presenter for a location sharing session and a participant in the location sharing session. The server computer can receive location information from the presenter. The location information can identify a location accessed at a computing device associated with the presenter during a conference. The server computer can provide the location information to a user device associated with the participant during the conference. The server computer also can provide a log including the location information to the user device during or after the conference.
US10021150B2 Systems and methods of establishing and measuring trust relationships in a community of online users
Systems and methods for establishing and measuring trust relationships in a community of online users. In the systems and methods, indications of the trustworthiness of members of an online community, and/or other resources within or outside of the online community, can be obtained that are dependent not only upon the perceived trustworthiness of the respective online community members and/or other resources themselves, but also the perceived trustworthiness of others within the online community who have deemed those respective online community members and/or other resources as being trustworthy. Such indications of the trustworthiness of online community members and/or other resources are measurements that can be strengthened as the trustworthiness of others within the online community with whom trust relationships have been established increases. In this way, the usefulness of such indications of the trustworthiness of online community members and/or other resources can be enhanced.
US10021149B2 System and method for augmented and virtual reality
One embodiment is directed to a system for enabling two or more users to interact within a virtual world comprising virtual world data, comprising a computer network comprising one or more computing devices, the one or more computing devices comprising memory, processing circuitry, and software stored at least in part in the memory and executable by the processing circuitry to process at least a portion of the virtual world data; wherein at least a first portion of the virtual world data originates from a first user virtual world local to a first user, and wherein the computer network is operable to transmit the first portion to a user device for presentation to a second user, such that the second user may experience the first portion from the location of the second user, such that aspects of the first user virtual world are effectively passed to the second user.
US10021148B2 Selective copying of track data through peer-to-peer remote copy
In one embodiment, a computer-implemented method includes: receiving a request to establish a Peer-to-Peer Remote Copy (PPRC) relationship between a primary storage system and a secondary storage system; and copying one or more data tracks of a primary storage device in the primary storage system to the secondary storage system without copying at least one other data track of the primary storage device to the secondary storage system. The one or more data tracks of the primary storage device comprise one or more data tracks of a first characteristic. Other portions of the primary storage device comprise one or more other data tracks of a second characteristic. Tracks of the first characteristic may include valid data records, while tracks of the second characteristic may include invalid data records and/or empty tracks. Corresponding systems and computer program products are also disclosed.
US10021146B2 Asynchronous event-driven messaging framework for a remote video assistance system
The present invention provides an over-the-top intermediary application for delivering video assistance services. The invention brokers and coordinates all messaging between user and video assistant multimedia applications/platforms, as well as backend resource allocation infrastructure services. By encapsulating different protocol messages from disparate multimedia clients/vendors and backend infrastructure services into a common standard-based messaging protocol, the present invention is able to provide video assistance services regardless of which multimedia client is implemented by the user or video assistant and is able to readily implement new, emerging multimedia clients and backed infrastructure services in a plugin-like fashion. In addition, the video session broker of the present invention streamlines call workflow, maintains the presence of all user/video assistant endpoints, coordinates video session ignition requests and maintains messaging transport between users, video assistants and backend infrastructure resources.
US10021141B2 Managing network resource access using session context
A computing device providing a network service to a service area may receive a connection request from a user device and generate a session start request to start a user session in a service domain covering the service area. One or more policy rules may be evaluated to determine whether any rule is applicable to the user device, which includes determining that an authoritative user session has already been established in the service domain. The user session may be established in the service domain for the user device, and at least one permission for access to a controlled network resource may be associated with the user session based on the determination that the authoritative user session has already been established. A request from the user device to access the controlled network resource may be received and access to the controlled network resource may be granted.
US10021138B2 Policy/rule engine, multi-compliance framework and risk remediation
Techniques are provided that for providing complete solutions for role-based, rules-driven access enforcement, the techniques including active policy enforcement. Techniques address blended risk assessment and security across logical systems, IT applications, databases, physical systems, and operational technology systems in the context of threat and fraud detection, risk analysis and remediation, active policy enforcement and continuous monitoring. Further, techniques provide out of the box workflow rules that give the ability to add, modify, or delete the applicability parameters for policy enforcement.
US10021137B2 Real-time mobile security posture
In an example, a system and method for real-time mobile security posture updates is provided. A mobile device management (MDM) agent may run on the mobile device, and may register with the operating system one or more mobile security posture change events that may affect the mobile security posture. These may include, for example, installation of an MDM agent, uninstallation of a program, connecting to a secured or unsecured network, or similar. When any such event occurs, the OS lodges the event with the MDM agent, which then communicates with an MDM server engine to potentially receive new security instructions. Lodging the event may include providing a joint user-and-device authentication to the MDM server, such as via SAML.
US10021135B1 Inducing data loss in Zigbee networks via join/association handshake spoofing
Methods, systems, and devices for instituting a new type of attack on Zigbee networks are provided. Targeting the data-collection aspect of Zigbee's use cases, a denial-of-service attack can be implemented, and can induce loss of the data transmitted from an end device to the coordinator of the network. Such an attack can exploit the fact that the handshake for a newly joining node to the Zigbee coordinator is not encrypted. Methods, systems, and devices to mitigate such an attack are also provided. To mitigate such a type of attack, a low-overhead countermeasure can be implemented, based on a challenge-response.
US10021134B2 Methods and systems for phishing detection
A method of determining a probability that a received email comprises a phishing attempt may comprise analyzing a link therein to determine whether the link comprises a phishing attempt. This determination may comprise comparing features of the link with records stored in a remote database to determine whether the link comprises a phishing attempt. It may be determined that the link comprises a phishing attempt if there is a match. If the compared features do not match the records stored in the remote database, a multi-dimensional input vector may be built from features of the link, which input vector may then be input into a phishing probability engine. The probability that the link comprises a phishing attempt may be computed by the phishing probability engine. Thereafter, the received email may be acted upon according to the computed probability that the link comprises a phishing attempt.
US10021131B2 Origin controlled attack protections in a distributed platform
Some embodiments provide an origin whose content is distributed by a third party content distributor control over invoking attack protections from the third party content distributor. The origin independently monitors requests and messaging the content distributor passes to the origin as a result of the content distributor needing to retrieve content from the origin before redistribution or because requested content is dynamic or uncacheable. Upon detection of an attack, the origin signals the content distributor to perform one of several attack protections on its behalf. In this manner, the origin leverages the content distributor distributed platform architecture to shield itself from attack. Based on the origin signaling, the content distributor rate limits, blocks, redirects, or performs other attack protections to reduce the load on the origin server.
US10021130B2 Network state information correlation to detect anomalous conditions
State information relating to the operation of network devices is used to identify network issues and/or anomalies relating to the operation of the network. The state information from the network devices may include time-series signals from a number of the network devices. Correlation values may be obtained between pairs of time-series signals. Pairs of time-series signals that have a relatively high correlation value may be determined to be related to one another. In one implementation, mitigation of the network issues/anomalies may be automatically performed based on calculated correlation values.
US10021127B2 Threat indicator analytics system
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for analyzing threat intelligence information. One of the methods includes receiving by a threat information server, threat intelligence information from one or more intelligence feeds and generating one or more identified security threats, identifying a compromise by a management process orchestration server and retrieving information from the threat information server and identifying one or more actions to be performed, determining by an indicator analytics processor, a composite credibility based on the actions, and determining one or more components for profiling and determining indicators of compromise for each component, and communicating the indicators of compromise to the management process orchestration server.
US10021125B2 Infrastructure monitoring tool for collecting industrial process control and automation system risk data
This disclosure provides an infrastructure monitoring tool, and related systems and methods, for collecting industrial process control and automation system risk data, and other data. A method includes discovering multiple devices in a computing system by a risk manager system. The method includes grouping the multiple devices into multiple security zones by the risk manager system. The method includes, for each security zone, causing one or more devices in that security zone to provide information to the risk manager system identifying alerts and events associated with the one or more devices. The method includes storing the information, by the risk manager system, in association with unique identifier values, the unique identifier values identifying different types of information.
US10021124B2 Computer program product and apparatus for multi-path remediation
A system, method, and computer program product are provided for a database associating a plurality of device vulnerabilities to which computing devices can be subject with a plurality of remediation techniques that collectively remediate the plurality of device vulnerabilities. Each of the device vulnerabilities is associated with at least one remediation technique. Each remediation technique associated with a particular device vulnerability remediates that particular vulnerability. Further, each remediation technique has a remediation type are selected from the type group consisting of patch, policy setting, and configuration option. Still yet, a first one of the device vulnerabilities is associated with at least two alternative remediation techniques.
US10021123B2 Customized network traffic models to detect application anomalies
Systems, methods, and devices of the various aspects enable identification of anomalous application behavior. A computing device processor may detect network communication activity of an application on the computing device. The processor may identify one or more device states of the computing device, and one or more categories of the application. The processor may determine whether the application is behaving anomalously based on a correlation of the detected network communication activity of the application, the identified one or more device states of the computing device, and the identified one or more categories of the application.
US10021119B2 Apparatus and method for automatic handling of cyber-security risk events
This disclosure provides an apparatus and method for automatic handling of cyber-security risk events and other risk events. A method includes detecting, by a monitoring system, a first event associated with a device in a computing system. The method includes initializing a risk item corresponding to the first event, and setting the risk item to a full risk value, in response to detecting the event. The method includes determining whether a second event, corresponding to the first event, has been detected. The method includes altering the risk value over time in response to determining that no second event has been detected. The method includes determining if the risk value for the risk item has passed a threshold. The method includes clearing the event in response to the risk value passing the threshold.
US10021115B2 Integrated security system having rule optimization
Techniques are described for optimizing the placement of automatically generated rules within security policies. An administrator may, for example, interact with the graphical representation of rules rendered by the threat control module and, responsive to the interaction, the system may determine an optimal placement for the created rule in the list of rules for the identified security device based on either the existence of anomalies or threat IP data and/or advanced security parameters. In this way, the system allows administrators to configure rules with the most optimal sequence to detect threats.
US10021114B1 Determining the legitimacy of messages using a message verification process
A server computer receives an indication of an interaction between a first user device of a first user and a second user device of a second user, where the interaction includes a message for transmission from the first user to the second user. The server computer performs a verification process on the message, including performing one or more binary checks on the message. The server computer then generates a response indicating whether the message is a legitimate message based on the verification process. When the response indicates that the message is a legitimate message, the server computer transmits the message to the second user device of the second user for display.
US10021111B2 Location based authentication of users to a virtual machine in a computer system
An apparatus and method uses location based authentication of a user accessing a virtual machine (VM) by using the physical location of the virtual machine as a criteria for the authentication. When a user requires a logical partition to run in a known, specified physical location, the user specifies the physical location when the VM is created. The specified physical location is then incorporated into the user authentication process. Users are challenged and must know the physical location in order to be authenticated to the system. When a “disruptive event” in the cloud environment occurs that necessitates moving the VM to another location, the original physical location is stored so the virtualization manager later can automatically relocate the VM back to its original physical location.
US10021106B1 Logging location and time data associated with a credential
Location information of a client device associated with a credential is determined to be tracked. The credential has been granted to a user of the client device by a credential granting authority to indicate a status of the user with the credential. Known location data that indicates known locations is maintained. The credential data is associated with each of the known locations, and geographic data for each of the known locations. A location of the client device associated with the credential and a particular time associated with the location is determined. A subset of the known location data that defines one or more locations that are known for the credential is accessed from the known location data. The location of the client device associated with the credential is compared with geographic data included in the accessed subset of the known location data.
US10021104B2 Method for operating a security element
A method for operating a security element, preferably in the form of a chip card, having a processor, and a memory. stores an operating system comprising an operating-system kernel and at least one additional operating-system module for supplying optional operating-system functionalities, and at least one access permission associated with the operating-system module and determining whether the operating-system module can be accessed during operation of the security element. The method comprises the step of changing the access permission for the operating-system module for supplying optional operating-system functionalities in reaction to the receiving of a message from a server. The message from the server may be an OTA message sent from the server to the security element via a mobile radio network.
US10021103B2 Service authorization methods and apparatuses
An apparatus and method to authorize Application Programming Interface (API) or method level access in system and application services are provided. The method includes receiving a request for access to a service from another service or an application via an interface accessible by the other service or the application, and determining whether to authorize the request based at least in part on a specified policy.
US10021102B2 Leak-proof classification for an application session
The present disclosure discloses a system and method for classifying an application session for forwarding or refrain from forwarding to a client. Generally, classifying an application session includes: receiving a first request from a client device at a first network device; transmitting, by the first network device, a second request to obtain classification information corresponding to the first request; forwarding, by the first network device, the first request from the client device prior to receiving the classification information corresponding to the first request; receiving, by the first network device, the classification information corresponding to the first request; receiving, by the first network device, a first response corresponding to the forwarded first request; and based on the classification information, forwarding or refraining from forwarding the first response to the client device.
US10021100B2 Systems and methods for device authentication
Embodiments include methods, and systems and computing devices configured to implement the methods of authenticating a computing device. A processor of a first computing device may obtain a transitory identity and may send the transitory identity to a second computing device and a third computing device. A processor of the second computing device may send the transitory identity to the third computing device with a request to authenticate the first computing device. The processor of the third computing device may authenticate the identity of the first computing device in response to determining that the transitory identity received from the first computing device matches the transitory identity received from the second computing device.
US10021098B2 Account login method, device, and system
An account login method detects whether an account login request carries an indicator for keeping a logged-in state to determine whether a user decides to keep a logged-in state, and authentication information allocated by an integrated data services platform is stored when it is determined that a logged-in state on a third-party application or website needs to be kept; therefore, in a subsequent login process, the third-party application or website may use the authentication information to automatically perform authentication login to the integrated data services platform.
US10021096B2 Biometric information management method and biometric information management apparatus
In a biometric information management method, a first comparison result is acquired by comparing first biometric input information with registered first biometric authentication information and a second comparison result is acquired by comparing second biometric input information with registered second biometric authentication information. Further, satisfaction or non-satisfaction of a predetermined authentication information compensation condition is determined based on the first comparison result and the second comparison result. If a result of the determining satisfies the authentication information compensation condition, the first biometric authentication information is compensated by using the first biometric input information or the second biometric authentication information is compensated by using the second biometric input information.
US10021095B1 System, method, and computer program for two layer user authentication associated with connected home devices
A system, method, and computer program product are provided for two layer user authentication associated with connected home devices. In use, it is determined whether a user is authenticated to control at least one connected home device utilizing a user device, as a first layer of security. If it is determined the user is authenticated to control the at least one connected home device, a command for controlling the at least one connected home device is received by the user utilizing the user device. Further, it is determined whether at least one registered fingerprint is accessible by the user device. If it is determined that at least one registered fingerprint is accessible by the user device, a fingerprint identification interface is displayed on a display associated with the user device. Additionally, a fingerprint input is received from the user utilizing the fingerprint identification interface. Furthermore, the received fingerprint input is compared with the at least one registered fingerprint. Still yet, it is determined whether the user is authenticated to control the at least one connected home device based on the comparison, as a second layer of security. If it is determined that the user is authenticated to control the at least one connected home device based on the comparison, the command for controlling the at least one connected home device is executed.
US10021092B1 Systems and methods for device authentication
Systems and methods for providing access to secure information are disclosed. In one aspect, a computer-implemented method for providing access to secure information comprises receiving a first one-time password (OTP) from a computing device, and verifying whether the first OTP is valid. The method also comprises, if the first OTP is valid, performing the steps of generating a second OTP for accessing the secure information, and transmitting the second OTP to the computing device. In another aspect, a computer-implemented method for providing access to secure information comprises generating a first one-time password (OTP), and transmitting the first OTP to an OTP device. The method also comprises, in response to the first OTP, receiving a second OTP from the OTP device, and sending the second OTP to a system that controls access to the secure information, wherein the first OTP is different from the second OTP.
US10021089B2 Customized user validation
Mechanisms and techniques for customized user validation. A login attempt is received from a remote electronic device with one or more computing devices that provide access to one or more resources. The login attempt is analyzed to determine a profile from a plurality of profiles corresponding to the login attempt. The one or more computing devices support the plurality profiles with each profile having a corresponding flow. The flow corresponding to the profile is performed prior to allowing continuation of the login attempt. The login attempt is continued, via the one or more computing devices, after the flow corresponding to the profile is completed. Access is granted to the one or more resources, via the one or more computing devices, in response to a successful completion of the login attempt.
US10021085B1 Encryption and decryption techniques using shuffle function
Encryption and decryption techniques based on one or more transposition vectors. A secret key is used to generate vectors that describe permutation (or repositioning) of characters within a segment length equal to a length of the transposition vector. The transposition vector is then inherited by the encryption process, which shifts characters and encrypts those characters using a variety of encryption processes, all completely reversible. In one embodiment, one or more auxiliary keys, transmitted as clear text header values, are used as initial values to vary the transposition vectors generated from the secret key, e.g., from encryption-to-encryption. Any number of rounds of encryption can be applied, each having associated headers used to “detokenize” encryption data and perform rounds to decryption to recover the original data (or parent token information). Format preserving encryption (FPE) techniques are also provided with application to, e.g., payment processing.
US10021083B1 Providing credential information
A server system maintains data indicative of credentials held by multiple different users. Each of the credentials has been issued by a credential granting authority that is separate from an entity that operates the server system. The server system receives selection data that indicates how credential data of a first user is to be made available to other users. Based on the selection data, the server system stores availability data that indicates how credential data of the first user is to be made available to the other users. The server system also maintains a location of a mobile computing device associated with the first user and, based on the availability data and the location, provides, to at least a second user, information about at least one credential held by the first user in association with an indication of the location.
US10021081B2 Method and apparatus for trust-based, fine-grained rate limiting of network requests
A method and apparatus for fine-grained, trust-based rate limiting of network requests distinguishes trusted network traffic from untrusted network traffic at the granularity of an individual user/machine combination, so that network traffic policing measures are readily implemented against untrusted and potentially hostile traffic without compromising service to trusted users. A server establishes a user/client pair as trusted by issuing a trust token to the client when successfully authenticating to the server for the first time. Subsequently, the client provides the trust token at login. At the server, rate policies apportion bandwidth according to type of traffic: network requests that include a valid trust token are granted highest priority. Rate policies further specify bandwidth restrictions imposed for untrusted network traffic. This scheme enables the server to throttle untrusted password-guessing requests from crackers without penalizing most friendly logins and only slightly penalizing the relatively few untrusted friendly logins.
US10021078B2 System, apparatus and method for encryption and decryption of data transmitted over a network
A method and system for securing data transmitted between a client device and a server by obtaining input text at an intermediate module, processing the input text to obtain processed text, deciding whether to transform the input text deterministically or non-deterministically, or a combination of deterministically and non-deterministically, and based on that decision, transforming the input text accordingly, using at least one key to obtain processed text, and transmitting the processed text to the server. Other embodiments and features of the invention include searching for processed text, allowing for sorting of processed text records by applying an order-preserving transformation, storing unabridged processed elements in a storage device managed by the intermediate module, providing a function by the intermediate module on the input data in lieu of the server, and processing the processed text so as to determine by the intermediate module a transformation applied by the server on input text.
US10021074B2 Encrypting method and decrypting method of security short message and receiving apparatus for receiving security short message
An encrypting method of a security short message includes performing a first encryption computation according to a short message content and a deadline code to generate a verification code, performing a second encryption computation according to the short message content, deadline code and verification code to generate an encrypting field, and combining a non-encrypting field and the encrypting field to create the security short message.
US10021069B1 Real time dynamic client access control
A system and method for facilitating controlled access by a client device to one or more services provided by a server are disclosed. The client device's access to the services provided by the server may be dynamically controlled by a controller, which may generate instructions to an agent to effectuate the access control. The agent may be configured to control one or more access components associated with the server. The instructions generated by the controller may instruct the agent to cause the access control components to grant or remove the client device's access to the services provided by the server. In some implementations, the controller may generate such instructions based on a status of a session established between the controller and the client device.
US10021065B2 System and method for suppressing DNS requests
A virtual private router (VPR) intercepts DNS requests and returns a pseudo IP address to the requesting application and the pseudo IP address is mapped to a domain name in the request. Requests for content including the pseudo IP address are modified to include the corresponding domain name and transmitted to an intermediary server, which resolves the domain name to a real IP address and forwards the content request. The content is received by the intermediary server, which returns it to the requesting application, such as by way of the VPR. Real IP addresses may be returned by the intermediary server such that subsequent content requests to the domain name may bypass the intermediary server. Requests for certain domains, ports, and/or protocols may bypass the intermediary server such that the VPR resolves the domain names to real IP addresses.
US10021063B2 Apparatus and method for protecting proprietary information over public notification infrastructure
A method includes generating an obfuscation of a notification and transmitting the obfuscation to an end-user device via an unsecure notification infrastructure. The method also includes, in response to a request from the end-user device, transmitting the notification to the end-user device via a secure connection. The request from the end-user device can also be received via the secure connection. The method could also include receiving information associated with an event and storing at least one of the notification and the information in association with the obfuscation, where the notification contains the information. The event could denote an event associated with an industrial process control and automation system. The obfuscation could include a unique identifier associated with the notification or a summary of the notification.
US10021058B2 Method and system for providing notifications for group messages
A method and system for providing notifications to users for group messages transmitted over a social networking platform are disclosed. A server with one or more processors and memory obtains a group message from a first user account in the social networking platform, where the group message is to be sent to a group of user accounts in the social networking platform. For a respective user account in the group of user accounts, the server: determines a status of a group message notification function of the social networking platform for the respective user account; in accordance with a determination that the group message notification function is disabled, determines whether the respective user account is referred to in the group message; and, in accordance with a determination that the user account is referred to in the group message, sends a notification to the respective user account regarding the group message.
US10021055B2 Using e-mail message characteristics for prioritization
Message prioritization may be provided. First, a message may be received and a priority level may be calculated for the message. If the message is not rejected for having a priority lower than a predetermined threshold, the message may be placed in a first priority queue. Next, the message may be de-queued from the first priority queue based upon the calculated priority level for the message. Distribution group recipients corresponding to the message may then be expanded and the priority level for the message may be re-calculated based upon the expanded distribution group recipients. Next, the message may be placed in a second priority queue. The message may then be de-queued from the second priority queue based upon the re-calculated priority level for the message and delivered.
US10021054B1 Implementing secured email
A method for implementing secured messages via public e-mail services includes: receiving a content of an original message to be transmitted to a recipient; parsing the content of the original message into a plurality of segments; dividing the plurality of segments into a first group of segments and a second group of segments; generating a first message including the first group of segments and a second message including the second group of segments; and forwarding the first message via a first messaging service and the second message via a second messaging service different from the first messaging service. Further, a method includes receiving the first and the second messages via the first and the second messaging services and merging the first and the second messages to generate the original message.
US10021053B2 Systems and methods for throttling display of electronic messages
A method throttles display of electronic messages. The process displays a list of entries in an email application. The list of entries includes a first electronic message, a first message cluster, and a second message cluster. The process detects the occurrence of a cluster display trigger event for the first message cluster. The trigger event is one of: detection of passage of a predetermined amount of time since refreshing display of the first message cluster, an occurrence of a particular time of day, an occurrence of a predetermined date, or receipt by the first message cluster of a predefined number of new electronic messages since previously refreshing the display of the list. In response to the detected trigger event, the process refreshes the display of the list of entries, including re-ranking the first message cluster within the list of entries. This changes the relative position of the first message cluster.
US10021045B2 Method, system, and storage medium for message processing
The present disclosure is related to the field of communication technologies and provides a method, system, and storage medium for message processing. The method includes the following steps: configuring, by an initiator, a serial number for a message, and sending the message having the configured serial number to a target end; extracting, by the target end, a serial number of a message that a user chooses to reply to, and adding the serial number to a corresponding reply message; and displaying, by the initiator according to the serial number carried in the reply message, the reply message next to a message corresponding to the serial number carried in the reply message. In the present disclosure, the serial number is configured for each message, and the reply message is displayed next to the corresponding message according to the serial number carried in the reply message, thereby improving pertinence between a reply message and its original message.
US10021044B2 Instant messaging
Disclosed is a user device comprising a display having an available display area, a network interface, and one or more processors. The network interface is configured to transmit and receive messages between the user device and a communication network in an instant messaging communication session. A client application executed on the one or more processors has a user interface capable of operating in a conversation mode or in an engagement mode. The client application is configured to detect a condition indicative of the level of engagement of the user by analyzing the user's activity at the user device and responsive to the detected condition to modify the client user interface, when configured to operate in one of said modes, to operate in the other of said modes instead.
US10021041B2 Vehicle network node module
A vehicle network node module includes device buffers, a network buffer, a switch circuit, and a processing module. The device buffers temporarily store outgoing device packets from, and temporarily store incoming device packets for, vehicle devices in accordance with a locally managed prioritization scheme. The network buffer receives incoming network packets from, and outputs the outgoing network packets to, a vehicle network fabric in accordance with a global vehicle network protocol. The network buffer also temporarily stores the incoming network packets and the outgoing network packets in accordance with the locally managed prioritization scheme. The switching circuit selectively couples the network buffer to individual ones of the device buffers in accordance with the locally managed prioritization scheme. The processing module interprets the outgoing device packets and the incoming network packets to determine types of packets and determines the locally managed prioritization scheme based on the types of packets.
US10021034B2 Application aware multihoming for data traffic acceleration in data communications networks
A method for application aware multihoming with multipath tunneling protocols is provided. A message client data packet is classified based an application from which the data packet originated. The header structure of the data packet is modified to generate a proxy data packet comprising the client data payload and a proxy header structure. The proxy header structure comprises source-client and destination-server parameters and an identifier of a client-proxy device, protocol parameters indicating a source protocol sequencing of the message client data packet, and protocol parameters including source parameters of the client-proxy device and destination parameters of a server-proxy device. A network communications link is selected for transmission of the proxy data packet to the server-proxy device, where the selection is based on the classification of the message client data packet. The proxy data packet is transmitted to the server-proxy device via the network communications link.
US10021033B2 Context driven policy based packet capture
A computer system provides a method for context-based packet scanning in a computing environment. The method includes the steps of receiving a packet from a virtual machine, determining if a network flow associated with the packet exists in a context data structure, and upon determining that a context entry associated with the network flow exists in the context data structure, tagging the packet with context information included in the context entry, comparing the context information and network flow information to context and network flow criteria in one or more packet capture policies, and recording contents of the packet when the context information and network flow information match one of the one or more packet capture policies.
US10021031B1 Pipelined packet policer
Provided are systems and methods for packet policing for controlling the rate of packet flows. In some implementations, an integrated circuit is provided. The integrated circuit may comprise a memory, a counter, and a pipeline. In some implementations, the integrated circuit may receive first packet information that describes a first packet, and subsequently receive second packet information that describes a second packet. The integrated circuit may process the first packet information concurrently with processing the second packet information. Processing each of the packet information may include determining, using the pipeline, a drop status for each packet, wherein determining the drop status includes determining, using the counter, the packet information, and a policing context, whether sufficient credits are available to transmit each packet. The integrate circuit may then provide the drop status for the second packet subsequent to providing the drop status for the first packet.
US10021029B2 Method for routing incoming communication
A first mobile device and a plurality of other mobile devices connect to a network. A routing configuration table is configured. The routing configuration table includes rules about sharing communication between the first mobile device and the plurality of other mobile devices. The first mobile device is paired with the plurality of other mobile device based on the routing configuration table. A determination is made whether the first mobile device has received a communication. In response to the determination that a communication has been received by the first mobile device, the communication is transferred to at least one mobile device of the plurality of mobile devices based on the configuration table.
US10021023B2 Packet forwarding method, controller, forwarding device, and network system
A network system includes one controller and a plurality of forwarding devices, where the forwarding devices forms a plurality of network topologies; the controller is configured to: allocate, according to a different attribute requirement of a virtual link on a basic link in the network topology, a link global label to the basic link based on the attribute requirement, and send a link binding relationship between the link global label and to the forwarding devices, where global labels allocated to each virtual link are different; and the forwarding devices is configured to receive the link binding relationship, and generate a label forwarding entry including a mapping relationship between the link global label and virtual link forwarding information, where the virtual link forwarding information includes the basic link and specified attribute processing that are corresponding to the global label.
US10021021B2 Broadband fallback for router
Systems for routing data over first and second broadband network. A router includes a first network interface that is configured to provide communication via a first broadband channel. There is a second network interface configured to enable communication via second broadband channel. In various embodiments, the first and second broadband channels may be used to provide failover, load balancing, and/or secure transmission of communication data.
US10021014B2 Avoiding routing interruption during transition to a virtual entity
A method of avoiding routing interruption during transition to a topology transparent zone (TTZ) including virtualizing a path from an edge router to another edge router within the TTZ in a first direction without removing original links, wherein the original links are links from the edge router to its neighboring routers within the TTZ, receiving, by the edge router within the TTZ, a router link state advertisement (LSA) from the another edge router within the TTZ while the original links remain in place, wherein the LSA comprises a path from the another edge router to the edge router in a second direction different from the first direction, and removing, by the edge router within the TTZ, the original links after the LSA has been received from the another edge router and the virtualization of the path is complete.
US10021013B2 Optimizing the monitoring of an enterprise server environment
The present invention provides for identifying the core server parameters to be monitored enterprise-wide and the baseline thresholds/limits for such parameters. The thresholds are dynamically optimized as the server environment evolves over time based on the composite historical performance of the servers in the enterprise. Moreover, each parameter's threshold is optimized in comparison to the thresholds of other core parameters that impact that specific parameter. In the event that the monitoring results in a threshold being met or exceeded alerts may be generated to designated personnel and appropriate corrective action taken.
US10021012B2 Notifying original state listeners of events in a domain model
Notifying original state listeners within a domain model. Identifying listener registration information pertaining to a listener. Monitoring a hierarchical relationship tree for an observable event, whereby the hierarchical relationship tree includes model objects, and whereby an observable event includes one or more of a change to a model object, an error condition associated with a model object, and the hierarchical relationship tree returning to an original state. Determining that a first observable event to the hierarchical relationship tree has occurred. Transmitting a notification to the listener detailing the occurrence of the first observable event. Determining that a second observable event to the hierarchical relationship tree has occurred. Determining that a third observable event to the hierarchical relationship tree has occurred, whereby the third observable event includes the hierarchical relationship tree returning to an original state. Transmitting a notification to the listener detailing the occurrence of the third observable event.
US10021011B2 Polling parameter adjustment
An approach, executed by a computer, for adjusting polling parameters. The approach includes one or more processors polling an endpoint application using an initial polling quantity and an initial polling frequency. The approach includes determining a first number of events not consumed in a queue of a listening application and a second number of events in a queue at the endpoint application at an end of a polling cycle. Furthermore, the approach includes adjusting at least one of the initial polling quantity and the initial polling frequency based, at least in part, on a comparison of the first number of events not consumed in the queue of the listening application and the second number of events in the queue at the endpoint application at the end of the polling cycle.
US10021009B2 Methods, systems, and products for network topology
Methods, systems, and products simulate a topology of a communications network. Devices communicating via the communications network supply configuration and performance data. A simulated view of a topology of the communications network may then generated.
US10021008B1 Policy-based scaling of computing resource groups
Techniques are described for scaling a group of computing resources. A computing resource service receives a scaling policy for use in scaling the group of computing resources. The scaling policy specifies a target level for a resource utilization metric and magnitude-based changes to the group. The computing resource service receives information about a magnitude of a measurement for the resource utilization metric. The computing resource service determines, based at least in part on the scaling policy, one or more changes for the group and initiates the one or more changes in the group.
US10021007B2 Measuring latency within a networking device
Presented herein are techniques to measure latency associated with packets that are processed within a network device. A packet is received at a component of a network device comprising one or more components. A timestamp representing a time of arrival of the packet at a first point in the network device is associated with the packet. The timestamp is generated with respect to a clock of the network device. A latency value for the packet is computed based on at least one of the timestamp and current time of arrival at a second point in the network device. One or more latency statistics are updated based on the latency value.
US10021004B2 Communication device, control method for communication device, and program
A communication device capable of handling, even in the case where requests for provision of a service are received from a plurality of devices, the requests appropriately, is provided.A communication device which provides a service to a service utilizing device which utilizes a service, determines whether or not the communication device is executing a service requested from the service utilizing device. In the case where it is determined that the communication device is executing the service, the communication device makes a response to the request with the contents of the response changed according to whether or not the service is able to be provided to a plurality of service utilizing devices.
US10021000B2 Provisioning in support of an embedded cable modem MAC address
Methods, systems, and computer readable media can be operable to facilitate the provisioning of a device using an embedded cable modem media access control (MAC) address. An optical network unit (ONU) may include an embedded cable modem, wherein the embedded cable modem has a dedicated MAC address. Provisioning servers may provide identical configuration files to a virtual cable modem at an optical line termination (OLT) and the embedded cable modem at the ONU. The embedded cable modem MAC address, along with an associated Internet protocol (IP) stack, enables traditional DOCSIS cable modem provisioning and management over a passive optical network.
US10020998B2 Data center service oriented networking
A tangible machine readable storage medium stores instructions and implements a method when the instructions are executed by a processor. A service catalog (SC) includes a service unit (SU). The SU includes an array of service resources (SR) to define a service using end-user service-oriented terminology. The SU is assigned to a module. The module includes a component associated with a configuration and a device. An operational task is executed on the device to deploy the configuration on the device to implement the service.
US10020991B2 System, method, and computer program product for automatically capturing configuration information for a plurality of computer components, such as a converged infrastructure
A system, method and computer program product for automatically capturing configuration information for a plurality of heterogeneous computing components, such as a converged infrastructure. For example, the method detects a configuration change request comprising a request to change a configuration of a plurality of heterogeneous computing components. Responsive to detecting the configuration change request, the method determines configuration information for each of the plurality of heterogeneous computing components, the configuration information is information being about the configuration of the one or more of a plurality of heterogeneous computing components The method determines the configuration information prior to changing the configuration of the plurality of heterogeneous computing components in response to the configuration change request. The method aggregates the configuration information for each of the plurality of heterogeneous computing components and stores the aggregated configuration information in a data store.
US10020988B2 Auto-configuration of wireless network extender
Methods, systems, and computer readable media may be operable to facilitate the automatic configuration of a network extender with network parameters. An access point may identify a network extender and may determine whether the identified network extender is configured for an automatic configuration of network parameters based upon device description information retrieved during the identification of the network extender. The access point may output a configuration message to the identified network extender, the configuration message including one or more parameters associated with a network provided by the access point, and the network extender may apply the one or more parameters. The access point may periodically or conditionally provide the network extender with updates to the network parameters.
US10020987B2 Systems and methods for correlating sensory events and legacy system events utilizing a correlation engine for security, safety, and business productivity
Monitoring systems and methods for use in security, safety, and business process applications utilizing a correlation engine are disclosed. Sensory data from one or more sensors are captured and analyzed to detect one or more events in the sensory data. The events are correlated by a correlation engine, optionally by weighing the events based on attributes of the sensors that were used to detect the primitive events. The events are then monitored for an occurrence of one or more correlations of interest, or one or more critical events of interest. Finally, one or more actions are triggered based on a detection of one or more correlations of interest, one or more anomalous events, or one or more critical events of interest. Events may come from sensory devices, legacy systems, third-party systems, anonymous tips, and other data sources. The present invention may be used to increase business productivity by improving security, safety, and increasing profitability of business processes.
US10020984B1 RSVP local protection signaling reduction
In one example, a merge point network device (MP) receives a plurality of resource reservation request messages for establishing a plurality of label switched paths (LSPs), wherein each of the plurality of LSPs has a common point of local repair network device (PLR) and has the MP as a common MP, wherein each of the resource reservation request messages identifies a common bypass tunnel that extends between the PLR and the MP and avoids a protected resource. The MP stores an association between the bypass tunnel and each of the plurality of LSPs. The MP receives a single message to trigger creation at the merge point network device of backup LSP state information for all of the plurality of LSPs. In response to receiving the single message, the MP installs state information for all of the LSPs that correspond to the bypass tunnel according to the stored association.
US10020983B2 Reachability fault isolation and recovery using asynchronous notifications
A fault isolation system asynchronously builds a fault domain graph to identify fault domains to isolate a root cause of a problem in a computer network. Basically, when the fault isolation system receives a notification that an entity of the network is unreachable (i.e., in a down status), the fault isolation system requests neighbor lists and statuses for the neighbors to asynchronously build a fault domain graph. From that topology, the fault isolation system determines a root cause of the problem with the network.
US10020980B2 Arbitration processing method after cluster brain split, quorum storage apparatus, and system
The present disclosure discloses an arbitration processing solution when brain split occurs in cluster. The solution includes: receiving, by the quorum storage apparatus, first master quorum node preemption requests within a first master quorum node preemption detection period sent by the at least two quorum nodes when brain split occurs in the cluster; sending, by the quorum storage apparatus, a first master quorum node preemption success response message to the initial master quorum node when the first master quorum node preemption request sent by the initial master quorum node is received; where the first master quorum node preemption success response message indicates the initial master quorum node succeeds in master quorum node preemption.
US10020979B1 Allocating resources in multi-core computing environments
Provided are methods and systems for allocating resources in a multi-core computing environment. The method comprises selecting, by one or more processors, at least one dedicated core for execution of a resource allocation algorithm. After selection of the dedicated core, the dedicated core allocates, based on the resource allocation algorithm, a network resource to a client. Furthermore, the dedicated core assigns the network resource to network packets associated with the client for processing by data cores. After the assigning of the network resource, the data cores process the network packets according to the allocated network resource.
US10020971B2 Method and user equipment for transreceiving TDD
According to one embodiment of the present invention, suggested is a method for user equipment transceiving a time division duplex. The method comprises the steps of: receiving from a cell first information on a downlink (DL)-uplink (UL) subframe configuration according to the TDD; receiving second information on whether to apply a third cyclic prefix (CP), which has a reduced length compared to a first CP and a second CP; and depending on the first information, determining whether to apply the third CP to the downlink subframe and the uplink subframe according to the second information.
US10020970B2 Data processing apparatus and method for interleaving and deinterleaving data
A data processing apparatus is arranged to map input data symbols to be communicated onto a predetermined number of sub-carrier signals of Orthogonal Frequency Division Multiplexed OFDM symbols. The predetermined number of sub-carrier signals is determined in accordance with one of a plurality of operating modes and the input data symbols are divided into first sets of input data symbols and second sets of input data symbols.
US10020966B2 Vector signaling codes with high pin-efficiency for chip-to-chip communication and storage
An alternative type of vector signaling codes having increased pin-efficiency normal vector signaling codes is described. Receivers for these Permutation Modulation codes of Type II use comparators requiring at most one fixed reference voltage. The resulting systems can allow for a better immunity to ISI-noise than those using conventional multilevel signaling such as PAM-X. These codes are also particularly advantageous for storage and recovery of information in memory, as in a DRAM.
US10020964B2 Channel estimation for wireless systems without matrix inversion
In various embodiments, techniques are provided to determine channel characteristics of various communication systems such as OFDM systems or systems using a plurality of transmit antennas by using various sets of training symbols that produce zero cross-correlation energy. Channel communication can accordingly be simplified as the zero cross-correlation property allows for channel estimation without a matrix inversion.
US10020963B2 Method and apparatus for selectively transmitting data using spatial diversity
A method, performed in a communication device having multiple transmitters, for selectively transmitting data using spatial diversity, that includes determining whether the data meets a data-type criterium, such as whether the data includes priority data, and transmitting the data using spatial diversity when the type of data meets the data type criterium.
US10020960B2 Virtual distributed bridging
Virtualization software that includes a VDRB (virtual distributed router/bridge) module for performing L3 routing and/or bridging operations is provided. At least some of the VDRBs are configured as VDBs (virtual distributed bridge) for performing bridging operations between different network segments in a distributed manner. The bridging tasks of a network are partitioned among several VDBs of the network based on MAC addresses. MAC addresses of VMs or other types of network nodes belonging to an overlay logical network are partitioned into several shards, each shard of MAC addresses assigned to a VDB in the network. Each VDB assigned a shard of MAC addresses performs bridging when it receives a packet bearing a MAC address belonging to its assigned shard. A VDB does not perform bridging on packets that do not have MAC address that falls within the VDB's shard of MAC addresses.
US10020958B2 CAN FD
A device for allowing a CAN 2.0B controller to participate passively in CAN FD communication is described. The device is configured to identify whether a frame on RXD is a CAN FD frame and, in dependence upon identifying that the frame is a CAN FD frame, to replace a section of the CAN FD frame, including the data phase of the CAN FD frame, with substitute data having a format which complies with CAN 2.0B. The device may be included in a CAN transceiver.
US10020957B2 Method and apparatus for controlling devices for smart home service
A method and apparatus for controlling devices for a smart home service are provided. The method includes grouping devices to receive at least one command simultaneously from among devices registered to the smart home service into a group for one mode, generating mode configuration information for each mode including grouped devices for the mode and at least one command for the mode, transmitting the mode configuration information for each mode to the registered devices, selecting one of each mode for which the mode configuration information has been generated, and transmitting a mode activation request for activating the selected mode to the registered devices.
US10020956B2 Thermostat with direction handoff features
A thermostat in a building includes an occupancy sensor configured to collect occupancy data. The thermostat includes a communications interface configured to communicate with one or more display devices for the building and a user interface configured to display information to a user and receive input from the user. The thermostat includes a processing circuit configured to identify the user based on the occupancy data and generate building navigation directions based on the identity of the user and cause the user interface to display at least a portion of the building navigation directions. The processing circuit is configured to cause the communications interface to send at least a portion of the building navigation directions to at least one of the display devices in the building.
US10020951B2 Crowdsourcing-based detection, identification, and tracking of electronic devices
In a method of detecting electronic devices, information about a first user equipment device is received at a server. The information is received from at least one second user equipment device within range of a wireless communication interface of the first user equipment device. A presence of the first user equipment device is detected at the server based on the information received from the at least one second user equipment device. The receiving and the detecting may be operations performed by at least one processor of the server. Related apparatus and computer program products are also discussed.
US10020948B2 Charging in a software defined network
A controller includes control plane charging system to configure data plane charging system in a plurality of switches to gather charging information for user flows and provide the charging information to the controller. The data plane charging system in a selected switch of the plurality of switches can be configured to gather charging information for a user flow and autonomously provide the charging information to the controller.
US10020945B2 Information processing apparatus and to efficiently substitute coefficients of a multivariate polynomial
Provided an information processing apparatus including a number generation unit configured to generate numbers used in coefficients of terms included in a pair of multi-order multivariate polynomials F=(f1, . . . , fm), using a predetermined function, from information shared between entities executing an algorithm of a public-key authentication scheme or a digital signature scheme that uses a public key including the pair of multi-order multivariate polynomials F, and an allocation unit configured to allocate the numbers generated by the number generation unit to the coefficients of the multi-order multivariate polynomials for which the pair of multi-order multivariate polynomials F are included in constituent elements.
US10020944B2 Device and method for discontinuous hashing of digital data
A cryptographic hash value is computed in a hardware processing unit of an apparatus. The cryptographic hash value is computed iteratively processing blocks of data in a predetermined order by, for each block: obtaining at least one intermediate value for the block by applying a function to the block, computing a value of a weight function, and updating at least one hash variable with a corresponding intermediate value only if the value of a weight function is equal to at least one predetermined value. The processing unit then generates the cryptographic hash value from the at least one hash variable.
US10020943B2 Method and apparatus for binding device
Methods and apparatuses are provided for binding a device and a terminal. In the method, the terminal acquires a binding password from a smart home device in a local area network. The terminal transmits a binding request for binding with the smart home device to the server, where the binding request includes a binding password and a user login Identifier (ID). A binding relationship between the user login ID and the smart home device is established by the server when the binding password in the binding request matches with a binding password stored in a server.
US10020940B2 Identity-based encryption for securing access to stored messages
A method, system, and computer program product for securing access to stored messages using identity-base encryption are disclosed. The method includes generating a master private key and generating a corresponding master public key. The master private key and the master public key are both generated at a messaging client. The method also includes transmitting the master private key from the messaging client to a messaging server. The transmittal of the master private key to the messaging server is performed without transmitting the master private key.
US10020938B2 Secure messaging with disposable keys
Methods, apparatus, and systems are disclosed for, among other things, secure passphrase handling for computing devices. In one respect, a method is provided. The method includes receiving a plurality of passphrase elements from an input device. The method also includes performing a sequence of secure delay processing operations, each operation generating a delayed output value from an initial value. The passphrase is verified upon completion of the sequence of secure delay processing operations. Further, initial values of respective secure delay processing operations are based on respective passphrase elements and, for each secure delay processing operation after a first secure delay processing operation, a delayed output value from at least one other secure delay processing operations.
US10020937B2 Apparatus and method for the detection of attacks taking control of the single photon detectors of a quantum cryptography apparatus by randomly changing their efficiency
An apparatus and method for revealing both attack attempts performed on the single-photon detector(s) of a quantum cryptography system and Trojan horse attack attempts performed on quantum cryptography apparatus containing at least one single photon detector. The attacks detection relies on both the random modification of the setting parameters of the said single-photon detector(s) and the comparison of the measured detection probability values for each setting parameter with the expected detection probability values. The modified parameter of the single-photon detector can be its efficiency or its timing of activation for example.
US10020935B1 Systems and methods for encryption and provision of information security using platform services
Systems and methods for securing or encrypting data or other information arising from a user's interaction with software and/or hardware, resulting in transformation of original data into ciphertext. Generally, the ciphertext is generated using context-based keys that depend on the environment in which the original data originated and/or was accessed. The ciphertext can be stored in a user's storage device or in an enterprise database (e.g., at-rest encryption) or shared with other users (e.g., cryptographic communication). The system generally allows for secure federation across organizations, including mechanisms to ensure that the system itself and any other actor with pervasive access to the network cannot compromise the confidentially of the protected data.
US10020931B2 Apparatus for dynamically adapting a clock generator with respect to changes in power supply
Described is an integrated circuit (IC) with apparatus for dynamically adapting a clock generator, e.g., phase locked loop (PLL), with respect to changes in power supply. The apparatus comprises: a voltage droop detector coupled to power supply node, the voltage droop detector to generate a digital code word representing voltage droop on the power supply node; and a PLL including a ring oscillator coupled to the power supply node, the ring oscillator to generate an output clock signal, the ring oscillator operable to adjust frequency of the output clock signal according to the digital code word.
US10020930B2 Method of non-uniform wavelet bandpass sampling
A compressed sensing method based on non-uniform wavelet bandpass sampling. A K-sparse signal of interest is projected onto a sequence of waveforms succeeding one another at the bandpass sampling rate, the waveforms belonging to an overcomplete dictionary, the parameters of the waveforms depending on the characteristics of the bands of the signal. The correlation values are then non-uniformly sampled to provide a compressed representation of the signal.
US10020927B2 Method and device for decoding reception signal in wireless communication system
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). A method of decoding a reception signal having an interference signal included therein by User Equipment (UE) in a wireless communication system is provided. The method includes receiving the reception signal having the interference signal included therein, identifying at least one of transmission parameters for the interference signal, identifying a modulation scheme of the interference signal and reception strength of the interference signal using the identified transmission parameter, removing the interference signal from the reception signal based on the identified modulation scheme and the identified reception strength of the interference signal, and decoding the reception signal from which the interference signal is removed.
US10020926B2 Signal strength aware band steering
A system or method that receives a current request from a client, and responds to the current request based on signal strength associated with a previous request. If the current request is received on a non-preferred communication band, and a previous request was received on a preferred communication band within a pre-determined time, the system determines whether the signal strength associated with the previous request is weaker than a pre-determined threshold signal strength level for the preferred communication band. If so, the system responds to the current request. Otherwise, the system ignores the current request. If no recent request on the preferred communication band is received, and the signal strength associated with the current request is weaker than a pre-determined threshold signal strength level for the non-preferred communication band, the system responds to the current request on the non-preferred communication band. Otherwise, the system ignores the current request.
US10020923B2 Method of transmitting and receiving downlink signal in unlicensed band in wireless communication system and apparatus therefor
Provided is a method of transmitting data by sensing a channel in an unlicensed band including sensing a channel on a secondary cell (S-cell) on which data is to be transmitted in the unlicensed band and if it is determined that the channel is in an unoccupied state, transmitting data to a reception node in one of a plurality of flexible TX time windows configured in advance or transmitting a reservation signal to the reception node in one of a plurality of data transmission prohibit windows configured in advance for the data transmission. The plurality of the flexible TX time windows and The plurality of the data transmission prohibit windows are configured to respectively have a boundary of a transmission unit shifted from a boundary of a transmission unit of a primary cell (P-cell) transmission structure by a specific time.
US10020917B2 Method for handling of DRX timers for multiple repetition transmission in wireless communication system and a device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for handling of DRX timers for multiple repetition transmission in wireless communication system, the method comprising: monitoring a Physical Downlink Control Channel (PDCCH) during an active time when Discontinuous Reception (DRX) is configured; receiving multiple repetitions of a PDCCH in a first plurality of subframes; receiving multiple repetitions of Physical Downlink Shared Channel (PDSCH) corresponding to the PDCCH in a second plurality of subframes; starting a Hybrid ARQ (HARQ) Round Trip Time (RTT) Timer in a subframe containing a last repetition of the multiple repetitions of the PDSCH.
US10020915B2 System and method for user equipment cooperation
An embodiment method includes receiving, by a first user equipment (UE), a message, for a second UE, transmitted over a plurality of resource blocks (RBs) on behalf of a communications controller and determining a plurality of log-likelihood ratios (LLRs) in accordance with the received plurality of RBs. The method also includes transmitting, a subset of the determined LLRs to the second UE.
US10020911B2 Method and apparatus for improving resource usage in communication networks using interference cancelation
Systems, method and devices utilized in wireless communication may include creating, scheduling and/or using a transmission having at least one quasi-ABS which includes at least one macro set corresponding to a designated sector of a plurality of sectors in a macro node. Such subframes may be formed and partitioned to provide for a partition which may be used by a range expansion resource, such as a pico node or user entity.
US10020910B2 Systems, devices and methods for network communication
Systems, devices and methods for link level communication between a user equipment and plurality of network devices are described. A user equipment can include at least one processor configured to: after broadcasting a first data message to the plurality of base stations, receive one or more acknowledgements, corresponding to the first data message, from at least one of the plurality of base stations; and upon receipt of at least one acknowledgement, broadcast an indicator to the plurality of base stations, the indicator providing an indication of at least one of the at least one received acknowledgement.
US10020907B2 Transport functions virtualization for wavelength division multiplexing (WDM)-based optical networks
A method for virtualizing an optical network, comprising: abstracting optical resource information corresponding to resources within the optical network, constructing a plurality of candidate paths for one or more optical reachability graph (ORG) node pairs, determining whether the candidate paths are optical reachable paths, and creating an ORG link between each ORG node pair when at least one optical reachable path exists for the ORG node pair, wherein linking the ORG node pairs creates an ORG. In another embodiment, a computer program product comprising executable instructions when executed by a processor causes a node to perform the following: determine an optical network's optical-electrical-optical (OEO) conversion capability, partition a plurality of service sites into one or more electrical reachability graph (ERG) nodes, determine a grooming capability for each ERG node, and construct a plurality of electrical-layer reach paths between the ERG nodes to form an ERG.
US10020906B2 Adaptive multi-client single host TDMA communications
TDMA communications between a host device and a number of clients on a communications channel are dynamically adapted to allocate or de-allocate time slots in response to changes in the number of active clients. The system initially operates in a startup mode in which the host device transmits a startup message on the communications channel and assigns a timeslot in a TDMA cycle in response to connection requests received from each of the requesting clients. After exiting the startup mode, the system operates in a normal mode in which the host device initiates the TDMA cycle by transmitting a polling message on the communications channel that indicates a number of timeslots occurring within that particular TDMA cycle. The host changes the number of timeslots indicated in the polling message to responsively adapt duration of the TDMA cycle as the number of clients communicating via the communications channel changes.
US10020903B2 Method, device, and non-transitory computer-readable recording medium for supporting relay broadcasting using mobile device
Provided are a method, device, and non-transitory computer-readable recording medium for supporting relay broadcasting using a mobile device. It is possible to reduce a computing load of a repeater device by distributing a computing load required to produce relay broadcasting content to a plurality of photographer devices and thus widen the range of photographer devices that may participate in relay broadcasting.
US10020902B2 Method and apparatus for performing MBMS MDT in wireless communication system
A method and apparatus for performing multimedia broadcast multicast service (MBMS) minimization of drive test (MDT) in a wireless communication system is provided. A user equipment (UE) receives a MBMS-MDT timer configuration from a network. A MBMS-MDT timer is newly defined for the MBMS-MDT. The UE starts the MBMS-MDT timer based on the received MBMS-MDT timer configuration when a specific condition, which relates to degradation of quality of MBMS, is met, and while the MBMS-MDT timer is running, the UE performs the MBMS-MDT.
US10020901B2 Inter-gateway interference management and admission control for a CDMA satellite communications system
An approach for inter-gateway interference estimation and admission control is provided. A gateway receives return link signals, each being received via a satellite from a respective user terminal (UT) located within a satellite beam serviced by the gateway. A transmit power factor and an interference factor are determined for each UT based on the respective return link signal. A total interference factor is determined for the UTs based on the transmit power factors and the interference factors. A residual capacity level for the satellite beam is determined based on the total interference factor and a noise power factor. The gateway receives an admission request from a further UT requesting admission for transmission of a return link signal. The gateway determines whether to grant the admission request based on a required capacity level for the return link signal of the further UT relative to the residual capacity level.
US10020893B2 Communication device, quantum key distribution system, quantum key distribution method, and computer program product
According to an embodiment, a communication device is connected to another communication device through a quantum communication channel and a classical communication channel to share an encryption key. The device includes a photon detector, a measurer, a difference generator, and a transmitter. The photon detector is configured to detect photons transmitted from the other communication device through the quantum communication channel. The measurer is configured to measure time when each photon is detected by the photon detector as time stamp information. The difference generator is configured to generate difference time stamp information as a difference between time obtained by adding particular information to the time indicated by the time stamp information previously measured by the measurer and time indicated by the time stamp information subsequently measured by the measurer. The transmitter is configured to transmit the difference time stamp information to the other communication device through the classical communication channel.
US10020890B2 Host unit and remote radio head for distributed antenna system supporting large data traffic
A remote radio head disposed between a baseband unit and a host unit. The remote radio head may transmit and receive a digital optical signal to the baseband unit, transmit and receive an analog optical signal to the host unit, and convert the digital optical signal and the analog optical signal, a frequency of the analog optical signal transmitted and received by the remote radio head and the host unit may be an intermediate frequency of a baseband, the host unit may be disposed between the remote radio head and a radio unit, the host unit and the radio unit may transmit and receive the analog optical signal, and the frequency of the analog optical signal transmitted and received by the host unit and the radio unit may be the intermediate frequency with a baseband signal.
US10020888B1 Transmitter and receiver for direct communication of multiple optical wavelengths via an optical link
An optical transmitter may generate a first optical signal having a first wavelength and a second optical signal having a second wavelength. The optical transmitter may output the first and second optical signals to a link without performing a multiplexing operation. The optical transmitter may output part of the first optical signal to the link while part of the second optical signal is being output to the link. An optical receiver may receive the first and second optical signals, via the link, as separate optical signals. The optical receiver may receive part of the first optical signal from the link while part of the second optical signal is being received from the link. The optical receiver may provide the first and second optical signals to a photodetector array that includes a first photodetector to detect the first optical signal and a second photodetector to detect the second optical signal.
US10020886B2 Methods and systems for fiber optic communication
The present invention relates in general to communication systems, and more specifically towards methods, systems, and devices that help improve transmission rates and spectral efficiency of intensity modulated (IM) or power modulated channels utilizing multi-level pulse amplitude modulation PAM-M. In an embodiment, the present invention used an iterative algorithm to open the eyes of an eye diagram in a relatively short number of steps. The algorithm, which may not require previous characterization of the channel, utilizes pseudo-random sequences, such as PSBS15 or PRQS10, and adaptive non-linear equalizers to optimize the pre-distortion taps.
US10020881B2 Method and apparatus for transmitting secure VLC identifiers
In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. An apparatus is for determining position using visible light. The apparatus receives positional information regarding a plurality of stationary light fixtures. The apparatus receives reset information indicating an occurrence of a reset event. The apparatus receives an identifier from a first stationary light fixture of the plurality of stationary light fixtures via visible light. The apparatus determines a position of the first stationary light fixture based on the received identifier, the received positional information and the received reset information. The positional information and the reset information are received via a wireless communication medium different from visible light.
US10020878B2 Optical signal-to-noise ratio monitor and method for measuring optical signal to-noise ratio
An optical signal-to-noise ratio monitor includes: a measuring unit that measures an optical signal-to-noise ratio of a polarization multiplexed optical signal, a polarization state of the polarization multiplexed optical signal changing with respect to time; a selector that selects, from a plurality of optical signal-to-noise ratios measured by the measuring unit at a plurality of measurement points within a designated measurement period, an optical signal-to-noise ratio that is higher than an average of the plurality of optical signal-to-noise ratios; and an output unit that outputs the optical signal-to-noise ratio selected by the selector.
US10020877B2 Method and apparatus for beam selection for a multibeam, multi-satellite communications system
An apparatus for satellite selection within a multi-satellite communication system, comprising an antenna, receiver, and transmitter, and a processing module configured to calculate a normalized distance metric for the plurality of user spot beams of a first and second satellite, select the user spot beam with the lowest normalized distance metric, and determine which of the at least first or second satellite is transmitting the selected user spot beam. Further, a method for increasing the aggregate capacity of a satellite communications network, comprising identifying high traffic regions within a coverage area of a first satellite, determining which user spot beams of the first satellite are available to each of the identified regions, determining a normalized distance metric for each user spot beam identified, and plotting a second beam pattern of a second satellite to produce at least one user spot beam with a lower normalized distance metric.
US10020876B2 Systems and methods for command and control of satellite constellations
The disclosed technology relates to systems and methods for tasking satellite constellations. A method is disclosed herein for receiving, from a resource database of a satellite control system, knowledge data corresponding to a plurality of components associated with a satellite constellation communications system. The plurality of components can include one or more satellites associated with a constellation. The method includes processing the knowledge data according to at least one received mission objective. Processing the knowledge data can include determining a status of at least one satellite in the constellation. The method includes scheduling the satellite control system based at least in part on the received mission objective and the processed knowledge data; initiating communication with the at least one satellite in the constellation according to the scheduling; receiving updated status information for at least one component of the plurality of components; and storing, in the resource database, the updated status information.
US10020873B2 Mobile station
Even in the case of satellite communications to which LTE is applied, a difference between reception timings of uplink singles transmitted from a plurality of mobile stations UE located in the same cell is kept within GI specified in LTE. A mobile station UE#1 according to the present invention includes: an offset calculation unit 23 configured to calculate an offset δ from a transmission timing to be referenced, based on a distance Lx between the mobile station UE#1 and a satellite 1 used in satellite communications, and a distance Lref between the satellite 1 and a reference mobile station UE; and an RACH functional unit 24 configured to adjust a transmission timing of a random access preamble based on the calculated offset δ.
US10020869B1 Wireless repeater chain to exert frequency control
A wireless repeater chain exerts frequency control. A source wireless repeater wirelessly repeats a Radio Frequency (RF) signal that comprises multiple component frequencies. A target wireless repeater wirelessly receives and processes the repeated RF signal to determine frequency responses through the wireless repeater chain for each of the multiple component frequencies. The target wireless repeater processes the frequency responses to determine frequency gains for each of the multiple component frequencies. The target wireless repeater wirelessly transfers the frequency gains for each of the multiple component frequencies for delivery to the source wireless repeater. The source wireless repeater wirelessly receives the frequency gains for each of the multiple component frequencies and responsively applies the frequency gains to the multiple component frequencies.
US10020866B2 Wireless communication node with adaptive communication
The present invention relates to a wireless communication node (1) comprising at least one antenna arrangement (2, 3, 4). Each antenna arrangement (2, 3, 4) comprises at least three antenna devices (5, 6, 7, 8), comprising corresponding pairs of antenna ports (A, B, C, D) with a corresponding first and second antenna port (P1A, P1 B, P1 C, P1D; P2A, P2B, P2C, P2D). Each antenna port (P1A, P1 B, P1C, P1D; P2A, P2B, P2C, P2D) is arranged downlink and uplink and is connected to a corresponding radio transceiver unit (11, 12, 13, 14, 15, 16, 17, 18). Each antenna device (5, 6, 7, 8) comprises at least one corresponding dual polarized antenna element (19, 20, 21, 22) arranged for transmitting and receiving signals at a first polarization (P1) via the corresponding first antenna port (P1A, P1B, P1 C, P1 D) and for transmitting and receiving signals at a second polarization (P2) via the corresponding second antenna port (P2A, P2B, P2C, P2D). A beamforming arrangement (23) is arranged to apply beamforming on downlink signals. For an adaptive mode of operation for downlink, the beamforming arrangement (23) is arranged to apply beamforming such that one or two antenna beams (48a, 48b) is/are directed in a first direction (49), and such that one or two antenna beams (32a, 32b) is/are directed in a second direction (33).
US10020864B2 Method of selecting receive antennas for MIMO systems
Aspects of the subject disclosure may include, for example, a device, process or software that determines an operation between a number of pairs of antennas of a set of antennas. A pair of antennas of the number of pairs of antennas is determined based on the operation. One antenna of the pair of antennas is eliminated from the set of antennas, which results in a reduced number of antennas remaining in the set of antennas. Each of the determining of the operation, the determining of the pair of antennas of the reduced number of antennas and the eliminating of the one antenna of the pair of antennas is repeated in response to the reduced number of antennas being greater than a predetermined number of antennas. Other embodiments are disclosed.
US10020861B2 Method and system for distributed transceivers and mobile device connectivity
A plurality of distributed transceivers in a mobile entity such as a car, a truck, an omnibus (bus), a trailer, a mobile home, train, bus, a forklift, construction equipment, a boat, a ship, and/or an aircraft, and/or one or more corresponding antenna arrays that are communicatively coupled to the distributed transceivers are configured to handle communication of one or more data streams among one or more of a plurality of wireless communication networks, one or more other mobile entities and/or one or more mobile communication devices. The data streams may be communicated utilizing the configured one or more of the plurality of distributed transceivers and/or the one or more corresponding antenna arrays. The wireless communication networks includes a satellite network, a wireless wide area network, a wireless medium area network, a wireless local area network, a wireless personal area network, a network cloud and/or the Internet.
US10020859B2 Channel feedback for vertical and full-dimensional beamforming
A method implemented in a base station used in a wireless communications system where different antenna arrays are employed for transmissions to different co-scheduled users in a cell is disclosed. The method includes configuring multiple channel state information (CSI) processes for a user equipment (UE), and configuring, for the UE, a plurality of non-zero power (NZP) CSI reference signal (RS) resources, each of which is associated with an antenna array. Other apparatuses, systems, and methods also are disclosed.
US10020858B2 Multi-input multi-output communication system, transmitter, and method of assigning resources therein
Transmitter (101) extracts CQI values representative of reception qualities measured by and transmitted from receivers (102-1 through 102-β) as representing reception states of antennas (121-1 through 121-φ) of receivers (102-1 through 102-β), from data receivers (102-1 through 102-β) and received by transmitter (101), combines the extracted CQI values depending on preset weighting coefficients, calculates resource coefficients for assigning resources for transmitting data to receivers (102-1 through 102-β) from the combined CQI values, and assigns resources for transmitting data to receivers (102-1 through 102-β) based on the calculated resource coefficients.
US10020852B2 Schnorr-euchner expansions and their fast implementations
Methods and apparatus reducing or eliminating the number of multipliers in Schnorr-Euchner expansion algorithms are disclosed. Methods and apparatus for implementing Schnorr-Euchner expansion algorithms with a reduced number of multipliers or without any multipliers are also disclosed. Also disclosed is a Schnorr-Euchner expansion method for a multiple-input multiple-output communication system. The method includes receiving, by a plurality of input terminals, a plurality of input signals. The method also includes detecting a symbol transmitted by each input signal. The detection includes identifying a list of possible symbols that may be transmitted by each input signal. A cost value for each possible symbol is determined based on a cost function. The cost function is implemented without requiring a multiplier. The possible symbol with a lowest cost value is identified as the transmitted symbol.
US10020849B2 Self-canceling magnetic structures for transferring power and communication signals
A structure comprises a plurality of first turns of a coil and a plurality of second turns of the coil having a similar shape as the plurality of first turns of the coil, wherein the plurality of first turns of the coil and the plurality of second turns of the coil have a similar center position and a current flowing through the plurality of first turns of the coil and a current flowing through the plurality of second turns of the coil are in opposite directions.
US10020843B2 Method and apparatus for transmitting electromagnetic waves
Aspects of the subject disclosure may include, for example, an apparatus including a waveguide, an antenna, and a transmitter. The transmitter can facilitate transmission of first electromagnetic waves via the antenna, the first electromagnetic waves having a fundamental mode. The waveguide can facilitate propagation of the first electromagnetic waves at least in part on a surface of the waveguide. The waveguide can be positioned at a location that enables the first electromagnetic waves to induce second electromagnetic waves having fundamental and non-fundamental modes that propagate on a surface of a transmission medium. Other embodiments are disclosed.
US10020842B2 Reception device and transmission/reception system including same
The invention relates to a reception device, etc., applied to a transmission/reception system capable of performing high-speed transmission, having a structure to enable to adjust an offset without increasing a circuit area and power consumption. The reception device includes a signal input unit including an offset adjusting circuit, and an adjustment unit. When a pair of adjusting signals of which a voltage between signals is fixed to zero V is outputted from a transmission device to the reception device connected to each other via a differential signal line including at least a pair of signal lines, the signal input unit that has received the pair of adjusting signals outputs logical value data corresponding to the voltage between signals. The adjustment unit determines adjustment value data to adjust the offset of a threshold to obtain the logical value data based on the logical value data inputted in a certain period.
US10020839B2 Reliable orthogonal spreading codes in wireless communications
Techniques of transmitting wireless communications involve generating orthogonal spreading codes for any number of user devices that are linear combinations of sinusoidal harmonics that match the frequencies within the spread bandwidth. Along these lines, prior to transmitting signals, processing circuitry may generate a set of initial code vectors that form an equiangular tight frame having small cross-correlations. From each of these rows, the processing circuitry produces a new spreading code vector using a code map that is a generalization of a discrete Fourier transform. The difference between the code map and a discrete Fourier transform is that the frequencies of the sinusoidal harmonics are chosen to match the particular frequencies within the spread bandwidth and differ from a center frequency by multiples of the original unspread bandwidth. Different transmitters may then modulate respective signals generated with different spreading code vectors.
US10020838B2 Sequence generation for spread spectrum from signal sampling
A method for generating spread spectrum spreading sequences in communicating devices. A first device receives a first sequence of one or more signals from a second device, sends a second sequence of one or more signals to the second device, samples the first sequence of one or more signals, generates sampling results, and generates a spreading sequence based on the sampling results. The second device receives the second sequence and creates an identical spreading sequence using an identical process to create sampling results and generate the sequence. The spreading sequence may be used by the first and second devices for spread spectrum communications with each other. Gain for spread spectrum communications may be dynamically varied based on available bandwidth by varying the number of signals and sampling rate.
US10020835B2 Wearable device and method of transmitting message from the same
A wearable device worn on a body of a user is provided. The wearable device includes a sensing unit configured to sense state information of the user, a touch input unit configured to receive a touch input from the user, a controller configured to select at least one of a plurality of strings based on the state information when the touch input is received, a display configured to display the selected at least one string, and a communicator configured to transmit a message including the at least one string to a receiver device.
US10020825B1 Method and apparatus for turbo decoder dynamic iteration control
Turbo codes are used for high throughput and high performance communication systems. Turbo codes are a class of codes that can be decoded iteratively for high performance. The iterative decoding leads to increased processing requirements which in turn requires a higher clock speed. A turbo decoder that can support the worst case clock speed requirement may lead to high power consumption. A method and apparatus are disclosed that enable high performance turbo decoding while keeping the required clock speed and the power consumption low.
US10020819B1 Speculative data decompression
A computing system includes a network interface, a processor, and a decompression circuit. In response to a compression request from the processor the decompression circuit compresses data to produce compressed data and transmits the compressed data through the network interface. In response to a decompression request from the processor for compressed data the decompression circuit retrieves the requested compressed data, speculatively detects codewords in each of a plurality of overlapping bit windows within the compressed data, selects valid codewords from some, but not all of the overlapping bit windows, decodes the selected valid codewords to generate decompressed data, and provides the decompressed data to the processor.
US10020818B1 Systems and methods for fast delta sigma modulation using parallel path feedback loops
An error feedback system for a delta sigma modulator is disclosed. The error feedback system has an error transfer function where at least k−1 coefficients are set to zero. This allows the error feedback system to be divided into k feedback paths that are performed in parallel at a clock speed that is 1/k of the system clock of the delta sigma modulator (i.e. the rate at which the output of the delta sigma modulator changes).
US10020816B1 Hybrid successive approximation register analog to digital converter
Systems, methods, and circuitries for converting an analog voltage to a digital signal are provided. In one example a method to convert an analog voltage into a binary sequence that represents the voltage includes two modes. In the first mode, in each cycle, values for a next two or more of consecutive most significant bits (MSBs) in the sequence are determined using M comparators, wherein M is equal to or greater than 3. In a second mode, in each cycle, M redundant comparison results are determined using the M comparators. A value for the LSB is determined based on the M redundant values. At an end of conversion, the sequence of N bit values is generated based on the MSBs and the LSB.
US10020815B2 Apparatus for data converter with internal trigger circuitry and associated methods
An integrated circuit (IC) includes an analog-to-digital converter (ADC). The ADC includes an ADC core circuit integrated in the IC to receive an analog signal, to convert the analog signal to a digital signal in response to a trigger signal. The ADC core circuit further provide the digital signal as an output of the ADC. The ADC further includes internal trigger circuitry integrated in the ADC to provide the trigger signal to the ADC after a prescribed delay period has expired.
US10020812B1 Techniques for variable latency redundancy
An integrated circuit includes first and second circuit blocks. The first circuit block includes a first storage circuit. A first data path passes through the first storage circuit and a first multiplexer circuit to a first input of a first logic circuit. The first multiplexer circuit is coupled to the first storage circuit. A second storage circuit is coupled between the first storage circuit and the first multiplexer circuit. A second data path passes through the second circuit block to a second input of the first logic circuit. The first multiplexer circuit is configurable to bypass or to couple the second storage circuit in the first data path based on an indication of whether a redundant third circuit block is coupled between the first and second circuit blocks in at least one of the first data path or the second data path.
US10020803B2 Drive unit
A drive unit includes a first transistor, a second transistor, a current source that is connected to a high-potential-side electrode of the first transistor, and delivers constant current, a current control circuit configured to perform control to start of charging of the gates of the first and second transistors using the current source, and a gate charge circuit that charges the gates of the first and second transistors, separately from the current source.
US10020799B2 Semiconductor integrated circuit
An object of the present invention is to reduce burden on a program for changing an operation mode of an internal circuit in accordance with an internal clock frequency without mounting a large-scale circuit in an LSI in which setting of the frequency of an internal clock can be dynamically changed. In an LSI including an internal clock generation circuit generating an internal clock from a clock source in accordance with a parameter supplied, a register storing frequency information of the clock source, a register storing the parameter, and an internal circuit having a plurality of operation modes, a table circuit controlling the operation mode of the internal circuit in association with the frequency information and the parameter supplied from the registers is provided.
US10020798B2 Low phase shift, high frequency attenuator
A wideband RF attenuator circuit that has a reduced impact on the phase of an applied signal when switched between an attenuation state and a non-attenuating reference or bypass state. A low phase shift attenuation at high RF frequencies can be achieved by utilizing a switched signal path attenuator topology with multiple distributed transmission line elements per signal path to provide broadband operation, distribute parasitic influences, and improve isolation to achieve higher attenuation at higher frequencies while still maintaining low phase shift operational characteristics. In an alternative embodiment, extension to even higher frequencies can be achieved by utilizing a quarter-wave transmission line element at the signal interfaces of each signal path, thereby improving insertion loss and power handling.
US10020791B2 Ferrite composition and electronic component
Provided is a ferrite composition composed of: a main component including 23.0 to 47.0 mole % of Fe compound in terms of Fe2O3, 3.0 to 16.0 mole % of Cu compound in terms of CuO, 4.0 to 39.0 mole % of Zn compound in terms of ZnO, 1.5 to 13.0 mole % of Si compound in terms of SiO2, and a residue of Ni compound; and a subcomponent including, with respect to 100 parts by weight of the main component, 0.1 to 8.0 parts by weight of Co compound in terms of Co3O4 and 0.25 to 5.00 parts by weight of Bi compound in terms of Bi2O3.
US10020789B2 Switchable filters and design structures
Switchable and/or tunable filters, methods of manufacture and design structures are disclosed herein. The method of forming the filters includes forming at least one piezoelectric filter structure comprising a plurality of electrodes formed to be in contact with at least one piezoelectric substrate. The method further includes forming a micro-electro-mechanical structure (MEMS) comprising a MEMS beam in which, upon actuation, the MEMS beam will turn on the at least one piezoelectric filter structure by interleaving electrodes in contact with the piezoelectric substrate or sandwiching the at least one piezoelectric substrate between the electrodes.
US10020788B2 Vehicle engine sound management
An active sound management system comprises a transducer that senses an actual sound or vibration from a sound generating source and generates a transducer signal in response to sensing the actual sound or vibration; a harmonic extractor device that extracts a plurality of harmonics from the transducer signal; and a harmonic modifier device that adjusts a feature of the extracted harmonic to be within a predetermined threshold with respect to a target harmonic corresponding to a desired sound.
US10020784B1 Broadband differential trans-impedance amplifier (TIA)
A TIA includes first and second input terminals for differentially receiving an input current signal, and first and second amplification circuits. The first amplification circuit includes a first Alternating-Current (AC) path and a first Direct-Current (DC) path that are configured to amplify in parallel respective first AC and DC components of the input current signal flowing via the first input terminal, and a first combiner configured to sum the amplified first AC and DC components. The second amplification circuit includes a second AC path and a second DC path that are configured to amplify in parallel respective second AC and DC components of the input current signal flowing via the second input terminal, and a second combiner configured to sum the amplified second AC and DC components. First and second output terminals are configured for outputting an output voltage signal formed between outputs of the first and second combiners.
US10020783B2 Class D amplifier using Fs/4 modulation and envelope tracking power supplies
A high power class D amplifier/modulator for use in Radio Frequency ranges that is capable of digital modulation schemes at high efficiencies is disclosed. The new amplifier design features an envelope tracker unit that uses digital pulse-width modulation (PWM) generation to create analog I and Q phase high voltage signal components and sign bits. The I and Q phase signal components and sign bits are fed into an Fs/4 modulator stage to produce an analog output that is an high power RF signal modulated by the analog input signal.
US10020779B2 Power amplifier module
Improvement in linearity is achieved at low costs in a power amplifier module employing an envelope tracking system. The power amplifier module includes a first power amplifier circuit that amplifies a radio frequency signal and that outputs a first amplified signal, a second power amplifier circuit that amplifies the first amplified signal on the basis of a source voltage varying depending on amplitude of the radio frequency signal and that outputs a second amplified signal, and a matching circuit that includes first and second capacitors connected in series between the first and second power amplifier circuit and an inductor connected between a node between the first and second capacitors and a ground and that decreases a gain of the first power amplifier circuit as the source voltage of the second power amplifier circuit increases.
US10020776B1 Monitoring system and monitoring method
Provided are a monitoring system and a monitoring method. The monitoring system includes a monitoring center, N data transmission systems each in communication with the monitoring center, and N data control systems each in communication with the monitoring center, with the N data control systems corresponding one-to-one to the N data transmission systems. With the monitoring system, it is possible to monitor, at anytime and anywhere, the project service and operation conditions of N solar systems arranged at different locations, timely acquire the real-time operation information of the N solar system monitoring devices arranged at different locations, and conduct, according to such information, remote and centralized control over the solar system monitoring devices. The monitoring system enhances the controllability of the solar system monitoring devices, saves and reduces the maintenance costs, improves the scientific management level, and also has functions of energy saving and environment protection.
US10020760B2 Control method for three-phase dc brush less motor, control device, and image forming device
A control method for a three-phase DC brushless motor including a rotor that includes a plurality of magnetic poles and that is rotatable, a stator that includes a plurality of magnetic field generation parts to generate a magnetic field to be a driving source of the rotor, and a sensor to detect a magnetic pole of the rotor which pole passes through a first position in the stator is provided, the method including: detecting in which the sensor detects a first magnetic pole of the rotor which pole passes through the first position; estimating, based on a result of the detection of the first magnetic pole, time until the first magnetic pole reaches a second position in the stator; and controlling the plurality of magnetic field generation parts in such a manner that a suitable magnetic field is generated when the first magnetic pole passes through the second position.
US10020759B2 Parallel modular converter architecture for efficient ground electric vehicles
Method and apparatus for powering electric motors. The electric motors are connected to a DC power supply by a parallel modular converter that includes a plurality of parallel power converters that convert the DC power to AC power. The parallel modular converter selectively connects different parallel power converters to different ones of the electric motors to provide an adequate supply of electrical power to meet the load conditions of the electric motor. As the load conditions of the electric motors dynamically change, the parallel modular converter can selectively connect certain PPCs to different motors to satisfy the changing load conditions.
US10020756B2 Boost chopper circuit
In a boost chopper circuit, a backflow prevention diode circuit has a withstand voltage equal to or more than a withstand voltage of a capacitor circuit connected in series to the backflow prevention diode circuit between opposite ends of a switching device circuit.
US10020755B2 Apparatus for discharging a high-voltage bus
A power inverter includes a multi-phase inverter circuit electrically connected to positive and negative conductors of the high-voltage bus. A bi-stable switch is electrically connected in series with a discharge resistor between the positive and negative conductors of the high-voltage bus, and a capacitor is electrically connected between the positive and negative conductors of the high-voltage bus. First and second trigger circuits are in communication with a gate of the bi-stable switch, and first and second contactors are controllable to electrically connect a respective one of the positive and negative conductors of the high-voltage bus to the high-voltage DC power source. The bi-stable switch is controllable to provide a low-impedance electric current flow path through the discharge resistor between the positive and negative conductors of the high-voltage bus in response to an activation signal from one of the first and second high-voltage DC contactor circuits.
US10020754B2 String inverter system
A multi-inverter system with at least a string of inverters sharing a DC bus and outputting to a shared AC bus. Inverters are hot-swappable and configured to be turned on or off during powered cycles. Central control may comprise reducing power point tracking redundancies or promoting other operational changes at individual inverters of a group.
US10020753B2 Hybrid control method for an electrical converter
The present application is directed to an electrical converter having at least one of an active rectifier and an inverter interconnecting an electrical source with an electrical load. A method for controlling the electrical converter includes receiving at least one estimated control variable, receiving at least one outer loop control variable provided by an outer control loop and determining a control region based on a control error and selecting control parameters based on the control region. The control method then predicts at least one reference control value based on a solution of a physical model of the electrical converter. The solution is based on a constraint that minimizes a difference between the at least one estimated control variable and the at least one outer loop control variable. The control method then determines switching states of the electrical converter based on the reference control value.
US10020742B2 Hybrid boost-bypass function in two-stage converter
A controller for use in a two-stage power supply is coupled to control switching of a switching element to regulate a transfer of energy from an input to an output of a flyback converter. The controller activates a boost switching element during a first interval in each line half cycle of an input voltage to boost an output voltage at an output of a boost-bypass converter. The controller deactivates the boost switching element during a second interval in each line half cycle such that the output voltage of the boost-bypass converter drops towards the input voltage during the second interval while the output voltage of the boost-bypass converter is greater than the input voltage. The controller controls the output voltage to follow the input voltage during a third interval of each line half cycle while the boost switching element remains deactivated and the input and output voltages are substantially equal.
US10020741B2 Adaptive cable drop compensation based on scalable cable offset factor
A power supply control system delivers regulated power to a load via a delivery cable. The power supply control system includes a power stage operable to deliver power to the load at a first regulated voltage level and a second regulated voltage level. A cable offset voltage unit generates an offset voltage signal representing a drop in voltage across the delivery cable. The offset voltage signal is generated based on a first cable drop compensation value when the power stage is operated to deliver power at the first regulated voltage level and based on a second cable drop compensation value when the power stage is operated to deliver power at the second regulated voltage level. A controller coupled to the power stage and the cable offset voltage unit controls the power stage to deliver the regulated power to the load based at least in part on the offset voltage signal.
US10020738B2 Interleaved switching power supply and control method for the same
A control circuit for an interleaved switching power supply having a plurality of parallel coupled power stage circuits, can include: a feedback circuit that receives an output voltage of the interleaved switching power supply, and generates an output voltage feedback signal; a ripple generator that receives a plurality of switching control signals, and generates an AC ripple signal having a frequency that is N times a switching frequency; an adder circuit that adds the output voltage feedback signal with the AC ripple signal, and generates a superposition signal; a comparison circuit that receives the superposition signal and a reference voltage, and generates a comparison signal; and a frequency divider circuit that divides the comparison signal into a plurality of turn on control signals configured to control turn on of a plurality of main power switches in the plurality of power stage circuits.
US10020737B1 Plurality of converters extending duty cycle by checking voltage thresholds
An example device in accordance with an aspect of the present disclosure includes a first converter to selectively convert a first input signal to a first output signal, and a second converter to selectively convert a second input signal to a second output signal. A controller is to control switches of the first and second converters based on the input signals and output signals, and based on operating the first and second converters exclusively with respect to each other such that a total of first and second duty cycles does not exceed one.
US10020735B2 Efficient multi-mode DC-DC converter
In one form, a multi-mode converter includes first, second, third, and fourth transistors having respective control terminals and arranged in a four-switch buck-boost (FSBB) configuration for coupling to an inductor. The multi-mode converter also includes a first driver having an input for receiving a first switching signal and an output, a first charge pump having an output, a second driver having an input for receiving a second switching signal and an output, a second charge pump having an output, and a control circuit. The control circuit alternatively couples an output of the first driver or an output of the first charge pump to the control terminal of the first transistor, and the output of the second driver or the output of the second charge pump to the control terminal of the fourth transistor in response to a mode of operation of the multi-mode power converter.
US10020733B2 Adaptive controller for a voltage converter
A DC-to-DC converter includes an input voltage node, an inductor, and a switch coupled to the inductor and the input voltage node. More specifically, the switch has an on state and off state, wherein during the on state, current flowing through the inductor increases and the off state results in a decrease of the current flowing through the inductor via a driver coupled to the switch. The driver comprises a plurality of transistors and an adaptive voltage node, wherein a voltage level at the adaptive voltage node is to vary in accordance with the current flowing through the inductor so as to decrease a variation of the amount of time to turn off the switch.
US10020732B2 Power converter having low power operating mode
A power converter includes an input node that receives an input voltage and a control loop that regulates an output voltage of the power converter. The power converter also includes a comparison voltage generation circuit that generates a comparison voltage based on an operating point of the power converter. The power converter also includes a first comparator that compares a control loop voltage in the control loop with the comparison voltage, and generates a control signal. The power converter also includes a mode control circuit that transitions the power converter from the low power operating mode to a first operating mode using the control signal. The output voltage is regulated in both the first operating mode and the low power operating mode.
US10020731B2 Power switch circuit
A power switch circuit includes at least one switch unit including at least one first switch and one second switch which are connected in parallel. A turning-on loss of the first switch is smaller than a turning-on loss of the second switch, a turning-off loss of the first switch is larger than a turning-off loss of the second switch; during one controlling period of the switch unit, when the switch unit is controlled to be turned on, a moment when the first switch is turned on is controlled to be earlier than a moment when the second switch is turned on; and when the switch unit is controlled to be turned off, a moment when the first switch is turned off is controlled to be earlier than a moment when the second switch is turned off.
US10020724B2 Duty-ratio controller
A controller for determining the duty-ratio for a pulse width modulator of a converter includes an inner current loop, an outer voltage loop and a multiplier with an input voltage feed forward to connect both loops. A prediction unit determines a correction signal icor that is added to the reference current iref by means of an adder and it further determines a sample correction signal to correct the current samples in the current loop. This error-controlled duty-ratio prediction with sample correction results in an improved total harmonic distortion as well as in an improved power factor of the converter.
US10020721B2 Self-recharging electric generator system
A self-recharging electric generator system in communication with an external system, where the external system includes a power source external to the self-recharging electric generator system, and the self-recharging electric generator system includes at least one electric motor configured to receive power from the power source of the external system, at least one generator configured to produce power to be supplied to the external system, and to the at least one electric motor, at least one sensing device configured to be connected with an onboard battery system of the external system, to sense a charge status of the onboard battery system, and a switch device electrically coupled with the at least one sensing device and configured to switch from the power source of the external system to the at least one generator as the source for supplying power to the at least one electric motor.
US10020720B2 Latching devices
Described herein are latching devices where relative speed of movement between members is in part controlled or reduced via eddy current formation and in part controlled or relative motion stopped via a latch arrangement. Various embodiments are described, one being use of a conductive member; at least one magnetic field and a latch member that, prior to latching, moves independently to the at least one conductive member. A kinematic relationship exists between the conductive member and at least one magnetic field that enables the conductive member to move at a different speed relative to the magnetic field on application of an energizing force, thereby inducing an eddy current drag force by relative movement of the conductive member in the magnetic field. The eddy current drag force resulting causes movement of the conductive member causing the conductive member to engage the latch member thereby halting movement between the at least one conductive member and the at least one latch member.
US10020710B2 Poly-generation system
A poly-generation system includes: at least one cylinder; a reciprocating piston provided in the cylinder; an engine rotor generates a magnetic force and reciprocates with the piston; an engine stator includes an engine coil which induces an electromotive force by interference with the reciprocating engine rotor and outputs the electromotive force induced in the engine coil; and a generator which is integrally coupled with a reciprocating shaft of the piston and generates electricity using an inertial force generated by the reciprocating piston, the generator includes: an elastic member deformed by the inertial force; a generator rotor includes a generator magnet and reciprocates due to the deformation of the elastic member; a generator stator includes a generator coil and outputs an electromotive force induced in the generator coil due to interference with the generator magnet, and a generator battery stores the electromotive force induced in the generator coil.
US10020709B2 Motor having a damping member disposed on a motor housing
A motor includes a motor housing, a motor body, and a damping member. The motor body includes a drive shaft. The motor body is housed in the motor housing. The damping member is disposed on an outer surface of the motor housing. The damping member includes a damping layer and a constraining layer. The damping layer is made of an organic polymeric material, and bonded to the outer surface of the motor housing. The constraining layer is made of at least one of a resin mixed with an inorganic compound and an elastomer mixed with an inorganic compound. The constraining layer is disposed on the damping layer.
US10020702B2 Stator
A stator having slots separated by stator teeth, into which shaped bars, formed from a plurality of individual wires, are deployed, wherein in each case sidewalls of a stator tooth bounding adjacent slots in a region of the shaped bars run essentially parallel to one another.
US10020701B2 Brushless motor having first adhesive part bonding magnet to core and second adhesive part bonding end surface of rotor core to end surface of magnet
A rotor includes: a rotor core; a plurality of magnets; and an adhesive that adhesively bonds the magnet to the rotor core. The magnets are housed in the magnet holders such that the same magnetic poles of adjacent magnets face each other in a circumferential direction of the rotor core. The adhesive includes: a first adhesive part that adhesively bonds two interior surfaces of the magnet holder facing the circumferential direction to the magnet and that reaches one of ends of the magnet in a direction of axis of the magnet; and a second adhesive part that adhesively bonds, on a side of one of end surfaces of the rotor core in a direction of axis of the rotor core, said end surface of the rotor core to an end surface of the magnet in an axial direction of the magnet and that is connected to the first adhesive part.
US10020697B2 Double-stator electric rotating machine
A double-stator electric rotating machine with a retainer. The retainer includes a connector which joints between an outer stator and an inner stator. The retainer is placed in contact with an outer peripheral surface of the outer stator and an inner peripheral surface of the inner stator to retain the outer and inner stators together. Specifically, the retainer works to join the outer stator and the inner stator together and also to tightly hold the outer periphery of the outer stator and the inner periphery of the inner stator, thus minimizing misalignment of the outer and inner stators in axial and radial directions there of.
US10020692B2 Foreign object detector, power transmitter, power receiver, and wireless power transmission system
A foreign object detector includes: an oscillator circuit 100 having a coil 110 and resonant capacitors Cx, Cy, the oscillator circuit 100 being configured to output a voltage which includes an AC component and a DC component, the AC component having a positive cycle and a negative cycle; and an electric circuit for sensing a variation of the AC component and a variation of the DC component in the voltage output from the oscillator circuit 100 when a foreign object approaches the coil 110.
US10020691B2 Apparatus and method for transmitting power wirelessly
The present invention relates to a method and an apparatus for wirelessly transmitting power. A method for wirelessly transmitting power according to an embodiment can measure and store signal strength values corresponding to inductive coupling degrees with a secondary coil of a receiving apparatus sequentially with respect to two or more primary coils included in two or more resonance circuits, select a primary coil related to a largest signal strength value among the signal strength values as an operating coil, adjust a reference value of a power loss value which becomes a basis for entering a mode for detecting power loss based on a difference between a signal strength for a primary coil adjacent to the operating coil and a signal strength value for the operating coil, and transmit power to a wireless power receiving apparatus through the operating coil.
US10020689B2 Power transmitting device, power receiving device, power supply system, and power supply method
Provided are a power transmitting device, a power receiving device, a power supply system, and a power supply method able to supply electric power by emitting electromagnetic waves. A power transmitting device comprises: a calculating unit for calculating the maximum value for the emitted output of electromagnetic waves meeting exposure standards on the basis of a response delay time measured by the communication link between the power transmitting device and a power receiving device; a power transmitting unit for transmitting power via a power supply link with the power receiving device at an output not exceeding the maximum value; an anomaly detecting unit for detecting an anomaly in the power supply link on the basis of communication with the power receiving device via the communication link; and an output control unit for controlling the output on the basis of the detection of an anomaly in the power supply link.
US10020683B2 Systems, apparatus, and method for a dual mode wireless power receiver
Systems, methods and apparatus are disclosed for a dual mode wireless power receiver. In accordance with on aspect, an apparatus for receiving wireless power is provided. The apparatus includes a first coil configured to wirelessly receive power from a first transmitter configured to generate a first alternating magnetic field having a first frequency. The apparatus further includes a second coil configured to wirelessly receive power from a second transmitter configured to generate a second alternating magnetic field having a second frequency higher than the first frequency. The second coil is positioned to enclose the first coil. A first coupling factor between the first coil and a coil of the first transmitter is higher than a second coupling factor between the second coil and a coil of the second transmitter when the first and second coils are positioned within respective charging regions of the first and second transmitters.
US10020679B2 Handheld electrical device system and method
An apparatus and a handheld electrical tool system comprising an insert receivable in an ultrasonic handpiece comprising a primary coil disposed about a well and electrically connected to a primary current supply, the insert comprising a secondary coil disposed about at least a portion of the insert dimensioned and arranged to be disposable within the well such that the secondary coil is inductively coupled to the primary coil, the secondary coil in electrical communication with at least one electrical device powered by the secondary coil. A method of operating a handpiece and of retrofitting a handpiece is also disclosed.
US10020677B2 System, method, and apparatus for grid location
A computer system at a substation of an electrical grid examines on-grid communication channels and for very channel, the system compares and correlates a GLA signal provided by a downstream transmitter on that channel to a reference GLA signal. The channel that provided the signal with the best correlation is mostly likely the channel with the transmitter. Thus, the feeder and phase of the signal can be determined from the correlation of signals.
US10020676B2 Watchdog circuit
One example discloses a watchdog circuit: wherein the watchdog circuit is configured to receive a primary ground from a primary power supply, and a backup ground from a backup power supply; wherein the watchdog circuit includes a ground switch coupled to the primary ground and the backup ground; and wherein the ground switch is configured to isolate the primary ground from the backup ground in response to a fault signal.
US10020675B1 Emergency lamp tube and bulb
An emergency lamp has a first line contact configured for connection to a first line. A second line contact is configured for connection to a second line. The second line is not switched. A neutral line contact is configured for connection to a neutral line. The voltage checker changes a mode of a main driver enablement signal and an emergency driver enablement signal when the voltage checker does not sense voltage. The voltage checker is electrically connected to the second line. A main driver is powered by the first line and the neutral line. The main driver is controlled by the main driver enablement signal. An emergency driver is powered by a battery. The battery is maintained by a charge controller. The charge controller is powered by the second line and the neutral line. The emergency driver is controlled by an emergency driver enablement signal.
US10020673B2 Electronic device including non-contact charging module and battery
A mobile terminal is provided, which includes a wireless charging module, a battery pack, and a circuit board substrate. The wireless charging module includes a charging coil formed of a wound conducting wire and a communication coil placed adjacent to the charging coil. The wireless charging module has a substantially planar shape. The battery pack has a substantially planar shape and is configured to store power from the wireless charging module. The circuit board substrate is configured to control operation of the mobile terminal. The wireless charging module overlaps with each of the circuit board substrate and the battery pack.
US10020672B2 Enhanced wireless power charging system
A network of participating geographically diverse organizations or locations that offer a bluetooth/wifi aggregated enhanced wireless charging system to charge personal digital assistants is provided. The enhanced wireless charging system includes a bluetooth charging outlet device that charges the personal digital assistant, and a bluetooth charging USB plug-in device. The bluetooth charging outlet device includes a function button that turns the bluetooth charging outlet device ON or OFF, ventilation slots that maintains air flow in the bluetooth charging outlet device to avoid overhearing The bluetooth charging USB plug-in device is coupled with the personal digital assistant. The bluetooth charging USB plug-in device includes a USB that connects the bluetooth charging USB plug-in device to the personal digital assistant, a function button that turns the bluetooth charging USB plug-in device ON or OFF, a USB charging port that charges the bluetooth charging USB plug-in device, and a Velcro that couples the bluetooth charging USB plug-in device to the personal digital assistant.
US10020671B2 Magnetic sheet for wireless power charging system
A magnetic sheet for a wireless power charging system includes an electrode layer, first and second magnetic layers disposed on the electrode layer, and first and second adhesive layers disposed on the electrode layer. The first adhesive layer is disposed between the electrode layer and the first magnetic layer, and the second adhesive layer is disposed between the first and second magnetic layers. In one example, the first and second adhesive layers each include a plurality of core loss decreasing members, formed of at least one of an amorphous material, a ferrite material, and a synthetic material of amorphous and ferrite materials, dispersed therein. In another example, the first and second adhesive layers each include a plurality of magnetic saturation (Ms) reinforcing members, formed of at least one of a hetero-amorphous material, a nanocrystalline-amorphous material, and a synthetic material of hetero-amorphous and nanocrystalline-amorphous materials, dispersed therein.
US10020669B2 Wireless power receiving apparatus and power control method thereof, and wireless power system
Disclosed is a wireless power receiving apparatus, which includes: a residual power collecting unit configured to collect residual power remained after supplying an RF power signal to a load while receiving the RF power signal through a resonator; a power selecting unit configured to select one of the RF power signal and a power signal of an auxiliary battery according to a reception state of the RF power signal; a communication unit configured to receive the power signal of the auxiliary battery and perform wireless communication with the wireless power transmitting apparatus, when a supply of power to the load is required in a state in which the transmission of the RF power signal from the wireless power transmitting apparatus is stopped; and a controller configured to request the transmission of the RF power signal to be supplied to the load.
US10020666B2 Power supply control device, battery device, power supply system, and power supply control method
Provided is a power supply control device including a command sending unit configured to deliver a polling command to a bus line, and a battery registration unit configured to give an identifier to a battery device that has responded to the polling command within a predetermined response period. The command sending unit delivers information of the identifier to the bus line for the battery device to which the battery registration unit gives the identifier and delivers, to the bus line, a command for the battery device to which the identifier is given.
US10020659B2 Systems and methods for dynamic wireless charging compensation
A charging pad may include a transmit coil comprising a plurality of segments of conductive material, one or more segment switches, each segment switch configured to electrically couple two of the plurality of segments together when such segment switch is activated and electrically isolate the two of the plurality of segments when such segment switch is deactivated, one or more power source switches configured to selectively electrically couple a tap point of one of the plurality of segments to a first terminal of a power source, and a coil control system configured to generate one or more control signals based on one or more physical parameters associated with the charging pad, the control signals for selectively enabling and disabling the one or more segment switches and the one or more power source switches in order to select an active path of the transmit coil based on the physical parameters.
US10020654B2 Energy storage installation
An energy storage system is provided that is adapted to simultaneously carry out control and system tasks in non-local and local power supply grids and to a method for operating such an energy supply system. The energy storage system comprises at least one energy storage module and a system storage capacity and system output, wherein the energy storage system is at least intended for connection to a non-local power supply grid for the execution of received, non-localized control and system tasks in the non-local power supply grid and for connection to one or more local power supply grids for the execution of received, localized control and system tasks in the local power supply grid(s), and is adapted to be connected to a communication network via at least one interface and to receive at least the non-localized control and system tasks via the communication network.
US10020651B2 Systems and methods for dissipating transient voltages in electrical systems
A solid-state power controller (SSPC) includes two or more SSPC channels for connecting a load to a feed bus. The SSPC channels include a disconnect switch and an enable switch having a terminal connected to a gate of the disconnect switch. A voltage clamping diode of the SSPC channel is connected to the gate of the enable switch, and is arranged to close the enable switch when a transient voltage applied to the SSPC channel when the transient voltage exceeds the breakdown voltage of the voltage clamping diode.
US10020650B2 Battery energy storage system with arc flash protection, energy conversion system and protection method
A battery energy storage system is disclosed, the battery energy storage system comprising a rechargeable battery assembly for storing and providing energy and a protection system including an arc flash protection device to protect against risks due to arc flashes. The arc flash protection device comprises an overcurrent protection unit which detects overcurrent conditions indicating arc flash conditions in case of a low impedance of the battery assembly and an undervoltage protection unit which detects undervoltage conditions indicating arc flash conditions in case of a low impedance of the battery assembly, wherein upon detecting the overcurrent conditions and/or the undervoltage conditions for a predetermined minimum time period, the arc flash protection device initiates protective measures to prevent further operation of the battery assembly. An energy conversion system comprising such a battery energy storage system, which can be used for stationary and mobile energy supply or distribution applications, is also disclosed.
US10020648B2 Apparatus for detecting malfunction of relay
The present disclosure relates to an apparatus for detecting malfunction of a relay, which includes a temperature determination unit configured to determine whether or not a relay resistor is overheated based on a resistance temperature of the relay resistor being connected to a relay; a charging voltage determination unit configured to determine whether or not a variation value of a charging voltage of a direct current (DC) link capacitor according to an operation start of an inverter system exceeds a reference variation value; and a relay malfunction determination unit configured to determine whether or not the relay is malfunctioned based on one or more the determination results whether or not the relay resistor is overheated and whether or not the variation value exceeds the reference variation value.
US10020644B1 Movable raceway
Apparatus and corresponding method contemplating electrical raceway technology. A first segment has opposing first sidewalls and a first partition between the first sidewalls. A second segment has opposing second sidewalls and a second partition between the second sidewalls. The second segment is operably connected to the first segment so that the segments are selectively movable in relation to each other. The first sidewalls overlap the respective second sidewalls, and the partitions overlap at all selected movable positions of the segments, to define separate compartments in the raceway.
US10020641B1 Resistance-limited electrical interconnects
A resistance-limited electrical interface includes a printed wiring board, a bus bar, a U-shaped conductor, and a retainer. The bus bar extends from the printed wiring board. The U-shaped conductor has a first wall and an opposed second wall, the bus bar arranged between the first and second wall to define a conductive joint between the first wall and the bus bar. The retainer is compressively seated between the second wall and bus bar opposite the conductive joint to exert force on the bus bar for retaining the bus bar in the U-shaped conductor and limiting electrical resistance of the conductive joint.
US10020638B2 Optical semiconductor device, semiconductor laser module, and optical fiber amplifier
An optical semiconductor device outputting a predetermined wavelength of laser light includes: a quantum well active layer positioned between a p-type cladding layer and an n-type cladding layer in thickness direction; a separate confinement heterostructure layer positioned between the quantum well active layer and the n-type cladding layer; and an electric-field-distribution-control layer positioned between the separate confinement heterostructure layer and the n-type cladding layer and configured by at least two semiconductor layers having band gap energy greater than band gap energy of a barrier layer constituting the quantum well active layer.
US10020636B2 Tunable laser with multiple in-line sections including sampled gratings
A tunable laser with multiple in-line sections including sampled gratings generally includes a semiconductor laser body with a plurality of in-line laser sections configured to be driven independently to generate laser light at a wavelength within a different respective wavelength range. Sampled gratings in the respective in-line sections have the same grating period and a different sampling period to produce the different wavelengths. The wavelength of the light generated in the respective laser sections may be tuned, in response to a temperature change, to a channel wavelength within the respective wavelength range. By selectively generating light in one or more of the laser sections, one or more channel wavelengths may be selected for lasing and transmission. By using sampled gratings with the same grating period in the multiple in-line sections, the multiple section tunable laser may be fabricated more easily.
US10020628B2 Method for producing a water-tight plug connector
A method for producing a water-tight plug connector in which at least one electric conductor such as a wire is introduced into a guide channel of an insulator part via a lateral opening in order to hold the conductor. The insulator part with the introduced conductor is arranged in a plug connector housing, and the lateral opening of the insulator part is closed by a cover. An internal volume of the plug connector housing is then at least partly filled with a sealing compound. A plug connector is produced in such a manner.
US10020624B2 Multimedia faceplates having ethernet conversion circuitry
A multimedia faceplate includes a frame having a front face and a rear face and at least one connector mounting aperture therein, a non-Ethernet connector mounted in the connector mounting aperture, an Ethernet conversion unit that is electrically connected to the non-Ethernet connector and a plurality of wire connection contacts that are electrically connected to the Ethernet conversion unit. The Ethernet conversion unit is configured to draw an electrical power signal from either an AC to DC power conversion unit or from a Power-over-Ethernet power signal received from an Ethernet cable that is connected to the wire connection contacts.
US10020623B1 Electrical circuit jumper cable assembly for testing
An electric circuit jumper cable assembly having a plurality of leads electrically connected serially at first ends of the leads to form an electrical junction within a bus within a housing; a plurality of terminals individually connected at second ends of the leads, each terminal having: a base, an electrically conductive tip in the base electrically connected to one of the leads; and a cover element relative to the base that selectively shields at least a portion of the electrically conductive tip. The electric circuit jumper cable assembly is useful for convenient testing of electrical circuits.
US10020622B2 Connector
A connector, fixable to first and second bus bars having different electric potentials and mateable with a mating connector, includes an insulator accommodation member and first and second contacts. The accommodation member has first and second surfaces opposite each other in a predetermined direction perpendicular to a mating direction, and accommodates the contacts in a pitch direction perpendicular to the mating and predetermined directions. Under a fixed state, screwed portions of the first and second contacts are either flush with, or project outward beyond, the first and second surfaces, respectively, in the predetermined direction. Under the fixed state, the first and second contacts are screwed to the first and second bus bars, respectively, by first and second screws, respectively, inserted in screw holes thereof, and the screwed portions of the first and second contacts are in direct contact with the first and second bus bars, respectively.
US10020621B2 USB interface and mobile terminal
The present disclosure provides a USB interface and a mobile terminal. The USB interface includes a USB interface main body, an inserting tongue of a power line configured for coupling to an external power line via inserting portions and an inserting tongue of a ground line configured for coupling to an external ground line via inserting portions, in which a bottom of the inserting tongue of the power line and a bottom edge of the inserting tongue of the ground line are coupled to the USB interface main body; the inserting tongue of the power line has P inserting portions extending therefrom, where P is greater than or equal to 2; and the inserting tongue of the ground line has Q inserting portions extending therefrom, where Q is greater than or equal to 2. At least two of the P inserting portions have different lengths, and at least two of the Q inserting portions have different lengths.
US10020620B2 Connector
There is provided a connector connectable to a mating connector that includes a first jack terminal configured to be coupled to a first plug terminal of the mating connector; a second jack terminal configured to be coupled to a second plug terminal of the mating connector; and a third jack terminal configured to be coupled to the second plug terminal of the mating connector, and having a resistor and a capacitor connected in series thereto. Upon the connector being separated from the mating connector, the second jack terminal is separated from the second plug terminal after the third jack terminal is separated from the second plug terminal, and the first jack terminal is separated from the first plug terminal after the second jack terminal is separated from the second plug terminal.
US10020616B2 Locking electrical outlet
A locking electrical outlet has a housing with a channel and an outlet latch within, a slider configured to move axially within the channel, a memory block, a locking plate with an opening, and a spring configured to bias the locking plate towards a first angle. The slider is configured move axially rearward relative to the housing by the insertion of the plug. The rearward movement of the slider reduces the angle of the locking plate such that a blade of the plug can move through the opening of the locking plate. The memory block is partially compressed by the slider such that it the slider engages the outlet latch of the housing, temporarily holding the locking plate at the reduced angle until the expansion of the memory block disengages the slider from the outlet latch and allows the spring to return locking plate towards the first angle.
US10020614B1 Pluggable module having a latch
A pluggable module includes a pluggable body having a top wall, a bottom wall and side walls therebetween. The pluggable body defines a chamber extending along a longitudinal axis between a cable end and a mating end opposite the cable end. The pluggable module includes a latch held by the pluggable body. The latch has an actuation end and a latching end opposite the actuation end. The actuation end has a handle and the latching end has a latching tooth configured to latchably secure the pluggable module to a component when the latching tooth is in a latching position. The actuation end is movable in a linear actuation direction to move the latching tooth in a linear releasing direction perpendicular to the actuation direction from the latching position to a released position.
US10020612B2 Method for conditioning a section of a mating member
A method for conditioning at least a section of a mating member of a connector unit having the mating member and a corresponding receiving chamber with a cavity wall partially encasing a receiving cavity, including at least the steps of: using a mating force caused by a mate of the mating member and the receiving chamber to force an insulation medium housed in the receiving cavity of the receiving chamber to travel along a distribution path for the insulation medium, wherein the insulation medium exits the receiving cavity and re-enters the receiving cavity along the distribution path and conditioning at least the section of the mating member with the insulation medium while the insulation medium is bypassing the section of the mating member due to the mate of the mating member and the receiving chamber.
US10020610B2 Waterproof connector
A waterproof connector includes a female housing (21) configured to form a sealing space (S) when connected to a male housing (11). The female housing (21) has an inner housing (22) with cavities (23) into which female terminal fittings (27) are to be inserted. The inner housing (22) is to be fit into a receptacle (13) of the male housing (11). A tubular fitting (35) of the female housing (21) surrounds the inner housing (22) and is fit to an outer periphery of the receptacle (13). A ventilation member (60) includes a ventilation film (61) enabling ventilation between the sealing space (S) and an outside of the female housing (21). The ventilation member (60) is arranged so that the ventilation film (61) at least partially overlaps the receptacle (13) in a virtual projection plane perpendicular to a connecting direction of the housings (11, 21).
US10020608B2 Connectors for delivery of power
A connector includes a connector insert comprising a first plurality of electrical contacts configured to electrically couple, in a mated position, with a second plurality of electrical contacts within a connector receptacle housing accessible via a first surface of a computing device; and a non-magnetic connector insert housing configured to mechanically couple, in the mated position, with a second surface of the computing device. A computing system includes a connector insert comprising a first plurality of electrical contacts; a computing device comprising a connector receptacle housing accessible via a first surface of the computing device, the connector receptacle housing comprising magnetic elements and a second plurality of electrical contacts configured to electrically couple, in a mated position, with the first plurality of electrical contacts in the connector insert; and a non-magnetic connector insert housing configured to mechanically couple, in the mated position, with a second surface.
US10020606B1 Integrated electrical connector
An integrated electrical connector is integrally formed of a sheet and includes a main body. The middle of the main body is formed with an H-shaped cutout portion to divide the main body into a square frame and two elastic pieces. Two first opposing sides of the square frame are disconnected from the elastic pieces and erected upwardly. Inner edges of two second opposing sides of the square frame are connected with lower ends of the two elastic pieces, respectively. Upper ends of the two elastic pieces are inclined upwardly to form an elastic clip having an included angle for insertion of a male terminal. Outer ends of the main body are formed with pins for connection of a PCB board. The structure is simple to provide convenient electrical connection and better reliability.
US10020603B1 Fine pitch high density high-speed orthogonal card edge connector
A fine pitch high density high-speed orthogonal card edge connector includes at least one signal transmission assembly which includes a plug-in connector, a press-fit connector, and a PCB board. A side of the PCB board is provided with a row of first pads, and a side of the PCB board adjacent to the side where the first pads are located is provided with a row of second pads. Each first pad corresponds to one second pad one by one through the wiring of the PCB board. An extension line of each first pad is perpendicular to an extension line of each second pad. The plug-in connector is mounted on the side of the PCB board provided with the first pads and is connected to the first pads. The press-fit connector is mounted on the side of the PCB board provided with the second pads and is connected to the second pads.
US10020600B2 Wire terminal assembly and adapter kit
An assembly is provided for a connector of an electrical wiring device having a base with a plurality of electrical terminals having a connecting screw. The assembly includes a plurality of terminal connector with a base extending from the first end and having a screw hole for coupling to one of the electrical terminals by a connecting screw. The leg has a screw hole receiving a coupling screw for electrically connecting a wire to the terminal connector and the terminal of the electrical wiring device. A clamping member receives the coupling screw for clamping the wire between the leg and clamping member. A cover encloses the terminal connectors and includes one or more apertures directing a wire through the cover to the terminal connector assembly to clamp the wire in place. Access openings are provided in a wall of the cover to access the coupling screws for clamping wires to the terminal connector assembly.
US10020599B1 Connector back shell assembly
A back shell is described herein. The back shell is configured to be attached to a connector body defining a first attaching feature in its outer surface. The back shell has an attachment portion defining a second attaching feature and a generally tubular support portion extending from this attachment portion. The second attaching feature is configured to engage the first attaching feature of the connector body to secure the back shell to the connector body. An outer surface of the attachment portion of the back shell defines a third attaching feature that is identical in configuration and function to the first attaching feature.
US10020597B2 Electrical connection element for fastening, in particular soldering, to a glass pane, and ribbon litz wire mixed braid
An electrical connection element for fastening, in particular soldering, to a glass pane and conductive sections present there, in particular to a vehicle pane, consisting of a solder connection part and a ribbon litz wire section fixed to the solder connection part by welding. The ribbon litz wire section consists of a mixed braid which, in addition to single wires made of copper or a copper alloy, contains single wires made of a material which has a melting temperature that corresponds substantially to the melting temperature of the solder connection part or has a higher melting temperature than the latter.
US10020596B2 Radio base station
A base station performs the combination of digital precoding and analog beamforming. Transceiving antenna elements are classified into antenna groups. The analog beamformer includes branches corresponding to the antenna groups. Each branch includes sub-branches, and each sub-branch is connected to one antenna element. In self-calibration, after pilot signals are transmitted from antenna elements belonging to an antenna group and are received by antenna elements belonging to another antenna group, it is identifiable as to which antenna element transmitted each pilot signal. After pilot signals are received by antenna elements belonging to an antenna group, it is identifiable as to which antenna element received each pilot signal.
US10020593B1 System and method for terahertz integrated circuits
A system that includes an electromagnetic wave transmission structure having a first end and a second end, conducting components, the conducting components selected from at least one of a network of carbon nanotubes, at least one strip of palladium, at least one strip of platinum or at least one exfoliated graphene sheet, deposited across a location in a wave transmission section of the wave transmission structure (also referred to as a gap), and at least one antenna electromagnetically coupled to the electromagnetic wave transmission structure at one of the first or second end, the antenna and the electromagnetic wave transmission structure being formed by integrated circuit techniques is disclosed.
US10020588B2 Antenna device and method for manufacturing same
An antenna device is provided, which includes a ground plate formed of a conductor for ground to perform ground function, and a slot formed with specific width and length and positioned on an upper portion of the ground plate, wherein the slot includes a feeding portion configured to receive a signal for feeding, and a plurality of chip resistors positioned apart from the feeding portion for a predetermined distance in a direction that crosses the width of the slot. Accordingly, an electromagnetic signal that is radiated by radar and then is reflected from points excluding a target can be effectively intercepted and thus the system performance can be improved.
US10020583B2 Antenna device
A dual-band antenna includes a substrate, a first antenna assembly, an isolation metal sheet, and a second antenna assembly. The first antenna assembly includes a first and a second planar inverted-F antennas, which are symmetric with each other and disposed on the first side of the substrate. The first planar inverted-F antenna includes a first radiation portion and a first ground portion. The second planar inverted-F antenna includes a second radiation portion and a second ground portion. The isolation metal sheet is coupled between the first ground portion and the second ground portion. The second antenna assembly includes a third and a fourth antennas, which are coupled to the first and the second ground portions, respectively, and are symmetric with each other and are disposed on the second side of the substrate. The first and the second antenna assemblies are operated at a first and a second frequencies, respectively.
US10020577B2 Technique for detection of line-of-sight transmissions using millimeter wave communication devices
Systems and methods for wireless communications are disclosed. More particularly, aspects of the present disclosure generally relate to techniques for wireless communications by a first apparatus comprising obtaining, via at least first and second receive antennas having different polarizations, first and second training signals transmitted from a second apparatus via at least first and second transmit antennas having different polarizations, determining, based on the first and second training signals, one or more characteristics for different transmit-receive antenna pairs, each pair comprising one of the first or second transmit antennas and one of the first or second receive antennas, and generating, based on one or more characteristics, a parameter indicative of whether a link path between the first and second apparatuses is line of sight (LOS).
US10020571B2 Antenna mounting system for metallic structures
An antenna mounting system includes a metal plate having a void formed therein and one or more continuous slots extending from the void to an edge of the metal plate. An antenna is mounted inside the void.
US10020568B2 RFID inlet antenna and RFID employing same
The present invention provides an RFID inlet antenna comprising a resin base film and a metallic circuit formed via an adhesive layer on the surface of the resin base film. The RFID inlet antenna is prevented from removal of the metallic circuit by unauthorized detachment after the RFID inlet antenna is bonded to an item by a bonding material disposed in such a manner as to cover the metallic circuit.
US10020567B2 Antenna and vehicle having the antenna
An antenna includes a first antenna body formed as a hollow cylindrical shape having a first outer surface, a first inner surface and a first radiation surface formed in a circular shape, a second antenna body accommodating the first antenna body inside the second antenna body, the second antenna body formed as a hollow cylindrical shape with a second outer surface, a second inner surface and a second radiation surface formed in a ring shape, a plurality of first partitions, and a plurality of second partitions, wherein a plurality of first radiation apertures, formed by the plurality of first partitions for radiating a first radio wave, is formed on the first radiation surface, and a plurality of second radiation apertures, formed by the plurality of second partitions for radiating a second radio wave, is formed on the second radiation surface.
US10020565B2 Band-type electronic device and antenna module included therein
A band-type electronic device and an antenna module included therein are provided. The band-type electronic device includes a band configured to be worn on a body of a user, a metal housing configured to connect to the band, and a frequency control module configured to operate such that the metal housing is used as a wireless charging antenna.
US10020560B1 Stacked circularly polarized antenna structure
The invention relates to a stacked circularly polarized antenna structure (10). The stacked circularly polarized antenna structure (10) comprises a first antenna (1), a second antenna (2), and an adhesive element (3). The adhesive element (3) is adhered between the first antenna (1) and the second antenna (2) to stack and form a stacked circularly polarized antenna structure (10) having the first antenna (1) and the second antenna (2) made of ceramic material with the same dielectric constant, having two feeding elements to reach circular polarization and enhance antenna bandwidth, and stacking the two antennas (1, 2) together to form two resonance frequencies.
US10020558B1 Auto tracking antenna platform
The present invention is an auto tracking antenna platform upon which multiple antenna elements can be mounted to track a common moving object. The antenna tracking platform generally comprises a bottom pedestal enclosing a rotary azimuth actuator for controlled-rotary motion about the single vertical (z) axis, and an upper multi-tier framework housing a horizontal antenna-mounting beam pivotally supported for rotation about a horizontal (x) axis, and a drive assembly for direct-drive rotation of the antenna-mounting bar. Antenna elements are mounted along the horizontal mounting bar and the feeds routed through the azimuth actuator. This enables the use of fiber optic rotary joints or slip rings to pass data and video, instead of RF (waveguide) rotary joints which are required to pass high power RF signals.
US10020556B2 Deformable apparatus
An apparatus comprising: a deformable antenna configured to operate in a first physical configuration and configured to operate in a second physical configuration that is deformed relative to the first physical configuration; and magnetic material located in close proximity to the deformable antenna and configured to have a first physical configuration when the deformable antenna is in its first physical configuration and configured to have a second physical configuration that is deformed relative to the first physical configuration when the deformable antenna is in its second physical configuration, wherein the magnetic material when in its first physical configuration has a first magnetic permeability and when in its second physical configuration has a second magnetic permeability.
US10020555B2 Reconfigurable 1:N wilkinson combiner and switch
An electronic device includes circuitry configured to determine an antenna operation mode for one or more antenna arrays. The circuitry is further configured to control the one or more antenna arrays to operate in a combined antenna mode via a Wilkinson combiner. The circuitry is also configured to control the one or more antenna arrays to operate in an isolated antenna mode via a single-pole, multi-throw switch.
US10020553B2 Fuel cell system and method for controlling fuel cell system
A fuel cell system includes a battery, auxiliary machines including an actuator and a heater that heats cooling water circulating in the fuel cell. The actuator is driven to cause gas to be supplied to a fuel cell configured to generate electric power using the gas. Furthermore, the fuel cell system includes a warming-up operation unit that adjusting operations of the auxiliary machines so as to realize output of fuel cell such that a predetermined electric power is extracted, a discharge control unit that supplies the electric power from the battery to the auxiliary machines when electric power generated by the fuel cell is lower than electric power consumed by the auxiliary machines. Furthermore, the fuel cell system includes an auxiliary machine restriction unit that restricts electric power consumed by the actuator when the discharge control unit supplies the electric power from the battery to the auxiliary machines in a case where the fuel cell is warmed up using the heater.
US10020552B2 Metal air battery and cathode current collector included therein
A metal air battery includes: at least one gas diffusion layer including a first surface and a second surface facing the first surface; at least one cathode layer disposed on the first surface and on the second surface of the gas diffusion layer and configured to use oxygen as an active material; an electrolyte membrane disposed on the cathode layer; an metal anode layer disposed on the electrolyte membrane; and a cathode current collector including at least one blade, wherein the gas diffusion layer is electrically conductive, and wherein the at least one blade of the cathode current collector contacts and is at least partially embedded in the gas diffusion layer.
US10020549B2 Battery module with novel structure
Disclosed herein is a battery module including chargeable and dischargeable battery cells mounted in a module case, wherein the battery cells are mounted in the module case in a state in which the battery cells are stacked in a lateral direction in which electrode terminals are not located, the module case is configured to have a frame structure open at one or more surfaces thereof, the module case including a receiving part to mount the battery cells, and a heat dissipation support member to dissipate heat from the battery cells through thermal conduction based on direct or indirect contact with the battery cells is mounted in the receiving part, in which the battery cells are mounted.
US10020548B2 Gauging method for battery discharge-capacity corresponding to temperature and electronic device using the same
A gauging method for a battery discharge-capacity corresponding to a temperature includes steps of detecting a temperature of a battery module of an electronic device according to a predetermined condition; detecting an internal impedance of the battery module and estimating the battery discharge-capacity of the battery module according to the internal impedance if the temperature meets the predetermined condition; and detecting an output current and a voltage of the battery module according to the temperature and calculating the battery discharge-capacity of the battery module according to the temperature, the voltage and the output current if the temperature does not meet the predetermined condition.
US10020543B2 Low temperature battery with molten sodium-FSA electrolyte
The present invention provides a molten sodium secondary cell. In some cases, the secondary cell includes a sodium metal negative electrode, a positive electrode compartment that includes a positive electrode disposed in a molten positive electrolyte comprising Na-FSA (sodium-bis(fluorosulonyl)amide), and a sodium ion conductive electrolyte membrane that separates the negative electrode from the positive electrolyte. One disclosed example of electrolyte membrane material includes, without limitation, a NaSICON-type membrane. Non-limiting examples of the positive electrode include Ni, Zn, Cu, or Fe. The cell is functional at an operating temperature between about 100° C. and about 150° C., and preferably between about 110° C. and about 130° C.
US10020539B2 Nonaqueous electrolyte secondary battery and battery pack
A nonaqueous electrolyte solution secondary battery of the embodiment includes an exterior material, a nonaqueous electrolyte solution, a positive electrode, a negative electrode and a separator sandwiched between the positive electrode and the negative electrode. The nonaqueous electrolyte solution is charged in the exterior material. The nonaqueous electrolyte solution contains at least one of sulfone-based compounds represented by formula 1, a partially fluorinated ether represented by a molecular formula of formula 2, and at least one of lithium salts. The positive electrode is housed in the exterior material. The positive electrode contains a composite oxide represented by L1−xMn1.5−yNi0.5−zMy+zO4 as a positive electrode active material (wherein 0≤x≤1, 0≤(y+z)≤0.15, and M represents one, or two or more selected from Mg, Al, Ti, Fe, Co, Ni, Cu, Zn, Ga, Nb, Sn, Zr and Ta). The negative electrode is housed in the exterior material.
US10020530B2 Fuel cell
A fuel cell includes an electrolyte provided with electrodes in the form of an anode and a cathode on opposite sides of the electrolyte, and a system of flow ducts arranged so as to bring a first flow containing a first reactant into contact with an active surface on the anode and to bring a second flow containing a second reactant into contact with an active surface on the cathode. The system of flow ducts includes a distribution arrangement adapted to distribute a flow incoming to the active surface uniformly over an inlet region which extends along the active surface.
US10020523B2 Fuel cell system and control method for fuel cell system
A fuel cell system includes a fuel supply unit that supplies a fuel to electrolyte membrane of fuel cell, an oxidant supply unit that supplies an oxidant to the electrolyte membrane, and an electricity generation control unit that controls electricity generation by the fuel cell by controlling supply of the oxidant by the oxidant supply unit and supply of the fuel by the fuel supply unit. the fuel cell system includes a wet/dry state detection unit configured to detect a wet/dry state of the electrolyte membrane, a flow rate adjustment unit configured to adjust a flow rate of the fuel supplied to the fuel cell by the fuel supply unit; and a temperature adjustment unit configured to adjust a temperature of the oxidant supplied to the fuel cell by the oxidant supply unit. when reducing an amount of water in the electrolyte membrane in accordance with a signal output from the wet/dry state detection unit, the electricity generation control unit is configured to reduce the flow rate of the fuel, and increase the temperature of the oxidant in accordance with the signal from the wet/dry state detection unit, compared with when increasing the amount of water in the electrolyte membrane.
US10020519B2 Molding method for removing separator distortion and molding device for removing separator distortion
A molding method and a molding device are provided for removing distortion in a separator. In the molding method and the molding device, first and second dies which correspond to a product shape of first and second pre-molded surfaces of a separator base material. In a first molding step, the first die is pressed by applying an impact force towards the first molding surface side of the separator base material causing the separator base material to move towards the second dies. In the second molding step, the second dies are pressed towards the second molding surface side of the separator base material, and the molding part of the separator base material is sandwiched between the first die and the second dies.
US10020518B2 Fuel cell stack
A fuel cell stack includes a stacked body, a first insulator, and a first shim. The stacked body includes electrolyte-electrode assemblies and separators. The electrolyte-electrode assemblies are stacked in a stacking direction and have a first end electrolyte-electrode assembly disposed at a first end of the stacked body. The separators includes a first end separator disposed at the first end of the stacked body between the first end electrolyte-electrode assembly and a first contact end plate having a first contact surface which the first end separator contacts. The first shim is provided in a first recess between the first contact end plate and the first insulator and has a thickness such that an outer peripheral surface of the first end separator is positioned between the first contact surface of the first contact end plate and an outer peripheral surface of the first insulator in the stacking direction.
US10020517B2 Solid oxide fuel cell bundles with flexible power transmission system
A fuel cell assembly comprising: a plurality of fuel cell bundles, each fuel cell bundle comprising: an array of elongated tubular fuel cells comprising a plurality of rows of spaced apart, elongated tubular fuel cells; a plurality of elongated electrical connectors each having a first contact for coupling with a first fuel cell and a second contact for coupling with a second fuel cell and wherein each of said electrical connectors is disposed between at least two of said elongated tubular fuel cells; an oxidant supply system; a fuel supply system; and a support structure for integrating as a bundle said fuel cells, said oxidant supply system and said fuel supply system, wherein said support structure comprises an elongated tubular fuel cell support/spacer plate and an oxidant feed tube support/spacer plate; wherein the elongated tubular fuel cell support/spacer plate is spaced from and connected to the oxidant feed tube support/spacer plate by one or more first pin-in-sleeve combinations each of which is connected to a first side of the elongated tubular fuel cell support/spacer plate and to a first side of the oxidant feed tube support/spacer plate. The fuel cell assembly may also comprise flexible members defining open slots on electrical connectors. Flexible power leads with cross-over plates and tabs may also be comprised in the fuel cell assembly.
US10020511B2 Lithium secondary battery
This invention provides a lithium secondary battery that comprises a positive electrode comprising a positive electrode active material layer and a negative electrode comprising a negative electrode active material layer. The positive electrode active material layer and the negative electrode active material layer are placed to face each other. The negative electrode active material layer has an area A comprising a non-positive-electrode-facing portion that does not face the positive electrode active material layer. The area A comprises a negative electrode active material, a hot-melt binder and a temperature-sensitive thickener. The hot-melt binder has a melting point and the temperature-sensitive thickener has a gelation temperature both in a range of 45° C. to 100° C.
US10020510B2 Single component sulfur-based cathodes for lithium and lithium-ion batteries
The present invention pertains to the selection of cathode materials. The cathode materials of concern are the conducting polymer or backbone and the redox active species or sulfur species. The selection of the materials is based on the characteristics of the materials relating to the other components of the batteries and to each other. The present invention also pertains to the resultant cathode materials, particularly a selected cathode material of a single component sulfur-based conducting polymer with the sulfur species covalently linked to the conducting polymer, and most particularly a thiophene based polymer with covalently linked sulfur species. The conducting polymers have been covalently-derivatized with sulfides and/or sulfide-containing groups as battery cathode materials. The present invention also pertains to a battery employing the selection method and resultant cathode materials.
US10020509B2 Lithium transition metal phosphate, method for producing same, and lithium secondary battery produced using same
The present invention relates to a lithium transition metal phosphate including nano rod-like Fe2P crystals, a method of preparing the same, and a lithium secondary battery manufactured by using the lithium transition metal phosphate. According to the present invention, a lithium transition metal phosphate including nano rod-like Fe2P crystals may be provided, thereby enhancing high rate capability and low-temperature properties of a lithium secondary battery prepared by using the same. Further, the whole or a part of an airflow direction in a firing furnace may be controlled to be in a direction opposite to a proceeding direction of a fired raw material by adjusting the exhaust conditions in the firing process, thereby providing a method of preparing a lithium transition metal phosphate, in which the nano rod-like Fe2P crystals are reproducibly included.
US10020508B2 Composite material as electrode for sodium ion batteries, production method therefor, and all-solid-state sodium battery
A composite material as an electrode for a sodium ion secondary battery includes an active material crystal, a sodium-ion conductive crystal, and an amorphous phase. The active material crystal may contain Na, M (where M represents at least one kind of transition metal element selected from Cr, Fe, Mn, Co, and Ni), P, and O.
US10020506B2 Active material for a cathode of a battery cell, cathode, and battery cell
An active material for a cathode of a battery cell which includes a first component containing Li2MnO3. The first component has been doped with a dopant containing a fluoride of a transition metal. Moreover, a cathode of a battery cell which includes an active material, and a battery cell which includes at least one cathode, are provided.
US10020500B2 Carbonized polyaniline-grafted silicon nanoparticles encapsulated in graphene sheets for li-ion battery anodes
A method for producing a graphene-composite material, including removing any oxide layer from each of a plurality of silicon nanoparticles, forming a polyaniline layer over each clean silicon nanoparticle, binding a graphene oxide sheet to the polyaniline layer of each particle, and carbonizing the polyaniline to yield a plurality of composite particles. Each composite particle has a graphene outer layer substantially encapsulating a silicon inner core.
US10020498B2 Coated nickel hydroxide powder for positive electrode active material for alkaline secondary battery, and production method therefor
A method for producing coated nickel hydroxide powder for a positive electrode of an alkaline secondary battery wherein the pH of a suspension of a nickel hydroxide powder is kept at 8 to 11.5, and an aqueous cobalt salt solution and an aqueous alkali solution are supplied to the suspension to coat the surface of nickel hydroxide particles with cobalt hydroxide. Then, the pH of a slurry of the cobalt hydroxide-coated nickel hydroxide powder is adjusted to 12.5 to 13.0, and oxygen is supplied to the slurry so that the total amount of oxygen supplied per mole of cobalt in the coating is 30 l/mol or more to oxidize the cobalt hydroxide.
US10020497B2 Lithium secondary battery having improved electrochemical properties, and method for manufacturing same
A lithium secondary battery comprising a positive electrode, a negative electrode, a separation film, and an electrolyte, wherein the negative electrode includes a silicon-carbon composite as a negative active material, and wherein the electrolyte includes an additive selected from the group consisting of FEC, VEC, VC, EC, DFEC, t-butylbenzene, and t-pentylbenzene.
US10020495B2 Glass-coated cathode powders for rechargeable batteries
The invention provides a cathode active material for use in a rechargeable battery, comprising a coated lithium nickel oxide powder or a coated lithium nickel manganese oxide powder, the powder being composed of primary particles provided with a glassy lithium silicate surface coating. A method for preparing the cathode active material comprises the steps of: providing a lithium transition metal based oxide powder, providing an alkali mineral compound comprising a Li2−xSiO3−0.5x compound, wherein 0
US10020493B2 Coating compositions for electrode compositions and their methods of making
Compositions and methods of making are provided for coated electrodes and batteries comprising the same. The compositions may comprise a base composition having an active material selected from the group consisting of LiCoO2, LiMn2O4, Li2MnO3, LiNiO2, LiMn1.5Ni0.5O4, LiFePO4, Li2FePO4F, Li3CoNiMnO6, Li(LiaNixMnyCoz)O2, and mixtures thereof. The compositions may also comprise a coating composition that covers at least a portion of the base composition, wherein the coating composition comprises a non-metal or metalloid element. The methods of making comprise providing the base composition and a doped carbon coating composition, and mixing the coating composition with the base electrode composition at an elevated temperature in a flowing inert gas atmosphere. The coating composition may be a nitrogen-doped carbon composition a nitrogen doping element selected from the group consisting of: pyridine, 1-ethyl-3-methylimidazolium bis(trifluoromethanesulfonyl)imide, 1-ethyl-3-methylimidazolium dicyanamide, and mixtures thereof.
US10020491B2 Silicon-based active materials for lithium ion batteries and synthesis with solution processing
Silicon based anode active materials are described for use in lithium ion batteries. The silicon based materials are generally composites of nanoscale elemental silicon with stabilizing components that can comprise, for example, silicon oxide-carbon matrix material, inert metal coatings or combinations thereof. High surface area morphology can further contribute to the material stability when cycled in a lithium based battery. In general, the material synthesis involves a significant solution based processing step that can be designed to yield desired material properties as well as providing convenient and scalable processing.
US10020487B2 Rechargeable battery with voltage activated current interrupter
A high energy density rechargeable metal-ion battery includes an anode energy layer, a cathode energy layer, a separator for separating the anode and the cathode energy layers, an anode current collector for transferring electrons to and from the anode energy layer, the battery characterized by a maximum safe voltage for avoiding overcharge, and an interrupt layer that interrupts current within the battery upon exposure to voltage in excess of the maximum safe voltage. The interrupt layer is between the anode energy layer and current collector. When unactivated, it is laminated to the cathode current collector, conducting current therethrough. When activated, the interrupt layer delaminates from the anode current collector, interrupting current therethrough. The interrupt layer includes a voltage sensitive decomposable component that upon exposure to voltage in excess of the maximum safe voltage decomposes, evolving a gas, delaminating the interrupt layer from the anode current collector, interrupting current therethrough.
US10020486B2 Battery pack
Disclosed is a battery pack which can be adaptively used even in various approaching and extending directions of a connection wire even while ensuring the safety by minimizing exposure of an electrode terminal. The battery pack according to the present invention comprises: a cell assembly having a plurality of secondary batteries; a pack housing having an internal space to receive the cell assembly; an electrode terminal which is connected to the cell assembly and is formed to protrude to the outside of the pack housing; and a terminal cover which covers the top portion and a part of the sides of the electrode terminal and is configured to be attached/detached to/from different portions of the pack housing.
US10020484B2 Cell wiring module
A cell wiring module is configured to include a plurality of connection members connecting adjacent electrode terminals of a plurality of single cells having positive and negative electrode terminals. The cell wiring module includes a first unit housing a housed connection member, and a second unit connected to the first unit by a linking connection member different from the housed connection member. Sliding occurs in the connection direction of the connection members between the linking connection member for connection and at least one of the first unit and the second unit.
US10020483B2 Battery module and method of coupling first and second electrical terminals of first and second battery cells to a voltage sense member of an interconnect assembly
A battery module and a method are provided. The battery module includes a first battery cell having a first electrical terminal, a second battery cell having a second electrical terminal, and an interconnect assembly having a plate portion, a first finger portion, and a first voltage sense member. The first voltage sense member is coupled to the first finger portion. The first electrical terminal has a first terminal portion disposed directly on and coupled to a first voltage sense wall of the first voltage sense member. The second electrical terminal has a first terminal portion disposed on and coupled to the first terminal portion of the first electrical terminal such that the first terminal portion of the first electrical terminal is sandwiched between the first voltage sense wall of the first voltage sense member and the first terminal portion of the second electrical terminal.
US10020480B2 Layered-double-hydroxide-containing composite material and method for producing same
Provided is a layered-double-hydroxide-(LDH) containing composite material including a porous substrate and a high density LDH-containing functional layer on and/or in the porous substrate. The LDH-containing composite material of the present invention includes the porous substrate and the functional layer formed on and/or in the porous substrate. The functional layer contains a layered double hydroxide represented by the general formula M2+1-xM3+x(OH)2An-x/n.mH2O (where M2+ represents a divalent cation, M3+ represents a trivalent cation, An- represents an n-valent anion, n represents an integer not less than 1, x represents a value of 0.1 to 0.4, and m represents a value not less than 0) and has water impermeability.
US10020477B2 Battery enclosure vent assembly and venting method
An exemplary assembly includes an enclosure wall of an enclosure that houses at least one battery cell, and a vent of the enclosure wall. The vent is configured to move from a first position to a second position in response to an increase in a pressure within an interior of the enclosure. The vent in the second position provides a passage to discharge battery vent byproducts from the interior. An exemplary battery pack venting method includes moving a vent of an enclosure wall from a first position to a second position in response to an increase in a pressure within an interior of an enclosure having the enclosure wall. The vent in the second position provides a passage to discharge battery vent byproducts from the interior.
US10020473B2 Electric storage device
An electric storage device includes a first connection plate, a second connection plate, a fastening member, and a plurality of storage modules. The plurality of storage modules are provided between the first connection plate and the second connection plate in a stacking direction. Each of the plurality of storage modules includes a plurality of rectangular storage cells stacked in the stacking direction to provide a stack of storage cells. The plurality of storage modules are arranged next to each other in a direction that crosses the stacking direction. The plurality of storage modules are clamped between the first connection plate and the second connection plate and fastened together by the fastening member. At least one of the first connection plate and the second connection plate is fastened to the plurality of storage modules in the stacking direction by the fastening member.
US10020466B2 Flexible multilayer scattering substrate used in OLED
A flexible multilayer scattering substrate is disclosed. Built on a flexible supporting layer, the multilayer contains one or more scattering layers and other functional layers so that it can extract the trapped light in substrate and waveguide of an OLED. The processing of each layer is fully compatible with large area, flexible OLED manufactory, and by controlling processing conditions of each incorporated layer, the substrate microstructure can be tuned. Topographic features can be created on the top surface of substrate by changing the thickness and properties of the multilayer.
US10020465B2 Composition for encapsulating organic light emitting diode device and organic light emitting diode display using the same
A composition for encapsulating an organic light emitting diode device and an organic light emitting diode display, the composition including a di(meth)acrylate including an unsubstituted alkylene group, a tri(meth)acrylate including a substituted or unsubstituted alkylene group or a substituted or unsubstituted alkyl group, and a photo-initiator, wherein the composition for encapsulating the organic light emitting diode device has a chloride content of about 200 ppm or less.
US10020462B1 Electronic devices with flexible displays
An electronic device may have a hinge that allows the device to be flexed about a bend axis. A display may span the bend axis. To facilitate bending about the bend axis, the display may have layers such as a display cover layer with grooves or other recesses. The recesses form a flexible portion in the display layer. The display layer may be formed from glass or other materials that are transparent. Elastomeric material, fluids, and other materials may be placed in the recesses in the display layer. The material in the display layer may have an index of refraction that is matched to the index of refraction of the display layer. A hinge may be formed between rigid planar layers that are separated by a gap. Flexible layers that lie flush with opposing surfaces of the rigid planar layers may be used to span the gap.
US10020461B2 Display panel capable of preventing a defect in light emission of an organic light emitting element
A display panel includes an auxiliary electrode on a base substrate, a first electrode spaced from the auxiliary electrode, a first light emitting unit on the auxiliary electrode and the first electrode, an conductive thin film layer on the first light emitting unit, a second light emitting unit on the conductive thin film layer, a first contact hole through the conductive thin film layer to expose the auxiliary electrode, a insulating layer in the first contact hole, and a second electrode including a first electrode part and a second electrode part, the first electrode part being on the insulating layer in the first contact hole, and the second electrode part overlapping the first electrode and being on the second light emitting unit, wherein the insulating layer is between the first electrode part and the conductive thin film layer.
US10020458B2 White organic light-emitting display device
A white organic light-emitting display device includes a red emission layer between a charge generation layer and a yellow-green emission layer and having a hole transport-type host. The white organic light-emitting display device can improve brightness, color gamut, and color shift rate since the red emission layer functions as a hole transport layer and an electron blocking layer, as well as an emission layer. The white organic light-emitting display device can further improve the efficiency of the red emission layer by reducing exciton quenching between the charge generation layer and the red emission layer by the insertion of an auxiliary layer composed of a hole transport-type host between the charge generation layer and the red emission layer.
US10020451B2 Light-emitting element, light-emitting device, electronic device, lighting device, and heterocyclic compound
A light-emitting element with high heat resistance and high emission efficiency is provided. A novel heterocyclic compound that can be used in such a light-emitting element is provided. One embodiment of the present invention is a light-emitting element which includes, between a pair of electrodes, a layer containing a first organic compound, a second organic compound, and a light-emitting substance; the first organic compound includes one pyrimidine ring and one ring with a hole-transport skeleton; the second organic compound is an aromatic amine; and the light-emitting substance converts triplet excitation energy into light. A combination of the first organic compound, which includes the one pyrimidine ring and the one ring with the hole-transport skeleton, and the second organic compound, which is the aromatic amine, forms an exciplex.
US10020449B2 Composition for anode buffer layer of organic thin film solar cell and organic thin film solar cell
Provided is a composition comprising: a charge-transporting substance that comprises N,N′-diphenylbenzidine; an electron-accepting dopant substance; and an organic solvent. This composition is suitable, for example, as a composition for the anode buffer layer of an organic thin film solar cell, said composition being used to produce a thin film that is suitable for use as an anode buffer layer that makes it possible to achieve an organic thin film solar cell having a high photoelectric conversion efficiency.
US10020445B2 Magnetoresistive effect element
A magnetoresistive effect element includes a first ferromagnetic layer, a second ferromagnetic layer, and a nonmagnetic metal layer interposed between the first ferromagnetic layer and the second ferromagnetic layer. The first ferromagnetic layer and the second ferromagnetic layer include a Heusler alloy consisting of a CoMnSi alloy. A ratio x of Mn with respect to Co2 in each of the first ferromagnetic layer and the second ferromagnetic layer is 0.7≤x≤1.7. Compositions of the first ferromagnetic layer and the second ferromagnetic layer are different from each other.
US10020441B2 Piezoelectric transformer device
A piezoelectric transformer device is disclosed having a decreased thickness. In particular, a piezoelectric transformer device is disclosed that includes a piezoelectric transformer element in which first and second element electrodes are provided on first and second side surfaces of a piezoelectric transformer main body, respectively, and first and second flexible electrode members which are arranged at the lateral sides of the first and second side surfaces of the piezoelectric transformer main body, respectively, and are electrically and mechanically connected to the first and second element electrodes, respectively.
US10020439B2 Electrostrictive element
An electrostrictive element that can prevent the breakage includes a current collector that is constituted by sheet-shaped carbon nanotube aggregates, and can expand in the fiber direction in a state in which carbon nanotubes overlap with each other, when a dielectric film expands.
US10020435B2 Composite thermoelectric material, thermoelectric element and module including the same, and preparation method thereof
A composite thermoelectric material comprising a matrix comprising a thermoelectric semiconductor; and a nanoscale heterophase dispersed in the matrix, wherein the thermoelectric semiconductor comprises an element belonging to Group 15 of the Periodic Table of the Elements, and the heterophase comprises a transition metal element.
US10020432B2 Etched trenches in bond materials for die singulation, and associated systems and methods
Etched trenches in a bond material for die singulation, and associated systems and methods are disclosed. A method for solid state transducer device singulation in accordance with one embodiment includes forming a plurality of trenches by etching through a metallic bond material forming a bond between a carrier substrate and a plurality of the dies and singulating the carrier substrate along the trenches to separate the dies. In particular embodiments, the trenches extend into the carrier substrate. In further particular embodiments, the dies are at least partially encapsulated in a dielectric material.
US10020431B2 Sealed semiconductor light emitting device
A method according embodiments of the invention includes providing a wafer of semiconductor devices. The wafer of semiconductor devices includes a semiconductor structure comprising a light emitting layer sandwiched between an n-type region and a p-type region. The wafer of semiconductor devices further includes first and second metal contacts for each semiconductor device. Each first metal contact is in direct contact with the n-type region and each second metal contact is in direct contact with the p-type region. The method further includes forming a structure that seals the semiconductor structure of each semiconductor device. The wafer of semiconductor devices is attached to a wafer of support substrates.
US10020428B2 White light emitting device having high color rendering
The present invention relates to a white light emitting device having high color rendering, and the white light emitting device is a white light emitting lamp comprising a blue LED chip having an excitation wavelength of 440-460 nm, and a phosphor layer covering a light emitting surface of the blue LED chip and excited by the excitation wavelength of the blue LED chip so as to emit light, wherein the phosphor layer comprises a first phosphor having an emission peak wavelength of 480-499 nm; a second phosphor having an emission peak wavelength of 500-560 nm; and a third phosphor having an emission peak wavelength of 600-650 nm. According to aspects of the present invention, a white LED chip having high color rendering can be provided, and particularly, the white light emitting device having high color rendering for specific colors such as R9 and R12 can be provided.
US10020427B2 Phosphor, manufacturing method therefor, and light-emitting device using the phosphor
The present invention provides a red-light emitting phosphor that exhibits high luminous efficacy and emits light when excited by light having an emission peak in the blue region; and a method for manufacturing said phosphor. The phosphor represented by general formula (A): a(Si1-x-y,Tix,Mny)Fb and also characterized in that the half-band width of a diffraction pattern attributed to the (400) plane is not less than 0.2° determined by X-ray powder diffractometry. This phosphor can be manufactured by preparing a reaction solution consisting of an aqueous solution containing potassium permanganate and hydrogen fluoride, immersing a silicon source in said reaction solution, and reacting them for 20 to 80 minutes.
US10020424B2 Display substrate having improved manufacturability
A display substrate is provided. The display substrate includes a gate electrode disposed on a base; a gate insulating layer disposed on the base and covering the gate electrode; a semiconductor layer disposed on the gate insulating layer and overlapping the gate electrode; a source electrode and a drain electrode disposed on the semiconductor layer and connected to the semiconductor layer; a pixel electrode disposed on the gate insulating layer, connected to the drain electrode, and extending from the drain electrode; a common electrode insulated from the pixel electrode and overlapping the pixel electrode; and a semiconductor pattern disposed between the gate insulating layer and the pixel electrode, the semiconductor pattern overlapping the pixel electrode. The semiconductor pattern comprises a same material as the semiconductor layer and extends from the semiconductor layer.
US10020420B2 Repairing method, manufacturing method, device and electronic apparatus of micro-LED
A repairing method, manufacturing method, device and electronic apparatus of micro-LED are disclosed. The method for repairing micro-LED defects comprises: obtaining a micro-LED defect pattern on a receiving substrate; forming micro-LEDs (703b) corresponding to the defect pattern on a laser-transparent repair carrier substrate (707); aligning the micro-LEDs (703b) on the repair carrier substrate (707) with defect positions on the receiving substrate, and bringing the micro-LEDs (703b) into contact with pads at the defect positions; and irradiating the repair carrier substrate with a laser from the repair carrier substrate side, to lift-off the micro-LEDs from the repair carrier substrate (707).
US10020417B2 Photovoltaic module having printed PV cells connected in series by printed conductors
A PV module is formed having an array of PV cells, where the cells are separated by gaps. Each cell contains an array of small silicon sphere diodes (10-300 microns in diameter) connected in parallel. The diodes and conductor layers may be patterned by printing. A continuous metal substrate supports the diodes and conductor layers in all the cells. A dielectric substrate is laminated to the metal substrate. Trenches are then formed by laser ablation around the cells to sever the metal substrate to form electrically isolated PV cells. A metallization step is then performed to connect the cells in series to increase the voltage output of the PV module. An electrically isolated bypass diode for each cell is also formed by the trenching step. The metallization step connects the bypass diode and its associated cell in a reverse-parallel relationship.
US10020416B2 Radiation sensor, method of forming the sensor and device including the sensor
A semiconductor device includes a semiconductor structure formed on a substrate, a gate formed on a first side of the semiconductor structure, and a charge collector layer formed on a second side of the semiconductor structure.
US10020413B2 Fabrication of a local concentrator system
A local concentrator apparatus is described. The apparatus includes an array of photovoltaic cells arranged along an elongated strip, and one or more optical elements. The one or more optical elements are arranged to direct and optically concentrate sunlight onto the photovoltaic cells such that position that the directed sunlight impinges onto the strip follows a path moving along the strip without the optical elements tracking the sun as the sun traverses the sky during the day.
US10020411B2 Retaining system for installing a photovoltaic module
The invention relates to a holding system (1) for mounting a photovoltaic module (6) to a base (8) by means of ground supports (2, 2a, 44, 44a) which comprise a bearing head (4, 4a, 50, 50a), a ground support body (22) and a bearing surface (28, 48) on the bottom side which counteracts a penetration of the ground supports into the base (8), wherein the ground supports (2, 2a, 46, 46a) comprise on their head side a bearing plate (14, 14′, 14a, 14a′, 54, 54′, 54a, 54a′) that is disposed at a slanted angle (α) in relation to the base (8), and wherein the ground supports (2, 2a, 46, 46a) are provided and prepared such that, in the mounted state, the bearing plates (14, 14′, 14a, 14a′, 54, 54′, 54a, 54a′) of a ground support pair (2, 2a, 46, 46a) are spaced apart from each other vertically in relation to the base (8) and from each other horizontally in adjustment to the photovoltaic module (6) and that they are aligned with each other at least in essence.
US10020408B2 System of architecture and related built-in nanomembranes for the emitter of a light-to-electricity all-silicon converter for the giant photoconversion and the method of its manufacture
Architecture of the light-to-electricity converter characterized in that the system of amorphized nanograins, preferentially nanograins of amorphized silicon, of any shape are optimally spread within the crystalline host material, preferentially crystalline silicon that are wrapped around with a metamaterial seg-matter nanolayer, characterized by secondary generation centers, called segtons, that are conditioned around divacancies and disposed entirely or only partly within the volume of the emitter, this volume being limited at each end by a nanomembrane assuming the appropriate exploitation of the lower-energy secondary generation through the giant photoconversion involving hot electrons, segtons, and seg-matter.
US10020407B2 Cooling structure for photoelectric conversion element
This cooling mechanism for a surface-mounted-type photoelectric conversion element is provided on a circuit board to which a surface-mounted-type photoelectric conversion element, which has a signal terminal that is connected to inner wiring and a terminal for fixation that is not connected to the inner wiring on a back surface thereof, is mounted, the cooling mechanism has a front-surface-side copper foil pattern to which the terminal for fixation is connected, a back-surface-side copper foil pattern, and a through-hole via which connects the copper foil patterns, a cooling member which is fixed to the circuit board so as to have contact with the back-surface-side copper foil pattern, and which cools the back-surface-side copper foil pattern.
US10020402B2 Thin film transistor and method of manufacturing of the same
Provided are a thin film transistor (TFT) and a method of manufacturing the TFT. The TFT includes a substrate; a first conductive type semiconductor layer on the substrate and having a recess; second conductive type spacers at opposite side walls in the recess; a main semiconductor layer covering the first conductive type semiconductor layer and the second conductive type spacers and comprising a channel region and source and drain regions; a gate insulating layer on the main semiconductor layer; and a gate electrode on the gate insulating layer and corresponding to the recess.
US10020401B2 Methods for straining a transistor gate through interlayer dielectric (ILD) doping schemes
A method of making a semiconductor device includes doping a first portion of an interlayer dielectric (ILD) with an oxygen-containing material, wherein the ILD is over a substrate. The method further includes doping a second portion of the ILD with a large species material. The second portion includes an area of the ILD below the first portion, and the second portion is separated from the substrate. The method further includes annealing the ILD.
US10020399B2 Semiconductor device having compressively strained channel region and method of making same
A semiconductor device and method making it utilize a three-dimensional channel region comprising a core of a first semiconductor material and an epitaxial covering of a second semiconductor material. The first and second semiconductor materials have respectively different lattice constants, thereby to create a strain in the epitaxial covering. The devices are formed by a gate-last process, so that the second semiconductor material is deposited only after the high temperature processes have been performed. Consequently, the lattice strain is not substantially relaxed, and the improved performance benefits of the lattice strained channel region are not compromised.
US10020397B2 Bottle-neck recess in a semiconductor device
A device including a gate stack over a semiconductor substrate having a pair of spacers abutting sidewalls of the gate stack. A recess is formed in the semiconductor substrate adjacent the gate stack. The recess has a first profile having substantially vertical sidewalls and a second profile contiguous with and below the first profile. The first and second profiles provide a bottle-neck shaped profile of the recess in the semiconductor substrate, the second profile having a greater width within the semiconductor substrate than the first profile. The recess is filled with a semiconductor material. A pair of spacers are disposed overly the semiconductor substrate adjacent the recess.
US10020386B1 High-voltage and analog bipolar devices
The present disclosure relates to semiconductor structures and, more particularly, to high-voltage, analog bipolar devices and methods of manufacture. The structure includes: a base region formed in a substrate; a collector region formed in the substrate and comprising a deep n-well region and an n-well region; and an emitter region formed in the substrate and comprising a deep n-well region and an n-well region.
US10020383B2 Preserving the seed layer on STI edge and improving the epitaxial growth
A method of forming self-aligned STI regions extending over portions of a Si substrate to enable the subsequent formation of epitaxially grown embedded S/D regions without using a lithography mask and the resulting device are provided. Embodiments include forming a STI etch mask with laterally separated openings over a Si substrate; forming shallow trenches into the Si substrate through the openings; forming first through fourth oxide spacers on opposite sidewalls of the shallow trenches and the openings; forming a deep STI trench between the first and second oxide spacers and between the third and fourth oxide spacers down into the Si substrate; forming a STI oxide layer over the first through fourth oxide spacers and a portion of the STI etch mask, the STI oxide layer filling the deep STI trenches; and planarizing the STI oxide layer down to the portion of the STI etch mask.
US10020380B2 Power device with high aspect ratio trench contacts and submicron pitches between trenches
This invention discloses a semiconductor power device disposed in a semiconductor substrate including an active cell areas and a termination area. The semiconductor power device further comprises a plurality of gate trenches formed at a top portion of the semiconductor substrate in the active cell area wherein each of the gate trenches is partially filled with a conductive gate material with a top portion of the trenches filled by a high density plasma (HDP) insulation layer. The semiconductor power device further comprises mesa areas of the semiconductor substrate disposed between the gate trenches wherein the mesa areas are recessed and having a top mesa surface disposed vertically below a top surface of the HDP insulation layer wherein the HDP insulation layer covering over the conductive gate material constituting a stick-out boundary-defining layer surrounding the recessed mesa areas in the active cell areas between the gate trenches.
US10020379B2 Method for forming semiconductor device structure using double patterning
A method for forming a semiconductor device structure is provided. The method includes forming a mandrel masking structure over a target layer. The method also includes patterning the mandrel masking structure to form mandrel lines parallel to each other, and forming spacer structures on sidewalls of the respective mandrel lines to define first openings. Each of the spacer structures includes a first spacer and a second spacer between the first spacer and the corresponding mandrel line. The method also includes removing the mandrel lines to define second openings, and etching the target layer through the first and second openings to form a target pattern therein.
US10020377B2 Electronic devices
A method of manufacturing an electronic device comprising a first terminal (e.g. a source terminal), a second terminal (e.g. a drain terminal), a semiconductor channel connecting the first and second terminals and a gate terminal to which a potential may be applied to control a conductivity of the channel. The method comprises a first exposure of a photoresist from above the substrate using a mask and a second exposure from below, wherein in the second exposure the first and second terminals shield a part of the photoresist from exposure. An intermediate step reduces the solubility of the photoresist exposed in the first exposure. A window is formed in the photoresist at the location which was shielded by the mask, but exposed to radiation from below. Semiconductor material, dielectric material and conductor material are deposited inside the window to form a semiconductor channel, gate dielectric, and a gate terminal, respectively.
US10020376B2 Sidewall passivation for HEMT devices
Some embodiments of the present disclosure relate to a high electron mobility transistor (HEMT) which includes a heterojunction structure arranged over a semiconductor substrate. The heterojunction structure includes a binary III/V semiconductor layer made of a first III-nitride material to act as a channel region of the e-HEMT, and a ternary III/V semiconductor layer arranged over the binary III/V semiconductor layer and made of a second III-nitride material to act as a barrier layer. Source and drain regions are arranged over the ternary III/V semiconductor layer and are spaced apart laterally from one another. A gate structure is arranged over the heterojunction structure and is arranged between the source and drain regions. The gate structure is made of a third III-nitride material. A first passivation layer is disposed about sidewalls of the gate structure and is made of a fourth III-nitride material.
US10020375B2 Tungsten gates for non-planar transistors
The present description relates to the field of fabricating microelectronic devices having non-planar transistors. Embodiments of the present description relate to the formation of gates within non-planar NMOS transistors, wherein an NMOS work-function material, such as a composition of aluminum, titanium, and carbon, may be used in conjunction with a titanium-containing gate fill barrier to facilitate the use of a tungsten-containing conductive material in the formation of a gate electrode of the non-planar NMOS transistor gate.
US10020374B2 Field-effect transistor, semiconductor memory display element, image display device, and system
A field-effect transistor includes a substrate; a source electrode, a drain electrode, and a gate electrode that are formed on the substrate; a semiconductor layer by which a channel is formed between the source electrode and the drain electrode when a predetermined voltage is applied to the gate electrode; and a gate insulating layer provided between the gate electrode and the semiconductor layer. The gate insulating layer is formed of an amorphous composite metal oxide insulating film including one or two or more alkaline-earth metal elements and one or two or more elements selected from a group consisting of Ga, Sc, Y, and lanthanoid except Ce.
US10020373B1 Semiconductor device
Provided is a highly reliable semiconductor device that uses a thick passivation layer. The protective film is formed so as to cover mostly the entire surface of a semiconductor substrate, and is open only in an area of part that is above a metal wiring layer (connection area). The passivation layer includes starting from the bottom side, a first silicon nitride film that includes silicon nitride (Si3N4), a silicon oxide film that includes silicon oxide (SiO2), and an organic film (organic layer) that includes a polyimide. The silicon oxide film and organic film are formed so as to cover the electrode layer (metal wiring layer) except the top of the insulation layer and the connection area, however, the first silicon nitride film is formed only on the insulation layer and not formed on the electrode layer.
US10020364B2 Nonvolatile semiconductor memory device and method of manufacturing the same
One embodiment includes: forming a laminated body by alternately laminating a conducting layer and an interlayer insulating layer on a substrate; forming a memory hole passing through the laminated body; forming a memory gate insulating layer including a charge storage layer on an inner wall of the memory hole; forming a first semiconductor layer on the memory gate insulating layer; forming a cover film on the first semiconductor layer; removing the memory gate insulating layer, the first semiconductor layer, and the cover film on a bottom surface of the memory hole, to expose the substrate; forming an epitaxial layer on the exposed substrate; removing the cover film; and forming the second semiconductor layer along the first semiconductor layer, to electrically couple: the substrate to the first semiconductor layer; and the substrate to the second semiconductor layer, via the epitaxial layer.
US10020363B2 Bulb-shaped memory stack structures for direct source contact in three-dimensional memory device
Sacrificial semiconductor material portions are connected by a sacrificial semiconductor line extending along a different horizontal direction and protruding into an underlying source conductive layer. After formation of a vertically alternating stack of insulating layers and spacer material layers, memory stack structures are formed through the vertically alternating stack and through the sacrificial semiconductor material portions. A backside trench can be formed through the vertically alternating stack employing the sacrificial semiconductor line as an etch stop structure. Source strap material portions providing lateral electrical contact to semiconductor channels of the memory stack structures can be formed by replacement of sacrificial semiconductor material portions and the sacrificial semiconductor line with source strap material portions. Structural-reinforcement portions may be employed to provide structural stability during the replacement process.
US10020359B1 Leakage current reduction in stacked metal-insulator-metal capacitors
Capacitors and methods of forming the same include forming a dielectric layer on a first metal layer. The dielectric layer is oxygenated such that interstitial oxygen is implanted in the dielectric layer. A second metal layer is formed on the dielectric layer. The dielectric layer is heated to release the interstitial oxygen and to oxidize the first and second metal layers at interfaces between the dielectric layer and the first and second metal layers.
US10020355B2 Photosensor and display device having the same
A photosensor includes a first light-shielding layer provided on an insulating surface; a first insulating layer covering the first light-shielding layer; a semiconductor layer provided on the first insulating layer, the semiconductor layer being connected to a first electrode and a second electrode, and the semiconductor layer configuring a diode; a second insulating layer covering the semiconductor layer; an opening provided in the second insulating layer so as to surround the semiconductor layer as viewed from a planar direction and the opening reaching at least the first insulating layer; and a second light-shielding layer covering at least a side wall of the opening.
US10020352B2 Substrate structure
A substrate structure may be used in a display device. The substrate structure may include a base substrate, a transistor, and a silicon oxynitride layer. The transistor may include a semiconductor member and a gate electrode and may overlap the base substrate. The silicon oxynitride layer may directly contact at least one of the base substrate, the semiconductor member, and the gate electrode and may include (and/or contain) a hydrogen atom set. A hydrogen concentration in the silicon oxynitride layer may be greater than or equal to 1.52 atomic percent.
US10020348B2 Organic light emitting display device with multiple emission layers
An organic light emitting display device includes a first emission part between an anode and a cathode and a second emission part on the first emission part. At least one of the first emission part and the second emission part includes at least three emission layers emitting lights of different colors, and one of the at least three emission layers include a green emission layer including a phosphorescent material. Accordingly, a lifetime and color reproduction rate of the organic light emitting display device having green lifetime is enhanced.
US10020346B2 Resistive memory device by substrate reduction
To provide enhanced data storage devices and systems, various systems, architectures, apparatuses, and methods, are provided herein. In a first example, a resistive memory device is provided. The resistive memory device comprises a substrate, and an active region having resistance properties that can be modified to store one or more data bits, the active region comprising region of the substrate with a chemically altered reduction level to establish a resistive memory property in the substrate. The resistive memory device comprises terminals formed into the substrate and configured to couple the active region to associated electrical contacts.
US10020345B2 Method for manufacturing image capturing device and image capturing device
An offset spacer film (OSS) is formed on a side wall surface of a gate electrode (NLGE, PLGE) to cover a region in which a photo diode (PD) is disposed. Next, an extension region (LNLD, LPLD) is formed using the offset spacer film and the like as an implantation mask. Next, process is provided to remove the offset spacer film covering the region in which the photo diode is disposed. Next, a sidewall insulating film (SWI) is formed on the side wall surface of the gate electrode. Next, a source-drain region (HPDF, LPDF, HNDF, LNDF) is formed using the sidewall insulating film and the like as an implantation mask.
US10020342B2 Image pickup module manufacturing method, and image pickup module manufacturing device
A manufacturing device holds a lens unit on a Z axis that is orthogonal to a chart surface of a measurement chart, holds an image pickup element unit on the Z axis, picks up an image of the measurement chart by an image pickup element while changing a Z-axis direction position of the image pickup element unit held on the Z axis in a state in which current is applied to a second lens drive unit and a third lens drive unit of the lens unit held on the Z axis, adjusts the position and a tilt of the image pickup element unit relative to the lens unit on the basis of image pickup signals that are obtained in the case where the image of the measurement chart is picked up, and fixes the image pickup element unit to the lens unit.
US10020340B2 Solid-state image sensing element and imaging system
Each of a plurality of pixels arranged in two dimensions includes a photoelectric conversion unit including a pixel electrode, a photoelectric conversion layer provided above the pixel electrode, and a counter electrode provided so as to sandwich the photoelectric conversion layer between the counter electrode and the pixel electrode, and a microlens arranged above the photoelectric conversion unit. The plurality of pixels includes a first pixel and a plurality of second pixels. At least either the pixel electrodes of the plurality of second pixels are smaller than the pixel electrode of the first pixel or the counter electrodes of the plurality of second pixels are smaller than the counter electrode of the first pixel, and a configuration between the counter electrode and the microlens of the first pixel is the same as a configuration between the counter electrode and the microlens of each of the plurality of second pixels.
US10020323B2 Thin-film transistor device and display device using same
A display device including: a lead wiring layer pattern 207, made from metal, that extends outside a region 10A on a substrate in which a light-emitter is present; a passivation layer 216; a contact hole 216a in the passivation layer 216 outside the region 10A in a position over the lead wiring layer pattern 207 in plan view; a connecting wiring layer pattern 237 that is continuous across the passivation layer 216, an inner circumference of the contact hole 216a, and the lead wiring layer pattern 207 in the contact hole 216a; a sealing layer 217 covering a portion of the connecting wiring layer pattern 237 in the contact hole 216a; and an upper sealing layer pattern 219 covering the sealing layer pattern 217 that is above the connecting wiring layer pattern 237.
US10020322B2 Transistor and semiconductor device
A highly reliable semiconductor device which includes an oxide semiconductor is provided. Alternatively, a transistor having normally-off characteristics which includes an oxide semiconductor is provided. The transistor includes a first conductor, a first insulator, a second insulator, a third insulator, a first oxide, an oxide semiconductor, a second conductor, a second oxide, a fourth insulator, a third conductor, a fourth conductor, a fifth insulator, and a sixth insulator. The second conductor is separated from the sixth insulator by the second oxide. The third conductor and the fourth conductor are separated from the sixth insulator by the fifth insulator. The second oxide has a function of suppressing permeation of oxygen as long as oxygen contained in the sixth insulator is sufficiently supplied to the oxide semiconductor through the second oxide. The fifth insulator has a barrier property against oxygen.