US10225131B2
Techniques for determining target system connectivity between service domains are disclosed herein. For each of multiple service domains configured as a distributed management system, a discovery unit identifies subnets having at least one target system component within the service domain. The discovery unit determines from among the identified subnets, subnets that each extend between two or more of the service domains. For each of the subnets that extend between two or more of the service domains, the discovery unit detects target system network connections between two or more of the service domains. The discovery unit reports the detected target system network connections to one or more entities within the distributed management system.
US10225129B2
Signal extrication of a pair of quadrature amplitude modulated signals of a particular carrier frequency and phase constant by equally splitting all input signals into two independent circuit paths that contain identical components but one independent circuit path performs a complementary signal processing function with respect to the other resulting in a counterbalance between the two paths, canceling all output signals with the exception of said pair of quadrature amplitude modulated signals which are not canceled because of the singular signal nullification property of a product detector circuit that is a component in each of said independent circuit paths.
US10225124B2
Disclosed is a method for a station (STA) device transmitting data in a Wireless Local Area Network (WLAN) system. The method for transmitting data, according to one embodiment of the present invention, comprises the steps of: FEC encoding transmission data; interleaving the transmission data; constellation mapping the transmission data; performing IDFT on the transmission data; and upconverting the transmission data and transmitting a transmission signal, wherein the transmission signal comprises a first part and a second part, and IDFT is performed using different FFT sizes for the first part and the second part.
US10225112B1
A method and apparatus for achieving simultaneous transmit and receive operation with digital cancelling based upon probe waveforms is described. Digital cancelling based upon probe waveforms enables adjacent transmitting and receiving channels to transmit and receive correlated signals.
US10225110B2
A transmission device according to the disclosure includes a first driver section and a setting section. The first driver section selectively sets a voltage at a first output terminal to one of a first voltage, a second voltage, and a third voltage that is between the first voltage and the second voltage. The setting section dynamically sets an output impedance of the first driver section at a time when the first driver section sets the voltage at the first output terminal to the third voltage.
US10225106B2
Certain embodiments described herein are generally directed to a hypervisor-wide data structure that holds service rule address information for multiple VIFs in a compact way, which can later be processed per-VIF, in order to perform VIF-specific address group updates. For example, certain embodiments described herein provide a network controller that maintains a global hash table for multiple VIFs that maps network addresses to groups of one or more service rules. In certain embodiments, a network address to service rules table for each VIF may be derived based on the global hash table by using set intersections.
US10225099B2
A vehicle electronic computer, including a first microcontroller and a second microcontroller including respective FlexRay™ communication controllers that are linked to one another by connections, the first microcontroller and the second microcontroller being configured to exchange data with one another by way of the FlexRay™ communication controllers. Furthermore, the second microcontroller includes a CAN-FD communication controller by way of which the electronic computer is able to be linked to a communication bus of the vehicle in order to exchange data with a remote device, and the CAN-FD communication controller is linked to the FlexRay™ communication controller of the second microcontroller.
US10225096B2
A service management system communicates via wide area network with gateway devices located at respective user premises. The service management system remotely manages delivery of application services, which can be voice controlled, by a gateway, e.g. by selectively activating/deactivating service logic modules in the gateway. The service management system also may selectively provide secure communications and exchange of information among gateway devices and among associated endpoint devices. An exemplary service management system includes a router connected to the network and one or more computer platforms, for implementing management functions. Examples of the functions include a connection manager for controlling system communications with the gateway devices, an authentication manager for authenticating each gateway device and controlling the connection manager and a subscription manager for managing applications services and/or features offered by the gateway devices. A service manager, controlled by the subscription manager, distributes service specific configuration data to authenticated gateway devices.
US10225092B2
A transmission control system includes: a storage unit that stores therein zone identification information for identifying a zone in which each of transmission terminals is used, and priority information that indicates a priority at which a transmission terminal indicated by the zone identification information should use each of a plurality of relay devices, in association with each other; a reception unit that receives, from a first transmission terminal, first zone identification information for identifying a zone in which the first transmission terminal is used and second zone identification information for identifying a zone in which a second transmission terminal as a destination terminal is used; and a selection unit that selects a relay device to be used for relaying the content data based on first priority information associated with the first zone identification information and second priority information associated with the second zone identification information in the storage unit.
US10225091B2
Embodiments of the present invention provide a method for implementing P2MP multicast, a network node, and a system. The method includes: acquiring, by a network-side leaf node, an mLDP label of a downstream user-side leaf node and FEC information from an mLDP mapping message of the downstream user-side leaf node, then sending an mLDP mapping message that includes an mLDP label and the FEC information, to an upstream network-side root node, and generating a forwarding entry; searching for or establishing an RSVP P2MP LSP, allocating a label to the FEC information, and associating a forwarding entry of each network-side leaf node with the label of the FEC information; and sending an mLDP label of the network-side root node and the FEC information to an upstream user-side leaf node, and associating the mLDP label with the RSVP P2MP LSP and the label of the FEC information.
US10225090B2
Various systems and methods for performing bit indexed explicit replication (BIER) using multiprotocol label switching (MPLS). For example, one method involves receiving a packet that includes a MPLS label. The packet also includes a multicast forwarding entry. The method also involves determining, based on the value of the MPLS label, whether to use the multicast forwarding entry to forward the packet. The method further includes forwarding the packet.
US10225084B1
Disclosed are techniques for securely sharing a content item. The techniques comprise receiving an authorization grant. The techniques also comprise utilizing the authorization grant to obtain an access token. The access token includes credentials for enabling access to a content item. The techniques further include requesting one of an encryption or decryption key from a key management system. The one of the encryption or decryption key facilitates encryption or decryption operations in connection with the content item. The techniques still further comprising performing an encryption or decryption operation in connection with the content item. The one of the encryption or decryption operation is performed using the corresponding one of the encryption or decryption key.
US10225082B2
A random value generator is provided that comprises a carbon nanotube structure that generates a random output current in response to a voltage input. The random value generator includes a random value output circuit coupled to the carbon nanotube structure that receives the random output current from the carbon nanotube structure and generates a random output value based on the received random output current from the carbon nanotube structure.
US10225081B2
For secure wireless communications the sender device uses a rail encoder that outputs dual rail-encoded states of light in a time slot. The states of light dual rail-encode information according to a phase and/or intensity difference between the dual rails, and the rail-encoded states of light may further be converted to a polarization-encoded state. This may be implemented using at least two polarizing beam-splitters with at least one quarter-wave plate disposed therebetween; and/or with integrated waveguides that convert three optical inputs to two optical outputs that are input to a polarization rotator-combiner. The encoder may randomly define the polarization-encoded state such as by randomly selecting from a finite number of at least N=3 possible polarization rotations. The recipient device may use 2N parallel channels to decode the dual rail-encoded states of light, each channel comprising a detector configured to detect one of N possible polarization states.
US10225074B2
An encryption method includes: converting a section of express information into a binary sequence, grouping the binary sequence into a plurality of group data, and aligning each group data into an information matrix; converting the information matrix into a corresponding a basic group information matrix; randomly choosing a reference DNA sequence from a gene library, and aligning the reference DNA sequence into a basic group transition matrix, using the basic group transition matrix to convert the basic group information matrix into an encrypted information matrix, and exploding the encrypted information matrix to obtain a basic group information sequence; generating a primer for the basic group information sequence, and adding the primer before and behind the primer generator to obtain a completed DNA sequence; and synthesizing a DNA matter based on the completed DNA sequence.
US10225071B2
A system may include a clock and data recovery circuit that includes one or more analog components. The system may also include a digital control circuit configured to control the clock and data recovery circuit. The digital control circuit and the clock and data recovery circuit may be formed on a single substrate.
US10225069B2
A CDR circuit includes: a comparison circuit that receives data signal on which a first clock signal is superimposed, and outputs a comparison result obtained by comparing the data signal with three different threshold values at a timing synchronized with a second clock signal; a data pattern detection circuit that detects an occurrence of a data pattern, based on the comparison result; a frequency detection circuit that outputs, when an occurrence of the data pattern is detected, a detection result indicating whether a second frequency of the second clock signal is higher than a first frequency of the first clock signal; an adjustment circuit that outputs, based on the detection result, an adjustment signal for adjusting a phase of the second clock signal and the second frequency; and an oscillator circuit that outputs the second clock signal with the phase and the second frequency adjusted, based on the adjustment signal.
US10225064B2
A method and apparatus for transmitting frames having a long training field (LTF) for a second type of station (STA) in a wireless communication system are provided. For this, STA prepares a frame having a first part for a first type of STA and a second part for the second type of STA; wherein the second part includes multiple LTFs, when the frame is used for MU (Multiple User) transmission scheme or OFDMA (Orthogonal Frequency Divisional Multiple Access) scheme. In case a first LTF having a first number of symbols length and a second LTF having a second number of symbols length, which is greater than the first number of symbols length, are used for the multiple LTFs, the first LTF is extended such that the first LTF and the second LTF have a same number of symbols length. The STA transmits the prepared frame to one or more STAs.
US10225062B2
The present disclosure discloses a method and device for transmitting ACK/NACK indication information. A network-side device configures at least two carriers for a UE; transmits PDCCH information to the UE; selects one of at least two timing relationships as a first timing relationship; determines a corresponding third uplink subframe and first carrier; indicate related information corresponding to the third uplink subframe and the first carrier to the UE; in the third uplink subframe of the first carrier, determines a first channel resource, and indicates the first channel resource to the UE; and receives an ACK/NACK fed back by the UE on the allocated resource.
US10225061B2
Disclosed are a method and an apparatus for receiving a frame. A method for receiving a frame in a wireless LAN comprises the steps of: an AP transmitting, to a plurality of STAs, a downlink PPDU including downlink data for each of the plurality of STAs, through a plurality of channels; and the AP receiving, from each of the plurality of STAs, a plurality of block ACK frames transmitted based on a block ACK transmission control field, wherein the downlink PPDU includes the block ACK transmission control field, and wherein each of the plurality of block ACK frames may include ACK information related to downlink data.
US10225056B2
The present invention provides a method for defining, and for transmitting, a new uplink reference signal and devices supporting the method. In one embodiment of the present invention, a method in which a terminal transmits a millimetre wave reference signal (mW-RS) in a millimetre-wave (mmWave)-supporting wireless access system comprises the steps of: receiving a downlink reference signal in a predetermined number of sub-frames, and measuring two or more received power levels; determining whether to transmit an mW-RS, based on the value(s) of the difference(s) between the two or more received power levels; and transmitting the mW-RS if it has been decided to transmit an mW-RS. Here, the mW-RS is transmitted in order to measure whether the state of a wireless channel has transitioned between an LoS (Light of Sight) state and a NLoS (Non-LoS) state.
US10225051B1
A measurement system of a data transmission interface includes a signal generator and a signal receiver. The signal generator transmits an input data to the data transmission interface. The signal receiver receives an output data from the data transmission interface. The signal receiver measures a jitter tolerance capability of the data transmission interface according to error feedback data of the output data. The data transmission interface includes a receiving circuit, a synchronous circuit, and a transmitting circuit. The receiving circuit receives the input data and generates an error signal when a data error occurs. The synchronous circuit receives the error signal to generate an error indication signal. The transmitting circuit transmits the output data to the signal receiver and receives the error indication signal when the data error occurs, in order to generate the error feedback data in the output data according to the error indication signal.
US10225036B2
Systems and methods for improved data transmission utilizing a communication facilitator are described in accordance with embodiments of the invention. One embodiment includes a plurality of nodes, that each comprise: a transmitter; a receiver; and an encoder that encodes message data for transmission using a plurality of codewords; a cooperation facilitator node comprising: a transmitter; and a receiver; wherein the nodes are configured to transmit data parameters to the cooperation facilitator; wherein the cooperation facilitator is configured to generate cooperation parameters based upon the data parameters received from the nodes; wherein the cooperation facilitator is configured to transmit cooperation parameters to the nodes; and wherein the encoder in each of the nodes selects a codeword from the plurality of codewords based at least in part upon the cooperation parameters received from the communication facilitator and transmit the selected codeword via the multiple access channel.
US10225020B2
Optical signal receivers and methods are provided that include first and second optical resonators, each of which receives a portion of an arriving optical signal. The first optical resonator is tuned to a carrier wavelength and accumulates resonant optical signal energy whose output is disturbed responsive to a transition in the arriving optical signal. The second optical resonator is detuned from the carrier wavelength but also exhibits a disturbed output responsive to the transition in the arriving optical signal. Detectors detect the output disturbances from the two optical resonators to determine characteristics of the transition in the arriving optical signal.
US10225012B2
In one embodiment, an electronic device includes a storage storing a first table regarding a relationship between data and colors, a controller configured to determine a second table as a substitute in a preset condition for the first table and determine a first color, and a second color corresponding to a target data respectively based on the first table and the second table, and a display for displaying at least one from among the first color and the second color.
US10224991B2
The present disclosure provides a method of selecting a plurality of sets of beam pairs in a wireless communication system. The method includes estimating, by a receiver, channels associated with a plurality of transmit ports for each receive port of a plurality of receive ports; and determining, by the receiver, the plurality of sets of the beam pairs including transmit beam and receive beam using: an average power level at each receive port for at least one transmit port based on the estimated channel associated between the beam pairs, a set of first power matrices, wherein each first power matrix, from the set of first power matrices, comprises at least one transmit port, beam ID pairs including transmit beam ID and receive beam ID associated with each receive port, wherein the set of first power matrices is formed based on the average power level at each of the receive port, and a second capacity matrix formed based on capacity maximization obtained from the set of first power matrices, wherein the plurality of sets of the beam pairs associated with each of the transmit port and receive port is selected from the second capacity matrix.
US10224984B1
Disclosed is a ceramic back cover used in an electronic device and an electronic device having the ceramic back cover. A wireless charging RX coil is disposed on an inner surface of the ceramic back cover, a groove used for disposing the wireless charging RX coil is in an intermediate region of the inner surface of the ceramic back cover, and at least two wireless charging RX electrode grooves that extend outward separately from an intermediate region of the groove and a marginal region of the groove are formed on the inner surface of the ceramic back cover. Electrodes formed in the at least two wireless charging RX electrode grooves are used as leading-out ends of the wireless charging RX coil disposed in the groove, and two ends of the wireless charging RX coil are welded at the leading-out ends.
US10224981B2
Aspects of the subject disclosure may include, for example, a coupling device includes a circuit that receives a signal. At least one passive electrical circuit element generates an electromagnetic field in response to the signal. A portion of the electromagnetic field is guided by a surface of a transmission medium to propagate as a guided electromagnetic wave longitudinally along the transmission medium. Other embodiments are disclosed.
US10224972B2
Methods, systems, and media for monitoring updates on a data carrier module include processes of initializing the mobile device to communicate on a telecommunications network, updating data files on the data carrier module, and reinitializing the mobile device to communicate on the telecommunications network. Initializing the mobile device includes storing a list of version numbers for monitored data files and the monitored data files from the data carrier module in a cache. Updating includes updating the version number of a monitored data file when the content of the monitored data file is updated on the data carrier module. Reinitializing the mobile device includes determining whether the version numbers of any monitored data files have changed, copying updated monitored data files from the data carrier module to the cache in response to determining that the version numbers of such data files changed, and loading the monitored data files from the cache.
US10224970B2
Various examples are directed to systems and methods for wideband digital predistortion. A digital pre-distortion circuit may be programmed to receive a complex baseband signal and generate a pre-distorted signal. Generating the pre -distorted signal may comprise applying to the complex baseband signal a first correction for an Nth order distortion of a power amplifier at an Ith harmonic frequency zone centered at about an Ith harmonic of a carrier frequency and applying to the complex baseband signal a second correction for the Nth order distortion at a Jth harmonic frequency zone centered at about a Jth harmonic of the carrier frequency different than the Ith harmonic of a carrier frequency.
US10224969B2
The transmitter circuit according to one embodiment includes a pulse generating circuit generating a pulse signal based on edges of input data, a first output driver outputting, based on the pulse signal, a first output pulse signal according to one of the edges to a first end of an external insulating coupling element, a second output driver outputting, based on the pulse signal, a second output pulse signal according to other one of the edges to a second end of the insulating coupling element, and an output stop circuit stopping the first and second output pulse signals from being output for a prescribed period from when a power supply voltage is turned on.
US10224956B2
In one embodiment, an apparatus comprises a first compression engine to receive a first compressed data block from a second compression engine that is to generate the first compressed data block by compressing a first plurality of repeated instances of data that each have a length greater than or equal to a first length. The first compression engine is further to compress a second plurality of repeated instances of data of the first compressed data block that each have a length greater than or equal to a second length, the second length being shorter than the first length, wherein each compressed repeated instance of the first and second pluralities of repeated instances comprises a location and length of a data instance that is repeated. The apparatus further comprises a memory buffer to store the compressed first and second plurality of repeated instances of data.
US10224942B2
A sub-sampling phase-locked loop is described, which comprises a digital-to-time converter, a sampler module, an interpolator, and a voltage controlled oscillator. The digital-to-time converter is configured to provide a first delay signal (SDLY1) at a first point (t1) in time and a second delay signal (SDLY2) at a second point in time (t2). The sampler module is configured to provide a first sample (S1) of the oscillator output signal (SOUT) at the first point in time (t1) and a second sample (S2) of the oscillator output signal (SOUT) at the second point in time (t2). The interpolator is configured to provide a sampler signal (SSAMPL) by interpolating the first sample (S1) and the second sample (S2). The voltage controlled oscillator is configured to control the oscillator output signal (SOUT) based on the sampler signal (SSAMPL).
US10224933B2
A dynamic decode circuit for decoding a plurality of input signals comprises a decoder that decodes the plurality of input signals to produce a result at a first node, the result is propagated to a second node while an evaluation clock is active by a pair of serially connected transistors consisting of a transistor receiving an evaluation clock at its gate and a transistor receiving the first node at its gate, the interconnection of the pair of serially connected transistors is precharged when the evaluation clock is inactive to provide a delay between the end of the active evaluation clock and the beginning of the precharge.
US10224932B2
A high speed VPP level translator circuit using thin-oxide field effect transistors (FETs) and methods of use are disclosed. The level translator includes a resistor divider and a one-shot circuit in parallel with the resistor divider. The one-shot circuit conducts to assist a transition from a first state to a second state, and is non-conducting during the transition from the second state to the first state.
US10224929B2
A power semiconductor drive circuit includes a parallel circuit connected to a gate of a power semiconductor element and constituted by two transistors for setting gate resistance of the power semiconductor element; a gate voltage monitoring circuit connected to the gate of the power semiconductor element and the parallel circuit, wherein a monitoring voltage is set in the gate voltage monitoring circuit to monitor a gate voltage of the power semiconductor element; a signal delay circuit to delay an output signal of the gate voltage monitoring circuit; and a gate control circuit to change the magnitude of combined resistance of the parallel circuit based on an output signal output from the signal delay circuit.
US10224925B2
A communication node is connected to a transmission line which transmits a differential signal changeable between a high level and a low level and has a high potential signal line and a low potential signal line as a pair of signal lines. The communication node includes: an inter-line potential detector that detects an intermediate potential between the pair of signal lines; a node potential detector that detects an intermediate potential of an operation power source voltage which is supplied to the communication node; and a voltage adjuster that detects a difference between the intermediate potential detected by the inter-line potential detector and the intermediate potential detected by the node potential detector, and adjusts the operation power source voltage in accordance with the difference.
US10224919B2
A power switch device includes a switch which is configured to switch a load signal between an on state and an off state. A first terminal and a second terminal of the power switch device are configured to provide a supply voltage to the power switch device. The second terminal is further configured to provide a control signal to the power switch device. The control signal is generated by disconnecting the second terminal from an external voltage source. A storage circuit of the power switch device is configured to capacitively store a status of the supply voltage. A control circuit of the power switch device is configured to control operation of the power switch device depending on the stored status of the supply voltage.
US10224916B1
Comparators include (among other components) two inputs, an output, and two pairs of transistors (each connected to a different one of the inputs). Both pairs of transistors are connected to the output. Additionally, a first signal generator is connected to the first transistor in each of the pairs of transistors, and a second signal generator is connected to the second transistor in each of the pairs of transistors. The first signal generator and the second signal generator output on/off control signals that have timing patterns that are inverted relative to one another, and this causes only the first transistor or the second transistor in each of the pairs of transistors to be active at any given time. Thus, the single active transistor in the first pair of transistors and the single active transistor in the second pair of transistors amplify the difference between the two inputs, through the output.
US10224914B2
A semiconductor apparatus, includes a common mode detector circuit that receives alternating current (AC) signals in a common mode.
US10224913B2
A fast response time, self-activating, adjustable threshold limiter including a limiting element LE, a first coupling element CE1 electrically connected from a signal node of LE to a control input of LE, and a second coupling element CE2 electrically connected from the control input of LE to a nominal node of LE. An initial bias (control) voltage is also supplied to the control input of LE to dynamically control the limiting threshold for the limiter. Embodiments include usage of self-activating adjustable power limiters in combination with series switch components in a switch circuit in lieu of conventional shunt switches.
US10224909B1
Disclosed are an error elimination amplifier and a motor control circuit using the same. The error elimination amplifier includes an amplification circuit, a switching circuit, a comparison circuit, an output comparator and a calibration circuit. The comparison circuit includes a first comparator and a second comparator. The switching circuit and the first input end of the output comparator are electrically connected to a signal output end of the amplification circuit. A second input end of the output comparator is coupled to a reference voltage. The calibration circuit is electrically connected to the amplification circuit. An offset of the amplifier is eliminated through the amplification circuit, the switching circuit and the calibration circuit.
US10224895B2
A transmission line transformer having a time delay network having a signal terminal and a pair of output terminals connected to the signal terminal through a corresponding one of a pair of time delay elements, the delay line elements having different time delays. A pair of transmission lines, each one having a pair of electrically coupled elements. A first one of the elements in one of the transmission lines has a first end connected to one of the pair of output terminals. A second one of the elements in such one of the transmission lines has a second end connected to a second end of one of the pair of elements in the other one of the transmission lines. The first one of the pair of elements in the other one of the pair of transmission lines is coupled to a second one of the pair of output terminals.
US10224894B2
An audio encoding device and an audio decoding device are described herein. The audio encoding device may examine a set of audio channels/channel groups representing a piece of sound program content and produce a set of ducking values to associate with one of the channels/channel groups. During playback of the piece of sound program content, the ducking values may be applied to all other channels/channel groups. Application of these ducking values may cause (1) the reduction in dynamic range of ducked channels/channel groups and/or (2) movement of channels/channel groups in the sound field. This ducking may improve intelligibility of audio in the non-ducked channel/channel group. For instance, a narration channel/channel group may be more clearly heard by listeners through the use of selective ducking of other channels/channel groups during playback.
US10224893B2
Systems, devices, and methods for determining and establishing frequency-dependent gain compensation in wide bandwidth communication systems are disclosed. Variable frequency-dependent gain compensation circuits, or variable equalizers, have settings that configure them to establish discrete frequency-dependent gain compensation. The frequency-dependent gain compensation can include various types and levels of gain slope and/or ripple. The settings of the variable equalizers can be set by control signals established a control circuit in response to signals from an external computer. The variable equalizers are coupled to other circuits or devices and the frequency-dependent gain of the combined circuit are measured. The settings of the variable equalizer are then changed to establish an optimal frequency-dependent gain profile or frequency-dependent gain that is closest to a predetermined frequency-dependent target gain profile. The settings can then be saved in a memory or register.
US10224857B2
Provided is a motor controller that controls a motor system including: a power converter, a smoothing capacitor, a three-phase AC motor, and a current sensor. The motor controller is provided with an electronic control unit. The electronic control unit specifies a target phase that is a phase of a second phase voltage command signal having a largest difference from a first phase voltage command signal having a signal level that is neither a maximum nor a minimum signal level, based on three phase voltage command signals generated from the detection value of the current sensor, and corrects the detection value of the current sensor, which detects the phase current of the target phase, such that a terminal voltage of the smoothing capacitor matches the desired voltage value.
US10224850B2
An operating method of a synchronous machine is provided, the operating method including: generating an MTPA (Maximum Torque Per Ampere) curve, based on a current limiting circle depending on a rated current of an inverter or a motor and a torque curve depending on a torque command; generating a voltage limiting ellipse, based on a DC-link voltage; displaying, on an X-Y plane, the current limiting circle, the torque curve, the MTPA curve, and the voltage limiting ellipse; and computing a d-axis current and a q-axis current, based on an intersection point between at least two of the current limiting circle, the torque curve, the MTPA curve, and the voltage limiting ellipse, displayed on the X-Y plane.
US10224849B2
A voltage difference is determined between the observed voltage and a reference direct current bus voltage. A quadrature-axis (q-axis) voltage command is outputted based on a current difference derived from the voltage difference. A commanded direct-axis (d-axis) voltage is determined based on a measured d-axis current and a determined d-axis reference current derived from a mathematical relationship between d-axis residual voltage, the observed voltage and the commanded q-axis voltage, where residual voltage is proportional to a function of the observed voltage and the commanded q-axis voltage. An inverse Parks transformation module or a data processor provides one or more phase voltage command based on inverse Parks transform of the commanded voltages.
US10224848B2
There are described methods and systems for synchronizing at least two generators for an engine. A first generator is mechanically coupled to the engine. A power source is connected in parallel to the first generator and to a second generator, the second generator mechanically uncoupled from the engine, the power source connected across a same respective phase of a stator in the first generator and the second generator. Power from the power source is applied to the first generator and the second generator to align a respective rotor to the respective phase in each generator and cause the first generator and the second generator to be in-phase. The second generator is then mechanically coupled to the engine.
US10224837B2
A method for starting a drive motor. The drive motor includes a motor stator with stator coils and a motor rotor, and a control electronics system and a power electronics system which supply power to the stator coils with a predefined coil voltage and a predefined constant start-up rotation frequency to generate a rotating field to drive the motor rotor. The method includes supplying power to at least one stator coil with a coil voltage corresponding to a start value, increasing the coil voltage in steps, monitoring an electric current flowing through the power electronics system, and, when a specific minimum voltage drop is detected, terminating the increasing of the coil voltage in steps, and performing a safety increase of the coil voltage by increasing a start-up voltage value by a predefined safety value to a first operating voltage value where the motor rotor is drivable in an unregulated mode.
US10224833B2
Disclosed are a modulation method of a modular multilevel converter and a fault isolation method of a submodule unit. The modulation method comprises a first mode and a second mode, and the first mode and the second mode operate cyclically. In the first mode, a first power semiconductor switch and a second power semiconductor switch are turned on alternately, while a third power semiconductor switch is turned off normally and a fourth power semiconductor switch is turned on normally. In the second mode, the third power semiconductor switch and the fourth power semiconductor switch are turned on alternately, while the first power semiconductor switch is turned on normally and the second power semiconductor switch is turned off normally. The method enables junction temperatures of the power semiconductor switches used to be equalized, increases an operation safety margin of the converter, effectively increase the capacity of the converter without increasing engineering costs, and achieve better performance in both economic efficiency and technicality.
US10224830B2
A method for controlling a back-to-back three-phase three-level converter having a grid-side AC/DC converter and a machine-side DC/AC converter connected by a split DC link which defines a DC link midpoint. The method includes controlling the grid-side converter to convert AC power from a grid into DC power of the DC link, controlling the machine-side converter to convert DC power from the DC link to AC power to feed a low frequency machine, and concurrently performing common mode voltage injection for the machine-side converter so as to at least partially compensate midpoint voltage ripple caused by the machine-side converter. The method further includes performing common mode voltage injection for the grid-side converter so as to at least partly further compensate the portion of the midpoint voltage ripple which remains uncompensated by controlling the machine-side converter. A control system implementing the control method and a power conversion system utilizing same.
US10224826B2
A control unit capable of accurately calculating a magnetization bias of a transformer is provided, thereby appropriately reducing the magnetization bias. The control unit acquires first and second currents that flow through a transformer during a period where either first or second switches individually turn ON. The control unit predicts an amount of magnetization bias in either positive side or negative side of the excitation current that flows through the transformer. The control unit reduces the magnetization bias of the transformer based on the predicted amount of magnetization bias.
US10224824B2
A driver includes a high-side driver transistor coupled between supply voltage and the gate drive nodes and provides a first charge current to a high side gate node of the high-side driver transistor until the gate drive node reaches a first gate drive threshold. Then a second charge current is provided to the high side gate node that is less than the first charge current. The gate drive node is limited to a first clamped threshold for a delay time. A gate drive current rise signal sets the value of the second charge current that charges the high side gate node and after the delay time the gate drive voltage is limited to a second clamped threshold greater than the first clamped threshold but less than the supply voltage. A gate drive programmable control signal sets the value of the second clamped threshold.
US10224804B1
A driving circuit includes a power switch driver and a plurality of current-limiting circuits. The power switch driver is configured to output a driving signal according to a switching signal. Each of the current-limiting circuits has an input terminal electrically coupled to a corresponding one of output terminals of the power switch driver respectively. Output terminals of the current-limiting circuits are electrically coupled to a control terminal of a power switch. The power switch driver is configured to selectively output the driving signal to one of a plurality of output terminals according to a load state of the power switch, such that the driving signal is outputted to the control terminal of the power switch via one of the current-limiting circuits.
US10224803B1
Circuits and methods are provided for soft switching within a switched-capacitor DC/DC converter, so as to reduce switching losses and improve efficiency. This is accomplished, in preferred converters, by coupling a compensation inductor between one half-bridge of an output rectifier and another half-bridge of the output rectifier. The compensation inductor functions to transfer charge from or to the capacitance of switches within the converter while the switches are off, such that the voltage across each switch is reduced to zero before that switch is turned on. This provides zero-voltage switching (ZVS) and its associated high efficiency. The efficiency associated with the ZVS makes ideal zero-current switching (ZCS) less important, such that high-precision capacitors and inductors forming the resonant tanks required by near-ideal ZCS are not required. The resultant circuits are physically smaller and less expensive than other converters that require near-ideal ZCS, but achieve similar or better efficiency.
US10224802B1
A multi-stage switching power supply includes a first DC-DC power converter, a second DC-DC power converter and a control circuit. The control circuit is coupled to the DC-DC power converters for providing a first control signal to the first DC-DC power converter and a second control signal to the second DC-DC power converter. The control circuit is configured to vary a duty cycle of the first control signal to regulate an output voltage of the power supply, maintain a frequency of the second control signal at a fixed frequency, and in response to the duty cycle of the first control signal reaching a duty cycle threshold or an input voltage of the first DC-DC power converter reaching a voltage threshold, vary a frequency of the second control signal to regulate the output voltage of the power supply. Other example power supplies, control circuits, etc. are also disclosed.
US10224798B2
A magnetic spiral bevel gear including a frustoconical housing with a rotational axis and magnets arranged around an outer surface of the frustoconical housing. The magnets are arranged in spirals on the outer surface, with each spiral alternating polarity. Each may be formed by a single continuous magnet of by discrete magnets. Gear assemblies as disclosed including a two-gear assembly, a four-gear assembly, and a six-gear assembly. Gear assemblies are arranged such that the gear surfaces are parallel without touching, and rotation of one gear causes rotation of the remaining gears.
US10224792B2
The rotary electrical machine having a homopolar structure includes a number Npe of electrical phases. The machine includes a juxtaposition, along the rotational axis of the rotary electrical machine, of at least one pair of armatures having a number of poles Np, placed on both sides of at least one inductive coil wound around the rotational axis, two adjacent armatures being angularly offset by any electrical angle θs, preferably between 0° and 180°/Npe, and at least one “passive” inductor of ferromagnetic material, separated from the armatures by an air gap. Either the armatures form the rotor, or the inductor and the other element form the stator.
US10224789B2
A wire conductor alignment apparatus aligns wire conductors of coil members provided in a core of a dynamo electric motor or generator for welding the ends thereof. The apparatus has a plurality of circumferentially arranged first passages and a plurality of circumferentially arranged second passages. Each first passages is overlapped with a second passage to form a pair, each pair of passages form a combined third passage, and each third passage is configured to receive at least one end portion of at least two wire conductors of a coil member of a dynamo electric machine. The apparatus also has an actuator for moving at least one of the plurality of first passages and the plurality of second passages relative to one another in a circumferential direction to cause a respective end portion of a wire conductor for welding thereof.
US10224785B2
A cooling system for a dynamoelectric machine comprising a cooling jacket for assembly on an outer circumference of a stator of the dynamoelectric machine, a housing for receiving the stator having the mounted cooling jacket such that a hollow chamber, which can be filled with a liquid cooling medium, remains between an outer wall of the cooling jacket and an inner wall of the housing, wherein an inlet opening for inlet of the cooling medium into an inlet region and an outlet opening for outlet of the cooling medium from an outlet region of the hollow chamber are arranged on the housing and a barrier element connected to the cooling jacket for spatial separation of the inlet region from the outlet region is provided. The efficiency of such a cooling system is improved in that the barrier element presses against the inner wall of the housing having increasing pressure difference of the cooling medium in the inlet and outlet region.
US10224768B2
Magnetic drive device characterized in that it comprises a driving element moving in a guide element, and suitable to drive a driven element; the driven element is mobile along the guide element, in accordance with the movement of the driving element; the driving element acting on the driven element by use of magnetic means and without direct physical contact. The magnetic drive action of the driving element is induced by means of the use of permanent magnets or of electromagnets which act on the driven element.
US10224767B2
In one aspect of the invention for which protection is sought there is provided an electric machine comprising a substantially circular rotor and a stator, wherein the stator comprises at least one substantially arcuate segment. Aspects of the invention also relate to a stator segment comprising at least one inter-pole shield disposed between adjacent teeth. Further aspects of the invention also relate to a stator segment having a first shield disposed at a first circumferential end thereof and/or a second shield disposed at a second circumferential end thereof. Aspects of the invention also relate to a stator segment having a radially outwardly directed protuberance.
US10224761B2
A power control method for a wireless power transmission assembly, and the wireless power transmission assembly. The method includes: outputting a direct current voltage to a wireless power transmission apparatus, the direct current voltage generated from an alternating current power source in an adaptor; and changing the level of the direct current voltage in the adaptor based on a voltage change communication signal if the wireless power transmission apparatus transmits the voltage change communication signal to the adaptor.
US10224759B2
Aspects disclosed in the detailed description include a wireless charging circuit comprising a radio frequency (RF) power harvesting circuit. In one aspect, the RF power harvesting circuit is configured to harvest a wireless RF charging signal provided by a wireless charging station to generate a direct-current (DC) charging signal to charge a battery, for example, a lithium-ion (Li-ion) battery, in a battery-operated electronic device. In another aspect, a wireless charging controller controls the RF power harvesting circuit to dynamically increase or decrease an effective charging power of the DC charging signal according to a target charging power determined according to a charging profile of the battery. By dynamically adjusting the effective charging power provided to the battery according to the charging profile of the battery, it is possible to provide fast charging to the battery while protecting the battery from overcharging damage.
US10224750B2
A power transmitter and a power receiver are arranged with a space therebetween. A power transmitting device generates a resonant current by taking out electric energy from a DC power supply through an operation of a power transmitting switch circuit, directly creating, in a space, by using the resonant current, an electromagnetic field that periodically changes at a switching frequency, and forms an electromagnetic resonance field in which the space itself has energy and vibrates. A power receiving device generates a resonant current by obtaining electric energy from the resonance field and forms a new electromagnetic field on the basis of this resonant current. The power transmitting device or the power receiving device, when viewed as a geometric figure, is a fractal-shaped device formed of a line conductor pattern in which a portion is similar to the whole, and increases electromagnetic field energy in a space surrounding the fractal-shaped device.
US10224746B2
A charger, especially a chargeable mobile device for an inductive wireless charging system, is provided which includes at least one coil having a core part formed of a soft magnetic material, wherein the coil is embedded in a polymer bonded soft magnetic material.
US10224736B2
A method and system for a headset wireless charging dock, where the charging dock comprises a radio, a coil, and a proximity sensor. The method may comprise sensing a presence of a headset using the proximity sensor, wirelessly charging a battery in the headset utilizing the coil, and wirelessly communicating commands, using the radio, to the headset to power down at least a portion of circuitry in the headset. The command may be communicated to the headset utilizing a protocol and a RF radio used by the headset to receive audio signals. The command communicated to the headset may power down audio processing circuitry in the headset. The charging induction coil may be inductively coupled to a coil in the headset to wirelessly charge the battery in the headset. The proximity sensor may comprise a Hall sensor.
US10224731B2
A positive electrode potential and a negative electrode potential during charge or discharge of a secondary battery are determined, based on potentials of a positive electrode and a negative electrode in an open circuit state corresponding to a SOC of the secondary battery, and internal resistances of the positive electrode and the negative electrode corresponding to the SOC of the secondary battery, and a current of the secondary battery is controlled such that the positive electrode potential and the negative electrode potential fall within a predetermined range.
US10224727B2
A hub is electrically connected with an electronic device, an AC source, and at least one portable device which are located in the outside environment. The electronic device includes a USB port. The hub includes a first connector, a second connector, a third connector, a controller, and a power module. The first connector is electrically connected with the USB port of the electronic device. The first connector includes a first data transmission line and a first power line. The third connector is electrically connected with the AC source. The controller is electrically connected between the first data transmission line and a second data transmission line. The controller and the portable device transmit data to each other. The controller sends a signal to the portable device, enabling the portable device to start a quick charge mode. The power module is electrically connected with the first connector, the second connector, and the third connector. The power module supplies power outputted from the AC source or the electronic device to the portable device.
US10224726B1
This invention provides a base unit for charging a handheld ID reader in which the charging contacts are mounted on a contact holder that is biased rearwardly during insertion of the reader, and thereafter snaps back in place and locks the reader after the reader has been pushed into a fully seated position in a well of the base unit. This lock is maintained between shoulders on the holder and corresponding locking tabs on the bottom face of the reader. The locking tabs are conductive, and provide two additional electrical contacts that engage contact pads on the reader bottom face. Each of the power and ground signals are connected over at least two electrical contacts between reader and base station, increasing reliability, especially when the reader is not in its fully seated position. An indicator LED is integrated in the base station enclosure near the charging contacts.
US10224721B2
A switch control circuit to switch off communication channels between a baseboard management controller (BMC) and a backplane chip when not needed includes a logic component and a switch circuit. The switch circuit is configured for coupling between the BMC and the backplane chip in a device. The logic component obtains a logic control signal from the BMC, and outputs a switch signal to the switch circuit to turn on or turn off the switch circuit according to the logic control signal. An electronic device including the switch control circuit is also provided.
US10224720B2
A combined power plant is disclosed for feeding energy into a non-local power network. The combined power plant includes at least one turbine power plant and at least one energy storage installation with one or more energy storage modules, whereby the turbine power plant is connected to the non-local power network in order to feed in power. A monitoring unit monitors the rotational speed of a turbine on the basis of a rotational speed-specific characteristic quantity, at least while the energy is being fed into the non-local power network. The energy storage installation is connected to the non-local power network separately or via the turbine power plant, whereby the monitoring unit is connected to a control unit of the appertaining energy storage installation in order to transmit a characteristic quantity signal based on the rotational speed-specific characteristic quantity to the control unit via a data connection.
US10224719B2
Provided herein is a system for managing energy of a residential community sharing energy, the system including a plurality of home EMS (Energy Management System) provided in individual households; a unit for supplying common use energy having a production unit configured to produce common use energy, and a storage unit for charging the produced common use energy; and a residential community EMS configured to manage production and charging of the common use energy, and to control the unit for supplying the common use energy, in response to receiving a signal requesting to use the common use energy transmitted from a home EMS supply, supply the common use energy to the home EMS that transmitted the signal requesting to use the common use energy.
US10224710B2
An electrostatic discharge protection circuit includes a power clamp device, a timing circuit including a first resistor, a first capacitor that is connected with the first resistor at a first node, and a second capacitor that is connected to a second node, a logic gate including a first input connected with the first node, a second input connected with the second node, and an output connected with the power clamp device, and a decoder device connected with a first address pin and a second address pin. The first address pin and the second address pin are used to detect the power clamp device switching on at time of power on and draining current.
US10224705B2
A heat-recoverable component includes a tube-shaped or cap-shaped base material layer having heat shrinkability, and an adhesive layer formed on an inner circumferential surface of the base material layer. The adhesive layer includes a low-viscosity adhesive portion and a high-viscosity adhesive portion disposed between the low-viscosity adhesive portion and an opening of the base material layer. The low-viscosity adhesive portion has a shear viscosity of 10 Pa·s or less at a shear rate of 1 s−1 at a heat shrinkage temperature of the base material layer. The high-viscosity adhesive portion has a shear viscosity of 100 Pa·s or more at a shear rate of 1 s−1 at the heat shrinkage temperature of the base material layer. At the heat shrinkage temperature, a ratio of the shear viscosity of the high-viscosity adhesive portion to the shear viscosity of the low-viscosity adhesive portion is 15,000 or less.
US10224695B2
In the prior art, tunable lasers utilizing silicon-based tunable ring filters and III-V semiconductor-based gain regions required the heterogeneous integration of independently formed silicon and III-V semiconductor based optical elements, resulting in large optical devices requiring a complex manufacturing process (e.g., airtight packaging to couple the devices formed on different substrates, precise alignment for the elements, etc.). Embodiments of the invention eliminate the need for bulk optical elements and hermetic packaging, via the use of hybridized III-V/silicon gain regions and silicon optical components, such as silicon wavelength filters and stabilized wavelength references, thereby reducing the size and manufacturing complexity of tunable lasing devices.
US10224694B2
The present disclosure provides methods and apparatus to improve the dynamic coherent length of a sweep velocity-locked laser pulse generator (SV-LLPG) in an all-electronic fashion. A digital SV-LLPG is disclosed with two operation modes, i.e., unidirectional and bidirectional sweep modes; self-adaptive and time-dependent loop parameters (gain and location of poles/zeros); and, self-adaptive initial input curve. High frequency locking architectures, both single-side band (SSB) modulation method and direct phase measurement method, are provided to suppress the linewidth, or improve the coherent length, of the swept laser. A combination of high and low frequency locking, or a combination of multiple architectures disclosed in this invention, is utilized to achieve a higher level of linewidth reduction. The enhanced laser coherence extends the measurement range by at least one order of magnitude for applications including frequency-modulated continuous wave (FMCW) light detection and ranging (LiDAR) and optical fiber distributed sensing applications.
US10224693B2
A first contact surface of a semiconductor laser chip can be formed to a target surface roughness selected to have a maximum peak to valley height that is substantially smaller than a barrier layer thickness. A barrier layer that includes a non-metallic, electrically-conducting compound and that has the barrier layer thickness can be applied to the first contact surface, and the semiconductor laser chip can be soldered to a carrier mounting along the first contact surface using a solder composition by heating the soldering composition to less than a threshold temperature at which dissolution of the barrier layer into the soldering composition occurs. Related systems, methods, articles of manufacture, and the like are also described.
US10224688B2
Provided is an optical source apparatus that may generate two different optical frequency combs. The optical source apparatus includes an optical resonator and a continuous wave laser emitting laser light having a spectrum component corresponding to a resonance frequency of the optical resonator, and the optical resonator is configured to generate a first frequency comb and a second frequency comb having different modes by interacting with the laser light emitted by the continuous wave laser.
US10224681B2
A multipole plug 1 is configured in such a manner that a first terminal strip (first terminal strip 15) is provided with first flow holes (second flow holes 15D) in a first curved plate portion 15B, a second terminal strip (second terminal strip 17) is provided with a second flow holes (third flow holes 17D) in a second curved plate portion 17B, and the first curved plate portion 15B and the second curved plate portion 17B are positioned by the positioning ring 20 provided with an outer projecting portions 20B to be fitted to notched portions 18F of a first sleeve portion (second sleeve 18) and an inner projecting portions 20C to be fitted into a gap between the first curved plate portion 15B and the second curved plate portion 17B being fitted thereto.
US10224676B2
A shielded connection line for a magnetic resonance tomography system includes a signal conductor, a shield for the signal conductor, and a plug-in connector. The plug-in connector has a large number of connection contacts that are arranged in a two-dimensional matrix and are electrically insulated from each other in the plug-in connector. The signal conductor is in galvanic contact with a first connection contact, and three second connection contacts adjacent to the first connection contact and surrounding the first connection contact are galvanically connected to the shield.
US10224670B2
A connector assembly includes a flexible cable that includes a casing, a plurality of electrical wires each having a first portion encapsulated by the casing and a second portion extending beyond the casing, and a fiber having a first portion encapsulated by the casing and a second portion extending beyond the casing. The connector assembly further includes a housing having a first end to receive the flexible cable and a second end with a connector to connect with another connector, and a circuit board disposed in the housing. The circuit board includes first terminals to connect with the plurality of electrical wires, second terminals to connect with the connector, a plurality of traces coupling respective first terminals with respective second terminals, and a cleat. The second portion of the fiber extends beyond the casing to the cleat and winds around the cleat.
US10224668B2
An assembly for terminating a sheathed cable harness at an electrical component port, the assembly incorporating a nipple having a hollow bore fitted for receiving the cable harness; a coupling nut mounting the nipple upon the electrical component, the coupling nut being connected to the nipple's proximal end, and being adapted for aligning the hollow bore with the electrical component's port; and a Hunter spring annularly clamping the cable harness's sheath to the nipple, the Hunter spring having an outer end and a plurality of radially outwardly extending teeth, the radially outwardly extending teeth being positioned at the spring's outer end.
US10224660B2
A circuit board disclosed herein includes a threaded receptor, one or more alignment holes, and one or more pads. The threaded receptor is configured to receive a component with a threaded screw. Each of the one or more alignment holes are configured to receive an alignment pin located on the component. Each of the one or more pads are configured to electrically connect to a pogo pin on the component.
US10224653B2
An electrical card edge connector for receiving an electronic card with a bottom notch therein, includes an insulative housing, a plurality of terminals and an alignment key. The housing includes two opposite side walls, a bottom wall and a central slot among the side walls and the bottom wall. The terminals are disposed in the corresponding side walls and extend into the central slot for mating with the electronic card. The alignment key includes a body received within the central slot, a pair of extension sections covering the two side walls, and a pair of securing sections attached to the bottom wall wherein the body is adapted to be received within the bottom notch of the electronic card.
US10224650B2
A coaxial frequency-separating connector of the present invention applies a first conducting element to receive a multi-frequency signal from a multi-frequency transmission element, and applies a multi-frequency dividing circuit to divide the multi-frequency signal to a plurality of different frequency signals such that the different frequency signals are respectively transmitted to the first coaxial cable and the second coaxial cable of a second conducting element. Furthermore, a first frequency contacting end to which a first RF element is connected and a second frequency contacting end to which a second RF element is connected are respectively connected on one end of the first coaxial cable and one end of the second coaxial cable. Accordingly, two RF elements with two different frequency bands can use only one coaxial frequency-separating connector to connect to a transmission element.
US10224630B2
There is disclosed a multiband antenna device comprising a conductive elongate antenna element configured for electrical connection to a groundplane at a grounding point, and a conductive elongate feeding element configured for electrical connection to a radio transmitter/receiver at a feeding point. At least a major portion of the antenna element is configured to extend in a first direction and to double back on itself in a second, substantially counter-parallel direction forming a slot. The feeding point is adjacent to the grounding point, and the feeding element is configured to extend substantially parallel to the first and second directions of the major portion of the antenna element. The antenna device can operate in multiple frequency bands, and can be configured on a dielectric insulating former that fits compactly in a corner of a mobile communications handset housing.
US10224625B2
A communication system is provided, including an antenna, a matching network coupled to the antenna, a controller configured to control the matching network, and a look-up table coupled to the controller. The look-up table includes characterization data according to frequency bands and conditions. The controller is configured to refer to the look-up table to determine optimum impedance for a frequency band selected under a condition detected during a time interval, and adjust the matching network to provide the optimum impedance.
US10224617B2
The radar system includes a split-block assembly comprising a first portion and a second portion. The first portion and the second portion form a seam, where the first portion has a top side opposite the seam and the second portion has a bottom side opposite the seam. The system includes at least one port located on a bottom side of the second portion. Additionally, the system includes radiating elements located on the top side of the first portion, wherein the radiating elements are arranged in a plurality of arrays. Yet further, the system includes a set of waveguides in the split-block assembly configured to couple each array to at least one port. Furthermore, the split-block assembly is made from a polymer and where at least the set of waveguides, the at least one port, and the plurality of radiating elements include metal on a surface of the polymer.
US10224613B2
The present invention discloses a wireless device, which includes a substrate and an antenna. The antenna includes a printed antenna element and a 3-dimensional antenna element. The printed antenna element is printed on the substrate, while the 3-dimensional antenna element is disposed on the substrate and coupled to the printed antenna element. The printed antenna element and the 3-dimensional antenna element jointly have a physical length of a desired frequency.
US10224610B2
A mobile computing device antenna according to one example includes a folded monopole element, a ground plane coupled to the folded monopole element by an antenna feed, a parasitic element that couples the folded monopole element to the ground plane, and a metal frame that encompasses the folded monopole element, the ground plane, and the parasitic element, where the metal frame is coupled to the ground plane by a plurality of ground points.
US10224593B2
A support assembly is provided and includes an adapter, a stand, and a dish backing structure. The adapter includes two side plates and an upper plate. The side plates are respectively located at the two sides of the adapter. The upper plate is connected to the side plates and has a lower location hole. The stand is connected to the adapter. The dish backing structure has a receiving portion and includes a top wall and two side walls respectively located at the both sides of the receiving portion. The top wall has an upper location hole. When the receiving portion is connected to the adapter, a portion of the top wall abuts against the upper plate, and a gap is formed between the top wall and the upper plate. In addition, the upper location hole is aligned with the lower location hole.
US10224588B2
A multiplex filter has at least n filter chambers which are surrounded by a housing and/or at least one insert positioned in the housing. A metal dividing device is constructed in each of the n filter chambers, dividing each filter chamber into m resonator chambers, wherein m≥2. The resonator chambers are coupled perpendicular to the H fields and/or parallel to the central axis or with a component essentially perpendicular to the H fields and/or parallel to the central axis. A common connection is guided into the first filter chamber via a first opening in the housing, and is coupled in the same to the m resonators of the m resonator chambers. As a result of the fact that the coupling is established perpendicular to the H field, the resonator can have a very compact construction.
US10224584B2
An exemplary battery pack heat exchanger includes a wall of an enclosure, and a heat exchanger lid held against the wall to provide a chamber that receives a fluid to exchange thermal energy with a battery array that is outside of the chamber. An exemplary method of managing battery pack thermal energy includes moving a fluid through a chamber within an enclosure wall of a battery pack to adjust thermal energy levels of the battery pack.
US10224583B2
Provided is a secondary battery module having a through type cool channel for preventing contaminated air generated from a pouch type cell from being introduced into a vehicle, and more particularly, a secondary battery module having a through type cool channel capable of preventing contaminated air generated from battery cells from being introduced into a vehicle and easily cooling heat generated from the battery cells, by sealing an electrode assembly, in which a plurality of battery cells are stacked, by a case, forming a separate gas discharge pipe in the case to discharge the gases to a designated place, and coupling both ends of a partition tube having a cool channel formed therein to contact the battery cells and communicate with an outside of the case.
US10224580B2
A battery pack including: a lithium air battery configured to receive air and discharge a discharge gas, the lithium air battery including a cell module configured to generate electricity based on oxidation of a lithium metal and reduction of oxygen; and a battery management unit configured to control charging and discharging of the lithium air battery, wherein the battery management unit includes a measurement unit configured to measure a composition ratio of the discharge gas, measure a current, and to generate discharge gas data and current data; a capacity estimation unit configured to estimate a present capacity of the lithium air battery based on the discharge gas data and the current data and to generate a present capacity data; and a state of health estimation unit configured to estimate a state of health of the lithium air battery based on the present capacity data.
US10224577B2
The present invention provides a secondary cell having a negative electrode compartment and a positive electrode compartment, which are separated by an alkali ion conductive electrolyte membrane. An alkali metal negative electrode disposed in the negative electrode compartment oxidizes to release alkali ions as the cell discharges and reduces the alkali ions to alkali metal during recharge. The positive electrode compartment includes a positive electrode contacting a positive electrode solution that includes an alkali metal compound and a metal halide. The alkali metal compound can be selected from an alkali halide and an alkali pseudo-halide. During discharge, the metal ion reduces to form metal plating on the positive electrode. As the cell charges, the metal plating oxidizes to strip the metal plating to form metal halide or pseudo halide or corresponding metal complex.
US10224576B2
A gas detection material having a Hofmann type porous coordination polymer of {Fe(pz)[Ni(CN)4]} (wherein, pz=pyrazine) which contains ferrous ion, tetracyanonickelate ion and pyrazine as the essential ingredients and has a pillared crystal shape. Also a lithium ion secondary battery, wherein, the outer package of the lithium ion secondary battery is covered by the gas detection material mentioned above.
US10224574B2
A secondary battery includes: a wound electrode body in a flat form impregnated with an electrolytic solution; an outer case in a flat form including a lid and a main body, the outer case including a curved portion, the curved portion formed into a curved surface into which the bottom surface and a wall surface of the outer case are connected; and an electric insulating film including a gap through which the electrolytic solution passes, the gap formed at a corner at the bottom surface side of the electric insulating film, the corner with the gap in the electric insulating film being clamped between the curved portion of the inner surface of the outer case and a corner at the bottom surface side of the wound electrode body.
US10224568B2
It is an object of the present invention to provide an electrolytic solution capable of suppressing gas generation. The present exemplary embodiment is an electrolytic solution comprising a supporting salt, a nonaqueous solvent that dissolves the supporting salt, a cyclic sulfonic acid ester compound represented by predetermined formula (1), and an acid anhydride. According to the exemplary embodiment, an electrolytic solution capable of suppressing gas generation can be provided.
US10224558B2
The present invention enables the determination of an operating point of a fuel cell so as to prioritize the fulfillment of an amount of required power generation while avoiding various limitations, such as a current limit, in a fuel cell system that warms up the fuel cell by a low efficiency operation.A controller 70 multiplies a voltage command value Vcom obtained in step S3 by a current command value Icom obtained in step S1, then, this is divided by a final voltage command value Vfcom obtained in step S4, thereby obtaining a final current command value Ifcom to determine an operating point (Ifcom, Vfcom) during a warm-up operation (step S5), and then the process ends.
US10224551B2
The present invention provides a sheet for thin layer transfer (10) including: a substrate (1) including a thin metal film or a thin heat-resistant resin film; and a fluorine resin layer (2) provided on at least one side of the substrate (1). The sheet for thin layer transfer thus provided can have reduced surface irregularities and be less prone to deteriorate even when subjected to repeated thermal transfer by thermocompression bonding.
US10224542B2
According to one embodiment, an active material is provided. This active material is represented by the general formula of Li(2+x)Na2Ti6O14, wherein x is within a range of 0≤x≤6. The active material includes at least one element selected from the group consisting of Zr, Mo, W, V, Nb, Ta, P, Y, Al, Fe, and B in a content of 0.03 to 8.33 atom %.
US10224533B2
In a secondary battery (10) suggested herein, when a gas pressure in a battery case (12) is increased to or above a specified level and a current interrupt valve (26) is consequently raised to a connecting terminal (21) side, a thinned section (71) is broken around a portion that is joined to the current interrupt valve 26, the connecting terminal (21) and an electrode body are electrically interrupted from each other. An insulant (27) is disposed in a portion where the thinned section (71) is broken, and is interposed between both edges of the broken thinned section (71) after the thinned section (71) is broken.
US10224532B2
In a detection module to be mounted on a unit cell group formed by electrically connecting adjacent electrode terminals of a plurality of unit cells including positive and negative electrode terminals by busbars, a plurality of fuse units each configured such that a busbar connection terminal for detecting a state of the unit cell by being connected to the busbar, a wire connection terminal to be connected to an end part of a wire and a fuse for connecting the busbar connection terminal and the wire connection terminal are integrally assembled and accommodated in a housing made of synthetic resin are held in a holding member made of synthetic resin.
US10224525B2
An exemplary battery support assembly includes a bladder device with a pocket that receives at least one battery cell of a traction battery. The bladder provides a fluid flow path that diverges at an end of the pocket into a first section on a first side of the pocket and a second section on an opposing, second side of the pocket. An exemplary battery support method includes moving a flow of fluid along a fluid flow path toward at least one battery cell; and diverging the flow into a first or second section of the fluid flow path such that the flow moves along opposing sides of the at least one battery cell.
US10224524B2
The battery housing assembly, connected to a support shaft assembly of a string trimmer, includes a base housing member defining a chamber configured to receive a battery therein. The base housing member includes a frontal member configured to engage a front of the battery, a top member extending from the frontal member, configured to engage the top portion of the battery, and a bottom member, configured to engage a bottom portion of the battery. A first side member is configured to be removably connected to a first side of the base housing member; and a second side member configured to be removably connected to a second side of the base housing member.
US10224523B2
The present disclosure relates to a secondary battery pouch with an enhanced insulation property, and a method for manufacturing the same, and more specifically, to a secondary battery pouch for preventing occurrence of cracks in a sealing portion of a periphery of a pouch in a completed pouch-type secondary battery, particularly at a folded portion of the sealing portion, and a method for manufacturing the same.
US10224522B2
A sealing assembly for a battery, a method of preparing the sealing assembly and a lithium ion battery are provided. The sealing assembly for a battery comprises: a ceramic ring (3) having a receiving hole (31), a metal ring (4) fitted over the ceramic ring (3) for sealing an open end of the battery, and a column (2) formed in the receiving hole (31) which comprises a metal-metal composite (21), wherein the metal-metal composite (21) comprises: a metal porous body, and a metal material filled in pores of the metal porous body.
US10224520B2
A lithium secondary battery includes an electrode assembly to which an electrode tap is attached, an electrode tap receptor configured to house a portion of the electrode assembly such that a portion of the electrode tap protrudes to an outside, and a case configured to surround the electrode assembly and seal the electrode assembly together with the electrode tap receptor, wherein the electrode tap receptor includes a gas barrier layer.
US10224519B2
A secondary battery according to an embodiment includes a container having a pouring hole through which an electrolyte is poured, and housing the electrolyte, poured through the pouring hole, together with an electrode body; and a sealing lid which is fixed to the container and is closing the pouring hole. The sealing lid has a welding mark existing in a ring shape with a depth through the sealing lid to a lid body of the container, and an inner circumferential side molten mark existing in a ring shape overlapping with the welding mark, on the inner circumferential side of the welding mark in the sealing lid, with a depth corresponding to the thickness of the sealing lid.
US10224514B2
Disclosed herein is a transparent glass system that includes an optical grade silicon substrate, a transparent substrate layer; a titanium dioxide transparent layer, the transparent layer having an index of refraction of 2.35 or greater; and a polycrystalline diamond layer, wherein the transparent layer is between the substrate layer and the polycrystalline diamond layer.
US10224498B2
Provided are a display apparatus and a method of manufacturing the display apparatus. The display apparatus includes: a substrate including a bending area located between a first area and a second area and bent in the bending area; a display unit arranged over an upper surface of the substrate and located in the first area; a protection film located over a lower surface of the substrate and including a protection film base and a viscous layer; and a bending protection layer including a first bending protection layer and a second bending protection layer and corresponding to the bending area, wherein the protection film is located over the lower surface of the substrate and has an opening corresponding to the bending area or at least a part of the first area, and wherein the first bending protection layer is arranged over at least a part of a boundary of the opening or over an outside of the boundary of the opening, and at least a part of the second bending protection layer is arranged over an inside of the boundary of the opening.
US10224496B2
The present application provides an OLED package structure, comprises a package unit and a flexible substrate deposited with an OLED element; the package unit comprises a first package layer, a first inorganic layer and a second package layer, which sequentially stack up on the OLED element; the first package layer comprises a first pixel region and a first pixel define region, and the film thickness of the first pixel define region gradually decreases from an edge to an interior of the first pixel define region; the second package layer comprises a second pixel region corresponding to the first pixel region and a second pixel define region corresponding to the first pixel define region, and the film thickness of the second pixel region gradually decreases from an edge to an interior of the second pixel region. The present application further provides an OLED package method.
US10224481B2
Provided are methods of forming electric devices by effecting application of a stress to the device so as to deform the device within the device's elastic limit and to place the device into a new electric—e.g., resistance—state.
US10224478B2
A one-dimensional magnetic field sensor comprises a support, a single elongated magnetic field concentrator or two magnetic field concentrators, which are separated by a first gap, and at least one magnetic sensor element. The magnetic field concentrator, or both thereof, consists of at least two parts which are separated from each other by second gaps. A two-dimensional magnetic field sensor comprises a support, a single magnetic field concentrator which consists of at least three parts which are separated from each other by gaps, and at least two magnetic sensor elements.
US10224477B2
Provided are an electroacoustic conversion film web, an electroacoustic conversion film, and a method of manufacturing an electroacoustic conversion film web in which costs can be reduced by reducing the number of operations without damage to thin film electrodes, the points of electrode lead-out portions can be freely determined, and thus high productivity can be achieved. A preparation step of preparing an electrode laminated body in which a single thin film electrode and a single protective layer are laminated and a lamination step of laminating the electrode laminated body and an piezoelectric layer are included. A non-adhered portion that is not adhered to the piezoelectric layer is provided in at least one end portion of the thin film electrode in a case where the electrode laminated body and the piezoelectric layer are laminated in the lamination step.
US10224476B2
Textured PMN-PZT fabricated by templated grain growth (TGG) method has a piezoelectric coefficient (d) of 3 to 5 times that of its random counterpart. By combining this TGG method with low-temperature co-firing ceramics (LTCC) techniques, co-fired multilayer textured piezoelectric ceramic materials with inner electrodes were produced at a temperature as low as 925° C., which silver could be used. Trilayer PMN-PZT ceramics prepared by this method show a strain increase of 2.5 times, a driving voltage decrease of 3 times, and an equivalent piezoelectric coefficient (d*) improvement of 10 to 15 times that of conventional random ceramic counterparts. Further, a co-fired magnetostrictive/piezoelectric/magnetostrictive laminate structure with silver inner electrode was also synthesized. The integration of textured piezoelectric microstructure with the cost-effective low-temperature co-fired layered structure achieves strong magnetoelectric coupling. These new materials have promising applications including as actuators, ultrasonic transducers, and use in energy harvesters.
US10224456B2
A method of fabricating a light emitting diode, which includes an n-type contact layer and a light generating structure adjacent to the n-type contact layer, is provided. The light generating structure includes a set of quantum wells. The contact layer and light generating structure can be configured so that a difference between an energy of the n-type contact layer and an electron ground state energy of a quantum well is greater than an energy of a polar optical phonon in a material of the light generating structure. Additionally, the light generating structure can be configured so that its width is comparable to a mean free path for emission of a polar optical phonon by an electron injected into the light generating structure.
US10224454B2
Group III nitride based light emitting diode (LED) structures include multiple quantum wells with barrier-well units that include III nitride interface layers. Each interface layer may have a thickness of no greater than about 30% of an adjacent well layer, and a comparatively low concentration of indium or aluminum. One or more interface layers may be present in a barrier-well unit. Multiple barrier-well units having different properties may be provided in a single active region.
US10224451B2
A multi junction photodiode for molecular detection and discrimination and fabrication methods thereof. The multi junction photodiode includes a substrate having first conductive type dopants, an epitaxial layer having the first conductive type dopants, a deep well having second conductive type dopants, a first well having the first conductive type dopants, a second well having the second conductive type dopants, a third well having the first conductive type dopants, and a first doped region having the second conductive type dopants. The epitaxial layer is disposed on the substrate. The deep well is disposed in the epitaxial layer. The first well having three sides connected to the epitaxial layer is disposed in the deep well. The second well is disposed in the first well. The third well having three sides connected to the epitaxial layer is disposed in the second well. The first doped region is disposed in the third well.
US10224449B2
A photoresistor comprises a silicon-on-insulator substrate (101) comprising a device layer (4). In an example embodiment and mode at least two non-contiguous first highly conductive regions (2, 3) of semiconductor material are formed on a surface of the device layer, and at least one active region (1) of a high resistivity semiconductor material of a same conductivity type as the first highly conductive regions are formed to propagate through a whole thickness of the device layer and to electrically contact the at least two non-contiguous first highly conductive regions.
US10224442B2
Methods of fabricating solar cell emitter regions with differentiated P-type and N-type regions architectures, and resulting solar cells, are described. In an example, a back contact solar cell can include a substrate having a light-receiving surface and a back surface. A first polycrystalline silicon emitter region of a first conductivity type is disposed on a first thin dielectric layer disposed on the back surface of the substrate. A second polycrystalline silicon emitter region of a second, different, conductivity type is disposed on a second thin dielectric layer disposed on the back surface of the substrate. A third thin dielectric layer is disposed over an exposed outer portion of the first polycrystalline silicon emitter region and is disposed laterally directly between the first and second polycrystalline silicon emitter regions. A first conductive contact structure is disposed on the first polycrystalline silicon emitter region. A second conductive contact structure is disposed on the second polycrystalline silicon emitter region. Metallization methods, include etching techniques for forming a first and second conductive contact structure are also described.
US10224436B2
A semiconductor device includes a semiconductor substrate, a silicon carbide semiconductor layer disposed on the semiconductor substrate, and a termination region disposed in the silicon carbide semiconductor layer. The termination region has a guard ring region and an FLR region which is disposed to surround the guard ring region while being separated from the guard ring region, the FLR region including a plurality of rings. The termination region includes a sector section, and in the sector section, an inner circumference and an outer circumference of at least one of the plurality of rings and an inner circumference and an outer circumference of the guard ring region have a same first center of curvature, the first center of curvature being positioned inside the inner circumference of the guard ring region, and a radius of curvature of the inner circumference of the guard ring region is 50 μm or less.
US10224435B2
An exemplary embodiment of the present disclosure provides a transistor including: a drain electrode; a first insulating member on the drain electrode and having a tilted side wall; a source electrode on the first insulating member; an active member covering the tilted side wall of the first insulating member, a side wall of the source electrode, and a side wall of the drain electrode; a second insulating member covering the source electrode and the active member; and a gate electrode on the second insulating member and overlapping the active member, wherein the active member defines a first channel region adjacent to the drain electrode and a second channel region adjacent to the source electrode, and wherein a width of the first channel region may be greater than that of the second channel region.
US10224434B2
A multi-channel thin film transistor (“TFT”) includes: a gate electrode; a semiconductor including a first channel area, which operates within a first driving range and has a first threshold voltage, and a second channel area which operates within a second driving range smaller than the first driving range and has a second threshold voltage, where an absolute value of the second threshold voltage is greater than an absolute value of the first threshold voltage; a first electrode connected to an end of the semiconductor; and a second electrode connected to another end of the semiconductor.
US10224433B2
In a semiconductor device including a transistor in which an oxide semiconductor layer, a gate insulating layer, and a gate electrode layer on side surfaces of which sidewall insulating layers are provided are stacked in this order, a source electrode layer and a drain electrode layer are provided in contact with the oxide semiconductor layer and the sidewall insulating layers. In a process for manufacturing the semiconductor device, a conductive layer and an interlayer insulating layer are stacked to cover the oxide semiconductor layer, the sidewall insulating layers, and the gate electrode layer. Then, parts of the interlayer insulating layer and the conductive layer over the gate electrode layer are removed by a chemical mechanical polishing method, so that a source electrode layer and a drain electrode layer are formed. Before formation of the gate insulating layer, cleaning treatment is performed on the oxide semiconductor layer.
US10224424B2
A semiconductor module comprises a semiconductor chip comprising a semiconductor switch having a collector, emitter and gate, a collector terminal connected to the collector, gate terminal connected to the gate, an emitter terminal connected to the emitter via an emitter conductor path having an emitter inductance, an auxiliary emitter terminal connected to the emitter, a first conductor path connected to the emitter, and a second conductor path connected to the emitter having a different mutually inductive coupling with the emitter conductor path as the first conductor path. The first conductor path and the second conductor path are connectable to the auxiliary emitter terminal and/or the first conductor path is connected to the auxiliary emitter terminal and the second conductor path is connected to a second auxiliary emitter terminal. The semiconductor switch is an IGBT and each of the first conductor path and the second conductor path comprises bridging points for connecting the respective conductor path to the auxiliary emitter terminal.
US10224421B2
Methods of sub-10 nm fin formation are disclosed. One method includes patterning a first dielectric layer on a substrate to form one or more projections and a first plurality of spaces, and depositing a first plurality of columns in the first plurality of spaces. The first plurality of columns are separated by a second plurality of spaces. The method also includes depositing a second dielectric layer in the second plurality of spaces to form a plurality of dummy fins, removing the first plurality of columns to form a third plurality of spaces, depositing a second plurality of columns in the third plurality of spaces, removing the one or more projections and the plurality of dummy fins to form a fourth plurality of spaces, and depositing a plurality of fins in the fourth plurality of spaces. The plurality of fins have a width between 5-10 nm.
US10224419B2
A method of forming an arrangement of long and short fins on a substrate, including forming a plurality of finFET devices having long fins on the substrate, where the long fins have a fin length in the range of about 180 nm to about 350 nm, and forming a plurality of finFET devices having short fins on the substrate, where the short fins have a fin length in the range of about 60 nm to about 140 nm, wherein at least one of the plurality of finFET devices having a long fin is adjacent to at least one of the plurality of finFET devices having a short fin.
US10224414B2
A method for forming semiconductor devices with spacers is provided. SiCO spacers are formed on sides of features. Protective coverings are formed over first parts of the SiCO spacers, wherein second parts of the sidewalls of the SiCO spacers are not covered by the protective coverings. A conversion process is provided to the second parts of the SiCO spacers which are not covered by the protective coverings, which changes a physical property of the second parts of the SiCO spacers which are not covered by the protective coverings, wherein the protective coverings protects the first parts of the SiCO spacers from the conversion process.
US10224402B2
In a lateral BJT formed using a BiCMOS process, the collector-to-emitter breakdown voltage (BVCEO) and BJT's gain, are improved by forming a graded collector contact region with lower doping levels toward the base contact.
US10224400B2
A semiconductor device includes a first electrode, a second electrode, a semiconductor element, an insulating layer and a third electrode. The semiconductor element is electrically connected to the first electrode and the second electrode. The third electrode is insulated from the semiconductor structure, the first electrode and the second electrode through the insulating layer. The semiconductor element includes a semiconductor structure, a carbon nanotube and a conductive film. The semiconductor structure includes a P-type semiconductor layer and an N-type semiconductor layer and defines a first surface and a second surface. The carbon nanotube is located on the first surface of the semiconductor. The conductive film is located on the second surface of the semiconductor. The conductive film is formed on the second surface by a depositing method or a coating method.
US10224397B2
In a semiconductor element having a compound semiconductor layer epitaxially grown on a silicon substrate, an object is to suppress generation of deficiency or problems of reliability deriving from the ends of the element that are generated when dividing into semiconductor devices by dicing. A compound semiconductor layer epitaxially grown on a silicon substrate is formed via a buffer layer made of aluminum nitride. In the periphery of the semiconductor device, a scribe lane is present to surround a semiconductor element region. Along the scribe lane, the aluminum nitride layer is covered with a coating film for protection against humidity and moisture.
US10224390B2
Warping of a semiconductor wafer occurring due to a difference in the thermal expansion rates of an insulating film and the semiconductor wafer is restricted. Therefore, processing failures and conveying failures in the manufacturing process, as well as cracking of the semiconductor wafer, are restricted. Provided is a high breakdown voltage passive element including a substrate, a lower metal layer and upper metal layer stacked on the substrate, and an insulating unit formed between the lower metal layer and upper metal layer, wherein the insulating unit has a first insulating film whose thermal expansion rate is lower than the thermal expansion rate of the substrate, and a second insulating film, formed on the first insulating film, whose thermal expansion rate is higher than the thermal expansion rate of the substrate.
US10224389B2
An embedded passive chip device includes a chip body and a functional layered structure. The chip body has a circuit-forming surface that is formed with a recess. The functional layered structure is formed on the chip body and includes a conductive layer that has at least a portion which covers at least partially the circuit-forming surface, and a magnetic layer that is disposed within the recess and that is inductively coupled to the conductive layer for generating inductance. A method of making the embedded passive chip device is also disclosed.
US10224388B2
A wound wire is wound around a core assembly so that both ends are short-circuited. In a coupling pin insertion state in which a coupling pin is inserted in a through hole of the core assembly, outer-peripheral space parts of respective divided core portions of the core assembly are disposed so as to overlap in plan view. Consequently, an air gap is formed in a part of a side surface of the core assembly. Before formation of a covering member, a main wire is caused to pass through the air gap and is thus disposed in a wiring hole of the core assembly. Then, the covering member for closing the air gap is provided on an outer peripheral surface side of the core assembly including the air gap so that a core structure is obtained.
US10224385B2
A display panel and an electronic device are provided. The display panel comprises a base substrate including a display region and a border region surrounding the display region, wherein the border region includes an encapsulation region; a plurality of display units disposed in the display region; an encapsulation member disposed in the border region; a plurality of wires disposed in the border region; and a cover substrate arranged opposite to the base substrate. The display units and the wires are disposed between the base substrate and the cover substrate, the encapsulation member is disposed in the encapsulation region and configured to bond and fix the base substrate to the cover substrate, and at least one of the wires is disposed in the encapsulation region.
US10224383B2
An organic light-emitting display apparatus includes a substrate divided into a display area and a peripheral area that is around the display area. Pixels are formed over the display area. For each pixel, a thin film transistor is provided. An insulation film covers the thin film transistor. Each pixel includes a pixel electrode disposed on the insulation film and electrically connected to the thin film transistor, a pixel defining layer covering an edge area of the pixel electrode, an opposite electrode facing the pixel electrode, and an organic light-emitting layer disposed between the pixel electrode and the opposite electrode. The pixel defining layer includes an opening to expose a center area of the pixel electrode, a first inclination portion, and a second inclination portion. An end of the pixel electrode is disposed between the insulation film and the second inclination portion.
US10224372B2
A method of forming a device includes forming an in-process alternating stack of insulating layers and sacrificial material layers over a substrate, forming sacrificial pillar structures through the in-process alternating stack, where the sacrificial pillar structures are arranged in rows, forming inter-pillar cavities between each neighboring pair of sacrificial pillar structures, forming dielectric bridge structures by depositing a dielectric fill material in the inter-pillar cavities, selectively removing the sacrificial pillar structures to form pillar cavities, replacing remaining portions of the sacrificial material layers with electrically conductive layers through the pillar cavities, and forming pillar structures in the pillar cavities, where each of the pillar structures includes a respective vertical electrode.
US10224371B2
A memory device includes a variable resistance layer and a selection device layer electrically connected to the variable resistance layer. The memory device further included a chalcogenide switching material that reduces leakage current and has, for example, a composition according to chemical formula 1 below, [GeXSiY(AsaTe1-a)Z](1-U)[N]U (1) (where 0.05≤X≤0.1, 0.15≤Y≤0.25, 0.7≤Z≤0.8, X+Y+Z=1, 0.45≤a≤0.6, and 0.08≤U≤0.2).
US10224369B2
A threshold switching device may include: a first electrode layer; a second electrode layer; a first insulating layer interposed between the first and second electrode layers, and provided adjacent to the first electrode layer; and a second insulating layer interposed between the first and second electrode layers, and provided adjacent to the second electrode layer, wherein the first and second insulating layers contain a plurality of neutral defects, a concentration of the plurality of neutral defects being at a maximum along a first interface between the first insulating layer and the second insulating layer, and wherein the threshold switching device has an ON or OFF state according to whether electrons are ejected from the plurality of neutral defects.
US10224368B2
Voltage-switched magneto-resistive random access memory (MRAM) employing separate read operation circuit paths from a shared spin torque write operation circuit path is disclosed. The MRAM includes an MRAM array that includes MRAM bit cell rows each including a plurality of MRAM bit cells. MRAM bit cells on an MRAM bit cell row share a common electrode to provide a shared write operation circuit path for write operations. Dedicated read operation circuit paths are also provided for each MRAM bit cell separate from the write operation circuit path. As a result, the read operation circuit paths for the MRAM bit cells do not vary as a result of the different layout locations of the MRAM bit cells with respect to the common electrode. Thus, the read parasitic resistances of the MRAM bit cells do not vary from each other because of their different coupling locations to the common electrode.
US10224367B2
The present invention is directed to a memory device that includes an array of memory cells. Each of the memory cells includes a memory element connected to a two-terminal selector element. The two-terminal selector element includes a first electrode and a second electrode with a switching layer interposed therebetween. The switching layer includes a plurality of metal-rich clusters embedded in a nominally insulating matrix. One or more conductive paths are formed in the switching layer when an applied voltage to the memory cell exceeds a threshold level. Each of the memory cells may further include an intermediate electrode interposed between the memory element and the two-terminal selector element. The two-terminal selector element may further include a third electrode formed between the first electrode and the switching layer, and a fourth electrode formed between the second electrode and the switching layer.
US10224357B1
An image sensor package includes a medium layer having a first surface and a second surface opposite to the first surface. The image sensor package also includes a metal-insulator-metal structure disposed on the first surface of the medium layer. The metal-insulator-metal structure includes a first metal layer, a first insulating layer, and a second metal layer, and the first insulating layer is disposed between the first metal layer and the second metal layer. The image sensor package further includes an optical filter disposed on the second surface of the medium layer.
US10224351B2
Exemplary embodiments provide a solar cell device, and method for forming the solar cell device by integrating a switch component into a solar cell element. The solar cell element can include a solar cell, a solar cell array and/or a solar cell panel. The integrated solar cell element can be used for a solar sensor, while the solar sensor can also use discrete switches for each solar cell area of the sensor. Exemplary embodiments also provide a connection system for the solar cell elements and a method for super-connecting the solar cell elements to provide a desired connection path or a desired power output through switch settings. The disclosed connection systems and methods can allow for by-passing underperforming solar cell elements from a plurality of solar cell elements. In embodiments, the solar cell element can be extended to include a battery or a capacitor.
US10224328B2
A circuit has first and second semiconductor switches, each of which has a load path and control terminal connected in series. Each switch includes a first semiconductor device having a load path and a control terminal coupled to the control terminal of its switch, and a second semiconductor device having a load path between first and second load terminals, and a control terminal. Each second semiconductor device has its load path connected in series to the load path of the corresponding first semiconductor device. The semiconductor devices are coupled such that the second semiconductor devices are controlled by a load path voltage of the first semiconductor devices. The switches are integrated in a common semiconductor body. The first switch is implemented in a first area of the semiconductor body, and the second switch is implemented in a second area. In a horizontal plane, the first area surrounds the second area.
US10224322B2
A semiconductor device includes a diode provided with: a drift layer being a first conductivity type; a cathode region being provided in a back face side of the drift layer and being the first conductivity type; a second conductivity type region provided in a surface layer part of the drift layer; multiple trenches dividing the second conductivity type region into pieces by being provided deeper than the second conductivity type region, and configuring an anode region; a gate insulation film provided in a surface of the trench; a gate electrode provided in a surface of the gate insulation film; an upper electrode electrically connected with the anode region; and a lower electrode electrically connected with the cathode region. A width between the trenches is narrowest in the drift layer is defined as a mesa width. The mesa width is set to be equal to or greater than 0.3 μm.
US10224319B2
An electrostatic protection element whose electrostatic breakdown resistance can be adjusted with a required minimum design change is provided.A semiconductor device includes an electrostatic protection element including a bipolar transistor whose base region and emitter region are electrically coupled together through a resistance region. At this time, the base region of the electrostatic protection element has a side including a facing portion that faces the collector region. The facing portion of the side includes an exposed portion that is exposed from an emitter wiring in plan view and a covered portion that is covered by the emitter wiring in plan view.
US10224315B2
A light source device including a substrate, a plurality of first light emitting diode (LED) chips, and at least one second LED chip is provided. The substrate has an upper surface. The plurality of first LED chips are disposed on the upper surface and electrically connected to the substrate. Each of the first LED chips includes a first chip substrate, a first semiconductor layer, and a plurality of first electrodes, and the first electrodes are disposed on the upper surface of the substrate. The second LED chip is disposed on the upper surface and electrically connected to the substrate. The second LED chip includes a second chip substrate, a second semiconductor layer, and a plurality of second electrodes. A thickness of the second chip substrate is different from than a thickness of the first chip substrate, and the second electrodes are disposed on the upper surface of the substrate.
US10224303B2
An anisotropic conductive film composition, an anisotropic conductive film prepared using the same, and a connection structure using the same, the anisotropic conductive film including a binder resin; a curable alicyclic epoxy compound; a curable oxetane compound; a quaternary ammonium catalyst; and conductive particles, wherein the anisotropic conductive film has a heat quantity variation rate of about 15% or less, as measured by differential scanning calorimetry (DSC) and calculated by Equation 1: Heat quantity variation rate (%)=[(H0−H1)/H0]×100 Equation 1 wherein H0 is a DSC heat quantity of the anisotropic conductive film, as measured at 25° C. and a time point of 0 hr, and H1 is a DSC heat quantity of the anisotropic conductive film, as measured after being left at 40° C. for 24 hours.
US10224301B2
A semiconductor package device includes a carrier, a first electronic component, and a conductive element on the carrier. The first electronic component is over the carrier. The conductive element is on the carrier and electrically connects the first electronic component to the carrier. The conductive element includes at least one conductive particle and a solder material covering the conductive particle, and the conductive particle includes a metal core, a barrier layer covering the metal core, and a metal layer covering the barrier layer.
US10224297B2
A self-destructing device includes a stressed substrate with a heater thermally coupled to the stressed substrate. The device includes a power source and trigger circuitry comprising a sensor and a switch. The sensor generates a trigger signal when exposed to a trigger stimulus. The switch couples the power source to the heater in response to the trigger signal When energized by the power source, the heater generates heat sufficient to initiate self-destruction of the stressed substrate.
US10224294B2
Airtightness of a hollow portion is maintained, and yield and durability are improved. A semiconductor device 1 includes a device substrate 2, a semiconductor circuit 3, a sealing frame 7, a cap substrate 8, via portions 10, electrodes 11, 12 and 13, and a bump portion 14 or the like. A hollow portion 9 in which the semiconductor circuit 3 is housed in an airtight state is provided between the device substrate 2 and the cap substrate 8. The bump portion 14 connects all the via portions 10 and the cap substrate 8. Thus, the via portions 10 can be reinforced using the bump portion 14A.
US10224292B2
An integrated circuit package includes a portion of a lead frame disposed within an encapsulation. The lead frame includes a first conductor including a first conductive loop and a third conductive loop disposed substantially within the encapsulation. A second conductor formed in the lead frame is galvanically isolated from the first conductor and includes a second conductive loop disposed substantially within the encapsulation proximate to the first conductive loop to provide a communication link between the first and second conductors. The third conductive loop is wound in an opposite direction relative to the first conductive loop. A transmit circuit is disposed within the encapsulation and is coupled to the second conductor to provide a transmitter current. A receive circuit is disposed within the encapsulation and is coupled to the first conductor to receive a transmitter induced signal in response to the transmitter current.
US10224289B2
A display device according to an exemplary embodiment includes a substrate including a display area and a non-display area. An alignment mark is positioned in the non-display area. A protective layer is positioned around the alignment mark in the non-display area and separated from the alignment mark in a direction parallel to an upper surface of the substrate. A supporting member is positioned between the alignment mark and the protective layer.
US10224286B1
Embodiments of the disclosure provide an interconnect structure including: a first die having a first surface and an opposing second surface, and a groove within first surface of the first die; an adhesive dielectric layer mounted to the opposing second surface of the first die; a second die having a first surface mounted to the adhesive dielectric layer, and an opposing second surface, wherein the adhesive dielectric layer is positioned directly between the first and second dies; and a through-semiconductor via (TSV) including a first TSV metal extending from the first surface of the first die to the adhesive dielectric layer, and a second TSV metal substantially aligned with the first TSV metal and extending from the adhesive dielectric layer to the opposing second surface of the second die, wherein the TSV includes a metal-to-metal bonding interface between the first and second TSV metals within the adhesive dielectric layer.
US10224283B2
A semiconductor device includes a metal-containing structure such as a copper-containing wire or plug and a composite capping layer formed over the metal-containing structure. The composite capping layer includes a manganese-containing layer disposed over the metal-containing structure, a silicon-containing low-k dielectric layer disposed over the manganese-containing layer, and an intermediate layer between the manganese-containing layer and the silicon-containing low-k dielectric layer. The intermediate layer is the reaction product of the manganese-containing layer and the silicon-containing low-k dielectric layer.
US10224280B2
A back-side device structure with a silicon-on-insulator substrate that includes: a first dielectric layer that includes a first via that communicates with a trench, a contact plug that fills the trench, and a first contact formed in a second dielectric layer. The first contact fills the first via and connects with the contact plug and a wire formed in a third dielectric layer. A final substrate is connected to a buried insulator layer of the silicon-on-insulator substrate such that the contact plug contacts metallization of the final substrate.
US10224279B2
A 3D device, including: a first layer including a first memory including a first transistor; a second layer including a second memory including a second transistor; and a Resistive RAM structure, where the second transistor is self-aligned to the first transistor, and where the Resistive RAM structure is overlaying the first layer and is overlaid by the second layer.
US10224276B2
Various aspects include an integrated circuit (IC), design structure, and a method of making the same. In one embodiment, the IC includes: a substrate; a dielectric layer disposed on the substrate; a set of wire components disposed on the dielectric layer, the set of wire components including a first wire component disposed proximate a second wire component; a bond pad disposed on the first wire component, the bond pad including an exposed portion; a passivation layer disposed on the dielectric layer about a portion of the bond pad and the set of wire components, the passivation layer defining a wire structure via connected to the second wire component; and a wire structure disposed on the passivation layer proximate the bond pad and connected to the second wire component through the wire structure via.
US10224272B2
A semiconductor package includes a substrate, a rewiring layer, a plurality of semiconductor chip stack structures, and a second semiconductor chip. The rewiring layer is disposed on an upper surface of the substrate. The rewiring layer includes a concave portion. The semiconductor chip stack structures include a plurality of first semiconductor chips. The first semiconductor chips are disposed on the rewiring layer. The first semiconductor chips are spaced apart from each other in a horizontal direction. The second semiconductor chip is disposed within the concave portion. The second semiconductor chip is configured to electrically connect each of the plurality of semiconductor chip stack structures to each other.
US10224268B1
A semiconductor device having enhanced thermal transfer includes at least one die, including a device layer in which one or more functional circuit elements are formed and a substrate supporting the device layer, and a support structure. The die is disposed on the support structure using at least one connection structure coupled between the device layer and the support structure. A back surface of the substrate is textured so as to increase a surface area of the back surface to thereby enhance thermal transfer between the substrate and an external environment.
US10224266B2
According to example configurations herein, a leadframe includes a first conductive strip, a second conductive strip, and a third conductive strip disposed substantially adjacent and substantially parallel to each other. A semiconductor chip substrate includes a first array of switch circuits disposed adjacent and parallel to a second array of switch circuits. Source nodes in switch circuits of the first array are disposed substantially adjacent and substantially parallel to source nodes in switch circuits of the second array. When the semiconductor chip and the leadframe device are combined to form a circuit package, a connectivity interface between the semiconductor chip and conductive strips in the circuit package couples each of the source nodes in switch circuits of the first array and each of the multiple source nodes in switch circuits of the second array to a common conductive strip in the leadframe device.
US10224265B2
A power electronics assembly includes a semiconductor device stack having a wide bandgap semiconductor device, a semiconductor cooling chip thermally coupled to the wide bandgap semiconductor device, and a first electrode electrically coupled to the wide bandgap semiconductor device and positioned between the wide bandgap semiconductor device and the semiconductor cooling chip. The semiconductor cooling chip is positioned between a substrate layer and the wide bandgap semiconductor device. The substrate layer includes a substrate inlet port and a substrate outlet port. An integrated fluid channel system extends between the substrate inlet port and the substrate outlet port and includes a substrate fluid inlet channel extending from the substrate inlet port into the substrate layer, a substrate fluid outlet channel extending from the substrate outlet port into the substrate layer, and one or more cooling chip fluid channels extending into the semiconductor cooling chip.
US10224258B2
A method for densifying thermoplastics, particularly polyimides, for use in conjunction with electronic circuits while producing improved physical properties and a high degree of crystallinity, involves variable frequency microwave (VFM) processing at temperatures typically 100° C. below the glass transition temperature or lower, for times of about 50 to 100 minutes. It is particularly applicable to polymers based on BPDA-PPD, but may also be generally applied to other intentionally designed polyimide structures with the same features. The invention enables the creation of layered structures involving integrated circuits with small feature sizes and overcoatings of polymers with high Tg and other desirable properties.
US10224255B2
Shielded and packaged electronic devices, electronic assemblies, and methods are disclosed herein. The shielded and packaged electronic devices include a packaged electronic device with a package surface and a plurality of electrically conductive package pads arranged on the package surface, a shielding dielectric layer extending in contact with the package surface and having a shielding layer surface and a plurality of openings that extends between the shielding layer surface and the plurality of electrically conductive package pads, and a plurality of electrical conductors that extends from the plurality of electrically conductive package pads and projects from the shielding layer surface. The electronic assemblies include a printed circuit board with a board surface and a plurality of electrically conductive board pads arranged on the board surface, the shielded and packaged electronic device, and an underfill dielectric layer. The methods include methods of manufacturing the electronic assemblies.
US10224242B1
Semiconductor devices with low-resistivity metallic interconnect structures are provided. For example, a sacrificial dielectric layer is formed on a substrate, and patterned to form an opening in the sacrificial dielectric layer. The opening is filled with a metallic material to form a metallic interconnect structure, and the sacrificial dielectric layer is removed to expose the metallic interconnect structure. A heat treatment process is applied to the exposed metallic interconnect structure to modulate a microstructure of the metallic material of the metallic interconnect structure from a first microstructure to a second microstructure. A conformal liner layer is selectively deposited on exposed surfaces of the metallic interconnect structure, subsequent to the heat treatment process. A dielectric layer is formed to encapsulate the metallic interconnect structure in dielectric material, wherein the conformal liner layer serves as a diffusion barrier layer between the metallic interconnect structure and the dielectric layer.
US10224237B2
A method for forming a semiconductor device includes forming an insulating material layer above a semiconductor substrate and modifying at least a portion of a surface of the insulating material layer after forming the insulating material layer. Further, the method includes forming an electrical conductive structure on at least the portion of the surface of the insulating material layer after modifying at least the portion of the surface of the insulating material layer.
US10224234B2
A method of manufacturing a semiconductor device includes bonding a first semiconductor wafer including a first substrate and a first insulating layer formed to contact one surface of the first substrate, and a second semiconductor wafer including a second substrate and a second insulating layer, forming a third insulating layer, performing etching so that the second insulating layer remains on a second wiring layer, forming a first connection hole, forming an insulating film on the first connection hole, performing etching of the second insulating layer and the insulating film, forming a second connection hole, and forming a first via formed in inner portions of the connection holes and connected to the second wiring layer, wherein a diameter of the first connection hole formed on the other surface of the first substrate is greater than a diameter of the first connection hole formed on the third insulating layer.
US10224231B2
In certain embodiments, a method of making a semiconductor structure suitable for transfer printing (e.g., micro-transfer printing) includes providing a support substrate and disposing and processing one or more semiconductor layers on the support substrate to make a completed semiconductor device. A patterned release layer and, optionally, a capping layer are disposed on or over the completed semiconductor device and the patterned release layer or capping layer, if present, are bonded to a handle substrate with a bonding layer. The support substrate is removed to expose the completed semiconductor device and, in some embodiments, a portion of the patterned release layer. In some embodiments, an entry path is formed to expose a portion of the patterned release layer. In some embodiments, the release layer is etched and the completed semiconductor devices transfer printed (e.g., micro-transfer printed) from the handle substrate to a destination substrate.
US10224230B2
A surface protective sheet is used when grinding the rear surface of a semiconductor wafer having a circuit formed on the front surface, and is provided with: a base material comprising a support film and an antistatic coating layer which includes an inorganic conductive filler and a cured product of a curable resin (A); and an adhesive layer. The stress relaxation percentage of the base material after 1 minute at 10% elongation is at least 60%. The Young's modulus of the base material is 100-2000 MPa.
US10224220B2
Uniformity of a plasma process on a surface of a substrate is to be improved. In a plasma processing apparatus that processes a substrate by generating plasma from a processing gas introduced in a processing container, a ratio between an introducing amount of the processing gas introduced to a center portion of the substrate received in the processing container and an introducing amount of the processing gas introduced to a peripheral portion of the substrate received in the processing container is changed during a plasma process. Accordingly, a variation in an etching rate or the like between the center portion and the peripheral portion of the substrate may be reduced. Therefore, uniformity of the plasma process on the surface of the substrate is improved.
US10224207B2
A method of making a semiconductor device includes forming a recessed fin in a substrate, the recessed fin being substantially flush with a surface of the substrate; performing an epitaxial growth process over the recessed fin to form a source/drain over the recessed fin; and disposing a conductive metal around the source/drain.
US10224202B2
A catalyst is imparted selectively to a plateable material portion 32 by performing a catalyst imparting processing on a substrate W having a non-plateable material portion 31 and the plateable material portion 32 formed on a surface thereof. Then, a hard mask layer 35 is formed selectively on the plateable material portion 32 by performing a plating processing on the substrate W. The non-plateable material portion 31 is made of SiO2 as a main component, and the plateable material portion 32 is made of a material including, as a main component, a material containing at least one of a OCHx group and a NHx group, a metal material containing Si as a main component, a material containing carbon as a main component or a catalyst metal material.
US10224201B2
Provides is a C-plane GaN substrate which, although formed from a GaN crystal grown so that surface pits are generated, is free from any inversion domain, and moreover, has a low spiral dislocation density in a gallium polar surface. Provides is a C-plane GaN substrate wherein: the substrate comprises a plurality of facet growth areas each having a closed ring outline-shape on a gallium polar surface; the spiral dislocation density is less than 1×106 cm−2 anywhere on the gallium polar surface; and the substrate is free from any inversion domain. The C-plane GaN substrate may comprise a high dislocation density part having a dislocation density of more than 1×107 cm−2 and a low dislocation density part having a dislocation density of less than 1×106 cm−2 on the gallium polar surface.
US10224194B2
An apparatus includes a first pair of opposing electrode arrangements that confine ions between them in a portion of a confinement volume inwardly laterally in a first confinement direction with respect to a longitudinal ion propagation direction, each opposing electrode arrangement including an arrangement of RF electrodes situated to receive an unbiased RF voltage having an alternate phase between adjacent RF electrodes of the arrangement of RF electrodes so as to provide the confining of ions between the first pair of opposing electrode arrangements, and a second pair of opposing electrode arrangements that confine the ions between the second pair in the confinement volume inwardly laterally in a second confinement direction that complements the first confinement direction, each opposing electrode arrangement of the second pair including an arrangement of RF electrodes that receive an unbiased RF voltage having an alternate phase between adjacent RF electrodes.
US10224190B2
A method and apparatus for chemical ionization of analyte gas particles in a carrier gas by introducing primary ions, characterized in that the primary and product ions are accelerated by a rotating electric field orthogonal to that direction (5) in which the ions are transported towards the exit (3) of the reaction volume (1). This can, for example, reduce unwanted cluster formation without increasing the transport speed of the ions through the reaction chamber, which improves, for example, the product ion yield. The apparatus of the invention achieves this by means of N≥3 rod electrodes (6) to which N AC voltages U1(t), . . . , UN(t) with N different phase positions ascending in one sense of rotation φ1, . . . , φN are applied.
US10224187B1
A partial unclamping detection system is provided and includes a light emission circuit, a spectrometer, and a system controller. The light emission circuit is configured to emit light at an area of a substrate while the substrate is electrostatically clamped to an electrostatic chuck of a substrate processing system. The spectrometer is configured to detect light reflected off the substrate and generate a first output signal based on the detected light. The system controller is configured to: detect changes in the first output signal; detect changes in a flow rate of a gas supplied to a backside of the substrate; and based on both the changes in the first output signal and the changes in the flow rate, determine whether a partial unclamping event of the substrate has occurred.
US10224183B1
Systems and methods for multi-level pulsing of a parameter and multi-level pulsing of a frequency of a radio frequency (RF) signal are described. The parameter is pulsed from a low level to a high level while the frequency is pulsed from a low level to a high level. The parameter and the frequency are simultaneously pulsed to increase a rate of processing a wafer, to increase mask selectivity, and to reduce angular spread of ions within a plasma chamber.
US10224176B2
There is provided an electron microscope capable of producing good images by reducing contrast nonuniformity. The electron microscope (1) includes: an electron beam source (11) for producing an electron beam; a noise cancelling aperture (12) and an amplifier (42) for detecting a part of the electron beam; an effective value computing circuit (44) and a low frequency cut-off circuit (46) for extracting a DC component of an effective value of a detection signal emanating from the amplifier (42); an image detector (15) for detecting a signal produced in response to impingement of the beam on a sample (A); a preamplifier circuit (20) and an amplifier circuit (30); a divider circuit (54) for performing a division of the output signal (X) from the amplifier circuit (30) by the output signal (Y) from the amplifier circuit (42) and producing a quotient signal indicative of the result of the decision (X/Y); and a multiplier circuit (58) for multiplying the quotient signal by a signal (Z) extracted by the low frequency cut-off circuit (46).
US10224173B2
There is provided an objective lens capable of reducing the effects of magnetic fields on a sample. The objective lens includes a first lens and a second lens. The lenses are arranged so that the component of the magnetic field of the first lens lying along the optical axis and the component of the magnetic field of the second lens lying along the optical axis cancel out each other at a sample placement surface. The first and second lenses each include an inner polepiece and an outer polepiece. The inner polepieces have front end portions, respectively. The outer polepieces have front end portions, respectively, which jut out toward the optical axis. The distances of the front end portions of the outer polepieces, respectively, from the sample placement surface are less than the distances of the front end portions of the inner polepieces, respectively, from the sample placement surface.
US10224170B2
The present invention provides an X-ray generating apparatus and an X-ray fluoroscopy imaging system comprising the same. The X-ray generating apparatus comprises: an electron accelerator, an electron emission unit, and a target; and a shielding and collimating device, including a shielding structure and multiple collimators arranged in the shielding structure, wherein the collimators are thin gaps extending from the target to an exterior surface of the shielding structure and having an axis transverse an electron beam shooting the target, and at least two collimators forming different angles with the electron beam are arranged on the same side of a plane contains the electron beam shooting the target, and the planes where the collimators locate form angles from 30 degrees to 150 degrees with the electron beam shooting the target, to draw out planar beams having different draw-out angles, each having uniform intensity distribution in its respective plane.
US10224161B2
A rotary switch operating apparatus has a drive shaft and a first and a second drive element, the first drive element having a rotationally fixed coupling to the drive shaft, and the second drive element being rotatably mounted on the first drive element. The apparatus includes a spring coupling the first and the second drive element together with a spring action, a lock limiting rotational movements of the second drive element in a first rotation direction and a second rotation direction, opposite the first, and a releaser for canceling rotational movement limitation of the second drive element in pre-specified rotation positions of the first drive element. Latches bearing against the drive elements' guide sections are provided, the first drive element guide section having release sections as releasers and the second drive element guide section having two latch stops as locks.
US10224157B2
An illuminated glass keycap having a glyph diffuser layer that may diffuse light through a glyph window opened in a background layer. The background layer may be opaque and the glyph window may be transparent. The keycap is adhered to a scissor mechanism positioned above electrical switch circuitry. Included within, below, or adjacent to the scissor mechanism may be one or more light sources positioned to emit light through the keycap, around the perimeter of the keycap, and/or through the background layer.
US10224154B2
This invention relates to a new magnetic proximity switch, comprising a shell, wherein a moving magnet that can move up and down is disposed on the upper part in the shell; a first terminal strip and a second terminal strip are fixedly disposed left and right in parallel at the bottom in the shell; a static contact is disposed on the second terminal strip; an elastic piece is disposed on the first terminal strip; a moving contact is disposed at the outer end of the elastic piece; an assistant rod is disposed at the middle part in the shell, an assistant portion is disposed at the inner end of the assistant rod, a limiting mechanism is disposed between the assistant rod and the shell, an elastic tongue piece is disposed on the elastic piece, and the outer end of the elastic tongue piece is disposed against the assistant portion.
US10224146B2
According to one embodiment, an inductive coupling system includes a first inductor and a second inductor. The first inductor includes a first wiring pattern provided on a first board and shaped as an open loop.The second inductor includes a second wiring pattern provided on a second board and shaped as an open loop. The second inductor is inductively coupled to the first inductor. A width of the second wiring pattern is narrower than a width of the first wiring pattern.
US10224142B2
A system and method utilizes an array of unit coils for wireless charging and/or near field communication. The array of unit coils can be configured to provide magnetic fields of various shapes to accommodate consuming devices and/or to accommodate types of devices. The array of unit coils can be any type of coils (e.g., eccentric coils that provide a concentrated current field and a strong magnetic field). The array of unit coils can be powered by one or more power sources.
US10224136B2
A system including one or more bodies having an underlying structure resembling a double helix may be arranged and used, to produce useful electromagnetic effects for various agricultural applications, including promotion of growth in organisms and organic matter.
US10224135B2
A magnetic field device, with a first magnet, a first ferromagnetic element positioned adjacent to the first magnet, a second magnet, a second ferromagnetic element positioned adjacent to the second magnet and relative to the first ferromagnetic element to create a gap between the first ferromagnetic element and the second ferromagnetic element, and a third magnet positioned between the first ferromagnetic element and the second ferromagnetic element and within the gap.
US10224128B2
A flexible flat cable and a method of manufacturing the flexible flat cable, may include an insulating film forming an external appearance of the flexible flat cable; a conductor disposed inside the insulating film; and an adhesion layer configured to bond the insulating film to the conductor, wherein the adhesion layer contains metal particles, and when a crack occurs in the conductor, the metal particles connect the conductor in which the crack occurs.
US10224119B1
A predictive modeling method implemented on a computer for predicting patient outcomes and conditions from medical database records of a population of patients, and an optimization process of iterative variation of parameters of the method to achieve a best precision fit. Individual patient documents are created by concatenation of unstructured text fields from the patient's medical record, and these are processed using Natural Language Processing. A patient document corpus is built, and terms in the corpus are weighted and mapped to standard vocabularies. A term-by-document matrix is built and its dimensionality is reduced by Latent Semantic Indexing. Patient and term queries are combined and scored, producing a ranked list. The parameters of the model are iteratively optimized for an input list of patients with corresponding health score values.
US10224110B2
A memory card is provided to include a substrate having two pairs of edges facing each other, a plurality of first row terminals that are arranged adjacent to an edge at an insertion side of the substrate and include a first voltage power terminal for applying a first voltage and a first ground terminal, a plurality of second row terminals that are spaced farther apart from the edge at the insertion side than the plurality of first row terminals and include a second voltage power terminal for applying a second voltage and first data terminals, and a plurality of third row terminals that are spaced farther apart from the edge at the insertion side than the plurality of second row terminals and include second data terminals.
US10224108B2
A non-volatile memory includes a first memory cell. The first memory cell includes five transistors and a first capacitor. The first transistor includes a first gate, a first terminal and a second terminal. The second transistor includes a second gate, a third terminal and a fourth terminal. The third transistor includes a third gate, a fifth terminal and a sixth terminal. The fourth transistor includes a fourth gate, a seventh terminal and an eighth terminal. The fifth transistor includes a fifth gate, a ninth terminal and a tenth terminal. The first capacitor is connected between the third gate and a control line. The third gate is a floating gate. The second terminal is connected with the third terminal. The fourth terminal is connected with the fifth terminal. The sixth terminal is connected with the seventh terminal. The eighth terminal is connected with the ninth terminal.
US10224105B2
A three-dimensional (3D) flash memory includes a first dummy word line disposed between a ground select line and a lowermost main word line, and a second dummy word line of different word line configuration disposed between a string select line and an upper most main word line.
US10224104B2
Two vertical NAND strings can share a common bit line by providing two pairs of drain select transistors. Channels of each vertical NAND string containing an adjoining pair of drain select transistors are incorporated into a respective vertical semiconductor channel, which is adjoined to a respective drain region which is connected to the common bit line. The drain select transistors have mismatched threshold voltages at each level such that each vertical NAND string includes a level at which a respective drain select transistor has a higher threshold voltage than a counterpart drain select transistor for the other vertical NAND string at the same level. By turning on three drain select transistors out of four, only one vertical NAND string can be activated while the common bit line is biased at a suitable bias voltage. A programming operation or a read operation can be performed only on the activated NAND string.
US10224102B2
A semiconductor memory device may include a control logic. The control logic may be coupled to bit lines through a read and write (read/write) circuit and to word lines. The control logic is configured to determine a duration of an activation time of a strobe signal for the read/write circuit.
US10224099B1
Disclosed are devices and methods for storing values, symbols, parameters or conditions in memory devices as states, and subsequently mapping detected states as values, symbols parameters or conditions. In one implementation write operations may place first and second memory elements in a particular impedance state selected from between a low impedance or conductive state and a high impedance or insulative state. The high impedance or insulative state represents a first binary value or symbol while the low high impedance or conductive state represents a second binary value or symbol. Subsequently detected impedance states of the first and second memory elements may be mapped to the second binary value or symbol responsive to either of the detected impedance states being the high impedance or insulative state and the second detected impedance state.
US10224097B2
Read stability of a memory is enhanced in low voltage operation mode by selectively boosting a cell supply voltage for a row of memory cells. The boosted voltage results from a capacitive coupling to the word line in that row. The capacitive coupling is implemented by running the metal line of the power supply line for the cell supply voltage and the metal line for the word line adjacent to each other in a common metallization level. The selective voltage boost is controlled in response to operation of a modified memory cell exhibiting a deteriorated write margin. An output of the modified memory cell is compared to a threshold to generate a signal for controlling the selective voltage boost. Word line under-voltage circuitry is further provided to control application of an under-voltage to the word line.
US10224086B2
A memory device includes at least one reference cell and multiple memory cells. A method of operating the memory device may include detecting a temperature of the memory device and controlling a level of a first read signal applied to the at least one reference cell in accordance with a result of the detecting of the temperature. The method may also include comparing a first sensing value sensed by applying the first read signal to the at least one reference cell with a second sensing value sensed by applying a second read signal to a selected memory cell among the multiple memory cells.
US10224082B2
A semiconductor device includes a clock shifting circuit suitable for shifting a write pulse which is synchronized with a clock, in response to write latency signals, and generating shifting pulses and a mask write read signal; and a flag generation circuit suitable for generating a mask write flag by latching a mask write command or outputting the mask write command as the mask write flag, in response to the shifting pulses.
US10224071B2
A memory storing AV data for playing back encrypted video on a playback device is provided. The AV data includes a system stream file including encrypted video information, and a management information file. The system stream file includes a first segment in which is repeated a first data unit that can be individually decrypted using a first decryption key, and has a second data unit of the same data size as the first data unit but cannot be decrypted by the first decryption key. The system stream file also includes a second segment which can all be decrypted using a second decryption key that the playback device has in common with another playback device. The management information file has a time map in which are correlated I-picture serving as random access point, and a presentation clock time of the I-picture. The I-picture is multiplexed in the second segment.
US10224069B1
Phonograph record turntable stabilizing assemblies are provided that can include: a vessel having outer sidewalls; an opening within the vessel configured to receive the center spindle of the turntable; and a plurality of flowable solid particles to be received within the vessel. Phonograph record turntable stabilizing kits are provided. These kits can include: a vessel; an opening within the vessel configured to receive the center spindle of the turntable; and a plurality of flowable solid particles. Phonograph turntable assemblies are provided that can include: a phonograph turntable having a record thereon; a vessel upon the record; an opening within the vessel configured to receive the center spindle of the turntable; and a plurality of flowable solid particles within the vessel. Methods for stabilizing a record upon a turntable are provided. The methods can include: placing a vessel upon a record on a turntable; and at least partially filling the vessel with flowable solid particles.
US10224067B2
A magnetoresistance effect element has a first ferromagnetic metal layer, a second ferromagnetic metal layer, and a tunnel barrier layer that is sandwiched between the first and second ferromagnetic metal layers, the tunnel barrier layer is expressed by a chemical formula of AB2Ox, and has a spinel structure in which cations are arranged in a disordered manner, A represents a divalent cation that is either Mg or Zn, and B represents a trivalent cation that includes a plurality of elements selected from the group consisting of Al, Ga, and In.
US10224065B2
An apparatus according to one embodiment includes a module having a tape bearing surface, a first edge, and a second edge, where a tape tenting region extends from the first edge toward the second edge, the first edge being a first end of the tape tenting region, a second end of the tape tenting region being positioned between the first and second edges. The apparatus includes a guide positioned relative to the first edge for inducing tenting of a moving magnetic recording tape and a transducer positioned in the tape tenting region. In addition, the module has a wear coating on a media facing side of the transducer, where a peak height is defined between the peak of tenting and an upper surface of the coating. The thickness of the wear coating is in a range of between about 0.5 and about 3 times the peak height.
US10224058B2
This specification describes computer-implemented methods and systems. One method includes receiving, by a neural network of a speech recognition system, first data representing a first raw audio signal and second data representing a second raw audio signal. The first raw audio signal and the second raw audio signal describe audio occurring at a same period of time. The method further includes generating, by a spatial filtering layer of the neural network, a spatial filtered output using the first data and the second data, and generating, by a spectral filtering layer of the neural network, a spectral filtered output using the spatial filtered output. Generating the spectral filtered output comprises processing frequency-domain data representing the spatial filtered output. The method still further includes processing, by one or more additional layers of the neural network, the spectral filtered output to predict sub-word units encoded in both the first raw audio signal and the second raw audio signal.
US10224056B1
A speech-based system includes a local device in a user premises and a network-based control service that directs the local device to perform actions for a user. The control service may specify a first action that is to be performed upon detection by the local device of a stimulus. In some cases, performing the first action may rely on the availability of network communications with the control service or with another service. In these cases, the control service also specifies a second, fallback action that does not rely upon network communications. Upon detecting the stimulus, the local device performs the first action if network communications are available. If network communications are not available, the local device performs the second, fallback action.
US10224051B2
A quantizing apparatus is provided that includes a quantization path determiner that determines a path from a first path not using inter-frame prediction and a second path using the inter-frame prediction, as a quantization path of an input signal, based on a criterion before quantization of the input signal; a first quantizer that quantizes the input signal, if the first path is determined as the quantization path of the input signal; and a second quantizer that quantizes the input signal, if the second path is determined as the quantization path of the input signal.
US10224042B2
A device includes a receiver configured to receive an encoded bitstream from a second device. The encoded bitstream includes a temporal mismatch value determined based on a reference channel captured at the second device and a target channel captured at the second device. The device also includes a decoder configured to decode the encoded bitstream to generate a first frequency-domain output signal and a second frequency-domain output signal. The decoder is configured to perform inverse transform operations on the frequency-domain output signals to generate a first and second time-domain signals. Based on the temporal mismatch value, the decoder is configured to map the time-domain signals to a decoded target channel and a decoded reference channel. The decoder is also configured to perform a causal time-domain shift operation on the decoded target channel based on the temporal mismatch value to generate an adjusted decoded target channel.
US10224040B2
The present application relates to packet loss concealment apparatus and method, and audio processing system. According to an embodiment, the packet loss concealment apparatus is provided for concealing packet losses in a stream of audio packets, each audio packet comprising at least one audio frame in transmission format comprising at least one monaural component and at least one spatial component. The packet loss concealment apparatus may comprises a first concealment unit for creating the at least one monaural component for a lost frame in a lost packet and a second concealment unit for creating the at least one spatial component for the lost frame. According to the embodiment, spatial artifacts such as incorrect angle and diffuseness may be avoided as far as possible in PLC for multi-channel spatial or sound field encoded audio signals.
US10224034B2
Disclosed are a voice recognition system and a construction method for the voice recognition system. By way of layering the system, a general semantic recognition operation for the system is separated from a specific semantic recognition operation for an application program; and by way of classifying the application programs and abstracting out a common performance function, the system can find the application program matching the voice content semantics very efficiently and a third-party program is easily added into the existing voice recognition system. The present invention maps many performance functions to a preset expression with semantic variables, so that the system can recognize more semantic expression manners with optimization of the semantic recognition. Therefore, the system can show more humanized characteristics.
US10224033B1
A method and apparatus for associating a query to a direction is provided herein. During operation, a virtual partner will attempt to determine a direction the query originated from. When answering the query, the virtual partner will adjust multiple speaker outputs so that the reply is perceived to come from the same direction as the query originated from. Additionally, if another follow-on query is made from a particular direction, the follow-on query will be associated with the prior query originating from the same particular direction.
US10224030B1
In speech processing systems personalization is added in the Natural Language Understanding (NLU) processor by incorporating external knowledge sources of user information to improve entity recognition performance of the speech processing system. Personalization in the NLU is effected by incorporating one or more dictionaries of entries, or gazetteers, with information personal to a respective user, that provide the user's information to permit disambiguation of semantic interpretation for input utterances to improve quality of speech processing results.
US10224028B2
Systems, methods, and devices are described herein for placing secondary content into a break of unknown duration in a stream of primary content. In one aspect, the described techniques may include streaming a segment of primary content, for example, by a reduce capability client device, such as a mobile device or tablet. The device may receive information indicative of a break in the streaming of the primary content. The device may play secondary content based on receiving the information indicative of the break. The device may determine when a next segment of the primary content is available, and begin streaming the next segment of the primary content upon detecting that the second segment of the primary content is available.
US10224027B2
Systems, devices, and methods are described herein for distributing syndicated content or content with one or more distribution restrictions. In one aspect, a method may include assigning a unique ID to a plurality of content items, where the unique ID of at least one of the content items is associated with one or more property distribution restrictions. The method may further include streaming in a video stream the content items to at least two properties and monitoring the unique IDs of the plurality of content items streamed in the video stream to detect least one content item associated with the one or more property distribution restrictions. The distribution of the least one content item associated with the one or more property distribution restrictions may be blocked from the one or more properties concurrently with streaming the video stream, based on the one or more property distribution restrictions.
US10224023B2
A speech recognition system and method thereof, a vocabulary establishing method and a computer program product are provided. The speech recognition method includes: storing a speech recognition model including speech-units and basic components of acoustic models, wherein each of the speech-units includes at least one state and each state corresponds to one of the basic components of acoustic models; receiving first and second speech signals; obtaining a speech-unit sequence of a native/non-native vocabulary from a speech-analysis and unit-expansion module; recognizing the first speech signal according to the speech recognition model and the speech-unit sequence of the native/non-native vocabulary and further outputting a recognition result; and selecting an optimal component from the basic components of acoustic models according to the speech recognition model, the second speech signal, and the word corresponding to the second speech signal, and further updating the speech-units according to the best basic component of acoustic model.
US10224021B2
A voice synthesizing apparatus includes: a voice inputter (102) configured to input a voice; an obtainer (22) configured to obtain a primary response to the voice inputted by the voice inputter (102); an analyzer (112) configured to analyze whether the primary response includes a repetition target; and a voice synthesizer (24) configured to, in a case where the analyzed primary response is determined to include the repetition target, synthesize a voice from a secondary response that includes the repetition target repeated at least twice to output the voice.
US10224019B2
Broadly speaking, embodiments of the present invention provide a wearable audio device including one or a plurality of microphones, a sound recognition systems and a controller to control the device based on one or more recognized sounds or classes of sound. Embodiments use stored sound models.
US10224016B2
A noise cancelling headset includes an earpiece, the earpiece including a feedback microphone, a feed-forward microphone, and an output driver. A first feedback filter receives an input from at least the first feedback microphone and produces a first filtered feedback signal. A first feed-forward filter receives an input from at least the first feed-forward microphone and produces a first filtered feed-forward signal. A first summer combines the first filtered feedback signal and the first filtered feed-forward signal and produces a first output signal. An output interface provides the first output signal as an output from the headset.
US10224009B2
A string tensioner module for a stringed musical instrument is configured to apply a constant or near-constant tension to the musical strings of the instrument. The module is divided into a plurality of string tensioners, one string tensioner for each musical string. Each string tensioner employs a primary spring that apply the primary force coaxial with the string. Each string tensioner also employs a secondary spring that applies a secondary force in a direction crossing the axis of the string, and thus applying an axial force component that changes as the angle of the secondary spring changes. The primary and secondary springs are selected so that the change in the axial force component of the secondary spring as the string changes in length approximates the change in force applied by the primary spring so that the axial force applied to the string remains generally constant even as the string changes in length.
US10224007B2
A refrigerator includes a main body defining a storage compartment that is divided into a plurality of storage sections, and a door coupled to the main body to selectively open or close the storage compartment. The door includes a door glass having at least one transparent display area, and a door frame surrounding one or more edges of the door glass and configured to protect the door glass. The transparent display area is configured to display, based on being touched by a user, information on food stored in one or more of the plurality of storage sections that corresponds to the touched transparent display area.
US10224005B2
A driving device includes a phase detection unit, a signal reconstruction unit, and a plurality of transmission units. The signal reconstruction unit is coupled to the phase detection unit. The phase detection unit is configured to receive a plurality of synchronous signals corresponding to a plurality of data packets, and detect a phase difference between the synchronous signals to generate a detection result signal. The signal reconstruction unit is configured to generate a reconstructed synchronous signal according to the detection result signal. The plurality of transmission units is configured to receive the reconstructed synchronous signal, and synchronize a plurality of pixel data corresponding to the data packets according to the reconstructed synchronous signal for transmission to a plurality of display devices.
US10224002B2
The present disclosure describes writing information on substrate displays. In an example, a display on a substrate is interfaced. The interfacing includes constraining a first longitudinal side of the substrate via a first actuable slot. Further, a second longitudinal side of the substrate opposite to the first longitudinal side is constrained via a second actuable slot. Thereby the substrate is constrained between the first and second slot with the display positioned therebetween. Further, the display is operated to write information thereon via an imager while the substrate is constrained between the first and second slot.
US10223998B2
Methods, systems, and techniques for analyzing the level of engagement of viewers of shared digital displays and enhancing that engagement by dynamically modifying the content of the display and incorporating personalized content created by viewers are provided. One example embodiment is the Dynamic Content Analysis and Engagement System (DCAES), which enables the operator of the system to analyze engagement, generate metrics, manage owner and viewer generated content, and dynamically modify the content on the shared display to increase the engagement of the viewer. In one example embodiment, the DCAES comprises an attention sensor module, an analysis module, a content management module, and a display control module.
US10223990B2
The present disclosure provides a pixel circuit, a method for driving the pixel circuit and a display panel including the pixel circuit. The pixel circuit comprises a data writing unit, a voltage tracking unit, a voltage storage unit and a liquid crystal capacitor. The data writing unit is constructed to transfer a data voltage on a data line to the voltage storage unit and the voltage tracking unit when the pixel circuit is in a normal display mode. The voltage storage unit is constructed to store the data voltage when the pixel circuit is in the normal display mode and transfer the data voltage or an adjustment voltage to the input terminal of the voltage tracking unit when the pixel circuit is in a static display mode. The voltage tracking unit is constructed to output a data output voltage based on the data voltage or the adjustment voltage, such that the liquid crystal capacitor generates a corresponding liquid crystal deflection field.
US10223989B2
Provided is a driving method of a liquid crystal display panel, comprising: inputting an activation voltage to the scan lines from a first direction in a first duration, and inputting a pixel voltage of a first polarity to the data lines to charge the pixel capacitors; inputting an activation voltage to the scan lines from the first direction in a second duration, and inputting a pixel voltage of a second polarity to the data lines to charge the pixel capacitors; inputting an activation voltage to the scan lines from a second direction in a third duration, and inputting the pixel voltage of the first polarity to the data lines to charge the pixel capacitors; inputting an activation voltage to the scan lines from the second direction in a fourth duration, and inputting the pixel voltage of the second polarity to the data lines to charge the pixel capacitors.
US10223985B2
A multi-layered intelligent display system includes a first LCD display panel; a second OLED display panel; a smart panel disposed behind the second display panel; an LED panel disposed between the second display panel and the smart panel; a sensor for detecting the ambient light behind the smart panel and activating the LED panel if the ambient light is below a predetermined illuminance; a memory having programming instructions stored thereon; and a controller in communication with the first and second display panels, the smart panel, and the memory. The multi-layered intelligent glass display is operable in each of a display mode, a multilayer display mode, and a transparent mode.
US10223982B2
In a display apparatus provided with an electrophoresis layer, such a display apparatus as to improve the response performance of a touch detection is provided. A driving unit included in a display apparatus alternately repeats a display driving process for supplying a first driving signal to a driving electrode disposed in a selected partial display region and a detection driving process for supplying a second driving signal to a driving electrode disposed in another selected partial display region while successively cyclically changing the partial display region and successively cyclically changing another partial detection region. Moreover, in the detection driving process, a touch detection unit included in the display apparatus detects an input position at another selected partial detection region based on an electrostatic capacitance of the driving electrode disposed at another selected detection region.
US10223969B2
Disclosed is an organic light emitting diode (OLED) display including a plurality of pixels, first and second scan signal stages, and emission control signal stages. The pixels are respectively arranged along n number of lines (n is a natural number), and each of the pixels include a first scan transistor, a driving transistor, a second scan transistor, and an emission control transistor. The first scan signal stages output first scan signals sequentially to the first scan transistors. The second scan signal stages output second scan signals sequentially to the second scan transistors. The emission control signal stages output emission control signals having a same phase to emission control transistors of two adjacent horizontal lines.
US10223967B1
The invention provides an OLED pixel driving circuit and pixel driving method. The OLED pixel driving circuit adopts a 6T2C structure, comprising: first to sixth TFTs (T1, T2, T3, T4, T5, T6), a first capacitor (C1), a second capacitor (c2), and an OLED (D); the (n−1)th first scan signal (Scan1(n−1)), n-th first scan signal (Scan1(n)), n-th second scan signal (Scan2(n)), n-th third scan signal (Scan3(n)), n-th fourth scan signal (Scan4(n)) and the data signal (Data) are combined w to correspond to a reset stage, a threshold voltage storage stage, a data writing stage, a capacitor cascading stage, and a display lighting stage respectively so that the current flowing through the OLED is independent of the threshold voltage of driving TFT.
US10223966B2
An organic EL display device includes a plurality of sub-pixels each including a first organic EL element and a second organic EL element, a temperature information detector configured to measure current-voltage characteristics of the second organic EL element included in each of the sub-pixels, and to detect, on the basis of a result of the measurement, temperature information of the second organic EL element included in each of the sub-pixels, and a correction unit configured to correct a driving signal of the first organic EL element included in each of the sub-pixels on the basis of the temperature information of the second organic EL element included in the same sub-pixel as the sub-pixel including the relevant first organic EL element.
US10223961B2
A method for displaying images on an active matrix screen, i representing a pointer of a current row and each pixel comprising a memory and a display component comprises controlling the brightness of the pixels by a binary word comprising a number of bits written successively into the memory and by controlling the display component as a function of a state of the bit written into the memory, the bits of each binary word being ranked by their weight from j=1 to j=P. The writes are sequenced: from a current row i, writing on the rows i+2j, from j=1 to j=P, the bit of weight j of each binary word associated with different pixels of rows i+2j; repeating, 2P−1 times, the writes mentioned above by shifting the pointer i of the current row by one unit on each repetition; i being determined modulo 2P−1 to lie between 1 and 2P−1.
US10223960B2
The transmission delay time of a receiver for receiving a differential signal is reduced. A first amplifier circuit is provided in an input stage of the receiver, and a second amplifier circuit is provided in an output stage of the receiver. The first amplifier circuit is a differential input, differential output amplifier circuit. The second amplifier circuit is a differential input, single-ended output amplifier circuit. A first power supply voltage and a second power supply voltage are input as a high-level power supply voltage and a low-level power supply voltage to the first amplifier circuit and the second amplifier circuit, respectively. The withstand voltage of transistors of a differential pair of the first amplifier circuit is higher than the withstand voltage of another transistor included in the first amplifier circuit and a transistor included in the second amplifier circuit.
US10223950B2
Provided is a display panel, including: a display region having an anomaly shape; a plurality of first test transistors; a plurality of second test transistors; and test control signal supply wiring through which a control signal for turning on or off the first and second test transistors is to be supplied, in which first test transistors connected to gate lines crossing an anomaly part of the anomaly shape and second test transistors connected to data lines crossing the anomaly part are arranged in other patterns than a straight line, and in which the test control signal supply wiring includes first test control signal supply wiring, which is connected to control electrodes of the plurality of first test transistors, and second test control signal supply wiring, which is branched out from the first test control signal supply wiring and is connected to control electrodes of the plurality of second test transistors.
US10223945B2
The invention relates to a lighting display system (1), comprising: a mounting structure (3), which comprises a mounting plate (7) having a front side (13); at least one first plug contact (15) arranged on the front side (13) of the mounting plate (7); and an electrical power supply connection (17), which is electrically connected to the at least one first plug contact (15); at least one luminous body (5), which comprises a front side (19) and a back side (21); a second plug contact (23), which is arranged on the back side (21) of the at least one luminous body (5) and which can be plugged together with and electrically connected to the first plug contact (15); and a plurality of light sources (27), which are electrically connected to the second plug contact (23); wherein the at least one luminous body (5) can be secured to the mounting structure (7) by means of least one securing assembly (29), wherein a first element (31) of the at least one securing assembly (29) is firmly connected to the back side (21) of the at least one luminous body (5), a second element (33) of the at least one securing assembly (29) is firmly connected to the front side (13) of the mounting plate (7), and a third element (35) of the at least one securing assembly (29) is configured to connect the first and the second element of the at least one securing assembly (29) to each other in a positive-locking manner.
US10223944B2
A backlighting system for a cabinet sign may include a plurality of panels. Each panel includes a plurality of light emitting diodes (“LEDs”) attached to the panel. The diode has a box sign depth factor of less than about 1.4. An integrated circuit may also be located on the panel. A wire physically connects adjacent panels.
US10223940B2
A bucket list display device. Multiple goal mounts and achievement mounts are mounted onto a mounting board. Each achievement mount is mounted next to a corresponding goal mount. Goal placards are removably attached to the goal mounts and achievement placards are removably attached to the achievement mounts. Each goal placard refers to a desired goal to be achieved. Each achievement placard provides a statement that indicates if the goal has been accomplished or if it has not yet been accomplished. In one preferred embodiment the goal placards refer to golf courses that the user hopes to one day play.
US10223934B2
In some embodiments, a method that includes capturing sound in a natural language environment using at least one sound capture device that is located in the natural language environment. The method also can include analyzing a sound signal from the sound captured by the at least one sound capture device to determine at least one characteristic of the sound signal. The method additionally can include reporting metrics that quantify the at least one characteristic of the sound signal. The metrics of the at least one characteristic can include a quantity of words spoken by one or more first persons in the natural language environment. Other embodiments are provided.
US10223928B2
An information processing apparatus includes a first storage portion, a second storage portion, a board-written data obtaining portion, a storage processing portion, and a first data processing portion. The first storage portion stores one or more pieces of board-written data which each includes lesson information that was input to a board surface. The second storage portion stores one or more pieces of exercise data. The board-written data obtaining portion obtains a piece of board-written data. The storage processing portion stores, in the first storage portion, the piece of board-written data obtained by the board-written data obtaining portion. The first data processing portion associates the piece of board-written data stored in the first storage portion by the storage processing portion, with a piece of exercise data whose learning theme is common to a learning theme of lesson information included in the piece of board-written data.
US10223919B2
A system and method to enhance pedestrian safety that include accessing pedestrian data and vehicle system data and determining a current location and a speed of a vehicle based on the vehicle system data. The system and method also include determining a current location and a speed of a pedestrian based on the pedestrian data and building at least one vehicle polygon that represents a predicted path of the vehicle. The system and method additionally include building at least one pedestrian polygon that represents a predicted path of the pedestrian. The system and method further include determining if the at least one pedestrian polygon intersects the at least one vehicle polygon and actuating a warning based on an intersection of the at least one pedestrian polygon with the at least one vehicle polygon.
US10223915B2
A system for protecting the safety of occupants exiting and entering a vehicle is disclosed. The system has sensors on the interior, exterior and remotely of the vehicle and one or more imaging devices that project an image onto the pavement supporting the vehicle as well as optional data input devices all communicating with a system controller. The system anticipates that the occupant will be leaving the vehicle and the time it will take for the occupant to fully exit the vehicle. The system further controls the imaging devices to warn the drivers of oncoming traffic of the occupant's egress and warn or block the egress of the occupant should a particularly dangerous condition exist.
US10223913B2
An LED traffic signal is enhanced with a combination of a cylindrical opaque visor and a transparent cone that is placed over the lens. The visor is offset from the lens to provide a gap, an escape route for fast moving air that rushes down the cone and out the gap as described in the Bernoulli formula. Various embodiments include a wing shaped visor, a standard visor being cylindrical, and a custom visor being cylindrical.
US10223902B2
Methods and systems for operating a point device included in a system of point devices. One method includes transmitting a query, with a transceiver included in the point device, to at least one device external to the point device for system state information and receiving, with the transceiver, a response from at least one device external to the point device in response to the query. The method also includes determining, with an electronic processor included in the point device, a current state of the system of point devices based on the received response and automatically modifying, with the electronic processor, operation of the point device based on the current state of the system of point devices.
US10223900B2
The invention includes systems, methods, and software applications for centrally maintaining information and automatically distributing relevant portions of the information to remote users. In one embodiment, a central server stores the information, which is maintained on the central server. Periodically, or each time the server information is updated, the server identifies the portion of the information that is relevant to each user and downloads the relevant portion of information to each user, for example to a mobile device such as a Blackberry™. The invention may be used to maintain and timely distribute information related to emergency response procedures, sales or servicing schedules, and delivery schedules, among other things.
US10223889B2
Disclosed is an emergency detection and response system using LED-lighting modules. The emergency detection and response system using LED-lighting modules, according to the present invention, comprises: a plurality of LED-lighting modules having an emergency sensor for sensing an emergency and a communication sensor; a communication network for, if an emergency is detected by the emergency sensor, receiving emergency detection signals transmitted via the communication sensor and providing the emergency detection signals to an operation unit; a control unit for controlling the LED-lighting modules according to control signals received from the operation unit or a specific emergency detection signal among the emergency detection signals; and a cloud platform for building, as a database, the emergency detection signals received from the communication network or the control signals corresponding to the emergency detection signals and transmitting an early warning signal on the basis of the received signals.
US10223878B2
A user interface (UI) device for a premises management system may include at least one proximity sensor, a first interface component configured to illuminate in a first illumination style based on a first rule set when an individual is detected within a first range by the at least one proximity sensor, and a second interface component to receive input from the individual and configured to illuminate in a second illumination style based on a second rule set different from the first rule set when the individual is detected within a second range closer to the UI device than the first range.
US10223870B2
A method of gaming comprising: displaying a plurality of games for player selection, each of the games having a corresponding set of prize modifiers for applying to a prize awarded during the respective game when a trigger condition is met during the selected game; receiving a selection indicative of a selected game selected from the games; selecting from the set of prize modifiers corresponding to the selected game a subset of the prize modifiers comprising one, some or all of the prize modifiers; conducting play of the selected game; determining an outcome of play of the selected game; and selecting one of the prize modifiers from the subset of prize modifiers and modifying any prize awarded according to the outcome of the selected game according to the selected prize modifier.
US10223865B2
A method for presenting wagering games on a wagering game machine is described herein. The method can include detecting, by an add-on gaming system of the wagering game machine, a message indicating occurrence of a first wagering game on the wager game machine. The method can further include initiating, by the add-on gaming system, a second wagering game in parallel with the first wagering game on a display device native to the wagering game machine, where the presenting is in response to the detecting the message.
US10223859B2
A wagering game system and its operations are described herein. In some embodiments, the operations can include detecting initiation of a wagering game and determining, in response to the detecting the initiation of the wagering game, first content and second content to present for the wagering game. The operations can further include providing the first content for presentation on a display device, the first content being viewable through the gaming eyewear, and providing the second content for presentation as a virtual image via the gaming eyewear.
US10223857B2
The present invention relates to a keyless entry system that contains a visual random code generator so that the possible input pattern is different every time a user accesses the system. A keypad device containing an input device and a display are electronically connected to a processor containing the visual random code generator. Positions and associated values are displayed on the input device, such as a touch sensitive screen, allowing the user to enter an access code. The visual random code generator randomizes and controls the input pattern displayed so that the input pattern changes each time the system is accessed.
US10223854B2
The present invention discloses a vehicle management method, a management device mounted on a vehicle, and a vehicle. The method comprises: setting a vehicle in a free-to-use state in advance; receiving a use request by a management device mounted on the vehicle from a user terminal, the use request including an identification of the user terminal and verification information; verifying the user terminal by the management device; when the verification succeeds, marking by the management device the vehicle with a legal use mark, and continuing the free-to-use state of the vehicle. According to one embodiment of the present invention, the user experience can be enhanced.
US10223850B2
An RFID system in which at least one of the RFID tag antenna and the RFID reader antenna has an impedance matching network associated therewith in order to better match the impedances of the two antennas. This impedance matching places the antennas into an over-coupled regime once they are within a reasonable distance of each other (e.g., 2 to 50 mm). It also increases the Q-factor of the improved antenna, which can greatly increase the range at which the RFID reader can read the RFID tag. This improved RFID system may be used in any of a variety of application, including operating a door lock mechanism.
US10223834B2
An apparatus comprising a processor and a non-transitory computer-readable storage medium storing instructions, when executed by the processor, cause the apparatus to perform a method comprising determining a first and second set of coordinates, associated with a first and second feature, respectively, in one or more first and second images, respectively, the first and second images are captured from a first and second position and/or orientation relative to the physical environment, respectively, re-projecting the first set of coordinates to one or more 2D spaces associated with the second images, comparing the re-projected first set of coordinates with the second set of coordinates in at least one of position closeness, feature closeness, or stereo constraints to determine a correspondence between the first and second features and determining a change between the first and second orientations and/or positions with respect to the physical environment based on the determined correspondence.
US10223818B2
Embodiments of the invention relate to detecting and describing visible features of a data set. A cluster in a data space is detected. A characteristic associated with the cluster is identified by analysis of the cluster based on geometrical attributes. The analysis includes identification of a shape of the cluster. The identified characteristic is converted into a characterization of the cluster. A visualization is produced based on the characterization.
US10223813B2
Methods and systems for computed tomography. A subject is imaged with a divergent beam source using a plurality of source positions and a detector array comprising a plurality of detector bins to obtain a representation of the subject including a plurality of image voxels. Contribution of a voxel to a detector bin in a computed forward projection or a detector bin to a voxel in a backprojection is determined by the intensity value assigned to the voxel, or to the detector bin, respectively, multiplied by the product of an area or volume of overlap and an additional weighting factor, and the area or volume of overlap is determined by overlap of the voxel with the area or volume of the image illuminated by a ray-wedge defined by detector bin edge rays.
US10223812B2
Systems and methods are described for providing an image validation module. The image validation mobile enables capture, enhancement, validation, and upload of a digital image to a networked computing service, applying criteria that correspond to image validation criteria used by the networked computing service. The image validation mobile may be executed on a mobile computing device, and may authenticate itself to the networked computing service to indicate that digital images have already been validated. The image validation module may provide feedback before, during, or after image capture to enable the capture of valid images, and may provide feedback before, during, or after image enhancement to allow issues that prevent a digital image from passing validation to be addressed.
US10223805B1
A coded tracking system includes an imaging device and a target object that includes a plurality of locators emitting light according to a first pattern. An image of the target object captured by the imaging device includes light received by the imaging device from a subset of the plurality of locators. A pattern controller is configured to determine a resolution value for an adjacent pair of light sources in the captured image. The resolution value is indicative of the pattern controller being able to resolve the adjacent pair of light sources as two separate sources. The pattern controller determines a second pattern for the locators based on the resolution value. The second pattern improves a likelihood that the pattern controller can resolve between individual light sources emitting light in the second pattern. The pattern controller instructs the target object for the locators to emit light according to the second pattern.
US10223799B2
Embodiments are disclosed for methods and systems of distinguishing movements of features in a physical environment. For example, on a head-mounted display device, one embodiment of a method includes obtaining a representation of real-world features in two or more coordinate frames and obtaining motion data from one or more sensors external to the head-mounted display device. The method further includes distinguishing features in one coordinate frame from features in another coordinate frame based upon the motion data.
US10223797B2
A launch monitor having a camera can be used to measure a trajectory parameter of a ball. In one example, a method can include changing a mode of the camera from a low-speed mode to a high-speed mode. The camera can include an image sensor array having a plurality of pixels. The camera can generate a video frame using more pixels in the low-speed mode than in the high-speed mode. A first video frame can be received, the video frame comprising values captured during the high-speed mode from a first subset of the plurality of pixels. A second video frame can be received, the video frame comprising values captured during the high-speed mode from a second subset of the plurality of pixels. The trajectory parameter of the ball can be calculated using the first video frame and the second video frame.
US10223790B2
A dynamic analysis system includes a comparing unit and a display unit. The comparing unit extracts a lung field from each of dynamic images obtained by imaging a chest part containing a left lung and a right lung of a subject, specifies a corresponding point in a left part and a corresponding point in a right part of the lung field, and compares characteristic amounts at the respective corresponding points with each other. The display unit displays a result of the comparison made by the comparing unit together with the dynamic images or one of the dynamic images, or displays the result on the dynamic images or the one of the dynamic images.
US10223788B2
A dermoscopic lesion area is identified by: Obtaining a dermoscopic image and running a convolutional neural network image classifier on the dermoscopic image to obtain pixelwise lesion prediction scores. Segmenting the dermoscopic image into super-pixels, and computing for each super-pixel an average of the pixelwise prediction scores for pixels within that super-pixel. Computing a mean prediction score across the plurality of super-pixels. Assigning a confidence indicator of “1” to each super-pixel with a prediction score equal or greater than the mean prediction score, and a confidence indicator of “0” to each super-pixel with a prediction score less than the mean prediction score. Constructing a super-pixel graph G=(V,E,W) wherein w ij = exp ( - x i - x j 2 σ ) and di=Σi=1Nwij; computing a confidence score function F according to {circumflex over (F)}=arg min(FTLF+μ∥F−Y∥2); and integrating the confidence score function F with the pixelwise prediction scores to produce a final segmentation of the dermoscopic image into lesion and background areas.
US10223783B2
A method for encoding dot-matrix product information method includes identifying, via a processor, a dot-matrix grid size. The method further includes evaluating, via the processor, one or more dot pattern variation levels. In some aspects, the method includes retrieving, via the processor, an encoding structure indicative of a plurality of product information attributes. The method also includes determining, via the processor, whether an alpha-numeric digit at a dot pattern variation level can include a plurality of product information. The method further includes outputting, via the processor, a dot pattern code map. In some aspects, the dot pattern code map is indicative of a relationship between each of the product information attributes and the plurality of values for each of the product information attributes.
US10223776B2
The present disclosure provides systems and methods for receiving ultrasound image data corresponding to an ultrasound image with a master dynamic range and displaying a globally tone-mapped version of the ultrasound image on an electronic display. A region of interest (ROI) within the ultrasound image may be regionally tone mapped to provide an enhanced, optimized, and/or otherwise improved image of the ROI. The regional tone mapping may allow for features within the ROI to be more easily distinguishable that are not or at least not easily distinguishable in the global tone mapping of the same region.
US10223773B2
Systems, apparatuses and methods may provide for technology that identifies, at an image post-processor, unresolved surface data and identifies, at the image post-processor, control data associated with the unresolved surface data. Additionally, the technology may resolve, at the image post-processor, the unresolved surface data and the control data into a final image.
US10223769B2
A display device includes a first storage unit and a display chip. The first storage unit stores first extended display identification data comprising a plurality of first preset parameters. The display chip includes a control unit. The control unit provides at least one second preset parameter to replace a part of the first preset parameters in the first extended display identification data in response to a control signal and thereby generate second extended display identification data. The display chip issues a notification signal to notify the display signal providing device to read the second extended display identification data in response to a generation of the second extended display identification data. The display signal providing device provides a first display signal compatible with the second extended display identification data to the display device after reading the second extended display identification data. An extended display identification data replacement method is also provided.
US10223758B2
In one embodiment, a social-networking system authenticates a user of a mobile device, receives a request from the mobile device to install a software application, transmits data to the mobile device comprising the software application and an installation identifier (ID), receives another request including the installation ID from the mobile device to authorize the software application, evaluates the installation ID for validity, and transmits yet another response to the mobile device in accordance with the evaluation.
US10223756B2
A mechanism is provided for controlling the content of an electronic message on an electronic messaging system including a plurality of communities that facilitates the tailoring of the content of a posted electronic message to the interests and/or access privileges of such communities. An electronic lexicon is provided for each community, the lexicon defining content relevant to the community. The electronic message is interpreted for disclosure to a particular community to identify content in the message relating to content in the electronic lexicon of the particular community. The electronic message is redacted based on the identified related content if the electronic message contains content in a form unsuitable for the disclosure.
US10223750B1
Systems and methods may provide for generating, maintaining, and using an inventory for insurance purposes. An optimized inventory analysis server may use a demographic classification for a given user along with data related to items owned by other users to determine one or more items for recommendation to the given user. Details associated with existing insurance coverage levels may also be used to recommend new insurance products to the user. In addition, the optimized inventory analysis server may determine a depreciated value of each item within an inventory. These values may be used to assess loss and settle an insurance claim for damage to one or more of the items in the inventory. Finally, the optimized inventory analysis server may recommend incentives on products/services sold by third party entities and may further recommend incentives on insurance products for insuring items purchased by a given user.
US10223742B2
The present disclosure selects third party content based on feedback. A selector identifies several content items including first and second content items (or more) responsive to a request. A machine learning engine determines a first feature of the first content item, a second feature of the second content item, and a third feature of the web page or a device associated with the request. The machine learning engine determines, responsive to the first feature and the third feature, a first score for the first content item based on a machine learning model generated using historical signals received from devices via a metadata channel formed from an electronic feedback interface. The machine learning engine determines a second score for the second content item responsive to the second feature and the third feature. A bidding module determines a price for the first content item based on the first and second scores.
US10223740B1
Aspects of the disclosure relate to virtual reality systems (and/or augmented reality systems) that facilitate visualization of replacement and/or additional items for rebuilding a damaged room. The system may provide a virtual representation of a subject real world room. A user may select items, such as appliances and furniture, for placement in the virtual room and the system may update the virtual room to include a representation of the items. In some embodiments, the system may utilize information about the user to provide recommendations regarding items that may be placed in a virtual room. For example, the system may utilize one or more service records to identify items covered under a service associated with the user. In some embodiments, the system may apply a monetary settlement to the cost of the real world items to facilitate the replacement of damaged items.
US10223737B2
A method comprising receiving different types of crowd-sourced information, the different types of crowd-sourced information relating to a physical store that a plurality of electronic devices have visited. The method further comprises determining a plurality of products available in the physical store based on the different types of crowd-sourced information, and correlating the different types of crowd-sourced information to determine at least one product location of at least one product of the plurality of products available. Each product location of each product identifies a location of the product within the physical store.
US10223736B1
A system and method for conducting a web-based postage transaction, includes receiving user credentials at a web server, validating the user credentials, and in response to valid credentials, providing access to a remote client to at least one module of a postage software application. The module is configured to execute requests to perform the web-based postage transaction and to, for each revenue generating request, perform a validation check. The validation check includes a requirement that the module have access to the web server for the request to be fulfilled. In an embodiment, the postage software application includes a module configured and arranged to determine the availability of a client-side device configured to execute the request to perform the web-based postage transaction and, when the client-side device is unavailable, to prevent execution of the request, and when the client-side device is available, to allow execution of the request.
US10223730B2
The E-WALLET STORE INJECTION SEARCH APPARATUSES, METHODS AND SYSTEMS (“SIS”) transform aggregated automated shopping lists and user location data using SIS components into automated shopping item availability messages and merchant location navigation responses. In some implementations, the disclosure provides a processor-implemented method of providing an automated store injection search service.
US10223716B2
A method of charging a customer for using a software program product that processes one or more documents that includes receiving, by a tracking server from at least one client application, information relating to a processing of a document using the software program product; determining if the information indicates a successful processing of the document; and upon positive determination, charging the customer with an amount for the successful processing of the document using the software program product.
US10223704B2
Systems and methods for a point of sale reward system are provided. The system notifies users proximate to a point of sale location of rewards available for redemption specific to that user at that specific point of sale location.
US10223685B2
Disclosed are systems, media, and methods for providing pay-per-access micropayment-based web browsing and server applications. In one aspect, disclosed herein are computer-implemented systems comprising a digital processing device comprising at least one processor, an operating system configured to perform executable instructions, a memory, and a computer program including instructions executable by the digital processing device to create a pay-per-access micropayment-based server application.
US10223666B1
A system for managing inventory items includes a portable inventory holder and an unmanned drive unit configured to move the inventory holder between locations in an inventory facility. The inventory facility includes a plurality of uniquely identifiable fiducial markers having a small set of values distributed in a pattern. The drive unit captures at least one image of a subset of the plurality of the fiducial markers. The at least one captured image is processed to determine a location of the drive unit within the facility. A path is determined along which the drive unit moves to an inventory holder and moves the inventory holder to another location. The pattern of fiducial markers can include one or more repeated instances of uniquely identifiable fiducial markers. A fiducial marker can encode information using a readable code and at least one attribute of the fiducial marker.
US10223659B2
Disclosed is an approach for analyzing social media conversations related to one or more projects of an enterprise project management system. Integration is provided between a PPM application and an enterprise social networking application. Conversations generated around one or more social objects pertaining to one or more projects of the enterprise project management system are analyzed to estimate a social health of the project on the enterprise social network. The estimated social health is integrated back into the PPM application.
US10223652B2
The disclosed embodiments generally relate to systems and methods for computerized decisioning, and more particularly, to systems and methods for standardized coding and deployment of attributes for financial decisioning systems coded once and deployed to multiple decisioning systems and environments. Consistent with disclosed embodiments, an attribute management system may include one or more memory devices storing instructions, and one or more hardware processors configured to execute the instructions to perform operations. Upon executing the instructions, the processors may receive a financial service request, and identify a decisioning system for processing the request. The processors may determine that an attribute is required for processing the request using the decisioning system. Then, the processors may initiate an attribute calculation service for determining an attribute value for the attribute. The processors may receive the attribute value from the attribute calculation service, and process the financial service request using the received attribute value.
US10223648B2
A social networking system provides relevant third-party content objects to users by matching user location, interests, and other social information with the content, location, and timing associated with the content objects. Content objects are provided based on relevance scores specific to a user. Relevance scores may be calculated based on the user's previous interactions with content object notifications, or based on interests that are common between the user and his or her connections in the social network. Context search is also provided for a user, wherein a list of search of results is ranked according to the relevance score of content object associated with the search results. Notifications may also be priced and distributed to users based on their relevance. In this way, the system can provide notifications that are relevant to user's interests and current circumstances, increasing the likelihood that they will find content objects of interest.
US10223646B1
The systems and methods described herein relate to mapping and identifying expert resources. The systems and methods described herein may provide a set of technologies, that work together as one solution, to effectively and efficiently resolve user questions. A cognitive engine may autonomously learn which experts have the knowledge to quickly solve a question or whether a previous question is similar enough to provide a solution instantly. Using machine learning, a know-how map may be created, linking all of the users of the system with their areas of expertise. Expert resources among the users may be mapped by determining connections between topics (and their corresponding tags) and calculating an expert score related to each topic for each user. These connections and expert scores are subsequently used during expert routing for each new question, to find those users with the expertise to give the best possible solution.
US10223643B1
Techniques facilitating reduction and/or mitigation of crosstalk in quantum bit gates of a quantum computing circuit are provided. A system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a signal generation component that implements a control sequence that comprises a single pulse type for a first quantum bit and at least a second quantum bit of a quantum circuit. The computer-executable components can also comprise a coordination component that synchronizes a first pulse of a first channel of the first quantum bit and at least a second pulse of at least a second channel of the second quantum bit. The coordination component can simultaneously apply the first pulse to the first quantum bit and at least the second pulse to at least the second quantum bit.
US10223631B2
A payment card (e.g., credit and/or debit card) is provided with a magnetic emulator operable of communicating information to a magnetic stripe reader. Information used in validating a financial transaction is encrypted based on time such that a validating server requires receipt of the appropriate encrypted information for a period of time to validate a transaction for that period of time. Such dynamic information may be communicated using such an emulator such that a card may be swiped through a magnetic stripe reader—yet communicate different information based on time. An emulator may receive information as well as communicate information to a variety of receivers (e.g., an RFID receiver).
US10223627B2
A method and system for extracting information from a surface coated with a coating containing quantum dots are disclosed. In embodiments, the method comprises charging the quantum dots in the surface coating, scanning the surface to retrieve information from the quantum dots, and processing the retrieved information to identify data encoded in the quantum dots. In embodiments of the invention, the processing includes filtering the retrieved information to adjust the received information based on defined effects of the coating. In embodiments of the invention, the filtering includes filtering the retrieved information to account for chromatic deviation due to the color of the coated surface. In embodiments of the invention, the quantum dots include a plurality of different types of quantum dots, and the processing the retrieved information includes processing the retrieved information to distinguish between the information retrieved from the different types of quantum dots.
US10223623B2
An image forming apparatus makes printing performed for maintenance by a service engineer charge-free, and prevents a print method for the service engineer from being used by a user. The image forming apparatus includes an input unit configured to input an image, a print unit configured to print the image input by the input unit, and a control unit configured to control the image input by the input unit to be output to the print unit and update a charging counter when the image forming apparatus operates in a first operation mode, and configured to control a specific pattern image to be superimposed on the image input by the input unit and the image with the superimposed specific pattern image to be output to the print unit without updating the charging counter when the image forming apparatus operates in a second operation mode.
US10223619B2
A control apparatus of the present invention includes a first detection circuit which detects a first event which satisfies a first condition from a video, a second detection circuit which detects a second event which satisfies a second condition from the video, and a determination circuit which determines whether the first event and the second event satisfy some logical relationship or not, on based on a detected result of the first event and the second event.
US10223612B2
In a video frame processing system, a feature extractor generates, based on a plurality of data sets corresponding to a plurality of frames of a video, a plurality of feature sets, respective ones of the feature sets including features extracted from respective ones of the data sets. A first stage of the feature aggregator generates a kernel for a second stage of the feature aggregator. The kernel is adapted to content of the feature sets so as to emphasize desirable ones of the feature sets and deemphasize undesirable ones of the feature sets. In the second stage of the feature aggregator the kernel generated by the first stage is applied to the plurality of feature sets to generate a plurality of significances corresponding to the plurality of feature sets. The feature sets are weighted based on corresponding significances and weighted feature sets are aggregated to generate an aggregated feature set.
US10223611B1
In one aspect, the present disclosure relates to a method for or performing single-pass object detection and image classification. The method comprises receiving image data for an image in a system comprising a convolutional neural network (CNN), the CNN comprising a first convolutional layer, a last convolutional layer, and a fully connected layer; providing the image data to an input of the first convolutional layer; extracting multi-channel data from the output of the last convolutional layer; and summing the extracted data to generate a general activation map; and detecting a location of an object within the image by applying the general activation map to the image data.
US10223608B2
An optical communication apparatus includes: a reception unit that receives, from a transmission apparatus which transmits a light signal including predetermined information, the transmitted light signal; a multipath removal unit that recognizes, when detecting a plurality of images having the same optical information in the received light signal, the light signal due to a reflection wave based on at least one of a luminance of the light signal, a size of an image corresponding to the light signal when receiving at the reception unit, and a propagation distance of the light signal and removes the light signal due to the reflection wave; and an control unit that acquires, from the light signal received by the reception unit, information based on the light signal obtained by removing the light signal due to the reflection wave by the multipath removal unit.
US10223587B2
A method of processing articles, in particular postal articles, which method consists in forming a first digital image of an article and in deriving from said first image a first image signature that is a unique identifier for said article, in forming a current digital image again for said article, and in deriving from the current image a current signature that is compared with first article image signatures that are recorded in a memory, for the purpose of pairing-off the image signatures on the basis of similarity. The method is characterized in that each signature is derived using the following steps: extracting a digital map of the luminance gradient field of said image by local planar regression; identifying in said digital map points of interest corresponding to topological singularities of the gradient field having high local circular convergence or high local circular divergence.
US10223571B2
Various embodiments concern fingerprint sensors for mobile devices. By modifying one or more layers of a display assembly, a fingerprint sensor can be positioned directly beneath the display. For example, the air gap within the backlight structure could be replaced by an optically clear adhesive that allows waves emitted by a fingerprint sensor to properly propagate through the display assembly. In some embodiments, a fingerprint sensor is set within a recess in the display assembly. For example, a depression could be created in the protective substrate, and the fingerprint sensor could be set within the depression using an optically clear adhesive. The functionality of a fingerprint sensor could also be replicated by increasing the density of touch-sensing elements in certain areas of a display assembly that utilizes in-cell technology.
US10223566B2
A two-dimensional code generation request is received by a server from a two-dimensional code display client. Static, two-dimensional code information and a random feature value are generated by the server. The generated static, two-dimensional code information and the random feature value are sent by the server to the two-dimensional code display client to display a combinational, two-dimensional code on the two-dimensional code display client. A two-dimensional code verification request sent by a two-dimensional code scanning client is received by the server. A two-dimensional code scanning status value is sent by the server to the two-dimensional code scanning client.
US10223564B2
Disclosed herein is an attachment for a smartphone. The smartphone may include i) a camera with an image sensor and a focusing lens located on a back side of the smartphone for capturing an image of a target area; and ii) a white light source on the back side of the smartphone. The attachment may include a targeting optic system. When the attachment is secured to the back side of the smartphone, the targeting optic system may receive illumination emitted by the white light source and direct the illumination towards the target area from a location that is not directly in front of the camera's image sensor. The location may be farther from the focusing lens than the white light source when measured parallel to the back side of the smartphone. The attachment may also direct the illumination into the target area via the targeting optic system.
US10223556B2
A battery-free wireless sensor system enables high resolution and very accurate measurements of strain or other transducers with small signal outputs. The system may comprise a sensor tag, associated readers and data processing. The sensor tag may be based on passive RFID, or other passive devices that are powered by RF energy and that communicate with the powering source by backscatter, inductive coupling or reflected energy. The system may include a reader that powers the sensor tags with RF energy and that also wirelessly reads data from and writes data to the sensor tag. The reader software or host software may perform operations on the data that enable more accurate and useable information from the sensor tag. The invention may also include methods for data processes that improve the functionality and performance of the sensor system.
US10223551B2
A method for disabling counterfeit cartridge operation is provided. The method includes detecting a cartridge in a blade enclosure. The method includes checking authentication credentials of the cartridge. The method includes determining the cartridge to be counterfeit. The method includes disabling the cartridge in response to determining the cartridge to be counterfeit.
US10223540B2
Disclosed herein is a technique for implementing a secure lock screen on a computing device. The secure lock screen is configured to permit particular applications to display their content—such as main user interfaces (UIs)—while maintaining a desired overall level of security on the computing device. Graphics contexts, which represent drawing destinations associated with the applications, are tagged with entitlement information that indicates whether or not each graphics context should be displayed on the computing device when the computing device is in a locked-mode. Specifically, an application manager tags each application that is initialized, where the tagging is based on a level of entitlement possessed by the application. In turn, a rendering server that manages the graphics contexts can identify the tagged entitlement information and display or suppress the content of the applications in accordance with their entitlements.
US10223528B2
Technologies for code flow integrity protection include a static analyzer that identifies a potential gadget in an atomic code path of a protected code. A marker instruction is inserted after the potential gadget with a parameter that corresponds to an address of the marker instruction, a hash evaluator instruction is inserted after an exit point of the atomic code path with a parameter that corresponds to the address of the marker instruction, and a compare evaluator instruction and a hash check instruction are inserted after the hash evaluator instruction. A target computing device executes the protected code and updates a path hash as a function of the parameter of the marker instruction, determines an expected hash value as a function of the parameter of the hash evaluator instruction, and generates an exception if the path hash and the expected hash value do not match. Other embodiments are described and claimed.
US10223521B1
Systems and methods for location determination using radio frequency tags are disclosed. In one embodiment, a method may include (1) a back end server receiving, from a RF sensor in a network comprising a plurality of RF sensors, a unique identifier for a sensed tag and an identifier for the RF sensor; (2) the back end server retrieving a location of the RF sensor based on the sensor identification; (3) the back end server associating a sensed tag location with the location; (4) the back end server retrieving authorization information for the sensed tag based on the unique identifier; and (5) the back end server determining that the sensed tag is authorized to be in the location.
US10223513B2
A key integrates with a biometric input device. According to an aspect of the present disclosure, a fingerprint scanner may be integral with a spacebar.
US10223508B2
Storing, building, managing, and controlling consumer personal information, including: building at least one level of personal information according to a standard; storing the personal information on a consumer rights locker; defining a scope of access under terms of a consumer to control access to the consumer rights locker; transmitting a plurality of parameters needed to access the consumer rights locker; receiving a request to access the consumer rights locker and the plurality of parameters; comparing the plurality of parameters to the scope of access; and granting access to the consumer rights locker when it is determined that the request is valid, wherein the request is valid when the plurality of parameters includes an access right that is consistent with information in the scope of access. Keywords include consumer rights locker and personal information.
US10223497B2
Provided are mechanisms and processes for more effectively monitoring infants to enhance caregiving and infant development. A system may include an infant monitoring device and a monitoring hub. The infant monitoring device includes sensors that gather measurement data. The monitoring hub receives the measurement data and analyzes the measurement data in relation to a learning receptivity model obtained from a remote platform. The measurement data is analyzed to predict a time and duration when an infant associated with the infant monitoring device will be receptive to learning.
US10223494B2
A method of manufacture comprises a mask process correction (MPC) and verifying MPC accuracy. MPC may be performed on mask tape-out (MTO) data describing a mask pattern to obtain mask process corrected data. MPC may be performed to address a deviation between the MTO data and a mask to be manufactured. Verification of the MPC may be performed by generating a two-dimensional (2D) contour of mask pattern elements based on the mask process corrected data. When MPC has been verified, the mask process corrected data may be used to manufacture a mask and a semiconductor device.
US10223492B1
The process for design based assessment includes the following steps. First, the process defines multiple patterns of interest (POIs) utilizing design data of a device and then generates a design based classification database. Further, the process receives one or more inspection results. Then, the process compares the inspection results to each of the plurality of POIs in order to identify occurrences of the POIs in the inspection results. In turn, the process determines yield impact of each POI utilizing process yield data and monitors a frequency of occurrence of each of the POIs and the criticality of the POIs in order to identify process excursions of the device. Finally, the process determines a device risk level by calculating a normalized polygon frequency for the device utilizing a frequency of occurrence for each of the critical polygons and a criticality for each of the critical polygons.
US10223491B2
A method for adding an electrical interconnection within a three-dimensional integrated circuit (3-D IC) is disclosed. The method may include creating, within a design file of a 3-D IC that specifies a layout for a first chip of the 3-D IC, design data corresponding to a set of through-silicon via (TSV) reservation areas. The method may also include receiving an engineering change order (ECO) and releasing, in response to the ECO, at least one TSV reservation area for reuse. The method may also include adding, by re-using at least one TSV reservation area, an electrical interconnection within the design file of the first chip of the 3-D IC.
US10223488B2
A method for designing a system on a target device includes identifying components in a netlist that perform a division operation. The netlist is modified during synthesis to utilize other components to compute a result of the division operation by performing a multiplication operation.
US10223485B2
Aspects of the disclosed technology relate to techniques of voltage-based reliability verification. Voltage values on nets of a circuit design are determined based on a combination of propagating voltage values across components of the circuit design and simulating one or more subcircuits. The one or more subcircuits are identified based on circuit topology recognition. The determined voltage values are analyzed to detect problems in the circuit design.
US10223474B1
A method determines an order of calculation for one or more of a set of variables in the complex system, so that the calculation order is substantially optimal for avoiding having to skip calculations due to lack of precursors. The method reviews the complex model and orders calculations in a list, so that variables depending on precursors are ordered later, so that their calculation need not be skipped. The method determines a threshold (which can be a single pass), and when the threshold is exceeded, reorders the calculation, so that optimality of calculation can be improved. The method can reorder the calculation so that the new order of calculation is substantially a reverse of the original.
US10223470B1
Systems and methods for providing a document are described. In one described method, a document comprising a portion selected by a first member of a social network is hosted for the first member. The portion is dynamically updated with content. An audience criterion for the portion and a type of relationship between the first member and a second member of the social network are identified. If the type of relationship between the first member and the second member satisfies the audience criterion, the second member is provided access to at least the portion.
US10223456B2
A search engine system, including a slashtag server configured to detect at least one search operator in a search query and detect a boosting indicator associated with the at least one search operator. Additionally, a web server configured to, in response to the detected boosting indicator, and generate a first search result that includes a boosted ranking of at least a subset a plurality of search result items in the search result and display the first search result in a web browser.
US10223453B2
Disclosed are various embodiments for dynamically generating a search set for use in a search application, such as a search engine, and using the search set to navigate collections of archived content. A request for user interface data is received from a client device in response to the client device attempting to access a domain. The domain may be parsed to identify a search category corresponding to one of the categories stored in a data store. Subcategories and search collections that are associated with the search category are identified and user interface data may be generated that cause at least a portion of the subcategories and search collections associated with a search component to be rendered in a display of the client device. The search component is configured to use a selected one of the at least a portion of the subcategories to narrow a search conducted using the search component by generating a narrowing search query.
US10223450B1
This disclosure generally relates to data delivery in distributed applications. One example method includes identifying a data source associated with a shuffle operation, the data source configured provide data from a data set associated with the shuffle operation; identifying a data sink associated with the shuffle operation, the data sink configured to receive data provided by the data source; associating a shuffler component with the shuffle operation, the shuffler component configured to receive data from the data source and provide the data to the data sink; receiving, by the shuffler component, a first data portion from the data source; providing, by the shuffler component, the first data portion to the data sink; receiving, by the shuffler component, a second data portion from the data source, the second data portion being received from the data source prior to or concurrent with providing the first data portion to the data sink.
US10223448B2
The disclosed technology provides a game assistance system which allows a game helper to select audio data corresponding to game judgments and a game progress and allow the selected audio data to be output through a stadium speaker, and comprises: an information storage unit for storing game progress information; a signal receiving unit for receiving a game progress request signal from a game helper terminal; a control unit for selecting in the information storage unit the game progress information corresponding to the game progress request signal; and a signal transmission unit for transmitting the selected game progress information to the game helper terminal.
US10223445B2
Methods and a natural language processor for processing a natural language query are provided. The processor includes a classifier, a rule-based pre-processor, a rule-based post-processor, a named entity recognizer, and an output module. The method involves receiving a text representation of the natural language query, pre-processing the text representation, applying a classification statistical model to the text representation when pre-processing fails, applying a post-processing rule, and performing name entity recognition.
US10223441B2
A system, program product, and methodology automatically scores candidate answers to questions in a question and answer system. In the candidate answer scoring method, a processor device performs one or more of receiving one or more candidate answers associated with a query string, the candidates obtained from a data source having semi-structured content; identifying one or more documents with semi-structured content from the data source having a candidate answer; and for each identified document: extracting one or more entity structures embedded in the identified document; determining a number of the entity structures in the identified document that appear in the received input query; and, computing a score for a candidate answer in the document as a function of the number Overall system efficiency is improved by giving the correct candidate answers higher scores through leveraging context-dependent structural information such as links to other documents and embedded tags.
US10223439B1
A system and method for generating query refinement suggestions may include collecting refinement data for at least one received source query. The collected refinement data is then clustered to form at least one cluster. At least one potential refinement query suggestion is identified from the refinement data within the at least one cluster.
US10223438B1
In accordance with one embodiment, a method can be implemented that includes receiving a plurality of digital assets as inputs; extracting one or more representative features of each digital asset; for a group based on one or more representative features, using the one or more representative features of each digital asset to calculate a relevancy score between each digital asset and the group; and using each relevancy score to determine whether each digital asset should be assigned to the group. Additional embodiments are also disclosed herein.
US10223437B2
A method and apparatus for adaptive data repartitioning and adaptive data replication is provided. A data set stored in a distributed data processing system is partitioned by a first partitioning key. A live workload comprising a plurality of data processing commands is processed. While processing the live workload, statistical properties of the live workload are maintained. Based on the statistical properties of the live workload with respect to the data set, it is determined to replicate and/or repartition the data set by a second partitioning key. The replicated and/or repartitioned data set is partitioned by the second partitioning key.
US10223436B2
In an example, a method of transferring data may include synchronizing work-items corresponding to a first subgroup and work-items corresponding to a second subgroup with a barrier. The method may include performing an inter-subgroup data transfer between the first subgroup and the second subgroup.
US10223435B2
A parallel track/sector switching device and associated method is provided. The method includes identifying data replication sources and locating data replication targets associated with the data replication sources. Data replication instances associated with moving data from the data replication sources to the data replication targets are determined. A first data replication instance for moving first data from a first data replication source to a first data replication target is determined and an antenna capacity associated with the first data replication source and the first data replication target is identified. A memory to track ID map associated with a storage device of the first data replication target is identified and it is determined if a last replication slot has been allotted to the first data replication target based on the memory to track ID map.
US10223433B2
Systems, methods and tools for mapping data elements between a source data structure and a target data structure without the needing exactly matching values or a dictionary of synonyms. The embodiments of the present disclosure auto map data elements having similar phonetic sounds, even in the presence of one or more misspellings or alternative spellings. Embodiments of the present disclosure utilize Soundex algorithms to generate a key corresponding to each source and target data elements. Each Soundex key may be generated based on the phonetical sounds of the source and target data elements. By using phonetical sounds to generate the key, a Soundex algorithm allows for similarly sounding words, alternatively spelled words or misspelled words to generate the same Soundex key, creating equivalence between the naming of source and target data elements once the auto mapping function is implemented.
US10223427B1
Systems and methods are described to generate a color palette with color combinations based on human color preferences. One or more input colors can be used to determine affiliated colors based on the presence of colors in color palettes that have been voted on and/or ranked by a community of users. Each affiliated color can be weighted, normalized, and ordered based at least in part on the level of preference for the color palette to which it belongs and the relative popularity of the input colors. A color from the ordered affiliated colors can be selected and added to the custom palette of colors. With the addition of a color, the ordered affiliated colors can be updated to further present colors for inclusion in the custom color palette.
US10223419B2
The disclosure relates to technology for facilitating query optimization in a distributed data processing system to efficiently and precisely compute predicate push down and partition pruning A query operation is performed to locate data in the data processing system, thereby generating a predicate. Critical points of the predicate are determined based on data stored in the system, and critical point ranges are formed from a sorted sequence of each of the critical points. The predicate is evaluated using the critical points to qualify the critical point ranges, and a reduction is applied to the predicate during partial evaluation to produce reduced predicates on the qualified critical point ranges. The qualified critical point ranges are compared and matched to range partitions of data stored in the distributed system to qualify the range partitions. The reduced predicate is processed against the data in the qualified range partitions to obtain a query result.
US10223408B2
A database load tool includes a user interface, a retrieval engine, an authorization engine, and an update engine. The a user interface receives a request to add to a database a first table comprising a plurality of rows and a plurality of columns. The retrieval engine retrieves an authorization table from the database. The authorization table is separate from the table and indicates a plurality of users who are authorized to edit the database. The authorization engine determines whether the plurality of users includes the user. The update engine: generates a first Structured Query Language query to create in the database a second table; generates, for each row of the plurality of rows, a second Structured Query Language query to add that row to the second table; and communicates the first and second Structured Query Language queries.
US10223407B2
Asynchronous operations associated with a request such as threads, runnable elements, callable elements, and other invokable objects are tracked to determine the metrics about the request and operations. The present technology tracks the start and end of each asynchronous operation and maintains a counter which tracks the currently pending or executing asynchronous operations. By monitoring the request, the start and end of each asynchronous operation associated with the request, and the number of asynchronous operations currently executing, the present technology may identify the end of a request by identifying when the last asynchronous operation associated with the request ends. In some instances, the present technology identifies the end of a request when a counter which tracks the number of asynchronous operations executing reaches a value of zero after the first asynchronous operation has already begun. Tracking these operations allows the present technology to aggregate and report useful performance data about these requests.
US10223406B2
Systems and methods for normalizing entities via name normalization are disclosed. In some implementations, a computer-implemented method of identifying duplicate objects in a plurality of objects is provided. Each object in the plurality of objects is associated with one or more facts, and each of the one or more facts having a value. The method includes: using a computer processor to perform: associating facts extracted from web documents with a plurality of objects; and for each of the plurality of objects, normalizing the value of a name fact, the name fact being among one or more facts associated with the object; processing the plurality of objects in accordance with the normalized value of the name facts of the plurality of objects. In some implementations, normalizing the value of the name fact is optionally carried out by applying a group of normalization rules to the value of the name fact.
US10223405B2
A processor determines whether to generate a first entry, based on whether a second entry is in a storage, for each conditional expression included in retrieval expressions. The first entry includes, in association with a first identifier, a first path included in the conditional expression. The second entry includes, a second path identical to the first path in association with a second identifier. The processor determines whether to generate a third entry based on whether a fourth entry is in the storage. The third entry includes a first set and a fifth identifier in association with a third identifier. The first set is included in the conditional expression and includes a first value and a first operator. The fifth identifier is the first identifier or the second identifier. The fourth entry includes a second set identical to the first set and the fifth identifier in association with a fourth identifier.
US10223403B2
An anomaly detection system and method is provided. The system comprising: a hardware processor; and a memory storing instructions to configure the hardware processor, wherein the hardware processor receives a first time-series data comprising a first set of points and a second time-series data comprising a second set of points, computes a first set of error vectors for each point of the first set, and a second set of error vectors for each point of the second set, each set of error vectors comprising one or more prediction errors; estimates parameters based on the first set of error vectors comprising; applies (or uses) the parameters on the second set of error vectors; and detects an anomaly in the second time-series data when the parameters are applied on the second set of error vectors.
US10223402B1
Maintaining write consistency between at least two mirrored storage devices includes receiving a write request for a particular block, obtaining a reservation for the particular block, waiting for the particular block to become available in response to not being able to successfully obtain the reservation, writing the particular block in response to successfully obtaining the reservation, and writing the particular block at a remote one of the storage devices following writing the particular block at the particular one of the storage devices. If a retryable indicator is received, the system waits a predetermined amount of time and releases the reservation. The system responds with a success indicator when writing the particular block at a remote one of the storage devices succeeds and responds with a failure indicator when writing the particular block at a remote one of the storage devices fails and the retryable indicator is not received.
US10223398B2
For each of a plurality of time intervals over which metric data is collected from periodic polling of a network of devices, a determination is made of whether metric data of the time interval satisfies a criterion for normal data values defined for a metric corresponding to the metric data. The metric data is marked as anomaly data, in response to determining that the metric data does not satisfy the criterion defined for the metric corresponding to the metric data of the time interval. The metric data is marked as normal data, in response to determining that the metric data satisfies the criterion defined for the metric corresponding to the metric data of the time interval. The metric data marked as normal data is stored in a first database, and the metric data marked as anomaly data and corresponding time intervals in a second database.
US10223395B2
A system includes determination, based on a plurality of rows of a table, where each of the plurality of rows associated with a respective row_id represents a respective a node of a hierarchy, row_id pairs of each parent node-child node pair of the hierarchy, execution, based on the row_id pairs, of a depth-first traversal of the hierarchy to sequentially add each row_id of the plurality of rows to a hierarchy index and receive a NODE value associated with the added row_id, and, for each of the plurality of rows, update of a row based on the NODE value associated with the row_id of the row.
US10223393B1
A computing resource service provider may operate a build service configured to store data object on behalf of a customer of the computing resource service provide. The build service may receive a stream of data objects including object objects that reference one or more other data objects. A Bloom filter may be used to determine whether a one or more referenced data objects have been previously processed by the build service. This may enable the build service to reorder processing of the data object based at least in part on whether the one or more referenced data objects have previously been processed by the build service.
US10223392B1
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing suggestions within a document. In one aspect, a method includes obtaining textual input provided to a document editing application by a user device, the textual input being provided to the document editing application for inclusion in a document; identifying performance measures associated with the current editing session for the document, each performance measure being based on session data obtained from the user device during a document editing session, the session data being for the textual input and prior text that was included in the document prior to the textual input; providing the performance measures as input to a suggestion model that was trained using historical performance measures identified in performance logs for historical document editing sessions of users; and throttling textual suggestions during the current editing session based on the output of the suggestion model.
US10223387B2
An approach to managing a relational database. The relational database comprises a first table defining a primary key, and at least one other table with a foreign key constraint referencing the primary key. The data of the first table and at least one other table is divided into a plurality of partitions, each containing data associated with a subset of primary key values. Receiving a partition management policy, defining one or more conditions for the first table and at least one other table and an operation performed on the partitions of the first table and at least one other table. Determining if the first table and at least one other table satisfy the one or more conditions of the partition management policy, if not, performing the operation.
US10223386B2
A computer-implemented method for improving database management includes selecting one or more database records that are requested based on a query statement. The one or more database records may are read from a first database file. The one or more database records are copied from the first database file and stored to a memory. The one or more database records are deleted from the first database file at substantially the same time as the reading the one or more database records. The reading and the deleting occur through a single read and delete input/output (I/O) operation.
US10223383B2
Provided are user equipment, a control method thereof and a non-transitory computer readable storage medium having a computer program recorded thereon. That is, according to the present invention, an image at a specific time is searched by identifying and tracking a person included in a corresponding reference image among a plurality of images photographed at a predetermined time different than a photographing time of the corresponding reference image by using the reference image, and a search result is provided or the images are classified according to the search result to conveniently acquire a desired image search result through the reference image, thereby improving convenience of a user.
US10223371B2
Exemplary methods, apparatuses, and systems include a host computer detecting a request to utilize data stored at a storage address in an external storage device. The host computer, in response to the detected request, transmits a request to the storage device for a tag that uniquely identifies the data. The tag for the data is received from the storage device. In response to determining that the received tag matches a local mapping of tags stored in the host computer, the host computer utilizes the local mapping of tags to process the detected request.
US10223366B2
To prevent conflicts of interest, an information management system is used to make sure two or more groups are kept apart so that information does not circulate freely between these groups. The system has policies to implement an “ethical wall” to separate users or groups of users. The user or groups of user may be organized in any arbitrary way, and may be in the same organization or different organizations. The two groups (or two or more users) will not be able to access information belonging to the other, and users in one group may not be able to pass information to the other group. The system may manage access to documents, e-mail, files, and other forms of information.
US10223364B2
A method for managing a binary object in a database system is provided. The method may include receiving a request to store the binary object and determining if a size of the binary object is above a first threshold. If the size is less than the first threshold, the method may include storing the binary object in a database of the database system using a database communication protocol. If the size is above the first threshold, the method may include determining if the size is above a second threshold. To this end, if the size is less than the second threshold, the method may include storing the binary object in a file system of the database system using the database communication protocol. Furthermore, if the size is above the second threshold, the method may include storing the binary object in the file system using a file system communication protocol.
US10223361B2
Methods and systems for an object based storage are provided. As an example, a method for generating a metadata object for an archive data container having a plurality of data containers is disclosed. The method includes generating a first metadata signature for the archive data container using an archive data container identifier, a number of data containers within the archive data container, and placement information of each data container within the archive data container; assigning a plurality of blocks for storing data for the plurality of data containers at an object based storage to an intermediate logical object; updating a payload signature with placement information of the plurality of blocks within the intermediate logical object; and placing the first metadata signature and the updated payload signature within the metadata object, wherein the metadata object is used to retrieve location information for a specific data container within the archive data container.
US10223357B2
A filtering method and system. The method includes receiving by a computer processor an audio/video data file and filtering data. The computer processor analyzes the filtering data with respect to the audio/video data file and retrieves specified audio/video data portions comprising data objects within frames of the audio/video data file. The computer processor removes gaps existing in the audio/video data file and receives tags comprising instructions for presenting video data of the audio/video data file, audio data of the audio/video data file, and the specified audio/video data portions. The computer processor stores the video data in a first layer of a multimedia file, the audio data in a second layer of the multimedia file, and the specified audio/video data portions in additional layers of the multimedia file. Each of the first layer, the second layer, and the additional layers comprises a tag layer comprising the tags.
US10223355B2
A computer-implemented method for knowledge based ontology editing, is provided. The method receives a language instance to update a knowledge base, using a computer. The method semantically parses the language instance to detect an ontology for editing. The method maps one or more nodes for the ontology for editing based on an ontology database and the knowledge base. The method determines whether the mapped nodes are defined or undefined within the knowledge base. The method calculates a first confidence score based on a number of the defined and undefined mapped nodes. Furthermore, the method updates the knowledge base when the first confidence score meets a pre-defined threshold.
US10223354B2
Methods, systems, and computer-readable storage media for receiving a vocabulary that includes text data that is provided as at least a portion of raw data, the raw data being provided in a computer-readable file, providing word embeddings based on the vocabulary, the word embeddings including word vectors for words included in the vocabulary, clustering word embeddings to provide a plurality of clusters, each cluster representing an aspect inferred from the vocabulary, determining a respective association score between each word in the vocabulary and a respective aspect, and providing a word ranking for each aspect based on the respective association scores.
US10223353B1
Disclosed are various embodiments for identifying safety concerns by employing dynamic semantic analysis on natural language provided in free-text reviews of products. A computing environment may encode user interface data that causes an event listener to monitor a free-text description provided in a text field in a user interface. A semantic analysis may be performed on the free-text description in real-time as the free-text description is generated. Remedial actions may be performed based on the semantics identified in the free-text description or severity levels associated with identified safety concerns.
US10223348B2
A probabilistic content layout model generates pages. Each of a number of compositions flows over multiple of the pages, and one or more of the pages each has multiple breakpoints. Each breakpoint is defined in relation to a given composition, such that the breakpoint breaks the given composition on the page that includes the breakpoint and such that the given composition continues on, a subsequent page.
US10223347B2
In various embodiments, methods, systems, and non-transitory computer-readable media are disclosed that allow developers to place date pickers on columns, rows, and cells using a desktop integration framework. The date picker can be tied to components, forms, or model metadata. In one aspect, date picker metadata is provided separately from the document to which one or more date pickers will eventually be added.
US10223337B2
A system, method, and computer program product are provided for use in connection with at least one computer-readable Extensible Markup Language (XML)-compliant data document capable of including: a plurality offline items with a plurality of data values, and a plurality of computer-readable semantic tags that describe a semantic meaning of the data values.
US10223334B1
A native tensor processor calculates tensor contractions using a sum of outer products. In one implementation, the native tensor processor preferably is implemented as a single integrated circuit and includes an input buffer and a contraction engine. The input buffer buffers tensor elements retrieved from off-chip and transmits the elements to the contraction engine as needed. The contraction engine calculates the tensor contraction by executing calculations from an equivalent matrix multiplications, as if the tensors were unfolded into matrices, but avoiding the overhead of expressly unfolding the tensors. The contraction engine includes a plurality of outer product units that calculate matrix multiplications by a sum of outer products. By using outer products, the equivalent matrix multiplications can be partitioned into smaller matrix multiplications, each of which is localized with respect to which tensor elements are required.
US10223333B2
In one embodiment of the present invention a convolution engine configures a parallel processing pipeline to perform multi-convolution operations. More specifically, the convolution engine configures the parallel processing pipeline to independently generate and process individual image tiles. In operation, for each image tile, the pipeline calculates source locations included in an input image batch. Notably, the source locations reflect the contribution of the image tile to an output tile of an output matrix—the result of the multi-convolution operation. Subsequently, the pipeline copies data from the source locations to the image tile. Similarly, the pipeline copies data from a filter stack to a filter tile. The pipeline then performs matrix multiplication operations between the image tile and the filter tile to generate data included in the corresponding output tile. To optimize both on-chip memory usage and execution time, the pipeline creates each image tile in on-chip memory as-needed.
US10223332B2
Methods and systems for processing data are disclosed. An example method can comprise receiving first data. The method can comprise applying a first transform to the first data. The first transform can be evolved from a second transform. The first transform can be based on first coefficients and the second transform can be based on second coefficients. The first transform can be evolved without constraining a count of the first coefficients to be equal to a count of the second coefficients. The method can comprise providing the transformed first data.
US10223326B2
Techniques are described for providing one or more remote nodes with direct access to persistent random access memory (PRAM). In an embodiment, registration information is generated for a remote direct access enabled network interface controller (RNIC). The registration information associates an access key with a target region in PRAM. The access key is sent to a remote node of the one or more nodes. The RNIC may subsequently receive a remote direct memory access (RDMA) message from the remote node that includes the access key. In response to the RDMA message, the RNIC performs a direct memory access within the target region of PRAM.
US10223322B2
Embodiments are related to systems and methods for data transfer, and more particularly to systems and methods for providing non-standard bus information.
US10223307B2
Embodiments include a technique for management of data transactions, where the technique includes receiving, at a link interface, a packet from an I/O device, wherein the packet includes address information, and performing, by a host bridge, an address translation for the address information included in the packet. The technique also includes responsive to performing the address translation, determining a target page associated with a translated address of the packet is for at least one of a payload target page or a signaling target page, and appending a flag to a command based at least in part on the target page being associated with the translated address of the packet. The technique includes transmitting the command to an ordering controller for ordering the packet.
US10223305B2
A computing system includes a processor and a memory unit that stores program instructions. The system purges an entry from an address translation cache in response to the processor executing the program instructions to perform issuing, via an operating system running on the computing system, a command indicating a request to perform an I/O transaction requiring a translation entry. A host bridge monitors a total data length of the address translation entry to be transferred during the I/O transaction. An address translation entry is selected from an address translation table, loaded into the address translation cache, and data corresponding to the I/O transaction is transferred using the selected address translation entry. The host bridge automatically purges the selected address translation entry from the address translation cache in response to determining the transferred amount of data matches the total data length for the address translation entry.
US10223304B2
A microcomputer includes a central processing unit (CPU) and a data transfer controller (DTC). The data transfer controller (DTC) reads out data transfer information including transfer mode information from a storage device (RAM) or the like. The data transfer controller (DTC) analyzes the transfer mode information to change at least one of a transfer source address, a transfer destination address, the number of transfer operations, and data transfer information that is used next.
US10223302B2
Systems and methods for implementing a user mode virtual serial communications port emulator are disclosed herein. According to an aspect, a method for a virtual serial communications port emulator includes using at least one processor and memory for creating a virtual serial communication port (VCP) driver in a user mode of an operating system. The method further includes emulating a physical serial communication port using the VCP driver. In addition, the method includes converting outgoing data from an application executed on the at least one processor and memory via the VCP driver into a format complying with a protocol associated with a VCP device server. The method also includes converting incoming data from the VCP device server complying with the protocol into a second format understood by the application, wherein the VCP driver is communicated with using an unpublished universally unique identifier (UUID).
US10223295B2
A data processing machine is configured to automatically keep track of hypervisor given pointers pointing to respective and newly allocated areas of memory and to automatically keep track of corresponding copies or derivatives of the given pointers. A unique allocation identifier is generated for each newly allocated area. The allocation identifier is appended to a valid ID's holding list. All pointers pointing to the allocated area are tracked by a protected pointers tracking table. Additionally, a multi-input associative cache stores entries for recently used ones of the protected pointers where the entries include the respective allocation identifiers of the pointers. All pointers to a given, de-allocated area can be invalidated by deleting their entries form the multi-input associative cache and by deleting the corresponding unique allocation identifier from the valid ID's holding list.
US10223292B2
Described are examples for securing stream data received from a stream source. A secure mode can be enabled, based on a request from an application, for storing the stream data captured from the stream source in a secured buffer. The secured buffer can be allocated in a secure memory based at least in part on enabling the secure mode. A secured buffer identifier of the secured buffer can be provided to a driver of a device providing the stream source for storing the stream data captured from the stream source in the secured buffer. The secured buffer identifier of the secured buffer can also be provided to the application for accessing the stream data stored in the secured buffer.
US10223291B2
A computing device comprises: a memory; a processor; an interpreter; and a Memory Management Unit. The interpreter is for controlling the processor to execute a program comprising at least one first instruction in a format that is not native to the processor and at least one second instruction in machine code that is native to the processor. The Memory Management Unit is adapted to control access by the processor to the memory and possibly also to peripherals when the at least one second instruction is executed.
US10223289B2
In an aspect, a cache memory device receives a request to read an instruction or data associated with a memory device. The request includes a first realm identifier and a realm indicator bit, where the first realm identifier enables identification of a realm that includes one or more selected regions in the memory device. The cache memory device determines whether the first realm identifier matches a second realm identifier in a cache tag when the instruction or data is stored in the cache memory device, where the instruction or data stored in the cache memory device has been decrypted based on an ephemeral encryption key associated with the second realm identifier when the first realm identifier indicates the realm and when the realm indicator bit is enabled. The cache memory device transmits the instruction or data when the first realm identifier matches the second realm identifier.
US10223285B2
A data storage device utilized for storing at least one data includes a memory and a controller. The memory includes a plurality of blocks, and each of the blocks has a different respective physical address. The controller is coupled to the memory for mapping the physical addresses to a plurality of logical addresses. After the controller receives a conversion-requesting instruction, it converts a specific logical address from being mapped to a first physical address to being mapped to a second physical address.
US10223282B2
Disclosed aspects relate to memory affinity management in a shared pool of configurable computing resources that utilizes non-uniform memory access (NUMA). An access relationship is monitored between a set of hardware memory components and a set of software assets. A set of memory affinity data is stored. The set of memory affinity data indicates the access relationship between the set of software assets and the set of hardware memory components. Using the set of memory affinity data, a NUMA utilization configuration with respect to the set of software assets is determined. Based on the NUMA utilization configuration, a set of accesses pertaining to the set of software assets and the set of hardware memory components is executed.
US10223281B2
Increasing the scope of local purges of structures associated with address translation. A hardware thread of a physical core of a machine configuration issues a purge request. A determination is made as to whether the purge request is a local request. Based on the purge request being a local request, entries of a structure associated with address translation are purged on at least multiple hardware threads of a set of hardware threads of the the machine configuration.
US10223278B2
Systems and methods are directed to selectively bypassing allocation of cache lines in a cache. A bypass predictor table is provided with reuse counters to track reuse characteristics of cache lines, based on memory regions to which the cache lines belong in memory. A contender reuse counter provides an indication of a likelihood of reuse of a contender cache line in the cache pursuant to a miss in the cache for the contender cache line, and a victim reuse counter provides an indication of a likelihood of reuse for a victim cache line that will be evicted if the contender cache line is allocated in the cache. A decision whether to allocate the contender cache line in the cache or bypass allocation of the contender cache line in the cache is based on the contender reuse counter value and the victim reuse counter value.
US10223262B2
Apparatuses, systems, methods, and computer program products are disclosed for managing a journal. A method may include reordering storage commands based on different storage volumes associated with the storage commands. A method may include reordering storage commands based on different snapshots associated with the storage commands. A method may include adjusting a frequency of writing data from a write buffer based on a rate of write requests. A method may include adjusting a ratio of storage capacity for storing mirrored write data to storage capacity for storing non-mirrored read data.
US10223256B1
A distributed parallel processing database that processes data in a Java environment allocates memory both on a Java heap and off a Java heap. The distributed parallel processing database includes multiple servers. Each server executes a Java virtual machine (JVM) in which data allocated to the server is processed. When a JVM of a server starts, the JVM can specify an off-heap memory size, based on a JVM start parameter. The server can designate memory of the specified size that is off JVM memory heap as off-heap memory. The off-heap memory is different from heap memory in the Java environment, and is managed by a garbage collector that is outside of the Java environment. The server can process data designated as off-heap memory eligible in the off-heap memory. The off-heap memory can improve database operations that create a large number of similar-sized objects in memory by reducing Java memory management overhead.
US10223237B2
A system for performing mid-method instrumentation includes a processor; a memory; and one or more modules stored in the memory and executable by a processor to perform operations including: obtain bytecode representation of an application; identify a method in the bytecode including a beginning and an end of the method; identify lines of bytecode between the beginning and the end of the identified method; identify one or more of the lines of bytecode between the beginning and the end of the method to instrument with one or more interceptors; during runtime of the application, instrument the identified one or more of the lines of bytecode between the beginning and the end of the identified method by apply the one or more interceptors; and during the runtime of the application, receive information associated with the instrumented one or more lines of bytecode between the beginning and the end of the method.
US10223231B1
Exemplary systems, apparatus, and methods may write data to data blocks defining health levels corresponding to the quality-of-service levels of the data. Further, when health levels of the data blocks change over time, the data may be moved in an attempt to maintain the data in data blocks defining health levels that correspond to the quality-of-service levels of the data.
US10223228B2
Systems and methods for resolving application multitasking degradation are disclosed. In aspects, a computer implemented method is used with a user device including a multitasking operating system, shared user device resources, a first application and a second application. The method includes: running, simultaneously, the first application and the second application; measuring performance parameters for one or more application tasks of the first and second applications; and determining that one or more of the performance parameters of the one or more application tasks falls below a performance threshold value of an associated key performance indicator (KPI). The determination indicates degradation in performance of at least one of the first application and second application. The method further includes instructing the operating system to modify an allocation of the shared user device resources to address the degradation in performance of the at least one of the first application and second application.
US10223226B2
Disclosed aspects relate to controlling an electronic circuit having multiple units with at least one signal input each. A set of signal resources is determined by tracing back a dependency tree for each unit signal input until an endpoint representing a signal resource is reached. For each signal resource in the set a resource manager may be provided in dependence of its signal type. That resource manager may be assigned a set of signal inputs comprising each signal input in the circuit which was traced back to its respective signal resource. The resource manager is configured for controlling the signal resource. A control device may be provided to receive technical implementation requirements for one or more of the resource managers, detect conflicting requirements received for the one or more resource managers, and enable or disable one or more of the resource managers in response to the detected conflicting requirements.
US10223217B2
An information processing device includes at least a first storage device and a second storage device each to store a boot program, a first processor to read the boot program from the first storage device to boot the information processing device from the first storage device, and a second processor connected to each of the first storage device and the second storage device and the first processor. The second processor detects a completion or a failure of the boot from the first storage device, and when detecting the failure of the boot, switches a storage device to be used for booting from the first storage device to the second storage device to control the first processor to read the boot program from the second storage device.
US10223208B2
Techniques are disclosed relating to writing data atomically to one or more recording media. In one embodiment, a request is received to perform an atomic write for a set of data. Responsive to the request, the set of data is written across a plurality of storage units including storing metadata at a dedicated location within at least one of the plurality of storage units. The metadata is usable to determine whether the writing completed successfully. In some embodiments, the request is received from an application that has been assigned an address range of the plurality of storage units. In such an embodiment, the address range is accessible to the application for storing data, and the dedicated location resides outside of the address range. In one embodiment, the metadata specifies an address range where the set of data was written and a sequence number.
US10223205B2
Various embodiments for failure recovery in a computing environment following a data restoration are provided. A catalog locate is performed for each of a plurality of data sets on a base catalog structure (BCS), identifying a plurality of BCS entries. If a first BCS entry is cataloged incorrectly, the first BCS entry is designated to be re-cataloged. The plurality of BCS entries is compared with a plurality of volume table of contents and a plurality of VSAM volume data set (VTOC/VVDS) entries. If a second BCS entry found in the plurality of BCS entries is not found in the plurality of VTOC/VVDS entries, and the second BCS entry indicates that a data set associated with the second BCS entry is located on a volume, an attempt is made to vary on the volume. If the volume cannot be varied on, a request is created to restore the volume.
US10223203B2
Aspects of the present disclosure relate to systems and methods for automatic management of digital data volumes logically maintained in a dynamically scalable fault tolerant matrix. The data volumes may be distributed across a cluster of connected server nodes included in a cloud computing architecture. A processing device in communication with the matrix ensure that read/write request may be serviced by the matrix to access the digital data maintained within the data volumes may be continuously accessed, regardless of data volume failure that are missing, offline, or in a failed state.
US10223199B2
A non-volatile memory system receives a request to read data. That request includes a quality of service indication. The memory system performs a read process that satisfies the quality of service indication and identifies a set of data with errors. The memory system returns the set of data with errors in response to the request.
US10223197B2
In accordance with an embodiment of the invention, an integrated circuit (IC) device is disclosed. In the embodiment, the IC device includes an SRAM module, wrapper logic coupled to the SRAM module, a context source, and an ECC profile controller coupled to the context source and to the wrapper logic, the ECC profile controller configured to select an ECC profile in response to context information received from the context source for use by the wrapper logic.
US10223193B2
Embodiments are directed to predicting the health of a computer node using health report data and to proactively handling failures in computer network nodes. In an embodiment, a computer system monitors various health indicators for multiple nodes in a computer network. The computer system accesses stored health indicators that provide a health history for the computer network nodes. The computer system then generates a health status based on the monitored health indicators and the health history. The generated health status indicates the likelihood that the node will be healthy within a specified future time period. The computer system then leverages the generated health status to handle current or predicted failures. The computer system also presents the generated health status to a user or other entity.
US10223191B2
Methods and systems for detecting anomalous behavior include performing a principal component analysis on a plurality of key performance indicators (KPIs) to determine a set of principal axes. The KPIs are clustered in a space defined by the set of principal axes. Local and structural anomalies are determined in the clustered KPIs. The structural and local anomalies are classified based on historical information. A management action is performed based on the classified structural and local anomalies.
US10223183B2
A method for quickly detecting a fault includes: detecting, by a Kernel Black Box KBox set, a fault occurred in an operation system; and generating, by the KBox set, fault information based on the detected fault; and transmitting, by the KBox set, system fault notification information including the fault information to an application high availability HA subsystem via a management unit of an infrastructure layer, to trigger a service fault processing of the application HA subsystem. Thus, the fault or unhealthiness of an OS is detected rapidly and a service application layer is timely notified to process the fault, thus reducing service loss.
US10223180B2
A method and associated system for interfacing between a caller application and a service module. A service module builds a service module data structure pursuant to a previously received request. The request includes at least one caller application attribute describing the request. The service module data structure includes a generic service document and at least one service module attribute. Each service module attribute is stored in a relational table of the service module data structure. The requests serviced within the service module data structure, resulting in instantiating the generic service document. The generic service document is returned to the caller application. Building each service module attribute includes: constructing the generic service document and creating at least one container in the generic service document. Each container is respectively associated with each service module attribute in each mapping of at least one mapping.
US10223177B2
A computer-implemented method modifies a hardware device based on a time series of data. One or more processors standardize a time series of data received from sensors that are monitoring a hardware device. The processor(s) determine a time delta that measures how long a disruption in the time series lingers after an event that is detected by the sensors, and use the time delta to establish time ranges before, during and after each event. The processor(s) determine which events represented by the time series of data are significant, and then reduce a number of significant events described by the time series of data to a predefined level by removing events that have tags not found associated with other events in the time series of data to generate a modified time series of data, which is used to modify the hardware device.
US10223173B2
A method for deterministic locking in a parallel computing environment is provided. The method includes creating a data structure in memory of a computer for a shared resource. The data structure encapsulates a reference to an owner of a lock for the shared resource and a queue of threads able to seek exclusive access to the shared resource. The queue in turn includes different entries, each entry including an identifier for a corresponding one of the threads and a deterministic time computed for the corresponding one of the threads from a count of memory accesses occurring in the corresponding one of the threads. Consequently, a thread can be selected from the queue to receive ownership of the lock and exclusive access to the shared resource based upon a deterministic time for the selected thread as compared to other deterministic times for others of the threads in the queue, for example, a lowest deterministic time.
US10223170B2
Embodiments of the invention provide for methods for the management of logically partitioned computing resources of a data processing system configured with a plurality of hypervisors that each manages one or more logical partitions of the computing resources. A plurality of domains for the data processing system may be determined. For each domain, one or more hypervisors may be allocated to the domain such that one or more logical partitions managed by the hypervisor are allocated to the domain. Usage of the logically partitioned computing resources is based at least in part on the domain of each logically partitioned computing resource, a domain of each hypervisor, and/or a domain of a user.
US10223166B2
Systems and methods are provided for scheduling homogeneous workloads including batch jobs, and heterogeneous workloads including batch and dedicated jobs, with run-time elasticity wherein resource requirements for a given job can change during run-time execution of the job.
US10223161B2
The present disclosure is directed to hardware-based inter-device resource sharing. For example, a remote orchestrator (RO) may provide instructions to cause a device to make at least one hardware resource available to other devices. An RO module in the device may interact with the RO and may configure a configuration module in the device based on instructions received from the RO. The configuration module may set a device configuration when the device transitions from a power off state to a power on state. The device may also comprise a processing module to process data based on the device configuration, interface technology (IT) and at least one hardware resource. The interface technology may allow the processing module and the at least one hardware resource to interact. The RO module may configure the IT to allow the at least one hardware resource to operate locally or remotely based on the instructions.
US10223145B1
A computing resources service provider may provide customers with access to virtual computing resources to execute various applications on behalf of the customer. There may be occasional impairment to the virtual computing resources. These impairments may be detected in log information obtained by an impairment detection service. Furthermore, the impairment detection service may obtain additional information associated with the virtual computing resources. The log information and additional information may be correlated to determine one or more relevant factors in the impairments.
US10223140B2
Systems and methods for network function virtualization (NFV) resource management are disclosed that include receiving, by a network functions virtualization orchestrator (NFVO), a reuse requirement for a first network service (NS) and determining, by the NFVO, that at least one constituent virtual network function (VNF) instance in the first NS is retainable for reuse in a second NS according to the reuse requirement when the first NS is to be terminated. In some embodiments, these systems and methods also include retaining, by the NFVO, the at least one constituent VNF instance in the first NS for reuse in the second NS.
US10223134B1
Methods and systems are provided. One method includes receiving, by a server, data from a vehicle over a wireless network. The data includes information usable to identify a user account. The user account being accessible by the server to identify a profile of a user, and the profile of the user includes preferences of the user and learned behavior of the user. The method further includes receiving, by the server, a geo-location of the vehicle for a time of day. Then, identifying, by the server, supplemental content that is available for sending to the vehicle based on the geo-location of the vehicle. The method includes filtering, by the server, the supplemental content based on a contextual analysis of one or more preferences of the user, the learned behavior of the user, the time of day and the geo-location of the vehicle. Said filtering eliminates sending supplemental content to the vehicle for display that is predicted to have a likelihood of not being used or preferred by the user based on said contextual analysis. The method includes sending, by the server, supplemental content to the vehicle for display to a screen or output via a speaker of the vehicle, the supplemental content that is sent is not filtered out from being sent to the vehicle.
US10223131B1
One embodiment is related to a method for determining an optimal resource configuration combination, comprising: (1) measuring performance of an application with a production resource configuration combination and its associated cost; (2) simulating historical workloads associated with the application with one or more candidate resource configuration combinations using idle resources; (3) selecting one of the candidate resource configuration combinations as a new production resource configuration combination based on cost and performance measurements and comparisons; (4) applying the new production resource configuration combination to a production environment; and (5) monitoring performance of the application with the new production resource configuration combination to confirm that it meets desired performance targets, wherein operations (1) to (5) are performed on a Platform as a Service (PaaS) platform.
US10223130B2
A system to enable a computer to provide output to a display over a general-purpose data transmission medium, such as USB. The system includes provision of a plurality of display interface components, each display interface component adapted to receive display data and transmission of the display data to the display via the general-purpose data transmission medium. Each component is associated with a respective stage of operation of the system. The system is configured to use a respective one of the display interface components during each of a plurality of distinct operational stages.
US10223129B2
Methods and systems for license management using a basic input/output system (BIOS) may involve performing license activation, monitoring, and enforcement. The BIOS may store license information to manage licenses for hardware and/or software components of an information handling system. License management by the BIOS may include monitoring a system clock of the information handling system for changes to avoid tampering with license durations.
US10223126B2
An out-of-order (OOO) processor includes ready logic that provides a signal indicating an instruction is ready when all operands for the instruction are ready, or when all operands are either ready or are marked back-to-back to a current instruction. By marking a second instruction that consumes an operand as ready when it is back-to-back with a first instruction that produces the operand, but the first instruction has not yet produced the operand, latency due to missed cycles in executing back-to-back instructions is minimized.
US10223122B2
One embodiment of the present invention sets forth a graphics processing system configured to track event counts in a tile-based architecture. The graphics processing system includes a screen-space pipeline and a tiling unit. The screen-space pipeline includes a first unit, a count memory associated with the first unit, and an accumulating memory associated with the first unit. The first unit is configured to detect an event type and increment the count memory. The tiling unit is configured to cause the screen-space pipeline to update an external memory address to reflect a first value stored in the count memory when the first unit completes processing of a first set of primitives. The tiling unit is also configured to cause the screen-space pipeline to update the accumulating memory to reflect a second value stored in the count memory when the first unit completes processing of a second set of primitives.
US10223114B1
Embodiments of instructions and methods of execution of said instructions and resources to execute said instructions are detailed. For example, in an embodiment, a processor comprising: decode circuitry to decode an instruction having fields for an opcode, a packed data source operand identifier, and a packed data destination operand identifier; and execution circuitry to execute the decoded instruction to convert a data element from a least significant packed data element position of the identified packed data source operand from a fixed-point representation to a floating point representation, store the floating point representation into a 32-bit least significant packed data element position of the identified packed data destination operand, and zero all remaining packed data elements of the identified packed data destination operand is described.
US10223112B2
A method of an aspect includes receiving an instruction. The instruction indicates an integer stride, indicates an integer offset, and indicates a destination storage location. A result is stored in the destination storage location in response to the instruction. The result includes a sequence of at least four integers in numerical order with a smallest one of the at least four integers differing from zero by the integer offset and with all integers of the sequence in consecutive positions differing by the integer stride. Other methods, apparatus, systems, and instructions are disclosed.
US10223086B2
Disclosed embodiments provide systems, methods, and techniques for code parsing and lineage detection. According to disclosed embodiments, a code parser acquires one or more parameters, which at least include a first parameter that identifies source code. The code parser also acquires the source code from the first parameter. After acquiring the source code, the code parser parses the source code and generates an output of the parsed source code. The code parser may then generate and display an output of the parsed source code.
US10223085B2
A computer-implemented method for transforming implicit data structures expressed by assembler code into high-level language structures includes analyzing a section of assembler code to identify a plurality of data items. The computer-implemented method further includes storing the plurality of data items in a plurality of groups. The computer-implemented method further includes modifying one or more groups in the plurality of groups based, at least in part, on a pair of adjacent groups having a non-identical overlap. The computer-implemented method further includes creating an overlap list for each group. The computer-implemented method further includes generating data modeling language for the section based, at least in part, on each overlap list. A corresponding computer system and computer program product are also disclosed.
US10223076B1
A method may include displaying an output, e.g., a figure, a data set, a symbolic expression or equation, a model, or any object with a representation that can be manipulated, e.g., a tree, a list, or a control loop, from executing program code. The method may include receiving an indication that the output has been modified through one or more manipulations, and generating code that represents modifications to the output, such that executing the code with the program code generates the output that has been modified.
US10223074B2
One or more processors scan a first software container template for one or more identities of software present on a first software container associated with the first software container template. One or more processors generate a map of the one or more identities of software present on the first software container. The one or more identities of software present on the first software container are mapped with one or both of: an identifier of the first software container template and an identifier of the first software container associated with the first software container template.
US10223073B2
Apparatuses and methods of manufacturing same, systems, and methods for performing recursive operations using a partial remainder-divisor (PD) table are described. In one aspect, it is determined whether a current cell in the PD table indicated by a current partial remainder/radicand row value and a current divisor/root column value is outside a primary region of the PD table. If the current cell is outside the primary region of the PD table, at least one of the current partial remainder/radicand row value and the current divisor/root column value are adjusted so that the indicated current cell falls within the primary region of the PD table.
US10223068B2
Hardware logic arranged to normalize (or renormalize) an n-bit input number is described in which at least a proportion of a left shifting operation is performed in parallel with a leading zero count operation. In various embodiments the left shifting and the leading zero count are performed independently. In various other embodiments, a subset of the bits output by a leading zero counter are input to a left shifter and the output from the left shifter is input to a renormalization block which completes the remainder of the left shifting operation independently of any further input from the leading zero counter.
US10223064B2
In at least one embodiment of this disclosure, footfalls are output at intervals of a time Ta in accordance with input for movement of a user A in the virtual space. Footfalls are output at intervals of a time Tb in accordance with input for movement of the user B in the virtual space. The computer updates the field-of-view image displayed on a head-mounted device, and further, outputs footfalls at intervals of time that is based on setting of the physical size of the user of the head-mounted device.
US10223063B2
An electronic device is associated with a media-providing service. The electronic has one or more processors and memory storing instructions for execution by the one or more processors. For each track of a plurality of tracks consumed by a user of the media-providing service, the electronic device determines, based on a listening history of the user with the media-providing service, whether the track has previously been consumed by the user. The electronic device determines, for the user, a discovery score based on a number of the plurality of tracks determined to not have been previously consumed by the user. The electronic device provides personalized content to the user based on the discovery score.
US10223042B2
A system includes a terminal and an information processing device including a first specification unit configured to specify a second computer program based on terminal information on the terminal received from the terminal; a first provision unit configured to provide the second computer program to the terminal; and a second specification unit configured to specify a first computer program based on device information received from the terminal; and a second provision unit configured to provide the first computer program to the terminal. The terminal including a transmission unit configured to transmit the terminal information; a first processing unit configured to perform processing of acquiring device information and transmitting the acquired device information, by execution of the second computer program; and a second processing unit configured to perform processing of installing the first computer program on the terminal, by execution of the second computer program.
US10223036B2
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and a processing module that is configured to perform various operations. The computing device monitors for condition(s) that triggers expansion of a private DSN memory that stores encoded data slices (EDSs), and when that condition occurs, the computing device generates a modified copy of the EDSs that includes a read and/or write threshold number of EDSs of the EDSs. The computing device transmits the modified copy of EDSs to a public DSN memory for storage within the public DSN memory. The computing device then services first read request and/or write request based on the private DSN memory that stores the plurality of EDSs and services second read request and/or write request based on public DSN memory that stores the modified copy of the plurality of EDSs.
US10223032B2
A memory controller is provided for accessing shared memory objects by read and write requests made to a memory. The memory controller includes a list for registering address locations of the shared objects in the memory, and having slots for a lock bit. The memory controller includes a read wait queue and a write wait queue for selectively inputting, outputting, holding, and purging requests. The memory controller includes a read initiated queue and a write initiated queue for selectively inputting and purging requests transferred from the read wait queue and the write wait queue, respectively, upon memory access initiation and completion. The memory controller includes a controller for controlling the wait queues using policies by determining which requests to output, hold, and purge, based on a list entry, a lock bit and TTL information set to each request upon a hold being applied thereto and decremented in each cycle.
US10223028B2
A memory system or flash card may include a mechanism for memory cell measurement and analysis that independently measures/predicts memory wear/endurance, data retention (DR), read disturb, and/or remaining margin. These effects may be independently quantified by analyzing the state distributions of the individual voltage levels of the cells. In particular, a histogram of cell voltage distributions of the memory cells can be analyzed to identify signatures for certain effects (e.g. wear, DR, read disturb, margin, etc.). Those measurements may be used for block cycling, data loss prediction, or adjustments to memory parameters. Pre-emptive action at the appropriate time based on the measurements may lead to improved memory management and data management. That action may include calculating the remaining useful life of data stored in memory, cycling blocks, predicting data loss, trade-off or dynamic adjustments of memory parameters.
US10223024B2
An infrastructure is described that enables an application's storage-related requirements to be declaratively specified and storage services to be provided for that application in accordance with the specified storage requirements. A centralized storage controller system is provided that receives application storage profile information for an application, where the application storage profile information identifies that application's storage-related requirements. The storage controller system then selects one or more virtual machines for servicing that application's storage needs. The selected one or more storage virtual machines are those that can support, i.e., can provide or satisfy, the application's storage requirements. During runtime, a storage request generated by the application is communicated to the one or more storage virtual machines, which then service the storage request in accordance with the application's specified storage-related requirements.
US10223013B2
Examples of techniques for processing I/O operations in a channel are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method may include: copying, by a system assist processor, a subchannel of the channel into a lower portion of a channel communication area responsive to receiving the I/O operation; copying, by the system assist processor, channel program information from a designated starting location in a customer memory into a control block; building, by the system assist processor, a starting channel communication area into a top portion of the control block; queuing, by the system assist processor, the control block to a queue for the channel; processing, by the channel, the I/O operation responsive to retrieving the control block from the queue.
US10223009B2
A system and method for efficient cache buffering are provided. The disclosed method includes receiving an Input/Output (I/O) command from a host system at a storage controller, parsing the I/O command at the storage controller with a host I/O manager to extract command instructions therefrom. The host I/O manager is able to generate at least one local message that includes the command instructions extracted from the I/O command and transmit the at least one local message to a cache manager. The cache manager is enabled to work in local memory to execute the command instructions contained in the at least one message. The cache manager is also configured to chain multiple buffer segments together on-demand to support multiple stripe sizes that are specific to the I/O command received from the host system.
US10223008B1
A computer program product, system, and method for determining compression performance data, an expected I/O operations per second (IOPS) value, an expected data set size, and skew data for each of the logical data sets; determining resource requirements for each of the logical data sets using the corresponding skew data, compression performance data, expected data set size, and expected IOPS value; and determining, based on the resource requirements determined for each of the logical data sets, a set of resources for a storage array that can handle the workload.
US10223001B2
When receiving a write command from a host, a memory system according to one embodiment updates first correspondence information indicating the correspondence relationship between a logical address corresponding to user data and a position in a first memory and transmits the user data which has been stored in a second memory to the first memory. When the transmission is completed, the memory system writes the user data to the first memory. When the update and the transmission are completed, the memory system releases a memory area which stores the user data such that the memory area can be used as a memory area for other data.
US10222998B2
In one embodiment, a computer program product includes a computer readable storage medium having program instructions embodied therewith. The program instructions are executable by a processing circuit to cause the processing circuit to perform a method that includes determining, after writing data to a non-volatile memory block, one or more delta threshold voltage shift (TVSΔ) values. One or more overall threshold voltage shift values is calculated for the data written to the non-volatile memory block. The one or more overall threshold voltage shift values are stored. The method also includes reading one or more TVS values from a non-volatile controller memory, and resetting a program/erase cycle count since last calibration after calibrating the one or more overall threshold voltage shift values. The one or more TVSΔ values and the program/erase cycle count since last calibration are stored to the non-volatile controller memory.
US10222997B2
A computer program product according to one embodiment includes a computer readable storage medium having program instructions embodied therewith. The program instructions are executable by a processing circuit to cause the circuitry to perform a method including determining, after writing data to a non-volatile memory block, one or more delta threshold voltage shift (TVSΔ) values. One or more overall threshold voltage shift values for the data written to the non-volatile memory block are calculated, the values being a function of the one or more TVSΔ values to be used when writing data to the non-volatile memory block. The overall threshold voltage shift values are stored. A base threshold voltage shift (TVSBASE) value, the one or more TVSΔ values, or both the TVSBASE value and the one or more TVSΔ values are re-calibrated during a background health check after a predetermined number of background health checks without calibration are performed.
US10222992B2
Embodiments of the present disclosure generally relate to a cloud computing network, or datacenter network, and a method of transferring information among processing nodes in a cloud computing network or datacenter. The network may include a hub that is coupled to a plurality of nodes so that data is transferred between nodes through the hub. Data from different nodes may be written into a slot within the hub, read, and then written into a slot within the destination node. Due to the proximity of the nodes to the hub, or even due to the amount of data to be written, the data may be written at different clock phases. The read may occur one or more clock cycles after the data has been written into the hub.
US10222980B2
The method for manipulating a cursor is performed at a portable multifunction device with one or more processors, memory, and a touch screen display. Initially, content of an electronic document is displayed on the display, where a cursor is displayed within the electronic document. Two substantially simultaneous touch inputs are then detected on the touch screen display, and preferably anywhere on the touch screen display. In response to detecting the two substantially simultaneous touch inputs, a portion of the content in the document closest to the cursor is selected, and the portion of the content is displayed as selected content.
US10222976B2
A system includes receiving a start of a path gesture and determining, via a processor, a decision point along the path gesture. At the decision point, a first command associated with a first dimension is displayed. In addition, at the decision point, a second command associated with a second dimension is displayed.
US10222967B2
In one embodiment, a computer-implemented method includes displaying a segment on a touch panel, the segment having a starting point and an end point corresponding to a first page and a last page, respectively, of a document, in response to a predetermined manipulation by a user. An indication is received that the user has performed at least one of touching a point on the segment and sliding a point on the segment. The document is scrolled to reach a page corresponding to the position of the point on the segment, in response to the indication. The document is scrolled, by a computer processor, on a page-by-page basis, in response to the user sliding the point in a direction perpendicular to the segment.
US10222963B2
A display apparatus which is capable of performing an initial setting and a controlling control method thereof are provided. The display apparatus includes an output unit configured to output a user interface (UI) which is controllable by a plurality of input modes, and a controller configured to set an input mode according to a user feedback type regarding the UI, and configured to output another UI which corresponds to the set input mode.
US10222961B2
Systems and methods for real-time collaborative computing and collective intelligence are disclosed. A collaborative application runs on a collaborative server connected to a plurality of computing devices. Collaborative sessions are run wherein a group of independent users, networked over the internet, collaboratively answer questions in real-time, thereby harnessing their collective intelligence. Methods are disclosed for assigning users to factions during a collaborative decision process, wherein the collaborative server repeatedly checks the input of each user with respect to a plurality of proposed answers and assigns the user to the faction associated with the answer the user is trying to select. Furthermore, user assessments are made based on a stored time-history of faction associations for that user during a decision period. Such assessments include, but are not limited to, determining which users were entrenched, which were flexible, and which were fickle, during the collective intelligence decision making process.
US10222959B2
A method includes formatting for display, on a visual screen, an image comprising: (1) a coordinate system, (2) a plurality of distinguishable areas within the coordinate system, each distinguishable area graphically representing a respective formula, and (3) a plurality of data points. The method also includes receiving user input comprising a modification to a particular distinguishable area. In response to receiving the user input, the method includes modifying one or more respective formulas based on the modification to the distinguishable area. For each data point, the method further includes associating the data point with one of the distinguishable areas by determining which of the modified formulas the data point falls within. The method further includes formatting for display a graphical representation of each modified formula. The method additionally includes storing the graphical representation of each modified formula for use as a modified image in future operations.
US10222950B2
A control unit, method and computer program product cooperate to provide a controllable depth of display of at least a part of a graphical user interface. Moreover, the control unit includes a control circuit that controls a depth display of an icon, which may be a user-selectable icon, as part of the graphical user interface. The control circuit increases the depth of display of the icon when an object is detected as approaching the display. In this way, a user is provided with visual feedback when the user is interacting with the graphical user interface.
US10222944B1
A device may provide a user interface element for display in association with a displayed document that contains code. The user interface element may be associated with at least one adjustable state. The device may determine, based on a user interaction with the user interface element, a selected state of the at least one adjustable state of the user interface element. The device may generate information based on the selected state of the user interface element. The device may store the user interface element, the selected state of the user interface element, and the information in association with the document.
US10222936B2
Systems and methods for dispensing compositions, such as beverages, are provided. A beverage dispenser may be configured to receive input corresponding to a selection of a beverage, and in response, a graphical representation of the beverage at a display device. The beverage dispenser may receive additional input corresponding to an adjustment of an amount of an ingredient of the selected beverage, and in response, the graphical representation of the beverage may be updated. The graphical representation of the beverage may include graphics depicting the beverage container, the volume of liquid in the beverage container, and the adjusted ingredient.
US10222935B2
In one embodiment, a user interface system based on a treemap-type presentation includes a processor and a memory. The processor is operative to store data for items which can be invoked, generate data for a user interface screen having regions arranged according to an arrangement, at least some of the regions being different sizes and being arranged according to size order, assign at least some of the items to the regions, receive user selections from an input device, determine which item is being selected for each user selection, refresh an assignment of the items among the regions of the user interface screen so that even though the assignment of the items among the regions is changed as a result of the refreshment, the arrangement and sizes of the regions in the user interface screen remain unchanged. Related apparatus and methods are also described.
US10222920B2
Provided is a touch panel device configured to execute touch panel drive processing while appropriately preventing discoloration of a semi in-cell touch panel. A touch panel-equipped display device 1000 includes a touch panel TP and a touch panel controller 1. The touch panel TP is configured as a semi in-cell touch panel, and includes a color filter layer, a sense electrode layer provided with sense electrodes Rx11 Rx38, and a drive electrode layer provided with drive electrodes Tx11 to Tx38. The sense electrode layer and the drive electrode layer oppose each other with the color filter layer interposed therebetween. The touch panel controller 1 generates a drive signal such that an integrated value of a potential difference between the drive electrode and the sense electrode is less than a first value in a predetermined period of driving the touch panel.
US10222918B2
The present application discloses a self-capacitive touch substrate. The self-capacitive touch substrate includes a base substrate; a plurality gate lines crossing over a plurality of data lines; a plurality of touch electrodes; and a plurality of touch signal lines, each of which is electrically connected to one of the plurality of touch electrodes. The plurality of touch signal lines cross over the plurality of data lines.
US10222905B2
In a liquid crystal display device, a second substrate includes a detection electrode of a touch panel, pixels include pixel electrodes and counter electrodes, the counter electrodes are divided into a plurality of blocks, the counter electrodes of the divided blocks are provided in common to the pixels on a plurality of display lines being side by side, the counter electrodes of the divided blocks are used as scanning electrodes of the touch panel as well, the liquid crystal display device includes a semiconductor chip configured to supply a counter voltage and a touch panel scanning voltage to the counter electrodes of the divided blocks, the semiconductor chip includes a first terminal group formed on a side of a display area side configured by the plurality of pixels.
US10222900B2
An electronic device capable of touch event processing is provided. The electronic device includes first and second surfaces oriented in different directions, the second surface being narrower than the first surface, a touchscreen display including a touch panel, and having a first section exposed through the first surface and a second section exposed through the second surface, a processor electrically connected with the touchscreen display, and a memory that stores instructions that cause, when executed, the processor to activate the touch panel, to detect a first touch event on one of the first section and the second section, to detect a second touch event on the other section after detection of the first touch event, to remove one of the first touch event and the second touch event, and to perform a function according at least partly to the remaining touch event.
US10222899B2
The present disclosure provides a touch substrate, a touch display panel and a display device which belong to a field of touch display. The touch substrate includes a plurality of photo-sensing thin film transistor arranged on the substrate, the touch substrate further includes a piezoelectric sensing structure arranged above at least one of the photo-sensing thin film transistors, and a breakover current between a source and a drain of the photo-sensing thin film transistor corresponding to the piezoelectric sensing structure is changed, when the at least one piezoelectric sensing structure is pressed.
US10222898B2
According to an aspect, a display device with a touch detection function includes a display panel and a touch panel. The touch panel includes first electrodes extending in one direction. The display panel includes second electrodes interesting with the first electrodes in planar view and serving as common electrodes that supply a common potential to pixels in a display area. The display panel also includes pixel signal lines and scanning signal lines interesting with each other in planar view. The pixel signal lines and the scanning signal lines are made into a floating state in a touch detection period in which a first drive signal is applied to the first electrodes, and a second drive signal is applied to the second electrodes at predetermined intervals to perform touch detection based on change in voltage of the first electrodes and change in voltage of the second electrodes.
US10222890B2
The present invention provides a pressure sensing panel, which includes a carrying substrate, a gas cell layer formed on the carrying substrate and a gas pressure sensor, wherein the gas cell layer includes at least one gas cell, a predetermined amount of gas is sealed in each gas cell, and at least one gas pressure sensor is provided inside each gas cell. The present invention further provides a display device, a method for fabricating the pressure sensing panel and a force touch method using the display device. In the present invention, deformation of the gas cell is physical deformation, which is hardly affected by the surroundings, so the level of force applied to the display device can be determined accurately by using the pressure sensing panel provided by the present invention, and further, operation can be performed accurately.
US10222888B2
A mirror display is described. The mirror display includes a plurality of first electrodes disposed on a first substrate, a plurality of sensor lines disposed on the first substrate, the plurality of sensor lines connected to the plurality of first electrodes, a plurality of second electrodes disposed on a second substrate, the plurality of second electrodes facing the first substrate, a liquid crystal layer interposed between the plurality of first electrodes and the plurality of second electrodes, a plurality of mirror driving lines on the second substrate, the plurality of mirror driving lines connected to the plurality of second electrodes, and a reflective polarizing film attached to the second substrate.
US10222879B2
The disclosed technology provides for a device and method related to powering an electronic stylus with a removable, integrated battery that acts as a structural segment and external casing along the long axis of the stylus body. The integrated battery incorporates interlocking features, which removes the need for an external tube around a battery cell. As a result, the electronic stylus has one structural component performing multiple functions (e.g., providing power, functioning as the stylus casing), which achieves a more lightweight and compact electronic stylus. The placement of the battery along the long axis can vary to provide comfortable weight distribution for writing, which can involve an interlocking interface at one end of the battery or at both ends of the battery (e.g., to interlock with one or both ends of the electronic stylus).
US10222874B2
A foot-controlled device is presented herein that allows a user to control mouse movement on a computing device with their foot. The foot-controlled device includes a foot pad that the user can move in an X-Y plane. The pad can also can be pressed downward along the Z-axis, causing the foot-controlled device to issue a command. The command can be based on the mode of the foot-controlled device, such as a mouse mode or a directional pad mode. The command can also cause the foot-controlled device to switch modes. Additionally, rotation of the foot-controlled device can be used to determine which command to issue to the computing device.
US10222870B2
A wearable reminder device is provided using two different types of gestures obtained from two different types of sensors. The device outputs audio to a user but does not have a display, a keypad, or speech recognition software, therewith significantly reducing size, storage requirements and power consumption. Hence the device is suitable for use by the blind, persons with a speech impediment, visually impaired persons, and others who are unable to read small fonts.
US10222866B2
The present disclosure provides an information processing method and an electronic device, capable of solving the problem with the conventional solution that the user may not activate the interaction interface conveniently without knowing the position of the triggering control. The method comprises: obtaining at least one sensed parameter of an operator using the sensing unit; determining a parameter change of the operator based on the at least one sensed parameter; judging, based on the parameter change, whether an input action of the operator satisfies a first predetermined condition, so as to obtain a first judgment result, the first predetermined condition being satisfied when the operator changes from a first attitude to a second attitude different from the first attitude; determining the input action of the operator as a first input action and determining a mapped position of the operator on the display unit based on the parameter change, when the first judgment result indicates that the input action satisfies the first predetermined condition; determining a first control instruction associated with the first input action; and displaying a first graphic interaction interface at the mapped position in response to the first control instruction.
US10222859B2
A human-computer interface system having an exoskeleton including a plurality of structural members coupled to one another by at least one articulation configured to apply a force to a body segment of a user, the exoskeleton comprising a body-borne portion and a point-of-use portion; the body-borne portion configured to be operatively coupled to the point-of-use portion; and at least one locomotor module including at least one actuator configured to actuate the at least one articulation, the at least one actuator being in operative communication with the exoskeleton.
US10222854B2
Power management for a touch controller is disclosed. The touch controller can include a transmit section for transmitting stimulation signals to an associated touch sensor panel to drive the panel, where the touch controller can selectively adjust the transmit section to reduce power during the transmission. The touch controller can also include a receive section for receiving touch signals resulting from the driving of the panel, where the touch controller can selectively adjust the receive section to reduce power during the receipt of the touch signals. The touch controller can also include a demodulation section for demodulating the received touch signals to obtain touch event results, where the touch controller can selectively adjust the demodulation section to reduce power during the demodulation of the touch signals. The touch controller can also selectively reduce power below present low levels during idle periods. The touch controller can be incorporated into a touch sensitive device.
US10222852B2
In an approach for determining voltage and frequency pairs, the computer identifies an integrated circuit design. The computer identifies a timing model associated with the identified integrated circuit design. The computer identifies at least a nominal voltage, a nominal clock signal, and a voltage range associated with the integrated circuit design. The computer receives a number n that defines the number of at least one alternate voltage within the voltage range. The computer analyzes the identified integrated circuit based on the received number n for each number n for at least one alternate voltage within the voltage range. The computer calculates a nominal slack. The computer calculates one or more clock periods based on the calculated nominal slack. The computer provides a report based on the calculated one or more clock periods.
US10222848B2
The power consumption of an analog arithmetic circuit is reduced. The analog arithmetic circuit includes a plurality of first circuits. An output terminal of the k-th (k is a natural number) first circuit is connected to an input terminal of the k+1-th first circuit. Each of the first circuits includes a memory circuit which holds an analog signal, a second circuit which performs arithmetic processing using the analog signal, a switch which controls power supply to the second circuit, and a controller. The conduction state of the switch included in the k-th first circuit is controlled by the controller included in the k+1-th first circuit. The arithmetic processing performed by the second circuit included in the k+1-th first circuit is started by the controller included in the k+1-th first circuit.
US10222844B1
The disclosed apparatus may include (1) a cage that houses at least one field-replaceable electronic module that, when operational, emits heat within a computing device, wherein the cage comprises (A) a front entry side that facilitates installation of the field-replaceable electronic module and (B) a back side that is located opposite the front entry side, (2) a heatsink that removably interfaces with the field-replaceable electronic module when the field-replaceable electronic module is installed in the cage and (3) a spring mechanism that (A) is coupled to the back side of the cage and (B) applies force to the heatsink such that the heatsink (I) is pressed against the field-replaceable electronic module and (II) establishes thermal contact with the field-replaceable electronic module to facilitate heat transfer from the field-replaceable electronic module to the heatsink. Various other apparatuses, systems and methods are also disclosed.
US10222838B2
Provided is an electric shock protection device disposed between a human body contactable conductor and an internal circuit unit of an electronic device, wherein in order to pass static electricity without causing dielectric breakdown when the static electricity flows from the conductor, block a leakage current of an external power source flowing from a ground of the circuit unit, and pass communication signals flowing from the conductor, the following equation is satisfied: Vbr>Vin where Vbr is a breakdown voltage of the electric shock protection device and Vin is a rated voltage of an external power source of the electronic device.
US10222837B1
The present disclosure provides a display module having a removably fixed retention member that allows disassembly of a computer device, for example, to improve the ease of field repair. The computer device includes a chassis frame forming an outer edge of the device. The chassis frame including a first slot defining a first portion of a keyway, and the display module having a retention member including a second slot forming a second portion of the keyway between the chassis frame and the retention member. The retention element is moveable within the keyway to contact both the retention member and the chassis frame. The computer device may include a compression gasket located between the chassis frame and the retention member. When the compression gasket is held in a compressed state, the first portion and the second portion of the keyway are aligned to allow movement of the retention element.
US10222835B2
Disclosed is a mobile terminal comprising a flexible display unit, which includes a deformation area that may be deformed to a folded state and an unfolded state by an external force; a body portion supporting one area of the flexible display unit on a front surface; a deformation support unit supporting the display unit, having a first living hinge unit corresponding to the deformation area; and a folding unit built in the body portion, guiding deformation of the display unit by means of the external force.
US10222834B2
A flexible display device includes a bending area including a display panel, an optical member, a polarization member, and a window member, and a non-bending area. A bending part of the optical member includes a plurality of optical patterns corresponding to the bending area, and the plurality of optical patterns are provided to have different widths at a face adjacent to the display panel and a face adjacent to the polarization member. Light leakage phenomenon and color shift phenomenon induced by the modification of the optical member in the bending area during bending of the display device may be improved.
US10222832B2
A method for adhering a film to a touch pad includes adhering a fixing bracket to a back surface of a touch pad, and aligning a plurality of screw holes of the fixing bracket with a plurality of the screw holes of a front cover of a system body, respectively, and connecting the fixing bracket and the front cover of the system body using screws or bolts that engage the screw holes. A positioning wall of a positioning frame is inserted into a gap between the touch pad and the front cover of the system body from a front surface of the touch pad. A film is aligned with an opening of the positioning frame, and the film is adhered to the front surface of the touch pad. The positioning frame is removed from the front surface of the touch pad.
US10222829B2
In one aspect, a device includes a processor and storage accessible to the processor. The storage bears instructions executable by the processor to determine that a trigger regarding an apparatus has been satisfied and, in response to the determination, activate a thermoelectric cooling element (TCE) accessible to the processor.
US10222826B2
A display device includes a cradle and a display module. The cradle includes a signal transmission unit configured to transmit an image signal, a housing exposing the signal transmission unit. The display module has a curved shape along a radius of a curvature and includes a signal reception unit configured to receive the image signal, an image display unit configured to display an image based on the image signal, and a second coupling member. The display device is configured to operate in any one of a first state and a second state, in which during the first state, the cradle and the display module are decoupled from each other, and in which during the second state, the first coupling member and the second coupling member are slide-coupled to each other, such that the display module moves along the circumference of a circle of the curvature of the display module.
US10222825B2
An automotive display device on which an image may be displayed, the automotive display device being for a vehicle interior, the automotive display device including an automotive frame, at least part of the automotive frame being bendable; and a bending controller to control bending of the automotive frame.
US10222824B2
The subject innovation relates to an apparatus that includes an integrated case with all parts disposed within. The apparatus includes a processor, at least two displays, at least two cameras, and a storage system. The storage system comprises code to direct the processor to obtain input from the at least two cameras, and provide display information to the at least two displays.
US10222823B2
The present disclosure describes embodiments of apparatuses and methods related to a computing apparatus with a real time clock (RTC) coupled to a bus, where the RTC does not have a backup power source to maintain time and date of the RTC. The computing apparatus may have firmware coupled to the bus, and the firmware may contain boot logic with network time protocol (NTP) logic. The computing apparatus may have persistent memory coupled to the bus with configuration parameters. The computing apparatus may have a controller coupled to the bus, where the controller is to retrieve the configuration parameters from the persistent memory and processes the boot logic with the NTP logic using the configuration parameters to transmit an NTP request over the bus and receives a coordinated universal time (UTC) over the bus and stores the UTC in the RTC.
US10222822B2
A photonic quantum memory is provided. The photonic quantum memory includes entanglement basis conversion module configured to receive a first polarization-entangled photon pair and to produce a second entangled photon pair. The second polarization-entangled photon pair can be a time-bin entangled or a propagation direction-entangled photon pair. The photonic quantum memory further includes a photonic storage configured to receive the second entangled photon pair from the basis conversion module and to store the second entangled photon pair.
US10222816B1
An electronic circuit for current generation includes a source-follower based current source and a voltage compensation semiconductor device. The source-follower based current source is configured to output a reference current, the current source including a main transistor which is configured to derive the reference current from a reference voltage, wherein the main transistor has a voltage drop that varies with temperature and process variations. The voltage compensation semiconductor device is configured to be biased with bias currents that increase the reference voltage provided to the main transistor by an offset voltage that matches the voltage drop of the main transistor across at least part of the temperature and process variations, thereby pre-compensating for the voltage drop of the main transistor.
US10222813B2
A four-way hall valve includes a linear gear for operating the ball element in the valve and a temperature responsive wax element connected to the linear gear for moving the linear gear and rotating the ball in response to temperature change.
US10222811B2
A lever assembly for a flow regulator includes a damper to reduce unwanted movement of the lever in an opening and closing direction. The damper includes one or more resilient spring members that squeeze the lever with an amount of force sufficient to reduce unwanted pivoting of the lever without preventing the lever from pivoting in response to control movements of an actuator adapted to actuate the lever.
US10222808B2
An inspection system for a storage facility including an automatic guided vehicle with a bidimensional positioning system, an unmanned aerial vehicle with a measurement sensor, a position control system to maintain the unmanned aerial vehicle above the automatic guided vehicle, an altitude sensor to acquire a relative vertical distance between the unmanned aerial vehicle and the automatic guided vehicle, and a communication system to transmit the measurement data to a remote server. The inspection system transmits to the remote server a set of tridimensional coordinates associated with the measurement data comprising horizontal coordinates function of the bidimensional location of the automatic guided vehicle on the floor of the storage facility and a vertical coordinate function of the relative vertical distance of the unmanned aerial vehicle with respect to the automatic guided vehicle.
US10222796B2
An autonomous driving control apparatus executes an autonomous driving control of a vehicle. The autonomous driving control apparatus includes: a first determination unit configured to determine whether the autonomous driving control can be engaged or not; an autonomous driving control engage trigger input unit; a triggered engage mode configured to engage the autonomous driving control when an autonomous driving control engage trigger is input by a driver to the autonomous driving control engage trigger input unit after the first determination unit determines that the autonomous driving control can be engaged; an automatic engage mode configured to automatically engage the autonomous driving control when the first determination unit determines that the autonomous driving control can be engaged; and a switching unit configured to switch between the triggered engage mode and the automatic engage mode.
US10222794B2
A remote controller comprises a gripping member, a control stick arranged on the gripping member, and a retaining device installed on the gripping member. The retaining device comprises a support mechanism, a clamping mechanism rotatably installed on the support mechanism, and a communication mechanism rotatably connected to the clamping mechanism. The clamping mechanism comprises a first clamping part and a second clamping part opposite to the first clamping part. The communication mechanism comprises a receiving member, a connecting shaft arranged on the receiving member and pivotably connecting the receiving member with the second clamping part, and an antenna arranged on the receiving member and configured to transfer data. The connecting shaft is configured to allow the receiving member to rotate relative to the second clamping part and to be received between the first clamping part and the second clamping part.
US10222791B2
An operator of a nuclear plant is provided with an action margin time up to the execution of a next action to be performed in response to a detected accident based on sensor signals received from sensors for the plant. The operator is provided with a displayed graph showing the received sensor signals, estimated sensor signals for the future, the action margin time and an action threshold value corresponding to the next action. Accordingly, the operator can readily grasp how much time is available to perform the next action before the received sensor signals are predicted to exceed the action threshold value.
US10222786B2
A master unit that controls a master axis and a slave unit that controls a slave axis are connected via a communication path to construct a numerical control system. The slave unit acquires a reception time of synchronization information received from the master unit and records a history of the reception time of the synchronization information. Then, when retransmission of transfer of the synchronization information is detected, the slave unit corrects the reception time of the synchronization information based on history data of the reception time and corrects asynchronous position of the slave axis based on a corrected reception time.
US10222783B2
A numerical control device includes an NC-machining-program reading unit to read an NC machining program, a machining-removal-shape generation unit to generate a machining removal shape by a block of the NC machining program, a tool-data search unit to search for tool data to be used in the NC machining program, and a machining-finished-shape generation unit to generate a machining finished shape from the machining removal shape generated by the machining-removal-shape generation unit. During editing of the NC machining program, the machining removal shape and the machining finished shape can be confirmed sequentially by the block.
US10222780B2
A control device for a machine tool, said control device being provided with a display unit that displays machining information and a display control unit that generates an image to display on said display unit. The display control unit is designed so as to divide up the display region of the display unit, generating a plurality of subregions. Via input from an operator, the sizes of said subregions can be changed. The display control unit changes the display format of the machining information in accordance with the machining information to be displayed and the sizes of the subregions.
US10222769B2
A process characteristic parameter determination system uses a process model and a tuning module to accurately determine a value for a process characteristic parameter within a plant without measuring the process characteristic parameter directly, and may operate on-line or while the process is running to automatically determine a correct value of the process characteristic parameter at any time during on-going operation of the process. The process characteristic parameter value, which may be a heat transfer coefficient value for a heat exchanger, can then be used to enable the determination of a more accurate simulation result and/or to make other on-line process decisions, such as process control decisions, process operational mode decisions, process maintenance decisions such as implementing a soot blowing operation, etc.
US10222763B2
A remote isolation system (10) for a plant comprising equipment (20,21) energizable by an energy source (30) and a control system (50,260) enabling automated isolation of the equipment (20,21) from said energy source (30) to an isolated state when authorized by the control system (50,260), wherein said control system (50,260) enables remote isolation of the equipment (20,21) by one or more mobile isolation device(s) (120) provided as part of the remote isolation system (10) and configured to request the control system (50,260) to authorize equipment (20,21) isolation.
US10222757B2
Regulating members for a mechanical timepiece, specifically a system based on magnetic interaction between a resonator, in a form of a tuning fork for example, and an escape wheel, as a magnetic escapement. In the system plural areas of magnetic interaction between the resonator and the escape wheel are arranged such that torques produced at the escape wheel by the interactions compensate each other if the escape wheel is not synchronized at the frequency of the resonator. This results in negligible torque in the escape wheel when the escape wheel rotates slowly in a direction of an arrow or opposite direction. This allows the timepiece to start with a low mainspring torque and without any start procedure or device and provides better resistance of the timepiece against a loss of synchronization in event of a shock.
US10222756B2
A watch crown assembly has a body configured to receive rotary input. The body defines a recess and a retention feature. The watch crown assembly further comprises a ceramic member positioned at least partially in the recess and a mounting arm attached to the ceramic member. The mounting arm is engaged with the retention feature of the body, thereby retaining the ceramic member to the body.
US10222733B2
An image forming apparatus includes: a first conveyance roller pair configured to convey a sheet by rotating while tightly sandwiching the sheet; a rotation blade pair disposed on a downstream side of the first conveyance roller pair in a conveyance path of the sheet and configured to cut the sheet in a direction parallel to the conveyance direction by rotating while sandwiching the sheet; and a second conveyance roller pair configured to convey a cut waste sheet cut by the rotation blade pair in the sheet conveyance direction by rotating while tightly sandwiching the cut waste sheet. A rotational speed of the second conveyance roller pair is controlled at a rotational speed higher than a rotational speed of the first conveyance roller pair.
US10222728B2
A fixing device includes a heating body, a pressuring body, a lateral plate supporting the heating or pressuring body, a first supporting body supporting the heating or pressuring body, a second supporting body including a roller, a tensile spring between the first and second supporting bodies, an eccentric cam, a rotating shaft, a protrusion, a driving part, and a pressing member. The cam is supported between the first and second supporting bodies swingable in the lateral plate and has a depression gradually inclined from an upstream side to a downstream side in a rotation direction. The protrusion is protruded from the rotating shaft and meets the depression. The pressing member presses the cam opposite the protrusion. The cam rotates and meets the roller to shift the second supporting body and to extend and contract the spring, and changes a nip pressure from a first pressure to a lower second pressure.
US10222727B2
An image forming apparatus includes: an image former that forms on a recording material a toner image based on input image information; a fixer that fixes a toner image formed on the recording material; and a hardware processor that controls the image former and the fixer in which the hardware processor controls the image former to supply, to a region where no toner is provided between toner images based on the input image information, complementing toner having a thermal conductivity higher than a thermal conductivity of toner for forming the toner image based on input image information.
US10222726B2
A developing device includes a development roller, a layer-thickness limiting member, and a first screw. The development roller includes a fixed magnet and a sleeve. The first screw supplies developer to the development roller while conveying the developer in a first conveyance direction. The sleeve includes a plurality of recesses. Each of the recesses has an elongated shape, and a downstream end and an upstream end in the first conveyance direction. The downstream end is located farther downstream in a rotational direction of the sleeve than the upstream end. When the developer in each of the recesses passes the layer-thickness limiting member, the developer moves upstream in the first conveyance direction.
US10222724B2
A developing cartridge may include: a casing; a developing roller extending in a first direction; a developing-roller gear; a coupling including a coupling gear; a first idle gear; a second idle gear; an agitator; a first agitator gear; and a protrusion. The developing-roller gear, the coupling, the first idle gear, the second idle gear, the first agitator gear, and the protrusion may be positioned at an outer surface of the casing. The protrusion may be positioned between a first axis of the coupling and a third axis of the first agitator gear in a second direction connecting the first and third axes. The protrusion may be positioned outside an addendum circle of the developing-roller gear, an addendum circle of the coupling gear, an addendum circle of the first idle gear, and an addendum circle of the second idle gear. The first agitator gear may be spaced apart from the protrusion in the first direction.
US10222722B2
A toner storing container stores toner and is provided attachable to and detachable from an image forming apparatus. The toner storing container includes: a container body that includes an opening, and an inner circumferential surface extending toward the opening around a center line extending in one direction; and a toner conveyer that is attached onto the inner circumferential surface of the container body. The toner conveyer projects inward from the inner circumferential surface as well as spirally extends in the one direction around the center line.
US10222720B2
In an image forming apparatus, a seal member is a non-conductive, flexible member supported by a developing device. The seal member is formed to project from an edge part of the developing device that faces an image carrying member, along a longitudinal direction of the image carrying member. The seal member fills a part of a gap between the developing device and an outer circumferential surface of the image carrying member. An electrode film is adhered to a surface of the seal member. The electrode film is a conductive film. A potential detecting device detects a potential of the electrode film. A charging controller controls a charging voltage based on a result of comparison between a predetermined reference potential and the potential detected by the potential detecting device.
US10222718B2
In a configuration in which a voltage of polarity opposite to charging polarity of toner is applied to a conveyance guide, controlling deposition of toner on the conveyance guide has been difficult. When performing duplex image formation, a potential difference between a surface potential of a photoconductive drum charged by a charging roller and a potential of the conveyance guide is smaller during printing on the second surface than during printing on the first surface.
US10222717B2
The invention relates to a hydrophobic silica powder which is unprecedentedly insensitive to environmental humidity with which electrophotographic toner can possess stable electro static charge that leads to stable quality of printed image.The hydrophobic silica powder has the following physicochemical properties; average primary particle size (D) is 30-2000 nm, B*D<430 nm, while B stands for weight % of adsorbed water vapor on silica (100 weight %) when the partial pressure of water to the equilibrium vapor pressure of water at 25° C. is 80% and D stands for average primary particle size (nm) of the silica powder, B/C<2.7, while C stands for weight % of adsorbed water vapor on silica (100 weight %) when the partial pressure of water to the equilibrium vapor pressure of water at 25° C. is 20%, and carbon content>0.30 wt.-%.
US10222711B2
A lithographic apparatus with a cover plate formed separately from a substrate table, the cover plate configured to be to a side of the substrate during exposure, the cover plate being removable from the substrate table and supported on the substrate table by a protrusion. The lithographic apparatus further includes a linear encoder system configured to measure at least translation of the substrate table, a part of the linear encoder system being on the substrate table and located outward of the cover plate.
US10222709B2
A pattern is applied to a substrate by a lithographic apparatus as part of a lithographic manufacturing system. Structures are produced with feature sizes less than 10 nm. A target includes one or more gratings with a direction of periodicity. A detector captures one or more diffraction spectra, to implement small angle X-ray scattering metrology. One or more properties, such as linewidth (CD), are calculated from the captured spectra for example by reconstruction. The irradiation direction defines a non-zero polar angle relative to a direction normal to the substrate and defines a non-zero azimuthal angle relative to the direction of periodicity, when projected onto a plane of the substrate. By selecting a suitable azimuthal angle, the diffraction efficiency of the target can be enhanced by a large factor. This allows measurement time to be reduced significantly compared with known techniques.
US10222703B2
A device manufacturing method includes conditioning a beam of radiation using an illumination system. The conditioning includes controlling an array of individually controllable elements and associated optical components of the illumination system to convert the radiation beam into a desired illumination mode, the controlling including allocating different individually controllable elements to different parts of the illumination mode in accordance with an allocation scheme, the allocation scheme selected to provide a desired modification of one or more properties of the illumination mode, the radiation beam or both. The method also includes patterning the radiation beam having the desired illumination mode with a pattern in its cross-section to form a patterned beam of radiation, and projecting the patterned radiation beam onto a target portion of a substrate.
US10222689B2
A mask blank includes a glass substrate including a first main surface and a second main surface, an absorbing film formed above the first main surface, and a conductive film formed on the second main surface. A reflective film is provided between the absorbing film and the glass substrate. In a surface of the conductive film on an opposite side to the glass substrate, when a surface shape of a square central area having a length of 142 mm and a width of 142 mm excluding a four-sided frame-shaped peripheral area thereof is expressed by the specific formula, flatness of a component obtained by summing all aklPk(x)Pl(y) with the sum of k and l being 3 or more and 25 or less is 20 nm or less.
US10222685B2
A projection image display device includes: a light source that emits a blue illumination light; a phosphor that produces, in a region irradiated by the blue illumination light, a yellow illumination light including a component in a red band and a component in a green band from a portion of the blue illumination light and that reflects the blue illumination light and the yellow illumination light; and a filter that reflects a portion of the blue illumination light reflected by the phosphor toward the phosphor. The filter reflects the portion of the blue illumination light so as to be imaged at a position displaced from a region on a phosphor surface irradiated by the blue illumination light, and the phosphor produces a yellow illumination light also from the blue illumination light reflected by the filter.
US10222672B2
A color filter comprises a substrate (1), color filter layers, and a black matrix (3). A first transparent conductive layer (2) is provided on a side of the black matrix (3) close to the substrate (1). A second transparent conductive layer (4) is provided on a side of the black matrix (3) facing away from the substrate (1). The black matrix (3) is made of an electrochromic material. A display device including the color filter and a manufacturing method of the color filter are provided. The color filter allows the display device with good outdoor readability and excellent indoor display effect.
US10222663B2
The present disclosure provides an array substrate and a method of manufacturing the same, and a display panel. In an embodiment, an array substrate includes: gate lines and data lines on a base substrate; and sub-pixels defined by the gate lines and the data lines and each including a pixel electrode and a common electrode. One of the pixel electrode and the common electrode, which is away from the base substrate, includes a plurality of electrically connected electrode strips, and there is a pitch between any adjacent two of the electrode strips in a horizontal direction. The array substrate further comprises a metal wire in the sub-pixel, and the metal wire is located in a region between the pixel electrode and the data line.
US10222659B2
A liquid crystal display includes a substrate, and a pixel electrode disposed on the substrate. The pixel electrode includes a plurality of micro-branches which are spaced apart from each other and extend side by side with each other, where a micro-slit is defined between the micro-branches, and a stem part which is connected to each of the micro-branches, where an indentation pattern is defined by a cutout portion extending into the stem part, and at least one of two points connecting the indentation pattern and the micro-slit is located on a slit boundary line at which the micro-slit and the stem part meet each other.
US10222648B2
The embodiments of the present invention provide a liquid crystal display panel and a display device. The liquid crystal display panel includes a first substrate, a second substrate and a liquid crystal layer. A first grating layer is arranged on a side of a first basal substrate departing from the second substrate, a scattering layer is arranged on a side of the first grating layer departing from the second substrate, the first grating layer includes a plurality of first light shielding walls and first transparent columns arranged alternately. The liquid crystal in the liquid crystal layer is doped with a polymerizable liquid crystal monomer with a predetermined volume ratio. Normal display of bright and dark states can be realized without a polarizer, and the transmittance is improved. The phase retardation can also be achieved without the cooperation of polarizer and liquid crystal, eliminating the issue of viewing angle.
US10222646B2
The present invention provides a display substrate and a manufacturing method thereof, and a driving method of a display substrate. In the display substrate, a plurality of pixel groups are repeatedly arranged on a substrate base, each of the pixel groups comprises four first subpixels, four second subpixels, four third subpixels and four fourth subpixels, the subpixels in each of the pixel groups are arranged in a 4×4 matrix, each row of subpixels in each of the pixel groups include one first subpixel, one second subpixel, one third subpixel and one fourth subpixel, the first subpixel, the second subpixel, the third subpixel and the fourth subpixel in different rows of subpixels in each of the pixel groups are arranged successively in different orders, and subpixels with the same color are not located in the same column so that the subpixels are distributed uniformly.
US10222645B2
A display device may include a first layer, a passivation layer, and a pixel. The passivation layer may overlap the first layer and may include a first passivation portion and a second passivation portion. The pixel may include a first-color filter, a first-color-corresponding electrode, a second-color filter, and a second-color-corresponding electrode. The first-color-corresponding electrode may overlap the first-color filter and may be positioned between the first layer and the first passivation portion. The second-color-corresponding electrode may overlap the second-color filter. The second passivation portion may be positioned between the first layer and the second-color-corresponding electrode.
US10222644B2
Disclosed is a liquid crystal display device that may include a first substrate; a first electrode on the first substrate, the first electrode including a plurality of first inclined planes; a nanocapsule liquid crystal layer on the first electrode, the nanocapsule liquid crystal layer including a plurality of nano-sized capsules dispersed in a buffer layer, each of the plurality of nano-sized capsules including nematic liquid crystal molecules having a negative dielectric constant anisotropy; and a second electrode on the nanocapsule liquid crystal layer, the second electrode including a plurality of second inclined planes facing the plurality of first inclined planes, wherein the nanocapsule liquid crystal layer is substantially, optically isotropic in a normal state, and is optically anisotropic when a voltage is applied to the first and second electrodes.
US10222635B2
Systems and methods for creating fully custom products from scratch without exclusive use of off-the-shelf or pre-specified components. A system for creating custom products includes an image capture device for capturing image data and/or measurement data of a user. A computer is communicatively coupled with the image capture device and configured to construct an anatomic model of the user based on the captured image data and/or measurement data. The computer provides a configurable product model and enables preview and automatic or user-guided customization of the product model. A display is communicatively coupled with the computer and displays the custom product model superimposed on the anatomic model or image data of the user. The computer is further configured to provide the customized product model to a manufacturer for manufacturing eyewear for the user in accordance with the customized product model. The manufacturing system is configured to interpret the product model and prepare instructions and control equipment for the manufacturing of the customized product.
US10222624B2
Provided is a multi-channel optical module device. The optical module device includes: a light source unit configured to include a plurality of laser diodes that are capable of wavelength modulation according to current; a beam splitter unit configured to include a plurality of beam splitters that have different reflectivity and transmissivity and reflect or transmit light output from each laser diode of the light source unit to output them in a first direction or a second direction; and an optical coupler configured to couple and output the light from the beam splitter unit. Center wavelengths of the laser diodes of the light source unit are different from each other, and the number of output channels varies according to the number of laser diodes.
US10222623B2
A fiber-based composite graded-index (GRIN) mode field adaptor configured to receive a circular Gaussian beam and to reformat the circular Gaussian beam into an elliptical Gaussian beam. Certain examples provide a fiber laser system including an input fiber configured to produce a circular Gaussian input beam, a semi-guiding high aspect ratio (SHARC) fiber, and the composite GRIN mode field adaptor coupled between the input fiber and the SHARC fiber, the composite GRIN mode field adaptor including a pair of GRIN lens fibers and being configured to receive the circular Gaussian input beam from the input fiber and to reformat the circular Gaussian input beam into an elliptical Gaussian beam to be coupled into the SHARC fiber.
US10222611B2
An optical system comprises a light source and a light integration module, which comprises a light integration rod, an optical assembly and an anti-reflection coating. The light integration rod has an entrance, which is covered by the optical assembly. The optical assembly has a transparent surface, and a surface area of the transparent surface is greater than a cross-sectional area of the entrance of the light integration rod. The anti-reflection coating is formed on the transparent surface. After an incident light is transmitted through the anti-reflection coating, it is transmitted through the optical assembly along a light path, and then outputted to the entrance of the light integration rod.
US10222608B2
Provided is a micro drive unit, which is capable of performing multi-axis drive, the micro drive unit including: a movable object; and at least one pair of beams configured to pivotally support the movable object and formed only in one direction, the movable object being configured to rotate or translate in an x-axis direction, a y-axis direction, and a z-axis direction when the at least one pair of beams is twisted or bent at one or a plurality of resonant frequencies of the at least one pair of beams, thereby being capable of simultaneously avoiding upsizing and complication of the structure. And by incorporating the micro drive unit, a micro device capable of achieving multi-axis drive can be manufactured.
US10222607B2
A three-dimensional (3D) endoscope is provided. The 3D endoscope comprises a probe; a positioning device to locate a tip of the probe at a first position O and a second position O′; a light guide extending through the probe and configured to guide a light propagating through the probe configured to project on a surface a first light beam from the tip at the first position and a second light beam from the tip at the second position; a detector configured to detect the first light beam reflected from the surface and the second light beam reflected from the surface; and an image processor configured to determine a first distance R between the first position and the surface based on a position difference between the first and second positions, a first deflection angle θ of the first light beam deflected from the probe at the first position and a second deflection angle θ′ of the second light beam deflected from the probe; obtain image data carried by the first and second light beams detected by the detector; and obtain a 3D image based, the first distance R, the first deflection angle θ, and the first rotation angle φ associated with each pixel on the image.
US10222605B2
In one aspect an imaging system includes: an illumination system including an array of light sources; an optical system including one or more lens arrays, each of the lens arrays including an array of lenses, each of the lenses in each of the one or more lens arrays in alignment with a corresponding set of light sources of the array of light sources; an imaging system including an array of image sensors, each of the image sensors in alignment with a corresponding lens or set of lenses of the one or more lens arrays, each of the image sensors configured to acquire image data based on the light received from the corresponding lens or set of lenses; a plate receiver system capable of receiving a multi-well plate including an array of wells, the plate receiver system configured to align each of the wells with a corresponding one of the image sensors; and a controller configured to control the illumination of the light sources and the acquisition of image data by the image sensors, the controller further configured to perform: an image acquisition process including a plurality of scans, each scan associated with a unique pattern of illumination, each of the image sensors configured to generate an image for a respective one of the wells during each scan; and an image reconstruction process during which the controller performs a fourier ptychographic operation to generate a reconstructed image for each of the wells based on the image data captured for the respective well during each of the scans.
US10222596B2
At least one lens element defines a cylindrical void that encloses a conical element having a conical mirror surface defined about a common vertical axis upward from a tip on a generally 45-degree angle to the vertical axis. The lens element(s) have cross-sectional shapes defined relative to a plane passing through the lens element and including the vertical axis, the cross-sectional shape constant in rotation about the vertical axis and imparting a generally toroid shape to the lens element(s) for capturing image information from a surrounding scene and translating the captured light into a horizontal projection is oriented toward the conical mirror surface, which reflects the projection 90 degrees vertically downward toward an image plane of a light sensitive sensor for generating a photographic representation of the surrounding scene.
US10222595B2
An optical multipass system is configured to include, in addition an end-mirror configuration of reflective surfaces, a multipass pattern folding assembly. The end-mirror configuration includes at least two reflective surfaces arranged to provide for establishing cell stability of an optical multipass cell comprising all or part of the optical multipass system, or further provide for directing and/or focusing light within the optical multipass cell. The multipass pattern folding assembly includes at least two inner reflective surfaces configured to provide for folding an optical pattern intra-cavity at least twice off one of the inner reflective surfaces of the multipass pattern folding assembly.
US10222590B1
The present disclosure discloses a camera optical lens. The camera optical lens including, in an order from an object side to an image side, a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens and a seventh lens. The camera optical lens further satisfies specific conditions.
US10222586B2
An imaging lens module includes an imaging lens assembly and a first optical component. The imaging lens assembly has an optical axis and includes a lens element. The lens element includes an effective optical portion, which is non-circular and disposed on a center of the lens element. The first optical component has a non-circular opening hole. The effective optical portion of the lens element of the imaging lens assembly is corresponded to the non-circular opening hole of the first optical component.
US10222580B2
An improved mount for, and method of mounting, an optical structure having a grooved/relieved protruding member with a damping ring therein or on is provided. The grooved/relieved protruding member may extend from the optical structure, and an upper element having a first opening extending therethrough may receive at least a portion of the grooved/relieved member in the first opening. The upper element may include second and third openings therein that operate along with the first opening and a tightening mechanism. Tightening of the tightening mechanism into at least one of the third opening and the second opening causes the ends of the head portions to draw toward each other so that the first opening of the upper element tightens around the at least a portion of the grooved/relieved protruding member.