Document Document Title
US10349423B2 Automatic wireless network channel selection
A method for selecting signal channel for a wireless networking device is provided. The method collects WLAN and non-WLAN interference information on the candidate channels. The method then determines a weighted grade for each of the candidate channels based on the collected WLAN and non-WLAN interference information. A channel is selected among the candidate channels based on the weighted grades. The method further adjusts WLAN transmit parameter of the wireless networking device based on the collected WLAN and non-WLAN interference information.
US10349421B2 Resource allocation system and method adapted to implement device-to-device communications in wireless communication networks
A method for allocating communication resources for communications performed by user equipment in a mobile communication network comprises receiving a first indication about an amount of available communication resources and obtaining information about interfering communications between user equipment. The method further comprises, for each communication between user equipment to which communication resources have to be allocated, receiving a second indication about an available communication rate for an infrastructure-based communication and for a device-to-device communication, receiving a third indication about a requested communication rate for said each communication, making a selection between an infrastructure-based communication type or a device-to-device communication type based on the first, second and third indications and the information about interfering communications, and allocating communication resources to each communication on the basis of the selection between an infrastructure-based communication type or a device-to-device communication type.
US10349420B2 Method and apparatus for network scheduling
Aspects of the disclosure provide a control apparatus that includes transceiver circuitry and processing circuitry. The transceiver circuitry is configured to transmit/receive signals from a plurality of terminal devices using a shared channel. The processing circuitry is configured to determine distances to the plurality of terminal devices, allocate resource elements in the shared channel according to the distances, and communicate, via the transceiver circuitry, with the plurality of terminal devices according to the allocation of the resource elements in the shared channel.
US10349419B2 Method and apparatus for providing downlink control information in a MIMO wireless communication system
The present invention relates to a method in which a user equipment receives a downlink signal from a base station in a wireless communication system that supports downlink mimo transmission according to one embodiment of the present invention comprises: receiving downlink control information that includes information indicative of the number of layers (n, 1≤n≤8) where one or two enabled code words of the downlink mimo transmission are mapped; on the basis of the downlink control information, receiving downlink data transmitted over the respective n layers and a ue-specific reference signal for each of the n layers; and decoding the downlink data on the basis of the ue-specific reference signals, wherein the information indicative of the number of layers can further include information on a code for identifying the ue-specific reference signals.
US10349414B2 Scheduled transmission in cellular communications networks
There is provided a system for scheduled transmission from at least two network devices in a cellular communications network. The system comprises at least two network devices. Each respective network device is configured to transmit in sectors using directional transmission beams. The at least two network devices are configured to transmit in the sectors according to a beamforming pattern according to which concurrent received power from all but one of the at least two network devices in sectors in which more than one network device is enabled to transmit using the directional transmission beams is below a threshold interference power level.
US10349411B2 Assign band modes and channels to wireless nodes
An example method comprising: assigning at least one band mode specified in the band mode list to a radio of the identified node, assigning a dual band mode to a set of wireless nodes of the plurality of wireless nodes that each satisfy a baseline coverage when operating on a low frequency band of the wireless band mode, assigning a high frequency band mode to a set of wireless nodes of the plurality of nodes based on band capacity, assigning a channel to the radio of the node on the high frequency band based on a band capacity; and responsive to assigning the channel to the radio on the high frequency band, assigning a channel to each radio of the set of nodes on the low frequency band.
US10349409B2 Method and system for transmission schedule instruction for allocating resources in an unlicensed spectrum
Embodiments of the present invention disclose a resource allocation method, a transmission method, and apparatuses. The resource allocation method comprises: sending a scheduling instruction, wherein the scheduling instruction comprises: information that is associated with at least two carriers in an unlicensed spectrum allocated to transmission of a user equipment; determining at least one available carrier in the at least two carriers; and sending a physical indication signal on the at least one available carrier, wherein the physical indication signal is used to occupy the at least one available carrier. According to the method and apparatus of the embodiments of the present invention, at least two carriers is allocated to transmission of a user equipment at a scheduling moment, at least one available carrier in the at least two carriers is determined, and a physical indication signal is used to occupy the at least one available carrier, thereby reducing the possibility of occurrence of the problem of resource unavailability and/or resource waste caused by the unpredictability of whether an unlicensed spectrum is available.
US10349400B2 Method for generating frequency hopping sequences for multi-transceiver cognitive radio networks
This invention relates to the field of communication technology, and particularly to a communication exchange mechanism design based on frequency hopping, which is applicable to cognitive radio networks. A method for generating hopping frequency sequences for multi-transceiver cognitive radio networks is provided, so as to realize the optimization and tradeoff of the five performance parameters, i.e. DoR, MTTR, ATTR, CL, and NSS. That, is, for a given DoR, the frequency-hopping system should minimize the NSS of the clock synchronous and asynchronous frequency-hopping systems under the condition of MTTR=ATTR=1 and CL<1. The frequency-hopping system of the present invention can use a minimal number of transceivers at each cognitive node to ensure that any two cognitive nodes always achieve frequency hopping rendezvous in each timeslot under the limiting conditions of a certain anti-jamming ability against the primary users and a certain degree of the most serious collisions of control information exchange.
US10349396B2 Resource configuration for EPDCCH
A system and method for providing both localized and distributed transmission modes for EPDCCH is disclosed, where one EPDCCH comprises of one or multiple CCEs. Localized versus distributed transmission may be defined in terms of the EPDCCH to CCE resource mapping. In a localized transmission CCEs are restricted to be contained within one PRB. In a distributed transmission a CCE spans over multiple PRBs. A UE can be configured to either receive the EPDCCH only in localized or only in distributed transmissions. A UE can also be configured to expect EPDCCH transmissions in both localized and distributed transmissions. In each PRB configured by the higher layer as an EPDCCH resource, 24 REs that may be used for any DMRS transmission are always reserved and not used for EPDCCH transmission.
US10349395B2 Carrier information transmission to wireless devices
Methods, apparatuses, and systems for wireless communications are described. A base station may send a message with configuration parameters to a wireless device, and the configuration parameters may be for at least two different types of carriers used for communications.
US10349390B2 Communication method, communications apparatus, user equipment, and communications system
Embodiments of the present invention disclose a communication method: sending indication information to two or more user equipments, where the indication information includes timeslot indication information and frequency band indication information of the two or more user equipments, at least two user equipments in the two or more user equipments have same timeslot indication information, and the user equipments that have the same timeslot indication information have different frequency band indication information; and obtaining an acknowledgment frame sent by one or more user equipments of the two or more user equipments in a timeslot indicated by respective timeslot indication information and by using a frequency band indicated by respective frequency band indication information. The present invention is used for acknowledgment frame sending.
US10349389B2 Method for device-to-device (D2D) operation performed by terminal in wireless communication system and terminal using the method
A method for device-to-device (D2D) operation performed by a terminal in a wireless communication system, and a terminal using the method are provided. The method comprises: receiving system information including reception resource pool information; and receiving a D2D signal by using resources indicated by the reception resource pool information, wherein the reception resource pool information indicates resources for which receiving the D2D signal is allowed during a radio resource control (RRC) idle state and an RRC connected state.
US10349383B2 Method for instructing CSI feedback signaling configuration and base station
A method for instructing CSI feedback signaling configuration and base station are provided, the method comprising: a base station side notifies a terminal side, via the first higher layer signaling of a UE-Specific, a CSI-RS resource for measuring CSI, the CSI-RS resource comprising at least one of: the time frequency position of the CSI-RS resource in a subframe, the antenna port number configuration of the CSI-RS resource, a period and a subframe offset of the CSI-RS resource, the sequence identifier of the CSI-RS resource, and the power control information of the CSI-RS resource; the base station side instructs the terminal side to feed back the CSI corresponding to the CSI-RS resource.
US10349382B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
A method and an apparatus for transmitting broadcast signals thereof are disclosed. The apparatus for transmitting broadcast signals comprises an input formatter to format at least one input stream to output DP (Data Pipe) data corresponding to each of a plurality of DPs, wherein the each of a plurality of DPs carries at least one service or at least one service component, an encoder to encode the DP data, a mapper to map the encoded DP data onto constellations, a time interleaver to time interleave the mapped DP data, a frame builder to build at least one signal frame including the time interleaved DP data, a modulator to modulate data in the built at least one signal frame by an OFDM (Orthogonal Frequency Division Multiplex) scheme and a transmitter to transmit the broadcast signals having the modulated data.
US10349379B2 Positioning tag replacement method and positioning server
A positioning tag replacement method and a positioning server to implement replacement between positioning tags, where the method includes obtaining, by a positioning server, a moving trajectory of a first positioning tag and a moving trajectory of a second positioning tag, where the first positioning tag corresponds to a first positioned object, and the second positioning tag has no corresponding positioned object, and setting, by the positioning server, the second positioning tag to correspond to the first positioned object when the positioning server determines that the moving trajectory of the first positioning tag and the moving trajectory of the second positioning tag meet a preset condition. The method features low costs, simple and convenient operations, and easy implementation, and avoids that in an operation process, a positioned object escapes being monitored in a positioning system.
US10349375B2 Location determination based on access point emulation
Determining a location for a non-access point device based on non-access point device emulation of an access point (AP) device is disclosed. A non-AP device can pass itself off as an actual AP device to piggyback of location reporting by user equipment (UE). Where a UE observes an emulated AP, e.g., a non-AP device masquerading as an AP device, the observance of the emulated AP can be reported, along with UE location information captured at the time of the observance, to a network database. The UE location information can be used to determine a location of the emulated AP. The location of the emulated AP can be retrieved from the database in response to a query identifying the emulated AP. This can enable the non-AP device to query its own location as observed by the UE. This can enable other devices to receive the location of the non-AP device.
US10349362B2 User equipment and method for enhanced uplink power control
Embodiments of user equipment and methods for improved uplink transmission power management and scheduling, are generally described herein. For example, in an aspect, a method of uplink power management is presented, the method includes determining whether a total desired transmission power exceeds a total configured maximum output power for a subframe. When the total desired transmission power exceeds the total configured maximum output power, the method includes allocating a minimum proactive power limitation to each serving cell, assigning a remaining power to one or more channels based on priority, and computing a total power assignment based on the allocating and the assigning.
US10349350B2 Method and apparatus for transmission resource allocation in mobile communications
Various solutions for transmission resource allocation with respect to user equipment (UE) and network apparatus in mobile communications are described. A UE may receive control information from a network apparatus. The UE may turn on a radio frequency (RF) transceiver of the UE in a part of a transmission time interval (TTI) to receive downlink data in an event that the control information indicates that the downlink data is scheduled in the TTI. The downlink data is scheduled in a part of the TTI but not in any other time interval. The time duration of the TTI may comprise 14 orthogonal frequency-division multiplexing (OFDM) symbols and the part of the TTI may be configured as a mini-slot with time duration less than 14 OFDM symbols.
US10349346B2 Method for processing data for terminal, in PSM, in wireless communication system and device therefor
One embodiment of the present invention relates to a method by which a packet data network-gateway (PGW) processes data for a terminal, in a power saving mode (PSM), in a wireless communication system, the method for processing data for a terminal in PSM, comprising the steps of: receiving a message related to a PDN connection stop request; receiving downlink data which has to be transmitted to a terminal; and performing one of transmission, deletion, and storage of operations of the downlink data on the basis of the message related to the PDN connection stop request.
US10349339B2 Multi-band cellular network with control plane decoupled from user plane
A cellular network comprising one or more user transceiver stations located within a first coverage area and that are each configured to provide radio coverage over a corresponding second coverage area by exploiting a selected frequency band among a respective set of frequency bands. When a user equipment within one first coverage area of requests to exchange user traffic, the cellular network selects a group of candidate user transceiver stations located within the first coverage area based on the position of the user equipment within the first coverage area; select a group of candidate frequency bands among sets of frequency bands of the user transceiver stations located within said one first coverage area; and allow the user equipment to exchange user traffic with one or more selected user transceiver stations exploiting a selected frequency band.
US10349336B1 High-rate multihop network with beamforming
A multihop network has nodes divided into user nodes, and base stations (BSs) each connected to a core network (CN). Each user node scans a surrounding area by an antenna array to identify a subset of the nodes wirelessly reachable by this user node and connectable to any BS. Node-specific information items determined for each reachable node include a farness value indicating farness in location between the reachable node and the user node. A target reachable node through which the user node communicates is selected and has a lowest farness value among the reachable nodes in the subset. The user node is communicable with a BS directly, or indirectly by multihop communication via the target reachable node, thereby allowing a total number of BSs adequate to support data communication between the CN and all the user nodes to be reduced when compared to non-multihop communication over the same geographical area.
US10349334B2 Terminal device, method and system for coordinating relay node access in a wireless telecommunications system
A terminal device for use with a wireless telecommunications system comprising a base station and a plurality of relay nodes, the terminal device comprising: a transmitter; a receiver; and a controller operable to: select a first relay node from the plurality of relay nodes and control the transmitter and receiver to exchange signals with the base station via the first relay node; measure a signal characteristic associated with the first relay node and compare the measured signal characteristic with a predetermined threshold value; if the measured signal characteristic is greater than the predetermined threshold value, control the transmitter and receiver to continue to exchange signals with the base station via the first relay node; and if the measured signal characteristic is less than the predetermined threshold value, perform a procedure for allowing selection of a second relay node from the plurality of relay nodes via which the transmitter and receiver may exchange signals with the base station.
US10349332B2 Network communication using selected resources
Methods and systems are described for transmitting data using various selected resources. For example, first one or more resources may be selected based at least in part on feedback from a first network node. A second network node may cause first data to be transmitted using the selected one or more resources. The second network node may also cause second data to be transmitted using second one or more resources. The resources may comprise, for example, tones, time slots, time-frequency channels, time resources, and/or frequency resources.
US10349322B2 Base station apparatus
A base station apparatus is provided, by which a downlink transmission power can be properly set and frequent handovers of a mobile station (user equipment) can be prevented to occur. The base station apparatus is installed in a base station communicating with a mobile station in a mobile communication network, and provided with control means of controlling so as to decrease a setting of downlink transmission power when changing a setting of offset for handover from the own cell to a neighboring cell so as to advance a hand-out from the own cell to the neighboring cell.
US10349321B2 Extended service set transitions in wireless networks
A mobile device may transition between Extended Service Set (“ESS”) networks seamlessly, such that a consumer never loses the network connection despite the transition. The communication for enabling a transition may be prior to association with that network. The seamless transition may be enabled through the creation and utilization of a central key holder authority that advertises its identity to mobile devices in a pre-associated state. The mobile device can use the key discovery communication along with a key generation method to authenticate and/or associate with a network and transition from one ESS to another. There may be a common root key across ESSs. At each new access point (“AP”) that the mobile device encounters, ESS and key holder identities may be discovered through discovery communications.
US10349298B2 Method for ordering measuring of inter-device interference in wireless communication system, and device for same
The present invention relates to a method and device for ordering the measuring of Inter-Device Interference (IDI) for a base station in a wireless communication system. In particular, the method is characterized by comprising the steps of: transmitting downlink allocation information on a certain wireless resource to a first terminal; ordering the measuring of IDI to the first terminal when the certain wireless resource is allocated for uplink communication by at least one second terminal; ordering the transmitting of a reference signal defined for measuring IDI for the at least one second terminal; and transmitting reference signal measurement information, allocated to the at least one second terminal, to the first terminal.
US10349291B2 Method and system for establishing a self-organized mobile core in a cellular communication network
A method for establishing a self-organized emergency mobile core in a cellular communication network, the cellular communication network having a core element. The method includes the step of storing program code for implementing core network functionality on at least one stationary network element of the cellular communication network allowing to host virtual network functionality. The core network functionality remains inactive when the core element is available. The method includes the steps of detecting an emergency event within the cellular communication network resulting in an unavailability of the core element, and starting operating the core network functionality in order to establish a self-organized emergency mobile core in response to the detected emergency event.
US10349287B2 Adaptive sector configuration of an adaptive antenna system
The present disclosure relates to methods, arrangements and computer programs for antenna sector configuration for an adaptive antenna system, AAS. A method, performed in a network node, comprises associating (35) wireless devices served from the network node to sectors of a respective sector configuration model based on radio network measurements, wherein the association is performed for each out of a number of sector configuration models. The method further comprises estimating (S37) performance metrics for each sector configuration model based on the associating of wireless devices to sectors of the respective sector configuration model and selecting (S37) an antenna sector configuration of the AAS based on the estimated performance metrics.
US10349283B2 Method for transceiving signal in wireless LAN system and apparatus therefor
A method for receiving, by a station (STA), a signal in a wireless LAN system comprises: a step of receiving a frame which includes a SIG-A field including MCS information for a SIG-B field, and the SIG-B field encoded on the basis of any one MCS set among from multiple MCS sets; and a step of decoding the SIG-B field on the basis of the MCS information included in the SIG-A field, wherein a specific value in the MCS information indicating a first MCS level of a first MCS set from among the multiple MCS sets is re-used to indicate a second MCS level of a second MCS set, and which MCS level of the first MCS level and the second MCS level indicated by the specific value is set in the SIG-B field is implicitly indicated by a status of a channel on which the frame is received.
US10349271B2 Methods and apparatus for direct communication key establishment
A UE, a device and a Direct Communication Element. The UE is configured to establish a UE shared key with a Bootstrapping Server Function (BSF) using a Generic Bootstrapping Architecture (GBA) procedure, to discover the device through a discovery procedure after establishing the UE shared key, and to derive a direct communication key from at least the UE shared key. The device is configured to receive a transaction identifier associated with the UE shared key from the UE, to send the transaction identifier to the Direct Communication Element, and to receive the direct communication key from the Direct Communication Element. The Direct Communication Element is configured to receive the transaction identifier from the device, to obtain a shared session key from the BSF; to derive the direct communication key, and to send the direct communication key to the device.
US10349270B2 Method of establishing communications
A method of establishing communications with a first device is disclosed. The method includes: the first device presenting connection information to a second device; receiving a response from a second device; establishing an association with the second device; transmitting, in response to a determination that the first device and the second device are connected for data, first data to the second device, the first data comprising addressing information for a server; receiving second data from the second device, the second data comprising second information for establishing communications with the first device; and configuring the first device to receive third data from a location remote to the first device using the second information from the second data.
US10349262B2 Realm translation in an IMS network
Various embodiments of the present technology allow multi-realm support at I/S-CSCF to IMS by the same I/S-CSCF nodes. Some embodiments allow for a registration message to be received from an IMS client. The registration message can be used to establish, through an Internet Protocol Multimedia Subsystem (IMS) core network, a service between a first endpoint associated with a first realm and a second endpoint associated with a second, different realm. The registration message can be translated so that the second endpoint believes the first endpoint is associated with the second realm before being transmitted to the second endpoint. Upon receiving a successful IMS registration message from the IMS core network, a binding can be created between the first endpoint and the second endpoint.
US10349257B1 Methods and systems for provisioning emergency numbers
There is provided a method and device for provisioning emergency number information on a user equipment. When a dialed number matches an emergency number from the provisioned emergency number information, the user equipment selects either the circuit switched domain or the packet switched domain and executes a call setup procedure for that domain.
US10349249B2 Environment-aware cross-layer communication protocol in underground oil reservoirs
Example computer-implemented methods, computer-readable media, and computer systems are described for providing communication protocol architecture or framework for magnetic induction (MI)-based communications in wireless underground sensor networks (WUSNs), for example, in underground oil reservoirs. In some aspects, environment information of an underground region that affects the transmission qualities of MI communications is evaluated. A protocol stack is identified. The protocol stack includes a number of layers for MI communications among a number of sensors in a WUSN in the underground region. A cross-layer framework and the distributed protocol are built to jointly optimize communication functionalities of the plurality of layers based on the evaluation.
US10349237B2 Apparatus and method for providing enhanced telephonic communications
A system that incorporates teachings of the present disclosure may include, for example, a device that facilitates presentation of a textual transcription of an audio portion of an active voice call between a first communication device and a second communication device on a first display device. A presence of the first communication device being nearby local device is detected during the active voice call. In response to the detecting of the presence, the facilitating of the presentation of the textual transcription on the first display device is discontinued, wherein the textual transcription is provided to the local device for presentation on a second display device. Other embodiments are disclosed.
US10349233B2 Interactive communications system
An electronic communications method includes receiving, by an electronic communications platform, a request to create an electronic communications event. The electronic communications platform is electronically operating within a client device. The electronic communications method also includes requesting, by the electronic communications platform, content associated with the electronic communications event. The electronic communications method also receiving, by the electronic communications platform, the content, wherein the content includes a photo, a title, text, and a time limit for interacting with the electronic communications event. The electronic communications method also includes electronically generating and posting, by the electronic communications platform, an electronic communications post associated with the electronic communications event, based on the received content; and sending, by the electronic communications platform, an electronic message to a computer-based application on another client device.
US10349229B2 Multimedia broadcast multicast service (MBMS) utilizing spatial multiplexing
Systems and methods are disclosed herein for an enhanced Multimedia Broadcast Multicast Service (MBMS) in a wireless communications network. In one embodiment, a number of base stations in a MBMS zone, or broadcast region, accommodate both Spatial Multiplexing (SM) enabled user elements and non-SM enabled user elements. In another embodiment, a number of base stations form a MBMS zone, or broadcast region, where the MBMS zone is sub-divided into an SM zone and a non-SM zone. In another embodiment, the wireless communications network includes multiple MBMS zones. For each MBMS zone, base stations serving the MBMS zone transmit an MBMS zone identifier (ID) for the MBMS zone. The MBMS zone ID may be used by a user element for decoding and/or to determine when to perform a handoff from one MBMS zone to another.
US10349224B2 Media and communications in a connected environment
Providing audio and/or video content from one user to a second user within an environment are described. An electronic device can receive conversational content from one user and determine that it is directed to a second user. The second user can be determined to be within another location of the environment (e.g., a different room of a house) and identify the capabilities of devices within the other location. Play back of the conversational content can then be performed using the identified devices within the other location.
US10349217B2 Undesirable encounter avoidance
A method disclosed herein for allows users to avoid such undesirable encounters by determining whether an undesirable contact of the user has opted for sharing location information, in response to determining that the undesirable contact has opted for sharing location information, collecting location signal from the undesirable contact, forecasting anticipated locations of the undesirable contact over a period based on the location signal of the undesirable contact, forecasting anticipated locations of the user over the period, determining potential of encounter between the user and the undesirable contact based on analysis of anticipated locations of the user and the anticipated locations of the undesirable contact over the period, generating an undesirable contact avoidance scheme based on the potential of encounter, and optionally notifying the user of the undesirable contact avoidance scheme.
US10349212B2 Using intrabody signal propagation to infer wearable device location on the body for sensor optimization and configuration
An electronic device is operated by determining its location on a body of a human or an animal, as an ending point of a path from another electronic device. The path is predetermined by measuring at multiple frequencies, a property indicative of loss of an AC signal that propagates through the body along the path between the pair of electronic devices, to obtain measurements. The multiple measurements are thereafter used to select a particular path through the body, from among a group of paths through the body which are characterized in one or more training phases, e.g. by use of a classifier. After a particular path through the body is identified, based on an ending point of the particular path, an electronic device at that ending point is configured, e.g. by turning on or turning off a specific sensor, or by setting a rate of transmission of data.
US10349209B1 Location-based messaging
Systems and methods are described for location based messaging. In one embodiment a mobile device is configured to receive a first recipient selection input identifying a second mobile device, a first content message associated with the first recipient selection input, and a first geofence input associated with the first content message, wherein the first geofence input identifies a first delivery area. The mobile device then initiates communication of the first content message from the mobile device to the second mobile device via a network, wherein the first content message is configured for presentation on the second mobile device when the second mobile device is within the first delivery area.
US10349203B2 Secure and private cloud based broadcast identification
A tracking device can securely communicate with a secondary device by generating a hash value based on the identity of the tracking device. If the secondary device cannot resolve the hash value, the hash value can be provided to a tracking server, such as a cloud server, for resolving the hash value. Upon resolving the hash value, the tracking server can store a location of the tracking device in association with the identity of the tracking device. To preserve power, the secondary device can activate location-detection functionality (such as a GPS receive) only in response to the detection of movement of the tracking device, can obtain location information, and can de-activate the location-detection functionality upon providing the location information to the tracking server. The tracking server can associate one or both of a previous location and the current location information based on movement of the tracking device.
US10349200B2 Audio reproduction system comprising speaker modules and control module
A system comprises multiple speakers and a control unit. The speakers and the control unit are arranged to locate one another and to determine distances and preferably locations relative to one another, for example based on signal power measurements. Also a user position may be determined via a device close to the user, like a telephone or a watch. This information is used for processing audio data for rendering for optimal user experience. Based on locations of speakers relative to the user, dedicated functionality may be assigned to a speaker. The audio data to be reproduced may be processed and at least parts thereof may be assigned to a speaker, depending on the assigned functionality. Speaker modules may be added and assigned a functionality on the go. Capability for processing of audio and position data may be performed by any of a user device, speaker module or dedicated control module.
US10349191B2 Binaural gearing system and method
The present disclosure regards a binaural hearing system configured to receive sound signals from the environment having two hearing instruments to be worn on respective sides of the head of a user and to generate a binaural signal using the received sound signals of both hearing instruments.
US10349189B2 Method and acoustic system for determining a direction of a useful signal source
A method determines a direction of a useful signal source in an acoustic system that has a first input transducer and a second input transducer. The first input transducer generates a first input signal from a sound signal from the surroundings and the second input transducer generates a second input signal from the sound signal. The first input signal and the second input signal are used to form a plurality of angle-dependent directional characteristics having a respective fixed central angle and a respective given angular expansion. The signal components pertaining to the individual directional characteristics are examined for the presence of a useful signal from a useful signal source. The applicable central angle is assigned to a useful signal source ascertained in a particular directional characteristic as the direction of the useful signal source.
US10349184B2 Microphone and pressure sensor
The present disclosure generally relates to acoustic assemblies. One acoustic assembly includes a base and a first die disposed on the base. The first die comprises a microelectromechanical system (MEMS) microphone that includes a first diaphragm and a first back plate. The MEMS microphone has a barometric release. The acoustic assembly also includes a second die disposed on the base. The second die comprises a pressure sensor. The acoustic assembly further includes a cover coupled to the base and enclosing the first dies and the second die. A back volume is formed between the base, the first die, the second die, and the cover. The pressure sensor is configured to sense a pressure of the back volume.
US10349183B2 Electrostatic transducer
An electrostatic transducer (100) comprises an electrically conductive first member (102) having an array of through apertures (112) and one or more further members (104, 106). The one or more further members (104, 106) include a flexible electrically conductive second member (106) arranged in use to be displaced from an equilibrium position towards the first member (102) by an electrostatic force in response to an electrical potential applied to one or both of the first member (102) and the second member (106). At least one (104) of the one or more further members is resiliently deformable and is arranged in use to exert a resilient biasing force biasing said second member (106) back towards said equilibrium position when displaced therefrom by said electrical potential.
US10349172B1 Microphone apparatus and method of adjusting directivity thereof
A microphone apparatus is provided. The microphone apparatus includes a microphone cover; a circuit board, an integrated circuit, a first microphone, and a second microphone. The integrated circuit is coupled to the microphone cover and the circuit board to form a first chamber and a second chamber. The first microphone is placed inside the first chamber and configured to capture a first acoustic signal from a sound source. The second microphone is placed inside the second chamber and configured to capture a second acoustic signal from the sound source. The first microphone and the second microphone have the same sensitivity, phase, and omni-directivity. The integrated circuit performs a time-delay process on the second acoustic signal and subtracts the time-delayed second acoustic signal from the first acoustic signal to generate a differential signal. The integrated circuit forms a polar pattern of the microphone apparatus according to the differential signal.
US10349169B2 Asymmetric microphone array for speaker system
Various implementations include microphone arrays and related speaker systems. In one implementation, a microphone array is mounted in a housing having a primary X axis, a primary Y axis perpendicular to the primary X axis, and a primary Z axis perpendicular to the primary X axis and the primary Y axis. The microphone array can include a set of microphones positioned in a single plane perpendicular to the primary Z axis, and axially asymmetric with respect to both the primary X axis and the primary Y axis.
US10349167B2 Audio speaker with back volume containing adsorptive material
An audio speaker having a speaker housing surrounding a back volume that is divided into a rear cavity behind a speaker driver and an adsorption cavity separated from the rear cavity by a permeable partition, is disclosed. More particularly, the adsorption cavity may be defined between the speaker housing and the permeable partition, and may be directly filled with adsorptive particles to adsorb gas during sound generation. The permeable partition may allow the gas to flow between the rear cavity and the adsorption cavity, and may retain the adsorptive particles within the adsorption cavity. Other embodiments are also described and claimed.
US10349166B2 Passive acoustic radiator module
A low cost/high efficiency passive radiator module component includes: a ported cavity structure adapted for placement inside an acoustic enclosure with a port communicating out of the acoustic enclosure and one or more pairs of passive radiators symmetrically oriented and supported on opposing side walls of the ported cavity each having a predetermined or tuned mass distribution, stiff acoustic radiating diaphragm surfaces, and spaced apart inner and outer suspensions configured to suppress diaphragm wobble that induces each pair to symmetrically vibrate inertially responsive to variable sound pressure pulses originating from an active acoustic radiator within the acoustic enclosure. Different variable acoustic pressure pulses may be detected inside and outside the ported cavity; the constricting horn connecting to the ported cavity from outside may be tuned by horn loading to achieve a desired effect.
US10349163B2 Signal processing device, signal processing method, and program
[Object] To allow a listener to listen to ambient sounds of the external environment in an appropriate manner while wearing a head mounted acoustic device.[Solution] Provided is a signal processing device including a first acquiring unit configured to acquire a sound collection result for a first sound propagating in an external space, a second acquiring unit configured to acquire a sound collection result for a second sound propagating in an internal space, a first filter processing unit configured to generate a difference signal which is substantially equal to a difference between the first sound propagating directly from the external space toward the inside of the external ear canal and the first sound propagating from the external space to the internal space via the mounting unit on the basis of the sound collection result for the first sound, a subtracting unit configured to generate a subtraction signal obtained by subtracting a first signal component based on the sound collection result for the first sound and a second signal component based on an input acoustic signal from the sound collection result for the second sound, a second filter processing unit configured to generate a noise reduction signal based on the subtraction signal, and an adding unit configured to add the difference signal and the noise reduction signal to the input acoustic signal and generate a drive signal.
US10349162B2 Battery compartment solution for a hearing protection device
Embodiments relate generally to hearing protection devices comprising a battery compartment with a removable cover. Generally, the removable cover has two configurations: an unlocked configuration and a locked configuration. Typically, the removable cover may include a key and be configured to assist in one-handed removable by a gloved user (e.g. while the hearing protection device is being worn). So, for example, upon unlocking, the key might be configured to pop out automatically to allow the user to grasp the key and remove the removable cover.
US10349159B2 Headset mountable microphone shield
A headset mountable microphone shield for obscuring the lips of a wearer of a conventional headset with hands free microphone. The headset mountable microphone shield includes a shield body which defines a planar member sized to obscure the mouth of a person and which is integrated with a clip member which defines an elongated limb with a front side and a back side. The clip member is attachable to a stem which connects a hands free microphone to a conventional headset through a pair of clips on its back side and secured in place with fastening screws which operate in conjunction with the clips. As such, a user can slide the stem into the clips and tighten the fastening screws, thereby wedging the stem against the clip such that it is held in place.
US10349157B2 Acoustic transducer apparatus
An apparatus comprising a flexible substrate material (901) configured to operate in at least two shapes and at least one transducer (801) located within the flexible substrate material (901) configured to produce a transducer output, wherein the flexible substrate (901) is configured to affect the transducer output.
US10349141B2 Reminders of media content referenced in other media content
A method at a computing system includes: receiving a request from a user; and in response to the user request: identifying a first media content item playing on a first client device concurrently with the user request, identifying a playback position in the first media content item temporally proximate to the user request, identifying a reference to an entity within a content portion of the first media content item, where the content portion corresponds to the identified playback position, identifying an event associated with the referenced entity, and setting a reminder of the event for the user.
US10349139B2 Delivery of content
Examples of systems are described herein in which an item of content may be delivered to multiple devices within a group of devices at the same time while reducing bandwidth consumption. Such systems may also allow for attractive pricing and features that may encourage more users to consume the item of content.
US10349134B2 Analyzing multimedia content using knowledge graph embeddings
A device may receive multimedia data, metadata, and/or policy data. The device may process the policy data using a first set of techniques to determine a first set of embeddings for the policy data. The device may process the multimedia data or the metadata using a second set of techniques to determine a second set of embeddings for the multimedia data or the metadata. The device may process the first set of embeddings and the second set of embeddings using a knowledge graph to determine whether the multimedia content or the access by the user violates the policy. The device may perform an action based on a result of processing the first set of embeddings and the second set of embeddings. The action may relate to the multimedia content or the access to the multimedia content by the user.
US10349131B2 Timer-based control of audiovisual output devices
A system includes a processor to initiate a timer in response to an action-execution command. The processor identifies expiration of the timer. In response to expiration of the timer, the processor transmits one or more commands to one or more controllable output devices to simultaneously ramp down the sound volume and gradually dim the display brightness generated by said one or more controllable audiovisual output devices over a predetermined ramp-down period of time.
US10349126B2 Method and apparatus for filtering video
An artificial intelligence (AI) system for simulating functions such as recognition, determination, and so forth of a human brain by using a mechanical learning algorithm such as deep learning, or the like, and an application thereof are provided. A method of filtering video by a device is provided. The method includes selecting at least one previous frame preceding a current frame being played from among a plurality of frames included in the video, generating metadata regarding the selected at least one previous frame, predicting harmfulness of at least one next frame to be displayed on the device after playback of the current frame, based on the generated metadata, and filtering the next frame based on the predicted harmfulness.
US10349121B2 Broadcast receiving apparatus and information providing method thereof
An information providing method of a broadcast receiving apparatus is provided. The information providing method includes setting a channel zapping section including a plurality of zapping channels, acquiring information regarding the channel zapping section, and displaying information regarding the channel zapping section during a zapping time while channel zapping between the plurality of zapping channels is performed.
US10349109B2 Television and system and method for providing a remote control device
A television and system and method for providing a remote control device are disclosed. In one embodiment of the television, the television includes a processor, a memory, a tuner, a panel, and an audio driver therein in an interconnected architecture. The television may establish a pairing with a proximate wireless-enabled interactive programmable device, such as a proximate wireless-enabled interactive handheld device having a touch screen display, whereby formatted parallel audiovisual experience instructions, including virtual buttons, may be transmitted to the proximate wireless-enabled interactive programmable device for display on the touch screen display to create an experience parallel to the experience on the television. The television receives and processes virtual remote control functionality input instructions from the proximate wireless-enabled interactive programmable device to control amenities associated with the television.
US10349102B2 Distributing embedded content within videos hosted by an online system
An online system analyzes videos from video hosting systems to identify embedded contents in the videos. The online system associates embedded content with videos that include the embedded content. The online system determines statistics describing distribution of the embedded content by the video hosting system, for example, the rate at which the embedded content is included in videos and demographics of the users targeted for the embedded content. The online system may use the information describing distribution of the embedded content by other video hosting systems to modify the distribution of embedded content by the online system.
US10349096B2 Video and digital multimedia aggregator content coding and formatting
A video and digital multimedia aggregator includes a content decoder, coder (codec) and formatter. The codec formatter receives coding and formatting requests that characterize input source content and desired output target content. Data conveyed about the source and target content may include parameters such as physical and/or logical addresses, coding and compression parameters, format descriptions, content size, description of auxiliary services, and other metadata elements that may be required for coding and formatting.
US10349094B2 Video transmission apparatus, video reception apparatus, video transmission method, and video transmission system
This video transmission apparatus includes: a first control unit that divides video data into a plurality of channels in units of one or more specified number of consecutive frames, and gives a change by a reversible method to the video data of a specific area in the frame of the video data of each channel, the specific area corresponding to the channel; and a plurality of first video transmission interfaces that each transmit the video data of each channel to which the change is given.
US10349068B1 Apparatus and method for panoramic video hosting with reduced bandwidth streaming
A server includes an input node to receive video streams forming a panoramic video. A module forms a suggested field of view in the panoramic video. The suggested field of view is based upon a viewing parameter, such as a client device motion parameter or a motion prediction parameter. An output node sends the suggested field of view to a client device.
US10349064B2 Adaptive chroma downsampling and color space conversion techniques
A method of adaptive chroma downsampling is presented. The method comprises converting a source image to a converted image in an output color format, applying a plurality of downsample filters to the converted image and estimating a distortion for each filter chose the filter that produces the minimum distortion. The distortion estimation includes applying an upsample filter, and a pixel is output based on the chosen filter. Methods for closed loop conversions are also presented.
US10349051B1 Adaptive filtering based upon boundary strength
An image decoding apparatus that includes a motion compensation prediction circuit configured to conduct motion compensation prediction for each of blocks to be decoded by using the reconstructed image, an inverse transformation circuit configured to conduct inverse orthogonal transformation for the data of the blocks to be decoded, and a determination circuit configured to determine a filtering strength and whether or not to conduct filtering, with respect to each of the boundaries. In addition, the determining circuit is configured to determine filtering is conducted when at least one of the two adjacent blocks is intra-coded, and filtering is not conducted when both of the two adjacent blocks are not intra-coded, a non-zero transformation coefficient is not coded in both of the two adjacent blocks, the two adjacent blocks are predicted by the same reference frame, and an absolute value of a difference between motion vectors of the two adjacent blocks is smaller than a specified threshold value.
US10349050B2 Image coding apparatus, image coding method and recording medium
A selecting unit selects, from plural intra prediction modes, the intra prediction mode to be used for intra prediction coding of a target coding block. A coding unit performs the intra prediction coding to a frame constituted by plural blocks in units of the block, in the intra prediction mode selected by the selecting unit. Further, in a case where inter prediction coding can be used as a coding system of the frame in which the target coding block is included, the selecting unit considers the neighboring blocks of the target coding block to have been coded with the inter prediction and selects the intra prediction mode to be used for the intra prediction coding of the target coding block from among the plural intra prediction modes.
US10349033B2 Three-dimensional map generating and displaying apparatus and method
A three-dimensional map generating and displaying apparatus according to an exemplary embodiment of the present invention includes an acquiring unit which acquires pose information including position and rotation information on photographing points at which three-dimensional information on a three-dimensional space is acquired with respect to a global coordinate system; a generating unit which generates a plurality of local coordinate systems for the three-dimensional space according to at least one of a spatial contiguity and a temporal contiguity of the photographing points, based on the acquired pose information; and a display unit which when an observer of a virtual reality is located in the three-dimensional space, finds the photographing point corresponding to a point at which the observer is located using the plurality of local coordinate system and generates and displays the three-dimensional map using the three-dimensional information acquired from the photographing point.
US10349030B2 Video recording and reproducing method, and video reproducing apparatus and method including thumbnails for moving pictures and still pictures
A recording apparatus, including: a photographing unit which picks up a moving picture and a still picture; a first encoder which encodes the moving picture and the still picture by a first encoding method; a second encoder which encodes the still picture by a second encoding method which is different from the first encoding method; and a recorder which records a file of the moving picture encoded by the first encoding method, a file of the still picture encoded by the first encoding method and a file of the still picture encoded by the second encoding method, on a recording medium, wherein both of the file of the still picture encoded by the first encoding method and the file of the still picture encoded by the second encoding method, are based on one still picture picked up with a single photographing.
US10349029B2 Photographic scene replacement system
A photographic scene replacement system includes a photographic scene with a detectable pattern. The system operates to capture a digital photograph of a subject and the photographic scene having the detectable pattern with a digital camera when the subject is arranged between the digital camera and the photographic scene. The system also operates to process the digital photograph at least in part by automatically detecting the detectable pattern in the digital photograph, to distinguish the subject from the photographic scene in the digital photograph.
US10349022B2 Image processing apparatus, projector, image processing method, and storage medium storing image processing program
An image processing apparatus comprises a hardware processor. The hardware processor is configured to acquire a captured image of an area that includes a display area in which content is displayed by a display device and a peripheral area of the display area; acquire a content image data corresponding to the content; specify a display area in the captured image; produce process information based on the captured image; and perform image processing that includes combining an image based on the content image data with the display area of the captured image by using the process information.
US10349021B2 Projection device and projection system having the same
A projection device and a projection system including the projection device are disclosed. The projection system includes an electronic device and the projection device. The electronic device provides a wireless signal. The projection device includes a wireless connection unit, a light sensor, a projection unit, an image control unit and a lamp base power interface. The wireless connection unit receives the wireless signal so as to provide an image control signal. The light sensor senses ambient light so as to provide a sensing control signal. The projection unit receives an image signal so as to project an image. The image control unit receives the image control signal and the sensing control signal so as to provide the image signal. The lamp base power interface electrically connects an external lamp stand power source to the projection device.
US10349020B2 Information processing method and electronic apparatus
An information processing method and an electronic apparatus are described. The information processing method includes determining, whether a content of an application in N applications is projected with the full-screen window by a projection unit of the electronic apparatus, and obtaining a determination result; setting a corresponding ID for an application, if the determination result indicates that the content of the application is projected; obtaining an operation, wherein the operation is used to switch a window of a k-th application among the N applications to a certain state, where 1≤k≤N; detecting whether the k-th application is provided with an ID, to obtain a first detection result; and setting a running state of the k-th application to a play state, if the first detection result indicates that the k-th application is provided with the ID, so that a content played by the k-th application is projected.
US10349017B2 Illumination device for a projector comprising a light modulator
An illumination device includes a light source unit and a filter wheel. The filter surface of the filter wheel includes a first surface segment and a second surface segment arranged behind the first surface segment in the direction of rotation. When the filter surface is rotated, the first and second surface segments successively extend into the illumination beam path. The first surface segment transmits only a first part of the spectrum of the emitted light and the second surface segment transmits only a different second part of the emitted light. The control unit controls the light source unit and drives the filter wheel so the light with the different spectra is emitted sequentially in time for a predetermined partial illumination duration. During the partial illumination duration of the emitted light with the first spectrum, the first or second surface segment extends into the illumination beam path.
US10349013B2 Information processing apparatus, information processing method, and program
An information processing apparatus according to the present disclosure includes: a reception unit configured to receive image-capturing information from each of a plurality of imaging apparatuses; and a color conversion information calculation unit configured to calculate, on a basis of the received image-capturing information, color conversion information for matching hues of the plurality of imaging apparatuses. With this arrangement, it is possible to prevent, in the case where a specific target entity is recognized from images captured by a plurality of cameras, variation in image information acquired between the cameras. With such arrangement, it is possible to prevent, in the case where a specific target entity is recognized from images captured by a plurality of cameras, variation in image information acquired between the cameras.
US10349009B1 Panoramic streaming of video with user selected audio
A method for processing video is disclosed. The method comprises associating a plurality of audio zones with the video; associating a region of interest (ROI) for each of a plurality of client devices to which the video is currently being streamed; for each client device generating custom video comprising a modified video channel associated with the video being streamed to that client, wherein the modified audio channel comprises an enhanced audio for at least one audio zone indicated by the region of interest (ROI) for said client device.
US10349002B2 Image recording apparatus and method for controlling the same
An image recording apparatus generates a reduced image by reducing an image, generates a first cutout image by cutting out a part of the image before the reduction, performs processing for image recording involving writing into a memory on the reduced image and performs recording processing for recording the processed image, presents a first display by outputting an image based on the reduced image to a display unit, presents an enlarged display larger than the first display by outputting an image based on the first cutout image to the display unit during the recording processing, and does not perform specific processing involving reading or the writing of data from or into the memory at least when the enlarged display is ongoing during the recording processing.
US10348994B2 Intensity image acquisition from dynamic vision sensors
A method for acquiring intensity images through a dynamic vision sensor is provided, the method including resetting an inner state of each of a plurality of pixels in the dynamic vision sensor to a predetermined value; receiving from at least one of the plurality of pixels an event signal based on a change in its inner state indicative of a difference in amount of light incident upon the at least one of the plurality of pixels versus that corresponding to the predetermined value; and integrating over a time period the received event signal for the at least one of the plurality of pixels to determine the intensity of light incident upon the at least one of the plurality of pixels.
US10348990B2 Light detecting device, solid-state image capturing apparatus, and method for manufacturing the same
A light detecting device includes: an optical filter (2) that transmits a first wavelength light having a wavelength in a first wavelength range, a second wavelength light having a wavelength in a second wavelength range, . . . , and an n-th wavelength light having a wavelength in an n-th wavelength range (n is an integer); an optical sensor (3) that detects at least one of a first wavelength light intensity of the first wavelength light, a second wavelength light intensity of the second wavelength light, . . . , and an n-th wavelength light intensity of the n-th wavelength light; and an analysis unit (4) that estimates a light intensity of light having a wavelength in a wavelength range other than at least one of the first wavelength range, the second wavelength range, . . . , and the n-th wavelength range based on at least one of the first wavelength light intensity, the second wavelength light intensity, . . . , and the n-th wavelength light intensity. A correlative relationship exists between a light intensity of light having a wavelength in the at least one wavelength range and the light intensity of the light having the wavelength in the wavelength range other than the at least one wavelength range.
US10348986B2 Solid-state image sensor, electronic apparatus, and control method of solid-state image sensor
To prevent the black dot phenomenon from occurring in a differential amplification-type solid-state image sensor.A signal-side amplifier transistor generates an output voltage corresponding to a signal current corresponding to one of a pair of differential input voltages by supplying the signal current from an output node to a common-phase node. A reference-side amplifier transistor supplies a reference current corresponding to the other one of the pair of differential input voltages to the common-phase node. A constant current source constantly controls a sum of the signal current and the reference current to be merged at the common-phase node. A bypass control unit connects the output node and the common-phase node and supplies the signal current having a value corresponding to a predetermined limit voltage to the common-phase node in a case in which the output voltage reaches the limit voltage.
US10348985B2 Turbulence-free camera system and related method of image enhancement
A turbulence-free CCD camera system with nonclassical imaging resolution, for applications in long-distance imaging, such as satellite and aircraft-to-ground based distant imaging, utilizing an intensity-fluctuation correlation measurement of thermal light. The proposed camera system has the following advantages over classic imaging technology: (1) it is turbulence-free; (2) its spatial resolution is mainly determined by the angular diameter of the light source. For example, using sun as the light source, this camera may achieve a spatial resolution of 200 micrometer for any object on Earth. 200-micrometer resolution is insignificant for short distance imaging, however, taking a picture of a target at 10-kilometer, a classic camera must have a lens of 90-meter diameter in order to achieve 200-micrometer resolution. Unlike a classic camera, the proposed turbulence-free CCD camera system has adequate spatial resolution zoom a long distance and still distinguish the objects within a small area, even with a small lens.
US10348983B2 Non-transitory storage medium encoded with computer readable image processing program, information processing system, information processing apparatus, and image processing method for determining a position of a subject in an obtained infrared image
A non-transitory storage medium encoded with a computer readable image processing program is provided. The image processing program causes a computer to perform functionality including obtaining an infrared image of a subject and determining a position of the subject included in the infrared image based on brightness and a size of a prescribed region of the subject within the infrared image.
US10348979B2 Blurring a digital image
A method is disclosed for processing at least a portion of an input digital image comprising rows of pixels extending in two mutually perpendicular directions over a 2D field. The method comprises defining a kernel for processing an image, the kernel comprising at least one row of contiguous elements of the same non-zero value (such rows being referred to herein as equal-valued kernel regions), the equal-valued kernel regions, if more than one, extending parallel to one another. For each pixel in at least selected parallel rows of pixels within the image portion, the cumulative sum of the pixel is calculated by adding a value of the pixel to the sum of all preceding pixel values in the same row of the image portion. The kernel is convolved with the image portion at successive kernel positions relative to the image portion such that each pixel in each selected row is a target pixel for a respective kernel position. For each kernel position, the convolving is performed, for each equal-valued kernel region, by calculating the difference between the cumulative sum of the pixel corresponding to the last element in the equal-valued kernel region and the cumulative sum of the pixel corresponding to the element immediately preceding the first element in the region, and summing the differences for all equal-valued kernel regions. The differences sum is scaled to provide a processed target pixel value.
US10348971B2 Electronic device and method for generating thumbnails based on captured images
An electronic device includes a first image sensor, a second image sensor, one or more image processing modules, and a display. The first image sensor generates first image data. The second image sensor generates second image data. The one or more image processing modules process one or more image data among the first image and the second image data. The display displays the one or more image data among the first image data or second image data processed by the one or more image processing modules. The thumbnail generation module generates thumbnail data using the one or more image data among the first image data and second image data processed by the one or more image processing modules. A method includes converting the plurality of image data into a format displayable on a display, and generating thumbnail data using the image data of the displayable format.
US10348970B2 Mobile terminal and method of operating the same
A mobile terminal includes a display unit; and a controller configured to obtain use intention information indicating an intention to use omnidirectional content, extract a partial image included in the omnidirectional content, and display the extracted partial image through the display unit, wherein the extracted partial image is changed according to the use intention information.
US10348967B2 Motion information obtaining device, motion information obtaining method, and non-transitory recording medium
A motion detector calculates a camera shake matrix H(t) applied for a coordinate conversion for a camera shake correction. At this time, the motion detector calculates a motion vector (MV) for each block obtained by dividing a frame, and excludes an object motion vector (MV-B) from the MV. In addition, when a camera shake matrix H_mv that represents a camera shake between the frames is not calculable based on the MV, the motion detector calculates and adjusts a camera shake matrix H_sensor that represents a camera shake in accordance with a motion of an image picker, and settles this matrix as the camera shake matrix H(t).
US10348962B2 Image processing method and apparatus, and electronic device
An image processing method and apparatus, and an electronic device are provided. The image processing method is applied in an electronic device. The electronic device includes an image sensor. The image sensor includes an array of photosensitive pixel units and an array of filter units arranged on the array of photosensitive pixel units, each filter unit corresponds to one photosensitive pixel unit, and each photosensitive pixel unit includes a plurality of photosensitive pixels. The image processing method includes outputting a merged image by the image sensor; determining a focusing area of the merged image; determining whether there is a target object in the focusing area; and when there is the target object in the focusing area, converting the merged image into a merged true-color image.
US10348960B1 Apparatus and method for supplying content aware photo filters
A server includes a photo filter module with instructions executed by a processor to identify when a client device captures a photograph. Photograph filters are selected based upon attributes of the client device and attributes of the photograph. The photograph filters are supplied to the client device.
US10348955B2 Imaging apparatus, control method, and storage medium for tracking an imaging target in a continuous shooting operation
There is provided an imaging apparatus for continuously performing a plurality of photographing operations. The imaging apparatus includes an AF sensor and an image sensor. A microcomputer performs focal point detection (i.e., defocus amount calculation) processing based on a signal acquired by the AF sensor. Further, the microcomputer performs focal point detection processing based on a signal acquired by the image sensor. The microcomputer selects one of two focal point detection results and performs a control to drive a focusing lens in a lens drive 1 and a lens drive 2.
US10348945B2 Light field image capturing apparatus including shifted microlens array
A light field image capturing apparatus including a shifted microlens array, the light field image capturing apparatus including: an objective lens focusing light incident from an external object; an image sensor including a plurality of pixels, the image sensor outputting an image signal by detecting incident light; and a microlens array disposed between the objective lens and the image sensor and including a plurality of microlenses arranged in a two-dimensional manner, the plurality of microlenses corresponding to the plurality of pixels, wherein at least a part of the plurality of microlenses is shifted in a direction with respect to the pixels corresponding to the at least a part of the plurality of microlenses.
US10348935B2 Color conversion device, image forming apparatus, and non-transitory computer readable medium
A color conversion device includes a receiving unit receiving colorimetric values obtained by measuring plural target-color images of different tones from plural directions; a memory storing a color conversion model associating a combination of colorimetric direction and color material amounts of respective colors and actually measured color values; and a converter converting the colorimetric values into color values including values indicative of amounts of glittering color material and other color materials, wherein the converter calculates, for each target-color image, a weighted average of color differences between colorimetric values of the target-color image in colorimetric directions and color values in the colorimetric directions obtained from the model by using preset weighting coefficients and selects a combination of weighting coefficients that makes tone characteristics closest to tone characteristics of the target-color images by changing the weighting coefficients when a combination of color material amounts minimizing the weighted average is determined.
US10348915B2 Information processing apparatus, method of processing information, and storage medium
An information processing apparatus includes a memory to store information of a display status of setting item buttons used for selecting corresponding setting items on a screen, and information of at least one of the setting items corresponding to an error that occurs during information processing as an error-occurred setting item, and circuitry to detect occurrence of the error during the information processing, determine whether a setting item button corresponding to the error-occurred setting item is displayed or not on the screen when the occurrence of the error is detected during the information processing, and display the setting item button corresponding to the error-occurred setting item on the screen based on a determination that the setting item button corresponding to the error-occurred setting item is not displayed on the screen when the occurrence of the error is detected during the information processing.
US10348914B2 Systems and methods for localizing a user interface based on language settings of a user computing device
The present disclosure discloses methods and systems for localizing a user interface of a multi-function device. The multi-function device presents the user interface having one or more pre-defined options in a default language. The method includes receiving a print job request submitted via a computing device. A language of the computing device is identified based on language settings of the computing device, the language being a local language of a user. A job ticket is generated including the local language. Thereafter, the print job request is sent along with the job ticket to the multi-function device. Based on the job request and the job ticket, the local language is retrieved. A language change option is displayed to the user to change the default language to the local language. Based on an input from the user, the default language of the user interface is changed to the local language.
US10348913B2 Image forming apparatus
A friction member that abuts against a rotating member being fixed to a display portion and that stops the rotating member being fixed to a display portion by frictional resistance of an abutting surface accommodates the rotating member into a predetermined accommodating position in a reliable manner by changing a frictional force of the friction member.
US10348912B2 Management system, management computer, and recording medium
A management system includes a plurality of image forming apparatuses, a management computer, and a management server. The plurality of image forming apparatuses are arranged inside a common network. The management computer is arranged inside the network to manage the image forming apparatus. The management server is arranged outside the network to manage the image forming apparatus. The management computer transmits information on the image forming apparatus obtained from the image forming apparatus to the management server. The management server manages the information on the image forming apparatus received from the management computer.
US10348901B2 Techniques for behavioral pairing model evaluation in a contact center system
Techniques for behavioral pairing model evaluation in a contact center system are disclosed. In one particular embodiment, the techniques may be realized as a method for behavioral pairing model evaluation in a contact center system comprising determining an ordering of a plurality of agents, determining an ordering of a plurality of contact types; analyzing, historical contact-agent outcome data according to the orderings of the pluralities of agents and contact types to construct a pairing model; and determining an expected performance of the contact center system using the pairing model.
US10348898B2 Techniques for customer relationship management
Techniques for improving customer relationship management are disclosed. The techniques may be realized via a call processing system that may efficiently rout an incoming call to an agent of a call center. Also, the call processing system may provision a telephone number to a web-based help desk call center. Further, the call processing system may include a communication framework enabling a communication between a plurality of browser windows and a local storage medium.
US10348894B2 Call mobility
A method has steps for receiving at a call center implemented in a network, a first call from a caller using a first telephony-enabled device, connecting the received first call to an agent in the call center, creating and storing in a data repository at the call center a live call record associating an identity of the caller or a device of the caller with the agent to whom the first call is connected, receiving, while the first call is active, a second call from the same caller using a second telephony-enabled device, querying the data repository and discovering the live call record, routing the second call to the same agent to whom the first call is routed, and terminating the first call, but leaving the live call record in place.
US10348890B2 Information pushing method and apparatus, and terminal and server
An information processing apparatus including processing circuitry is provided. The processing circuitry is configured to perform security authentication on the first terminal when receiving a call setting request of a first terminal. The processing circuitry is configured to obtain personalized information that is set by a first user via the first terminal when the security authentication on the first terminal succeeds. The processing circuitry is further configured to provide the personalized information of the first user to a second terminal for display during a call with the first terminal. Further, the provided personalized information of the first user is displayed on a call interface of the second terminal.
US10348888B1 Call management system for a command center utilizing call metadata
Methods and systems for optimizing a call queue at a dispatch center. One system includes an electronic computing device including an electronic processor configured to define an incident based on a first call received from a first communication device, wherein the incident includes an incident location, receive, from a second communication device operated by a caller, a second call, perform an analysis of a metadata of the second call, determine a caller identification based on the metadata of the second call when the electronic processor determines, based on the analysis, that either (1) a call traffic level, following the first call, exceeds a call traffic threshold, or (2) a location of the second communication device is proximate to a location of the incident, and direct the second call to either a primary call handling workstation or a secondary call handling workstation based on the caller identification.
US10348887B2 Double talk detection for echo suppression in power domain
Apparatuses and Methods of double talk detection for echo suppression in the power domain are disclosed herein. An example method includes comparing a power echo estimate signal to a microphone power signal, determining if the power echo estimate signal is greater than or less than the microphone power signal by a first threshold, based on the power echo estimate signal being greater than or less than the microphone power signal by the first threshold, disabling adaptation of filter coefficients of an adaptive filter of an echo suppressor, and based on the power echo estimate signal not being greater than or less than the microphone power signal by the first threshold, enabling adaptation of filter coefficients of an adaptive filter of an echo suppressor.
US10348885B2 Method and apparatus for limiting portable device functionality
The present disclosure relates generally to a system and method of reducing driver distractions from a portable device. More specifically, the present disclosure provides a driver communication safety system of limiting portable device functionality within a vehicle for safety purposes. According to the present disclosure, a proximity beacon may be placed within a vehicle and paired with a portable device, wherein the pairing may allow the driver communication safety system to control select applications and block access during predefined threshold activity, such as a threshold vehicle speed. In some embodiments, an administrator may control functionality of one or more portable devices used by a driver within a calibrated shielded zone of a vehicle.
US10348882B2 Interface display method, communication terminal and computer storage medium
An interface display method, a communication terminal and a computer storage medium. The interface display method comprises: detecting the number of SIM card(s) in a terminal; and according to the number of the SIM card(s), determining a display interface of the terminal.
US10348880B2 System and method for generating audio data
The invention provides a novel way to generate audio data files with embedded messages. In particular, the system generates a plurality of permutations of audio input data provided by a user. The system then modifies the permutations of the audio input in various manners as described herein. As a result, the system is able to generate an audio file which includes a much greater number of embedded messages than audio files generated by traditional systems.
US10348875B2 Electronic devices with convex displays
Electronic devices may be provided with convex displays. A convex display may be used to maximize the internal volume of a device. Convex displays may be formed from one or more flexible layers. A flexible display layer may be mounted to a rigid support structure or a rigid cover layer. Flexible display layers that conform to the curved shape of a rigid structure may provide additional internal volume in which internal components of the device may be positioned.
US10348873B2 Measurable micro-communication device
A measurable micro-communication device includes a main body, a camera and a measurement sensor, a display screen is provided at a front surface of the main body, and both the camera and the measurement sensor are configured at a top surface of the main body. Since the camera is configured at the top surface of the main body, thus if the measurable micro-communication device is lain on flat position, user can also take pictures by using the camera, without picking up the device. Thus the camera operation is more convenient. Furthermore, since the measurement sensor is configured at the top surface of the main body, by which distance and temperature can be measured, thereby enriching the utility function of the micro-communication device to satisfy the increasing user demands.
US10348850B2 Smart cache for offline data availability
At an application executing in a system, a usage pattern of the system and an entry in a data use history of the system are analyzed. Responsive to the analyzing, a data item is identified for caching at the system, wherein the data item is accessible to the system from at a remote data processing system over a data network at a present time, and the data item will be requested from the system at a future time when no network connectivity will be available to the system. A determination is made whether a caching control prevents the caching of the data item at the system. Responsive to the caching control not preventing the caching of the data item, the data item is cached on the system.
US10348848B2 Handling long-tail content in a content delivery network
A content delivery network has at least a first tier of servers. A content delivery method includes, at a first server in the first tier of servers, obtaining a request from a client for a resource. If the resource is available at the first server or at a peer of the first server, then the resource is served to the client from the first server. Otherwise, it is determined whether the resource is popular, and if the resource is determined to be popular, then the first server obtains the resource and the first server serves the resource to the client. If the resource is determined not to be popular, the server contacts a second server to obtain the resource, not in the first tier of servers, and the second server provides the resource to the first server. The first server is instructed not to cache the unpopular content.
US10348847B2 System and method for supporting proxy based multicast forwarding in a high performance computing environment
System and method for supporting proxy based multicast forwarding in a high performance computing environment. In accordance with an embodiment, a proxy based multicast forwarding system and method can be utilized. A proxy, either software, firmware, or hardware based, can be initialized and run within a local subnet domain, wherein the proxy is a member of at least one multicast group (MCG). The proxy can be configured to forward packets to other subnet domains in several different methods.
US10348822B2 System and method for clustering in a multitenant application server environment
In accordance with an embodiment, described herein is a system and method for supporting clustering in a multitenant application server environment. The system includes a domain with a plurality of server clusters, and a plurality of partitions, wherein each cluster is homogenously configured and targeted by one or more partitions. An application programming interface (API) can be used to initiate a resource group across-cluster migration within a partition. The API can invoke a replication manager, which queries a target cluster for a runtime topology for use in determining where to store primary session; migrates the primary session to a determined server instance in the target cluster. Additional clustering features, such as cluster messaging service, leasing service, singleton service management, session replication, clustered JNDI, and use of domain front-end load balancing, can be supported.
US10348819B2 Student grouping and communication system
A student grouping and communication system includes student devices coupled through a network to a teacher device and each including an indicator device that can provide a indication. The teacher device displays a graphical user interface that includes a student device indicator for each student device. The teacher device then receives a request to group the student devices and determines groups of student devices. Each of the groups of student device includes a subset of the student devices that are not included in the others of the groups of student devices. The teacher device then provides a group designation instruction to each of the student devices to cause each respective group of student devices to activate their indicator devices to provide a first group indicator that is different than other group indicators provided by the indicator devices on student devices in the others of the groups of student devices.
US10348808B2 Hybrid cloud applications
As disclosed herein a method, executed by a computer, for enabling a hybrid cloud environment includes receiving, on a cloud environment, a hybrid cloud application package comprising a deployable cloud package and a deployable on-premise package, and deploying the deployable cloud package in a container on the cloud environment, providing a cloud application. The method further includes establishing a secure bi-directional communication tunnel between the cloud environment and an on-premise environment, thereby masking network connection information, and sending, with the secure bi-directional messaging framework, the deployable on-premise package to an on-premise server in the on-premise environment. The method further includes sending a message, with the secure bi-directional messaging framework, requesting services from an on-premise application, and receiving a response from the on-premise application. A computer program product corresponding to the above method is also disclosed herein.
US10348807B2 Multi-part upload
A method writes a data block from a client application onto object storage. Object storage receives a write request with a data block over an API from a coupling server, the data block being an update to a target file stored within object storage. Next, object storage receives a completion request from the coupling server for the target file. Then, object storage receives a final manifest from the coupling server, the final manifest includes for each data block of the target file an identifier for said data block, a start location, an end location or a size, and a unique identifier for the data block; the manifest has the data blocks ordered by positions in the target file. Finally, object storage assembles of new version of the target file using the final manifest, the received data block and other data blocks of the target file, and writes a new version into object storage.
US10348801B2 Network address resolution
A content delivery method, and related apparatus, that involves the operations of receiving a request for a content resource including at least one embedded resource with a tag. Upon identification of the tag, using at least one delivery parameter to generate a modified embedded resource. Embedding the modified embedded resource in a content resource, such as as an HTML document. Delivering, such as in response to request from a browser, the content resource with the modified embedded resource.
US10348796B2 Adaptive video streaming over preference-aware multipath
A processor performing functions of a video client may measure an occupancy of a video buffer, select a video chunk having a first video encoding bitrate based upon the occupancy, and provide a deadline for a delivery of the video chunk to a multipath transport layer module. The processor may further activate a deadline aware scheduler of the module when the occupancy exceeds a first threshold and when the deadline aware scheduler was previously disabled, and deactivate the deadline aware scheduler when the occupancy falls below a second threshold and when the deadline aware scheduler was previously enabled. The module may request packets of the video chunk from a video server and select at least one active interface for the video server to send each packet. The deadline aware scheduler may select whether a secondary network interface is to be an active interface or a non-active interface.
US10348792B2 Dynamically updating media content for display to a user of a social network environment based on user interactions
A system and method provides dynamically selected media content to someone using an electronic device in a social network environment. Items of media content are selected for the user based on his or her relationships with one or more other users. The user's relationships with other users are reflected in the selected media content and its format. An order is assigned to the items of media content, for example, based on their anticipated importance to the user, and the items of media content are displayed to the user in the assigned order. The user may change the order of the items of media content. The user's interactions with media content available in the social network environment are monitored, and those interactions are used to select additional items of media content for the user.
US10348791B2 Sound signal-based local interactive platform system and local interactive service providing method using same
The present invention relates to a technology for providing a place/time-based local interactive service, which provides multi-formatted content information to a user moving while carrying a smart terminal having a dedicated application installed therein. In particular, when moving into a place where a specific wired/wireless AP is installed, a user who carries a smart terminal with a dedicated application activated therein can receive multi-formatted content information previously mapped with the place using a place/time, without a separate manipulation of the smart terminal. According to the present invention, time periods during which the user carrying the smart terminal stays at the place where the specific wired/wireless AP is installed are accumulated and managed using time coins, and the user is then given a benefit according to the accumulated time periods.
US10348789B2 Method for retrieving, by a client terminal, a content part of a multimedia content
Method for retrieving, by a client terminal, a content part of a multimedia content, a cache being arranged along the transmission path between the client terminal and a server, several representations of said content part being available,comprising: A/ sending a request for a first representation of said content part belonging to a set of allowable representations selected among said available representations of the content part; B/ in case said first representation is not cached, receiving a response message from said cache indicating that the first representation is not cached; and wherein, upon receipt of a response message, steps A/ and B/ are successively repeated with an alternative representation of said content part, different from the first representation, until one requested alternative representation has been received by the client terminal from said cache or until all allowable representations of the set have been requested.
US10348788B2 System and method for delivering content over a multicast network
A system for delivering content over a network includes a server. The server is configured to divide the content into multiple segments, to create multiple data streams using the segments of the content, and to transmit each of the data streams via a respective multicast session, wherein a copy of each of the multiple segments is transmitted during a single time slot of the multicast session.
US10348786B1 Systems and methods for distributed conferencing
Distributed conferencing systems and methods provide local meeting contents to remote participants. In accordance with various example embodiments, a plurality of authorized source units generate media content responsive to and representative of respective content for a meeting. In response to the generated media content, one or more data streams are developed at each authorized source, each stream being a separately-decodable real-time representation of at least a portion of the media content generated at the respective authorized source. The separate data streams are transmitted by each authorized source to a common multicast IP group address for retrieval/access by remote participants.
US10348775B2 Data processing systems and methods for performing privacy assessments and monitoring of new versions of computer code for privacy compliance
Data processing systems and methods, according to various embodiments, perform privacy assessments and monitor new versions of computer code for updated features and conditions that relate to compliance with privacy standards. The systems and methods may obtain a copy of computer code (e.g., a software application or code associated with a website) that collects and/or uses personal data, and then automatically analyze the computer code to identify one or more privacy-related attributes that may impact compliance with applicable privacy standards. The system may be adapted to monitor one or more locations (e.g., an online software application marketplace, and/or a specified website) to determine whether the application or website has changed. The system may, after analyzing the computer code, display the privacy-related attributes, collect information regarding the attributes, and automatically notify one or more designated individuals (e.g., privacy office representatives) regarding the attributes and information collected.
US10348773B2 Security settings and indications of controllers
A system and approach having security assurance for a controller relative to outside connections such as internet. The controller may have locked and exposed modes. A locked mode may mean that the system is correctly configured in that security related settings meet minimum standards. For example, the controller is protected through sufficiently strong user accounts and passwords whether entered or by default. Also, there may be an entity, such as person or organization that has responsibility for securing the controller against undesired intrusions. In the exposed mode, where the system may be incorrectly configured, the controller may shut down some or all of the functionality that has relevance to remote access. In the exposed mode, a built-in web server may show one or more screens that allow one to access the controller. There may be security indicators, such as lights that indicate whether the controller is exposed or locked.
US10348767B1 Cloud over IP session layer network
Cloud endpoints are secured using agents and a controller connected to the agents. A whitelist identifies components and processes of an authorized multi-tiered application for the cloud. An application profile for the application specifies valid computing flows between components of a tier and components of another tier, where components of the tier are executed at an endpoint and the other components of the other tier are executed at another endpoint. Endpoints are provisioned with static routing tables identifying at least one subnet destination. A request is received at a first endpoint to connect to a second endpoint. If the second endpoint falls within the at least one subnet destination, the controller performs one or more further security checks including checking the application profile flow, whitelist, and endpoint quarantine list. A network kernel table at an endpoint that includes the static routing table may be periodically checked to detect tampering.
US10348762B2 Systems and methods for serving module
Systems and methods are described for selecting a model for a simulated phishing campaign for a user based on classifying a user into a cluster of a plurality of clusters. A campaign controller may initiate a simulated phishing campaign for a user. In some examples, while initiating the simulated phishing campaign the campaign controller identifies a plurality of attributes of the user and/or a plurality of attributes of a company of the user, and sends the plurality of attributes to a serving module of the campaign controller. The serving module receives historical information on activity associated with the user during previous simulated phishing campaigns. The serving module uses the historical information as input into one or more clustering models and using the model, classifies the user into a cluster which contains users that are responsive to one or more specific models.
US10348756B2 System and method for assessing vulnerability of a mobile device
A system and method for assessing vulnerability of a mobile device including at a remote analysis cloud service, receiving at least one vulnerability assessment request that includes an object identifier for an operative object of a mobile computing device, wherein the vulnerability assessment request originates from the mobile computing device; identifying a vulnerability assessment associated with the identifier of the operative object; and communicating the identified vulnerability assessment to the mobile computing device.
US10348754B2 Data security incident correlation and dissemination system and method
A data security incident correlation and dissemination system and method is disclosed. In an exemplary implementation of the system, a service provider of a managed security service receives incident information regarding data security incidents at different business organizations of the security service. One or more incident managers operated by different organizations send incident information, and a server system within the service provider's network creates aggregated data from the incident information received from the incident managers. The server system analyzes the aggregated data to create correlated incident records that include incident information from related data security incidents at the different organizations, and provides threat intelligence data based on the correlated incident records for the organizations. In embodiments, the server system can “push” threat intelligence data to the organizations, or the organizations can request the threat intelligence data from the server system.
US10348752B2 System and article of manufacture to analyze twitter data to discover suspicious users and malicious content
The invention comprises a system and article of manufacture to discover potential cyber threats on Twitter. The invention provides a unified framework for modeling and reasoning about the veracity of tweets to discover suspicious users and malicious content. The invention builds on the concept of Markov logic networks (MLNs) for knowledge representation and reasoning under uncertainty.
US10348746B2 Incident detection system including gateway device and server
A system that detects any unauthorized communication without imposing a processing load on a control device is provided. In the incident detection system configured to detect any security incident, a gateway device includes: an ID generation unit that generates its own gateway device identification information; a detection packet generation unit that generates a detection packet including control information transmitted from a control device and path information obtained by adding its own gateway device identification information to a communication packet; a log generation unit that generates log information including the detection packet; and a device communication unit that transmits the log information to a management server connected to the gateway device over a network or transmits the detection packet to a control device controlled based on the control information. In the incident detection system, the management server includes: a server communication unit that receives log information from a gateway device; a communication path extraction unit that stores assumed path information, obtained by extracting path information from the log information, in a storage unit in advance; and an incident detection unit that detects any unauthorized communication packet based on the assumed path information stored in the storage unit and path information included in the log information.
US10348725B2 Method of instant sharing invoked from wearable devices
Techniques are disclosed herein for establishing a file transfer connection via wearable devices (e.g., head-mounted wearable devices). A service executing on a cloud platform receives a connection authentication request including authentication data from wearable devices, each associated with a mobile device. Upon validating the connection authentication request, a file transfer connection between the wearable devices is established. The service receives a request from one of the wearable devices to transfer a file maintained by an associated mobile device to another mobile device. Upon validating this request, the service sends an authorization to transfer the file.
US10348724B2 Ad hoc one-time pairing of remote devices using online audio fingerprinting
A system and method for sharing electronic data between participants of a phone conference, such as an online presentation, without a need to exchange passwords to link two devices together for data transfer nor go through a login procedure to access the data resource. To achieve this, the participants use a device or software application that samples the audio of the phone conversation and creates a stream of audio fingerprints. The streams of fingerprints are sent to a matching service on the internet. This matching service finds the fingerprints that correspond to the same conversation among the streams of simultaneous users. Once a match is found with a high enough confidence level, the matching service exchanges identifiers such as public IP addresses and sends those back to the fingerprinting units. When instructed by the user, the units can then proceed to setup a secure data connection.
US10348722B2 System and method for implementing hacker traffic barriers
Aspects of the present disclosure involve a system and method for implementing hacker traffic barriers. The current disclosure presents a system and method that provides securely associates a primary trusted device with a user, authorizes web browser authentication, and provides both intrinsic and explicit checks for authorizing access to an account.
US10348715B2 Computer-implemented systems and methods of device based, internet-centric, authentication
Systems and computer-implemented methods for authorizing respective access by each of a plurality of Internet users to a respective one or more Internet services provided by each of a plurality of Internet service providers. A system includes a processor, and non-transient computer readable storage media, at a single identity provider. The storage media is encoded with program code executable by the processor for requiring an identity provider application residing on each of a plurality of devices to create a respective authentication token that is specific to a respective identifier and user credential of a respective Internet user, a respective device identifier, and the respective identity provider application, and for authorizing respective access by the plurality of Internet users to a respective requested one of the Internet services provided by each Internet service provider using the respective created authentication tokens and respective identifiers for each of the respective requested Internet services.
US10348708B2 Short-range device interactions for facilitating partial uses of clustered access rights
Systems and methods are provided for communication networks and network operations for processing partial uses of clustered access rights. The communication networks may include channels such as short-range communication channels, such as Bluetooth, BTLE, and/or near-field communication (NFC) channels.
US10348707B2 Rewritable blockchain
A system includes circuitry for rewriting blockchains in a validity-preserving operation. In some cases, using a key secret held by a trusted party. In some cases, the blockchains may include a series of blocks secured integrity codes that may prevent non-tamper-evident rewrites by non-trusted parties that are not in possession of the key secret. In some cases, the key may allow valid but tamper-evident rewrites of the blockchain by trusted entities. In some cases, integrity outputs may be generated from the integrity codes based on the content of the previous blocks in the series such that attempts by untrusted parties to replace a block may be detected through coding-inconsistencies with other blocks.
US10348694B2 Method of providing security for controller using encryption and apparatus thereof
A method of authenticating a controller by a gateway in a vehicle may include transmitting a first symmetric key to the controller; generating a first one-time authentication value (OTAV), encrypting the first OTAV with the first symmetric key and delivering the encrypted first OTAV to the controller; sending a request for authentication using the first OTAV to the controller; and receiving a hash value from the controller in response to the request.
US10348692B2 Method and apparatus for anonymous access and control of a service node
A method, apparatus and computer program product are provided for anonymous access and control of a service node. In the context of a method, the method includes causing the transmission of a privacy proxy URI in response to the privacy proxy URI request, and establishing a privacy connection with user equipment in response to receiving a request to connect including the URI. The URI is a portion of the privacy enabled URI based at least in part on the privacy proxy URI. The method further includes causing the transmission of a request message to a service node in response to receiving a request message from the user equipment through the privacy connection.
US10348691B2 System and method for controlling, sharing, release and management of digital data between smart mobile device(s) and external device(s) using a connector pad
A method is provided for sharing user data from a mobile source device with a host device in a safe and secure manner, with the intention to play the file or share the contents, using an intermediate connector pad, to ensure only the requested data type is transmitted while ensuring that the data integrity, quality, and connectivity are not compromised. The method includes all types and formats of digital data across the connector pad such as audio, video, voice, document, image, etc. file formats played through the source device are transmitted to the host device through the connector pad, and capable of connecting and handling both streaming type and non-streaming types of signals.
US10348687B2 Method and apparatus for using software defined networking and network function virtualization to secure residential networks
A service provider device includes a controller having a memory and a processor. The controller is configured to receive a device access request from the client device via a residential network, the server provider device being located external to the residential network and detect a communication type identifier associated with the device access request. The controller is configured to establish a secure communication channel between the client device and a middlebox associated with the detected communication type identifier and provide communication between the client device and the server device via the secure communication channel between the client device.
US10348682B2 Transparent traffic control device and method
A firewall security platform is provided for enhancing security of a network. The firewall security platform includes at least one interface to communicate the identity and current status of one or more traffic requesters and at least one device for receiving instructions from a user. Communication data packets associated with the one or more traffic requesters are allowed for communication via the network or denied and blocked by the firewall security platform based on the current status of each of the one or more traffic requesters. The user's instructions include making a selection, with the selection including members that are at least one of the one or more traffic requesters. The current status of each member of the selection is altered in response to the making of the selection.
US10348672B2 Using a virtual internet protocol address to represent dually connected hosts in an internet protocol overlay network
Techniques are presented herein for distributing address information of host devices in a network. At a first router device, a packet is received from a first host device that is destined for a second host device. The first host device is dually-connected to the first router and a second router device. The second router device is part of a virtual port channel pair with the first router device. A message is sent to the second router device, the message indicating that the first host device is connected to the second router device. The packet is encapsulated with an overlay header and is sent to a third router device that is connected to the second host device. The encapsulated packet contains a Layer 2 address associated with the first host device and a Layer 3 address associated with the first host device.
US10348670B2 Secure electronic mail system
An e-mail system is disclosed that overcomes many deficiencies of, but is backward compatible with, existing e-mail systems. Embodiments of the system may include various features, including but not limited to: (1) secure transfer of e-mail messages, without the need for users to replace existing e-mail clients or to change e-mail addresses; (2) tracking of all actions performed in connection with an e-mail transmission; (3) the ability for a recipient to view information about an e-mail message, optionally including information about how other addressees have responded to it, before deciding whether to retrieve the e-mail message; (4) the aggregation of entire e-mail conversations into a single threaded view; (5) the ability to include both private and public messages in a single e-mail communication; (6) sender control over downstream actions performed in connection with an e-mail message; (7) flexible control over cryptographic methods used to encrypt emails messages for storage.
US10348666B2 Message processing
A method includes receiving a set of messages corresponding to a user, identifying a non-terminal message from the received set of messages, wherein a non-terminal message is a message containing content that indicates further action is required, determining if an age of the identified non-terminal message is greater than a selected threshold, wherein the age of the identified non-terminal message corresponds to an amount of time elapsed since the message was received, identifying actionable content corresponding to the non-terminal message, wherein actionable content corresponds to message content that requests or indicates a need for further action, determining one or more next actions according to the identified actionable contents, and executing the determined one or more actions. A computer program product and computer system corresponding to the method are also disclosed.
US10348660B2 Workload management
A messaging system comprises a plurality of connected components and including a schema defining fields for messages, at least one field defined as non-essential. A mechanism for operating the messaging system comprises the steps of collecting one or more performance metrics for one or more components of the messaging system, determining that at least one performance metric has crossed a predetermined threshold, informing one or more components of the messaging system that a surge in workload has occurred, and the informed components removing non-essential fields from transmitted messages and/or not processing non-essential fields from received messages.
US10348655B1 Systems and methods for initiating external actions via a group-based communication system
A group-based communication platform may be utilized to execute one or more processing actions via respective external application systems based on messages exchanged among client devices via the group-based communication platform. A particular processing action may be executed for a particular message by generating a container including contextual data and payload data, wherein the payload data comprises the message for which the processing action is to be performed. The container is provided to the external application system via a proxy endpoint, thereby causing the external application system to execute the processing action based on the data included within the container.
US10348653B2 Scheduling of presence information transfer
The invention relates to a method for triggering a transfer of at least one presence information message between the network node and a client terminal. In the method the network node is configured to receive information on a communication environment from at least one of the following: the communication network, the client terminal. The received information is analyzed at least by comparing information on the communication environment at least partially with at least one predetermined value. If the comparison indicates that the communication environment is suitable for the transfer of the at least one presence information message, the transfer of the at least one presence information message is triggered to the client terminal. The invention relates also to a network node and a system for implementing the method.
US10348648B2 Service chain overlay network operations visibility via data packets
In one embodiment, a particular service chain data packet is received by a particular service node, with the service chain data packet including a header identifying service chain information. The particular service node applies a service to the particular service chain data packet. The particular service node adds service-layer operations data to the particular service chain data packet, with the service-layer operations data related to the current service function or the particular service node. Subsequently, the particular service node sends the particular service chain data packet with the service-layer operations data from the particular service node. In one embodiment, networking operations data is also added to the particular service chain data packet. In one embodiment, an egress service node removes the service-layer (and possibly networking) operations data and forwards to another system, possibly after processing this operations data.
US10348641B2 Method of joint optimization of channel selection and frame scheduling for coexistence of LTE and WLAN in unlicensed band
Disclosed is a method of joint optimization of channel selection and frame scheduling for coexistence of LTE and WLAN in an unlicensed band, the method being performed by a baseband unit (BBU) pool and the method includes: selecting a component carrier (CC) having a highest idle probability by considering an idle probability of the CC for the unlicensed band; determining the number NI of idle subframes in the selected CC by considering a residence time in a WLAN system queue; and allocating a resource block (RB) to an LTE user terminal in a cell based on the number of selected CCs and the number of idle subframes and which appropriately selects a resource in a frequency domain and a time domain in LTE to acquire high throughput and fairness in the LTE and the WLAN in the unlicensed band.
US10348640B2 Partial task execution in a dispersed storage network
A processing system in a dispersed storage and a task network DSTN determines whether or not to execute a partial task. When determined to execute the partial task, the processing system operates by determining execution steps and a schedule; identifying a portion of the contiguous data for execution of one or more steps of the execution steps; retrieving the portion of the contiguous data from the disk drive; executing the one or more steps of the execution steps in accordance with the schedule on the portion of the contiguous data to produce a partial result; dispersed storage error encoding the partial result to produce a plurality of sets of slices in accordance with dispersal parameters associated with one or more of the group of slices and the partial task; and facilitating storing a plurality of sets of slices in the DSTN.
US10348639B2 Use of virtual endpoints to improve data transmission rates
Systems and methods are described that enable high-data-rate network communications by use of a data transmission system, which can at least partially redirect data transmitted between two computing devices on a public network to a private network. The data transmission system may include a variety of endpoints at different locations, such that source and destination computing devices may pass information into and out of the data transmission system via the endpoints. To ensure that endpoints are able to communication with each computing device via a path of sufficient network quality, the data transmission system may dynamically generate additional endpoints within points of presence of the system. Where no endpoints or points of presence have a connection of sufficient quality to a source and destination computing device, the data transmission system may decline to transmit data, and instruct the source or destination computing devices to utilize traditional communication channels.
US10348626B1 Efficient processing of linked lists using delta encoding
A network device configured to store a plurality of network forwarding addresses as an encoded linked list of attributes of network values and forwarding addresses. The network device is configured to encode subsequent elements of the linked list such that a packet processor of the network device, in response to a data packet, processes only a difference between the elements without processing all of the respective attributes. The network device is further configured to forward the data packet as a result of reading the encoded elements of the linked list.
US10348623B2 Communication system, control apparatus, control method and program
A communication system includes: a first forwarding apparatus located at an end point of a network, a second forwarding apparatus located at an end point of the network, and a control apparatus that constructs a virtual network by controlling the first and second forwarding apparatuses. The control apparatus sets in the first forwarding apparatus, a first processing rule such that, when the first forwarding apparatus receives a packet into which is inserted a first tag including an identifier for identifying the virtual network, the first forwarding apparatus inserts a second tag into the received packet and sends the received packet from a prescribed port. The control apparatus sets, in the second forwarding apparatus, a second processing rule such that, when the second forwarding apparatus receives the packet into which is inserted the second tag, the second forwarding apparatus removes the second tag and sends from a prescribed port.
US10348621B2 Universal customer premise equipment
Systems, methods, apparatus and computer-readable medium are described for improving efficiency and robustness for processing network packets at a network device, such as a customer premises equipment (CPE). The network device may include a plurality of physical network interfaces for receiving and transmitting network packets, and one or more processing entities. The one or more processing entities may provide a first router for providing routing functionality, wherein the first router is not virtualized, enable a virtual machine to execute a second router for providing routing functionality and forward a network packet using the first router or the second router from the device. The one or more processors may be configured to execute instructions associated with the first router from user space.
US10348610B2 Method and apparatus for minimum label bandwidth guaranteed path for segment routing
Various embodiments relate to a non-transitory computer readable medium and method thereof for finding a minimum hop path in a segment graph traversing the least number of links in a physical topology, the method including receiving a connection request for a connection between a source node and a destination node, computing the segment graph, the segment graph having a plurality of links, computing a bandwidth for each of the plurality of links in the segment graph, computing the number of links for a shortest path (“N(q)”) for each of the plurality of links, eliminating each of the plurality of link with a bandwidth less than the minimum bandwidth and selecting the shortest path in the physical topology between the plurality of links.
US10348609B2 I/O routing in a multidimensional torus network
A method, system and computer program product are disclosed for routing data packet in a computing system comprising a multidimensional torus compute node network including a multitude of compute nodes, and an I/O node network including a plurality of I/O nodes. In one embodiment, the method comprises assigning to each of the data packets a destination address identifying one of the compute nodes; providing each of the data packets with a toio value; routing the data packets through the compute node network to the destination addresses of the data packets; and when each of the data packets reaches the destination address assigned to said each data packet, routing said each data packet to one of the I/O nodes if the toio value of said each data packet is a specified value. In one embodiment, each of the data packets is also provided with an ioreturn value used to route the data packets through the compute node network.
US10348608B2 Method for routing a traffic flow in a radio access network and node for implementing such a method
It is disclosed a method for routing an upstream traffic flow generated at a node of a radio access network. The method comprises the following steps: a) at the node, splitting the upstream traffic flow in packets; b) at the node, inserting in at least one of the packets an information indicative of the destination of the upstream traffic flow; and c) routing the at least one of the packets according to the information indicative of the destination through a packet-switch operation.
US10348599B2 Automated load balancer discovery
Computer-implemented systems and methods automatically identify computers that act as load balancers on a digital communications network, using data collected from one or more computers on that network. Once a load balancer has been identified, the communications between two hosts may be connected across the identified load balancer, thereby making it possible to better analyze the behavior of hosts and applications on that network.
US10348598B2 Information processing to control polling for short range wireless communication
Provided is a terminal device including an acquisition unit configured to acquire a result of determination of whether another terminal device that has a function for short range wireless communication is positioned near the terminal device and a control unit configured to, on the basis of the result of the determination, control a time interval of polling related to the short range wireless communication.
US10348597B2 Monitoring server, resolution server, request device, and node selection method
Embodiments of the present application provide a monitoring server, a resolution server, a request device, and a node selection method. The monitoring server in the present application includes a receiver, a processor, and a transmitter. The receiver is configured to receive a selection request message sent by the resolution server; the processor is configured to generate a first source node suggestion table according to the selection request message and a source node selection table; and the transmitter is configured to send the first source node suggestion table to the resolution server, so that the resolution server generates a second source node suggestion table according to the first source node suggestion table and sends the second source node suggestion table to the request device, and the request device selects a source node according to the second source node suggestion table.
US10348596B1 Data integrity monitoring for a usage analysis system
A data integrity monitor that implements a rules-based engine that applies rules to aggregated metrics generated by an analysis system to validate the integrity of the metrics. The rules may specify tolerances for particular metrics to help prevent false positives. An appropriate action or actions may be taken when a discrepancy is discovered. The data integrity monitor may perform the data integrity checks on copies of data accessed from a data store by consumers, which may reduce the number of accesses to the data store. The data integrity checks may be performed on copies of the accessed data “offline” by the data integrity monitor so that latency is not introduced into the consumers' accesses of the information.
US10348583B2 Generating and transforming timestamped event data at a remote capture agent
The disclosed embodiments provide a method and system for processing network data. During operation, the system obtains, at a remote capture agent, configuration information for the remote capture agent from a configuration server over a network. Next, the system uses the configuration information to configure the generation of event data from network data obtained from network packets at the remote capture agent. The system then uses the configuration information to configure transformation of the event data or the network data into transformed event data at the remote capture agent.
US10348582B1 Providing an instance availability estimate
Data defining the actual time to availability for various configurations of instances of computing resources is collected. The collected data can be utilized to provide an estimate of the expected time to availability for a specific configuration of an instance of a computing resource in response to receiving a request to create a new instance of the computing resource.
US10348577B2 Discovering and monitoring server clusters
In a server cluster, multiple nodes may host one or more virtual servers. Virtual servers that may be hosted by particular nodes are identified. From the nodes, status is provided as to nodes that are actively hosting virtual servers and status of nodes whether they are actively hosting or not hosting a virtual server. Failover events are indicated, including transition of a virtual server from a failed node to another node.
US10348576B2 Modeling resiliency strategies for streaming queries
Costs associated with deploying a streaming query according to one or more resiliency strategies given a particular service level agreement (SLA) specification are modeled to enable selection and/or recommendation of a particular resiliency strategy. A baseline cost model represents costs associated with deploying the streaming query non-resiliently. For each of any number of resiliency strategies, a resiliency model represents additional costs associated with deploying the streaming query according to a particular resiliency strategy.
US10348569B2 Creating and using service control functions
Concepts and technologies are disclosed herein for creating and using service control functions. The service control functions can detect a message via an adapter function. The message can relate to a service controlled by the service control functions. Service policies can be accessed. The service policies can include message handling policies and can be accessed to determine if a policy relating to the message exists. If a determination is made that the policy exists, the message and the policy can be analyzed to determine an action to take with respect to the message, and the action can be initiated.
US10348566B2 Automated service delivery based on automated identifier discovery
The present disclosure generally discloses an automated service delivery capability for use in automating service delivery in a communication system. The automated service delivery capability may be configured to support, in a communication system in which communication between routers at sites of a first entity (e.g., communication service provider) is supported using a layer-2 circuit provided by a communication network of a second entity (e.g., communication network provider), automated discovery of the layer-2 circuit identifier of the layer-2 circuit by the first entity even though the layer-2 circuit is provided by the second entity and the first entity has limited or no visibility into the communication network of the second entity. The automated discovery of the layer-2 circuit identifier of the layer-2 circuit by the first entity enables the first entity to support automated service delivery using communication between the sites of the first entity based on the layer-2 circuit provided by the second entity.
US10348564B2 Validation of routing information base-forwarding information base equivalence in a network
Disclosed are systems, methods, and computer-readable media for assuring tenant forwarding in a network environment. Network assurance can be determined in layer 1, layer 2 and layer 3 of the networked environment including, internal-internal (e.g., inter-fabric) forwarding and internal-external (e.g., outside the fabric) forwarding in the networked environment. The network assurance can be performed using logical configurations, software configurations and/or hardware configurations
US10348562B2 Methods and systems for selecting compatible resources in networked storage environments
Methods and systems for a networked storage environment are provided. One method includes storing at a storage device by a processor a data structure with information regarding a plurality of compatible software and hardware components configured to operate in a plurality of configurations as part of a storage solution for using resources at a networked storage environment for storing data; obtaining by a processor executable configuration advisor information regarding a plurality of deployed components of a deployed configuration from among the plurality of configurations; comparing the deployed configuration with a latest configuration having the plurality of deployed components from among the plurality of configurations stored at the data structure; and recommending a change in at least one of the plurality of deployed components to upgrade the deployed configuration, when the deployed configuration is not the latest configuration.
US10348560B2 Configurable cloud-based routing
A system for adaptive cloud-based work routing comprising a work router for assigning work tasks and a routing configuration server for configuring operation or monitoring performance of a work router, and a graphical user interface for configuration of a cloud-based work router.
US10348555B2 Version tracking and recording of configuration data within a distributed system
Techniques described herein may be used to provide an operator of a network with a current configuration of computing nodes of a distributed system, and processes (e.g., virtual machines) hosted by the computing nodes, and/or a history of changes to the configuration of the computing nodes and/or hosted processes. An operator may cause a computing node, and the processes hosted by the computing node, to be configured based on configuration data stored by a configuration database. Another operator may change the configuration of the computing node, and/or the hosted processes, by changing the configuration data stored by the configuration database. The computing node may create a record of the change. Yet another operator may request that the current configuration of the computing node and the hosted processes (and/or a history of configuration changes to the configuration data) be provided, and the computing node may provide requested information.
US10348551B2 Information processing apparatus, diagnosis control apparatus, and communication apparatus
An information processing apparatus includes a communication apparatus and a different communication apparatus connected to the communication apparatus via a plurality of transmission paths. The communication apparatus includes a transmitting unit and a control unit. In response to designation of a transmission path targeted for diagnosis, selected amongst the transmission paths while the communication apparatus is in a state capable of data communication with the different communication apparatus using the transmission paths, the transmitting unit transmits a test signal to the targeted transmission path while the state capable of data communication with the different communication apparatus is maintained using remaining transmission paths of the transmission paths other than the targeted transmission path. The control unit diagnoses the presence or absence of an abnormality sign in the targeted transmission path based on the result of detecting the test signal in the targeted transmission path and outputs the diagnostic result.
US10348542B2 Pilot symbol patterns for transmission through a plurality of antennas
A method and apparatus for improving channel estimation within an OFDM communication system. Channel estimation in OFDM is usually performed with the aid of pilot symbols. The pilot symbols are typically spaced in time and frequency. The set of frequencies and times at which pilot symbols are inserted is referred to as a pilot pattern. In some cases, the pilot pattern is a diagonal-shaped lattice, either regular or irregular. The method first interpolates in the direction of larger coherence (time or frequency). Using these measurements, the density of pilot symbols in the direction of faster change will be increased thereby improving channel estimation without increasing overhead. As such, the results of the first interpolating step can then be used to assist the interpolation in the dimension of smaller coherence (time or frequency).
US10348540B2 Communication method and apparatus, and storage medium
A communication method and apparatus, and a storage medium are provided. The method is applied to a user equipment and includes: receiving first control signaling transmitted by a first time-frequency area of a fixed subcarrier interval, the first control signaling carrying time-frequency location information of a second time-frequency area of a variable subcarrier interval; and communicating with a base station by using the second time-frequency area, according to the time-frequency location information of the second time-frequency area indicated by the first control signaling.
US10348530B1 Combined minimization of intersymbol interference (ISI) and adjacent channel interference (ACI)
Adaptive windowing of insufficient cyclic prefix (CP) for joint minimization of intersymbol interference (ISI) and adjacent channel interference (ACI) is provided. The proposed subcarrier specific windowing scheme improves the signal-to-interference ratio (SIR) even when the cyclic prefix (CP) is insufficient. Average optimal window lengths depend only on the power density profiles (PDPs), and although instantaneous optimal window lengths depend on users' channel impulse responses (CIRs), fluctuation is little. Therefore, subcarrier specific windowing outperforms fixed windowing, even with outdated window lengths in the case of powerful interferers.
US10348519B2 Virtual target port aggregation
Approaches for aggregating ports of switch connected to ports of a target node, are described. In one example, for a fiber channel exchange received from a host node, for a target node a plurality of target node ports of the target node associated with the virtual port are determined. The fiber channel exchange comprises a sequence of frame. Once the plurality of target node ports are determined, a first frame is directed to one target node port selected from the plurality of the target node ports, where the one target node port is selected based port selection criteria. Based on the directing of the first frame, subsequent frames of the fiber channel exchange to the selected one target node port are also directed.
US10348510B2 Switching device and packet discarding method
Provided are a switching device applying a switching technology and a packet discarding method of the switching device, which relate to the field of Internet. The switching device includes a number of functional units and a number of ports, wherein the ports are configured to input messages to the functional units, or receive messages from the functional units and forward the received messages. The switching device further includes a discarded message collection processing unit, which includes a collection component, configured to collect messages discarded by each functional unit and port.
US10348505B1 Systems and techniques for validation of media data
Methods, systems, and devices that support determining whether media data has been altered are described. Captured media data may be segmented into one or more subsets, and cryptographic representations (e.g., hashes) based on the subsets may be written to an immutable ledger, possibly along with metadata and other related data. A block of a blockchain may be created for each entry in the immutable ledger. A set of media data may be validated, if a corresponding immutable ledger exists, based on segmenting the set of media data into one or more subsets in accordance with the segmenting upon capture, creating candidate cryptographic representations (e.g., hashes) based on the subsets, and comparing the candidate cryptographic representations with contents of the corresponding immutable ledger.
US10348494B2 Level-two decryption associated with individual privacy and public safety protection via double encrypted lock box
Computationally implemented methods and systems are described herein that are designed to, among other things, receiving a level-two encrypted output of a surveillance device; decrypting at least a part of the level-two encrypted output of the surveillance device with a level-two decryption key that is practicably inaccessible by a level-two encryption entity; and transmitting a level-one encrypted output of the surveillance device.
US10348491B2 Secret sharing method, secret sharing system, distributing apparatus and program
Computational complexity is reduced in accordance with given k and n. A random number generation unit 12 generates random numbers r0 to rk−2 ϵGF(xq). A share generation unit 14 generates shares b0 to bn−1 by calculating a product of a vector a=(r0, . . . , rk−2, s), having the random numbers r0 to rk−2 and plaintext s ϵGF(xq) as its elements, and a matrix A. A share selection unit 15 generates a vector b′=(bp0, . . . , bpk−1) having, as its elements, k shares bp0 to bpk−1 selected from the shares b0 to bn−1. An inverse-matrix generation unit 16 generates an inverse matrix A′−1 of a k-degree square matrix having the p0-th to pk−1-th rows of the matrix A. A plaintext calculation unit 17 restores the plaintext s by multiplying the k-th row of the inverse matrix A′−1 and the vector b′.
US10348483B2 Method for executing a cryptographic calculation and application to the classification by support vector machines
A method for calculating a function as a sub-function fX of a datum of a client, a sub-function fY of a datum, and a product of n indexed sub-functions fi of both data by randomly generating, n indexed invertible data ri from the set with m being a prime number, generating, for each i from 1 to n, a set for which each element is formed by a product of a datum ri with a possible result of the sub-function of two variables fi evaluated in both data, applying an oblivious transfer protocol between the client and a server so that the client recovers, for each i an intermediate datum ti equal to: ti=ri×fi(xi,Y), obtaining, by the client a result T from intermediate data such that: T=fX(X′)×Πi=1nti, obtaining, by the server a result R from inverted data such that: R=fY(Y)×Πi=1nri−1 using the results in a cryptographic application.
US10348482B1 Apparatus, system, and method for mitigating crosstalk among SerDes devices
The disclosed apparatus may include (1) a plurality of SerDes devices that each facilitate transmitting and receiving communications in connection with a network device and (2) at least one phase-adjustment device communicatively coupled to a first SerDes device included in the SerDes devices, wherein the phase-adjustment device mitigates crosstalk among the SerDes devices by (A) receiving at least one reference clock signal, (B) generating at least one phase-adjusted clock signal based at least in part on the reference clock signal such that the phase-adjusted clock signal and the reference clock signal are out of phase with respect to one another, and (C) delivering the phase-adjusted clock signal to the first SerDes device to ensure that the SerDes devices are switching out of phase with respect to one another. Various other apparatuses, systems and methods are also disclosed.
US10348480B2 Collaborative clock and data recovery
A receiver serial data streams generates a local timing reference clock from an approximate frequency reference clock by phase-aligning the local clock to transitions in the data stream. This process is commonly known as clock and data recovery (CDR). Certain transitions of the data signals are selected for use in phase-aligning the local clock, and certain transitions are ignored. Phase-error signals from multiple receivers receiving the multiple serial data streams are combined and used to make common phase adjustments to the frequency reference clock. These common adjustments track jitter that is common to the received data streams. Local adjustments that better align each respective local clock to the transitions of its respective serial data stream are made using a local phase-error signal. These local adjustments track jitter that is more unique to each of the respective serial data streams.
US10348478B2 Systems and methods for signaling in an increased carrier monitoring wireless communication environment
Systems and methods for signaling in an increased carrier monitoring wireless communication environment are disclosed herein. A user equipment (UE) may include control circuitry to configure the UE for increased carrier monitoring; determine, based on a first signal received from a network apparatus, whether a reduced performance group carrier is configured; determine, based on a second signal received from the network apparatus, whether a scaling factor is configured; and in response to a determination that no reduced performance group carrier is configured and a determination that no scaling factor is configured, allow the UE to monitor fewer carriers than required by increased carrier monitoring. Other embodiments may be disclosed and/or claimed.
US10348473B2 Method and apparatus for transmitting/receiving uplink signaling information in a single carrier FDMA system
A method and an apparatus method are provided for transmitting uplink information including acknowledgement information in a wireless communication system. The method includes coding uplink data and the acknowledgement information by using different coding schemes respectively; multiplexing the coded uplink data and the coded acknowledgement information into the uplink information; and transmitting the uplink information using resources, wherein some of the uplink data is transmitted based on a first resource and the acknowledgment information is transmitted based on a second resource, and wherein the first and second resources are adjacent to each other with respect to a time domain.
US10348463B2 Intercell interference mitigation
Methods and apparatus are described for mitigating intercell interference in wireless communication systems utilizing substantially the same operating frequency band across multiple neighboring coverage areas. The operating frequency band may be shared across multiple neighboring or otherwise adjacent cells, such as in a frequency reuse one configuration. The wireless communication system can synchronize one or more resource allocation regions or zones across the multiple base stations, and can coordinate a permutation type within each resource allocation zone. The base stations can coordinate a pilot configuration in each of a plurality of coordinated resource allocation regions. Subscriber stations can be assigned resources in a coordinated resource allocation region based on interference levels. A subscriber station can determine a channel estimate for each of multiple base stations in the coordinated resource allocation region to mitigate interference.
US10348461B2 Communication apparatus and communication method
A communication apparatus comprises: a first processing unit configured to perform processing of a first layer; and a second processing unit configured to perform processing of a second layer which is provided to be upper than the first layer. The second processing unit is configured to perform communication by using a first component carrier included in a licensed band and perform communication by using a second component carrier included in an unlicensed band. The first processing unit is configured to perform communication by using the first component carrier and performs communication by using an element carrier selected from among a plurality of element carriers associated with the second component carrier.
US10348460B2 Method for transmitting frame in wireless LAN system
Disclosed is a method for transmitting, by a first station, a frame in a wireless LAN system, and a station device therefor. To this end, a station generates a radio frame for a second type station comprising a frame portion for a first type station and a frame portion for the second type station, wherein the frame portion for the second type station comprises a signal field, a short training field (STF), a long training field (LTF), and a data field, the LTF having a symbol duration that is two or four times longer than the symbol duration of the frame portion for the first type station, and the signal field comprising information about the symbol duration of the LTF for the second type station.
US10348457B2 High-efficiency wireless local-area network devices and methods for acknowledgements during scheduled transmission opportunities
Embodiments of a system and method for acknowledging frames in a wireless network are generally described herein. In some embodiments, a wireless communication device may include a transmit/receive unit configured to receive data from a sender. In some embodiments, the transmit/receive unit may be configured to receive a schedule. The transmit/receive unit may be further configured to acknowledge (ACK) the data in a first scheduled transmission to the sender. The first scheduled transmission to the sender may be determined based on the schedule. In some embodiments, the acknowledgement may be an acknowledgement frame or a block acknowledgment frame. The scheduled transmission to the sender may be determined based on the schedule.
US10348443B2 Electronic device and method for controlling the same
An electronic device is provided. The electronic device includes: a first board that time-divides each of a plurality of parallel data and generates a plurality of packets corresponding to each time period based on levels of each of the plurality of parallel data included in each time period in order to convert the plurality of parallel data into serial data; and a second board that determines levels of each of the plurality of parallel data in each time period to convert the serial data into the plurality of parallel data when the serial data are received from the first board, in which the first board may convert the data into a first signal or a second signal based on the levels of the data included in each time period in order to generate the packets.
US10348442B2 Dummy-light generating device, optical transmission apparatus, and dummy-light generating method
A dummy-light generating device includes a continuous wave (CW) light source that outputs CW light, a modulated-light generating unit that generates, using the CW light, first intensity-modulated light subjected to intensity modulation and second intensity-modulated light delayed by a half time of a modulation cycle of the first intensity-modulated light with respect to the first intensity-modulated light and having a polarization state e different from a polarization state e of the first intensity-modulated light, and a polarization combiner that performs polarization combination of the first intensity-modulated light and second intensity-modulated light and outputs light after the polarization combination as dummy light.
US10348440B2 Power supply path-switching device, power supply path-switching system, and power supply path-switching method
In order to provide a power supply path-switching device, a power supply path-switching system, and a power supply path-switching method with which it is possible to utilize to the maximum equipment in which a failure has not occurred without imparting a power supply function to a branch station side even when a failure has occurred in the power supply function of the trunk station side, a power supply path-switching device (10) is provided with a first switching means (20), a second switching means (30), a grounding means (40), and a power consumption circuit (50) that operates by being supplied with the power supply. When a failure occurs in a first power supply line (61), the power consumption circuit (50) grounds the first power supply line (61), one end of the power consumption circuit (50) being connected to the grounding means (40) and a second power supply line (62) being connected to the other end of the power consumption circuit (50). When a failure occurs in the second power supply line (62), the power consumption circuit (50) grounds the second power supply line (62), the first power supply line (61) being connected to one end of the power consumption circuit (50) and the other end of the power consumption circuit (50) being connected to a grounding means (24).
US10348439B1 Spectral slot assignment and placement of wavelength shifters in flexible grid optical networks
A control system for spectral slot assignment in flexible grid optical networks determines, for a given optical path, a physical source node, a physical destination node, and physical intermediate nodes, determines the number of contiguous spectral slots to allocate for traffic on the path, identifies candidate combinations of spectral slots available for the traffic, and creates an auxiliary graph for the path. The auxiliary graph includes auxiliary links representing candidate combinations of spectral slots, virtual nodes representing pairs of neighboring physical nodes, and auxiliary links between each pair of virtual source-side and destination-side intermediate nodes representing either pass-through traffic or wavelength shifted traffic. The control system assigns cost values to the auxiliary links, determines a lowest cost combination of auxiliary links from the source to the destination, allocates the corresponding candidate combinations of spectral slots to the traffic, and configures the physical intermediate nodes accordingly.
US10348416B2 Acoustic information transfer
Embodiments disclosed herein provide systems and methods for acoustically transferring information between systems. In a particular embodiment, a method provides identifying information for acoustic transfer and determining an amount of time corresponding to the information. The method further provides acoustically transmitting a signal at a first time and, upon the amount of time elapsing since the first time, acoustically transmitting the signal at a second time.
US10348415B2 Optical wireless communications for vehicle operator personal computing devices
Optical wireless communications for vehicle operator personal computing devices is provided. In one embodiment, a system comprises: a bus I/O processor coupled to a vehicle data bus, the I/O processor executing a protocol converter; an optical communication transceiver coupled to the I/O processor, the transceiver in communication with an optical unit comprising an optical emitter and sensor, the optical unit within a control compartment of the vehicle; the bus I/O processor exchanges vehicle operational data with on-board data processing devices over the vehicle data bus using a vehicle data bus protocol; the transceiver controls the optical unit to establish a bidirectional optical wireless communications (OWC) link with a personal computing device in the control compartment using an OWC protocol; the I/O processor communicates information relevant to the operation of the vehicle between an on-board data processing device and an application executing on the personal computing device over the OWC link.
US10348404B1 Visible light communication system with pixel alignment for high data rate
A visible light communication system has a two-dimensional array of sources and an image sensor with a pixel grid defining a pixel direction (which in some embodiments is a rolling shutter direction). Modulation of the light flashes the sources to define a series of one-dimensional patterns encoding the data to be transmitted. The patterns extend in a direction that projects onto the imager orthogonal to the pixel direction. In the case of a rolling shutter, the pattern is orthogonal to the rolling shutter direction, which allows the encoding of multiple bits per line of the image frame. In other cases, the orthogonal direction obtains the maximum resolving power available from the image sensor.
US10348401B2 Visible light signal receiving and control method, control apparatus, and receiving device
Embodiments of the present application provide a visible light signal receiving and control method, a control apparatus, and a receiving device. The method comprises: determining a communication performance between a visible light signal receiving device and at least one visible light signal transmit device; and in response to a reduction of the communication performance between the visible light signal receiving device and the at least one visible light signal transmit device, using a first logic pixel unit of an image sensor related to the at least one visible light signal transmit device as at least two second logic pixel units for reading separately when reading inductive charges of the image sensor of the visible light signal receiving device. The method, apparatus, and device of the embodiments of the present application are capable of compensating reduction of a communication performance to some extent by changing the charge readout mode of an image sensor of a visible light signal receiving device, and are more suitable for visible light communications in complicated mobile scenarios.
US10348389B2 Repeating method of wireless repeating device, and wireless repeating device
The present invention is applicable to the field of communications technologies, and provides a repeating method of a wireless repeating device and a wireless repeating device. The method includes the following steps: synchronizing network connection information of an upstream AP to a downstream WLAN AP interface of the wireless repeating device; obtaining, according to the downstream WLAN AP interface corresponding to the synchronized upstream AP, downstream wireless STA MAC address information, and establishing an upstream WLAN Client interface which is in a mapping relationship with an STA MAC address; and performing, according to the mapping relationship between the STA MAC address and the established upstream WLAN Client interface, management on data forwarded between the upstream AP and a downstream wireless STA.
US10348388B1 Direct data detection for MIMO communications systems
In this work, we present a novel receiving device design for communications systems that incorporates multiple antennas at the transmitting device/receiving device. Unlike existing systems, the new system does not require prior knowledge of the channel state information (CSI) at the receiving device side to extract the information symbols from the received signal. Consequently, complexity reduction and bit error rate improvement can be jointly achieved. Moreover, the new system may offer spectral efficiency enhancement since it does not require nulling to prevent the pilot symbols as in the case of conventional systems. The results obtained show that in certain scenarios the proposed system can offer up to 15 dB of bit error rate improvement over conventional systems. Moreover, the new system can provide about 16.6% of the spectral efficiency improvement.
US10348384B1 Method and apparatus for determining channel state information (CSI) in a multiple input/multiple output (MIMO) wireless communication system
Provided is a method of determining Channel State Information (CSI) in a multiple input/multiple output (MIMO) wireless communication system. The CSI may comprise a Precoding Matrix Indicator (PMI) and/or a Rank Indicator (RI). The method comprises, for a matrix of channels comprising a link between a gNodeB (gNB) and a user equipment (UE), determining correlation values between all Discrete Fourier Transform (DFT) vectors and the observations from the channel matrix. The DFT vectors may include the horizontal vector direction and the vertical vector direction. The method includes selecting those DFT vectors in one or more selected vector directions having a correlation value greater than a predefined threshold to thereby identify a subset of all DFT vectors and determining said CSI from the selected subset of DFT vectors.
US10348379B2 Systems, devices and methods for providing communications between a beamforming access point and a non-beamforming device
Systems, devices and methods for providing communications between a beamforming access point and a non-beamforming device are provided. The access point determines a beamforming steering matrix from a feedback matrix received from a beamforming device located at a given position, and controls the communication interface to beam form using the beamforming steering matrix to communicate with a non-beamforming device located at the given position. A beamforming device may receive an identifier and characteristics of a non-beamforming device in wireless communication therewith, determine, from the characteristics, a feedback matrix of the non-beamforming device, and transmit the feedback matrix to an access point.
US10348376B2 Wireless communication device and wireless communication method
A wireless communication device and a wireless communication method. The wireless communication device participates in wireless communication involving an antenna array, includes: a communication unit, configured to receive a signal including antenna array geometric information about a target communication device from the target communication device of the wireless communication device; and an antenna array geometric information parsing unit, configured to determine an antenna array geometric configuration of the target communication device according to the signal, wherein the antenna array geometric information indicates at least one of a geometric arrangement way of antenna elements in the antenna array, an antenna element interval and an antenna polarization direction.
US10348374B2 Method and apparatus for channel sounding for a MU-MIMO wireless communication network
In a multi user multiple input multiple output MU-MIMO wireless communication network comprising an access point and subscriber modules, a method of channel sounding comprises forming a respective MU-MIMO beam from the access point to each subscriber module of a first sounding group of subscriber modules by applying a beamforming weightset to a weighting matrix, the beamforming weightset determined based on previously determined channel estimates. Each MU-MIMO beam is used to transmit a respective sounding symbol, each respective sounding symbol being different from each other sounding symbol of the first sounding group. A first sounding symbol is received at a first subscriber module of the first sounding group, and it is determined whether to send a response message to the access point on the basis of a determination of a received level of interference to the first sounding symbol.
US10348372B2 Antenna pattern matching and mounting
A technique for improving wireless communication characteristics involving matching transmitter antenna patterns to receiver antenna patterns. In a specific implementation, the transmitter antenna pattern adapts to changing parameters, such as when a smartphone is initially held in a first orientation and is later held in a second orientation. Because the transmitter antenna patterns match the receiver antenna patterns, signal quality between stations improves. In some implementations, antennas are organized and mounted to maximize spatial diversity to cause peak gains in different directions.
US10348355B2 Techniques for gesture recognition using photoplethysmographic (PPMG) sensor and low-power wearable gesture recognition device using the same
A wearable gesture recognition device is disclosed that provides gesture recognition for gestures that may include a hold or steady-state component, and may account and adapt for real-time fit-level changes. The wearable gesture recognition device may integrate a photoplethysmographic (PPMG) and a piezoelectric (PZE) sensor such that respective sensor signals may be used individually, or in concert for gesture recognition. Thus the wearable gesture recognition device generally disclosed herein may advantageously perform gesture recognition through the fusion of PPMG and PZE signals. To support continuous gesture recognition, the wearable gesture recognition device may use a low-power activity detection scheme that analyzes a PZE signal prior to higher-power gesture classification. Moreover, the wearable gesture recognition device may provide power management by controlling a duty-cycle of the PPMG sensor without necessarily reducing recognition performance. The PPMG sensor and the PZE sensor may be co-located and housed within a same sensor package.
US10348348B2 Method and apparatus for vehicle message routing
A system includes a processor configured to route a telematics message to all networks not pre-identified as backbone networks in response to a directionality bit, included in a CAN identifier, indicating non-backbone routing. The processor is also configured to route the telematics message to any pre-identified backbone networks in response to the directionality bit indicating backbone routing.
US10348342B2 Crosstalk-correction in digitizers using coupling coefficients
In a system, known digitizer signals (known analog signals or digital representations of known analog signals) are generated. The known digitizer signals are input into digitizers (analog-to-digital converter (ADCs) or digital-to-analog converter (DACs)) to output generated digitizer signals (generated digital representations or generated analog signals). The generated digitizer signals are analyzed in relation to the known digitizer signals to generate coupling coefficients, which can be either scalar quantities or finite-impulse-response (FIR) filter functions. Subsequent digitizer signals are generated. The subsequent digitizer signals are modified using the coupling coefficients to generate modified digitizer signals according to formulae. The modified digitizer signals are used directly as digital representations, or are input to the DACs to output modified analog signals that substantially match subsequent analog signals.
US10348340B2 Apparatus and methods for front-end systems with reactive loopback
Apparatus and methods for front-end systems with reactive loopback are provided. In certain configurations, a front-end system includes an antenna port, a transmit port operable to receive a transmit signal, a receive port, an antenna switch, a back switch, a transmit port DC blocking capacitor coupled between a first end of the antenna switch and the transmit port, an antenna port DC blocking capacitor coupled between a second end of the antenna switch and the antenna port, a receive port DC blocking capacitor coupled between a first end of the back switch and the receive port, and a reactive loopback impedance coupled between a second end of the back switch and the first end of the antenna switch. The reactive loopback impedance provides a portion of the transmit signal to the receive port when the back switch is activated.
US10348338B2 Adaptive channelizer
A signal identification system includes an analog adaptive channelizer having a plurality of channels. Each channel has a channel size defined by a bandwidth and a gain. The system further includes an electronic signal identification (ID) controller in signal communication with the analog adaptive channelizer. The ID controller is configured to determine a dynamic range event that modifies an energy level of an affected channel among the plurality of channels, and output a feedback signal including channel parameters based on the dynamic range event. The analog adaptive channelizer actively adjusts at least one of the bandwidth and the gain of the affected channel based on the feedback to change the channel size of the affected channel.
US10348330B2 Transmitting apparatus and interleaving method thereof
A transmitting apparatus is provided. The transmitting apparatus includes: an encoder configured to generate a low-density parity check (LDPC) codeword by LDPC encoding based on a parity check matrix; an interleaver configured to interleave the LDPC codeword; and a modulator configured to map the interleaved LDPC codeword onto a modulation symbol, wherein the modulator is further configured to map a bit included in a predetermined bit group from among a plurality of bit groups constituting the LDPC codeword onto a predetermined bit of the modulation symbol.
US10348327B2 Technologies for providing power to a rack
A rack for supporting sleds includes a pair of elongated support posts and pairs of elongated support arms that extend from the elongated support posts. Each pair of the elongated support arms defines a sled slot to receive a corresponding sled. A power supply is attached to an elongated support arm of each pair of elongated support arms to provide power to a corresponding sled. The power supply may include a chassis-less circuit board substrate that is removable from a power supply housing coupled to the corresponding elongated support arm.
US10348326B2 Digital silicon microphone with interpolation
In accordance with an embodiment, a digital microphone interface circuit includes a delta-sigma analog-to-digital converter (ADC) having an input configured to be coupled to a microphone, a digital lowpass filter coupled to an output of the delta-sigma ADC, and a digital sigma-delta modulator coupled to an output of the digital lowpass filter. The delta-sigma ADC, the digital lowpass filter, and the digital sigma-delta modulator are configured to operate at different sampling frequencies.
US10348316B2 Frequency division correction circuit, reception circuit, and integrated circuit
A frequency division correction circuit includes: a first frequency divider configured to perform decimal frequency division on an input signal and output a first frequency division signal and a second frequency division signal which are different from each other in duty ratio; and a corrector configured to generate a first output signal having an intermediate duty ratio between a duty ratio of the first frequency division signal and a duty ratio of the second frequency division signal on the basis of the first frequency division signal and the second frequency division signal.
US10348315B2 Fractional-N PLL with sleep modes
A phase-locked loop (PLL) has an oscillator, a counter and a register to sample the oscillator phase as an integer number. A phase predictor uses a fractional-N frequency control word (FCW) to calculate a predicted phase as an integer number. The integer difference between the sampled phase and the predicted phase is used as loop filter input, to generate an oscillator control signal that adjusts the oscillator frequency. The phase predictor may provide noise shaping, for example via a MASH modulator. A first sleep mode control signal blocks a reference clock and feedback of the oscillator clock to the counter. It may also freeze loop filter parameters and block the output clock. A second sleep mode control signal may stop the oscillator.
US10348308B2 Clock architecture, including clock mesh fabric, for FPGA, and method of operating same
An integrated circuit comprising (i) an array of logic tiles wherein each logic tile is configurable to connect with at least one adjacent logic tile and (ii) a clock mesh fabric including a clock mesh to provide a mesh clock signal to each of the logic tiles of the array of logic tiles. In one embodiment, each logic tile of the array of logic tiles includes (1) distribution and transmission circuitry configurable to provide an associated tile clock to circuitry which performs operations using or based on the associated tile clock, wherein the distribution and transmission circuitry includes circuitry to generate a tile clock signal having a skew which is balanced with respect to the tile clock signals generated by the generation circuitry of each tile, and (2) selection circuitry to responsively output the associated tile clock which corresponds to the mesh clock signal or the tile clock signal.
US10348305B2 Level shift circuit
Provided is a level shift circuit capable of converting a negative voltage level as well as a positive voltage level. The level shift circuit includes a switching transistor between an input transistor and a load, the switching transistor including a gate connected to a voltage source, and an input negative voltage level is converted into a second negative voltage level based on a voltage of the voltage source and a threshold voltage of the switching transistor.
US10348304B2 High-voltage level-shifter circuitry
High-voltage level-shifter architectures that provide galvanic coupling between low/high-voltage domains while simultaneously enabling high speed operation, low static current consumption and high reliability under a myriad of environmental circumstances including electromagnetic interference as well as process, voltage and temperature variations.
US10348301B2 Output driving circuit
The output driving circuit include a pull-down driver, an input/output (IO) control logic, a gate control logic, and an inverter. The pull-down driver includes first, second, and third transistors that are sequentially coupled between a pad and a ground node. The IO control logic is configured to receive a clock signal and an enable signal, and transfer a first control signal to the third transistor. The gate control logic is configured to receive a voltage of the pad and output a feedback voltage to a gate electrode of the first transistor. The inverter is configured to invert the enable signal and transfer an inverted enable signal to the gate control logic. Therefore, the reliability of the output driving circuit can be improved.
US10348299B2 Clock gating circuit operates at high speed
A clock gating circuit includes a first precharge unit charging a first node based on a clock signal, a second precharge unit charging a second node based on the clock signal, a first discharge unit discharging the first node based on the clock signal, a second discharge unit discharging the second node based on the clock signal, a first cross-coupled maintain unit maintaining the first node at a charge state according to a voltage level of the second node, a second cross-coupled maintain unit maintaining the second node at a charge state according to a voltage level of the first node, and a control unit controlling the first and second discharge units to discharge the first node or the second node on the basis of a clock enable signal.
US10348294B2 Power transistor driving apparatus
A power transistor driving apparatus includes: a field-effect type transistor; an insulated gate type bipolar transistor, which is connected to the field-effect type transistor in parallel; a first driving circuit generating a first gate voltage to turn on the insulated gate type bipolar transistor, the first gate voltage applied to a gate of the insulated gate type bipolar transistor; a second driving circuit adjusting a second gate voltage to turn on or off the field-effect type transistor, the second gate voltage applied to a gate of the field-effect type transistor; a detection circuit detecting whether the insulated gate type bipolar transistor is turned on when the first driving circuit generates the first gate voltage. The second driving circuit generates the second gate voltage to turn on the field-effect type transistor when the detection circuit detects that the insulated gate type bipolar transistor is turned on.
US10348292B1 Power-on reset signal generating apparatus and voltage detection circuit thereof
A power-on reset signal generating apparatus and a voltage detection circuit thereof are provided. The voltage detection circuit includes a latch circuit, a pre-charge circuit, a pull-down switch and an output stage circuit. The pull-down circuit is turned on or cut off according to the power-on reset signal. The pre-charge circuit operates a pre-charge action according to a power-on reset signal or a power supply voltage. The output stage circuit receives the power supply voltage, based on the power supply voltage, generates a detection output voltage according to an input end of the inverter and the power-on reset signal.
US10348290B1 System and method for transmitter
A transmitter includes a predriver circuit configured to perform a first equalization process to compensate jitter caused by the predriver circuit. The predriver circuit includes a first path having a first driving strength and configured to generate a first path output signal by applying a first delay to a predriver input signal. The predriver circuit includes a second path having a second driving strength less than the first driving strength and configured to generate a second path output signal by applying a second delay to the predriver input signal. A summing node is configured to combine the first path output signal and the second path output signal to provide a summing node output signal. A driver circuit coupled to the predriver circuit is configured to generate a driver output signal based on the summing node output signal and drive the driver output signal to a receiver through a channel.
US10348276B2 Loop delay optimization for multi-voltage self-synchronous systems
A clock-receiving system may receive a host clock signal on a communications bus from a clock-sending system. Circuitry of a critical path of the clock-receiving system may communicate the clock signal to a multiplexer configured directly behind output driver circuitry. Core logic circuitry and data path circuitry may communicate pairs of phase-shifted data signals to the multiplexer. The multiplexer may use the clock signal and the pairs of phase-shifted data signals to generate an output pair of data signals, and send the output pair of data signals to the output driver circuitry. In turn, the output driver circuitry may generate an output data signal for communication on the communications bus. The clock-receiving system may enable the critical path and use the multiplexer to generate the output data signal when in a low operating voltage mode.
US10348271B2 Impedance matching circuits and interface circuits
An impedance matching circuit and an interface circuit are provided. The impedance matching circuit includes a reference-voltage generation circuit, a control-signal generation circuit, and a circuit subunit. The reference-voltage generation circuit generates a reference voltage. The control-signal generation circuit generates a plurality of control signals. The circuit subunit is coupled to the reference-voltage generation circuit and the control-signal generation circuit. The circuit subunit receives the reference voltage and the control signals. The circuit subunit includes a plurality of transistors. The plurality of transistors are turned on or off according to levels of the control signals, and the plurality of transistors provide an impedance which matches the impedance of a receiver when the interface circuit is powered. The reference voltage is provided to bulks of the transistors, so that the voltages of the bulks of the transistors are not equal to zero volts.
US10348267B2 Impedance matching device
An impedance matching device comprising a variable reactor having a main winding and control winding, wherein a generated magnet field in the core is an AC magnetic field with a magnitude exceeding a value to settle a deviation between a control target value for impedance matching and a feedback value, by changing the magnitude of the generated magnetic field by changing a control current passing through the control winding, thereby controlling inductance of the variable rector to be a predetermined value to perform impedance matching, the response delay in the impedance matching is reduced by reducing a response delay in the inductance variation of the variable reactor.
US10348264B2 Method and apparatus for audio mixing
The embodiments of the present disclosure provide a method for audio mixing. At least two audio input signals are obtained. Then the at least two audio input signals are linearly superimposed. A mixed signal obtained by linearly superimposing the at least two audio input signals is divided into at least two audio mixing signal-intensity zones according to an audio intensity of the mixed signal. Audio intensity scalability is performed for respective audio mixing signal-intensity zones using corresponding scalability ratios. The at least two audio mixing signal-intensity zones after performing the audio intensity scalability is superimposed and output. The embodiments of the present disclosure further provide an apparatus for audio mixing.
US10348254B2 Power amplifier and protection circuit for use in RF active circuit
A protection circuit for use in an RF active circuit includes a signal strength detecting circuit, a current detecting circuit, a logic circuit, and a switching unit. The signal strength detecting circuit is coupled to the signal input end or the signal output end of the RF active circuit and configured to generate a first detecting signal according to the signal strength of the RF signal. The current detecting circuit is configured to detect the VSWR of the RF signal based on the driving current of the RF active circuit, thereby generating a corresponding second detecting signal. The logic circuit is configured to generate a switch control signal according to the first detecting signal and the second detecting signal. The switching unit is configured to lower the driving current of the RF active circuit according to the switch control signal.
US10348251B2 Power supply circuit
A power supply circuit includes a plurality of power amplifiers for amplifying radio frequency signals, an envelope tracker for supplying a variable voltage based on an envelope signal to the power amplifiers, a common line connected to an output side of the envelope tracker, and a plurality of branch lines branching from a tip of the common line and connected to the power amplifiers, respectively. On the branch lines, sub-inductors are provided, respectively. On the common line, a main inductor and a capacitor are provided.
US10348246B1 Mixer biasing with baseband filter common-mode voltage
An apparatus is disclosed for mixer biasing with baseband filter common-mode voltage. In an example aspect, the apparatus includes a mixer, a baseband filter, and a bias circuit. The mixer has a mixer transistor that is coupled to a bias node and a baseband node. The baseband filter is coupled to the mixer via the baseband node. The baseband filter is configured to operate with a common-mode reference voltage that is associated with a common-mode voltage applied at the baseband node. The bias circuit is coupled to the baseband filter and the bias node. The bias circuit is configured to receive the common-mode reference voltage from the baseband filter and generate, at the bias node, a bias voltage for biasing the mixer transistor based on the common-mode reference voltage.
US10348245B1 Applications of surface acoustic wave resonators coupled to a josephson ring modulator
Superconducting device applications implemented with two surface acoustic wave resonators coupled to a Josephson ring modulator are provided. A method can include receiving, by a unitary Josephson mixer and from a first superconducting surface acoustic wave resonator of a superconducting device, a first surface acoustic wave signal that comprises one or more phonons that resonate at a first frequency, and receiving, by the unitary Josephson mixer and from a radio frequency source operatively coupled to the unitary Josephson mixer, a radio frequency control signal. The method can also include mixing the first surface acoustic wave signal and the radio frequency control signal and outputting a second surface acoustic wave signal based on mixing the first surface acoustic wave signal and the radio frequency control signal. The second surface acoustic wave signal can comprise one or more phonons that resonate at a second frequency.
US10348224B2 Motor position sensor device
A motor position sensor device comprises a motor position detection unit being configured to detect a position of a rotor of an electric motor. The motor position sensor device comprises a selection circuit being configured to couple a first supply terminal to provide a supply voltage to the motor position detection unit, if a level of the supply voltage is above the threshold level, and to couple a second supply terminal to provide an auxiliary supply voltage to the motor position detection unit, if the level of the supply voltage is below the threshold level and the level of the auxiliary supply voltage is above the threshold level.
US10348222B2 Systems and methods for reducing DC link voltage dynamics with limited energy storage element
In an example embodiment, a controller includes a memory having computer-readable instructions stored therein and a processor. The processor is configured to execute the computer-readable instructions to determine a first set of inductance values for at least one load machine and second set of inductance values for a generator machine, determine a first set of gains for the at least one load machine based on the first set of inductance values and a regulator bandwidth, determine a second set of gains for the generator machine based on the second set of inductance values and the regulator bandwidth, and generate voltage commands for driving the at least one load machine and the generator machine based on at least the first and second sets of gains.
US10348215B2 Supply voltage generating circuit and associated integrated circuit
A supply voltage generating circuit for generating a supply voltage signal to supply the active elements of an AC-DC voltage converter. The supply voltage generating circuit has a charging switch, a charging diode and a charging capacitor. When a main switch of the AC-DC voltage converter is turned on, the charging switch is turned on. Primary current flows through the charging switch and the main switch to the logic ground. When the main switch is turned off and the voltage across the charging capacitor is smaller than a charging threshold, the charging switch is kept on for a period of time and the primary current flows through the charging switch and the charging diode to the charging capacitor. When the period of time is expired or the supply voltage signal is larger than the charging threshold signal, the charging switch is turned off.
US10348196B2 Switching converter
A CS terminal receives a detection voltage VCS corresponding to voltage drop across a detection resistor RCS provided on a path of a drive current ILED or an inductor current IL. An ADIM terminal receives an analog dimming voltage VADIM indicating a target amount of the drive current ILED. A coefficient circuit multiplies at least one of the detection voltage VCS and the analog dimming voltage VADIM by a variable coefficient and generates a current detection signal IS and a current setting signal IREF. A pulse modulator generates a drive pulse SDRV whose duty ratio is adjusted such that the current detection signal IS approaches the current setting signal IREF. A driver drives a switching transistor M according to the drive pulse SDRV.
US10348190B2 Conversion device for converting voltage in a non-insulated manner and method for controlling the same
Duties of control for DC/AC and DC/DC conversion units are determined by considering electric influences of a filter circuit, a capacitor connected to a DC bus, and a DC reactor for an output voltage command value for supplying an AC voltage to a load. The DC/DC conversion unit is controlled to convert a DC voltage into a DC bus voltage waveform alternately having a period of a pulsating current waveform corresponding to the absolute value of the AC voltage and a period of the DC voltage as a pulsating current minimum value. The DC/AC conversion unit is controlled to perform step-down operation during the period of the DC voltage and thus perform conversion into a waveform of the absolute value of the AC voltage corresponding to the period of the DC voltage, and also to perform polarity inversion per one pulsating current cycle.
US10348186B2 Overvoltage limiting of AC voltage generation
An overvoltage limitation device, for an alternating current (AC) voltage generating system having an inverter circuit unit configured to supply power to a load with dynamic load impedance, includes: input connections for connection to the inverter circuit unit, output connections for connection to an intermediate circuit voltage unit connected to the inverter circuit unit, a rectifier including an alternating current connection and a direct current connection connected to the output connections, and an AC voltage converter including a primary side connected to the input connections and a secondary side connected to the alternating current connection. The overvoltage limitation device is configured such that, when peak values of an AC voltage exceed a first predetermined value at the input connections, power is transported from the input connections via the AC voltage converter and the rectifier to the output connections, and thus the AC voltage is limited to a second predetermined value.
US10348179B2 Power semiconductor device
An inverter-control element operates with a power-supply potential supplied to an inverter-control-system power-supply terminal to output a signal for controlling an inverter switching element. A brake control element operates with a power-supply potential supplied to a brake-control-system power-supply terminal to output a signal for controlling a brake switching element. A first metal component includes a plurality of protrusions protruding from a sealing resin, is supported by the sealing resin with a portion embedded in the sealing resin, and is electrically connected to each of the inverter-control-system power-supply terminal and the brake-control-system power-supply terminal.
US10348176B2 Vibration motor
A vibration motor includes a housing; a stator; an vibrator accommodated in the housing; an elastic piece suspending the vibrator in the housing; a protrusion protruding along the center axis from the hole wall of the accommodation hole and formed at a position on the mass block corresponding to and fit with the bending structure; at least two magnets fixed on one side of the first side walls far from the hole wall of the accommodation hole. The vibrator includes a mass block with an accommodation hole, a center axis passing through a geometrical center thereof along a vibration direction of the vibrator; and a yoke disposed along a hole wall of the accommodation hole. The yoke includes a first side wall, a second side wall, and bending structures.
US10348170B2 Method for manufacturing a segmented laminated core
A method for manufacturing a segmented laminated core is provided. This method includes (A) feeding a metal sheet to a progressive die, (B) stamping out workpieces in the progressive die, workpieces each include a plurality of pieces aligned in the circumferential direction with a circumferential part, and (C) fastening the workpieces together to obtain a segmented laminated core. The step (B) includes (b1) performing cutting-and-bending processing to form a slit line and a bending line across a region configured to be the circumferential part, (b2) returning by push-back a bent part that is a portion between the slit line and the bending line to an original position, and (b3) forming a swaged portion on the bent part. The step (C) includes (c1) fastening the workpieces by the swaged portion.
US10348169B2 Electric motor with brushes arranged at predetermined positions
A brushed motor includes a rotation shaft, a commutator including a plurality of segments separated by a plurality of undercuts arranged at unequal intervals, an armature, a plurality of permanent magnets, a voltage equalizing line, a positive electrode brush, and a negative electrode brush. When Pz is the number of the permanent magnets and N is the number of the segments, a relationship of N=Pz(K−0.5) is satisfied. Pz is an even number that is greater than or equal to four. K is a constant and is a natural number that is greater than or equal to two. The plurality of undercuts includes at least one set of undercuts arranged at an undercut interval that differs from a reference angle θz. The reference angle θz is specified by a relational expression of θz=(360 degrees/Pz)±(360 degrees/2N).
US10348168B2 Inverter cell arrangement for brushless electrical machine
An electrical machine includes a stator core and a plurality of windings subdivided into a plurality of multiphase motor cells, each multiphase motor cell having M windings associated therewith, and having a phase shift relative to other multiphase motor cells. The electrical machine may include N inverter cells coupled in series; wherein each inverter cell is a multiphase inverter; and wherein the voltage magnitude supplied to a corresponding multiphase motor cell is VDC/N. The electrical machine may include a sensor system in communication with the plurality of inverter cells and operative to commutate each inverter cell in a sequence.
US10348164B2 Motor with speed reduction mechanism
In a brush holder accommodating part 26d of a gear housing 26, paired flat surface parts 26c and paired curved parts 26b are alternately disposed so as to be formed into an elliptical shape, one of the paired flat surface parts is formed with first heat sinks 26i, and two brushes 20 and 20 mounted on a brush holder unit 19 accommodated in the brush holder accommodating part 26d are disposed near the first heat sinks 26i.
US10348161B2 Hybrid module and power electronics module with a shared cooling stream
A hybrid module for a hybrid drive unit, where the hybrid module may have a stream of coolant flowing through it, which also flows through a power electronics module for operating the hybrid module is provided. A power electronics module and to a method for installing a hybrid module is also provided.
US10348159B2 Brushless DC motor configuration for a power tool
A power tool with a combined printed circuit board (PCB) having a doughnut shape and located coaxially with a motor shaft. The combined PCB is secured to a heat sink on one end of the motor and a metal end piece is positioned on an opposite end of the motor. The metal end cap and heat sink are secured to one another via fasteners to provide a rigid coupling. A tabbed end piece is provided between the heat sink and the motor stator and is also secured into place via the fasteners. The tabbed end piece includes wire support tabs that provide strain relief to motor coil leads. The wire support tabs extend axially from circumferential locations of the tabbed end piece and include channels to guide the motor coil leads to solder contact points on the combined PCB.
US10348147B2 Rotating armature, rotating electric machine comprising a plurality of coil portions, and rotating armature manufacturing method
In a rotating armature, the numbers of teeth straddled by each of plural coil portions are all the same as each other, three. In plural windings that form the plural coil portions, three individual coil portions that, out of the plural coil portions, are disposed at uniform intervals around the circumferential direction of the armature core and are connected together in series are formed in each of the windings. In each of the windings including the three individual coil portions, one segment out of the plural segments is connected to another segment that has the same phase as the one segment out of the plural segments.
US10348145B2 Rotor, electric motor, compressor, and blower
A rotor is connected to a shaft member and rotates about a central axis. The rotor includes a shaft hole having at least part of the shaft member disposed therein; and flow paths disposed around the shaft member and penetrating the rotor in a direction parallel with the central axis. Each flow path has a first surface facing outward in the radial direction; a second surface disposed outward of the first surface in the radial direction and facing the first surface; a third surface connecting the first and second surfaces at one end in a rotational direction about the central axis; a fourth surface connecting the first and second surfaces at the other end in the rotational direction. The condition C
US10348143B2 Multi-pole component for an electric machine
A multi-pole component for an electric machine includes an upper side, a lower side, a first magnetic pole having a surface on the upper side, a second magnetic pole having a surface in a tangential direction adjacent to the first magnetic pole on the upper side and a soft-magnetic device. The soft-magnetic device has a recess between the first magnetic pole and the second magnetic pole. A vertical direction is directed from the upper side to the lower side at right angle to a tangential direction. The first magnetic pole has a permanent magnet with a magnetization in one direction, and the second magnetic pole does not have a permanent magnet.
US10348141B2 Motor with rotor and stator dimensions for reducing cogging torque and torque ripple
A motor of this invention comprises a rotor having a permanent magnet, the number of which magnet poles is P, and a stator including M pcs of teeth, the teeth arranged in a circumferential direction in a manner to face the permanent magnet through a spatial gap, wherein the stator includes stator core having the number M of the teeth, and a winding wire wound about each of the tooth, wherein the number P of the magnet poles and the number M of the teeth have a relation defined by formulae (2/3)M
US10348139B2 Configurable wireless charging transmit and receive monitoring device
A configurable transmit/receive multiplexed coil monitoring (CMCM) device is provided having a plurality of dual function I/O connections connectable to a plurality of coils. The CMCM device is configurable to selectively drive AC transmit signals to any of the plurality of dual function I/O connections, while simultaneously monitoring voltage and phase information received as AC voltages at the dual function I/O connections in a multiplexed manner. The CMCM device is further configured such that while a selected I/O connection is selected to receive voltage and phase information from a particular I/O connection, no AC transmit signal can be driven to that selected particular I/O connection. Embodiments may include a multiplexer and one or more receive circuits configured to receive and digitalize received AC signals for processing by a digital signal processor. Embodiments may also include selectable Class-D drivers connected to the plurality of I/O connection, wherein each Class-D driver may be configured to receive pulse width modulation (PWM) signals from a PWM circuit for amplification and output as an AC transmit signal.
US10348117B2 Antenna configuration change based on charging pad coupling
An apparatus, such as a user device, can comprise a battery, a plurality of antennas, a transceiver, a charging pad interface, and a controller. The battery can be configured to power the user device. The plurality of antennas can be configured to send and receive signals to and from a wireless node. The transceiver can be configured to communicate, via the plurality of antennas, with the wireless node. The charging pad interface can be configured to detect that the apparatus is coupled to a charging pad and to receive charging power from the charging pad. The controller can be configured to change a configuration of at least one antenna from the plurality of antennas in response to the charging pad interface detecting that the apparatus is coupled to the charging pad.
US10348105B2 Power supply apparatus, protection apparatus, and protection method
When it has been determined according to a voltage detected by a voltage detecting unit 31 that a voltage detection line 23 between a focused-on battery 21 and the voltage detecting unit 31 has been broken, operations of each of switches 22 are controlled to separate a battery module 2 that includes the voltage detection line 23 from a power supply apparatus 1. When it has been determined according to the voltage detected by the voltage detecting unit 31 that the focused-on battery 21 has been overcharged or overdischarged, power input to, or output from, every battery module 2 is limited.
US10348100B2 Battery balance circuit and battery apparatus thereof
A battery balance circuit configured for a battery apparatus having two batteries coupled in series, can include: first and second capacitors respectively coupled to two terminals of the two batteries; first and second switching circuits respectively coupled to the two terminals of the two batteries, where the first and second switching circuits are configured to control charging or discharging of each of the two batteries; a third capacitor coupled between the first and second switching circuits, where the third capacitor is configured to store or release energy in order to balance battery levels between the two batteries; and parasitic inductors, where the third capacitor and the parasitic inductors are configured to resonate, and the first and second switching circuits are configured to operate at a resonance frequency.
US10348099B2 Wireless power communication
A remote device in accordance with the present invention includes an adaptive power receiver that receives wireless power from the wireless power supply by induction. The adaptive power receiver may be switched among two or more modes of operation, including, for example, a high-Q mode and a low-Q mode. By controlling the duty cycle of the switching between modes, the amount of energy received by the adaptive receiver may be controlled to communicate to the wireless power supply. This control is a form of adaptive resonance communication or Q control communication. Distortion can be reduced or eliminated by ramping between duty cycles with adjustment to intermediate duty cycle values.
US10348098B2 Microgrid system including electric power load
The present invention relates to a micro-grid system including a load. The load includes: a distributed power source including one or more elements which generate power; and a controller configured to derive a first load pattern by measuring load data of the load when the load is added to the micro-grid system established in advance, compare the first load pattern with a preset load pattern for each load type, and operate the distributed power source based on a result of the comparison.
US10348097B2 Generator system
A generator system, including first and second generators, a connection circuit connecting output lines of the first and second generators to each other and connecting neutral lines of the first and second generators to the ground, a switch command unit outputting commands to switch a connection mode of the first and second generators between parallel and series connection modes, a circuit switch switching a connection mode of the connection circuit in response to the commands, a data acquiring unit acquiring a waveform data of the first generator when the second generator is operated after the first generator is operated, and a control unit controlling the second generator to synchronize frequency and phase of waveforms of the first and second generators in the parallel connection mode and controlling the second generator to synchronize frequency and shift phase by 180 degree in the series connection mode.
US10348096B2 Frequency response
Control systems and methods for control of grid frequency in an electric power grid, are described. A grid frequency is monitored by monitoring devices at one or more predefined locations in the grid, and a determination is made whether one or more conditions relating to the monitored frequency have been met. A control period during which the grid frequency at one or more of the one or more predefined locations is to be controlled is initiated based on the determination. One or more variation characterizes relating to a variation, during the control period, in grid frequency are determined. Control instructions, comprising instructions to control power flow to and/or from each of a first plurality of power units so as to control the monitored frequency, are sent. The control instructions are generated on the basis of profile information relating to the power units and the determined one or more variation characteristics.
US10348094B2 Energy panel arrangement shutdown
One or more techniques and/or systems are provided for facilitating a shutdown of output power from an energy panel arrangement to an inverter. A shutdown implementation module is coupled between an energy panel arrangement and an inverter that converts DC power from the energy panel arrangement to AC power for an AC power grid. A communication connection is established, over a power-line communication line, between the shutdown implementation module and a shutdown controller associated with the inverter. Responsive to identifying a loss of the communication connection or receiving a shutdown instruction over the power-line communication line, the shutdown implementation module shuts down output power from the energy panel arrangement to the inverter. The shutdown implementation module may be located within a threshold distance from the energy panel arrangement (e.g., within about 10 feet) so that the output power may be shutoff within a threshold timespan (e.g., within about 10 seconds).
US10348093B2 Medium voltage direct current power collection systems and methods
Unique systems, methods, techniques and apparatuses of a power collection system are disclosed herein. One exemplary embodiment is an MVDC collection system coupled to a utility grid including a collection bus, a plurality of branches coupled to the collection bus, and a branch controller. Each of the plurality of branches include a semiconductor switch coupled to the collection bus, and a DC/DC converter coupled to the semiconductor switch and an LVDC power source. The branch controller configured to determine a fault condition is occurring within the MVDC collection system, determine the location of the fault condition, and isolate the fault condition using at least one of the semiconductor switches and the DC/DC converters.
US10348090B2 Method of determining a condition of an electrical power network and apparatus therefor
The present invention relates to apparatus 30 for determining a condition of a network section 34 comprised in an electrical power network 32. The network section 34 is configured such that electrical power flows to or from each of plural locations in the network section. The apparatus 30 is configured to receive a first quantity in respect of a first location in the network section 34 and to receive a second quantity in respect of a second location in the network section, each of the first and second quantities corresponding to a signal amplitude and a signal phase angle at its respective location. The apparatus 30 comprises a processor 42 which is operative to determine a condition quantity corresponding to a loading condition of the network section 34 between the first and second locations in dependence on the first and second quantities.
US10348086B2 Construct to mitigate power system operational impacts of emerging “disruptive technologies”
A process/method is provided for the management of electric distribution system operations, including accurate and efficient communications and interfaces between the transmission, distribution and residential distribution systems, managed by a distribution system operator responsible for energy balance and reliability through control on a local distribution area, namely between end use customers and the transmission node of the electrical system.
US10348084B2 Surge protector for a transceiver
An input N-plexer filter stage is susceptible to receive surge energy via an input conductor, when the surge energy occurs. A high-pass filter included in a diplexer filter stage applies a radio frequency (RF) signal in a signal path between the input N-plexer filter stage and an output of a Data Over Cable Service Interface Specification (DOCSIS) transmitter stage. A low-pass filter included in the diplexer filter stage couples a surge suppressing threshold device to the signal path to dissipate the surge energy in the surge suppressing threshold device, when the surge energy occurs. The low-pass filter has a cut-off frequency that is lower than a normal operation frequency range of the RF signal. The low-pass filter isolates the surge suppressing threshold device from the signal path in normal operation frequency range of the RF signal, when no surge energy is applied.
US10348083B2 Automatic closure system impact detection
A method is provided, including providing an accelerometer responsive to motion of a closure forming part of an automatic closure system, providing an output of the accelerometer to first and second comparator circuits, the first comparator circuit having a first reference voltage such that the output of the first comparator circuit is indicative of a direction of closure motion and the second comparator circuit having an adjustable second reference voltage such that the output of the second comparator circuit is scaled relative to this adjustable second reference voltage to adjust the sensitivity of the output of the second comparator, providing a microcontroller coupled to the first and second comparator circuits, the microcontroller determining both a motion sequence of the closure and whether the closure has impacted an object, and providing an interface circuit for communicating the output from the microcontroller to a remote controller circuit.
US10348079B2 Overcurrent protective device, electronic apparatus, integrated circuit, and signal transmission circuit
The present overcurrent protective device comprises an input terminal configured to receive a power supply voltage, an output terminal, a switch, a detector, and a controller. The switch is provided between the input terminal and the output terminal. The detector is configured to output a limitation signal without delay when a current flowing through the switch exceeds a prescribed tolerance value. The controller is configured to receive the limitation signal and control the switch to prevent the current from exceeding the tolerance value. The detector is configured output a turn-off signal to the controller when a first state continues for a delay time determined depending on the current's magnitude. The first state is a state where the current is smaller than the tolerance value and the current exceeds a first threshold value smaller than the tolerance value. The controller turns off the switch in response to the turn-off signal.
US10348075B2 Firewall insert box
The invention described herein is a fire protection device in the form of an insert designed to be quickly installed in new or existing electrical boxes located in firewalls. This insert is comprised of a material designed to withstand high direct heat and serve as a barrier to the passage of direct heat or smoke and gases through firewalls rated under ASTM E-119. The insert features a flanged open end which overlaps any gaps between the existing electrical box and the wall. The back wall of the insert box may have either openings to permit wires to pass through to the electrical device or a plug-harness assembly which obviates the use of holes in the back of the insert box.
US10348070B1 Kit for running wire and cable
A kit and a method for using same for pulling wire or cable through a wall or ceiling comprising a drill bit guide, a fish head rod with at least one extension, a bushing and further comprising a drill adapted for right angle drilling, at least one drill bit with at least one drill bit extension. The drill bit guide sits inside a ceiling opening for a lighting fixture has a channel that guides a drill bit at a consistent and set distance above the ceiling interior surface. The guide has a rim guard to protect the ceiling opening edge. The fish head rod and extensions have a guide line to orient a user peering from below the ceiling and a guide strip to keep the fish head rod at a consistent and set distance above the ceiling interior surface.
US10348058B1 Two-dimensional material plasmonic laser
A two-dimensional material plasmonic laser (device) is provided with a surface plasmonic cavity and an atomically thin semiconductor monolayer gain medium disposed on the surface plasmonic cavity. Under optical pumping or electrical pumping, the surface plasmonic cavity provides a laser feedback mechanism by coupling electron-hole pairs confined in the atomically thin semiconductor monolayer gain medium and the surface plasmon modes in the dark-mode surface plasmonic cavity, and a laser light is emitted from the two-dimensional material plasmonic laser.
US10348046B2 Insulated high-voltage adapter
The present invention relates to a high-voltage insulated adaptor (100) for application at a point of connection between a piece of high-voltage electrical equipment (6) and at least one measuring, control and protecting means (8), which allows connecting the measuring, control and protecting means (8) with at least one bar (10) of the main set of bars of the high-voltage electrical equipment (6), regardless of the type of element (5) for electrical connection existing in the high-voltage electrical equipment (6), where the adaptor (100) additionally comprises at least one anchoring means (9) securing the installation of the assembly formed by the insulating body (1) and the measuring, control and protecting means (8) on the bushing (5) for electrical connection corresponding to at least one bar (10) of the main set of bars of the high-voltage electrical equipment (6).
US10348043B2 Progressive lock washer assembly for coaxial cable connectors
A cable connector includes a body having a longitudinal axis, an inner post, an outer barrel mounted to the inner post, and a fitting mounted to the inner post. The inner post includes a front, a rear, and an outwardly-directed front flange at the front. The fitting includes a front, a rear, and an inwardly-directed rear flange at the rear. The fitting is mounted on the inner post so that the front and rear flanges overlap to define a toroidal volume. A wave washer and a lock washer are each carried in the toroidal volume. When the fitting is applied to a female post, the wave washer and the lock washer are compressed between the front and rear flanges and exert an axial bias on the front and rear flanges to prevent axial separation of the fitting and the female post.
US10348032B2 Connector
A connector that is attached to ends of cables includes a substrate and a locator that is connected to the substrate. The substrate includes two electrode arrays and a positioning portion and the locator includes two through hole arrays and a positioning portion. Each of signal cable(s) of a shielded cable and cables other than the shielded cable is inserted through one corresponding through hole among through holes. The substrate and the locator are mutually positioned by the positioning portions thereof. Each of conductive wire(s) included in the signal cable(s) of the shielded cable and conductive wire(s) included in the cable(s) other than the shielded cable is connected to one corresponding electrode among electrodes. The cables are fixed to the locator with an adhesive which is applied to one part of the locator. An end of a shielding material which covers the signal cable is positioned in the vicinity of the locator.
US10348025B2 Lockable storage device
A lockable storage device includes a main body defining a connector; and a locking mechanism including a stopping member and a driving plate assembly. The connector defines a receiving space for receiving a port, the stopping member is movable in the receiving space. The driving plate assembly includes a number of driving plates marked with numbers. When a combination of numbers, formed by surfaces which are on a same plane, is different from a predetermined number sequence, the storage device is locked, when the combination of numbers formed by the surfaces is the same as the predetermined number sequence, the storage device is unlocked.
US10348024B2 Electrical plug and socket assembly
The invention relates to an electrical plug and socket assembly comprising: a base including at least two first electrical contacts and a first magnetic portion arranged so as to move by magnetic attraction to move the first two electrical contacts toward the outside of the base; a plug comprising two second electrical contacts intended to electrically connect to the first two electrical contacts when same are outside the base and a second magnetic portion to move, by magnetic attraction, the first magnetic portion to drive the first electrical contacts toward the outside of the base; the first magnetic portion or the second magnetic portion comprises at least one permanent magnet such as to form a magnetic circuit when the plug is brought near the base.
US10348023B2 Connector with retainer
A connector includes a housing (20) and a front retainer (40) to be mounted into the housing (20) from the front. The housing (20) includes locking lances (31) for locking terminal fittings (10) inserted to proper positions. The locking lance (31) is pressed by the terminal fitting (10) and retracted into a deflection space (S1) when the terminal fitting (10) is inserted, and resiliently returns and locks the terminal fitting (10) when the terminal fitting (10) is inserted properly. The front retainer (40) includes deflection restricting portions (42) for restricting deformation of the locking lances (31) by entering the deflection spaces (S1), and includes ribs (45) that can contact and guide a tip of a tab (11) if the tab (11) is inclined during insertion of the terminal fitting (10).
US10348022B2 Connector able to suppress the jerking of the terminal housed in the terminal housing chamber
A connector includes a terminal, and a housing having a housing chamber for housing the terminal. The terminal includes a wire connection portion and an electric contact portion. An axial direction of the electric contact portion is a front-back direction crossing a vertical direction along which the wire connection portion and the electric contact portion are arranged in a row. The electric contact portion is formed in a tubular shape with a first wall portion continuing to the wire connection portion, a second wall portion facing the first wall portion, a third wall portion interposed between the first and second wall portions, and a fourth wall portion in the wire connection side and facing the third wall portion. The housing includes a locking arm. A claw portion of the locking arm catches a border portion between the second the fourth wall portions.
US10348017B2 Coating process and coating for press-fit contact
A process is disclosed for coating a substrate. The process includes providing a substrate having at least one free surface; depositing a first layer of a first material on the free surface of the substrate; depositing a second layer of a second material, different from the first material, on the first layer; depositing a third layer of a third material, different from the first and second materials, on the second layer; depositing a protective layer of a fourth material, different from the first, second and third materials, on the third layer; and performing a reflow of at least the second and third layers from the first, second, and third layers, by transfer of heat through the thermal contact on the protective layer, such that the protective layer prevents oxidation of at least the third layer.
US10348012B2 Substrate-mounted connector for electronic devices and manufacturing method thereof
According to one embodiment, a connector includes an insulator and a contact terminal in which an end side is pressed into a counter-press-fit portion of the insulator, and the other end side comprises a soldered portion attached to a substrate with soldering. The contact terminal comprises a flux accumulation portion inside the counter-press-fit portion and/or in an extended end portion of the soldered portion.
US10348010B2 Cable connector assembly having minimized cable wires size
A cable connector assembly includes: a mating portion; a flat cable electrically connecting with the mating portion, the flat cable having plural wires and an outer boot enclosed the wires, the wires including a first wire and a second wire; an inner mold enclosing a part of the mating portion and a part of the flat cable; and a shielding shell enclosed the inner mold, wherein the first wire is a core wire directly enclosed by the outer boot and the second wire comprises a core wire and an insulative layer enclosing the associated core wire.
US10348005B2 Coaxial cable connector with improved compression band
A cable connector includes a body having a longitudinal axis, a front, and an annular sidewall extending reardwardly from the front of the body along the longitudinal axis. The connector further includes a compression band in the sidewall, wherein the compression band has a thinned portion of the sidewall and also annular first and second ridges flanking the thinned portion. A compression collar is mounted to the body for axial movement between a retracted position and an advanced position in which the sidewall is deformed radially inward only at the compression band.
US10348004B2 Connectors for use in high pressure coax core ejection and fiber optic cable injection
A connector includes a first connector body and a second connector body configured to be coupled to one another. The first connector body has a through hole and a cavity. The through hole and the cavity are configured to receive an aluminum shield of a hardline coaxial cable. A first washer is disposed in the first connector body and is configured to permit the aluminum shield to be pushed in a first direction through the through hole and into the cavity while resisting movement of the aluminum shield in a second direction opposite to the first direction. The second connector body has a through hole and a cavity. The through hole and the cavity of the second connector body are configured to receive a tubular member. A second washer is disposed in the second connector body and is configured to permit the tubular member to be pushed in the second direction through the through hole of the second connector body and into the cavity of the second connector body while resisting movement of the tubular member in the first direction.
US10348002B2 Wiring member having molded part
A molded portion-equipped wiring member includes a conductor portion that is wire-shaped, a terminal that is connected to an end portion of the conductor portion, a molded portion that covers a connection portion between the conductor portion and the terminal such that the terminal projects from a first end portion side and the conductor portion extends from a second end portion side, and a sheath member that surrounds the conductor portion in a state where a gap of separation from the conductor portion is formed in an intermediate portion, the sheath member being in close contact with the second end portion of the molded portion in an end portion.
US10348000B2 Thermal overcurrent circuit breaker
A thermal overcurrent circuit breaker having a switch housing in which a thermal expansion element and a snap-action switching mechanism, which is coupled to the thermal expansion element and can be manually operated, and also a moving contact, which interacts with the snap-action switching mechanism, and a fixed contact are arranged, the fixed contact being connected to a first connection rail while contact is made with the moving contact by a second connection rail by means of the thermal expansion element. The switch housing has a number of connection chambers in which in each case one of the connection rails is arranged, wherein a two-limb spring element for making clamping contact with a connection line, which is guided into the connection chamber via a first housing opening and has the connection rail, is arranged in each connection chamber.
US10347994B2 Pattern/polarized antenna device and beamforming method
In an N-port pattern/polarized antenna device, two-type antenna elements are configured to have a radiation pattern to use a spherical vector wave mode with at least N orders, the antenna elements being arranged at intervals not larger than a half wavelength between them. The antenna elements comprise electric field antennas with a radiation pattern distributed in an even mode among the spherical vector wave mode, and magnetic field antennas with a radiation pattern distributed in an odd mode, the electric field antennas and the magnetic field antennas being integrated to face a different direction, each other.
US10347992B2 Antenna and vehicle having the antenna
An antenna includes an upper plate having a fan shape, a lower plate having a shape corresponding to the upper plate, a feeding unit disposed at a center of the fan shape, at least one waveguide formed between the upper plate and the lower plate for propagating signals supplied from the feeding unit, and at least one radiation slot formed in an arc of the fan shape for radiating the signals propagated by the at least one waveguide to the outside.
US10347988B2 Wireless mobile device
The present embodiments disclose a wireless mobile device, including a metal frame, a circuit board disposed in the metal frame, where there is a slot between at least one side edge of the circuit board and the metal frame, a first grounding point is connected to the circuit board and the metal frame, a second grounding point is connected to the circuit board and the metal frame, and a feeding point is located between the first grounding point and the second grounding point and is connected to the circuit board and the metal frame; and each antenna open-circuit stub suspends in space on an outer side of the circuit board, one end is connected to the metal frame by crossing the slot, and a connection point of the antenna open-circuit stub and metal frame is located between the feeding point and the second grounding point.
US10347961B2 Radio frequency interconnect systems and methods
The concepts, systems and methods described herein are directed towards a connectorless radio frequency (RF) interface between an antenna and RF processor. An RF interconnect is provided having a housing having a ridged waveguide portion provided therein, an upper cavity formed in an upper portion of the housing, a lower cavity formed in a lower portion of the housing, a first suspended air stripline (SAS) transmission line disposed in the lower cavity such that at least a portion of the first SAS transmission line crossed a slot formed by the ridged waveguide and a second SAS transmission line disposed in the upper cavity such that at least a portion of the second SAS transmission line crosses the slot formed by the ridged waveguide.
US10347950B2 Sealed nonaqueous electrolyte secondary battery
The present invention provides a sealed nonaqueous electrolyte secondary battery which is equipped with a current interrupt device that is actuated by a rise in internal pressure of a battery case and in which the current interrupt device is actuated in a speedy and stable manner during an overcharge. In the sealed nonaqueous electrolyte secondary battery, an electrode body formed by a positive electrode 10 and a negative electrode that oppose each other via a separator, an electrolyte, and an overcharge inhibitor are housed in the battery case. The positive electrode 10 includes a positive electrode current collector 12 and a positive electrode active material layer 14 which is formed on the current collector and which mainly contains a positive electrode active material. In addition, a conductive material layer 16 which mainly contains a conductive material is formed between the positive electrode active material layer 14 and the separator. A porosity of the conductive material layer 16 is 35% or more and 55% or less.
US10347948B2 Device for providing an electrical voltage as well as drive arrangement and method
A device supplying an electrical voltage from a battery system includes a series connection composed of a first battery submodule supplying a first battery submodule voltage and at least one second battery submodule supplying a second battery submodule voltage, a first voltage conversion module receiving the first battery submodule voltage and converting the first battery submodule voltage into an AC output voltage to be supplied to an electrical component connected to the first voltage conversion module, and a coupling device electrically connecting the first voltage conversion module to the first battery submodule and to the at least one second battery submodule such that the first voltage conversion module receives a sum voltage composed of the first battery submodule voltage and the second battery submodule voltage.
US10347925B2 Three-chamber electrochemical balancing cells for simultaneous modification of state of charge and acidity within a flow battery
Parasitic reactions, such as evolution of hydrogen at the negative electrode, can occur under the operating conditions of flow batteries and other electrochemical systems. Such parasitic reactions can undesirably impact operating performance by altering the pH and/or state of charge of one or both electrolyte solutions in a flow battery. Electrochemical balancing cells can allow adjustment of electrolyte solutions to take place. Electrochemical balancing cells suitable for placement in fluid communication with both electrolyte solutions of a flow battery can include: a first chamber containing a first electrode, a second chamber containing a second electrode, a third chamber disposed between the first chamber and the second chamber, a cation-selective membrane forming a first interface between the first chamber and the third chamber, and a bipolar membrane, a cation-selective membrane, or a membrane electrode assembly forming a second interface between the second chamber and the third chamber.
US10347920B2 Gas channel forming plate for fuel cell and fuel cell stack
A gas channel forming plate is arranged between a membrane electrode assembly and a flat separator base. The gas channel forming plate includes gas channels arranged on a surface that faces the membrane electrode assembly, water channels each formed on the back side of the protrusion between an adjacent pair of the gas channels, communication passages that connect the gas channels and the water channels to each other, and guide portions formed by causing an inner wall surface of a gas channel to protrude inward in the gas channel. The guide portions are formed such that the upstream edge of each communication passage is arranged in a range in which, in the velocity vector of the gas flowing in the gas channel, the directional component directed from the side corresponding to the membrane electrode assembly toward the flat separator base has a positive value.
US10347917B2 Method for manufacturing positive active material for all-solid lithium-sulfur battery
A method for manufacturing a positive active material for an all-solid Lithium-Sulfur battery includes preparing a lithium sulfide solution by dissolving lithium sulfide in anhydrous ethanol. A mixture is prepared by mixing a carbon fiber to the lithium sulfide solution. A lithium sulfide-carbon fiber composite is prepared by drying the mixture of the carbon fiber and the lithium sulfide solution to deposit the lithium sulfide on a surface of the carbon fiber. The lithium sulfide-carbon fiber composite is heated at 400 to 600° C.
US10347915B2 Multi-functional binders for forming integrated electrodes
Various embodiments of binder compositions, electrodes incorporating the binder compositions, fabrication methods for the binder compositions, and energy storage devices having the electrodes are disclosed herein. In one embodiment, a binder composition includes an electrolyte solution that is ionically conductive, a polymeric material having a plurality of molecules mixed with the electrolyte solution, and a filler having a plurality of electrically conductive particles suspended in the adhesive matrix. The electrolyte solution plasticizing the polymeric material forming an adhesive matrix having the molecules of the polymeric material in an amorphous state.
US10347911B2 Lithium hydrogen titanate Li—H—Ti—O material and method for making the same
A lithium hydrogen titanate Li—H—Ti—O material includes Li, H, Ti, and O elements, wherein a mass percentage of Li is in a range from about 3% to about 12%, a mass percentage of H is in a range from about 0.1% to about 8%, a mass percentage of Ti is in a range from about 46% to about 56%, and a mass percentage of O is in a range from about 28% to about 50%. A lithium ion battery and a method for making the lithium hydrogen titanate Li—H—Ti—O material are also disclosed.
US10347906B2 Secondary battery, battery pack, and vehicle
According to one embodiment, a secondary battery is provided. The secondary battery includes a negative electrode including a negative electrode current collector, a negative electrode terminal electrically connected to the negative electrode current collector, a joint electrically connecting the negative electrode terminal and the negative electrode current collector, and a water repellent layer covering the joint. The joint is covered with the inner surface of the water repellent layer. A contact angle θ with respect to water on an outer surface of the water repellent layer satisfies 80°≤θ.
US10347890B2 Laminated multilayer membranes, separators, batteries, and methods
Disclosed herein are novel or improved microporous battery separator membranes, separators, batteries including such separators, methods of making such membranes, separators, and/or batteries, and/or methods of using such membranes, separators and/or batteries. Further disclosed are laminated multilayer polyolefin membranes with exterior layers comprising one or more polyethylenes, which exterior layers are designed to provide an exterior surface that has a low pin removal force. Further disclosed are battery separator membranes having increased electrolyte absorption capacity at the separator/electrode interface region, which may improve cycling. Further disclosed are battery separator membranes having improved adhesion to any number of coatings. Also described are battery separator membranes having a tunable thermal shutdown where the onset temperature of thermal shutdown may be raised or lowered and the rate of thermal shutdown may be changed or increased. Also disclosed are multilayer battery separator membranes having enhanced web handling performance during manufacturing processes and coating operations.
US10347884B2 Battery unit
A battery unit may include a main accommodation casing that includes a power output terminal, at least one sub-module that is accommodated in the main accommodation casing and a control unit that is accommodated in the main accommodation casing and controls at least one of charging and discharging of a unit battery, wherein in the sub-module, two or more battery blocks are accommodated inside a sub-accommodation casing so that the terminals of the battery blocks each including a plurality of unit batteries are not exposed and the battery blocks are connected to each other through an electric connection member.
US10347880B2 Battery module having improved cooling performance
A battery module according to an aspect of the present disclosure includes a cooling plate provided in a plate shape and having a plurality of slits at respective predetermined positions, a plurality of battery cells uprightly disposed parallel to one another in one direction on the cooling plate, and a plurality of cooling fins, each cooling fin having a wall surface uprightly disposed over the cooling plate to come into contact with one surface of the battery cell and a lower flange integrally formed with the wall surface and disposed through the slit of the cooling plate to come into contact with a bottom surface of the cooling plate, the plurality of cooling fins spaced apart by a predetermined distance from one another and arranged between the plurality of battery cells.
US10347875B2 Safely ingestible batteries and methods
A battery for use in electronic devices and which is safely ingested into a body and a related method of making the battery. The battery includes an anode, a cathode and a quantum tunneling composite coating. The quantum tunneling composite coating covers at least a portion of at least one of the anode or the cathode and provides pressure sensitive conductive properties to the battery including a compressive stress threshold for conduction. The compressive stress threshold may be greater than a pre-determined applied stress in a digestive tract of the body in order to prevent harm if the battery is ingested. The battery may include a waterproof seal that extends between the quantum tunneling composite coating and a gasket separating the anode and cathode to inhibit the battery from short circuiting in a conductive fluid below the compressive stress threshold.
US10347865B2 Organic EL display panel
An organic electroluminescence (EL) display panel includes a multi-layered wiring laminate including: a first part on which an organic EL element array is disposed and in which a first portion of a resin insulating layer is present, the resin insulating layer being a highest layer among insulating layers; a second part surrounding the first part in plan view and in which a second portion of the resin insulating layer having a bank-shape is present; and a third part disposed between the first part and the second part in plan view and having a shape of a circumferential groove in which the resin insulating layer is not present. In the third part, wiring is on an inorganic insulating layer that is lower by a layer than the resin insulating layer. The wiring on the inorganic insulating layer is spaced away from the second portion of the resin insulating layer.
US10347862B2 EL display device and method for manufacturing EL display device
An organic EL display device (1) includes: a plurality of organic EL elements (30) each including a lower electrode (31), an EL layer (32), and an upper portion (33); and a sealing layer (40) covering the plurality of organic EL elements (30), the organic EL display device (1) having, in a non-light-emitting portion (5) of a display region (2), at least one contact hole (34) extending through at least the upper electrode (33) and the EL layer (32) and allowing the sealing layer (40) to be in contact with a surface of a layer below the organic EL layer (32).
US10347844B2 Material for organic electroluminescent device and organic electroluminescent device using the same
A novel and improved material for an organic electroluminescent device includes at least one monoamine compound represented by any one of the following Formulae I to III: In Formulae I to III, Ar is a substituted or unsubstituted aryl group having 6 to 50 carbon atoms for forming a ring. The organic electroluminescent device including the material may have improved emission life.
US10347840B2 Organic light-emitting polymer and device
A polymer comprising a fluorescent light-emitting repeating unit comprising a group of formula ED-EA wherein ED is an electron-donating unit; EA is an electron-accepting unit; and a band gap EgCT of a charge-transfer state formed from the electron-donating unit and the electron-accepting unit is smaller than the bandgap of either the electron-accepting unit EgEA or that of the electron-donating unit EgED.
US10347831B2 Doping of selector and storage materials of a memory cell
Doping a storage element, a selector element, or both, of a memory cell with a dopant including one or more of aluminum (Al), zirconium (Zr), hafnium (Hf), and silicon (Si), can minimize volume or density changes in a phase change memory as well as minimize electromigration, in accordance with embodiments. In one embodiment, a memory cell includes a first electrode and a second electrode, and a storage element comprising a layer of doped phase change material between the first and second electrodes, wherein the doped phase change material includes one or more of aluminum, zirconium, hafnium, and silicon. The storage element, a selector element, or both can be doped using techniques such as cosputtering or deposition of alternating layers of a dopant layer and a storage (or selector) material.
US10347828B2 Magnetoresistive stack and method of fabricating same
A magnetoresistive element (e.g., a spin-torque magnetoresistive memory element) includes a fixed magnetic layer, a free magnetic layer, having a high-iron alloy interface region located along a surface of the free magnetic layer, wherein the high-iron alloy interface region has at least 50% iron by atomic composition, and a first dielectric, disposed between the fixed magnetic layer and the free magnetic layer. The magnetoresistive element further includes a second dielectric, having a first surface that is in contact with the surface of the free magnetic layer, and an electrode, disposed between the second dielectric and a conductor. The electrode includes: (i) a non-ferromagnetic portion having a surface that is in contact with a second surface of the second dielectric, and (ii) a second portion having at least one ferromagnetic material disposed between the non-ferromagnetic portion of the electrode and the conductor.
US10347824B2 Composite free layer for magnetoresistive random access memory
Apparatuses, systems, and methods are disclosed for magnetoresistive random access memory. A magnetic tunnel junction for storing data includes a fixed layer, a barrier layer, and a composite free layer. A barrier layer is disposed between a fixed layer and a composite free layer. A composite free layer includes a ferromagnetic amorphous layer and an in-plane anisotropy free layer. A spin Hall effect (SHE) layer may be coupled to the composite free layer of the magnetic tunnel junction. The SHE layer may be configured such that an in-plane electric current within the SHE layer causes a spin current in the composite free layer.
US10347817B2 Lead-free piezoelectric ceramic composition, piezoelectric element using the same, and method of manufacturing lead-free piezoelectric ceramic composition
A lead-free piezoelectric ceramic composition including an alkali niobate/tantalate perovskite oxide main phase having piezoelectric properties and a different metal oxide. The mole ratio (Na/K) between Na (sodium) and K (potassium) in the main phase is 0.40<(Na/K)<3.0. The main phase has a crystal structure in which (i) first spots corresponding to a primitive lattice period and (ii) second spots corresponding to the lattice period two times the primitive lattice period and being weaker than the first spots appear in an electron beam diffraction image entering from the <100> direction with the main phase represented as a pseudo-cubic crystal system. Also, the area ratio of a crystal phase reflecting the second spots in the main phase is 33% or less, and the maximum grain size of crystals reflecting the second spots in the main phase is 25 nm or less.
US10347809B2 Light-emitting device
To suppress misalignment when a light-emitting element is mounted on a substrate. On the substrate of a light-emitting device, a through hole is formed passing through so as to notch the side surface of the substrate, and a side surface electrode is formed on the side surface of the through hole. The pattern of a front surface electrode has a first region, a second region being connected to the first region, and a third region being connected to the first region and the second region. The shape of the first region is a rectangle coinciding with the electrode of the light-emitting element, and the longitudinal direction of the rectangle is aligned with the longitudinal direction of the substrate. The second region is formed in a lid shape so as to cover the top of the through hole. The shape of the second region is a trapezoid.
US10347800B2 Light emitting device with nanostructured phosphor
Embodiments of the invention include a light emitting device, a first wavelength converting material, and a second wavelength converting material. The first wavelength converting material includes a nanostructured wavelength converting material. The nanostructured wavelength converting material includes particles having at least one dimension that is no more than 100 nm in length. The first wavelength converting material is spaced apart from the light emitting device.
US10347790B2 Group III-V nitride-based light emitting devices having multilayered P-type contacts
Light-emitting devices having a multiple quantum well (MQW) pin diode structure are provided. The light-emitting devices include a multilayered p-type contact composed of a heavily p-type doped hole injection layer and a thin p-type group III-nitride layer. The materials of the hole injection layer and the p-type group III-nitride layer are separated by a layer of a material that allows current tunneling through the heterogeneous junction formed between the lattice mismatched materials.
US10347776B2 Back-surface bridge type contact electrode of crystalline silicon solar battery and preparation method therefor
Disclosed are a back-surface bridge type contact electrode of a crystalline silicon solar battery and a preparation method therefor. The back-surface bridge type contact electrode of a crystalline silicon solar battery includes a local electrode connected to a local back surface field and a back surface electrode which is covered with a back surface passivation film on a contact surface with a silicon wafer substrate, at least one bridge electrode is provided between the local electrode and the back surface electrode, the contact surface of the bridge electrode and the silicon wafer substrate is also covered with the back surface passivation film, the local electrode is connected to the back surface electrode via the bridge electrode, and the back surface passivation film is also provided, besides at the connection region of the bridge electrode, between the local electrode and the back surface electrode.
US10347770B2 Semiconductor device and method of producing the same
According to one embodiment, a semiconductor device includes an insulating substrate, an oxide semiconductor layer, a gate insulating film, a gate electrode, a first insulating film and a second insulating film. The oxide semiconductor layer is provided on the insulating substrate and includes first and second low-resistance regions and a high-resistance region between the first and second low-resistance regions. The gate insulating film is provided on the high-resistance region of the oxide semiconductor layer. The gate electrode is provided on the gate insulating film. The first insulating film is provided above the gate electrode, gate insulating film and first and second low-resistance regions of the oxide semiconductor layer, and contains at least fluorine. The second insulating film is provided on the first insulating film, and contains aluminum.
US10347767B2 Transistor with a subfin layer
A subfin layer is deposited in a trench in an insulating layer on the substrate. A fin is deposited on the subfin layer. The fin has a top portion and opposing sidewalls. The fin comprises a first semiconductor material. The subfin layer comprises a III-V semiconductor material.
US10347763B2 Semiconductor device
A semiconductor device includes an active fin on a substrate, a device isolation film covering a lower portion of the active fin, a gate structure covering the active fin and the device isolation film, and a gate spacer on a side wall of the gate structure, wherein a side wall of the gate structure disposed on the device isolation film is inclined at a uniform inclination from a point higher than a half of a height of the gate structure to a bottom of the gate structure, and an inner side wall of the gate spacer on the device isolation film is inclined at a uniform inclination from a point higher than a half of a height of the gate spacer to a bottom of the gate spacer while forming an acute angle with a bottom surface of the gate spacer.
US10347756B2 High-voltage metal-oxide-semiconductor transistor capable of preventing occurrence of exceedingly-large reverse current
An embodiment of the invention shows a high-voltage MOS field-effect transistor connected in series with a Schottky diode. When the Schottky diode is forwardly biased, the high-voltage MOSFET can act as a switch and sustain a high drain-to-source voltage. When the Schottky diode is reversely biased, the Schottky diode can protect the integrate circuit where the high-voltage MOSFET is formed, because the integrate circuit might otherwise burn out due to an exceedingly-large reverse current.
US10347755B2 Group 13 nitride composite substrate semiconductor device, and method for manufacturing group 13 nitride composite substrate
Provided are a group 13 nitride composite substrate allowing for the production of a semiconductor device suitable for high-frequency applications while including a conductive GaN substrate, and a semiconductor device produced using this substrate. The group 13 nitride composite substrate includes a base material of an n-conductivity type formed of GaN, a base layer located on the base material, being a group 13 nitride layer having a resistivity of 1×106 Ω·cm or more, a channel layer located on the base layer, being a GaN layer having a total impurity density of 1×1017/cm3 or less, and a barrier layer that is located on the channel layer and is formed of a group 13 nitride having a composition AlxInyGa1-x-yN (0≤x≤1, 0≤y≤1).
US10347746B2 Method and structure for straining carrier channel in vertical gate all-around device
Method and structure for enhancing channel performance in a vertical gate all-around device, which provides a device comprising: a source region; a drain region aligned substantially vertically to the source region; a channel structure bridging between the source region and the drain region and defining a substantially vertical channel direction; and a gate structure arranged vertically between the source region and the drain region and surrounding the channel structure. The channel structure comprises a plurality of channels extending substantially vertically abreast each other, each bridging the source region and the drain region, and at least one stressor interposed between each pair of adjacent channels and extending substantially along the vertical channel direction; the stressor affects lateral strain on the adjacent channels, thereby straining the channels in the vertical channel direction.
US10347745B2 Methods of forming bottom and top source/drain regions on a vertical transistor device
One illustrative method disclosed herein includes, among other things, forming a vertically oriented channel semiconductor structure above a substrate, performing an epi deposition process to simultaneously form at least a portion of a bottom source/drain region and at least a portion of a top source/drain region during the epi deposition process and, after performing the epi deposition process, forming a gate structure around a portion of the vertically oriented channel semiconductor structure.
US10347741B1 Gapfill improvement
Embodiments disclosed herein relate generally to forming a gate layer in high aspect ratio trenches using a cyclic deposition-etch process. In an embodiment, a method for semiconductor processing is provided. The method includes performing a cyclic deposition-etch process to form a conformal film over a bottom surface and along sidewall surfaces of a feature on a substrate. The method includes reflowing the conformal film. The method includes forming a cap layer on the reflowed film. The method includes depositing a crystalline film on the cap layer. The method includes crystallizing the reflowed film and the cap layer after depositing the crystalline film.
US10347720B2 Doping for semiconductor device with conductive feature
The present disclosure relates generally to doping for conductive features in a semiconductor device. In an example, a structure includes an active region of a transistor. The active region includes a source/drain region, and the source/drain region is defined at least in part by a first dopant having a first dopant concentration. The source/drain region further includes a second dopant with a concentration profile having a consistent concentration from a surface of the source/drain region into a depth of the source/drain region. The consistent concentration is greater than the first dopant concentration. The structure further includes a conductive feature contacting the source/drain region at the surface of the source/drain region.
US10347718B2 Semiconductor device and method for fabricating the same
A semiconductor device and a fabricating method thereof are provided. The semiconductor device includes a substrate, a first nanowire spaced apart from a first region of the substrate, a first gate electrode surrounding a periphery of the first nanowire, a second nanowire spaced apart from a second region of the substrate and extending in a first direction and having a first width in a second direction intersecting the first direction, a supporting pattern contacting the second nanowire and positioned under the second nanowire, and a second gate electrode extending in the second direction and surrounding the second nanowire and the supporting pattern.
US10347710B2 Thin film resistor methods of making contacts
A method for forming a thin film resistor (TFR) without via penetration and the resulting device are provided. Embodiments include forming a first ILD over a substrate; forming a second ILD over the first ILD; forming a first metal layer in the second ILD; forming a first nitride layer over the second ILD and the first metal layer; forming a third ILD over the first nitride layer; forming vias through the third ILD and the first nitride layer, coupled to the first metal layer; forming a TFR layer over two of the vias and the third ILD between the two vias; forming a second nitride layer over the TFR layer and the third ILD; forming a fourth ILD over the second nitride layer; and forming a second metal layer in the fourth ILD and the second nitride layer.
US10347709B2 Methods of manufacturing integrated magnetic core inductors with vertical laminations
Methods of manufacturing are disclosed for an inductor that includes a magnetic core lying in a core plane. The magnetic core includes a vertical laminated structure with respect to the core plane of alternating ferromagnetic vertical layers and insulator vertical layers. An easy axis of magnetization can be permanently or semi-permanently fixed in the ferromagnetic vertical layers along a first axis orthogonal to the core plane. A hard axis of magnetization can be permanently or semi-permanently induced in the ferromagnetic vertical layers, the hard axis of magnetization lying in a plane that is orthogonal to the first axis.
US10347698B2 Electrooptical device, manufacturing method of electrooptical device, and electronic equipment
An organic EL device as an electrooptical device includes an organic EL element, a sealing member, a color filter, a dimension evaluation pattern, and a pedestal member. The organic EL element is disposed for each subpixel, in a display area of a base as a substrate. The sealing member includes a sealing layer that covers the organic EL element. The color filter is provided on the sealing layer. The dimension evaluation pattern is provided as an evaluation pattern for evaluating the color filter. The pedestal member is disposed between an end portion of the base and the sealing member. The dimension evaluation pattern is disposed on the pedestal member.
US10347697B2 Display unit
A display unit includes a plurality of light emitting devices, each of the light emitting devices including a function layer including at least an organic layer is sandwiched between a first electrode and a second electrode, and which have a resonator structure for resonating light by using a space between the first electrode and the second electrode as a resonant section and extracting the light through the second electrode are arranged on a substrate, wherein in the respective light emitting devices, the organic layer is made of an identical layer, and a distance of the resonant section between the first electrode and the second electrode is set to a plurality of different values.
US10347691B2 Magnetic memory element with multilayered seed structure
The present invention is directed to a magnetic structure, which includes a magnetic fixed layer structure formed on top of a seed layer structure. The seed layer structure includes one or more layers of a first transition metal, which may be platinum, palladium, nickel, or iridium, interleaved with one or more layers of a second transition metal, which may be tantalum, titanium, vanadium, molybdenum, chromium, tungsten, zirconium, hafnium, or niobium. The magnetic fixed layer structure has a first invariable magnetization direction substantially perpendicular to a layer plane thereof and includes layers of a first magnetic material interleaved with layers of the first transition metal. The first magnetic material may be made of cobalt.
US10347688B2 Image sensor including photodiodes having different sizes and are isolated by an isolation region
Disclosed is an image sensor may include a pixel array having a central region and peripheral regions around the central region, one or more first unit pixels arranged in the peripheral regions. Each of the first unit pixels comprising a pair of left and right photodiodes. The left and right photodiodes in at least one of the one or more of the first unit pixels may have different sizes and are optically isolated from each other by a first PD isolation region.
US10347681B2 Imaging device
An object is to provide an imaging device in which a circuit for reading a signal is provided in a pixel region. The imaging device includes a first pixel and a second pixel. The first pixel is capable of outputting a first signal output from a pixel circuit included in the first pixel or a second signal input from the first pixel in the previous stage, to the first pixel or the second pixel in the next stage. The second pixel is capable of outputting, to the outside, the first signal or the second signal, which is input from the first pixel in the previous stage, or a third signal output from a pixel circuit included in the second pixel.
US10347679B2 Imaging device
An imaging device includes a plurality of pixels two-dimensionally disposed. At least part of the plurality of pixels includes a first photoelectric conversion unit and a second photoelectric conversion unit provided in a semiconductor substrate and each including a first semiconductor region of a first conductivity type for accumulating a signal charge, a first isolation region provided in the semiconductor substrate between the first photoelectric conversion unit and the second photoelectric conversion unit and including a second semiconductor region forming a first potential barrier for the signal charge in the first semiconductor region, and a second isolation region provided in the semiconductor substrate between the first photoelectric conversion unit and the second photoelectric conversion units and including a trench isolation forming a second potential barrier higher than the first potential barrier for the signal charge in the first semiconductor region.
US10347676B2 Image sensor having optical black region and method for dark level compensation using the same
An image sensor may include: an active pixel region in which a plurality of active pixels are arranged; and one or more optical black regions positioned adjacent to the active pixel region, and each including a first region in which a plurality of first pixels are arranged and a second region in which a plurality of second pixels having a different pixel size from the first pixels are arranged.
US10347675B2 Image sensor and image processing method using the same
An image sensor includes a color filter array and a light receiving element. The color filter array includes plural repeating unit cells, and at least one of the unit cells includes at least a yellow filter, at least one green filter, and at least one blue filter. The yellow filter is configured to transmit a green component and a red component of incident light. The green filter is configured to transmit the green component of the incident light. The blue filter is configured to transmit a blue component of the incident light. Each of the unit cells does not comprise a red filter configured to transmit the red component of the incident light. The light receiving element is configured to convert the incident light transmitted by the color filter array into electric signals.
US10347664B2 RGBW display panel
The invention provides an RGBW display panel, or vertically adjacent or horizontally adjacent red sub-pixels, green sub-pixels, blue sub-pixels, and white sub-pixels (W), the TFTs for the red sub-pixels, green sub-pixels, and blue sub-pixels being disposed inside the white sub-pixels (W), and disposing bend portion (11) on borders of the sub-pixels left and right to the white sub-pixel (W) to reduce the aperture ratios of the sub-pixels left and right to the white sub-pixel (W), and increase the aperture ratios of the sub-pixels located above and below the white sub-pixel. As such, the aperture ratios of the red, green, and blue sub-pixels around the white sub-pixel approximate consistency to improve the darker shade problems of RGBW display panel display a solid or two-color mixture screen, as well as avoid white color coordinate drift, improve color shift and improve display quality.
US10347659B2 Display panel, electroluminescent display panel, and display device
A display panel is described. Further, an electroluminescent display panel and a display device are described. By arrangement of a second signal bus line, a first end of a first signal line in a first display area in the display panel is electrically connected with the first signal bus line, and the second end of the first signal line is electrically connected with a first conducting wire in the second signal bus line, so that uniformity of a signal input by the first signal line in the first display area can be ensured. Therefore, the structure is not only the precondition of ensuring signal uniformity of the first display area, but is also the precondition of ensuring signal uniformity of a display area of the entire display panel.
US10347646B2 Anti-fuse cell structure including reading and programming devices with different gate dielectric thickness
A structure includes a word-line, a bit-line, and an anti-fuse cell. The anti-fuse cell includes a reading device, which includes a first gate electrode connected to the word-line, a first gate dielectric underlying the first gate electrode, a drain region connected to the bit-line, and a source region. The first gate dielectric has a first thickness. The drain region and the source region are on opposite sides of the first gate electrode. The anti-fuse cell further includes a programming device including a second gate electrode connected to the word-line, and a second gate dielectric underlying the second gate electrode. The second gate dielectric has a second thickness smaller than the first thickness. The programming device further includes a source/drain region connected to the source region of the reading device.
US10347643B1 Methods of forming integrated assemblies having dielectric regions along conductive structures
Some embodiments include a method of forming an integrated assembly. A construction is formed to include a conductive structure having a top surface, and a pair of sidewall surfaces extending downwardly from the top surface. Insulative material is over the top surface, and rails are along the sidewall surfaces. The rails include sacrificial material. The sacrificial material is removed to leave openings. Sealant material is formed to extend within the openings. The sealant material has a lower dielectric constant than the insulative material. Some embodiments include an integrated assembly having a conductive structure with a top surface and a pair of opposing sidewall surfaces extending downwardly from the top surface. Insulative material is over the top surface. Voids are along the sidewall surfaces and are capped by sealant material. The sealant material has a lower dielectric constant than the insulative material.
US10347639B1 Integrated assemblies, and methods of forming integrated assemblies
Some embodiments include an integrated assembly having a first semiconductor material configured to comprise a pair of pedestals. The pedestals have upper regions which are separated from one another by a space, and have lower regions which join to one another at a floor region beneath the space. A second semiconductor material is configured as a bridge extending between the pedestals. The bridge is spaced from the floor region by a gap. The bridge has ends adjacent the pedestals, and has a body region between the ends. The body region has an outer periphery. Source/drain regions are within the pedestals, and a channel region is within the bridge. A dielectric material extends around the outer periphery of the body region of the bridge. A conductive material extends around the dielectric material. Some embodiments include methods of forming integrated assemblies.
US10347636B2 Compact semiconductor memory device having reduced number of contacts, methods of operating and methods of making
An integrated circuit including a link or string of semiconductor memory cells, wherein each memory cell includes a floating body region for storing data. The link or string includes at least one contact configured to electrically connect the memory cells to at least one control line, and the number of contacts in the string or link is the same as or less than the number of memory cells in the string or link.
US10347628B2 Simultaneously fabricating a high voltage transistor and a FinFET
Forming a semiconductor layer on a semiconductor substrate, a top surface of the semiconductor layer above a fin in a second region is higher than a top surface of the semiconductor layer in a first region, etching the semiconductor layer and a mask in the first region to expose a top surface of the semiconductor substrate to form a first stack, and etching the semiconductor layer and the mask in the second region to expose a top surface of the fin to form a second stack, epitaxially growing a semiconductor material on a top surface of the fin not covered by the second stack, recessing the first and second stack to expose a top surface of the semiconductor layer, a portion of the mask remains above the semiconductor layer in the first stack, top surfaces of each of the first and second stacks each are substantially flush with one another.
US10347622B2 Silicon-controlled rectifiers having a cathode coupled by a contact with a diode trigger
Silicon-controlled rectifiers, electrostatic discharge circuits, and methods of fabricating a silicon-controlled rectifier for use in an electrostatic discharge circuit. A device structure for the silicon controlled rectifier includes a first well of a first conductivity type in a semiconductor layer, a second well of a second conductivity type in the semiconductor layer, a cathode coupled with the first well, and an anode coupled with the second well. First and second body contacts are coupled with the first well, and the first and second body contacts each have the first conductivity type. A triggering device may be coupled with the first body contact.
US10347618B2 Non-volatile memory with stacked semiconductor chips
Various embodiments of the present disclosure include a non-volatile memory semiconductor device and a device that uses the same, the semiconductor device including a first semiconductor chip disposed on a substrate, a first sealing resin sealing the first semiconductor chip, a built-in semiconductor device disposed on the first sealing resin, and a second sealing resin sealing the first sealing resin and the built-in semiconductor device and covering a side surface of the substrate. According to an aspect of the present disclosure, it is possible to provide a high-quality semiconductor device, in which downsizing and cost reduction can be realized.
US10347615B2 Method of fabricating an optical module that includes an electronic package
Some forms include an electronic package that includes a photo-detecting receiver IC and a receiver IC. The electronic package includes a mold that encloses the photo-detecting receiver IC and the receiver IC. The photo-detecting receiver IC and the receiver IC are adjacent to one another without touching one another. Other forms include an optical module that includes a substrate and an electronic package mounted on the substrate. The electronic package includes a photo-detecting receiver IC and a receiver IC that are enclosed within a mold. The photo-detecting receiver IC and the receiver IC are adjacent to one another without touching. Other forms include a method that includes forming a mold that includes a photo-detecting receiver IC and a receiver IC that are adjacent to one another without touching. The photo-detecting receiver IC includes optical components that are exposed on a surface of the mold.
US10347609B2 Solid-state transducer assemblies with remote converter material for improved light extraction efficiency and associated systems and methods
Solid state transducer (“SST”) assemblies with remote converter material and improved light extraction efficiency and associated systems and methods are disclosed herein. In one embodiment, an SST assembly has a front side from which emissions exit the SST assembly and a back side opposite the front side. The SST assembly can include a support substrate having a forward-facing surface directed generally toward the front side of the SST assembly and an SST structure carried by the support substrate. The SST structure can be configured to generate SST emissions. The SST assembly can further include a converter material spaced apart from the SST structure. The forward-facing surface and the converter material can be configured such that at least a portion of the SST emissions that exit the SST assembly at the front side do not pass completely through the converter material.
US10347608B2 Power module
A power module includes a first bus bar having a first plurality of tabs, wherein each of the first plurality of tabs is electrically coupled to a respective conductive trace of a plurality of conductive traces disposed on a first side; a second bus bar having a second plurality of tabs, wherein each of the second plurality of tabs is electrically coupled to a respective conductive trace of a plurality of conductive traces disposed on a second side; and a third bus bar having a third plurality of tabs, wherein at least one tab of the third plurality of tabs is electrically coupled to a respective conductive trace of the plurality of conductive traces disposed on the first side and at least one tab of the third plurality of tabs is electrically coupled to a respective conductive trace of the plurality of conductive traces disposed on the second side.
US10347602B1 Micro-bonding structure
A micro-bonding structure including a substrate, a conductive pad, a bonding layer, a micro device, and a diffusive bonding portion is provided. The conductive pad is present on the substrate. The bonding layer is present on the conductive pad. The micro device is present on the bonding layer. The diffusive bonding portion is present between and electrically connected with the bonding layer and the conductive pad. The diffusive bonding portion consists of at least a part of elements from the bonding layer and at least a part of elements from the conductive pad. A plurality of voids are present between the bonding layer and the conductive pad, and one of the voids is bounded by the diffusive bonding portion and at least one of the conductive pad and the bonding layer.
US10347598B2 Composite antenna substrate and semiconductor package module
A composite antenna substrate and semiconductor package module includes: a fan-out semiconductor package including a semiconductor chip, an encapsulant encapsulating at least portions of the semiconductor chip, and a connection member including a redistribution layer electrically connected to connection pads; and an antenna substrate including an antenna member including antenna patterns, ground patterns, and feed lines, and a wiring member disposed below the antenna member and including wiring layers including feeding patterns electrically connected to the feed lines.
US10347596B2 Radio frequency power component and radio frequency signal transceiving device
The application provides an apparatus, including a first section, a second section, and a first bonding wire group, where the first bonding wire group includes at least three first bonding wire units. The first bonding wire unit includes at least one arc-shaped bonding wire, one end and the other end of the first bonding wire unit are electrically connected to electrodes of the first section and the second section, respectively, where arc heights of first bonding wire units located at two sides of the first bonding wire group are higher than an arc height of a first bonding wire unit at another position, and an arc height of a first bonding wire unit located in a central area of the first bonding wire group is lower than an arc height of a first bonding wire unit at another position.
US10347591B2 Metallic, tunable thin film stress compensation for epitaxial wafers
A metallic, stress-tunable thin film structure is applied to the backside of an epitaxial wafer to compensate for stress created by the frontside epitaxial layers. The structure may comprise multiple layers, including a metallic stress compensation layer (“SCL”), a metallic adhesive layer and/or a passivation (or solder attach) layer. In other embodiments, the stress compensation structure comprises only the metallic stress compensation layer. In a first application, the metallic stress compensation structure is applied to a backside of an epitaxial wafer prior to beginning device fabrication, correcting for bow present in as-purchased wafers. In a second application, the metallic stress compensation structure is applied to a backside of a thinned epitaxial wafer at the completion of frontside processing, preventing bow-induced wafer breakage upon removal from the rigid support structure or carrier disc.
US10347589B2 Semiconductor substrate having stress-absorbing surface layer
An assembly (101) comprising a semiconductor device (110) with solderable bumps (112); a substrate (120) with a layer (130) of a first insulating compound and an underlying metal layer (140) patterned in contact pads (141) and connecting traces (142), the insulating layer having openings (132) to expose the surface (142a) and sidewalls (142b) of underlying traces; the device bumps soldered onto the contact pads, establishing a gap (150) between device and top insulating layer; and a second insulating compound (160) cohesively filling the gap and the second openings, thereby touching the underlying traces, the second insulating compound having a higher glass transition temperature, a higher modulus, and a lower coefficient of thermal expansion than the first insulating compound.
US10347585B2 Fan-out semiconductor package
A fan-out semiconductor package includes: a first semiconductor chip having a first active surface having first connection pads; a first encapsulant encapsulating the first semiconductor chip; a first connection member disposed on the first active surface and including a first redistribution layer electrically connected to the first connection pads; a second semiconductor chip having a second active surface having second connection pads; a second encapsulant covering the first connection member and encapsulating the second semiconductor chip; a second connection member disposed on the second active surface and including a second redistribution layer electrically connected to the second connection pads; and a third via penetrating through the second encapsulant, connecting the first redistribution layer and the second redistribution layer to each other, and including a metal post connected to the first redistribution layer and a via conductor disposed on the metal post and connected to the second redistribution layer.
US10347582B2 Embedded vialess bridges
Embedded vialess bridges are provided. In an implementation, discrete pieces containing numerous conduction lines or wires in a 3-dimensional bridge piece are embedded where needed in a main substrate to provide dense arrays of signal, power, and electrical ground wires below the surface of the main substrate. Vertical conductive risers to reach the surface plane of the main substrate are also included in the discrete piece, for connecting to dies on the surface of the substrate and thereby interconnecting the dies to each other through the dense array of wires in the discrete piece. The discrete piece to be embedded may have parallel planes of conductors at regular intervals within itself, and thus may present a working surface homogeneously covered with the ends of vertical conductors available to connect surface components to each other and to ground and power at many places along the embedded piece.
US10347578B2 Semiconductor structure and fabrication method thereof
A semiconductor structure and a method for fabricating the semiconductor structure are provided. The method includes providing a base substrate including a device region and a peripheral region. The base substrate includes a base interconnection structure. The method also includes forming a medium layer on the base substrate. In addition, the method includes forming a first trench having a first depth in the peripheral region, and forming a second trench having a second depth in the device region. The second depth is greater than the first depth. Moreover, the method includes forming a first opening in the device region and forming a second opening in the peripheral region. Further, the method includes forming a first interconnection structure by filling the first opening with a conductive material and forming a second interconnection structure by filling the second opening with the conductive material.
US10347577B2 Wiring with external terminal
Apparatuses for providing external terminals of a semiconductor device are described. An example apparatus includes: a pad formation area including a plurality of pads disposed at an edge of the apparatus; a peripheral circuit area including a plurality of circuit blocks coupled to a memory cell array, each circuit block of the plurality of circuit blocks including a via disposed at a side opposite to the pad formation area with respect to each circuit block; and a plurality of conductors, each conductor coupling the via to the corresponding pad, and crossing over, at least in part, an area in the peripheral circuit area that is outside the circuit block comprising the via.
US10347575B2 Package substrate and its fabrication method
This disclosure provides a package substrate and its fabrication method. The package substrate comprises: a first dielectric material layer have an opening; a first conductive unit including a first part in the opening of the first dielectric material layer and a second part on the first dielectric material layer; and a second dielectric material layer covering the first conductive unit and the first dielectric material layer; wherein a height of the first conductive unit is larger than a thickness of the first dielectric material layer; wherein a cross-section of the second part is larger than that of the first part in the first conductive unit.
US10347571B1 Intra-package interference isolation
In one example, a device having integrated package interference isolation includes a ground pad, an integrated circuit device die secured to the ground pad, a substrate secured to the ground pad, at least one a high-frequency, high-power semiconductor device secured to a top mounting surface of the substrate. For electromagnetic isolation, the integrated circuit device die includes a top metal, and the substrate includes a metal via electrically coupled to a metal trace that extends on the top mounting surface of the substrate. The device package also includes a number of ground pad bonding wires that electrically couple the redistribution layer of the integrated circuit device die and the metal trace to the ground pad. The redistribution layer of the integrated circuit device die and the metal trace and via of the substrate help to shield electromagnetic radiation between components in the device package.
US10347565B2 Multi-chip package of power semiconductor
A multi-chip package of power semiconductor includes a lead frame, a first segment group, a second segment group, a first power semiconductor chip and a second power semiconductor chip. The lead frame includes a first segment group having a first gate segment, a first source segment, and a first drain segment that are separated from each other. The second segment group has a second gate segment, a second source segment, and a second drain segment that are separated from each other. The first power semiconductor chip is formed on the first segment group. The second power semiconductor chip is formed on the second segment group. The first source segment is physically connected to the second drain segment.
US10347564B2 Method of integrating a copper plating process in a through-substrate-via (TSV) on CMOS wafer
A semiconductor device composed of a through-substrate-via (TSV) interconnect, and methods for forming the interconnect.
US10347562B1 Methods and structures for increasing the allowable die size in TMV packages
A package includes a substrate having an electronic component flip chip mounted thereto by flip chip bumps. The electronic component includes an active surface and an inactive surface. Electrically conductive columns (TSV) extend through the electronic component between the active surface and the inactive surface. A RDL structure is coupled to the inactive surface, the RDL structure redistributing the pattern of the electrically conductive columns at the inactive surface to a pattern of inactive surface RDL lands. The inactive surface RDL lands are exposed through via apertures of a package body. By using the inactive surface of the electronic component to distribute the inactive surface RDL lands, the allowable size of the electronic component is maximized.
US10347561B2 Semiconductor apparatus
A semiconductor apparatus includes a housing in a shape of a panel, a cooling fan configured to exhaust from a top surface of the housing, and provided on the top surface, a partition plate configured to vertically partition a space below the cooling fan into a first space and a second space, and including opening portions through which a cooling airflow produced by the cooling fan passes from the first space to the second space, semiconductor units cooled by the cooling airflow, and vertically disposed in the first space, and a slit plate attached to at least one of the opening portions of the partition plate, and configured to limit an airflow speed of the cooling airflow.
US10347558B2 Low thermal resistance hanging die package
Embodiments herein generally relate to the field of package assembly to facilitate thermal conductivity. A package may have a hanging die, and attach to a printed circuit board (PCB). The package may have an active side plane and an inactive side plane opposite the first active side plane. The package may also have a ball grid array (BGA) matrix having a height determined by a distance of a furthest point of the BGA matrix from the active side plane of the package. The package may have a hanging die attached to the active side plane of the package, the hanging die having a z-height greater than the BGA matrix height. When package is attached to the PCB, the hanging die may fit into an area on the PCB that is recessed or has been cut away, and a thermal conductive material may connect the hanging die and the PCB.
US10347556B2 Passivation layer having opening for under bump metallurgy
A semiconductor device includes: a chip having an active surface having connection pads disposed thereon; an encapsulant encapsulating at least portions of the chip; a connection member disposed on the active surface of the chip and including a redistribution layer electrically connected to the connection pads; a passivation layer disposed on the connection member; and an under bump metallurgy (UBM) layer at least partially embedded in the passivation layer and electrically connected to the redistribution layer of the connection member. The UBM layer includes a UBM pad partially embedded in the passivation layer and a UVM via penetrating through a portion of the passivation layer and electrically connecting the redistribution layer of the connection member and the UBM pad to each other. A portion of a side surface of the UBM pad is exposed through an opening formed in the passivation layer and the opening surrounds the UBM pad.
US10347542B2 Client-initiated leader election in distributed client-server systems
A method for a client-initiated leader election in a distributed system including receiving a master listener election request by at least one listener of a plurality of listeners in the distributed system, arranging a list of configured listeners in a descending priority order, the list of configured listeners comprises one or more listeners of the plurality of listeners set for connection, selecting a listener with a highest priority from the list of configured listeners, determining an availability of the selected listener, verifying a connectivity to the selected listener using a ping utility program, assigning the selected listener as a master listener based on the connectivity, and connecting to the master listener.
US10347539B2 Germanium dual-fin field effect transistor
In one example, a field effect transistor includes a pair of fins positioned in a spaced apart relation. Each of the fins includes germanium. Source and drain regions are formed on opposite ends of the pair of fins and include silicon. A gate is wrapped around the pair of fins, between the source and drain regions.
US10347535B2 Systems and methods for controlling release of transferable semiconductor structures
The disclosed technology relates generally to methods and systems for controlling the release of micro devices. Prior to transferring micro devices to a destination substrate, a native substrate is formed with micro devices thereon. The micro devices can be distributed over the native substrate and spatially separated from each other by an anchor structure. The anchors are physically connected/secured to the native substrate. Tethers physically secure each micro device to one or more anchors, thereby suspending the micro device above the native substrate. In certain embodiments, single tether designs are used to control the relaxation of built-in stress in releasable structures on a substrate, such as Si (1 1 1). Single tether designs offer, among other things, the added benefit of easier break upon retrieval from native substrate in micro assembly processes. In certain embodiments, narrow tether designs are used to avoid pinning of the undercut etch front.
US10347520B2 Electrostatic chuck and method for manufacturing electrostatic chuck
Provided is an electrostatic chuck including: a base material; an adsorption unit for adsorbing a wafer by using electrostatic force; an adhesive layer for adhering the adsorption unit to the base material; and an adhesive layer anti-corrosion coating layer provided to cover an exposed surface of the adhesive layer, wherein the adhesive layer anti-corrosion coating layer has no pores or cracks since the adhesive layer anti-corrosion coating layer is made by a method of spraying and coating, at conditions of 0-50° C. and a vacuum state, ceramic powder which is continuously supplied at a constant quantity to the carrier gas of which a fixed flow rate is controlled, and a method for manufacturing an electrostatic chuck, including the steps of: (a) forming an adhesive layer for adhering an adsorption unit for adsorbing a wafer to a base material by using electrostatic force; and (b) forming an adhesive layer anti-corrosion coating layer which covers an exposed surface of the adhesive layer and has no pores or cracks as it is made by a method of spraying and coating, at conditions of 0-50° C. and a vacuum state, ceramic powder which is continuously supplied at a constant quantity to the carrier gas of which a fixed flow rate is controlled.
US10347518B2 Transport vehicle
A transport vehicle for transporting a transportation-target object to a placement location that is provided at a lower position, includes: a supporting portion configured to support the transportation-target object; a lifting/lowering portion configured to lift and lower the transportation-target object in a suspended state; and a weight detecting portion configured to detect a weight of the transportation-target object, wherein a lowering speed of the transportation-target object is increased after a detection value that is detected by the weight detecting portion while the transportation-target object is being lowered by the lifting/lowering portion in a state where the transportation-target object is supported by the supporting portion has become smaller than or equal to a first set value, and thereafter, the supporting of the transportation-target object by the supporting portion is canceled after the suspending of the transportation-target object by the lifting/lowering portion has been canceled.
US10347515B2 Method for manufacturing workpieces and apparatus
For vacuum treatment of workpieces by a multitude of distinct processing stations (P11-P1n, P21-P2m) the processing stations are grouped in two groups (I and II). The workpieces are handled towards and from the processing stations of the first group (I) simultaneously, whereat the workpieces are treated by the processing stations of the second group (II) in a selectable individual sequence.
US10347512B2 Method and apparatus for light-irradiation heat treatment
Light is applied for preheating from a halogen lamp to a lower surface of a semiconductor wafer supported on a susceptor within a chamber. Thereafter, flash light is applied for flash heating from a flash lamp to an upper surface of the semiconductor wafer. High-temperature treatment gas heated by a heater is supplied into the chamber to preheat a structure inside the chamber including a susceptor before heat treatment for an initial semiconductor wafer of a lot starts. By raising the temperature of the structure inside the chamber to a temperature substantially equivalent to a temperature of the structure during steady treatment, all semiconductor wafers constituting the lot are supportable on the susceptor maintained at a constant temperature without the necessity of dummy running. Accordingly, a temperature history is equalized for all the semiconductor wafers.
US10347502B2 Methods for manufacturing semiconductor devices having three-dimensionally arranged memory cells
Methods for manufacturing semiconductor devices may include forming a stack structure including layers stacked on a substrate, forming a mask pattern on the stack structure, and patterning the stack structure using the mask pattern such that the stack structure has an end portion with a stepped profile. The patterning of the stack structure may include performing a pad etching process of etching the stack structure using the mask pattern as an etch mask, and performing a mask etching process of etching a sidewall of the mask pattern. The performing of the mask etching process may include irradiating an ion beam onto the mask pattern, which may be irradiated at a first tilt angle with respect to the sidewall of the mask pattern and at a second tilt angle with respect to a top surface of the mask pattern. The first tilt angle may be different from the second tilt angle.
US10347498B2 Methods of minimizing plasma-induced sidewall damage during low K etch processes
Methods for minimizing plasma-induced sidewall damage during low k etch processes are disclosed. The methods etch the low k layers using the plasma activated vapor of an organofluorine compound having a formula selected from the group consisting of N≡C—R; (N≡C—)—(R)—(—C≡N); Rx[—C═N(Rz)]y; and R(3-a)—N—Ha, wherein a=1-2, x=1-2, y=1-2, z=0-1, x+z=1-3, and each R independently has the formula HaFbCc with a=0-11, b=0-11, and c=0-5.
US10347495B2 Schemes for selective deposition for patterning applications
Methods of depositing a film selectively onto a first substrate surface relative to a second substrate surface are described. The methods include depositing a second metal on a first metal without protecting the dielectric, protecting the metal with a cross-linked self-assembled monolayer and depositing a second dielectric on the first dielectric while the metal is protected.
US10347493B2 Transistor and fabrication method thereof
A transistor and a method of forming the transistor are provided. The method includes forming a first interlayer dielectric layer on a substrate, forming an opening through the first interlayer dielectric layer, and forming a work function layer over side surfaces and a bottom of the opening. The method further includes forming a gate electrode layer over the work function layer, removing at least a portion of the work function layer over side surfaces of the gate electrode layer to form grooves, and forming a protection layer in the grooves.
US10347491B2 Forming recombination centers in a semiconductor device
Disclosed is a method. The method includes implanting recombination center particles into a semiconductor body via at least one contact hole in an insulation layer formed on top of the semiconductor body, forming a contact electrode electrically connected to the semiconductor body in the at least one contact hole, and annealing the semiconductor body to diffuse the recombination center particles in the semiconductor body. Forming the contact electrode includes forming a barrier layer on sections of the semiconductor body uncovered in the at least one contact hole, wherein the barrier layer is configured to inhibit the recombination center particles from diffusing out of the semiconductor body.
US10347487B2 Cell contact
Apparatus and methods of forming an apparatus can include one or more cell contacts in an integrated circuit in a variety of applications. In various embodiments, a resist underlayer can be formed on a dielectric spacer formed on a structure for a cell contact, where the structure can include a patterned area of pillars on a silicon-rich dielectric anti-reflective coating region disposed on a dielectric region. The resist underlayer, the dielectric spacer, the patterned area of pillars, the silicon-rich dielectric anti-reflective coating, and the dielectric region can be processed to form an array of columns in the dielectric region. Regions between the columns of the array of columns can be filled with conductive material, forming the cell contact. Additional apparatus, systems, and methods are disclosed.
US10347485B2 Reflective mask blank, method for manufacturing same, reflective mask, method for manufacturing same, and method for manufacturing semiconductor device
The present invention aims to provide a reflective mask blank and a reflective mask which have a highly smooth multilayer reflective film as well as a low number of defects, and methods of manufacturing the same, and aims to prevent charge-up during a mask defect inspection using electron beams.The present invention provides a reflective mask blank for EUV lithography in which a conductive underlying film, a multilayer reflective film that reflects exposure light, and an absorber film that absorbs exposure light are layered on a substrate, wherein the conductive underlying film is a single-layer film made of a tantalum-based material or a ruthenium-based material with a film thickness of greater than or equal to 1 nm and less than or equal to 10 nm that is formed adjacent to the multilayer reflective film, or the conductive underlying film is a multilayer film including a layer of a tantalum-based material with a film thickness of greater than or equal to 1 nm and less than or equal to 10 nm that is formed adjacent to the multilayer reflective film and a layer of a conductive material that is formed between the layer of the tantalum-based material and the substrate. The present invention also provides a reflective mask manufactured using the reflective mask blank. Furthermore, a semiconductor device is manufactured using the reflective mask.
US10347478B2 Systems and methods for extracting mass traces
A method of extracting a mass trace from mass spectrometry data of a mass stream emitted from a separation device as a function of a separation parameter, the method comprising, receiving the mass spectrometry data, wherein the mass spectrometry data comprise a plurality of mass spectra each obtained for respective values of the separation parameter; identifying, from the plurality of mass spectra, a sequence of three or more intensity peaks that are ordered according to the separation parameter, wherein said identifying the sequence of intensity peaks comprises, selecting an initial intensity peak at an initial mass, and for each other intensity peak, selecting said intensity peak based on at least the mass of an adjacent intensity peak in the sequence of intensity peaks, the method further comprising, providing a mass trace, for a given emitted compound of the mass stream, from the identified sequence of intensity peaks.
US10347452B2 Polarized DC electromagnetic device and electromagnetic contactor using same
A polarized DC electromagnetic device and electromagnetic contactor using same to improve assembly efficiency without size increase of the electromagnetic device. The device includes a plunger inserted through a cylindrical portion of a spool around which an excitation coil is wound and having a first armature and a second armature attached to both ends, an outer yoke attracting the first armature and the second armature, an inner yoke disposed inside the outer yoke and attracting the second armature, and a permanent magnet disposed between the outer yoke and the inner yoke. The spool includes radially protruding flange portions respectively formed at both ends of the cylindrical portion, a coil terminal attachment portion formed in the flange portion on the first armature side, and a coil terminal attached to the coil terminal attachment portion.
US10347451B2 Printed circuit board assembly
A printed circuit board (PCB) assembly according to one embodiment of the present disclosure includes a first pad; a second pad disposed to be spaced apart from the first pad; and a thermal fuse provided with a first terminal and a second terminal which are each coupled to the first pad and the second pad by soldering. Here, a contact area between the first pad and the first terminal is smaller than that between the second pad and the second terminal.
US10347447B2 Tank type vacuum circuit breaker
A vacuum circuit breaker includes a tank containing an electrical device. An opening corresponds to a terminal of the electrical device. A porcelain tube protruding from the tank is fixed to an opening base, and has a terminal conductor. A first connection conductor in the porcelain tube is connected to the terminal conductor. A second connection conductor is arranged in the porcelain tube. A third connection conductor is arranged between the first and the second connection conductor, has a closed end concave section fitted onto the first connection conductor and is connected to the second connection conductor by a fastener. A contact is disposed between said first connection conductor and the third connection conductor. The third and second connection conductors are made of a solid conductor. A center of the third connection conductor and a center of the second connection conductor are formed with a threaded section.
US10347444B2 Paddle switch system
A paddle switch system comprises a housing, a paddle having a pivot member pivotally disposed in the housing for operating an electrical switch within the housing in response to a force on the paddle, a cover coupled to the housing wherein the housing and the cover partially enclose the paddle, and a vibration reduction mechanism disposed in the housing proximate the pivot member of the paddle. The electrical switch comprises a dome switch and the paddle is disposed in the housing to partially preload the dome switch.
US10347437B2 Disconnector device and arrangement for disconnecting a contactor
A disconnector device is provided for disconnecting an electrical circuit, wherein the electrical circuit is switched by a contactor between an open position and a closed position, the disconnector device using the contactor for disconnecting the electric circuit. The disconnector device locks the contactor in the open position, in which open position contacts of the contactor are in a first position disconnecting the electrical circuit. An arrangement including the disconnector device and a contactor is also provided.
US10347428B2 Multilayer ceramic capacitor
A multilayer ceramic capacitor includes: a multilayer structure having an internal electrode and a dielectric layer alternately stacked; external electrodes provided on a first and second faces of the multilayer structure, wherein t12×L1/N is equal to or more than 0.1, when a distance between a first edge positioned at outermost of edges of the plurality of internal electrodes that are not connected to the first external electrode or the second external electrode in an array direction of the first external electrode and the second external electrode and a second edge positioned at innermost of edges of the plurality of internal electrodes that are not connected to the first external electrode or the second external electrode in the array direction is L1 (mm), each thickness of the plurality of dielectric layers is t1 (μm), and a stack number of the plurality of dielectric layers is N.
US10347424B2 Energy storage device and method of production thereof
The present invention relates generally to the fields of electrical engineering and electronics. More specifically, the present invention relates to passive components of electrical circuitry and more particularly to energy storage devices and method of production thereof.
US10347421B2 Multilayer ceramic electronic component and method of manufacturing the same
There is provided a multilayer ceramic electronic component, including: a ceramic body having external electrodes; and internal electrodes disposed between ceramic layers within the ceramic body, the ceramic body having a width smaller than a length thereof and the number of laminated internal electrodes being 250 or more, wherein when the thickness of the ceramic layer is denoted by Td and the thickness of the internal electrode is denoted by Te, 0.5≤Te/Td≤2.0, and when the thickness of a central portion of the ceramic body is denoted by Tm and the thickness of each of side portions of the ceramic body is denoted by Ta, 0.9≤Ta/Tm≤0.97, and thus, a multilayer ceramic electronic component having low equivalent series inductance (ESL) may be obtained.
US10347420B2 Winding device and winding method
A winding device includes a nozzle holding mechanism for holding a plurality of nozzles in substantially parallel with each other, a nozzle rotation driving mechanism for rotating the nozzle holding mechanism about a rotation axis being substantially parallel with the plurality of nozzles, a spool supporting mechanism for supporting a plurality of spools in substantially parallel with each other, a spool rotation driving mechanism for rotating the spool supporting mechanism about a rotation axis being substantially parallel with the plurality of spools and being coaxially with or substantially parallel with the rotation axis of the nozzle holding mechanism, and a control unit for controlling the spool rotation driving mechanism in such a manner as to rotate the spool supporting mechanism in synchronism with rotation of the nozzle holding mechanism.
US10347419B2 Coil electronic component and method for manufacturing the same
A coil electronic component includes: a body including a substrate and coil parts disposed on first and second surfaces of the substrate; and external electrodes formed on outer surfaces of the body and connected to the coil parts. A metal layer is disposed within the substrate.
US10347402B1 Thermal fuse resistor
A thermal fuse resistor including a ceramic substrate, a resistor body, a temperature sensing body, a first electrode cap, a second electrode cap, a first lead wire, a second lead wire, and a third lead wire. A first end of the ceramic substrate is provided with a first electrode cap, and a second end of the ceramic substrate is provided with a second electrode cap. The first electrode cap includes a main body, an inner end, and an outer end with an opening. The outer end includes an everted edge closely contacting the first end of the ceramic substrate. The main body and the inner end are arranged inside the ceramic substrate. The first lead wire extends outward from an outer end. One end of the third lead wire is electrically connected to the second electrode cap.
US10347400B2 Cable clamping device for widening of braided shields of cables
A cable clamping device for widening a braided shield of a cable includes at least three clamping bodies that are arranged to form an equilateral polygonal passage for clamping the cable therein. The clamping bodies are slidable against each other to change the opening size of the passage.
US10347399B2 M-jacket for a telecommunications cable
An M-jacket for use in a telecommunications cable including a jacket body. The jacket body extends along a longitudinal axis of the telecommunications cable. The longitudinal axis passes through a geometrical center of the telecommunications cable. The jacket body includes a first surface. The first surface surrounds a core region of the telecommunications cable. The first surface defines a plurality of first grooves extending radially outwardly from the longitudinal axis of the telecommunications cable and a plurality of second grooves extending radially outwardly from the longitudinal axis of the telecommunications cable. The plurality of second grooves is disposed at an interstitial position between the plurality of first grooves. In addition, the jacket body includes a second surface. The second surface extends along the longitudinal axis of the telecommunications cable and disposed in a spaced relation to the first surface.
US10347396B2 Cable jacket for an electrical or optical conductor
A cable jacket for a conductor is disclosed having a flame-retardant insulation and a gas-permeable, heat-resistant outer casing. The flame-retardant insulation is positioned over the conductor so as to at least partially surround the conductor. The gas-permeable, heat-resistant outer casing surrounds the flame-retardant insulation.
US10347393B2 High density shielded electrical cable and other shielded cables, systems, and methods
A shielded electrical ribbon cable includes adjacent first and second longitudinal conductor sets where each conductor set includes two or more insulated conductors. The first conductor set also includes a ground conductor that generally lies in the plane of the insulated conductors of the first conductor set. At least 90% of the periphery of each conductor set is encompassed by a shielding film. First and second non-conductive polymeric films are disposed on opposite sides of the cable and form cover portions substantially surrounding each conductor set, and pinched portions on each side of each conductor set. When the cable is laid flat, the distance between the center of the ground conductor of the first conductor set and the center of the nearest insulated conductor of the second conductor set is σ1, the center-to-center spacing of the insulated conductors of the second conductor set is σ2, and σ1/σ2 is greater than 0.7.
US10347386B2 Electrode comprising an embedded layer, and a method for producing same
An electrode for transcutaneously transmitting electronic signals with a first layer that is designed to retain a liquid, also at least as a result of a capillary force, and an electrically conductive polymer layer, which contains conductive particles. The first layer is partially permeated by the polymer layer such that it protrudes out of said polymer layer on at least one first side. The first layer is designed to retain a liquid, also at least as a result of a capillary force, and the electrode includes an electrode contacting layer which is partially embedded in the polymer layer, such that it protrudes out of the polymer layer on a second side opposite the first side.
US10347377B1 Web enabled audiovisual medication dispensing
The disclosure relates generally to methods and devices for taking care of elderly, disabled, or other dependents. The devices and methods may be useful for dependents that are not willing or able to live in an environment which has a caretaker physically present. Example devices and methods can facilitate communication between a caretaker and a dependent. Devices and methods can optionally facilitate disbursing medications remotely.
US10347361B2 Genome explorer system to process and present nucleotide variations in genome sequence data
This disclosure provides a technology for users to gain first-hand knowledge and experience with interpreting whole genomes. The technology graphically depicts variations in genome sequences in an expandable display, and provides a platform whereby the user may find and research the biological significance of such variants. The technology also provides a unique collaborative environment designed to capture and improve the collective knowledge of the participating community.
US10347351B2 Display device and method of driving the same
Discussed are a display device and a method of driving the same. The display device can include a panel in which a pixel is formed in each of a plurality of intersection areas between a plurality of gate lines and a plurality of data lines, a built-in gate driver built into a non-display area of the panel, and configured to include a shift register including a plurality of scan stages which output a scan pulse, and a timing controller configured to generate first to nth clocks, a reset signal, and a start signal. In initial driving of the built-in gate driver, the timing controller continuously supplies a pulse of the reset signal to the plurality of scan stages while a pulse of the nth clock and a pulse of the first clock to a pulse of the (n−1) clock are each output once in a first frame.
US10347347B1 Link training mechanism by controlling delay in data path
An apparatus is provided which comprises: a buffer to receive first data from a host, and output the first data with configurable delay; and one or more circuitries to: compare the first data from the host with second data that is accessible to the apparatus, wherein the second data is substantially a copy of the first data, and calibrate the delay of the buffer, based at least in part on the comparison of the first data and the second data.
US10347336B1 Method for obtaining optimal operating condition of resistive random access memory
The disclosure provides a method for obtaining optimal operating condition of a resistive random access memory (RRAM). The method includes: retrieving an RRAM chip and performing a forming operation and an initial reset operation thereto based on a first operating condition; segmenting the RRAM chip into blocks; performing a set operation to each of the blocks based on various operating voltages; obtaining a fail bit value of each of the blocks; generating an operating characteristic curve related to the RRAM chip based on the fail bit value of each of the blocks and the operating voltages, wherein the operating characteristic curve has a lowest fail bit value and an operating voltage window; and when the lowest fail bit value and the operating voltage window satisfy a first condition and a second condition, respectively, determining the first operating condition is an optimal operating condition of the RRAM chip.
US10347331B2 Read threshold optimization in flash memories
A memory device includes a plurality of memory blocks, each block with multiple memory cells. Each memory block has an address and a block read threshold. The plurality of memory blocks is partitioned into clusters based on block read thresholds. The memory device also has a look-up table for storing information associating each cluster of memory blocks with a corresponding cluster read threshold. The look-up table further includes cluster boundaries defined in values of device status parameters. The memory device is configured to receive a read command to read a memory block with a read address and identify a cluster for the memory block with the read address. The memory device is also configured to select a cluster read threshold for the identified cluster from the look-up table, and use the selected cluster read threshold to perform a read operation of the memory block.
US10347330B2 Solid state storage device and reading control method thereof for read retry process with optimal read voltage set
A reading control method for a solid state storage device includes following steps. While the solid state storage device is in an idle mode, a background monitoring operation is performed on the first block and the second block. Consequently, a first optimal read voltage set corresponding to the first block and a second optimal read voltage set corresponding to the second block are acquired. In reading operation, a default read voltage set is provided to the non-volatile memory to read a data of the first block. If a data of the first block is not successfully decoded, a read retry process is performed on the first block and the first optimal read voltage set is provided to the non-volatile memory to read the data of the first block.
US10347327B2 SRAM cell with dynamic split ground and split wordline
An SRAM cell with dynamic split ground (GND) and split wordline (WL) for extreme scaling is disclosed. The memory cell includes a first access transistor enabled by a first wordline to control access to cross coupled inverters by a first bitline. The memory cell further includes a second access transistor enabled by a second wordline to control access to the cross coupled inverters by a second bitline. The memory cell further includes a split ground line comprising a first ground line (GNDL) separated from a second ground line (GNDR). The GNDL is connected to a transistor of a first inverter of the cross coupled inverters and the GNDR is connected to a first transistor of a second inverter of the cross coupled inverters.
US10347326B2 Resistive memory apparatus with a single read/write driver
A semiconductor memory apparatus includes a bias voltage generation circuit configured to generate a bias voltage according to a read voltage or a write voltage in response to a read signal and a write signal, a data discrimination circuit configured to generate a set enable signal and a reset enable signal in response to data and the write signal. The semiconductor memory apparatus also includes a current selection circuit configured to generate a first current in response to the read signal, the set enable signal, and the reset enable signal. The semiconductor memory apparatus further includes a driver configured to receive the first current and generate a second current in response to a voltage level of the bias voltage, and a first switch configured to provide the second current to a memory cell in response to the read signal and the write signal.
US10347325B1 DDR4 memory I/O driver
The present invention discloses a DDR4 memory I/O driver including a pre-driver, a pull-up circuit and a pull-down circuit. The pre-driver is coupled between a first high voltage terminal and a low voltage terminal to provide a first and a second pre-driving signals. The pull-up circuit includes: a driving PMOS transistor coupled between a second high voltage terminal and a pull-up resistor, that is coupled to an output pad, to operate according to the first pre-driving signal, in which the second high voltage terminal's voltage is not higher than the first high voltage terminal's voltage. The pull-down circuit includes: a driving NMOS transistor coupled between the low voltage terminal and a cascode NMOS transistor to operate according to the second pre-driving signal; and the cascode NMOS transistor coupled between the driving NMOS transistor and a pull-down resistor, that is coupled to the output pad, to operate according to a bias.
US10347313B2 Magnetic memory
According to one embodiment, a magnetic memory includes: magnetoresistive effect elements arranged on an conductive layer; and a first circuit which passes a write current through the conductive layer and applies a control voltage to the magnetoresistive effect elements, to write data including a first value and a second value into the magnetoresistive effect elements. The first circuit adjusts at least one of a write sequence of the first value and the second value, a current value of the write current, and a pulse width of the write current, on the basis of an arrangement of the first value and the second value in the data.
US10347309B2 Digitally trimmable integrated resistors including resistive memory elements
Embodiments include a resistor, coupled on a signal path, that includes one or more resistive memory elements, such as one or more magnetic tunnel junctions (MTJs). The resistance of the resistive memory elements may be digitally trimmable to adjust a resistance of the resistor on the signal path. The resistor may be incorporated into an analog or mixed signal circuit to pass an analog signal on the signal path. Other embodiments may be described and claimed.
US10347300B2 Correlation of recorded video presentations and associated slides
Techniques are disclosed for performing a computer-implemented processing of slide presentation videos to automatically generate index locations corresponding to particular slides within a slide presentation video. In embodiments, a slide presentation video is uploaded to a video processing system. The video processing system performs an image analysis to identify each slide within the slide presentation and determine a time window for each occurrence of each slide. An audio analysis is performed to adjust the time window to the start of a sentence that precedes the introduction of the slide. A user interface includes one or more selectable links associated with each slide that link to a corresponding location within the slide presentation video. Similarly, a processed slide presentation video includes selectable links to index to the corresponding slide of the presentation.
US10347298B2 Method and apparatus for smart video rendering
A method generating control data for displaying a video sequence on a low resolution display may comprise providing at least a first video sequence, the first video sequence comprising a plurality of image frames, determining whether a first image frame of the first video sequence comprises a sub-image of a primary object, selecting a first position of a primary image portion of an image frame such that the first position substantially matches with the position of the sub-image of the primary object, if the first image frame has been determined to comprise said sub-image of said primary object and providing control data, which indicates said first position.
US10347295B1 Computing system with video content generation feature
In one aspect, an example method includes (i) receiving, by a computing system, first video content captured by a front-facing camera of an end-user device; (ii) receiving, by the computing system, second video content captured by a rear-facing camera of the end-user device, wherein the first video content is captured by the front-facing camera while the second video content is captured by the rear-facing camera; and (iii) using, by the computing system, the received first video content, the received second video content, and a DVE template to generate third video content that includes the received first video content and the received second video content.
US10347290B2 Media clip creation and distribution systems, apparatus, and methods
Various embodiments for creating media clips are disclosed. In one example, a method is performed by a server for managing the creation and distribution of media clips, where the server associates a content capture device with an event, the content capture device for recording at least a portion of the event, receives a tag notification from a content tagging device via a network interface, generates a media clip creation command to the content capture device via the network interface, sends the media clip creation command to the content capture device, and receives a media clip created by the content capture device in response to receiving the media clip creation command.
US10347288B2 Method and system for capturing, synchronizing, and editing video from a primary device and devices in proximity to the primary device
The disclosed embodiments allow for the capturing, synchronization, and editing of video clips captured by a plurality of devices. In one embodiment, video clips are associated with one another when the devices that captured the video clips are in physical proximity with one another and the video clips are captured during the same time period. Those video clips can be synchronized at a later time and aggregated by a user to form a new video clip.
US10347285B1 Microwave assisted magnetic recording drive utilizing interlaced track recording
Bottom tracks are written to a recording medium using a first setting of a microwave assisted magnetic recording (MAMR) head. Top tracks are interlaced between and partially overlapping the bottom tracks using a second setting of the MAMR head, the second setting resulting in a narrower track width than the first setting.
US10347283B2 Clock data recovery in multilane data receiver
Methods and systems are described for obtaining, at a phase-error aggregator, a plurality of data-derived phase-error signals for two or more data lanes of a multi-wire bus, each data-derived phase-error signal generated using at least (i) a phase of one or more phases of a local oscillator signal and (ii) a corresponding data signal associated with one of the two or more data lanes, generating a composite phase-error signal representing a combination of the two or more obtained data-derived phase-error signals, receiving the composite phase-error signal at a loop filter responsively generating an oscillator control signal, and receiving the oscillator control signal at a local oscillator and responsively adjusting a timing of the local oscillator to adjust the one or more phases of the local oscillator signal.
US10347282B2 Tape transport control with suppression of time-varying tension disturbances
Embodiments of the present invention provide a tape transport control system with enhanced regulation of tape tension and velocity over the entire length of the tape. The tape transport control system comprises of circuitry adapted to output and circuitry adapted to receive one or more signals representing a tape velocity, at least one radius of either the first tape reel or the second tape reel, and a tape tension, and based on the received signals, generate at least one control signal to control at least one of the first reel motor or the second reel motor so as to reduce a tension disturbance at a minimum, one frequency corresponding to a time-varying reel-rotation frequency, based on controller parameters that depend on the tape velocity and on the at least one radius of either the first tape reel or the second tape reel.
US10347271B2 Semi-supervised system for multichannel source enhancement through configurable unsupervised adaptive transformations and supervised deep neural network
Various techniques are provided to perform enhanced automatic speech recognition. For example, a subband analysis may be performed that transforms time-domain signals of multiple audio channels in subband signals. An adaptive configurable transformation may also be performed to produce single or multichannel-based features whose values are correlated to an Ideal Binary Mask (IBM). An unsupervised Gaussian Mixture Model (GMM) model fitting the distribution of the features and producing posterior probabilities may also be performed, and the posteriors may be combined to produce deep neural network (DNN) feature vectors. A DNN may be provided that predicts oracle spectral gains from the input feature vectors. Spectral processing may be performed to produce an estimate of the target source time-frequency magnitudes from the mixtures and the output of the DNN. Subband synthesis may be performed to transform signals back to time-domain.
US10347262B2 Systems and methods to improve timestamp transition resolution
Systems, methods, apparatus, and articles of manufacture to improve timestamp transition resolution of watermarks are disclosed. An example system includes a watermark detector to detect watermarks and a decoder to decode timestamps in respective ones of the watermarks. The example system also includes a timestamp transition resolution enhancer that estimates a first transition window indicative of a transition between a first time period to a second time period based on a first one of the timestamps and a second one of the timestamps. The timestamp transition resolution enhancer also estimates, when the first transition window does not satisfy a threshold, a second transition window indicative of a transition between the second time period and a third time period based on the second timestamp and a third one of the timestamps. In addition, the timestamp transition resolution enhancer determines a first mapped transition window based on an intersection of the first transition window and the second transition window, and sets the first mapped transition window as a reference time transition window for subsequent time periods.
US10347259B2 Apparatus and method for providing enhanced guided downmix capabilities for 3D audio
An apparatus for downmixing three or more audio input channels to obtain two or more audio output channels is provided. The apparatus includes a receiving interface for receiving the three or more audio input channels and for receiving side information. Moreover, the apparatus includes a downmixer for downmixing the three or more audio input channels depending on the side information to obtain the two or more audio output channels. The number of the audio output channels is smaller than the number of the audio input channels. The side information indicates a characteristic of at least one of the three or more audio input channels, or a characteristic of one or more sound waves recorded within the one or more audio input channels, or a characteristic of one or more sound sources which emitted one or more sound waves recorded within the one or more audio input channels.
US10347247B2 Modulation of packetized audio signals
Modulating packetized audio signals in a voice activated data packet based computer network environment is provided. A system can receive audio signals detected by a microphone of a device. The system can parse the audio signal to identify trigger keyword and request, and generate a first action data structure. The system can identify a content item object based on the trigger keyword, and generate an output signal comprising a first portion corresponding to the first action data structure and a second portion corresponding to the content item object. The system can apply a modulation to the first or second portion of the output signal, and transmit the modulated output signal to the device.
US10347246B2 Method and apparatus for executing a user function using voice recognition
A method and an apparatus for executing a user function using voice recognition. The method includes displaying a user function execution screen; confirming a function to be executed according to voice input; displaying a voice command corresponding to the confirmed function on the user function execution screen; recognizing a voice input by a user, while a voice recognition execution request is continuously received; and executing the function associated with the input voice command, when the recognized voice input is at least one of the displayed voice command.
US10347245B2 Natural language grammar enablement by speech characterization
Either or both of voice speaker identification or utterance classification such as by age, gender, accent, mood, and prosody characterize speech utterances in a system that performs automatic speech recognition (ASR) and natural language processing (NLP). The characterization conditions NLP, either through application to interpretation hypotheses or to specific grammar rules. The characterization also conditions language models of ASR. Conditioning may comprise enablement and may comprise reweighting of hypotheses.
US10347243B2 Apparatus and method for analyzing utterance meaning
Disclosed herein is a method for analyzing an utterance meaning. The method includes collecting a voice signal of an utterer; converting the collected voice signal into information in a text form, extracting a keyword of the text information from the text information, and deriving at least one utterance topic on the basis of the extracted keywords of the text information.
US10347236B1 Method and apparatus for continuously optimized road noise cancellation
A system and method for applying a set of road noise cancellation parameters to a road noise cancellation system in a vehicle traveling from a first road surface type to a second road surface type, the set being associated with a vehicle type, a tire type, a road surface type, or a vehicle location. The system and method collects and compares data with the set of road noise cancellation parameters in a database to identify when the vehicle has traveled from a first road surface type to a second road surface type and, upon identifying the vehicle has traveled from a first road surface type to a second road surface type, applies the adjusted set of road noise cancellation parameters in the database that optimize the road noise cancellation system for the second road surface type.
US10347232B2 Multi-sensor signal optimization for speech communication
Multi-sensor signal optimization is facilitated for speech communication. A sensor component including acoustic sensors can be configured to detect sound and generate, based on the sound, first sound information associated with a first sensor of the acoustic sensors and second sound information associated with a second sensor of the acoustic sensors. Further, an audio processing component can be configured to generate filtered sound information based on the first sound information, the second sound information, and a spatial filter associated with the acoustic sensors, determine noise levels for the first sound information, the second sound information, and the filtered sound information, and generate output sound information based on a selection of one of the noise levels or a weighted combination of the noise levels.
US10347226B2 Reversible guitar bridge
A reversible guitar bridge that can be flipped over or reversed on the guitar body to allow the same guitar to play with the right hand or left hand. The guitar strings remain attached to the reversible guitar bridge and are moved to the opposite side of the bridge when it is reversed.
US10347215B2 Multi-device electronic signature framework
A user manipulates a document using a desktop computer with a large screen. Upon deciding to sign the document, the user invokes a “Sign with Mobile” workflow that causes a two-dimensional barcode to be displayed. Using a signature acquisition application executing on his or her smartphone, the user scans the displayed barcode and creates an electronic signature by snapping a photograph of a conventional pen-and-paper signature or by detecting a handwritten signature drawn on a touch sensitive surface. The signature acquisition application sends the resulting electronic signature to the desktop computer, for example via an electronic signature server. The user is then able to apply the electronic signature to the document as desired.
US10347212B2 Method for driving information processing device, program, and information processing device
An information processing device including a display unit and an input unit is driven by a first step of inputting an input signal from the input unit, a second step of starting to move an image displayed on the display unit, a third step of lowering luminance of the image, a fourth step of checking whether the image reaches a position of predetermined coordinates, a fifth step of increasing the luminance of the image in the case where the image reaches the position of the predetermined coordinates, and a sixth step of stopping moving the image so as to perform eye-friendly display with the display unit.
US10347207B2 Scan driver and driving method thereof
A scan driver includes a plurality of stages to receive one or more clock signals, each of the plurality of stages to supply a carry signal to a corresponding first output terminal and to supply a scan signal to a corresponding second output terminal, corresponding to a voltage of a corresponding first node, and each of the plurality of stages including a reset unit, the reset unit to initialize the first node, the first output terminal, and the second output terminal, corresponding to a gate start pulse supplied to a corresponding reset input terminal.
US10347191B2 Method of driving display panel using a plurality of clock signals and display apparatus for performing the same
A method of driving a display panel includes providing a first clock signal having a first frequency and a second clock signal having a second frequency different from the first frequency. The method also includes providing a data signal of an N-th frame image to the display panel using the first clock signal, and providing a data signal of an (N+1)-th frame image to the display panel using the second clock signal. N is a natural number.
US10347189B2 Gate driver having normal stages and dummy stages and display device having the same
A display device includes a display panel having a curved side or a polygonal side, the display panel including a plurality of pixels in a display region, a gate driver including a plurality of normal stages connected to each other for outputting gate signals to the pixels via a plurality of gate lines, and a plurality of dummy stages between some of the normal stages, and a data driver providing data signals to the pixels via a plurality of data lines.
US10347188B2 Display device having a driving voltage line
A display device includes a plurality of pixels, wherein a first pixel of the plurality of pixels includes: a scan line extending in a first direction; a data line extending in a second direction intersecting the first direction; a switching thin film transistor (TFT) connected to the scan line and the data line; a driving TFT connected to the switching TFT and comprising a driving gate electrode; a storage capacitor comprising the driving gate electrode as a first electrode and a second electrode arranged above the first electrode and overlapping the first electrode; a horizontal driving voltage line extending from the second electrode in the first direction; and a vertical driving voltage line extending from the second electrode in the second direction, wherein the horizontal driving voltage line, the vertical driving voltage line, and the data line are arranged over a same layer.
US10347186B2 Display panel driving unit, driving method thereof, and display device including the same
A display panel driving unit can include: a timing controller to supply a power on reset signal for starting a sensing operation for pixel compensation during a sensing period before displaying an image; a power management integrated circuit (PMIC) to supply a high level reference voltage reset signal to the timing controller, and generate a control signal; and a control circuit to receive the high level reference voltage reset signal and the PMIC, in response to the high level reference voltage reset signal transitioning from a high to low logic level and then from the low logic level back to the high logic level, shift the power on reset signal to transition from a high to low logic level and then from the low logic level back to high, to follow the high level reference voltage reset signal, and supply the power on reset signal to the timing controller.
US10347182B2 OLED display device
The invention provides an OLED display device, using a 3T1C driving structure, and having the source of the first TFT to the reference voltage to ensure the second TFT to operate in saturation region in normal display state through controlling the reference voltage, to ensure the grayscale continuity. By using a reference voltage metal layer to cover all sub-pixels to replace reference voltage routing to provide reference voltage to the source of the first TFT, the invention eliminates the impact of reference voltage routing on pixel aperture ration.
US10347181B2 Display panel, display device, and method for driving a pixel circuit
The disclosure discloses a display panel, a display device, and a method for driving a pixel circuit, and the pixel circuit includes a data writing module, a light-emission control module, a driver control module, a threshold compensation module, an anode resetting module, a node initialization module, and an organic light-emitting diode. The threshold compensation module can compensate for drifting of threshold voltage of the driver transistor so that the pixel circuit can emit light and display while operating current of the driver transistor to drive the light-emitting element to emit light is only dependent upon a signal on the data line and voltage at a reference signal end, but independent of the threshold voltage and a first power source voltage end to thereby avoid the threshold voltage and an IR drop from affecting the current flowing through the organic light-emitting diode.
US10347173B2 Organic light emitting diode display and method for driving the same
An organic light emitting diode display and a method for driving the same are disclosed. The organic light emitting diode display includes a display panel including a plurality of pixels, a display panel driver configured to drive signal lines of the display panel, and a timing controller configured to divide one frame into a plurality of subframes, divide data of an input image at each bit, map the data of the input image to the plurality of subframes, control an operation of the display panel driver, and adjust data addressing speeds of the plurality of subframes for adjusting the emission times of the upper and lower display lines of the display panel differently.
US10347168B2 Spatially dithered high-resolution
A high-resolution display includes a display substrate having an array of light-emitting display pixels disposed thereon for displaying an image comprising an array of image pixels. The total number of display pixels in the array of light-emitting display pixels is less than and evenly divides the total number of image pixels in the image in at least one dimension. An actuator physically moves a display substrate and light-emitting display pixels in one or two dimensions in a direction parallel to a surface of the display substrate. A controller controls the light-emitting operation of display pixels and controls physical location of the display pixels. In some embodiments, a controller controls an actuator to spatially interpolate the spatial location of display pixels at successive times and controls the light-emitting operation of display pixels to display a different subset of the image pixels at each successive time.
US10347165B2 Organic light emitting display panel
An OLED panel may include a substrate including a first region and a second region disposed along a first direction. A plurality of first pixels are disposed in the first region on the substrate, the first pixels each having a first area, the first pixels each comprising a first unit pixel, a second unit pixel disposed along a second direction from the first unit pixel, and a transmission portion disposed along the first direction from the first unit pixel and the second unit pixel. A plurality of second pixels are disposed in the second region on the substrate, the second pixels each having a second area less than the first area, the second pixels each comprising a third unit pixel. The first unit pixel, the second unit pixel, and the third unit pixel may have substantially the same shape as each other.
US10347156B2 Integrated pelvic and perineal repair model
Various embodiments are described herein for an integrated female pelvic model that comprises a main body having a front opening with curved edges to define a pliable vulvar opening; and a first compartment having a front portion that is flexibly attached to the curved edges of the main body, an end portion that is disposed within the main body having a first side that is shaped to provide a cervix structure and a second side that is flexibly anchored to a first portion of the main body; and a first channel that extends within the first compartment from the front portion to the end portion of the first compartment, the first channel defining a continuous, flexible vagina ending at the cervix structure.
US10347152B2 Indirect bio-feedback health and fitness management system
A health and fitness management system that employs an algorithm to determine suggested recommended actions for a user to improve their health and fitness. The system obtains a user's weight from a scale. The user is never informed of their weight. Other data can be collected and included when calculating a health index number. Base line data, such as age, ideal age, initial weight, current weight, ideal weight, etc. can be considered in the algorithm. Examples include the user's environment, sleep habits, exercise routines, medical records, and the like. The health index number is used to determine recommended actions, which can include changes to environments, routines, activities, etc. Data collection, the algorithm, and other features of the system can be provided by an Application operating on a portable computing device. Features of the portable computing device can be employed to automatically acquire data for the algorithm.
US10347143B2 Collision avoidance method and system for a trailer aircraft of an aircraft formation relative to an intruder aircraft
A collision avoidance method and system for a trailer aircraft of an aircraft formation relative to an intruder aircraft. The collision avoidance system is embedded in a trailer aircraft of an aircraft formation and it is intended to avoid a collision relative to at least one aircraft external to the aircraft formation, called intruder aircraft, the aircraft formation including a lead aircraft and the at least one trailer aircraft, the collision avoidance system being configured to bring the trailer aircraft to a safety point dependent on a safety zone, prior to the implementation of an avoidance maneuver, the safety zone corresponding to a zone located to the rear of the lead aircraft and with no wake turbulence generated by the lead aircraft.
US10347136B2 Air traffic communication
Apparatus and methods related to autonomous aerial communications are included. A computing device can detect data associated with relevant events, determine information related to the event that should be communicated and a target aerial vehicle for that information, identify one or more operational parameters of the target aerial vehicle, and, based on those operational parameters, select a language associated with the target aerial vehicle, and generate and transmit a message expressing that information in the selected language to the target aerial vehicle. In a further aspect, a computing device can detect data associated with relevant events, determine information related to the event that should be communicated and a target recipient for that information, identify one or more operational parameters of the target recipient, and, based on those operational parameters, select a language associated with those operational parameters, and generate and transmit a message expressing that information in the selected language to the target recipient.
US10347128B1 System and method for vehicle-to-vehicle communication
Methods and systems for vehicle-to-vehicle communication are disclosed. In some embodiments, the method includes: receiving, from a first vehicle via a network, a request for communicating with another vehicle; receiving, via the network, a first position signal from the first vehicle; determining a position of the first vehicle based on the first position signal; determining a target vehicle of the request, based on the request and the position of the first vehicle; transmitting, via the network, the request to the target vehicle; determining whether the target vehicle drives according to the request; and adding an amount of credit to an account associated with the target vehicle when it is determined that the target vehicle drives according to the request.
US10347122B2 Road condition monitoring system
In an anomaly detection apparatus mounted in a vehicle, a model storage stores a driving model which is set corresponding to a travel location of the vehicle traveling on a roadway and represents a normal driving state as the vehicle is traveling at the travel location. A data acquirer acquires driving performance data representing the driving state of the vehicle. A degree-of-anomaly calculator calculates a degree of anomaly in the driving state based on the driving model stored in the model storage and the driving performance data acquired by the data acquirer. A vehicle-mounted transmitter, if the degree of anomaly calculated by the degree-of-anomaly calculator exceeds an anomaly determination value for determining the presence of an anomaly in the driving state, transmits at least the degree of anomaly and the travel location corresponding to the degree of anomaly to a monitoring center located external to the vehicle and detects an anomaly in the road condition based on the degree of anomaly.
US10347119B2 Gimbal remote controller and handheld gimbal using the gimbal remote controller
A gimbal remote controller includes a press key, a sensor disposed below the press key for acquiring an operation state of the press key, and a controller electrically coupled to the sensor and configured to send a gimbal control signal in accordance with the operation state of the press key.
US10347118B2 Device and method for controlling a plurality of targeted devices
A control device and method for controlling a plurality of targeted devices. The control device includes orientation and direction sensors for measuring orientation and direction of the control device relative to the environment, a device location tracking system for determining the location of the control device relative to at least one reference device, a database for storing location data of spatial targets for the target devices, a processor for determining if the control device is pointed at the spatial target based on the location data of the spatial target and the orientation, direction, and location of the control device, and an input mechanism for receiving control instructions for controlling the targeted device.
US10347114B2 Moisture sensing system
A sensor system for sensing a moisture level of a working fluid includes a body housing a moisture indicator that changes color in the presence of moisture. The moisture indicator has a fixed position immersed in a path of fluid flow through the body. A light source is configured to transmit light through the moisture indicator to a color-sensing sensor of the sensor system. The sensor is separated from fluid flow through the system, and the system is configured to prevent external light from affecting the sensor. The moisture indicator is manually viewable where necessary. The sensor system also is configured to provide an electric signal corresponding to the color level of the moisture indicator, to generate an alarm signal with respect to a moisture level, to adjust for change in light intensity being sensed by the sensor, and to signify if the moisture indicator is damaged or has failed.
US10347111B1 Device for automatic crash notification
A method for detecting an event occurring during operation of a vehicle includes receiving indications of a plurality of variables from an installed device communicatively coupled to the mobile device via an internal communication link. The method further includes analyzing the received indications of the plurality of variables to detect the event occurring during the operation of the vehicle. Still further, the method includes, upon detecting the event, initiating: (i) a first communication session between the mobile device and an entity outside of the vehicle, and (ii) a second communication session between the mobile device and the installed device, wherein the mobile device forwards content communicated via the first communication session to the installed device via the second communication session such that the installed device presents the content to the vehicle operator. In one aspect, air pressure wave sensor and accelerometer data may trigger automatic crash notifications to emergency responders.
US10347110B1 Reclining mechanism or bed with built-in pressure alarm and dynamic therapeutic adjustment capabilities
A patient support and reclining device having a built in alarm and including an arrangement of sensors, timer and switches extending between the device and a separate connected control module for notifying when the patient is no longer supported upon the chair or recliner or when the patient has been supported in a static position to too long a period of time, thus notifying the caregiver of the necessity of repositioning in order to prevent the occurrence of bedsores and the like. The recliner device includes slaved or independent repositionable drives incorporated into the seat and back supports. The repositionable drives are communicated with the control module in order to reconfigure the patient support device, such as timed intervals to correspond with patient repositioning, such as of particular value to immobile or mobility limited individuals.
US10347109B2 Automated human personnel fall arresting system and method
An automated human personnel fall arresting system including a holonomic base platform, a boom arm movably mounted to and depending from the base platform, at least a portion of the arm being movable in three degrees-of-freedom relative to the base platform, a tether supported by the arm, an operator harness coupled to the tether so as to be dependent from the arm, at least one sensor disposed on the arm and configured to sense movement of the portion of the arm in two degrees-of-freedom of the three degrees-of-freedom, and a controller mounted to the base platform and communicably coupled to the at least one sensor, the controller being configured to automatically control position of the base platform in two orthogonal translational directions and one rotation direction controlled independently from translation, relative to the operator harness, based on signals from the at least one sensor.
US10347097B2 Plug for detecting tampering of container
A plug for detecting tampering of a container is configured to close an opening of the container. The plug includes an attachment device for attaching the plug to the opening of the container, a motion sensor for sensing rotation of the plug with respect to the container, a communication device for communicating with a server, a microcontroller unit and a memory unit. The microcontroller unit is configured to compare a sensed rotation of the plug to a service schedule stored in the memory and detect the tampering of the container based on the comparison.
US10347096B2 Electronic beacon
Systems and methods for marking and locating objects in crowded environments, and more particularly, systems and methods that include a remote configured to communicate with a beacon having audio and visual indicators, are shown and described. One system comprises a remote including a housing, a tool extending from the housing, a movable sleeve configured to cover the tool, a first control circuit, a selection button coupled to the control circuit, a first transceiver, and a beacon including a second transceiver configured to communicate with the first transceiver, a second control circuit, an indicator electrically coupled to the second control circuit, and a latch mechanism, the tool configured to interact with the latch mechanism to securely couple the beacon.
US10347093B2 Programmable haptic devices and methods for modifying haptic effects to compensate for audio-haptic interference
A system includes a processor, an audio display, and a haptic peripheral including a haptic output device. The audio display includes a speaker and a headphone connector. The haptic output device is configured to receive a control signal from the processor and output a haptic effect to the haptic peripheral in response to the control signal from the processor. The processor is configured to vary the control signal for the haptic output device depending on an audio output accessory connectivity status of the audio display such that the haptic output device generates and applies a first haptic effect if the audio display is connected to an audio output accessory in order to output audio through the headphone connector and the haptic output device generates and applies a second haptic effect if the audio display is not connected to an audio output accessory in order to output audio through the speaker.
US10347088B2 Pick poker systems and methods
Systems, methods, and devices for playing and managing a card game are described. The card game is known as “Pick Poker” and incorporates elements of traditional poker with that of paramutual wagering. A pool of common Community Cards are dealt, and players select their preferred starting hand from that pool of Community Cards. Subsequently, a pool of common Replacement Cards are dealt, and players complete a 5 card poker hand from the Replacement Cards. Each player's final poker hand consists of the cards they chose from the Community Cards in addition to cards selected from the Replacement Cards. Players with the best hand (as determined by the rules of the game) are awarded a at least some of the pot. In some versions, multiple players each having the best hand obtain equal shares of the pot.
US10347084B2 Gaming system, a method of gaming and an additional game controller
A method of gaming comprising: determining which of a plurality of gaming devices, each operable for independent play of one or more games, are eligible for an additional game; initiating an additional game; and determining in response to initiation of the additional game, which eligible gaming devices will participate in the initiated additional game, the determination including a random determination in respect of at least one of the eligible gaming devices to determine whether the respective eligible gaming device will participate in the additional game.
US10347081B2 Method and apparatus for conducting focus groups using networked gaming devices
The invention includes a system and method for conducting a focus group via networked gaming devices. A slot server or a third party server in communication with gaming devices provides access to players operating the gaming devices. A topic for the focus group's discussion is received from a marketer via a marketer terminal in communication with the slot server. The system identifies players currently operating gaming devices who also are suitable potential participants in the focus group based on a focus group pool definition received from the marketer. Those players that accept an invitation to participate, become participants. The topic is communicated to the participants and the participants comments are relayed back to a moderator who controls the focus group discussion via a moderator terminal (and a graphical user interface) also in communication with the slot server. The moderator (and/or the system) verifies that each of the participants is in fact participating in the focus group and compensation is provided to the participants via the gaming devices.
US10347078B2 Supplementary mode of an interleaved wagering system
An interleaved wagering system including an interactive controller constructed to communicate application telemetry associated with an interactive application provided by the interactive controller. The system also includes a wager controller constructed to communicate a wager result associated with a received wager request. The system also includes the application controller operatively connected to the interactive controller and the wager controller, and constructed to: receive application telemetry; upon receiving application telemetry, determine whether to trigger a supplementary mode based on a threshold value; and communicate a notification to provide a supplementary mode session. The interactive controller is further constructed to: provide the supplementary mode session upon receiving the supplementary mode notification; communicate results of the supplementary mode session. The application controller is further constructed to: receive the results of the supplementary mode session; and when the received results are successful, communicate a request for benefits.
US10347075B2 Gaming system and method for determining awards based on secondary symbols
In various embodiments, the present disclosure relates generally to gaming systems and methods for providing an award based on triggering symbols and secondary symbols.
US10347071B2 Integrated display and input system
A method is set forth for providing for the integration of gaming functions and system functions into a gaming device of the type having a video touch screen display. The method includes configuring a platform for the gaming device to have at least a first processor for real time processing of hardware tasks and game logic processes and a second processor for processing system logic and game and system information display processes. At least one first processor and second processor are arranged to control said display to display a gaming interface for viewing a wagering game for play by a player and the second processor is configured to display a systems interface into said gaming interface to display non-game system information from said system-based information signals. The systems logic processes are kept separate from said game logic processes. In various embodiments the method includes displaying a system interface when a player or employee inserts a card into a card reader. In some embodiments the gaming interface may be controlled to relinquish the display to the systems interface.
US10347068B2 Capacitance detection device and image reading device
A capacitance detection device includes a first electrode and a second electrode that at least partially face each other on opposite sides of a transfer path. An oscillator circuit forms an electric field between the first electrode and the second electrode. A detection circuit detects a change in capacitance between the first electrode and the second electrode. At least one of the oscillator circuit and the detection circuit is included in each of a first board and a second board. The first board is disposed such that a side surface of the first board faces the first electrode in an electric field direction, and the second board is disposed such that a side surface of the second board faces the second electrode in the electric field direction.
US10347063B1 Authorized smart access to a monitored property
A method includes, receiving a biometric identifier from a visitor to the property, determining an arrival time of the visitor based on receiving the biometric identifier, comparing the arrival time of the visitor to an expected arrival time of an expected visitor, based on comparing the arrival time of the visitor to an expected arrival time, transmitting the biometric identifier and data identifying the expected visitor, receiving, by the monitoring system and from the external server, (i) data indicating that the biometric identifier corresponds to the expected visitor and (ii) data indicating that an electronic device of the expected visitor is located at the property, and based on (i) the data indicating that the biometric identifier corresponds to the expected visitor and (ii) the data indicating that the electronic device of the expected visitor is located at the property, granting, by the monitoring system, the visitor access to the property.
US10347062B2 Personal identification for multi-stage inspections of persons
A multi-stage control system for inspection of a person includes at least one control device at a first location and at least a follow-up control device at a second location. The control device is configured to determine a follow-up control area of the person, store data defining the follow-up control area in a data set, generate a unique identification feature for the person based on a detected external feature of the person, and allocate the person to the data set. The follow-up control device comprises a display device for displaying a graphical representative of a person, and is configured to display a visually recognizable follow-up control area of the person for finding hidden objects in accordance with a data set allocated to the person. The follow-up control device can also be configured to generate the unique identification feature for the person based on a detected feature of the person.
US10347061B2 Merchandise display security systems and methods
Merchandise security systems and methods are provided. In one example, a merchandise security system includes a plurality of electronic keys and a plurality of merchandise security devices located within a retail store. Each electronic key and each merchandise security device is configured to store one or more serial numbers. In addition, each electronic key is configured to be authorized for communication with one or more merchandise security devices within the retail store. An electronic key is configured to communicate with a merchandise security device for locking, unlocking, arming, and/or disarming the merchandise security device when the serial numbers match.
US10347060B2 Electronic card access system, and access card
An electronic card access system, for example, for managing access control of a venue or facility, and an access card for use with the card access system.
US10347052B2 Color-based geometric feature enhancement for 3D models
Local color information in a 3D mesh is used to enhance fine geometric features such as those in embroidered clothes for 3D printing. In some implementations, vertex color information is used to detect edges and to enhance geometry. In one embodiment, a 3D model is projected into a 2D space to obtain a 2D image, so that pixels that lie on edges in the 2D image can be detected. Further, such edge information is propagated back to the 3D model to enhance the geometry of the 3D model. Other embodiments may be described and/or claimed.
US10347047B2 Trigger regions
Example implementations may relate to methods and systems for detecting an event in a physical region within a physical space. Accordingly, a computing system may receive from a subscriber device an indication of a virtual region within a virtual representation of the physical space such that the virtual region corresponds to the physical region. The system may also receive from the subscriber a trigger condition associated with the virtual region, where the trigger condition corresponds to a particular physical change in the physical region. The system may also receive sensor data from sensors in the physical space and a portion of the sensor data may be associated with the physical region. Based on the sensor data, the system may detect an event in the physical region that satisfies the trigger condition and may responsively provide to the subscriber a notification that indicates that the trigger condition has been satisfied.
US10347044B2 Imaging barcode scanner with three-dimensional item reconstruction
A data reading system and method for constructing a three-dimensional model of an item passing through a read zone of the data reading system, the system including a plurality of light transmitters each operable to generate a light curtain across the read zone. As the items interrupt each of the light curtains, a height measurement of the item is obtained. Thereafter, the data reading system combines the height measurement data from each of the light curtains taken at various times, and generates a three-dimensional model of the item based on the obtained data.
US10347043B2 Core animation portals
Improved techniques of managing graphical user interface (GUI) objects based on portal layers (or simply portals) are described. A portal refers to a logical reference to a GUI object specified by an application that enables an operating system to access and process the specified GUI object without affecting any of the rules/assumptions required by the application for the specified GUI object. Portals can assist with reducing computational resources required for rendering by assisting with reducing or eliminating the use of snapshots for rendering. One embodiment includes generating a layer tree; identifying a first sub-tree of the layer tree as portal content; establishing a portal as a reference to the portal content in a second sub-tree of the layer tree; generating a render tree based on the layer tree; rendering the render tree to create an image; and presenting the image on a display.
US10347037B2 Methods and systems for generating and providing virtual reality data that accounts for level of detail
An exemplary virtual reality provider system accesses surface data representative of a virtual three-dimensional (“3D”) space of a virtual scene. Based on the accessed surface data, the system orthographically projects a respective plurality of adjacent surface data slices of the virtual 3D space along each of three orthogonal axes in a coordinate system associated with the virtual 3D space. The system generates virtual reality data that represents the virtual 3D space and accounts for level of detail of the surfaces included within the virtual 3D space with respect to a particular vantage point. The system provides this virtual reality data to a media player device associated with the particular vantage point for processing by the media player device to present, to a user, virtual reality content that is based on the virtual 3D space and is tailored to the particular vantage point.
US10347036B2 Method and device for arranging graphical design elements on a seat cover of a vehicle seat
A method, for arranging graphical design elements on a seat cover (1) of a vehicle seat, includes creating a three-dimensional seat cover model (2) having at least two three-dimensional cut models (2.1.1 to 2.1.7) connected by at least one seam (N) and visualizing the three-dimensional seat cover model (2) by a computer-assisted design tool (CAD) and positioning at least one graphical design element (G) on at least one cut part (1.1.1 to 1.1.7) with a drawing tool (ZW). An image of a graphic design element (G) is displayed on the three-dimensional seat cover model (2) in accordance with a UV transformation (UVT) of a corresponding cut model (2.1.1 to 2.1.7) with a texture display tool (TW) connected to the computer-assisted design tool (CAD).
US10347022B2 Perspective-based modeling of a subterranean space
A method for graphically representing a subterranean space from the perspective of a point within the subterranean space, in some embodiments, comprises: obtaining data associated with the subterranean space, said data corresponding to a plurality of coordinates in a first coordinate system; associating the data for each of said plurality of coordinates with one or more corresponding coordinates in a second coordinate system; generating a different model of the subterranean space based on the data and said associations; and displaying the different model on a display, wherein the different model represents the subterranean space from the perspective of a point within the subterranean space.
US10347020B2 Methods and devices for displaying trend and variability in a physiological dataset
Embodiments of the invention are directed to methods and devices for displaying trends and variability in a physiological dataset. The method comprises obtaining the physiological dataset, applying a smoothing algorithm to the physiological dataset to obtain a trend of the physiological dataset, applying a variability algorithm to the physiological dataset to obtain the variability of the physiological dataset, outputting a graph of the trend of the physiological dataset, and outputting a graph of the variability of the physiological dataset.
US10347018B2 Interactive data visualization user interface with hierarchical filtering based on gesture location on a chart
The various embodiments described herein include methods and devices for interactive data visualization. In one aspect, a method is performed at a device with a touch-sensitive surface and a display. The method includes (i) displaying a first chart, where the first chart concurrently displays a first set of categories in a first region and a second set of categories in a second region; and (ii) displaying a respective visual mark in the first chart corresponding to each respective pair of categories. The method further includes: (i) detecting a touch input that corresponds to a location on the display of the first chart; (ii) determining whether the location is in the first region, the second region, or neither; (iii) removing, via an animated transition, one or more visual marks based on the determination; and (iv) updating display of the first chart.
US10347016B2 Converting font contour curves
A system includes a computing device that includes a memory configured to store instructions. The system also includes a processor to execute the instructions to perform operations that include receiving data representative of a portion of a font character. The portion of the font character being represented as one or more cubic curves. Operations also include determining one or more quadratic curves that approximately track the shape of the one or more cubic curves. In a geometric and recursive manner, determining the one or more quadratic curves includes using a predefined tolerance to compare the one or more quadratic curves to the one or more cubic curves. Operations also include preparing data to represent the one or more quadratic curves to represent the portion of the font character.
US10347014B2 System and method for image reconstruction
A system and method for image reconstruction are provided. A first region of an object may be determined. The first region may correspond to a first voxel. A second region of the object may be determined. The second region may correspond to a second voxel. Scan data of the object may be acquired. A first regional image may be reconstructed based on the scan data. The reconstruction of the first regional image may include a forward projection on the first voxel and the second voxel and a back projection on the first voxel.
US10347012B2 Interactive color palette interface for digital painting
An interactive palette interface includes a color picker for digital paint applications. A user can create, modify and select colors for creating digital artwork using the interactive palette interface. The interactive palette interface includes a mixing dish in which colors can be added, removed and rearranged to blend together to create gradients and gamuts. The mixing dish is a digital simulation of a physical palette on which an artist adds and mixes various colors of paint before applying the paint to the artwork. Color blobs, which are logical groups of pixels in the mixing dish, can be spatially rearranged and scaled by a user to create and explore different combinations of colors. The color, position and size of each blob influences the color of other pixels in the mixing dish. Edits to the mixing dish are non-destructive, and an infinite history of color combinations is preserved.
US10347010B2 Anomaly detection in volumetric images using sequential convolutional and recurrent neural networks
Computer-implemented methods and apparatuses for anomaly detection in volumetric images are provided. A two-dimensional convolutional neural network (CNN) is used to encode slices within a volumetric image, such as a CT scan. The CNN may be trained using an output layer that is subsequently omitted during use of the CNN as an encoder. The CNN encoder output is applied to a recurrent neural network (RNN), such as a long short-term memory network. The RNN may output various indications of the presence, probability and/or location of anomalies within the volumetric image.
US10347008B2 Self positioning camera system to 3D CAD/BIM model
A camera is oriented at a workspace by comparing a three-dimensional model of the workspace to an image. A user provides an initial estimation of camera location. A feature of the three-dimensional model is projected onto the image. The feature of the three-dimensional model is compared to a corresponding feature in the image. A position and orientation of the camera are calculated by comparing the feature of the three-dimensional model the corresponding feature in the image.
US10347006B2 Vehicle wheel alignment methods and systems
A wheel alignment system includes a side-to-side reference including an active reference pod and a passive reference pod disposed on opposite sides of the vehicle. The active reference pod includes a reference image sensor fixedly attached to a reference target, for mounting on a first side of the vehicle such that the reference image sensor produces image data including a perspective representation of the passive reference pod disposed on a second/opposite side of the vehicle. In operation, alignment cameras on the opposite sides of the vehicle capture perspective representations of targets mounted to vehicle wheels and of targets of the active and passive reference pods. A computer processes the image data to compute an alignment measurement of the vehicle based on a spatial relationship between the active reference pod and the passive reference pod determined according to the image data produced by the reference image sensor.
US10347003B1 Systems and methods for tracking objects in an environment
Systems and methods for locating and/or tracking objects in an environment are discussed. The system may include non-visible light emitters and a camera and server system including an image geometry module configured to determine the location of an identified object in the environment. Objects may be identified based on a predefined frequency and/or pattern of pulses.
US10346999B2 System and method of measuring distances related to an object utilizing ancillary objects
A system and method for measuring distances related to a target object depicted in an image and the construction and delivery of supplemental window materials for fenestration. A captured digital image is obtained containing a scene with a target object whose dimension is to be measured. The digital image may contain a target object dimension identified by one or more ancillary objects and a reference object in the same or different planes. Image processing is performed to find the reference object using known fiducial patterns printed on the reference object, metadata supplied by a user and/or by the detection of colored papers in the scene of the captured image. Adhering objects aid in keeping the reference object applied to an item in the scene such as a wall, while contrast objects aid the image processing to locate the reference object in low contrast reference object/background situations. Once located and measured, the reference object is used to calculate a pixel scale factor used to measure the target object dimensions. Target object dimensions are provided to an automated or semi-automated measurement process, design and manufacturing system such that customized parts are provided to end users.
US10346993B2 Systems and methods for image processing in magnetic resonance imaging
A method and system for image processing are provided. An MR image including a plurality of slice images may be obtained. The plurality of slice images including a myocardium of a left ventricle. A reference image for each slice image of the plurality of slice images may be determined. An endocardial boundary of the myocardium for the each slice image of the plurality of slice images may be determined. The each slice image of the plurality of slice images may be registered according to a corresponding reference image. An epicardial boundary of the myocardium in the each slice image of the plurality of slice images may be determined according to the endocardial boundary of the myocardium in the registered each slice image of the plurality of slice images.
US10346983B2 Method for estimating an amount of analyte in a fluid
The invention is a method for estimating the amount of analyte in a fluid sample, and in particular in a bodily fluid. The sample is mixed with a reagent able to form a color indicator in the presence of the analyte. The sample is then illuminated by a light beam produced by a light source; an image sensor forms an image of the beam transmitted by the sample, from which image a concentration of the analyte in the fluid is estimated. The method is intended to be implemented in compact analyzing systems. One targeted application is the determination of the glucose concentration in blood.
US10346981B2 System and method for non-invasive tissue characterization and classification
The various embodiments herein disclose a system and method for non-invasive computational biopsy analysis. The system is configured to provide diagnosis of human tissue health by non-invasive medical imaging procedures. Further, the system provides a graphical interface providing visual representation of anomalous tissue. The system for computational biopsy includes a Data synthesis module, Signal Filtering module, Classifier module, Analysis Module, Display module, Metric Summary model, Identification of Unknown Tissue module, tissue definition database, and Anomaly Detector module implemented on a computing device.
US10346980B2 System and method of processing medical images
Presented are techniques for processing medical images. The techniques can include accessing a stored medical image and electronically representing a plurality of overlapping tiles that cover the medical image, each overlapping tile including a non-overlapping inner portion and an overlapping marginal portion. The techniques can also include in parallel, and individually for each of a plurality of the overlapping tiles: applying a segmentation process to identify objects in the at least one medical image, identifying inner object data representing at least one inner object that is contained within an inner portion of at least one tile, and identifying marginal object data representing at least one marginal object that overlaps a marginal portion of at least one tile. The techniques can also include merging at least some of the marginal object data to produce merged data, and outputting object data including the inner object data and the merged data.
US10346979B2 Method and system for computer-aided triage
A system for computer-aided triage can include a router, a remote computing system, and a client application. A method for computer-aided triage can include determining a parameter associated with a data packet, determining a treatment option based on the parameter, and transmitting information to a device associated with a second point of care.
US10346973B2 Scoring of tumor infiltration by lymphocytes
A method of providing a prognosis in a cancer patient comprising analyzing a tumor image to calculate a metric of immune infiltration for the tumor, and a method of analyzing a tumor image.
US10346962B2 Nondestructive method to predict isostatic strength in ceramic substrates
A method of examining a cellular structure includes the steps of providing an inspecting device, a neural network and a target cellular structure that includes a plurality of target cells extending therethrough and further includes a target face exposing an arrangement of the target cells; inspecting the arrangement of cells on the face of the target cellular structure using the inspecting device; representing the arrangement of cells with numerically defined target cell parameters; inputting the target cell parameters into the neural network; and generating an output from the neural network based on the target cell parameters, the output being indicative of a strength of the target cellular structure.
US10346961B2 Enhancing images
A method of enhancing an image includes constructing an input histogram corresponding to an input image received at a focal plane array, the input histogram representing a pixel intensity distribution corresponding to the input image and performing an analytical operation on the input histogram to produce a modified cumulative distribution, wherein the analytical operation is a function of camera temperature. The input image is transformed using the modified cumulative distribution to produce an enhanced output image corresponding to the input image, wherein at least a portion of the input image is enhanced in the output image. In addition to or in lieu of the non-linear operation, the binning edges of the input histogram can be adjusted based on at least one of camera temperature and sensitivity state to construct an adjusted cumulative distribution.
US10346953B2 Flash and non-flash images in flash artifact removal
A computer-implemented flash artifact removal apparatus is described. The apparatus has at least a memory storing a flash image depicting a person's face captured in the presence of a flash illumination, and a non-flash image depicting the person's face captured without flash illumination. A plurality of pixels in the flash image comprise artifacts as a result of flash light reflecting from one or more eyes of the person. The apparatus has a flash artifact removal component which corrects the flash image by replacing at least some of the plurality of pixels in the flash image with pixels computed from at least the non-flash image. The flash artifact removal component is configured to detect edges of features of the one or more eyes in the non-flash image and to detect the plurality of pixels to be replaced in the flash image on the basis of the detected edges.
US10346948B2 Graphics processing method and device
A technique for graphics processing, which completes graphics processing of an image loaded from a system memory by performing a series of slice processing steps. A device for graphics processing has an internal vector dynamic memory for buffering slices of pixel data loaded from the system memory. The internal vector dynamic memory has a first buffer for buffering non-overlapped pixel data, which is not reused in a next slice processing step and a second buffer for buffering overlapped pixel data, which is reused in the next slice processing step.
US10346942B2 Method for event detection in real-time graphic applications
A computer implemented method for event detection in real-time graphic applications, comprising: receiving an indication for a method selected from a group of methods for identifying an action-requiring element comprised in a frame rendered during a game; activating the method for recognizing whether the element is comprised in a frame to be rendered; and responsive to the element being comprised in the frame, taking the action, wherein the method is a least resource-consuming or least intrusive method of the group of methods applicable for the frame.
US10346931B2 Arrangement for communicating demand response resource incentives
An approach for influencing demand response event performance through a variable incentive signal. Automated demand response programs may achieve an energy demand reduction by signaling participating consumers to curtail energy usage for a certain period of time, referred to as an “event”. Customers may be free to “opt-out” and withdraw their participation from DR events, on a per-event basis. When a participant opts out, the quantity of energy savings of the event may be reduced. Participating customers may be sent a message offering an incentive to tolerate an ongoing DR event. As the event progresses, the DR operator may dynamically monitor and modulate the rate of opt-outs. The present approach may be different in that instead of modulating the number of participants that are included in the event, it may modulate an incentive signal to keep already-included participants from opting out.
US10346929B2 Computer-vision content detection for connecting objects in media to users
Methods, apparatuses and systems directed to detecting objects in user-uploaded multimedia such as photos and videos, determining the location at which the media was captured, inferring a set of users of a social network who were physically present at the time and place of capture, and pushing remarketing content to the set of inferred users for the detected objects, or alternatively, the competitors of the detected concepts.
US10346925B2 Telematics system with vehicle embedded telematics devices (OEM line fitted) for score-driven, automated risk-transfer and corresponding method thereof
Proposed is a OEM-linked, telematics-based system and platform (1) for score-driven operations associated with motor vehicles (41, . . . , 45) or transportation means of passengers or goods and based on a dynamic, telematics-based data aggregation, and method thereof. The telematics-based system (1) comprises vehicle embedded telematics devices (OEM line fitted) (411, . . . , 415) associated with the plurality of motor vehicles (41, . . . , 45), wherein the vehicle embedded telematics devices (OEM line fitted) (411, . . . , 415) comprise a wireless connection (42101-42108) to a central, expert-system based circuit (11). The telematics devices (411, . . . , 415) are connected via interfaces (421, . . . , 425) to the sensors and/or measuring devices (401, . . . , 405) and/or an on-board diagnostic system (431, . . . , 435) and/or an in-car interactive device (441, . . . , 445), wherein the telematics devices (411, . . . , 415) capture usage-based (31) and/or user-based (32) and/or operational (33) telematics data (3) of the motor vehicle (41, . . . , 45) and/or user (321, 322, 323). In response to an emitted shadow request (109) of a central, expert-system based circuit (10) of system (1) associated with a second risk-transfer system, individualized risk-transfer profiles (114) based upon the dynamically generated variable scoring parameters (1011, . . . , 1013) are transmitted from a first risk-transfer systems (11) to the corresponding motor vehicle (41, . . . , 45) and issued by means of a dashboard (461, . . . , 465) of the motor vehicle (41, . . . , 45) for selection by the driver of the motor vehicles (41, . . . , 45). In return of issuing an individualized risk-transfer profile (114) over said dashboard (461, . . . , 465), payment-transfer parameters are transmitted from the first risk-transfer system (11) to the OEM of the OEM-linked, telematics-based system and platform (1).
US10346924B1 Systems and method for analyzing property related information
A property analyzer device may include (1) a receiver configured to receive property identification information from a mobile device, the received property identification information including a picture of the property and/or a property location; (2) a retriever configured to retrieve property-related information from multiple property sources (such as public record databases, websites, or an internal company database) based upon the received property identification information; (3) a processor configured to consolidate the retrieved property-related information into a consolidated property-related image of the property; and (4) a transmitter configured to transmit the consolidated property-related image to the mobile device for review by a user. The mobile device may display the consolidated images that may include several images of the property taken over time (such as showing repairs or improvements made), home insurance quotes, home loan quotes, and other types of property-related or community information that home buyers or owners would find useful.
US10346918B2 System and method for automated trading of financial interests
A derived order gives a participant simultaneous access to liquidity across multiple books, destinations, or marketplaces. The derived order can be placed and anchored in one trading venue and simultaneously replicated in another trading venue. A participant can place the derived order in the lit book as an anchor book and replicate the order in the hybrid book and/or the dark book, or alternatively, the participant can place the derived order in the hybrid book as an anchor book and replicate the order in the dark book. A trading engine can be configured to replicate an order in different books and guarantee that each order is only executed once. When an order is replicated, the trading engine can check the stored record to see where the order was placed, and then adjust or cancel an order in one book when it is being fulfilled in a different book.
US10346914B2 Automated electronic trade matching systems and methods
Embodiments of the present invention may provide users with an automated electronic trade matching system for orders to buy and sell fixed income instruments. Embodiments of the present invention may incentivize subscribers to enter unbiased, executable orders in their maximum desired size while discouraging and taming predatory behavior. Embodiments of the present invention may prevent individual subscriber order information from being revealed to other parties unless needed to facilitate the execution and clearance/settlement of subscriber orders or required by law or regulation.
US10346911B2 Private fund exchange system
The technology relates to allowing investors to electronically invest in private market investments, such as a private equity fund. System and methods described herein relate to an electronic private marketplace where investors can participate in a rule-based system for establishing and investing in private market assets, such as a private equity fund, during predetermined time periods for various buying and selling activities in the private marketplace.
US10346903B2 Improper financial activity detection tool
An illustrative method for identifying information associated with a ring of individuals performing improper financial activities may include combining a list of user identifiers with one or more attributes tables corresponding to the financial transactions. A computer device may analyze a first list of identifiers in relation to an attribute table, where the identifiers may be associated with one or more suspected improper financial activities and the attribute table may include attributes of one or more financial transactions performed over a specified duration. The computer device may then link the first list of identifiers with one or more attributes included in the attribute table to determine a second list of identifiers and the process may be repeated until a stopping condition has been reached. After the stopping condition has been met, the computer device may communicate a report to a user.
US10346902B2 Financial account authentication
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for account authentication. A method includes receiving a user request to include financial data describing a financial account in an interface, the financial account being associated with a financial institution. The method further includes redirecting the user to a first webpage associated with the financial institution, where the user inputs into the first webpage login credentials for accessing the financial account. The method further includes, in response to the user inputting into the first webpage login credentials for accessing the financial account, receiving, from the financial institution, an access token other than the login credentials for accessing the financial account. The method further includes storing the access token for use in accessing and aggregating financial data describing the financial account.
US10346895B2 Initiation of purchase transaction in response to a reply to a recommendation
In one embodiments, initiation of purchase transaction in response to a reply to a recommendation comprises a method. The method comprises, at a computer system having one or more processors and non-transitory memory storing one or more programs for execution by the one or more processors, detecting a recommendation associated with a first user, the recommendation associated with a product or service. The method further comprises detecting a response from a second user to the recommendation, determining whether the response from the second user comprises a purchase decision, and in accordance with a determination that the response from the second user comprises the purchase decision, initiating a transaction for the second user to purchase the product or service associated with the recommendation. Other embodiments are described herein.
US10346891B2 System and method for predelivery notification using mail image
A method and system is provided for notifying an addressee about a mail piece having an address. The system captures an image of the mail piece and determines a communication channel for the addressee using the address from the mail piece. The system provides the addressee with the image via the communication channel.
US10346886B2 Hierarchical resale system for telecommunication products
Systems and methods for a hierarchical resale system for telecommunications services are described. In an embodiment, a computerized method for managing events in a hierarchical resale model for telecommunication products may include receiving, via an electronic interface, access information for accessing an event response system of a down-level provider; identifying, using a data processing device, an event requiring a response from the down-level provider; accessing, using a network interface, the event response system of the down-level provider; and generating, using the data processor, an event response for transmission by the event response system of the down-level provider.
US10346880B2 Offering social deals based on activities of connections in a social networking system
Social networking systems allow deal providers to provide social deals that require participation by users connected via the social networking system for activation. A social deal is activated for a user based on actions performed by other users connected to the user. The actions performed by a participant of the social deal include actions related to the social deal as well as actions related to objects associated with the social deal, for example, purchasing an item, associated, checking in to a location associated with the social deal, or recommending the social deal. The social networking system may suggest potential participants in the social deal for a user. The deal may be activated by performing actions of one or more type. A threshold number of actions of each type may be required for activating the deal.
US10346868B2 Gift exchange platform
A gift exchange platform assigns gifts to individuals in a network of businesses. Each of the businesses offers a set of gifts available for assigning by other businesses or individuals. The gift assignment system receives the set of offered gifts and gift transaction data describing the gifts in a time interval. A fairness score for each business is calculated based on the comparison of the inbound and outbound scores of the business reflecting the value provided by the business and received by the business of gifts. A request is received from a business, individual or an automated gift system to assign a gift to an individual. A gift and a gift offering business are assigned to an individual based on the fairness score of the assigned business. The gift assignment further accounts for an expected value of an individual to the business on redemption of the gift by the individual.
US10346867B2 Intents for offer-discovery systems
Provided is a process of identifying an offers engine configured to provide information about offers to users, the method including: receiving, at an offers engine, a request for an offers interface website from a mobile computing device; and in response to the request, transmitting to the mobile computing device a website configured to cause a browser of the mobile computing device to perform steps, including: detecting an offers intent in the transmitted website; retrieving from memory of the mobile computing device an identifier of a native application offers interface mapped to the offers intent; and in response to retrieving the identifier of the offers engine, launching the native application, the native application being stored in memory of the mobile computing device and configured to provide an offers interface to the offers engine.
US10346863B2 Systems, computer-readable media, and methods for activation-based marketing
A system, computer program product, and method for activation-based marketing are presented. In one embodiment, the system includes one or more data storage devices configured to store demographic data, healthcare utilization data, and response data associated with a target individual. The system may include a server coupled to the one or more data storage devices. The server may be suitably programmed to determine a life stage associated with a target individual, determine an attitudinal segment associated with the target individual, and determine a response model associated with the target individual. The server may assign the target individual to at least one of a predetermined set of segmentation groups in response to the life stage, the attitudinal segment, and the response model associated with the individual. The system may generate a personalized communication modality tailored to the target individual in response to the segmentation group assigned to the target individual.