Document Document Title
US10693443B1 Relaxation oscillator with improved temperature stability
Certain aspects of the present disclosure generally relate to a low-power relaxation oscillator. Certain aspects provide a circuit for generating an oscillating signal. The circuit generally includes a comparator, a first current source coupled to a reference potential node, a first resistive element coupled between the first current source and a voltage rail, a node between the first current source and the first resistive element being selectively coupled to a first input terminal of the comparator, a second current source coupled between a second input terminal of the comparator and the voltage rail, and a first capacitive element selectively coupled between the second input terminal of the comparator and the reference potential node.
US10693442B1 Universal automatic frequency control for multi-channel receivers
Systems and methods for performing automatic frequency control are provided. Instead of relying on individual frequency tuners for each channel of a multi-channel receiver system, the present subject matter uses a single frequency tuner for receiving each channel of the multi-channel receiver system. A locked demodulator may be designated as a reference demodulator and frequency offset values associated with the reference demodulator may be applied to other demodulators of the multi-channel receiver. These frequency offset values may be used by individual demodulators of each channel for correcting corresponding frequency offsets.
US10693439B2 Crystal vibrator and crystal vibration device
A crystal vibrator according to the present invention includes a crystal blank generating thickness shear vibration, a pair of excitation electrodes on both surfaces of the crystal blank, and a pair of extraction electrodes respectively extracted from the excitation electrodes. The crystal blank includes a region provided with a plurality of hill parts which are covered by an excitation electrode. Due to hill parts, it is possible to increase adhesion to the excitation electrodes and to provide a highly reliable crystal vibrator.
US10693427B2 High-efficiency amplifier
There is provided an electronic amplification apparatus (40) comprising a travelling wave tube amplifier (20) and a limiter (10), wherein the configuration of the amplifier (20) is optimised whilst maintaining signal linearity for operation with improved DC power efficiency at an operating point below saturation, and the limiter (10) is arranged to prevent the output power of the amplifier from going beyond a predetermined limit. This can prevent possible damage. There is also provided a multiport amplifier system (50) containing the electronic amplification apparatus (40), and a multi-feed, multi-amplifier phased array type antenna system (130) containing the electronic amplification apparatus (40), and a satellite communications system comprising the electronic amplification apparatus (40) or the multiport amplifier system (50) or the multi-feed, multi-amplifier phased array type antenna system (130).
US10693417B2 Precision high frequency phase adders
An electronic circuit including: a differential multiplier circuit with a first differential input and a second differential input and a differential output; and a phase locked loop (PLL) circuit including: (1) a balanced differential mixer circuit with a first differential input electrically connected to the differential output of the differential multiplier circuit, a second differential input, and an output; (2) a loop filter having an output and an input electrically connected to the output of the balanced differential mixer circuit; and (3) a voltage controlled oscillator (VCO) circuit having an input electrically connected to the output of the loop filter and with an output electrically feeding back to the second differential input of the balanced differential mixer circuit.
US10693412B2 Surgical power tool with critical error handler
In a surgical power tool that includes an electric motor positioned in a housing and a movable element extending from the housing and operatively actuated by the electric motor, a controller can repeatedly interrogate for faults a plurality of components in or on the housing, such as the electric motor, the controller, a battery, a trigger, and a mode switch. Upon finding a component in a fault condition, the controller can engage a critical error handler that disengages the electric motor, disables at least some of the plurality of components, and directs a microprocessor in the controller into a safe software state. Upon engaging the critical error handler, the controller can further write to a memory an error code corresponding to which of the plurality of components is in the fault condition. The error code can be accessible via a wired or wireless connection.
US10693409B2 Half-bridge driver circuit, related integrated circuit and system
A half-bridge driver circuit is configured to generate drive signals based on control signals. A processing circuit is configured to generate high side and low side control signals based on a control signal. An edge detector is configured to generate first and second signals in response to rising and falling edges in the control signal. A state machine transitions between states in response to the first and second signals, and is configured to sequentially, in response to the first signal, set the high side and low side control signals low; in response to the second signal, set the high side control signal high and the low side control signal low; in response to the first signal, set the high side and low side control signals low; and in response to the second signal, set the high side control signal low and the low side control signal high.
US10693391B2 Method for operating inverter and inverter
A method for operating an inverter and an inverter configured to convert DC power supplied from a DC power source into AC power supplied to an AC network by applying operational parameter limits which define limits for allowed operating points of the inverter, collect, during the converting, data of operational conditions related to the inverter, determine on the basis of the collected data whether the set operational parameter limits can be optimized with regard to one or more optimization criteria, and in response to determining that the set operational parameter limits can be optimized, adapt one or more of the set operational parameter limits applied in the converting on the basis of the collected data.
US10693386B2 Current protected integrated transformer driver for isolating a DC-DC convertor
An improved electronic oscillator circuit suitable for use in an isolating DC-to-DC converter circuit, and an improved isolating DC-to-DC converter circuit. In one embodiment, an integrated circuit coupled to a transformer includes an oscillator and an output driver. The integrated circuit is preferably fabricated using a silicon-on-insulator technology. The oscillator outputs an alternating pulse signal defined by electrical characteristics of components other than the transformer. The alternating pulse signal is coupled to the output driver, the alternating output of which is coupled to corresponding legs of the primary winding of the transformer. The secondary winding of the transformer provides an electromagnetically coupled isolated output which may be rectified and filtered to produce a DC output voltage. Additional functionality, such as current protection circuitry for the improved circuits, may be readily added to the integrated circuit at little or no increase in cost.
US10693383B2 Power conversion device
A control circuit converts power by controlling a phase difference between a switching phase of a plurality of switching elements of a first bridge circuit and a switching phase of a plurality of switching elements of a second bridge circuit such that the control circuit controls the phase difference to be smaller to reduce the output power. When the phase difference reaches a predefined lower limit value in a step-down mode of stepping down the input power, the control circuit controls an on-time of the plurality of switching elements of the second bridge circuit to be shorter while the phase difference is fixed at the lower limit value.
US10693350B2 Electric machine cooling system and motor vehicle
An electric machine, having a shaft as well as a cooling system, which has at least one cooling channel formed by at least one component of the electric machine. The cooling system is filled with an electrically conductive coolant. The shaft is in electrical contact with the coolant and is grounded via the coolant.
US10693345B2 Brushless DC motor configuration for a power tool
A power tool with a combined printed circuit board (PCB) having a doughnut shape and located coaxially with a motor shaft. The combined PCB is secured to a heat sink on one end of the motor and a metal end piece is positioned on an opposite end of the motor. The metal end cap and heat sink are secured to one another via fasteners to provide a rigid coupling. A tabbed end piece is provided between the heat sink and the motor stator and is also secured into place via the fasteners. The tabbed end piece includes wire support tabs that provide strain relief to motor coil leads. The wire support tabs extend axially from circumferential locations of the tabbed end piece and include channels to guide the motor coil leads to solder contact points on the combined PCB.
US10693333B2 Washing machine appliance and regulator assembly
A washing machine appliance and a regulator assembly therefor are generally provided. The regulator assembly may include inductive regulator may be positioned along a fluid supply conduit downstream from a water supply. The inductive regulator may include a regulator body, a rotor, a magnetic element, and an electrical stator. The regulator body may define an enclosed cavity extending between a regulator inlet and a regulator outlet. The rotor may be rotatably disposed within the regulator body. The magnetic element may be rotationally attached to the rotor. The electrical stator may be disposed outside of the enclosed cavity in selective magnetic communication with the magnetic element.
US10693326B2 Wireless power receiving apparatus controlling effective load resistance, and effective load resistance control method
Disclosed is a wireless power receiving apparatus capable of controlling an effective load resistance. The wireless power receiving apparatus may include a rectifier configured to generate a rectified voltage based on a magnetic field generated in a wireless power transmitting apparatus, and a controller configured to transmit, to the rectifier, a control signal for controlling a rectified phase of the rectifier to adjust an effective load resistance of the wireless power receiving apparatus.
US10693319B2 Wireless charging pad including plurality of small power transmission coils and device for and method of driving wireless charging pad in wireless power transmission system
Disclosed are a wireless charging pad including a plurality of small power transmission coils and a device for and a method of driving the wireless charging pad. More particularly, the wireless charging apparatus includes a driving controller configured to generate a first control signal so as to apply a first driving voltage having a first phase to power transmission coils to be driven matching a device to be charged among the small power transmission coils and generate a second control signal so as to apply a second driving voltage having a phase opposite to the first phase to power transmission coils surrounding the power transmission coils to be driven; and a coil driver configured to apply the first and second driving signals to a wireless charging pad.
US10693315B2 Non grid-tied vehicle-solar uninterruptable power system
This invention is a DC-coupled, non grid-tied system comprising a solar panel, or an array of panels, a storage battery, a battery charger, an inverter, and optionally, a connection to an electric vehicle via both the regular AC charging connection and a DC connection. Unlike conventional grid-tied solar systems there is no possibility of solar or battery energy being fed back to the grid by virtue of the one-directional flow of energy through the battery chargers. The system can utilize all of the energy produced by the solar panels to provide power to critical household loads by storing electric energy in the storage battery. In the event of a grid outage, the system maintains power to the critical loads to the limits of the capacity of the batteries and the inverter, supplemented by whatever solar power is available. The energy available in an outage can be supplemented by using the main propulsion battery of an electric vehicle. The DC connection to the electric vehicle can be either indirect through the low voltage accessory system of the vehicle or direct through a high voltage quick charge port on the vehicle.
US10693314B2 Electric distribution architecture
An electric distribution architecture may comprise a main bus delivering current from a main source to a set of distributed loads at a first voltage wherein a subset of the set requires a second voltage lower than the first voltage. A distribution unit may be connected between the main bus and each load of the subset and may include a voltage converter converting the first voltage to the second voltage. A battery bus may deliver current to the subset at the second voltage from a battery when the main bus is not operating. The battery bus may operate at a third voltage higher than the second voltage on the battery bus. The voltage converter may convert the third voltage to the second voltage for the subset when the main bus is not operating, wherein the battery bus has a weight adequate to accommodate a current at the third voltage.
US10693311B2 Charging device
A charging device is provided, which is capable of starting up a control circuit without any separate power supply so as to start an appropriate charge operation even when a secondary battery is in an overdischarged state. A charging device to charge a secondary battery with electric power generated by a solar cell includes: a charging control unit that controls the electric power generated by the solar cell to have a current value and/or a voltage value suitable for charging, and that supplies the controlled electric power to the secondary battery; and a start-up control unit that supplies, to the charging control unit, a boosted power source by boosting the electric power from the solar cell when charging is started, and that starts up the a charging control unit.
US10693307B2 Three phase charger accommodating wide input voltage range with flexible single phase input options
A system for charging a battery from various three phase or single phase grid supply voltages includes a full wave bridge rectifier for receiving the AC supply voltage, two DC to DC converters for receiving unregulated DC output voltage from the rectifier, a first switch connected to a first input line of a first one of the two converters and a second switch connected to a first input line of a second one of the two converters, wherein each of the switches is set to a first position when the supply voltage is at a lower one of the varying voltage levels and to a second position when the supply voltage is at a higher one of the varying voltage levels.
US10693304B2 Energy storage system with improved operating time and operation method thereof
Provided are a system and a method which allow an improved operating time of an energy storage system in a power system by reflecting a state of charge of a battery and a state of the power system on a control of an amount of charging power or discharging power of the energy storage system. The system includes: a battery configured to charge or discharge power; a battery monitor configured to monitor a state of the battery; a power system monitor configured to monitor a state of a power system; and a charge/discharge controller configured to control an amount of charging power or an amount of discharging power of the battery using a state of charge of the battery detected by the battery monitor and the state of the power system detected by the power system monitor.
US10693300B2 Stepwise battery module precharge and post-discharge of high voltage battery systems
A method may include activating two or more bypassable battery modules in succession through a current-limiting circuit to precharge an application bus from a power source.
US10693290B2 Electronic temperature switch
An electronic temperature switch, comprises a measurement circuit that measures temperature and generates an temperature signal corresponding to the sensed temperature; an evaluator circuit that receives said temperature signal and compares said temperature signal to a lower threshold value and an upper threshold value, and generates an evaluation signal indicating when said temperature signal is between the lower temperature threshold value and an higher temperature threshold value; and a loading circuit that in response to the evaluator circuit, generates a first pre-set output signal indicating when the temperature signal is between the lower threshold value and the higher threshold value, and a second pre-set output signal when the temperature signal is not between the lower threshold value and the higher threshold value.
US10693285B2 Guide device
The invention relates to a guide device, in particular for a cable chain, comprising laterally opposite guiding walls for guiding the top part and/or the bottom part of the cable carrier, which are formed from wall elements interconnected from the area of the front-sided end. Said wall elements are made from a single piece of plastic, and they comprise, in the area of the front-sided ends, first securing means made of one piece which enable said elements to be fixed in a positive and/or non-positive fit to a directly adjacent wall element such that a separation therefrom and pivoting counter to is prevented in any direction.
US10693282B2 Electrical power supply structures
The present disclosure provides an electrical power supply structure comprising a plurality of conductors, each conductor extending longitudinally and configured to carry high amperage electrical power, a barrier support plate comprising one or more openings for receiving the plurality of conductors, a first support structure extending longitudinally from a first side of the barrier support plate, and a second support structure extending longitudinally from a second side of the barrier support plate. Each of the first and second support structures comprises a longitudinally extending enclosure having a plurality of transversely extending conductor support members for supporting the plurality of conductors.
US10693277B2 Implant regrowth VCSEL and VCSEL array with heterogeneous combination of different VCSEL types
A non-planarized VCSEL can include: a blocking region over or under an active region, the blocking region having a first thickness; one or more conductive channel cores in the blocking region, the one or more conductive channel cores having a second thickness that is larger than the first thickness, wherein the blocking region is defined by having an implant and the one or more conductive channel cores are devoid of the implant, wherein the blocking region is lateral the one or more conductive channel cores, the blocking region and one or more conductive channel cores being an isolation region; and a non-planarized semiconductor region of one or more non-planarized semiconductor layers over the isolation region. The VCSEL can include a planarized bottom mirror region below the active region and a non-planarized top mirror region above the isolation region, or a non-planarized bottom mirror region below the active region.
US10693276B2 Optical transmitter
An optical transmitter includes: a semiconductor laser unit that outputs laser light of first output power and outputs a monitor current; a casing of an optical module that holds optical fiber; a monitor current detection unit that generates a monitor voltage; a laser driving unit that controls a laser driving current; a storage unit that stores information based on a result of a measurement of a ratio of second output power with respect to the first output power; a target voltage determination unit that changes the target voltage based on a detected temperature of a temperature sensor and the information based on the result of the measurement; and a power monitor value determination unit that generates a power monitor value indicating the second output power to be transmitted to a host device using the detected temperature and the information based on the result of the measurement.
US10693274B2 Multi-wavelength narrow-linewidth single-frequency optical fiber laser source for laser radar system
A multi-wavelength single-frequency optical fiber laser source for a laser radar system includes a resonant cavity composed of a high-reflectivity chirped optical fiber grating, a high gain optical fiber and a low-reflectivity chirped optical fiber grating, a single-mode semiconductor pump laser served as a pump light source, an optical wavelength division multiplexer, an optical coupler, an optical isolator, an optical circulator, an optical filter module, and a semiconductor optical amplifier. The pump light source performs optical fiber core pumping with respect to the high gain optical fiber. A portion of the wide-spectrum laser is filtered by the optical filter module to obtain a wavelength corresponding to a specific central frequency. Multi-wavelength laser lasing with a narrow linewidth and single longitudinal mode is implemented by combining a short linear resonant cavity structure and the optical filter module.
US10693273B2 Reflector, fiber cavity, and fiber laser
A reflector includes a gain fiber and a periodic refraction structure unit. The gain fiber has a core doped with a rare earth element. The periodic refraction structure unit includes a high-refractive-index region that has a predetermined width, that is formed at a predetermined spacing along an optical axis direction of the gain fiber, that is formed across an entire section of the core that is orthogonal to the optical axis of the core, and that has a first refractive index, and a low-refractive-index region that is formed adjacent to the high-refractive-index region, that has a width equal to the predetermined spacing, and that has a second refractive index lower than the first refractive index. A width di of an ith periodic structure of refractive index in the periodic refraction structure unit is given by the equation di=Hi·(λ/(2·ni))+λ/(4·ni).
US10693271B2 Broadband light source device and method of creating broadband light pulses
A broadband light source device (100) for creating broadband light pulses (1) comprises a hollow-core fiber (10) of non-bandgap type including a filling gas and being arranged for creating the broadband light pulses (1) by an optical nonlinear broadening of pump laser pulses (2), wherein the hollow-core fiber (10) has an axial hollow light guiding fiber core (11), which supports core modes of a guided light field, and an inner fiber structure (12), which surrounds the fiber core (11) and which supports transverse wall modes of the guided light field, and a pump laser source device (20) being arranged for creating and providing the pump laser pulses (2) at an input side (13) of the hollow-core fiber (10), wherein the transverse wall modes include a fundamental transverse wall mode and second and higher order transverse wall modes, the broadband light pulses (1) have a core mode spectrum being determined by a fiber length, a fiber core diameter, at least one pump pulse and/or beam parameter of the pump laser pulses (2) and at least one gas parameter of the filling gas, and the inner fiber structure (12) of the hollow-core fiber (10) is configured such that at least the second and higher order transverse wall modes and the core mode spectrum have a spectral displacement relative to each other. Furthermore, a method of creating broadband light pulses is described.
US10693270B2 Press-fit pin for semiconductor packages and related methods
A press-fit pin for a semiconductor package includes a shaft terminating in a head. A pair of arms extends away from a center of the head. Each arm includes a curved shape and the arms together form an s-shape. A length of the s-shape is longer than the shaft diameter. An outer extremity of each arm includes a contact surface configured to electrically couple to and form a friction fit with a pin receiver. In implementations the press-fit pin has only two surfaces configured to contact an inner sidewall of the pin receiver and is configured to contact the inner sidewall at only two locations. The shaft may be a cylinder. The s-shape formed by the pair of arms is visible from a view facing a top of the press-fit pin along a direction parallel with the longest length of the shaft. Versions include a through-hole extending through the head.
US10693269B2 Splice assembly
A splice assembly for engaging a conductor includes a brush configured to engage the conductor. The brush includes a housing having a first portion and a second portion. The housing defines a housing axis extending between the first portion and the second portion. The first portion defines a cavity having an open end. The second portion defines a bore. A diameter of the cavity is larger than a diameter of the bore. The cavity and the bore are configured to receive the conductor therethrough. The brush further includes a brush member secured within the cavity and positioned proximate the open end.
US10693268B2 Conductive slip ring for logging while drilling instrument
The present disclosure relates to a conductive slip ring for logging while drilling (LWD) instrument. The present disclosure utilizes a mechanical conductive slip ring to solve the problems of transmission of electric power and signals between two structures that have relative rotation, and the conductive slip ring has a simple structure, doesn't involve any complex circuit, and has low cost and high reliability. With the conductive slip ring in the present disclosure, there is no power transmission efficiency problem or signal transmission error rate problem. The conductive slip ring has high temperature-resistant, pressure-proof, and vibration-roof abilities, and can be applied widely.
US10693267B2 Rotary structural body
A rotary structural body includes a rotation body that rotates in cooperation with a rotation shaft. The rotation body includes an engaging portion engaged with an engaged portion arranged on one of the rotation shaft and a transmission member that transmits rotation of the rotation shaft to the rotation body. The rotary structural body further includes a detector that detects a rotation angle of the rotation shaft in accordance with rotation of the rotation body and a support arranged on the engaged portion to extend across a circumferential gap between the engaged portion and the engaging portion.
US10693258B2 Submersible motor and waterproof connector
The present invention relates to a high-voltage submersible motor and a waterproof connector for use in the submersible motor. The submersible motor includes a motor body (36), a power cable (37a), a cable contact (50) electrically connected to the power cable (37a), a cable-side insulating member (49) to which the cable contact (50) is liquid-tightly coupled, a motor contact (42) connected to the cable contact (50), a motor-side insulating member (41) to which the motor contact (42) is liquid-tightly coupled, and an insulating resin (93) that fills an enclosed space (60) formed between the cable-side insulating member (49) and the motor-side insulating member (41). A connecting portion of the cable contact (50) and the motor contact (42) is covered with the resin (93).
US10693252B2 Electrical connector assembly for high-power applications
The present invention provides an electrical connector assembly for use in a high-power application, such as with motor vehicle electronics, that exposes the connector assembly to elevated temperatures and thermal cycling. The connector assembly includes a first electrically conductive connector formed from a first material, an internal spring member formed from a second material residing within the first connector, and a second electrically conductive connector with a receptacle dimensioned to receive both the first connector and the spring member to define a connected position, wherein the connector assembly withstands the elevated temperatures and thermal cycling resulting from the high-power application. To maintain the first and second connectors in the connected position, the spring arm of the spring member exerts an outwardly directed force on the contact beam of the first connector to outwardly displace the contact beam into engagement with an inner surface of the receptacle of the second connector.
US10693251B2 Annular wet connector
A connector assembly attaches downhole tools to one another to form a tool string. The connector assembly includes male and female subs, each with latch ends that selectively latch to one another. Ends of the subs distal from their latch ends are configured for attachment to the downhole tools. A plug assembly is in one of the subs and a socket assembly is disposed in the other sub; the plug and socket assemblies mate with one another when the subs attach. Mating the plug and socket assemblies forms a signal communication path through the connector assembly so that adjacent tools are in signal communication. The plug and socket assemblies and male and female subs are annular and circumscribe a bore that extends axially through the connector assembly. Downhole tools that attach to opposing ends of the connector assembly are in communication through the bore in the connector assembly.
US10693249B2 Electrical connector having wafer groups assembled to slots
The present disclosure discloses an electrical connector which comprises a shell, a first wafer group and a second wafer group. The shell comprises: a first frame portion defining a first slot; a second frame portion defining a second slot; a first supporting portion positioned at a first side of the shell; a second supporting portion positioned at a second side of the shell, and a bridging portion connecting the first frame portion and the second frame portion. The bridging portion, the first frame portion and the second frame portion cooperatively define an air flow channel. The first wafer group is assembled to the first slot. The second wafer group is assembled to the second slot.
US10693226B2 Electronic device, and radio-frequency device and signal transmission component thereof
The present disclosure provides an electronic device, and a radio-frequency device and a signal transmission component thereof. The signal transmission component is operable in an operating frequency band and applied in a radio frequency device having a signal connector and a radio frequency circuit. The signal transmission component includes a signal transmission line and an electrostatic protection unit. The signal transmission line is disposed between the signal connector and the radio frequency circuit. The electrostatic protection unit is electrically connected to the signal transmission line, and includes a connecting end and a grounding end. An impedance of the electrostatic protection unit is greater than an impedance of the signal transmission line. An electrical length is defined between the connecting end and the grounding end, and the electrical length is less than ¼ of a wavelength corresponding to a lowest operating frequency within the operating frequency band.
US10693225B2 Radome structure, protected radiation-active system and methods for using the same
The present disclosure relates generally to a layered structure for a radome for use with radiation of a free space frequency. The present disclosure relates more particularly to a layer structure for a radome having a core with an inside surface and an exposed outside surface. The core includes a first core layer having a first relative permittivity of at least 2.3 and a second core layer having a second relative permittivity of at least 2.3. The first core layer is no more than 0.75 mm from the outside surface of the core. An inner structure is disposed on the inside surface of the core and has at least one layer. Each of the first relative permittivity and second relative permittivity is at least 0.4 greater (e.g., at least 0.7 greater, at least 1 greater, or at least 1.3 greater) than a relative permittivity of any layer in the inner structure.
US10693221B2 Modular phased array
A removable module for a phased array, the module including: a circuit board having a ground plane formed on one side of the circuit board; an antenna mounted on and extending away from a topside of the circuit board; circuitry on a backside of the circuit board, the circuitry including an RF front end circuit coupled to the antenna; and a group of one or more first connecters mounted on the backside of the circuit board, the first connectors for physically and electrically connecting and disconnecting the module from a master board through a corresponding group of one or more matching second connectors on the master board, the first connectors on the module having electrically conductive lines for carrying an externally supplied LO signal for the RF front end circuit and an IF signal for or from the RF front end circuit.
US10693215B2 Antenna assistant device and electronic device including the same
An electronic device is provided. The electronic device includes a housing, a communication circuit disposed on one side of the housing, a multi-layered printed circuit board (PCB) disposed on one side of the housing and electrically connected to the communication circuit and an antenna radiator disposed on one side of the housing or defining at least a portion of an outer surface of the housing, and is electrically connected to the communication circuit and the multi-layered printed circuit board, wherein the multi-layered printed circuit board comprises a first conductive pattern disposed in at least one of a plurality of layers thereof to form a capacitance, a second conductive pattern disposed in at least another one of the plurality of layers thereof to form an inductance and a conductive plate disposed between the at least one and the at least other one of the plurality of layers and is electrically isolated from the first conductive pattern and the second conductive pattern.
US10693211B2 Controller for configuring antennas having adjustable elements
A method for controlling the lengths of length adjustable elements of an antenna includes engaging a motor drive assembly coupled to each length adjustable element and in response to signals from a motor controller for adjusting the length of the length-adjustable antenna elements to element lengths provided by element length tables coupled to the motor controller, running antenna modeling software coupled to the motor controller to generate antenna performance data as a function of antenna element lengths, and driving the motor controller for each motor drive assembly from data in the element length tables to adjust the lengths of the length-adjustable elements in response to commands entered into a user interface or commands generated by the antenna modeling software running in the processor.
US10693210B2 Method for making antenna array
A set of antenna geometries for use in integrated arrays at terahertz frequencies are described. Two fabrication techniques to construct such antennas are presented. The first technique uses an advanced laser micro-fabrication, allowing fabricating advanced 3D geometries. The second technique uses photolithographic processes, allowing the fabrication of arrays on a single wafer in parallel.
US10693209B2 Waveguide-to-microstrip transition with through holes formed through a waveguide channel area in a dielectric board
The invention relates to microwave technology and can be used in measuring technology and wireless communication. The technical result is a waveguide-to-microstrip transition which provides reduced signal transmission losses and increased working bandwidth together with a low wave reflection coefficient. A contacting metal layer is arranged on an upper surface of a dielectric circuit board around a micro-strip probe, without electrical contact with the micro-strip probe and a micro-strip transmission line and forming an internal area on the dielectric circuit boar being a waveguide channel area. A closed waveguide section having a slot in the area of the microstrip transmission line is arranged on the contacting metal layer. At least one metallized transition through-hole is formed along a perimeter around the area of the waveguide channel in the metal layers and in the dielectric circuit board, and at least one non-metallized through-hole is formed inside the waveguide channel area.
US10693207B2 Printed circuit boards and methods for manufacturing thereof for RF connectivity between electro-optic phase modulator and digital signal processor
A Printed Circuit Board (PCB) and methods for manufacturing the PCB board are provided. The PCB includes a Radio Frequency (RF) signal transition at a RF signal pad. Multiple conductive layers other than a conductive signal layer of the PCB and conductive portions of the conductive signal layer not in electrical contact with a RF signal transmission trace have common ground connections forming a ground cage structure within the PCB around the RF signal pad and RF the signal transmission trace.
US10693205B2 Resonator, filter, and communication device
A resonator includes a shield conductor, a columnar body, and a first dielectric body. The shield conductor includes a first conductor located on a negative z-direction side and a second conductor located on a positive z-direction side, and has a cavity therein. The columnar body has a columnar shape, and is placed inside the cavity, an end in the negative z-direction thereof being joined to the first conductor, an interval being provided between an end in the positive z-direction of the columnar body and the shield conductor. The first dielectric body is placed inside the cavity, an end in the positive z-direction thereof being joined to the second conductor, an interval being provided between an end in the negative z-direction of the first dielectric body and the shield conductor, the first dielectric body surrounding the columnar body so as to be apart from each other.
US10693198B2 Controller, energy storage apparatus, energy storage system, moving object, backup power supply, and controller method
A control device (90) equipped with: switches (91) provided in each charging or discharging current path in each of one or more power storage units (40); a control unit (92) that supplies a control signal to the switch (91); and an external input terminal (83) that supplies an external input signal to the switch (91). Each switch (91) has a function for turning off when the control signal and/or the external input signal is a signal for turning off that switch, or a function for turning on when both the control signal and the external input signal are a signal for turning on that switch.
US10693190B2 Material for electrode, electrode sheet for all-solid state secondary battery, all-solid state secondary battery, and methods for manufacturing electrode sheet for all-solid state secondary battery and all-solid state secondary battery
Provided are a material for an electrode including an active material, a sulfide-based inorganic solid electrolyte having conductivity for ions of metal elements belonging to Group I or II of the periodic table, and an auxiliary conductive agent having at least one metal atom belonging to Group XII, XIII, or XIV of the periodic table, in which a specific surface area of the auxiliary conductive agent is 1 to 500 m2/g, and a ratio between a major axis length and a minor axis length of a particle constituting the auxiliary conductive agent is 1.5 or more, an electrode sheet for an all-solid state secondary battery and an all-solid state secondary battery in which the material for an electrode is used, and methods for manufacturing an electrode sheet for an all-solid state secondary battery and an all-solid state secondary battery.
US10693188B2 Thermally responsive electrolytes
Methods compositions for controlling lithium-ion cell performance, using thermally responsive electrolytes incorporating compounds that exhibit a phase transition at elevated temperatures and are suited for incorporation into lithium-ion and lithium-metal cells are disclosed.
US10693180B2 Solid-state polymer lithium battery pack and preparation method thereof
A solid-state polymer lithium battery pack and a preparation method therefor are provided. The lithium battery pack includes: single batteries (1), connecting sleeve members (2), electric cables (3), a battery box (4) and a pouring sealant, and has functions of power supply, power storage and multiple charging/discharging. The preparation method includes: connecting a plurality of single batteries in series by means of connecting sleeve members (2) to form combined batteries; connecting a plurality of combined batteries in series to form a lithium battery pack; and finally, assembling the lithium battery pack into a battery box (4), filling a pouring sealant inside the battery box by means of a sealant pouring process for fixing the single batteries (1) and internal electric cables (3), and discharging air in the battery box (4), so that a final solid-state polymer lithium battery pack is obtained.
US10693165B1 Environmental sensor array for fuel cell air filtration systems
In one embodiment, an environmental sensor array monitors pre-filter airflow to a fuel cell with an air filter, and senses amounts of filter exposure of air contaminants in the monitored pre-filter airflow. The environmental sensor array may then correlate the sensed amounts of filter exposure over time to a long-term adsorption limit of the air contaminants for the air filter, determining a lifetime usage level of the air filter. Accordingly, the environmental sensor array may provide an indication of the lifetime usage level of the air filter. In another embodiment, the environmental sensor array may also monitor post-filter airflow to the fuel cell, and senses instantaneous levels of post-filter air contaminants. In response to the instantaneous level of any particular air contaminant of the post-filter air contaminants being above a respective threshold level, the environmental sensor array may protect the operation of the fuel cell (e.g., de-rate, shut down, etc.).
US10693158B2 Methods of operating fuel cell systems with in-block reforming
A fuel cell system and corresponding methods are provided. The fuel cell system includes a fuel cell stack configured for in-block reforming, as well as a pre-reformer. The fuel cell stack may include a plurality of fuel cells. The fuel cell stack may also include a fuel supply manifold, a fuel exhaust manifold, an oxidant supply manifold, and an oxidant exhaust manifold. The fuel supply manifold may be configured to receive fuel, and to supply the fuel to the fuel cell stack for in-block reforming. The fuel exhaust manifold may be configured to expel fuel exhaust from the fuel cell stack. The oxidant supply manifold may be configured to receive an oxidant and to supply the oxidant to the fuel cell stack for in-block reforming. The oxidant exhaust manifold may be configured to expel oxidant exhaust from the fuel cell stack.
US10693156B2 Power source device
A power source device may include a casing housing a fuel cell or a battery; a small room provided in the casing, the small room partitioned from a main space in which the fuel cell or the battery is housed; a cooler arranged at a floor of the small room; a first electric component being in contact with a lower surface of the floor so as to be opposed to the cooler; and a second electric component being in contact with an upper surface of the floor so as to be opposed to the cooler, an amount of heat generated by the second electric component being smaller than an amount of heat generated by the first electric component, wherein the casing may include a through hole communicating the small room with the main space.
US10693155B2 Coolant purification
A fuel cell system comprising a fuel cell stack is disclosed. An ozone generator is configured to introduce ozone into a coolant in the fuel cell system. A deionisation apparatus is coupled to the fuel cell stack. A bypass conduit is arranged in parallel with the deionisation apparatus. A controller is configured to control flow of the coolant to the fuel cell stack through either the deionisation apparatus or the bypass conduit based on the operating state of the ozone generator.
US10693151B2 Bipolar plate for fuel cell having controlled structure of carbon materials and method of manufacturing the same
This invention relates to a bipolar plate for a fuel cell having a controlled structure of carbon materials and a method of manufacturing the same, the method including obtaining a masterbatch by mixing a first carbon material powder having a size ranging from 0.1 to 200 μm with a polymer resin, forming a masterbatch powder by crushing the masterbatch, preparing a conductive composition by mixing the masterbatch powder with a second carbon material powder having a size ranging from 300 μm to 1 mm, and manufacturing a bipolar plate by subjecting the conductive composition to compression molding. Thereby, carbon materials in a powder phase having different sizes can be uniformly dispersed via a masterbatch to thus shorten a conductive path, thereby decreasing electrical resistivity, and furthermore, dispersion in the polymer resin can be improved, thereby increasing flexural strength.
US10693145B2 Catalyst for air electrode for metal-air secondary battery and air electrode
A novel transition metal oxide catalyst that is equivalent to precious metal catalysts, and an air electrode and an air secondary battery using this catalyst are provided. The catalyst is a catalyst for an air electrode including a brownmillerite-type transition metal oxide and represented by General Formula (1) below: A2B1B2O5  (1) where A represents Ca, Sr, Ba, or a rare earth element(RE), B1 is a metal atom that forms a tetrahedral structure together with oxygen atoms, and B2 is a metal atom that forms an octahedral structure together with oxygen atoms. Disclosed are an air electrode for a metal-air secondary battery that includes the catalyst, and a metal-air secondary battery that includes an air electrode including the catalyst, a negative electrode including a negative electrode active material, and an electrolyte intervening between the air electrode and the negative electrode.
US10693139B2 Carbonaceous structure and method for preparing the same, electrode material and catalyst including the carbonaceous structure, and energy storage device including the electrode material
The present disclosure relates to a carbonaceous structure and a method for preparing the same, an electrode material and a catalyst including the carbonaceous structure, and an energy storage device including the electrode material.
US10693136B2 Lithium complex oxide for lithium secondary battery positive active material and method of preparing the same
Disclosed is a lithium complex oxide and method of manufacturing the same, more particularly, a lithium complex oxide effective in improving the characteristics of capacity, resistance, and lifetime with reduced residual lithium and with different interplanar distances of crystalline structure between a primary particle locating in a internal part of secondary particle and a primary particle locating on the surface part of the secondary particle, and a method of preparing the same.
US10693133B2 Method of manufacturing positive material
A positive active material including a core including a compound capable of reversibly intercalating and deintercalating lithium and LiNaSO4 that is coated on at least a part of a surface of the core or that blends with the core.
US10693120B2 Energy storage device
Provided is an energy storage device which can easily fix plates of an electrode assembly to a container. An energy storage device (10) includes: an electrode assembly (500) formed by stacking plates; and a container (100) which accommodates the electrode assembly (500), wherein the container (100) includes: a body portion (200); and a conductive terminal portion (300) connected to the body portion (200), and the terminal portion (300) includes a first portion (310) and a second portion (320) which sandwich the plates therebetween.
US10693116B2 Porous separator for secondary battery and manufacturing method thereof
Provided is a porous separator for a secondary battery including an inorganic oxide layer formed on a porous substrate by an atomic layer deposition process, such that a thin separator having excellent heat stability, permeability and electrolyte impregnability may be provided by controlling specific conditions in the process and thicknesses of the inorganic oxide layers on a surface and inside of the porous separator.
US10693112B2 Battery module
A battery module includes: cells; and a battery holder made of a resin material that contains a filler in a resin matrix. In the resin material of the battery holder, the lower limit of the content of the filler is determined on the basis of the endothermic amount, and the upper limit of the content of the filler is determined on the basis of the viscosity. Another battery module includes: cylindrical cells; and a battery holder having a plurality of tubular first accommodation portions each having a substantially hexagonal hole and a plurality of tubular second accommodation portions each having a substantially polygonal (heptagonal or more) hole. In the battery holder, the first accommodation portions and second accommodation portions are arranged in a manner of log pile by sandwiching a first column including the first accommodation portions between second columns including the second accommodation portions.
US10693109B2 Method of manufacturing substrate for display device and method of manufacturing display device
Provided herein is a method of manufacturing a substrate for a display device, the method including: preparing a supporting substrate having a first surface and a second surface opposite to the first surface; patterning a blocking film on the first surface of the supporting substrate; forming a substrate layer on the supporting substrate to cover the blocking film; removing at least a portion of the substrate layer to space the blocking film apart from the substrate layer by a predetermined distance; and separating the substrate layer from the supporting substrate.
US10693108B2 Electroluminescent display device
A light extraction pattern is disposed in each hole of a first electrode, or a first electrode including round portions and pattern portions is disposed so that light trapped in an emission layer can be output uniformly. In this way, the light extraction efficiency can be effectively improved, and occurrence of a black area can be prevented.
US10693102B2 Light emitting device and transparent electrode thereof, and transparent light emitting device having a light-transmitting area and a light-opaque area
A light emitting device and a transparent electrode thereof are provided in which the transparent electrode includes a transparent conducting layer and an injection layer. The injection layer is disposed between the transparent conducting layer and a light emitting layer of the light emitting device, wherein a material of the injection layer is a metal-doped alkali metal salt or a metal-doped metal oxide.
US10693100B2 Display device
A display device is provided. The display device includes a substrate, a driving transistor, a first electrode and an insulation layer. The driving transistor is disposed on the substrate, wherein the driving transistor comprises a gate electrode. The first electrode is disposed on the gate electrode. The insulation layer is disposed on the first electrode, wherein the insulation layer has an opening, and the opening exposes a portion of the first electrode. In view of a first direction perpendicular to the substrate, the first electrode partially overlaps the gate electrode to form a first portion, and the first portion is separated from the opening.
US10693093B2 Light-emitting element
Provided is a light-emitting element with high external quantum efficiency and a low drive voltage. The light-emitting element includes a light-emitting layer which contains a phosphorescent compound and a material exhibiting thermally activated delayed fluorescence between a pair of electrodes, wherein a peak of a fluorescence spectrum and/or a peak of a phosphorescence spectrum of the material exhibiting thermally activated delayed fluorescence overlap(s) with a lowest-energy-side absorption band in an absorption spectrum of the phosphorescent compound, and wherein the phosphorescent compound exhibits phosphorescence in the light-emitting layer by voltage application between the pair of electrodes.
US10693091B2 Display apparatus
A display apparatus includes a base layer including device counterparts and bridges, the bridges being located around the device counterparts and connecting the device counterparts to each other, an inorganic insulating layer located over the base layer and having openings exposing at least a portion of at least one of the bridges, organic layers filling the openings, wires located over the organic layers, display devices located over the device counterparts, and encapsulation films each of which has a form of an island to correspond to a corresponding one of the device counterparts, each of the encapsulation films including a first inorganic encapsulation film covering a corresponding one of the display devices, an organic encapsulation film located over the first inorganic encapsulation film, and a second inorganic encapsulation film covering the organic encapsulation film and contacting the first inorganic encapsulation film outside of the organic encapsulation film.
US10693090B2 Flexible display panel and display device
A flexible display panel and a display device are provided. The flexible display panel includes a flexible substrate, and an inorganic film layer located on the flexible substrate. The inorganic film layer includes a first portion and a second portion. The first portion is connected with the second portion, and the first portion has a first thickness T1. Further, the second portion has a second thickness T2, and T1
US10693086B2 Organometallic compound, organic light-emitting device including the organometallic compound, and diagnostic composition including the organometallic compound
An organometallic compound represented by Formula 1: wherein, in Formula 1, groups and variables are the same as described in the specification.
US10693085B2 Organometallic complex, light-emitting element, light-emitting device, electronic device, and lighting device
A light-emitting element with a light-emitting substance comprising an organometallic complex. The organometallic complex having a structure represented by General Formula (G0). In the formula, X represents a substituted or unsubstituted six-membered heteroaromatic ring including two or more nitrogen atoms inclusive of a nitrogen atom that is a coordinating atom. Further, R1 and R2 each represent an alkyl group having 1 to 6 carbon atoms.
US10693075B2 Spiro compound and organic electronic device comprising the same
Provided are a novel compound and an organic electronic device using the same. The novel compound is represented by the following Formula (I): wherein X1 and X2 are each independently C(Ra), multiple (Ra)s are the same or different, and the two (Ra)s are joined together to form an aryl ring; wherein X3 and X4 are each independently C(Rb), multiple (Rb)s are the same or different, and the two (Rb)s are joined together to form a polycyclic aromatic ring.
US10693071B2 Efficient and stable perovskite solar cells with all solution processed metal oxide transporting layers
An opto-electronic device includes a first electrode, a first buffer layer formed on the first electrode, and a perovskite semiconductor active layer formed on the first buffer layer. The opto-electronic device further includes a second buffer layer formed on the perovskite semiconductor active layer, and a second electrode formed on the second buffer layer. The first buffer layer, the second buffer layer, and the perovskite semiconductor active layer each consists essentially of inorganic materials.
US10693067B2 Touch sensor and fabricating method thereof and touch display panel
The present application provides a touch sensor and a fabricating method thereof and a touch display panel, comprising: a substrate, where the substrate includes a plurality of grooves which are strip-shaped and intersected with each other to define a grid shape; a first infiltrating adjustment layer, disposed on an inside wall of the grooves; and a touch electrodes filled in the groove. The first infiltrating adjustment layer is positioned between the groove and the touch electrodes. An infiltration angle between the touch electrodes in solution state and the first infiltrating adjustment layer is α, an infiltration angle between the touch electrodes in solution state and the substrate is β, wherein α is not equal to β.
US10693066B2 Methods, apparatuses, and circuits for programming a memory device
Subject matter described pertains to methods, apparatuses, and circuits for programming a memory device.
US10693033B2 Semiconductor chip and method for producing a semiconductor chip
A semiconductor chip (100) is provided, having a first semiconductor layer (1), which has a lateral variation of a material composition along at least one direction of extent. Additionally provided is a method for producing a semiconductor chip (100).
US10693032B2 Method for producing Group III nitride semiconductor, seed substrate and Group III nitride semiconductor crystal
The seed substrate comprises a base substrate and a base layer comprising a Group III nitride semiconductor formed on the base substrate, which has a high dislocation density region and a low dislocation density region. The planar pattern of the high dislocation density region is a honeycomb pattern. A hollow exists between the base substrate and the low dislocation density region. The object layer is grown through a flux method using the seed substrate. The high dislocation density region is melted back at an initial stage of crystal growth, and thereafter, the object layer is grown on the top surface of the low dislocation density region. A cavity remains between the high dislocation density region and the object layer. The presence of the cavity and the hollow makes easy to peel the object layer from the seed substrate.
US10693031B2 Multicrystalline silicon ingots, silicon masteralloy, method for increasing the yield of multicrystalline silicon ingots for solar cells
The present invention comprises directionally solidified multicrystalline silicon ingots, a silicon masteralloy for increasing the efficiency of solar cells made from wafers cut from the silicon ingots, method for increasing the yield when producing multicrystalline silicon ingots from a silicon melt by directional solidification. Further the present invention comprises a method for preparing said silicon masteralloy.
US10693028B2 Micro-concentrator solar array using micro-electromechanical systems (MEMS) based reflectors
A micro-concentrator solar array is provided, and includes a plurality of solar cells and a plurality of micro-electromechanical systems (MEMS) based reflectors. Each solar cell includes a focal point. The MEMS based reflectors are each selectively tiltable about at least one axis to reflect a beam of light onto the focal point of one of the solar cells.
US10693027B2 Method for interconnecting solar cells
A photovoltaic module comprises a back substrate having a plurality of conductive interconnects on top thereof. A conductive interconnect includes a first contact region and a second contact region. The photovoltaic module further comprises a plurality of photovoltaic cells comprising front electrodes disposed on a front surface of a photovoltaic layer on top of back electrodes on top of a support substrate. A plurality of back vias extending through the support substrate of a first cell form an electrical contact between the back electrodes and the second contact region, and a plurality of front vias extending through the support substrate, the back electrodes and the photovoltaic layer of a second cell form an electrical contact between the front electrodes and the first contact region, and is insulated from an electrical contact with the back electrodes and a P side of the photovoltaic layer.
US10693023B2 Imaging apparatus, method of manufacturing the same, and camera
A method of manufacturing an imaging apparatus includes: preparing a substrate comprising a wafer and a silicon layer arranged on the wafer, the wafer including a first semiconductor region made of single crystal silicon with an oxygen concentration not less than 2×1016 atoms/cm3 and not greater than 4×1017 atoms/cm3, the silicon layer including a second semiconductor region made of single crystal silicon with an oxygen concentration lower than the oxygen concentration in the first semiconductor region; annealing the substrate in an atmosphere containing oxygen and setting the oxygen concentration in the second semiconductor region within the range not less than 2×1016 atoms/cm3 and not greater than 4×1017 atoms/cm3; and forming a photoelectric conversion element in the second semiconductor region after the annealing.
US10693018B2 Method of manufacturing a semiconductor device including non-volatile memory cells
A semiconductor device includes a non-volatile memory (NVM) cell. The NVM cell includes a semiconductor wire disposed over an insulating layer disposed on a substrate. The NVM cell includes a select transistor and a control transistor. The select transistor includes a gate dielectric layer disposed around the semiconductor wire and a select gate electrode disposed on the gate dielectric layer. The control transistor includes a stacked dielectric layer disposed around the semiconductor wire and a control gate electrode disposed on the stacked dielectric layer. The stacked dielectric layer includes a charge trapping layer. The select gate electrode is disposed adjacent to the control gate electrode with the stacked dielectric layer interposed therebetween.
US10693012B2 Semiconductor device and method for manufacturing the same
A semiconductor device with low parasitic capacitance is provided. The semiconductor device includes a first oxide insulator, an oxide semiconductor, a second oxide insulator, a gate insulating layer, a gate electrode layer, source and drain electrode layers and an insulating layer. The oxide semiconductor includes first to fifth regions. The first region overlaps with the source electrode layer. The second region overlaps with the drain electrode layer. The third region overlaps with the gate electrode layer. The fourth region is between the first region and the third region. The fifth region is between the second region and the third region. The fourth region and the fifth region each contain an element N (N is hydrogen, nitrogen, helium, neon, argon, krypton, or xenon). A top surface of the insulating layer is positioned at a lower level than top surfaces of the source and drain electrode layers.
US10693010B2 Semiconductor device and method for manufacturing semiconductor device
A change in electrical characteristics of a semiconductor device including an interlayer insulating film over a transistor including an oxide semiconductor as a semiconductor film is suppressed. The structure includes a first insulating film which includes a void portion in a step region formed by a source electrode and a drain electrode over the semiconductor film and contains silicon oxide as a component, and a second insulating film containing silicon nitride, which is provided in contact with the first insulating film to cover the void portion in the first insulating film. The structure can prevent the void portion generated in the first insulating film from expanding outward.
US10693004B2 Via structure with low resistivity and method for forming the same
A semiconductor device structure is provided. The semiconductor device structure includes a gate stack over a substrate and an insulating capping layer over the gate stack. The semiconductor device structure also includes a source/drain contact structure adjacent to the gate stack and having an upper surface that is substantially level with the upper surface of the insulating capping layer. The semiconductor device structure also includes a first via structure passing through the insulating capping layer and electrically connected to the gate stack, and a second via structure above and electrically connected to the source/drain contact structure. The first via structure and the second via structure have different vertical heights.
US10692998B2 Bypassed gate transistors having improved stability
A transistor includes a plurality of gate fingers that extend in a first direction and are spaced apart from each other in a second direction, each of the gate fingers comprising at least spaced-apart and generally collinear first and second gate finger segments that are electrically connected to each other. The first gate finger segments are separated from the second gate finger segments in the first direction by a gap region that extends in the second direction. A resistor is disposed in the gap region.
US10692985B2 Protection of high-K dielectric during reliability anneal on nanosheet structures
A starting structure for forming a gate-all-around field effect transistor (FET) and a method of fabricating the gate-all-around FET. The method includes forming a stack of silicon nanosheets above a substrate forming an interfacial layer over the nanosheets depositing a high-k dielectric layer conformally on the interfacial layer. The method also includes depositing a layer of silicon nitride (SiN) above the high-k dielectric layer and performing reliability anneal after depositing the layer of SiN to crystalize the high-k dielectric layer.
US10692984B2 III-nitride field-effect transistor with dual gates
A field effect transistor (FET) includes a III-nitride channel layer, a III-nitride barrier layer on the channel layer, a first dielectric on the barrier layer, a first gate trench extending through the first dielectric, and partially or entirely through the barrier layer, a second dielectric on a bottom and walls of the first gate trench, a source electrode on a first side of the first gate trench, a drain electrode on a second side of the first gate trench opposite the first side, a first gate electrode on the second dielectric and filling the first gate trench, a third dielectric between the first gate trench and the drain electrode, a second gate trench extending through the third dielectric and laterally located between the first gate trench and the drain electrode, and a second gate electrode filling the second gate trench.
US10692980B2 Doped aluminum nitride crystals and methods of making them
Fabrication of doped AlN crystals and/or AlGaN epitaxial layers with high conductivity and mobility is accomplished by, for example, forming mixed crystals including a plurality of impurity species and electrically activating at least a portion of the crystal.
US10692976B2 GaN-on-Si switch devices
A low leakage current switch device (110) is provided which includes a GaN-on-Si substrate (11, 13) with one or more device mesas (41) in which isolation regions (92, 93) are formed using an implant mask (81) to implant ions (91) into an upper portion of the mesa sidewalls and the peripheral region around each elevated surface of the mesa structures exposed by the implant mask, thereby preventing the subsequently formed gate electrode (111) from contacting the peripheral edge and sidewalls of the mesa structures.
US10692974B2 Deuterium-based passivation of non-planar transistor interfaces
Techniques are disclosed for deuterium-based passivation of non-planar transistor interfaces. In some cases, the techniques can include annealing an integrated circuit structure including the transistor in a range of temperatures, pressures, and times in an atmosphere that includes deuterium. In some instances, the anneal process may be performed at pressures of up to 50 atmospheres to increase the amount of deuterium that penetrates the integrated circuit structure and reaches the interfaces to be passivated. Interfaces to be passivated may include, for example, an interface between the transistor conductive channel and bordering transistor gate dielectric and/or an interface between sub-channel semiconductor and bordering shallow trench isolation oxides. Such interfaces are common locations of trap sites that may include impurities, incomplete bonds dangling bonds, and broken bonds, for example, and thus such interfaces can benefit from deuterium-based passivation to improve the performance and reliability of the transistor.
US10692973B2 Germanium-rich channel transistors including one or more dopant diffusion barrier elements
Techniques are disclosed for forming germanium (Ge)-rich channel transistors including one or more dopant diffusion barrier elements. The introduction of one or more dopant diffusion elements into at least a portion of a given source/drain (S/D) region helps inhibit the undesired diffusion of dopant (e.g., B, P, or As) into the adjacent Ge-rich channel region. In some embodiments, the elements that may be included in a given S/D region to help prevent the undesired dopant diffusion include at least one of tin and relatively high silicon. Further, in some such embodiments, carbon may also be included to help prevent the undesired dopant diffusion. In some embodiments, the one or more dopant diffusion barrier elements may be included in an interfacial layer between a given S/D region and the Ge-rich channel region and/or throughout at least a majority of a given S/D region. Numerous embodiments, configurations, and variations will be apparent.
US10692971B2 Process for fabricating silicon nanostructures
A process for etching a substrate comprising polycrystalline silicon to form silicon nanostructures includes depositing metal on top of the substrate and contacting the metallized substrate with an etchant aqueous solution comprising about 2 to about 49 weight percent HF and an oxidizing agent.
US10692970B2 Semiconductor device with buffer region
A semiconductor device include a semiconductor body with a drain region of a first conductivity type, a drift region of the first conductivity type and having a doping concentration lower than a doping concentration of the drain region, a buffer region of the first conductivity type arranged between the drift region and the drain region, a source region of the first conductivity type, a body region of a second conductivity type arranged between the source region and the drift region and forming a first pn-junction with the source region and a second pn-junction with the drift region, and a charge compensation region of the second conductivity type extending from the body region towards the buffer region. A source metallization is in ohmic contact with the source region. A drain metallization is ohmic contact with the drain region.
US10692969B1 Semiconductor structures
A semiconductor structure includes a semiconductor substrate, a buried layer, a pair of first well regions, a second well region, a body doped region, and a first heavily doped region. The semiconductor substrate has a first conductivity type. The buried layer is disposed on the semiconductor substrate. The first well regions having the second conductivity type are disposed on the buried layer. The second well region having the first conductivity type is disposed between the first well regions. The body doped region having the first conductivity type is disposed in the second well region. The first heavily doped region having the first conductivity type is disposed in the body doped region. From a top view, the first heavily doped region and the first well regions extend in a first direction, and the first heavily doped region extends beyond the opposite edges of the first well regions.
US10692965B2 3D conductive ink printing method and inductor formed thereof
Methods of forming an inductor using dry processes are described. A cavity is laser drilled in an insulator. A first magnetic material layer is printed in the cavity. An Ag conductive ink is printed on the first magnetic material layer and a second magnetic material layer printed on the ink. The ink has a trace sandwiched between the first and second magnetic material layers that provides a majority of the inductance of the inductor. A protective insulating layer protects the second magnetic material layer from a wet chemistry solution when contacts are formed to the ink. The second magnetic material layer and ink are deposited in or on the cavity.
US10692958B2 Organic light emitting diode display
An organic light emitting diode display is disclosed. The organic light emitting diode display includes a first substrate and a second substrate facing each other, and a conductive filler layer between the first and second substrates. The first substrate includes a bank layer having an opening exposing at least a portion of an anode, a spacer on the bank layer, an organic compound layer and a cathode disposed on the anode, the bank layer, and the spacer, an inorganic layer disposed on the cathode and including a first open hole exposing at least a portion of the cathode on the spacer, and an organic layer disposed on the inorganic layer and including a second open hole exposing at least a portion of the cathode on the spacer. The second substrate includes a power line electrically connected to a portion of the exposed cathode through the conductive filler layer.
US10692954B2 Backplane for display device and method of manufacturing the same
A method of manufacturing a backplane for a display device includes forming an insulation layer on a substrate, forming a pad electrode layer on the insulation layer, forming a photoresist pattern on the pad electrode layer in the pad region, etching the pad electrode layer and a portion of the insulation layer by the photoresist pattern as an etch-stop layer so as to simultaneously form a pad electrode and a side protection layer, the side protection layer covering a sidewall of the pad electrode, and stripping the photoresist pattern.
US10692953B2 Display apparatus
A display apparatus includes: a substrate having a bending area between a first area and a second area; an inorganic insulating layer arranged on the substrate, the inorganic insulating layer having an opening or a groove corresponding to the bending area; a wiring unit extending to the second area through the bending area, the wiring unit arranged on the inorganic insulating layer and at least a portion thereof overlapping the opening or the groove; and an organic material layer between the inorganic insulating layer and the wiring unit, the organic material layer configured to fill the opening or the groove, wherein the wiring unit comprises a first wire and a second wire that are adjacent to each other, and a width in which the opening or the groove overlaps the first wire is different from the width in which the opening or the groove overlaps the second wire.
US10692949B2 Electroluminescent display device and method of fabricating the same
An electroluminescent display device and method of fabricating the same are discussed. The electroluminescent display device includes a substrate including first to third pixel regions, the second and third pixel regions being adjacent to the first pixel region along a first direction and a second direction, respectively; an insulating layer over the substrate and including a groove between the first and second pixel regions; a first electrode on the insulating layer and in each of the first to third pixel regions; a bank covering an edge of the first electrode and disposed between the first pixel region and the second pixel region and between the first pixel region and the third pixel region; an emitting layer on the first electrode; and a second electrode on the emitting layer, wherein the bank disposed between the first and second pixel regions has a first height from the first electrode and the bank disposed between the first and third pixel regions has a second height from the first electrode, and the first height is smaller than the second height.
US10692948B2 Array substrate, manufacturing method thereof and display panel
An array substrate is provided, including a substrate, a driver thin film transistor and a switch thin film transistor disposed on the substrate, the driver thin film transistor and the switch thin film transistor both include a gate, a gate insulating layer, an active layer, a source, and a drain. A barrier layer is disposed between the gate and the gate insulating layer of the driver thin film transistor. A manufacturing method thereof includes forming a barrier layer on the gate of the driver thin film transistor. Compared with existing arts, forming a barrier layer between the gate and the gate insulating layer of the driver thin film transistor to prevent its active layer from water and active oxygen ions affections can improve the electrical property and reliability of the thin film transistor, and ensure the normal operation for driving the driver thin film transistor of organic light emitting diode.
US10692941B2 Organic light emitting diode display
Provided is an organic light emitting diode display. The OLED display includes a thin film transistor substrate, a white OLED layer, a quantum dot photoluminescence film and a color filter film. The OLED display includes sub-pixels, which are sequentially disposed. The sub-pixels include a red sub-pixel, a green sub-pixel and a blue sub-pixel. A region of the quantum dot photoluminescence film corresponding to the red sub-pixel is provided with red quantum dots, and a region corresponding to the green sub-pixel is provided with green quantum dots. The red quantum dots and the green quantum dots are excited by white light emitted by the WOLED layer to emit high-purity red light and green light, respectively, and then filtered by the color filter film to be emitted. Thus, the OLED display has higher color saturation, which effectively broadens color gamut and can fully utilize the short-wavelength light.
US10692939B2 Multi-view display device
A multi-view display device, in which first to third red subpixels configured to display first-first to first-third view images are defined by dividing a red subpixel on which a first organic light emitting layer is deposited, first to third green subpixels configured to display second-first to second-third view images are defined by dividing a green subpixel on which a second organic light emitting layer is deposited, and first to third blue subpixels configured to display third-first to third-third view images are defined by dividing a blue subpixel on which a third organic light emitting layer is formed.
US10692919B2 Solid-state imaging element, imaging device, and electronic device
The present technology relates to a solid-state imaging element, an imaging device, and an electronic device that can improve transfer efficiency of a charge accumulation unit (MEM) and can increase the number of saturation electrons Qs. In a case where a charge voltage conversion unit (FD) is connected to a center of a charge accumulation unit (MEM) in each pixel and pixels are arrayed in an array, a column in which photoelectric conversion units (PD) are arrayed and a column including charge voltage conversion units (FD) and pixel transistors are arrayed in parallel. The present technology can be applied to a CMOS image sensor.
US10692917B2 Sensor package structure
A sensor package structure includes a substrate, a sensor chip disposed on the substrate, a plurality of metal wires electrically connecting the sensor chip to the substrate, a light-permeable layer, a combining layer connecting a portion of the light-permeable layer onto the sensor chip, and a packaging compound covering lateral sides of the sensor chip, the light-permeable layer, and the combining layer. Each of the metal wires is embedded in the combining layer and the packaging compound, and has a diameter within a range of 0.8-1.1 mil. Each of the metal wires includes a first segment connected to the substrate and a second segment connected to the sensor chip. In each of the metal wires, the second segment integrally and curvedly extends from the first segment, and the second segment and a top surface of the sensor chip have a sloping angle within a range of 5-45 degrees.
US10692912B2 Optical device for exposure of a sensor device for a vehicle
The invention relates to an optical device (100) for exposure of a sensor device (10) for a vehicle (1) with an optical structure (101) which comprises an arrangement of optical micro elements (101.1) in order to bundle incident light (2) by the optical micro elements (101.1) and direct the light to sensor elements (10.1) of the sensor device (10) respectively, wherein the optical structure (101) is configured such that light (3) which is directed to the sensor element (10.1) can be concentrated for light active areas (10.2) of the sensor elements (10.1).
US10692911B2 Polarizers for image sensor devices
The present disclosure is directed to a method of forming a polarization grating structure (e.g., polarizer) as part of a grid structure of a back side illuminated image sensor device. For example, the method includes forming a layer stack over a semiconductor layer with radiation-sensing regions. Further, the method includes forming grating elements of one or more polarization grating structures within a grid structure, where forming the grating elements includes (i) etching the layer stack to form the grid structure and (ii) etching the layer stack to form grating elements oriented to a polarization angle.
US10692910B2 Solid-state imaging element and electronic device
The present disclosure relates to a solid-state imaging element capable of suppressing stray light with respect to a charge storage unit such as an FD, and an electronic device. According to an aspect of the present disclosure, a solid-state imaging element constituted by many pixels includes a photoelectric conversion unit formed for each of the pixels and that converts incident light into a charge; a charge storage unit that temporarily holds the converted charge; and a first light shielding unit formed between the pixels and having a predetermined length in a thickness direction of a substrate. The charge storage unit is formed below a cross portion where the first light shielding unit formed between pixels adjacent to each other in a longitudinal direction crosses the first light shielding unit formed between pixels adjacent to each other in a lateral direction. The present disclosure can be applied to, for example, a backside irradiation type CMOS image sensor.
US10692903B2 Color filter for image sensor, image sensor, and method of manufacturing color filter for image sensor
Provided are: a color filter for an image sensor in which an infrared filter having no particulate defects or the like can be laminated adjacent to an image pickup element and in which the total thickness of an image sensor can be significantly reduced; an image sensor including the color filter for an image sensor; and a method of manufacturing the color filter for an image sensor. The color filter for an image sensor includes: two or more absorbing color filters that absorb light components having different wavelength ranges; and a cholesteric reflecting layer in which a right circularly polarized light cholesteric layer having right circularly polarized light reflecting properties and a left circularly polarized light cholesteric layer having left circularly polarized light reflecting properties are laminated.
US10692890B2 Display device, stacked substrate including the same, and method for manufacturing the display device
A method for manufacturing a display device includes providing a carrier substrate and forming a soluble layer on the carrier substrate. The soluble layer includes a material that, dissolves in a washing solution. The method includes forming a cover layer on a top surface of the soluble layer and a side surface of the soluble layer. The method includes forming a display panel on the cover layer. The display panel includes a base layer. The method includes removing a portion of the cover layer from the side surface of the soluble layer to form a remaining part. The method includes providing the washing solution to the soluble layer to remove the soluble layer. The method includes separating the display panel and the remaining part from the carrier substrate.
US10692886B2 Semiconductor memory device having vertical semiconductor films with narrowing widths and gate insulating films with different thickness
A semiconductor memory device according to an embodiment includes: a substrate; a plurality of first gate electrodes; a first semiconductor film facing the plurality of first gate electrodes; and a first gate insulating film provided between the plurality of first gate electrodes and the first semiconductor film. Moreover, this semiconductor memory device includes: a plurality of second gate electrodes; a second semiconductor film facing the plurality of second gate electrodes; and a second gate insulating film provided between the plurality of second gate electrodes and the second semiconductor film. Moreover, this semiconductor memory device includes: a third gate electrode that is provided between the plurality of first gate electrodes and the plurality of second gate electrodes, and extends in a second direction; and a third gate insulating film provided between the third gate electrode and the first semiconductor film. Moreover, a thickness in a first direction of the third gate insulating film is larger than a width in the second direction of the first gate insulating film and the second gate insulating film.
US10692884B2 Three-dimensional memory device including bottle-shaped memory stack structures and drain-select gate electrodes having cylindrical portions
A three-dimensional memory device includes an alternating stack of insulating layers and electrically conductive layers located over a substrate, drain-select-level gate electrodes located over the alternating stack, memory openings extending through the alternating stack and a respective one of the drain-select-level gate electrodes, and memory opening fill structures located in the memory openings. The memory opening fill structures can have a stepped profile to provide a smaller lateral dimension at the level of the drain-select-level gate electrodes than within the alternating stack. Each of the drain-select-level gate electrodes includes a planar portion having two sets of vertical sidewall segments, and a set of cylindrical portions vertically protruding upward from the planar portion and laterally surrounding a respective one of the memory opening fill structures. The memory opening fill structures can be formed on-pitch as a two-dimensional array.
US10692882B2 Methods for solving epitaxial growth loading effect at different pattern density regions
The present disclosure describes methods and patterned devices for reducing a loading effect between a low pattern density region and a high pattern density region. The patterned device includes a substrate, a first insulating layer over the substrate, a low pattern density region, a high pattern density region, a second insulating layer, and an epitaxial grown layer. The low pattern density region includes a first trench in the first insulating layer and the substrate. The high pattern density region includes a second trench in the first insulating layer and the substrate. The second insulating layer is formed in the first trench. The epitaxial grown layer is formed in the second trench. The first trench has a larger cross-sectional area than the second trench.
US10692880B2 3D NAND high aspect ratio structure etch
Embodiments of the present disclosure provide methods for forming features in a film stack. The film stack may be utilized to form stair-like structures with accurate profiles control in manufacturing three dimensional (3D) stacking of semiconductor chips. In one example, a method includes exposing a substrate having a multi-material layer formed thereon to radicals of a remote plasma to form one or more features through the multi-material layer, the one or more features exposing a portion of a top surface of the substrate, and the multi-material layer comprising alternating layers of a first layer and a second layer, wherein the remote plasma is formed from an etching gas mixture comprising a fluorine-containing chemistry, and wherein the process chamber is maintained at a pressure of about 2 Torr to about 20 Torr and a temperature of about −100° C. to about 100° C.
US10692878B2 Semiconductor device
A semiconductor memory array includes a first nonvolatile memory cell having a first charge storage layer and a first gate electrode and a second nonvolatile memory cell, adjacent to the first memory cell in a first direction, having a second charge storage layer and a second gate electrode. The first and second electrodes extend in a second direction perpendicular to the first direction, the first electrode has a first contact section extending toward the second electrode in the first direction, and the second electrode has a second contact section extending toward the first electrode in the first direction. The first and second contact positions are shifted in the second direction, respectively, and the first electrode and the first contact section are electrically separated from the second electrode and the second contact section.
US10692877B2 Non-volatile memory with silicided bit line contacts
An approach to use silicided bit line contacts that do not short to the underlying substrate in memory devices. The approach provides for silicide formation in the bit line contact area, using a process that benefits from being self-aligned to the oxide-nitride-oxide (ONO) nitride edges. A further benefit of the approach is that the bit line contact implant and rapid temperature anneal process can be eliminated. This approach is applicable to embedded flash, integrating high density devices and advanced logic processes.
US10692875B2 Memory structure
A memory structure including a substrate, at least one stacked gate structure, a first spacer conductive layer, and a first contact is provided. The stacked gate structure is located on the substrate and includes a control gate. The control gate extends in a first direction. The first spacer conductive layer is located on one sidewall of the control gate and is electrically insulated from the control gate. The first spacer conductive layer includes a first merged spacer portion and a first non-merged spacer portion. A line width of the first merged spacer portion is greater than a line width of the first non-merged spacer portion. The first contact is connected to the first merged spacer portion. The memory structure can have a larger process window of contact.
US10692873B2 Gate formation scheme for nanosheet transistors having different work function metals and different nanosheet width dimensions
Embodiments of the invention are directed to a configuration of nanosheet FET devices formed on a substrate. A non-limiting example of the nanosheet FET devices includes a first nanosheet FET having a first channel nanosheet, a second channel nanosheet over the first nanosheet, a first gate structure around the first channel nanosheet, and a second gate structure around the second channel nanosheet, wherein a first air gap is between the first gate structure and the second gate structure. The nanosheet FET devices further include a second nanosheet FET having a third channel nanosheet, a fourth channel nanosheet over the third nanosheet, a third gate structure around the third channel nanosheet, and a fourth gate structure around the fourth channel nanosheet, wherein a second air gap is between the third gate structure and the fourth gate structure.
US10692868B2 Contact formation through low-temperature epitaxial deposition in semiconductor devices
A semiconductor material layer is deposited on a p-type source/drain region of a p-type transistor device and an n-type source/drain region of an n-type transistor device. The p-type device transistor device and the n-type transistor device are formed on a substrate of a semiconductor device. The semiconductor device includes a trench formed through an inter-level dielectric layer. The inter-level dielectric layer is formed over the n-type transistor device and the p-type transistor device. The trench exposes the p-type source/drain region of the p-type transistor device and the n-type source/drain region of the n-type transistor device. An element is implanted in the semiconductor material layer to form an amorphous layer on p-type source drain region and the n-type source/drain region. The amorphous layer is annealed to form a first metastable alloy layer upon the p-type source/drain region and a second metastable alloy layer upon the n-type source/drain region.
US10692866B2 Co-integrated channel and gate formation scheme for nanosheet transistors having separately tuned threshold voltages
Embodiments of the invention are directed to a method of fabricating a semiconductor device. A non-limiting example of the method including performing first fabrication operations to form nanosheet field effect transistor (FET) devices in a first region of a substrate. The first fabrication operations include forming a first channel nanosheet, forming a second channel nanosheet over the first channel nanosheet, forming a first gate structure around the first channel nanosheet, and forming a second gate structure around the second channel nanosheet, wherein an air gap is between the first gate structure and the second gate structure. A dopant is applied to the first gate structure and the second gate structure, wherein the dopant is configured to enter the air gap and penetrate into the first gate structure and the second gate structure from within the air gap.
US10692864B2 Semiconductor device having asymmetric fin-shaped pattern
Semiconductor devices are provided including a first fin-shaped pattern having first and second sidewalls facing one another and a field insulating film contacting at least a portion of the first fin-shaped pattern. The first fin-shaped pattern includes a lower portion of the first fin-shaped pattern contacting the field insulating film; an upper portion of the first fin-shaped pattern not contacting the field insulating film; a first boundary between the lower portion of the first fin-shaped pattern and the upper portion of the first fin-shaped pattern; and a first fin center line perpendicular to the first boundary and meeting the top of the upper portion of the first fin-shaped pattern. The first sidewall of the upper portion of the first fin-shaped pattern and the second sidewall of the upper portion of the first fin-shaped pattern are asymmetric with respect to the first fin center line.
US10692863B2 Semiconductor device and semiconductor package
A semiconductor device includes an enhancement-mode first p-channel MISFET, an enhancement-mode second p-channel MISFET, a drain conductor electrically and commonly connected to the first p-channel MISFET and the second p-channel MISFET, a first source conductor electrically connected to a source of the first p-channel MISFET, a second source conductor electrically connected to a source of the second p-channel MISFET, and a gate conductor electrically and commonly connected to a gate of the first p-channel MISFET and a gate of the second p-channel MISFET.
US10692861B2 Method of manufacturing a semiconductor device
A method for manufacturing a semiconductor device having an SiC-IGBT and an SiC-MOSFET in a single semiconductor chip, including forming a second conductive-type SiC base layer on a substrate, and selectively implanting first and second conductive-type impurities into surfaces of the substrate and base layer to form a collector region, a channel region in a surficial portion of the SiC base layer, and an emitter region in a surficial portion of the channel region, the emitter region serving also as a source region of the SiC-MOSFET.
US10692859B2 Large area diode co-integrated with vertical field-effect-transistors
An integrated circuit is provided having a semiconductor structure, the semiconductor structure including a vertical field-effect transistor; and a diode wherein the vertical field-effect transistor and the diode are co-integrated in the semiconductor structure.
US10692856B2 Semiconductor integrated circuit device
A semiconductor chip including an internal circuit, a plurality of electrode pads and a plurality of I/O cells. The plurality of electrode pads are arranged on a first line, a second line and a third line. Each of the plurality of electrode pads arranged at least on the first and second lines overlaps corresponding one of the plurality of I/O cells in a plan view. The plurality of I/O cells are provided on a peripheral region of the semiconductor chip. Each of the plurality of I/O cells includes a protective circuit, and is connected to corresponding one of the plurality of electrode pads. The protective circuit includes a power source-side protective circuit provided between the corresponding one of the plurality of electrode pads and a power source wiring; and a ground-side protective circuit provided between the corresponding one of the plurality of electrode pads and a ground wiring.
US10692855B2 ESD protection device structure compatible with CMOS process
An ESD protection device structure compatible with CMOS process is disclosed. In the ESD protection device structure, a power source I/O unit or a signal I/O unit of an I/O circuit is electrically connected to an electrostatic discharge clamp circuit including multiple low-voltage PMOS structure are formed in the P-type substrate and connected in series. Source and gate on low voltage N-type well of first low-voltage PMOS structure are electrically connected to a high-voltage power terminal pad through a first power line, or electrically connected to a signal transmission terminal pad through a signal transmission line, and drain of final low-voltage PMOS structure is electrically connected to a high voltage ground terminal pad through second power line. The ESD protection device structure using the serially-connected low-voltage PMOS structures only, can use the circuit layout area more efficiently and provide high ESD tolerance.
US10692854B2 Method and device for electrical overstress and electrostatic discharge protection
A semiconductor device is protected from electrical overstress (EOS) and electro-static discharge (ESD) events by a series protection circuit electrically coupled in series along the transmission line between a signal source and a load. The series protection circuit includes a first field-effect transistor (FET) electrically coupled in series between the signal source and load. A parallel protection circuit is electrically coupled between the transmission line and a ground node. The parallel protection circuit can include a transient-voltage-suppression (TVS) diode.
US10692851B2 High surge bi-directional transient voltage suppressor
A transient voltage suppressor (TVS) is constructed as an NPN bipolar transistor including individually optimized collector-base and emitter-base junctions both with avalanche mode breakdown. The TVS device is constructed using a base that includes a lightly doped base region bordered by a pair of more heavily doped base regions. The two more heavily doped base regions are used to form the collector-base junction and the emitter-base junction both as avalanche breakdown junctions. The lightly doped base region between the collector-base and emitter-base doping regions ensures low leakage current in the TVS device. In this manner, the TVS bipolar transistor of the present invention provides high surge protection with robust clamping while ensuring low leakage current.
US10692848B2 Stress reduction apparatus and method
A method comprises depositing a protection layer over a first substrate, wherein the first substrate is part of a first semiconductor die, forming an under bump metallization structure over the protection layer, forming a connector over the under bump metallization structure, forming a first dummy plane along a first edge of a top surface of the first semiconductor die and forming a second dummy plane along a second edge of the top surface of the first semiconductor die, wherein the first dummy plane and the second dummy plane form an L-shaped region.
US10692844B2 Micro-transfer printed LED and color filter structures
A micro-transfer printed intermediate structure comprises an intermediate substrate and one or more pixel structures disposed on the intermediate substrate. Each pixel structure includes an LED, a color filter, and a fractured pixel tether physically attached to the pixel structure. A fractured intermediate tether is physically attached to the intermediate substrate. A method of making an intermediate structure source wafer comprises providing a source wafer having a patterned sacrificial layer including sacrificial portions separated by anchors, disposing an intermediate substrate over the patterned sacrificial layer, and disposing one or more pixel structures on the intermediate substrate entirely on or over each sacrificial portion. Each pixel structure includes an LED, a color filter, and a fractured pixel tether physically attached to the pixel structure to form an intermediate structure.
US10692843B2 Flexible light emitting semiconductor device with large area conduit
A flexible polymeric dielectric layer (12) having first and second major surfaces, the first major surface having a conductive layer (20) thereon, the dielectric layer having at least one conduit (10) extending from the second major surface to the first major surface, the conduit having at least one lateral dimension of at least about one centimeter and being at least partially filled with conductive material (18), the conductive layer including at least one conductive feature (21) substantially aligned with the conduit (10), the conductive feature (21) supporting a plurality of light emitting semiconductor devices (22).
US10692837B1 Chip package assembly with modular core dice
A chip package assembly and method for fabricating the same are provided which utilize at least one modular core dice to reduce the cost of manufacture. The modular core dice include at least two die disposed on a wafer segment that are separated by a scribe lane. In one example, a chip package assembly is provided that includes an interconnect substrate stacked below a first wafer segment. The first wafer segment has a first die spaced from a second die by a first scribe lane. The interconnect substrate has conductive routing that is electrically connected to the first die and the second die through die connections.
US10692831B1 Stud bumps for post-measurement qubit frequency modification
According to an embodiment of the present invention, a method of producing a quantum computer chip includes performing a frequency measurement on a qubit chip bonded to a test interposer chip for qubits on the qubit chip at an operating temperature of the qubit chip. The method further includes pulling the qubit chip apart from the test interposer chip after performing the frequency measurement, and modifying a frequency of a subset of qubits after pulling the qubit chip apart from the test interposer chip. The method further includes bonding the qubit chip to a device interposer chip after modifying the frequency of the subset of qubits.
US10692828B2 Package structure with protrusion structure
A package structure is provided. The package structure includes a first under bump metallurgy (UBM) layer formed over a first substrate, a first protrusion structure formed over the first UBM layer, wherein the first protrusion structure extends upward away from the first UBM layer. The package structure includes a first electrical connector formed over the first protrusion structure. The first electrical connector is surrounded by the first protrusion structure, and the first protrusion structure has an outer sidewall surface, and the outer sidewall surface of the first protrusion structure is aligned with an outer surface of the first UBM layer.
US10692827B2 Packaged microelectronic devices and methods for manufacturing packaged microelectronic devices
Packaged microelectronic devices and methods for manufacturing packaged microelectronic devices are disclosed. In one embodiment, a system comprises a semiconductor component including an interposer substrate, a microelectronic die over the interposer substrate, and a connection structure composed of a volume of solder material between the interposer substrate and the microelectronic die. The connection structure can include at least one of (a) a single, unitary structure covering approximately all of the back side of the microelectronic die, and (b) a structure electrically isolated from internal active features of the microelectronic die. In some embodiments, the connection structure can be positioned to provide generally consistent stress distribution within the system.
US10692823B2 Semiconductor device, semiconductor device manufacturing method, and electronic device
There is provided a semiconductor device that enables a semiconductor module that connects a wiring substrate and a semiconductor chip mounted on the wiring substrate via a circuit element and that has reduced a wiring length to improve transmission quality of signals or the like so as to achieve miniaturization of the semiconductor module. The semiconductor device includes a wiring substrate, a semiconductor chip disposed on an upper surface of the wiring substrate, a resin portion formed between the wiring substrate and the semiconductor chip, and a circuit element embedded in the resin portion. The circuit element includes a first terminal connected to wiring formed on the upper surface of the wiring substrate, and a second terminal connected to a bump provided on a lower surface of the semiconductor chip.
US10692820B2 Hybrid composite film, method of fabricating the same, and integrated circuit device including hybrid composite film
A hybrid composite film, a method of fabricating the hybrid composite film, and an integrated circuit device including the hybrid composite film, the hybrid composite film including a polymer film; and a plurality of organic-inorganic composite particles dispersed in the polymer film, wherein each particle of the plurality of organic-inorganic composite particles includes an inorganic particle and an organic capping layer surrounding the inorganic particle, the organic capping layer having a hydroxyl group-terminated end.
US10692819B2 Semiconductor structure and method for manufacturing semiconductor structure
The present invention discloses a semiconductor structure and a method for manufacturing the semiconductor structure. The semiconductor structure includes: a substrate; and at least one composition adjusting layer disposed above the substrate; wherein each of the at least one composition adjusting layer is made of a semiconductor compound, the semiconductor compound at least comprises a first element and a second element, and an atomic number of the first element is less than an atomic number of the second element, wherein in each of the at least one composition adjusting layer, along an epitaxial direction of the substrate, an atomic percentage of the first element in a compound composition is gradually decreased at first and then gradually increased, a thickness of a gradual decrease section is greater than a thickness of a gradual increase section.
US10692814B2 Chemical direct pattern plating method
A semiconductor structure with an improved metal structure is described. The semiconductor structure can include a substrate having an upper surface, an interconnect layer over the upper surface, and an additional structure deposited over the interconnect layer. The interconnect layer can include a patterned seed layer over the substrate, at least two metal lines over the seed layer, and a dielectric material between adjacent metal lines. A barrier layer can be deposited over the at least two metal lines. Methods of making the semiconductor structures are also described.
US10692803B2 Die embedding
A power semiconductor device package includes a power semiconductor die having a first load terminal at a die frontside and a second load terminal at a die backside. The package has a package top side, a package footprint side, and a first terminal interface and a second terminal interface arranged at the package footprint side. The first terminal interface is electrically connected with the first load terminal. The die is disposed in a main cavity of an insulating core layer. A conductive material is provided at a cavity sidewall of the main cavity, and an insulation structure is provided in the main cavity. The insulation structure embeds the die, with the die backside facing the package top side. An electrical connection provided between the second load terminal and the second terminal interface is formed by at least the conductive material at the cavity sidewall.
US10692798B2 Multiple flow entrance heat sink
Embodiments of the invention related to using the fin length of the heat sink extending from an entrance of the heat sink to an interior sectional wall as the heat transfer element to achieve high thermal performance. The sectional wall(s) of the heat sink function to isolate fluid flow communication between the heat sink sections of fin fields, thereby preventing a flow coupling between the fin fields.
US10692794B2 Radiation plate structure, semiconductor device, and method for manufacturing radiation plate structure
A radiation plate structure includes a radiation plate, and a solder resist disposed on a main surface of the radiation plate and having at least one opening. The solder resist is made of any of polyimide (PI), polyamide (PA), polypropylene (PP), polyphenylene sulfide (PPS), a resin containing particulate ceramic (e.g., aluminum nitride (AlN), silicon nitride (Si3N4), or aluminum oxide (Al2O3)), and a high-melting-point insulator made of, for instance, glass.
US10692792B2 Electronic device
An electronic device includes an electronic component, a sealing resin body, and a plurality of conductive members electrically connected to the electronic component in the sealing resin body, including respective portions exposed from the sealing resin body to the outside of the sealing resin body, and having different potentials. The conductive members include a heat sink and a terminal extending from an inside to the outside of the sealing resin body. A surface of the terminal includes, as a part covered with the sealing resin body, a higher adhesion part and a lower adhesion part. The lower adhesion part is provided in an entire portion of a back surface of the terminal, the back surface being opposite to a connection surface of the terminal which is adjacent to a connection part electrically connected to the electronic component. The higher adhesion part is provided in the connection surface.
US10692784B2 Vacuum processing apparatus
A sample stage which is disposed inside a vacuum processing chamber and on which a wafer to be processed is placed on an upper surface thereof includes a metallic base material, a metallic substrate insulated from the base material below the base material with an insulating member interposed therebetween, and a base which is disposed below the substrate, has a space set to an atmospheric pressure therein, and is connected to the substrate by an opening above the space being covered, the insulating member has a ring-shaped member made of ceramic with a seal member airtightly sealing a part between a space of an inner peripheral side communicating with an outside of the vacuum vessel and set to the atmospheric pressure and an inside of the processing chamber interposed between the base material and an outer peripheral side portion of the substrate, a plurality of temperature sensors installed to penetrate the substrate and inserted into the base material is included, and the base material, the insulating member, and the substrate are configured to be integrally removable to an outside of the processing chamber in a state in which the plurality of temperature sensors is installed.
US10692782B2 Control device, substrate processing system, substrate processing method, and program
Provided is a control device for controlling an operation of a substrate processing apparatus that forms a predetermined film on a substrate and operations of a plurality of measurement devices that measure a characteristic of the predetermined film. The control device includes: an individual difference information storing unit that stores individual difference information representing a relationship between information allocated to each of the plurality of measurement devices to specify each measurement device and an individual difference of the measurement device; and a controller that corrects a measurement value of the characteristic of the predetermined film measured by the measurement device based on information specifying the measurement device that has measured the characteristic of the predetermined film and the individual difference information stored in the individual difference information storing unit.
US10692780B2 Method for protecting epitaxial layer by forming a buffer layer on NMOS region
A method for fabricating semiconductor device includes the steps of: providing a substrate having a first region and a second region; forming a first gate structure on the first region and a second gate structure on the second region; forming a first spacer around the first gate structure; forming a first epitaxial layer adjacent to two sides of the first spacer; forming a buffer layer on the first gate structure; and forming a contact etch stop layer (CESL) on the buffer layer on the first region and the second gate structure on the second region.
US10692776B2 Formation of VTFET fin and vertical fin profile
A semiconductor device includes etching fins into a bulk substrate in an active region, the bulk substrate including an intermediate layer formed over a base layer and a first semiconductor layer formed over the intermediate layer such that the fins extend through the first semiconductor layer into the intermediate layer to form tapered bottom portions of the fins within the intermediate layer and vertical fin sidewalls of a semiconductor portions of the fins within the first semiconductor layer. A second semiconductor layer is formed around the tapered bottom portions below the semiconductor portions of the fins such that the second semiconductor layer covers the tapered bottom portions to form a top surface proximal to the semiconductor portions of the fins that is substantially parallel to a bottom surface of the top surface of the base layer. A gate structure is formed around the fins.
US10692771B2 Non-planar I/O and logic semiconductor devices having different workfunction on common substrate
Non-planar I/O and logic semiconductor devices having different workfunctions on common substrates and methods of fabricating non-planar I/O and logic semiconductor devices having different workfunctions on common substrates are described. For example, a semiconductor structure includes a first semiconductor device disposed above a substrate. The first semiconductor device has a conductivity type and includes a gate electrode having a first workfunction. The semiconductor structure also includes a second semiconductor device disposed above the substrate. The second semiconductor device has the conductivity type and includes a gate electrode having a second, different, workfunction.
US10692760B2 Semiconductor structure and method for manufacturing the same
A method for manufacturing a semiconductor structure is provided. The method includes following steps. A MEOL structure is formed on an etch stop layer. A patterned masking layer with at least one opening is formed on the MEOL structure and a first etching process is performed to form a trench in the MEOL structure. A second etching process is performed to modify at least one sidewall of the trench.
US10692756B1 Method for forming dual damascene interconnect structure
A method for forming a dual damascene interconnect structure. A substrate having a conductor layer, an etch stop layer on the conductor layer, a dielectric stack on the etch stop layer, and a hard mask layer on the dielectric stack is provided. A photoresist layer having a resist opening is formed on the hard mask layer. The hard mask layer is etched through the resist opening to form a hard mask opening. The dielectric stack is etched through the hard mask opening to form a partial via hole. The photoresist layer is trimmed to form a widened resist opening above the partial via hole. The hard mask layer is etched through the widened resist opening to form a widened hard mask opening above the partial via hole. The dielectric stack is etched through the widened hard mask opening and the partial via hole to form a dual damascene via.
US10692749B2 Method to provide consistent electrostatic clamping through real time control of electrostatic charge deposition in an electrostatic chuck
An electrostatic clamp monitoring system has an electrostatic clamp configured to selectively electrostatically clamp a workpiece to a clamping surface associated therewith via one or more electrodes. A power supply is electrically coupled to the electrostatic clamp and configured to selectively supply a clamping voltage at a clamping frequency to the electrostatic clamp. A data acquisition system measures a current supplied to the one or more electrodes, and a controller integrates the measured current over time, therein determining a charge value associated a clamping force between the workpiece and electrostatic clamp. The controller is further configured to selectively vary one or more of the clamping voltage and clamping frequency based on the determined charge value, thereby maintaining a desired clamping force between the workpiece and electrostatic clamp.
US10692747B2 Method and device for alignment of substrates
A method for aligning and contacting a first substrate with a second substrate using a plurality of detection units, and a corresponding device for alignment and contact.
US10692746B2 Substrate lift bar and method for smearing anti-static liquid
A substrate lift bar includes: an outer lift bar which is in shape of a box structure and includes one surface having an opening; an inner lift bar which is able to be accommodated in the outer lift bar and includes a supporting surface used for supporting a substrate; an elevator structure for controlling the inner lift bar to move up and down to change from a first state to a second state and back again; and an anti-static liquid smearing structure for smearing an anti-static liquid onto the inner lift bar if the inner lift bar is in the first state. In the first state, the inner lift bar is completely located inside the outer lift bar, and in the second state, the supporting surface of the inner lift bar is substantially flush with the surface having the opening of the outer lift bar.
US10692734B2 Methods of patterning nickel silicide layers on a semiconductor device
Methods and apparatus for processing a substrate and etching a nickel silicide layer are provided herein. In some embodiments, a method of etching a nickel silicide film in a semiconductor device include: contacting a nickel silicide film disposed on a substrate in a process chamber with an etching gas sufficient to form one or more soluble or volatile products in order to reduce or eliminate re-deposition of products formed from the nickel silicide film upon the nickel silicide film.
US10692730B1 Silicon oxide selective dry etch process
Systems and methods for processing a workpiece are provided. In one example, a method includes exposing the workpiece to a first gas mixture when the workpiece is at a first temperature to conduct a doped silicate glass etch process. The first gas mixture can include hydrofluoric acid (HF) vapor. The doped silicate glass etch process at least partially removes the doped silicate glass layer at a first etch rate that is greater than a second etch rate associated with removal of the at least one second layer. The method can include heating the workpiece to a second temperature. The second temperature is greater than the first temperature. The method can include exposing the workpiece to a second gas mixture when the workpiece is at a second temperature to remove a residue from the workpiece.
US10692726B2 Method for processing workpiece
A method MT according to an embodiment provides a technique capable of controlling a pattern shape during processing of an organic film and the like. A wafer W as an object to which the method MT in the embodiment is applied includes an etching target layer EL, an organic film OL, and a mask ALM, the organic film OL is constituted by a first region VL1 and a second region VL2, the mask ALM is provided on the first region VL1, the first region VL1 is provided on the second region VL2, and the second region VL2 is provided on the etching target layer EL. In the method MT, the first region VL1 is etched to reach the second region VL2 by generating a plasma of a gas containing nitrogen gas in the processing container 12 in which the wafer W is accommodated, a mask OLM1 is formed from the first region VL1, a protective film SX is conformally formed on a side surface SF of the mask OLM1, the second region VL2 is etched to reach the etching target layer EL to form a mask OLM2 from the second region VL2.
US10692725B2 Directed self-assembly process with size-restricted guiding patterns
A method includes providing a substrate; forming mandrel patterns over the substrate; and forming spacers on sidewalls of the mandrel patterns. The method further includes removing the mandrel patterns, thereby forming trenches that are at least partially surrounded by the spacers. The method further includes depositing a copolymer material in the trenches, wherein the copolymer material is directed self-assembling; and inducing microphase separation within the copolymer material, thereby defining a first constituent polymer surrounded by a second constituent polymer. The mandrel patterns have restricted sizes and a restricted configuration. The first constituent polymer includes cylinders arranged in a rectangular or square array.
US10692724B2 Atomic layer etching methods and apparatus
A method for performing atomic layer etching of a surface of a substrate is provided, including: performing a surface conversion operation by exposing the surface of the substrate to a surface conversion reactant; performing a ligand exchange operation by exposing the surface of the substrate to a ligand containing reactant; performing a desorption operation that effects removal of surface species from the surface of the substrate; performing a purge operation; repeating the surface conversion operation, the ligand exchange operation, the desorption operation, and the purge operation, for a predefined number of cycles.
US10692722B2 Single process for linear and metal fill
After forming a contact opening in a dielectric material layer located over a substrate, a metal liner layer comprising a nitride of an alloy and a metal contact layer comprising the alloy that provides the metal liner layer are deposited in-situ in the contact opening by sputter deposition in a single process and without an air break. Compositions of the metal liner layer and the metal contact layer can be changed by varying gas compositions employed in the sputtering process.
US10692714B2 Method for cleaning semiconductor wafer
A method for cleaning a semiconductor wafer by using a chemical tank containing an SC-2 solution including, a plurality of the chemical tanks are used, and among SC-2 solutions contained in the plurality of chemical tanks, an HCl concentration in an SC-2 solution contained in a chemical tank to be finally used is lowered to the lowest to clean the semiconductor wafer. The method for cleaning a semiconductor wafer thus provided can improve the particle level in SC-2 cleaning for a semiconductor wafer without degrading the metal impurity level on the semiconductor wafer surface.
US10692713B2 Field emission light source adapted to emit UV light
The present invention generally relates to a field emission light source and specifically to a field emission light source adapted to emit ultraviolet (UV) light. The light source has a UV emission member provided with an electron-excitable UV emitting material. The material is at least one of LuPO3:Pr3+, Lu2Si2O2:Pr3+, LaPO4:Pr3+, YBO3:Pr3+ and YPO4:Bi3+.
US10692710B2 Frequency modulated radio frequency electric field for ion manipulation
A method of manipulating ions comprises injecting ions between a first surface and a second surface positioned parallel to and spaced apart from each other and defining a central axis therebetween, wherein the first surface comprises first outer electrodes coupled to the first surface and a first inner array of electrodes coupled to the first surface and positioned between the first outer electrodes, wherein the second surface comprises second outer electrodes coupled to the second surface and a second inner array of electrodes coupled to the second surface and positioned between the second outer electrodes, and applying a frequency modulated RF voltage to at least one electrode of the first inner array of electrodes or the second inner array of electrodes to confine ions between the first surface and the second surface and to guide ions between the first surface and the second surface along the central axis.
US10692708B2 Sputtering cathode, sputtering device, and method for producing film-formed body
This sputtering cathode has a sputtering target having a tubular shape in which the cross-sectional shape thereof has a pair of long side sections facing each other, and an erosion surface facing inward. Using the sputtering target, while moving a body to be film-formed, which has a film formation region having a narrower width than the long side sections of the sputtering target, parallel to one end face of the sputtering target and at a constant speed in a direction perpendicular to the long side sections above a space surrounded by the sputtering target, discharge is performed such that a plasma circulating along the inner surface of the sputtering target is generated, and the inner surface of the long side sections of the sputtering target is sputtered by ions in the plasma generated by a sputtering gas to perform film formation in the film formation region of the body to be film-formed.
US10692706B2 Methods and apparatus for reducing sputtering of a grounded shield in a process chamber
Methods and apparatus for physical vapor deposition are provided herein. In some embodiments, a process kit shield for use in a physical vapor deposition chamber may include an electrically conductive body having one or more sidewalls defining a central opening, wherein the body has a ratio of a surface area of inner facing surfaces of the one or more sidewalls to a height of the one or more sidewalls of about 2 to about 3.
US10692701B2 Dry etching apparatus
A dry etching apparatus includes a process chamber, a stage, a gas supply device and a plasma generating device. The stage is in the process chamber and is configured to support a wafer, wherein the wafer has a center region and a periphery region surrounding the center region. The gas supply device is configured to supply a first flow of an etching gas to the center region and supply a second flow of the etching gas to the periphery region. The plasma generating device is configured to generate plasma from the etching gas.
US10692700B2 Laser induced plasma micromachining (LIPMM)
A system for laser-induced plasma micromachining of a work-piece includes a dielectric fluid, a dielectric fluid supply device, a laser, a processor, and a memory. The dielectric fluid supply device is arranged to hold a work-piece in the dielectric fluid or to direct the dielectric fluid onto the work-piece. The laser is arranged to emit a pulsed laser-beam. The processor is in electronic communication with the laser. The memory is in electronic communication with the processor. The memory includes programming code for execution by the processor. The programming code is programmed to direct the laser to deliver the pulsed laser-beam into the dielectric fluid to create a plasma generated at a focal point of the pulsed laser-beam in the dielectric fluid to micromachine, using the plasma, the work-piece disposed adjacent to the focal point.
US10692697B2 Apparatus and techniques for decelerated ion beam with no energy contamination
An ion implantation system may include an ion source to generate an ion beam, a substrate stage disposed downstream of the ion source; and a deceleration stage including a component to deflect the ion beam, where the deceleration stage is disposed between the ion source and substrate stage. The ion implantation system may further include a hydrogen source to provide hydrogen gas to the deceleration stage, wherein energetic neutrals generated from the ion beam are not scattered to the substrate stage.
US10692691B2 Pulse processing
The invention relates to a method for analyzing an analogue signal comprising randomly spaced events having an event height. The method includes irradiating a sample with a focused beam of energetic electrons, detecting emission from the sample in response to such irradiation, and converting an analog signal of the emissions to a stationary time signal. The method further includes determining an estimated noise contribution for the stationary time signal, and determining an estimated event height of an event based on the stationary time signal and the estimated noise contribution for the stationary time signal, and determining, based on the estimated event height, an energy of the emission detected by the detector. This method is particularly useful for X-ray detectors, such as Silicon Drift Detectors, used in a SEM. By estimating the noise contribution to the signal, the step height is estimated with improved accuracy.
US10692690B2 Care areas for improved electron beam defect detection
Use of care areas in scanning electron microscopes or other review tools can provide improved sensitivity and throughput. A care area is received at a controller of a scanning electron microscope from, for example, an inspector tool. The inspector tool may be a broad band plasma tool. The care area is applied to a field of view of a scanning electron microscope image to identify at least one area of interest. Defects are detected only within the area of interest using the scanning electron microscope. The care areas can be design-based or some other type of care area. Use of care areas in SEM tools can provide improved sensitivity and throughput.
US10692684B2 Electronic control for high voltage systems
A circuit assembly includes plural voltage control modules configured to be operably coupled in series to a connection and configured to control voltage delivered to an X-ray electrode. Each voltage module includes an on/off circuit portion, a balancing circuit portion, and a tuning circuit portion. The on/off circuit portion is configured to provide a voltage for activating or deactivating the X-ray electrode. The balancing circuit portion is coupled in parallel to the on/off circuit portion, and includes a capacitor and a resistor coupled in parallel. The tuning circuit portion is coupled in parallel to the balancing circuit portion and the on/off circuit portion, and is configured to adjust a voltage provided to the X-ray electrode.
US10692670B2 Operator control apparatus for a domestic appliance comprising a light guide for illuminating multiple zones of a front cap with different light intensities, domestic appliance comprising an operator control apparatus of this kind, and method for operating an operator control apparatus
An operator control apparatus for a domestic appliance includes a carrier plate and an operator control element which is rotatably arranged on the carrier plate for setting an operating condition of the domestic appliance. The operator control element includes a front cap having a first transparent region and a second transparent region which is separate from the first transparent region. A light guide extends into the front cap to guide light from a light source such as to illuminate the first transparent region with a first light intensity of the light which is coupled out of the light guide, and to illuminate the second transparent region with a second light intensity of the light which is coupled out of the light guide, with the second light intensity of the light being different from the first light intensity.
US10692657B2 Electrolytic capacitor and method for manufacturing same
An electrolytic capacitor includes a capacitor element, a solid electrolyte layer, and an electrolyte solution. The capacitor element includes an anode body on a surface of which a dielectric layer is formed. The solid electrolyte layer is provided on the dielectric layer and includes a conductive polymer and a polymer dopant. The electrolyte solution is impregnated into the capacitor element and contains a polyhydric alcohol and a borate ester.
US10692655B2 Filter component for filtering an interference signal
A filter component for filtering an interference signal. The filter component includes at least one multilayer ceramic capacitor having a main body, in which multiple ceramic layers and internal electrodes are stacked one above another, and connection contacts are arranged at the main body. The ceramic layers include a lead lanthanum zirconate titanate ceramic, for example.
US10692653B2 Ceramic sintered body and passive component including the same
The present disclosure provides a ceramic sintered body having a favorable dielectric constant. In some embodiments of the present disclosure, the ceramic sintered body includes a semiconductor ceramic phase dispersed in a dielectric ceramic phase, wherein the semiconductor ceramic phase and the dielectric ceramic phase jointly form a percolative composite, and a volume fraction of the semiconductor ceramic phase is close to and less than a percolation threshold.
US10692651B2 Induction coil unit having a fiber reinforced ferrite core
A coil unit for inductive transfer of energy has an induction coil and a ferrite core which cooperates with the induction coil. The ferrite core is produced from a fiber reinforced ceramic material. A motor vehicle is equipped with such a coil unit.
US10692650B2 Three-phase transformer
A three-phase transformer according to an embodiment includes a first plate iron core and a second plate iron core disposed opposite each other; a plurality of columnar iron cores disposed between the first plate iron core and the second plate iron core so as to be connected to the first plate iron core or the second plate iron core, the number of the columnar iron cores being an integer multiple of 3, the columnar iron cores being disposed rotation-symmetrically with respect to an axis equidistant from central axes of the columnar iron cores; and coils including a plurality of primary coils and a plurality of secondary coils, the number of the primary coils being an integer multiple of 3, the number of the secondary coils being an integer multiple of 3, the primary coils and the secondary coils being wound on the individual columnar iron cores.
US10692649B2 Method and apparatus for reducing noise generated by rectification diode located at primary side of switching power supply
A switching power supply device which includes an input filter capacitor and a switching device, includes: a transformer comprising a core of the transformer and a first input winding, the first input winding being wound around the core of the transformer, connected between one terminal of the input filter capacitor and one terminal of the switching device; a first capacitive unit connected between both terminals of the first attenuation winding part of the transformer, and including at least one device including a first capacitor; and a clamp unit configured to limit a peak voltage generated by the first input winding when the switching device is turned off during the switching operation of the switching device, the clamp unit including a rectification diode.
US10692641B2 Method of additively manufacturing an impedance transformer
A transmission line impedance transformer including at least two different dielectric media having different dielectric properties, each of the dielectric media being configured to taper in thickness along the length of the impedance transformer in an inverse relationship with respect to each other so as to form a combined dielectric medium having an effective dielectric property that is graded along the transmission path. The two or more dielectric media may be disposed between two conductors to provide an impedance transformer in which a characteristic impedance of the transmission line varies along its length in response to the gradation of the effective dielectric property of the combined dielectric medium.
US10692634B2 Oxide superconductor and method for manufacturing the same
An oxide superconductor of an embodiment includes an oxide superconductor layer having a continuous Perovskite structure including rare earth elements, barium (Ba), and copper (Cu). The rare earth elements include a first element which is praseodymium, at least one second element selected from the group consisting of neodymium, samarium, europium, and gadolinium, at least one third element selected from the group consisting of yttrium, terbium, dysprosium, and holmium, and at least one fourth element selected from the group consisting of erbium, thulium, ytterbium, and lutetium. When the number of atoms of the first element is N(PA), the number of atoms of the second element is N(SA), and the number of atoms of the fourth element is N(CA), 1.5×(N(PA)+N(SA))≤N(CA) or 2×(N(CA)−N(PA))≤N(SA) is satisfied.
US10692628B2 Wiring member
An object of the present disclosure is to provide a technique with which it is possible to prevent the occurrence of a cable becoming uncovered. A wiring member includes wires, and a resin molded portion. The resin molded portion includes a first protective portion configured to cover an intermediate portion of the wires, and a second protective portion that is formed thinner than the first protective portion and is configured to be continuous with and cover a lending end side of the wires and relative to first protective portion. For example, the wiring member further includes an outer covering member that covers the second protective portion and the wires that extend from the second protective portion.
US10692626B2 Electric cable with corrosion resistant armor
An electric cable (10) is disclosed comprising a) at least one cable core (11) comprising at least one power transmissive insulated element (12); and b) a metallic outer armor (19) containing the cable core (11); wherein the outer armor (19) comprises a carbon steel tape (20) wound according to helical interlocked windings, the tape (20) being coated with an aluminum coating layer (22) having a thickness equal to or lower than 50 μm. Furthermore, a process for manufacturing such an electric cable is disclosed.
US10692610B2 Method of controlling pressure in a fuel rod
A method and a system includes controlling and monitoring the gas pressure in a nuclear fuel rod during filling of the fuel rod with a gas, and subsequent sealing of the fuel rod. The system includes a control unit and a length measuring system, which control unit is communicatively connected to the length measuring system. The length measuring system is configured to monitor the length of the fuel rod, and the control unit is configured to receive measurements from the length measuring system and to determine the gas pressure inside the fuel rod on the basis of variations of the length of the fuel rod. The method includes positioning an open first end of the fuel rod inside a pressure chamber, allowing gas to enter the fuel rod; pressurizing the gas in the pressure chamber at a first pressure level; closing the fuel rod; and sealing the fuel rod.
US10692600B2 Automatic analyzer, remote maintenance system, and maintenance method
It is an object to provide a system for a service department to contact a customer for improving customer service when it is determined that the customer has difficulty in handling an alarm by themselves in the case where the alarm is generated due to abnormality of an automatic analyzer and the automatic analyzer is deactivated. The automatic analyzer includes: a display to display an alarm screen; a computer that generates alarm generation information that indicates that an alarm has been generated due to abnormality and alarm deletion information that indicates that the customer has deleted the alarm displayed on the alarm screen based on the alarm generation information; and an information sharing portion that shares the alarm generation information and alarm deletion information that are generated by the computer with an external alarm maintenance system.
US10692596B2 Health kiosk
A health kiosk system is provided. A kiosk has a computing unit and a physiological measurement apparatus connected to the computing unit. A Web browser of the computing unit transmits information corresponding to the physiological measurement apparatus and a request for a resource to a Web server. In response to receiving the request, the Web server transmits to the kiosk profile-specific Web content responsive to the request and specific to the received profile information. The information corresponding to the physiological measurement apparatus may be transmitted in a URL or HTTP Cookie of an HTTP request.
US10692591B2 Apparatus, method and computer readable medium for tracking data and events
A methods, an apparatus, a computer-readable medium, and a system for integrating data from a plurality of devices. The first data is received from a first device and the second data is received from a second device, which is a different type of device than the first device. Type of data is determined and additional data is generated based on the determined type of data received from these different devices. The additional data includes searchable metadata and/or one or more triggers based on a combination of the first and second received data. Accordingly, searchable metadata for recordings and metric values from various devices used in a session are generated. Additionally, annotations may be provided to emphasize the occurrence of triggering events.
US10692590B2 Method for conducting adaptive clinical trial with drug delivery device
The method set out herein involves conducting adaptive clinical trial to develop parenteral therapeutic product with variable dose drug delivery devices. The method comprises using a variable dose drug delivery device to respond modifications during the adaptive clinical trial, wherein the variable dose drug delivery device is able to deliver more than one dose level and is for delivering fluid formulation. Other methods set out herein involve using a variable dose drug delivery device equipped with radio frequency identification (RFID) or near field communication (NFC) technology to improve patient adherence to drug administration in the adaptive clinical trial.
US10692588B2 Method and system for exploring the associations between drug side-effects and therapeutic indications
A system and method for analyzing chemical data including a processor and one or more classifiers, stored in memory and coupled to the processor, which further includes an indication predictive module configured to predict whether a given chemical treats a particular indication or not and a side effect predictive module configured to predict whether a given chemical causes a side-effect or not. A correlation engine is configured to determine one or more correlations between one or more indications and one or more side effects for the given chemical and a visualization tool is configured to analyze the one or more correlations and to output results of the analysis.
US10692583B2 Multi-channel package, and test apparatus and test method of testing the same
Provided are a multi-channel package capable of reducing a test cost while performing a test at a high speed, and a test apparatus and a test method of testing the multi-channel package. The multi-channel package includes: a package substrate; and at least two semiconductor chips mounted on the package substrate and having different channels, wherein each of the at least two semiconductor chips includes a built-in-self-test (BIST) circuit and operates in one of a self-test mode, a tester mode, and a target mode during a test, and in the tester mode or the target mode, the at least two semiconductor chips are configured to be inter-channel cross-tested through an external signal path of the package substrate.
US10692579B2 Memory controller and operating method thereof
A memory controller controls an operation of a semiconductor memory device including a plurality of memory cells at a request of a host. The memory controller includes a data conversion unit. The data conversion unit converts first data from the host by comparing the first data with second data programmed previously.
US10692577B2 State-changeable device
A state-changeable device includes a first and a second particle arranged in proximity to each other; and a coupling material between the first and the second particle; wherein the first and the second particle are adapted to provide a charge carrier distribution such that surface plasmon polaritons (SPP) occur; and the coupling material is adapted to exhibit a variable conductivity in response to a trigger signal thereby changing an electro-optical coupling between the first and the second particle.
US10692575B1 Method for self-terminated writing with quasi-constant voltage across resistive-type memory element and circuit thereof
A method for self-terminated writing with quasi-constant voltage drop across resistive-type memory cell is provided. The method comprises: creating a writing voltage and a writing current flowing through a resistive memory cell; reproducing the writing current to generate a reproduced writing current; flowing the reproduced writing current through a dummy circuit to generate a dummy writing voltage; adding the dummy writing voltage and a reference voltage to generate a reference writing voltage, wherein the dummy writing voltage slightly and proportionally increases during writing; and adjusting the writing voltage and the writing current according to the reference writing voltage so that a voltage drop across the resistive memory cell keeps constant or slightly increases during writing. When the reproduced writing current reaches a predetermined target current value, a termination signal is issued. The termination signal turns off the related writing circuits to optimize the writing period of the resistive-type memory cell.
US10692567B2 Method for assisting memory cell in access operation and operating memory cell, and memory device having assist circuit with predefined assist strength
A method for assisting a memory cell in an access operation is provided. The method includes: setting a supply voltage to a first supply voltage level to determine a reference probability value of the memory cell applied by the first supply voltage level; applying an assist voltage to an access line coupled to the memory cell, and setting the supply voltage to a second supply voltage level to determine a relationship between the assist voltage and the access failure probability of the memory cell applied by the second supply voltage level; determining, from the relationship, a target assist voltage level of the assist voltage corresponding to the reference probability value; and providing an assist circuit configured to apply the target assist voltage level to the access line during the access operation, wherein the memory cell is applied by the second supply voltage level during the access operation.
US10692560B2 Periodic calibrations during memory device self refresh
A memory device is described. The memory device includes logic circuitry to perform calibrations of resistive network terminations and data drivers of the memory device while the memory device is within a self refresh mode.
US10692553B2 Integrated circuit
An integrated circuit includes: a delay circuit suitable for delaying one or more input signals; a toggle sensing circuit suitable for sensing whether or not the one or more input signals toggle; and a replica delay circuit suitable for delaying one or more clock signals in a section where no toggle of the one or more input signals is sensed by the toggle sensing circuit.
US10692551B2 Controller and semiconductor system including a controller
A controller configured to perform a training process of sampling data using multi-phase signals which are internally generated according to a data strobe signal, and compensating for a delay time of the data strobe signal using a control code which is generated according to the sampling result.
US10692548B2 Address fault detection in a flash memory system
A system and method are disclosed for performing address fault detection in a flash memory system. In one embodiment, a flash memory system comprises a memory array comprising flash memory cells arranged in rows and columns, a row decoder for receiving a row address as an input, the row decoder coupled to a plurality of word lines, wherein each word line is coupled to a row of flash memory cells in the memory array, an address fault detection array comprising a column of memory cells, wherein each of the plurality of word lines is coupled to a memory cell in the column, and an analog comparator for comparing a current drawn by the column with a reference current and for indicating a fault if the current drawn by the column exceeds the reference current.
US10692513B2 Low-frequency emphasis for LPC-based coding in frequency domain
The invention provides an audio encoder including a combination of a linear predictive coding filter having a plurality of linear predictive coding coefficients and a time-frequency converter, wherein the combination is configured to filter and to convert a frame of the audio signal into a frequency domain in order to output a spectrum based on the frame and on the linear predictive coding coefficients; a low frequency emphasizer configured to calculate a processed spectrum based on the spectrum, wherein spectral lines of the processed spectrum representing a lower frequency than a reference spectral line are emphasized; and a control device configured to control the calculation of the processed spectrum by the low frequency emphasizer depending on the linear predictive coding coefficients of the linear predictive coding filter.
US10692510B2 Encoder and method for encoding an audio signal with reduced background noise using linear predictive coding
It is shown an encoder for encoding an audio signal with reduced background noise using linear predictive coding. The encoder includes a background noise estimator configured to estimate background noise of the audio signal, a background noise reducer configured to generate background noise reduced audio signal by subtracting the estimated background noise of the audio signal from the audio signal, and a predictor configured to subject the audio signal to linear prediction analysis to obtain a first set of linear prediction filter (LPC) coefficients and to subject the background noise reduced audio signal to linear prediction analysis to obtain a second set of linear prediction filter (LPC) coefficients. Furthermore, the encoder includes an analysis filter composed of a cascade of time-domain filters controlled by the obtained first set of LPC coefficients and the obtained second set of LPC coefficients.
US10692507B2 Methods and apparatus to perform windowed sliding transforms
Methods and apparatus to perform windowed sliding transforms are disclosed. An example apparatus includes a transformer to transform a first block of time-domain samples of an input signal into a first frequency-domain representation based on a second frequency-domain representation of a second block of time-domain samples of the input signal, and a windower to apply a third frequency-domain representation of a time-domain window function to the first frequency-domain representation.
US10692503B2 Voice data processing method, apparatus and storage medium
A voice data processing method and apparatus are provided. The method includes obtaining an I-Vector vector of each of voice samples, and determining a target seed sample in the voice samples. A first cosine distance is calculated between an I-Vector vector of the target seed sample and an I-Vector vector of a target remaining voice sample, where the target remaining voice sample is a voice sample other than the target seed sample in the voice samples. A target voice sample is filtered from the voice samples or the target remaining voice sample according to the first cosine distance, to obtain a target voice sample whose first cosine distance is greater than a first threshold.
US10692498B2 Question urgency in QA system with visual representation in three dimensional space
An approach is provided that identifies a current mood state of a requestor from whom a question has been submitted to a question answering (QA) system. The approach determines, based on the identified mood state, an urgency associated with the requestor. Data pertaining to a number of candidate answers is analyzed with the candidate answers being generated by the QA system. The analysis results in an urgency characteristic that pertains to each of the candidate answers. Scoring of the candidate answers is adjusted based on a comparison of the requestor's urgency and the urgency characteristic associated with the candidate answers. Answers are selected from the candidate answers and returned to the requestor with the selected answers based on the adjusted scoring.
US10692497B1 Synchronized captioning system and methods for synchronizing captioning with scripted live performances
A synchronized captioning system and methods for synchronized captioning of scripted live performances are disclosed. The synchronized captioning system and methods provide accurate real-time captioning to a scripted live performance by ingesting a digital script, indexing and annotating the script with time duration, speech cadence, and performance details, and creating an enhanced digital script that includes encapsulated segments. Audience caption devices are registered to receive broadcast transmission of the encrypted script by identifying the correct encapsulated segment at the correct time. Speech is captured and converted to text, with pattern matching of text and time offset calculations timely transmit of each segment. The audience caption devices can pause, backup, move forward, and display live captions, with copyright protection enabled for the performance.
US10692495B2 Method of receiving commands for activating voice-recognition service and electronic device for implementing same
An electronic device is provided. The electronic device includes at least one processor and a memory electrically connected to the processor. The memory stores instructions, and the instructions are configured to cause the processor, when executed, to activate a voice recognition service in response receiving a specified user input, receive a voice command while activating the voice recognition service, provide a feedback for the voice command, deactivate the voice recognition service after providing the feedback, receive a voice signal distinct from the specified user input while deactivating the voice recognition service, in response to receiving the voice signal, identify whether at least a portion of the voice signal corresponds to a wake-up command that is obtained from the voice command, and in response to identifying that the at least the portion of the voice signal corresponds to the wake-up command, activate the voice recognition service.
US10692489B1 Non-speech input to speech processing system
A system and method for incorporating motion into a speech processing system. A wearable device that is capable of both capturing spoken utterances and capturing motion data may be used to interact with a speech processing system. In certain circumstances, such as when voice communication are unreliable (due to noise) or when controlling the system by motion is desired, motion of a device may be used to provide input to a speech processing system. For example, sensor data or gesture data resulting from movement of a device may be processed and input into a natural language system as representative of a spoken command portion or other input. The motion information may be interpreted to provide prompts to the system (e.g., “yes,” “no,” etc.), to perform certain commands (skip, forward, back, cancel) or to otherwise control the system.
US10692487B2 Parameter collection and automatic dialog generation in dialog systems
Natural speech dialog system and methods are disclosed. In one example, a method includes identifying a dialog system intent associated with the speech input based on at least one predetermined intent keyword, the dialog system intent having required intent parameters, determining whether data for all required intent parameters of the dialog system are available, based on the determination, selectively initiating a parameter collection dialog associated with the dialog system intent, the parameter collection dialog being operable to collect data for the required parameters not otherwise available to the dialog system intent, and based on the dialog system intent and one or more required parameters, generating an action instruction.
US10692476B2 Instrument string cleaner
An instrument string cleaner adapted for cleaning the strings of a stringed instrument. The string cleaner includes a clamping mechanism that is adapted to securely connect with and hold onto the strings of a stringed instrument. The clamping mechanism includes a top arched plate and a bottom arched plate held together with a pin that extends the width of the top and bottom plates. A coil spring has the pin extending there through. The string cleaner is normally biased to a closed position by the coil spring where the top and bottom arched plates are pressed against each other. The string cleaner has an open position where the top and bottom arched plates are spaced from each other. A first cleaning pad attached to the top arched plate, and second cleaning pad is attached to the bottom arched plate.
US10692458B2 Display device which compensates for distorted signal using measured information
A display device includes a signal controller and a data driving circuit. The data driving circuit includes a plurality of driving chips. At least one of the driving chips monitors a degree of distortion of a data signal. The at least one of the driving chips generates a feedback signal based on the monitored result to compensate for the distorted data signal.
US10692432B2 Pixel driving circuit and driving method thereof, and layout structure of transistor
The present disclosure provides a pixel driving circuit, a driving method thereof, and a layout structure of a transistor. The pixel driving circuit includes a storage capacitor, a first to a seventh switching transistor, a first driving transistor, a second driving transistor, and an organic light emitting diode. The layout structure includes a circuit node and an active layer connected to the circuit node; the active layer includes: a first active layer, a second active layer, and a third active layer; a first source, a drain and a second source connected to the first, the second and the third active layer, respectively; a first gate, a second gate, and a third gate corresponding to the first, the second, and the third active layer respectively; and a gate pattern composed of the first gate, the second gate, and the third gate being located above the circuit node and the active layer.
US10692430B2 Organic light emitting diode display with threshold voltage compensation
In pixels included in a display panel of an light emitting diode display, each pixel on an nth pixel row, where n is a natural number, includes a light emitting diode including an anode electrode connected to a node C and a cathode electrode connected to an input terminal of a low potential driving voltage, a driving TFT including a gate electrode connected to a node A, a drain electrode connected to a node B, and a source electrode connected to a node D, a first TFT connected between the node A and the node B, a second TFT connected to the node C, a third TFT connected between a data line and the node D, a fourth TFT connected between an input terminal of a high potential driving voltage and the node B, and a fifth TFT connected between the node D and the node C.
US10692427B2 Pixel and organic light emitting display device using the pixel
A pixel includes: an organic light emitting diode; a first transistor having a second electrode connected with an anode electrode of the organic light emitting diode and controlling the amount of current supplied to the organic light emitting diode; a second transistor connected between a data line and a second node and turned on when a scan signal is supplied to a scan line; a third transistor connected between a gate electrode and a second electrode of the first transistor and having a turn-on time partially overlapping the turn-on time of the second transistor; a fifth transistor connected between the second node and a power line receiving first power and having a turn-on time not overlapping the turn-on time of the second transistor; and a storage capacitor connected between a gate electrode of the first transistor and the second node.
US10692425B2 Organic light-emitting diode (OLED) display panel and controlling method
An OLED display panel and a controlling method thereof are provided. A touch control signal obtained by a touch control assembly is acquired. The touch control signal indicates a contact between an operation body and the OLED display panel. A target touch control area is determined based on the touch control signal. At least one pixel, which is included in a display assembly and corresponding to the target touch control area, is controlled to be in a non-active state.
US10692415B2 Gate driving circuit of irregular screen panel and driving method
Disclosed are a gate driving circuit of an irregular screen panel and a driving method. The gate driving circuit comprises: a first array substrate row driving circuit driving a scan line, which extends from the left side of the notch area to the notch area; a second array substrate row driving circuit driving a scan line, which extends from the right side of the notch area to the notch area; a third array substrate row driving circuit driving a scan line, which extends from the left side of the non-notch area to a right side thereof, and a scan line driven by a fourth array substrate row driving circuit is between adjacent scan lines driven by the third array substrate row driving circuit; the fourth array substrate row driving circuit driving a scan line, which extends from the right side of the non-notch area to the left side thereof.
US10692414B2 Display device
A display device includes a plurality of scan lines, a plurality of data lines, a plurality of pixel units, a plurality of gate driving circuits, and a plurality of connection lines. The scan lines extend in a first direction. The data lines extend in a second direction. The gate driving circuits extend in the first direction, and each of the gate driving circuits crosses through at least two of the pixel units. At least two gate driving circuits are included between two adjacent rows of the pixel units. The connection lines extend in the second direction and are electrically connected to the gate driving circuits. At least part of the connection lines overlap the data lines. The connection lines include a plurality of output lines and a plurality of signal lines. The output lines are electrically connected to the scan lines.
US10692411B2 Display device, test circuit, and test method thereof
The embodiments of the present disclosure relate to a display device, a test circuit, and a test method thereof. More specifically, a display device may include a silicon substrate having a plurality of gate lines, a plurality of data lines, a plurality of sensing lines, and a pixel array on which a plurality of subpixels are arranged; a test circuit arranged on the silicon substrate, the test circuit configured to select at least one line of the plurality of data lines or the plurality of sensing lines, to convert a signal transmitted through the selected line into a digital signal, and to output test data; and a test pad unit configured to output the test data to a circuit outside the silicon substrate.
US10692409B2 Information processing apparatus, information processing method, and computer program product for arranging a planar image in a full-spherical panoramic image obtained by imaging an omnidirectional range
An information processing apparatus configured to paste a full-spherical panoramic image along an inner wall of a virtual three-dimensional sphere; calculate an arrangement position for arranging a planar image closer to a center point of the virtual three-dimensional sphere than the inner wall, in such an orientation that a line-of-sight direction from the center point to the inner wall and a perpendicular line of the planar image are parallel to each other, the planar image being obtained by pasting an embedding image to be embedded in the full-spherical panoramic image, on a two-dimensional plane; and display a display image on a display unit. The display image is a two-dimensional image viewed from the center point in the line-of-sight direction in a state in which the full-spherical panoramic image is pasted along the inner wall of the virtual three-dimensional sphere and the planar image is arranged at an arrangement position.
US10692406B2 Configurable display apparatus and methods
Display module mounting apparatus and methods provide mounting features enabling ease of installation and service. The apparatus may have one or more releasable frame couplers and pivoting releasable frame couplers coupled to a display module having a display plane defined in relation to a substrate. One or more adjustable linkages may adjustably define a standoff distance between the display plane and a support frame to which the module may be mounted by the mounting apparatus. Concave and convex adjustments to the display plane may be made. Operation of pivoting action to tilt the display plane enables installation, removal, and serviceability of large displays constructed with a tiled plurality of display modules.
US10692396B2 Calculating calorie statistics based on purchases
A computing system for calculating a total calorie count is provided. The computing system comprising an electronic personal assistant application program executed on a client computing device, and including a purchase tracking module configured to receive notifications of purchases made for individual food items, a calorie tracking module configured to identify calorie counts associated with each purchased food item and to calculate a calorie count statistic based thereon, a calorie apportionment module configured to apportion the calorie counts of the food items to a user so that the calorie count statistic is based upon an apportioned total of the calorie counts of the food items that have been apportioned to the user; and a graphical user interface module configured to display a graphical user interface including an indicator of the calorie count statistic on a display associated with the client computing device.
US10692395B2 Automated surgeon performance evaluation
Techniques for automated surgeon performance evaluation include dressing an operator with colored surgical gloves. A first glove for a dominant hand has a first color and a second glove for the other hand has a different second color. Video data that views the operator's hands is captured during a surgical procedure on a subject. For each of multiple frames of the video data, a minimum rectangle of pixels, called a first rectangle, which encloses pixels having the first color, is determined automatically on a processor. A first time series for a representative property of the first rectangle at the multiple frames, and a first measure of entropy based on the first time series, are also automatically determined on a processor. A metric of operator performance based at least in part on the first measure of entropy is stored, e.g., for subsequent display.
US10692393B2 System and method for assessing reading skills
Embodiments can provide a computer implemented method in a data processing system comprising a processor and a memory comprising instructions which are executed by the processor to cause the processor to implement a reading skill assessment system, the method comprising creating one or more sets of parameterized text mutators for one or more different reading skill levels; applying a reading skill score function to calculate baseline scores for one or more tested reading skill levels; adjusting the reading skill score function to best match with the one or more tested reading skill levels; optimizing the parameters of the one or more sets of text mutators; creating one or more baseline reading skill score levels for each of the one or more tested reading skill levels; and associating one or more sets of text mutators with the one or more tested reading skill levels.
US10692390B2 Tabletop system for intuitive guidance in augmented reality remote video communication environment
A tabletop system for intuitive guidance in an augmented reality remote video communication environment comprises augmented reality glasses worn by a field operator, equipped with a video camera that obtains on-site, actual image information, and displaying an augmented guide on a transparent display; a tabletop receiving the actual image information from the augmented reality glasses and displaying the actual image information on a touchscreen, detecting hand motion information and instructions indicated by a remote expert in an upper space of the touchscreen and transmitting the hand motion information and instructions to the augmented reality glasses as the augmented guide.
US10692386B2 Holding pattern determination
A holding pattern determination system and method assists a pilot with visualizing, entering, and flying a holding pattern. An exact solution to the holding pattern problem simplifies the entry to and flight of a holding pattern with minimal circuits, regardless of the wind direction and speed. Utilizing a windspeed ratio and relative wind direction, at least an inbound wind correction angle, an outbound heading, and an outbound time that begins at the outbound heading independent from an abeam point is provided. An entry pattern graphic and a holding pattern graphic may be provided with turn by turn heading and timing instruction to ensure precise entry and holding pattern flight.
US10692377B1 Enhanced travel modes for vehicles
A method for operating a fleet of vehicles may include determining a first set of parameters for operating a first vehicle as it travels to a destination, and determining a second set of parameters for operating a second vehicle. Consumption of the first set of parameters by the first vehicle may cause the first vehicle to accelerate, alter shocks and/or suspensions, and/or move into a free lane. Consumption of the second set of parameters by the second vehicle may cause the second vehicle to remain outside of a drive envelope of the first vehicle, between the first vehicle and the particular destination.
US10692371B1 Systems and methods for changing autonomous vehicle operations based on user profiles
Systems and methods are provided for determining operation of an autonomous vehicle based on user profiles. In one example, a computer-implemented method of applying user profiles for autonomous vehicle operation is provided. The method includes receiving, by a computing system comprising one or more computing devices, a trip request from a user; retrieving, by the computing system, a user profile associated with the user; determining, by the computing system, one or more trip attribute settings based at least in part on the user profile; and providing, by the computing system, the determined one or more trip attribute settings to a vehicle computing system for determining autonomous vehicle operation during a trip associated with the trip request.
US10692364B1 Security systems integration
A security system having a seamless integration wearable, portable, personal or body cameras for observant personnel, a locator sensor associated with each camera, a graphical user interface (GUI) module having a display, and a processor connected to the cameras and the locator sensor associated with each camera, and connected to the GUI module. Video from the cameras may be fed to the GUI. The video may be annotated by the processor with locations from locator sensors associated with the cameras. The display may provide a visualization of the location of each camera. The processor may incorporate an artificial intelligence module to process the video and locations, and based on results of processing the video and locations, can detect and model threats from the video and locations. An assessment of the threats, based on models of the threats, may result in alerts.
US10692359B2 Witness request and alert notification and tracking system
A witness request and alert notification and tracking system provides users the ability to notify other users of an alert event, such as a fire, or request a witness to an event, such as an altercation or protest. An alert event may be an emergency situation that users may be warned to avoid and a witness request may request users to come to an event location. A witness request event may be an event that the posting user wants documentation of, such as an altercation. A witness request may be an event wherein the posting user wants assistance and/or protection. The system enables a user to set an area range for the post and users within the range will receive the post. Other users can then add to the event log with text, pictures or videos. The system utilizes global positioning systems to track the location of the users.
US10692358B2 Portable siren and emergency call device and combination thereof
Portable siren or emergency call device with a portable siren, comprising a loudspeaker (8), so as to emit an audio signal, preferably with a high sound pressure; an inner and/or outer switching element (14) for turning off and preferably for turning the audio signal on and off, and an outer switch and/or outer dummy switch (4).
US10692354B2 Medication reminder
A device comprising a substrate including a processor, and the substrate is configured to couple to a container. A sensor is coupled to the processor and configured detect a change in a parameter of an environment including the container, and to generate a sensor signal in response to the detected change. An application running on the processor is configured to receive an input comprising a time interval corresponding to content of the container, track elapsed time of the time interval, and generate an alert signal upon detecting expiration of the time interval and the sensor signal. An indicator is coupled to the processor and configured to activate in response to receiving the alert signal. The activated indicator is configured as an alert to administer at least a portion of the content.
US10692353B1 Trash monitoring using video analytics
Techniques are described for trash monitoring using video analytics. In some implementations, a schedule for placing trash for collection is obtained, video of a scene that includes trash when trash is placed for collection is obtained, whether the trash has been placed for collection according to the schedule is determined from the video, and in response to determining that the trash is not placed for collection according to the schedule, a notification that the trash has not been placed for collection is provided.
US10692352B2 Buoy hull corrosion detection system
A buoy corrosion detection system includes a buoy having a double hull section in which the outer hull is designed to corrode and fail prior to the rest of the hull. The double hull section is positioned at the waterline, which is the area most prone to corrosion. As the outer hull corrodes, water passes through the hull and is detected by a moisture detector. The moisture detector then relays a signal that water has entered through the hull, and a signaling circuit then sends a communication signal to the user indicating that the buoy has corrosion. The buoy corrosion detection system leads to an “as-needed” maintenance cycle for buoys.
US10692351B2 Water heater leak detection system
The disclosure reveals a system for detecting moisture or water in a particular location. The system may incorporate a moisture detector having a control module connected to an appliance, a moisture detection circuit connected to the control module, and a voltage source connected to the moisture detection circuit and to the control module. The voltage source and the moisture detection circuit may provide voltage levels to the control module when the moisture detection circuit detects dry or wet conditions, or conditions between those conditions. A voltage level to the control module may indicate whether the appliance, such as a water heater, a washing machine, or a dish washer, has a leak. If the leak is deemed by a voltage level from the circuit to be worthy of concern, then a display, an alarm, message, or other notice mechanism may indicate an issue or what action needs to be taken.
US10692344B1 Facility device management system with smart power cords
A system that uses smart power cords with integrated sensors and wireless interfaces to manage devices in a facility such as a hotel. Each cord may monitor power delivered to an attached device, and may measure variables such as temperature, humidity, and pressure. It may also act as a gateway to other devices in the vicinity. A central control station may manage the devices in the facility via the smart power cords. Data collected from smart power cords may be analyzed to provide alerts and management reports. Illustrative alerts may warn of attempted theft when a device is unplugged, of environmental conditions that suggest mold risks or HVAC problems, or of a staff member requesting assistance via an emergency alert forwarded through a smart power cord. Locations of smart power cords may be automatically configured using either cooperative or non-cooperative localization based on measurement of signal characteristics such as RSSI.
US10692338B2 Haptic output device
A haptic output device includes an actuator that provides a haptic effect and a signal transmitter that transmits a driving signal and a braking signal to the actuator. The driving signal includes a first driving waveform in a first half cycle, a second driving waveform, following the first driving waveform, in a second half cycle, and a third driving waveform, following the second driving waveform, in a third half cycle. The braking signal includes a braking waveform following the third driving waveform. The polarities of the voltage values of the first driving waveform and second driving waveform are opposite to each other. The polarities of the voltage values of the second driving waveform and third driving waveform are opposite to each other. The braking waveform has a phase opposite to the phase of the driving signal. The third driving waveform has a higher frequency than the first driving waveform.
US10692336B2 Method and schemes for perceptually driven encoding of haptic effects
An encoder and encoding method map haptic effects for various haptic channels to a plurality of areas of a body model. The haptic channels represent temperature, vibration, or similar such effects for use by haptic actuators, for example. Each channel comprises signals to represent a timestamp, face locations and identifiers, and spatial and temporal resolution values to control effect resolutions for various parts of the body for a particular effect controlled by that channel. The haptic channels are multiplexed together to form a composite signal that can control various effects to a plurality of body locations.
US10692330B2 System and method for facilitating a virtual casino floor having different parameters
The present disclosure relates generally to a system that facilitates a virtual casino floor having different risk limits for live players and remote players.
US10692327B2 Gaming system and a method of gaming for modifying a displayed player avatar
Disclosed is a gaming system including a display and a game controller, the game controller being arranged to identify a player from received player identification data, receive associated player game data of the identified player, and control the display of one or more characteristics of, or associated with, an avatar such that the player is provided with a graphical representation of the player game data. A method of gaming is also disclosed.
US10692323B2 Data platform for a network connected dispensing device
An apparatus may receive data. The data may include first data and second data. The first data may be received from a set of sensor devices located within one or more dispensing devices. The second data may be received from one or more devices located external to the one or more dispensing devices. The apparatus may process the data to generate a model. The apparatus may receive sensor data. The apparatus may determine a response action associated with the particular dispensing device based on the sensor data and the model. The apparatus may provide information associated with causing the response action to be implemented.
US10692317B2 Vehicle door pull comprising an antenna arrangement
A vehicle door handle includes a handle and a handle mount, wherein the handle is mounted in the handle mount. The handle is formed as an elongated body which has first and second end sections and a grip section disposed in the middle of the handle between the end sections. Bearing sections of the first and second end sections extend into the handle mount and are supported therein. An antenna with a control circuitry is a disposed in an inner hollow chamber in the handle. The control circuitry has signal lines which go to the handle mount. The antenna is configured as a high frequency antenna for signal transmission in the high frequency range. The control circuitry is coupled to the antenna for transmitting and receiving. The antenna is received outside the grip section in an end section of the handle.
US10692316B2 RFID scanning device
Systems, devices and methods for performing inventory management using RFID technology. The system includes a double-door box for receiving one or more items containing RFID tags. Items are scanned against a baseline content data to confirm all items are present and whether any items have expired. The box has security features to prevent unauthorized access to its contents and create an audit trail of access. Access to the box may be granted when two users present separate authorized RFID-enabled cards, wrist bands, or other items. Multiple locking features provide for additional security. A drop box mechanism on top of the housing allows for items to be deposited into the box without the same security protocols needed for accessing items. Scanning, authorization, and notification functions may be controlled remotely by an outside server or locally by a processing unit contained within the box itself.
US10692313B2 Methods and systems for authenticating one or more users of a vehicle communications and information system
In at least one embodiment, a system for authorizing use of a vehicle communication and information system may include one or more data processors configured to receive information associating one or more devices with a vehicle computer. The data processor(s) may be also configured to receive information identifying a user requesting authorization to command the vehicle controls from the one or more devices associated with the vehicle computer. The user(s) may be authorized to command the vehicle controls from the one or more devices associated with the vehicle computer based on performing an authentication process for authenticating the user, determining that the user is an authenticated user based on the authentication process, and enabling command of one or more vehicle controls from the one or more remote devices via the associated vehicle computer based on the user being authenticated.
US10692305B2 Storage condition setting device and data storage system for vehicle diagnosis
A storage condition setting device searches, from among a plurality of ECUs that reside within an in-vehicle network, for a target ECU corresponding to a diagnostic item that is input to an input unit. In the case that such a target ECU exists, the storage condition setting device acquires from the target ECU equipment information of a vehicle related to storage conditions that correspond to the diagnostic item, and selects and sets as storage condition data in the target ECU only those items that correspond to the equipment information from among the storage conditions.
US10692291B2 Apparatus, method, and medium for generating a 3D model of a finger using captured image
An information processing apparatus comprises a determination unit configured to analyze a captured image of a finger and determine whether the captured image is a captured image appropriate to measure a dimension of a part of the finger; a measuring unit configured to measure a dimension of the finger using the captured image determined to be appropriate by the determination unit; and a generation unit configured to generate a model of a three-dimensional shape of the finger using information of the dimension.
US10692290B2 Augmented reality video communications
Disclosed herein are: methods of augmented reality video communications; camera system in data communication with a display system; data structures for camera field of view, camera frame buffer, a bounding box corresponding to a desired portion of the camera field of view, and a bounding box frame buffer; the bounding box data structure includes a portion of the camera frame buffer interpolated between the bounding box data structure and the camera field of view; the bounding box frame structure is sent to the display system; data structures for a display field of view, an augmented reality video overlay corresponding to a desired portion of the display field of view, and a display frame buffer; the display buffer includes a portion of a received display frame buffer interpolated between the augmented reality video overlay and the display field of view; the display buffer data structure is shown on the display.
US10692287B2 Multi-step placement of virtual objects
A technique is described herein for placing a virtual object within any type of modified-reality environment. The technique involves receiving the user's specification of plural values in plural stages. The plural values collectively define an object display state. The technique places the virtual object in the modified-reality environment in accordance with the object display state. Overall, the technique allows the user to place the virtual object in the modified-reality environment with high precision and low ambiguity by virtue of its guided piecemeal specification of the object display state.
US10692281B1 Gem viewer
An aspect of some embodiments of the current invention relates to a system for 3D viewing of a gem stone based on 3D image processing technology. Optionally, the views are not based on synthetic modeling of the stone (which may risk producing false images). For example, the system may be based on a standard 3D image processing an array of 2D images at different angles. Optionally, the device takes advantage of standard shapes of diamonds, for example at 16 equally spaced angles around the girdle of a round brilliant cut.
US10692279B2 Systems and methods for facilitating making partial selections of multidimensional information while maintaining a multidimensional structure
Various embodiments are directed to making partial selections of multidimensional information while maintaining a multidimensional structure. A server computing device may receive multidimensional data describing a structure of a physical object from one or more sources. The server computing device may then determine a data subset representative of the multidimensional data describing the structure of the physical object. The server computing device may then store the data subset on a storage device. Finally, the server computing device may send the data subset to a client computing device for displaying the structure of the physical object. The data subset may enable the client computing device to utilize fewer hardware computing processing, memory, and bandwidth resources to display the structure of the physical object than are associated with displaying the physical object using the multidimensional data. The client computing device may be incapable of displaying the multidimensional data.
US10692265B2 Neural face editing with intrinsic image disentangling
Techniques are disclosed for performing manipulation of facial images using an artificial neural network. A facial rendering and generation network and method learns one or more compact, meaningful manifolds of facial appearance, by disentanglement of a facial image into intrinsic facial properties, and enables facial edits by traversing paths of such manifold(s). The facial rendering and generation network is able to handle a much wider range of manipulations including changes to, for example, viewpoint, lighting, expression, and even higher-level attributes like facial hair and age—aspects that cannot be represented using previous models.
US10692259B2 Automatic creation of media collages
Techniques for automatic creation of media collages are described. In one or more implementations, unwanted frames are identified and removed from items of media content. A media score is then determined for items of media content based on characteristics of an appearance of the items within a plurality of collage templates. A template score is determined for each collage template of the plurality of collage templates by combining the media scores for each media item of the plurality of media items included in a collage template. At least one of the plurality of collage templates is selected based on determined template scores. Then, at least one media collage is outputted based on the selected collage templates.
US10692224B1 Estimation of absolute depth from polarization measurements
A head mounted display comprises an eye tracking system configured to enable eye tracking using polarization. The eye tracking system includes one or more illumination sources and an optical detector comprising polarization sensitive pixels. The one or more illumination sources are configured to illuminate a user's eye and generate reflections directed towards the optical detector. The eye tracking system determines, for each polarization sensitive pixel in a subset of the polarization sensitive pixels, one or more estimation parameters. The eye tracking system determines, for the subset of the polarization sensitive pixels, depth information for one or more glints associated with one or more surfaces of the eye, based in part on the polarization of the reflections and the one or more estimation parameters. The determined depth information is used to update a model of the eye. The eye tracking system determines eye tracking information based on the updated model.
US10692219B2 Method and system for reconstructing 3-dimensional images from spatially and temporally overlapping x-rays
An x-ray imaging system and method for reconstructing three-dimensional images of a region of interest from spatially and temporally overlapping x-rays using novel reconstruction techniques are provided. The x-ray imaging system may include a detector to generate a signal in response to x-rays incident upon the detector, wherein the signal indicates the intensity of the x-rays incident upon a pixel of the detector, a plurality of x-ray sources arranged to emit x-rays such that said x-rays pass through a region of interest (ROI) and spatially and temporally overlap at the pixel of the detector, and a processing unit to receive the signal indicating the intensity of x-rays incident upon the pixel of the detector and generate an estimate of the intensity attributable to each of the two or more x-rays overlapping at the pixel of the detector.
US10692204B2 System and method for high speed surface and subsurface FOD and defect detection
A system and method for the detection of foreign object debris materials or defects on and/or under a surface of a composite part under manufacture. A member, for example an inspection gantry, is configured to move over the surface. A thermal excitation source is fixed to the member and is configured to direct infrared radiation across the surface. An infrared camera is also fixed to the member a predetermined distance away from the thermal excitation source and is configured to scan the surface as the member moves over the surface to detect and output scan information of the surface. A controller is coupled to the excitation source and to the infrared camera. The controller is configured to process the scan information from the infrared camera to identify a foreign object debris material or defect located on and/or under the surface.
US10692198B2 Image processing apparatus, image processing method, image processing system, and non-transitory computer-readable storage medium for presenting three-dimensional images
An image processing apparatus obtains a region of interest in a first image obtained by capturing an object by a first modality, derives a corresponding region corresponding to the region of interest in a second image obtained by capturing the object by a second modality different from the first modality, sets a display parameter of the second image based on one of pixel information of the corresponding region and pixel information of a region associated with the corresponding region, generates a display image of the second image based on the display parameter, and performs display control of the display image.
US10692195B2 Colour conversion
Colour conversion apparatus comprises mapping circuitry configured to map pixels of an input image having colour components in an input colour space to pixels of an mapped image having colour components in an output colour space, the input colour space and the output colour space being different colour spaces such that at least a subset of colours representable in the input colour space are not representable in the output colour space; the mapping circuitry being configured to: convert pixels from the input colour space to an intermediate colour space in which a colour space representation of hue approximates to a consistent perceived hue independent of brightness and/or saturation; map pixels in the intermediate colour space which lie outside a region of the intermediate colour space corresponding to representable colours in the output colour space to generate mapped pixels so that the mapped pixels lie within that region, by varying the brightness and/or saturation of those pixels in the intermediate colour space but leaving the hue of those pixels substantially unchanged; and convert the mapped pixels from the intermediate colour space to the output colour space.
US10692188B2 Peak detection in a two dimensional image
An improved method for peak detection in a two-dimensional image is disclosed. In one implementation, the method includes one or more of the following steps: generating a smooth image from the two-dimensional image, detecting a plurality of local peaks in the smooth image, detecting a plurality of true peaks among the plurality of local peaks, and generating a peak-detected image from the smooth image. The smooth image includes a plurality of pixels, where each pixel of the plurality of pixels has an intensity level and an address. The address includes a row number and a column number. The peak-detected image includes a first true peaks subset from the plurality of true peaks. In one implementation, the intensity level of each true peak of the first true peaks subset is higher than an intensity threshold. The method further includes localizing at least one true peak of the first true peaks subset in the peak-detected image.
US10692182B2 Controlling program and information processing apparatus
A non-transitory computer readable medium storing computer readable instructions that are executable by a computer in an information processing apparatus having a display device is provided. The computer readable instructions, when executed by the computer, cause the computer to determine a format to display at least one setup item, which is required in order to accomplish a predetermined process, in the display device between an icon format, in which the at least one setup item is displayed in a figurative image containing a symbolic figure representing the at least one setup item, and a list format, in which the at least one setup item is displayed in a textual image containing text describing the at least one setup item. The computer readable instructions further cause the computer to control the display device to display the at least one setup item in the determined format.
US10692180B2 Image processing apparatus
An image processing apparatus includes a memory and circuitry. The circuitry is configured to calculate a pixel scale factor for each of pixel positions in a main scanning direction of an input image for a line based on a magnification. The circuitry is configured to store, in the memory, the pixel scale factors calculated for the line in order of pixel position. The circuitry is configured to read, in parallel, N-number of pixel scale factors of the pixel scale factors for the line in order of pixel position from the memory, in synchronization with parallel reading of N-number of pixels in the main scanning direction from the input image, where N represents an integer not smaller than 2. The circuitry is configured to multiply, in parallel, the N-number of pixels read from the input image by the respective N-number of pixel scale factors read from the memory.
US10692176B2 Decoding a Bayer-mask or like coded image
A Bayer-mask is decoded by forming a decoded green array, calculating red green and blue-green color difference signals, deriving a first full-resolution grid of each colour difference signal using a first interpolation filter; deriving a second full-resolution grid of each colour difference signal using a second interpolation filter taking a larger number of colour difference signal inputs than the first; generating a cross-colour weighting signal; and forming a mixed colour difference signal from the first and second full-resolution grids in accordance with the cross-colour weighting signal.
US10692158B2 Using loads with discrete finite states of power to provide ancillary services for a power grid
A system, method and apparatus for providing ancillary services to a power grid using a power consumption component at a customer premises. The apparatus may control a load with discrete, finite states of power or an on/off load at a customer premises using a controller. The controller may comprise a processor, which may be configured to receive a regulation signal associated with an ancillary service for the power grid; determine whether to modify a state of power of the power consumption component based on a probability function, local measurement at the premises, and the received regulation signal; and based at least in part on a determination to modify the state of power of the power consumption component, modify the state of power of the power consumption component. The system may be distributed, with different controllers at different customer premises independently making power state decisions.
US10692153B2 Machine-learning concepts for detecting and visualizing healthcare fraud risk
Machine-learning concepts for detecting and visualizing healthcare fraud, waste, and abuse risk using a data driven decision and investigations support system. The concepts comprise an analytic core that processes a large amount of data, generates an overall risk score, and ranks healthcare providers and/or members. The overall risk score is an integrated score encompassing multiple categories of risk. The multiple categories of risk factors include multiple definitions of what defines risk, allowing for a synergistic effect between the risk analytics, where the overall effect of the combination is greater than the sum of the effects of any one definition of risky behavior by a provider or member. Utilizing this approach a unique risk profile of healthcare providers and members is generated and visualized to the user. Various embodiments further encompass a user interface that comprises linked panels that display targeted information regarding providers and members.
US10692150B2 System and method for predictive analysis of crowd sourced data for preemptive loss control
A crowd sourced based predictive system for detecting and analyzing actuarially significant activity, including high risk activities that may result in damage to an insured property, alerts users of the potential conditions and activities in order to assist with loss control and provide users with the ability to purchase insurance coverages relates to the conditions and activities.
US10692139B2 System, method, and non-transitory computer-readable storage media for applying for a credit card
In different embodiments of the present invention, systems, methods, and computer-readable storage media related to an application for a credit card for a target customer. A credit card application is prepared based on information associated with the target customer. If the credit card application is denied, then either (1) a request for reconsideration or (2) an override is prepared based on an established purchasing power indicator associated with the customer.
US10692123B1 Secure customization and assemblage system for multi-platform packages
An event driven computing system generates selected benefit packages that include benefits that are drawn from multiple marketplace platforms and diverse product categories while also protecting consumer information. The event driven computing system may include one or more list generation engines that are each built to generate curated lists of benefits associated with one or more corresponding benefit package programs. The event driven system may then pass the curated lists and an identifier associated with a recipient of the benefit package to a secure customization engine that personalizes the curated sets of benefits to individual consumers based on consumer data. The event driven system can then use the personalized sets of benefits to select benefits for inclusion in the benefit package that are individually tailored to the recipient.
US10692121B2 Systems and methods for facilitating the procurement of items
Various embodiments are directed to systems and methods for requesting commodities/items from a plurality of competing vendors. In various embodiments, vendor information/data indicative of commodities/items offered by each vendor is received and stored, request information/data is received from a consumer indicative of the commodities/items desired, as well as any additional request parameters. The system filters the vendor information/data to identify those vendors who satisfy the request parameters, and displays a graphical user interface identifying these vendors to the consumer. The consumer may then select one or more of the identified vendors, and the system enables access to a bidding tool for each of the selected vendors to submit a detailed bid/response to provide the goods or services to the consumer. The consumer may then select one or more of the bids/responses and confirm the commodities/items requested.
US10692120B2 System, method, and computer-readable storage medium for determining a trust circle through machine learning
Various embodiments of systems and methods for trust circle through machine learning are described herein. The method includes identifying a website subscribed with the trust circle for aggregating data based upon a query. The query is received from a user of one or more registered users of the subscribed website. The one or more users' information and their respective authentication token is retrieved from the subscribed website. Based upon the authentication token of the respective user, information of the respective user is retrieved from one or more social media websites. The retrieved one or more users information and their retrieved one or more social media websites information is correlated to generate an output based upon the query. The output comprises reviews by the one or more users as reviewers, relationship of the reviewers with the user raised the query, and ratings clustered based upon various parameters.
US10692104B2 Managing vendor offers
A system, method, and computer-readable media are described for facilitating management of vendor offers. In one embodiment, a loyalty card, or portion thereof, is presented, the loyalty card having a plurality of loyalty portions associated with a vendor that indicate loyalty of a user based on interaction with the vendor. Subsequently, an indication to fulfill one of the loyalty portions provided on the loyalty card is received. Upon fulfilling one of the loyalty portions, an indication that one of the loyalty portions is completed is provided. In one embodiment, the vendor is a school or a non-profit organization.
US10692102B2 Price mining and product re-pricing data processing systems and methods
Price mining and product re-pricing data processing systems and methods are disclosed. A computer system is configured for displaying (e.g., on an electronic display associated with a particular product in a brick-and-mortar store) a first price for the particular product. The system monitors one or more competitor websites for competing prices, adjusts the first price to a second price if the competitor's pricing for the particular product differs from the first price and updates the first price to the second price on the electronic display. In various embodiments, adjusting the first price to the second price occurs substantially automatically. In some embodiments, the system tracks price change trends of competitors for one or more products and determines a predicted price change prior to an actual competitor price change. In some embodiments, the system changes one of the first price or the second price to the predicted price prior to an actual price change by the competitor.
US10692094B2 Systems and methods for determining crowd sentiment based on unstructured data
A systems and methods for determining crowd sentiment based on unstructured data are presented. The system includes scrapers that continuously scour a computer network to obtain one or more published documents and stores the documents in a document repository. The system further processes each of the documents through a filter (or percolator) to extract one or more system keywords, links and statistical information such as number of occurrences of the system keyword, rate of change and direction of change for each system keyword and crowd sentiment for the system keyword. The system further includes a keyword cache system for maintaining the system keywords so that up to date crowd sentiment is available upon demand.
US10692090B2 Tamper-proofing and identity validation in a secure electronic transaction processing system
Tamper-proofing and secure identity validation techniques in a transaction processing system and secure electronic payment techniques are disclosed. A tamper-proof transaction processing device is provided and comprises at least two different strength adhesives to secure parts of the device together and a housing comprising at least a first and second protective layer. An electronic component comprising a secure element chip storing unique information relating to the chip is located between the first and second protective layer in the housing. In another aspect, a transaction processing system includes a payment instrument that is configured to approve only negative value and/or zero value transaction requests. Another aspect provides an identity card checking system and method where the identity card is brought into proximity of a data processing device and identity information is displayed on the screen of the data processing device for the period of time while the card is in proximity.
US10692089B2 User classification using a deep forest network
The present disclosure describes techniques for object classification using deep forest networks. One example method includes classifying a user object including features associated with the user based on a deep forest network including identifying one or more user static features, one or more user dynamic features, and one or more user association features from the features included in the user object; providing the user static features to first layers, the user dynamic features to second layers, and the user association features to third layers, the first, second, and third layers being different and each providing classification data to the next layer based at least in part on the input data and the provided user features.
US10692084B2 Membership card lending service method and device therefor
The present invention relates to a membership card rental service method and apparatus for renting a user's membership card, stored in a user terminal having short-range wireless communication, to other user terminal. The user terminal according to an embodiment of this invention has the short-range wireless communication function and may include a rental service module configured to transmit membership card information to other user terminal through the short-range wireless communication function in response to a membership card rental request, to switch a membership card to an inactivated mode at the user terminal for use of the membership card at the other user terminal, and to switch the inactivated mode to an activated mode when the membership card used at the other user terminal is withdrawn, and a membership card managing module configured to manage the membership card information and an activation or not of the membership card.
US10692083B2 Automatic authentication for a user with a service provider during a voice data connection to a merchant
There are provided systems and methods for automatic authentication for a user with a service provider during a voice data connection to a merchant. A user may place a voice call to an entity, for example, through a plain old telephone service (POTS) or through voice over IP. The voice call may be detected by a service provider, which may determine whether the entity receiving the voice call requires authentication of the user during the voice call. The service provider may further determine whether the entity requires authentication of the user for use of an account with the service provider. The service provider may communicate information used to authenticate the user to the entity during the voice call. Additionally, the service provider may generate an authentication mechanism for the payment account, which may be used to authenticate use of the payment account by the user during the voice call.
US10692069B2 Systems for providing and processing surprise conditional gifts
A method for providing a gift includes receiving gift information comprising data indicative of a gift type, a maximum gift amount, a gift recipient, and a first financial account from a first computing device associated with a gifter and via a software application. The first financial account being associated with the gifter and the gift recipient having preregistered user account with the software application. The method includes identifying one or more recipient financial accounts associated with the gift recipient including at least a second financial account. The method includes identifying a gift-eligible transaction that is associated with the second financial account by monitoring transaction data associated with the one or more recipient financial accounts. The method includes transmitting a gift notification to a second computing device and outputting an instruction to initiate a transfer of a gift amount from the first financial account to the second financial account.
US10692061B2 System and method for switching of financial accounts between financial institutions
A method may include receiving documentation that authorizes changing an automatic payment method of at least one biller account of a user from an old payment method to a new payment method; retrieving payment transaction details of the at least one biller account from the user; generating a switch schedule for the at least biller account based on the payment transaction details, the switch schedule including a date when the new payment method for the at least one biller account takes effect; and transmitting a notification to a biller of the at least one biller account, the notification requesting a transfer to the new payment method.
US10692060B2 Product based gift card
A method for allowing a purchaser to purchase an electronic gift includes providing code to a merchant that, when selected opens an overlay on the merchant's website, with the code being selected in association with at least one item available for sale on the website. The purchaser provides recipient and billing information using a device accessing he overlay. A service provider receives payment, in an amount at least equal to a purchase price of the item, and obtains an electronic gift card having at least a unique gift card number and a balance at least equal to the purchase price of the item. After the electronic gift card has been obtained, the service provider electronically notifies the recipient that the electronic gift has been purchased by the purchaser. The notification is viewable by the recipient and includes at least an identification of the item.
US10692056B1 Systems and methods for dynamic savings based on actual use for network enabled properties
Systems and methods of automatically adjusting a transfer amount to an account on a financial institution computer system associated with a network enabled property from one or more accounts associated with users of the property are described. The methods can include creating a first account on the financial institution computer system with the account designated for maintenance, repair, or replacement of the network enabled property, receiving or identifying a designated amount of money to automatically transfer periodically to the account associated with the property from the one or more accounts associated with users of the property, and creating an automated periodic transfer between the accounts. After receiving data comprising amount of use by one or more users, the method may further include updating the amount of the automated periodic transfer based on at least the designated amount and the data comprising the amount of use by the users.
US10692046B2 Displaying complex messaging threads into a single display
A method for organizing a message thread containing one or more messages. A root message and reply groupings are identified, each reply grouping depending from the root message. Each reply grouping has one or more child reply messages depending from a common parent message. The child reply messages within each reply grouping are ordered in chronological order based on the time of each of the one or more child reply messages was received or sent. The reply groupings are hierarchically ordering based on a relationship between the reply grouping and its parent message. A single display allows a user to view the message thread and the content of all of the messages in accordance with the hierarchical ordering.
US10692038B2 Delivery data server and methods for use therewith
A delivery data server includes at least one processor that executes a delivery data server application to bidirectionally communicate delivery data with a first user of a first client device via a network. The delivery data includes delivery menu data sent to the first client device and delivery location data received from the first client device that indicates a service address associated with a user of the first client device and a delivery location associated with the service address for receiving at least one delivery to the service address. The delivery data server application processes the delivery location data to direct the at least one delivery to the service address.
US10692035B2 Methods and systems for tracking labor efficiency
A processor may receive input data indicative of information about a particular vehicle repair shop (VRS). Based on that input data, the processor may determine a potential total extent of sales by the particular VRS over a particular time period. Also, the processor may refer to a data storage device containing computer-readable vehicle repair orders (ROs) each specifying a respective extent of sales by the particular VRS. Based on such ROs, the processor may determine an actual total extent of sales by the particular VRS over the particular time period. Further, based on the potential and actual total extents of sales, the processor may determine a sales efficiency of the particular VRS over the particular time period. Then, the processor may direct a display device to display a visual indication representative of the determined sales efficiency, the potential total extent of sales, and/or the actual total extent of sales.
US10692033B2 Data processing systems for identifying, assessing, and remediating data processing risks using data modeling techniques
In various embodiments, a system may be configured to substantially automatically determine whether to take one or more actions in response to one or more identified risk triggers (e.g., data breaches, regulation change, etc.). The system may, for example: (1) compare the potential risk trigger to one or more previous risks triggers experienced by the particular entity at a previous time; (2) identify a similar previous risk trigger (e.g., one or more previous risk triggers related to a similar change in regulation, breach of data, type of issue identified, etc.); (3) determine the relevance of the current risk trigger based at least in part on a determined relevance of the previous risk trigger; and (4) determine whether to take one or more actions to the current risk trigger based at least in part on one or more determined actions to take in response to the previous, similar risk trigger.
US10692031B2 Estimating software as a service cloud computing resource capacity requirements for a customer based on customer workflows and workloads
A method, system and computer program product for evaluating capacity needs of a customer. A selection of an industry workflow is received from the customer, or alternatively, the customer provides a custom workflow. Furthermore, the initial workload estimates and the capacity requirements for implementing the selected industry workflow or the custom workflow are determined based on the answers to a set of questions presented to the customer. A model is then created to represent a data flow of the selected/custom workflow as well as represent the transaction rates. A system is provisioned to simulate production usage based on the determined capacity requirements. Furthermore, a workload is simulated based on the model and the initial workload estimates. The usage patterns in the simulated workload and the usage of the system are monitored which are used to update the capacity requirements of the system.
US10692028B2 Optimal demand-based allocation
Described herein is a framework for optimal demand-based allocation. In accordance with one aspect of the framework, trip data is extracted from vehicle operation data received from one or more vehicle data devices servicing a region of interest. Vehicle demands for multiple tiles of the region of interest and mutual travel times between neighboring tiles are estimated based at least in part on the trip data. A set of candidate tiles for allocating vehicle stations may then be determined by minimizing total travel time based on the mutual travel times and vehicle demands.
US10692024B2 Wireless mesh network system for monitoring worksite events including detecting false events
A system and associated interfaces are provided that permit the monitoring of workers within the workplace environment. In one aspect, a monitor having various sensing capabilities may be assigned to a monitored subject that records various parameters that are personal to the worker. For instance, it is appreciated that there may be sensor that can be attached to the monitored subject that is adapted to monitor certain parameters associated with the worker's environment. For instance, a sensor assigned to the monitored subject may be capable of determining the location of the subject, along with motion, impacts, altitude, and other environmental parameters that could affect the health or other condition of the worker.
US10692013B2 Solar irradiation modeling and forecasting using community based terrestrial sky imaging
Solar irradiation may be predicted based on input terrestrial sky images comprising cloud images, the terrestrial sky images taken from a plurality of geographic locations by a plurality of devices; for example, wherein the terrestrial sky images are crowd sourced from the plurality of devices. A model may be generated that predicts solar irradiation in a geographic area based on the input terrestrial sky images and the geographic locations from where the terrestrial sky images were taken. A signal representing the solar irradiation predicted by the model is output.
US10692011B2 Adaptive model-based system to automatically quantify fall risk
A method predicts the fall risk of a user based on a machine learning model. The model is trained using data about the user, which may be from wearable sensors and depth sensors, manually input by the user, and received from other types of sources. Data about a population of users and data from structured tests completed by the user can also be used to train the model. The model uses features and motifs discovered based on the data that correlate to fall risk events to update fall risk scores and predictions. The user is provided a recommendation describing how the user can reduce a predicted fall risk for the user.
US10692009B2 In-situ quantum error correction
Methods, systems, and apparatus for parallel optimization of continuously running quantum error correction by closed-loop feedback. In one aspect, a method includes continuously and effectively optimizing qubit performance in-situ whilst an error correction operation on the quantum system is miming. The method directly monitors the output from error detection and provides this information as feedback to calibrate the quantum gates associated with the quantum system. In some implementations, the physical qubits are spatially partitioned into one or more independent hardware patterns, where the errors attributable to each hardware pattern are non-overlapping. The one or more different sets of hardware patterns are then temporarily interleaved such that all physical qubits and operations are optimized. The method allows for the optimization of each section of a hardware pattern to be performed individually and in parallel, and can result is O(1) scaling.
US10692008B2 Assessing and selecting decision making entities for acquiring and presenting information
An information presentation device includes a processor that executes a procedure. The procedure includes: for respective decision making entities, calculating assessment indexes of a plurality of respective assessment criteria, based on characteristic information representing a characteristic of each of the decision making entities; selecting, from the plurality of decision making entities, at least one decision making entity having a characteristic similar to that of an information presentation target decision making entity that is a target of information presentation, based on an assessment index calculated for each of the decision making entities; and acquiring and presenting information related to decision making by the selected decision making entity from a storage section storing information related to decision making for each of the plurality of decision making entities.
US10691999B2 Parallel-hierarchical model for machine comprehension on small data
Examples of the present disclosure provide systems and methods relating to a machine comprehension test with a learning-based approach, harnessing neural networks arranged in a parallel hierarchy. This parallel hierarchy enables the model to compare the passage, question, and answer from a variety of perspectives, as opposed to using a manually designed set of features. Perspectives may range from the word level to sentence fragments to sequences of sentences, and networks operate on word-embedding representations of text. A training methodology for small data is also provided.
US10691997B2 Augmenting neural networks to generate additional outputs
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for augmenting neural networks to generate additional outputs. One of the systems includes a neural network and a sequence processing subsystem, wherein the sequence processing subsystem is configured to perform operations comprising, for each of the system inputs in a sequence of system inputs: receiving the system input; generating an initial neural network input from the system input; causing the neural network to process the initial neural network input to generate an initial neural network output for the system input; and determining, from a first portion of the initial neural network output for the system input, whether or not to cause the neural network to generate one or more additional neural network outputs for the system input.
US10691979B2 Systems and methods for shape-based object retrieval
A method for classifying physical objects includes: controlling, by a processor, one or more depth cameras to capture depth images of a query object; controlling, by the processor, one or more color cameras to capture a color images of the query object; computing, by the processor, a three-dimensional (3D) model of the query object using the depth images; combining, by the processor, the color images with the 3D model; computing, by the processor, a descriptor from the 3D model and the color images, the descriptor including: a multi-dimensional shape descriptor space representation of a 3D shape of the query object; a multi-dimensional color descriptor space representation of a texture of the query object; and a one-dimensional size descriptor space representation of a size of query object; supplying, by the processor, the descriptor to a classifier to compute a classification of the query object; and outputting the classification of the query object.
US10691976B2 System for time-efficient assignment of data to ontological classes
Implementations are directed to receiving a set of training data including a plurality of data points, at least a portion of which are to be labeled for subsequent supervised training of a computer-executable machine learning (ML) model, providing at least one visualization based on the set of training data, the at least one visualization including a graphical representation of at least a portion of the set of training data, receiving user input associated with the at least one visualization, the user input indicating an action associated with a label assigned to a respective data point in the set of training data, executing a transformation on data points of the set of training data based on one or more heuristics representing the user input to provide labeled training data in a set of labeled training data, and transmitting the set of labeled training data for training the ML model.
US10691968B2 Systems and methods for locating a retroreflective object in a digital image
Systems and methods are disclosed for locating a retroreflective object in a digital image and/or identifying a feature of the retroreflective object in the digital image. In certain environmental conditions, e.g. on a sunny day, or when the retroreflective material is damaged or soiled, it may be more challenging to locate the retroreflective object in the digital image and/or to identify a feature of the object in the digital image. The systems and methods disclosed herein may be particularly suited for object location and/or feature identification in situations in which there is a strong source of ambient light (e.g. on a sunny day) and/or when the retroreflective material on the object is damaged or soiled.
US10691967B2 Distance estimation using multi-camera device
A method and apparatus for measuring a distance to an object, be a device (100) having at least two cameras (104, 106), is described. One or more first images including the object are acquired by a first camera of the device and one or more first reference images are acquired by a second camera of the device, while the device is in a first position. One or more second images including the object and one or more second reference images are acquired by cameras of the device, while the device is in a second position, different from the first position. Based on the first and second reference images, information on the displacement of at least one camera of the device between the first and second position are determined. The distance from the device to the object is calculated based on the first and second images including the object and the determined information on the displacement of the at least one camera.
US10691966B2 Image analysis and processing pipeline with real-time feedback and autocapture capabilities, and visualization and configuration system
A device may capture a plurality of preview frames of a document, and for each preview frame of the plurality of preview frames, process the preview frame to identify an object in the preview frame. Processing the preview frame may include converting the preview frame into a grayscale image, generating a blurred image based on the grayscale image, detecting a plurality of edges in the blurred image, defining at least one bounding rectangle based on the plurality of edges, and determining an outline of the object based on the at least one bounding rectangle. The device may determine whether a value of an image parameter, associated with the one or more preview frames, satisfies a threshold, and provide feedback to a user of the device, or automatically capture an image of the document, based on determining whether the value of the image parameter satisfies the threshold.
US10691962B2 Systems and methods for rear signal identification using machine learning
System, methods, and other embodiments described herein relate to identifying rear indicators of a nearby vehicle. In one embodiment, a method includes, in response to detecting a nearby vehicle, capturing signal images of a rear portion of the nearby vehicle. The method includes computing a braking state for brake lights of the nearby vehicle that indicates whether the brake lights are presently active by analyzing the signal images according to a brake classifier. The method includes computing a turn state for rear turn signals of the nearby vehicle that indicates which of the turn signals are presently active by analyzing regions of interest from the signal images according to a turn classifier. The brake classifier and the turn classifier are comprised of a convolutional neural network and a long short-term memory recurrent neural network (LSTM-RNN). The method includes providing electronic outputs identifying the braking state and the turn state.
US10691959B2 Estimating apparatus
In a travelling road estimating apparatus, an estimator estimates, based on the coordinates of at least one of edge points included in a selected candidate, a road parameter using a previously prepared filter having an adjustable response level. The road parameter is associated with a condition of the travelling road relative to the vehicle and a shape of the travelling road. A determiner determines whether there is an unstable situation that causes an accuracy of estimating the edge points by an edge extractor to be reduced. A response level adjuster adjusts the response level of the filter in accordance with determination of whether there is an unstable situation that causes an accuracy of estimating the edge points by the edge extractor to be reduced.
US10691953B2 Door lock system with one or more virtual fences
An intelligent door lock system is coupled to a door at a dwelling. A sensor is at the dwelling. The sensor is coupled to a drive shaft of a lock device to assist in locking and unlocking a lock of a lock device at the door. The lock device is coupled to the sensor and includes a bolt. An engine, an energy source and a memory are coupled together. A camera is coupled to or part of the intelligent door lock system. The camera is configured to define a safe zone in the dwelling in which an occupant, and a non dwelling occupant third person is allowed into the dwelling.
US10691952B2 Adapting to appearance variations when tracking a target object in video sequence
A method of tracking a position of a target object in a video sequence includes identifying the target object in a reference frame. A generic mapping is applied to the target object being tracked. The generic mapping is generated by learning possible appearance variations of a generic object. The method also includes tracking the position of the target object in subsequent frames of the video sequence by determining whether an output of the generic mapping of the target object matches an output of the generic mapping of a candidate object.
US10691950B2 Activity recognition method and system
An activity recognition system may comprise a local device and a server. The local device may be configured to: obtain a video; determine whether at least one human is present in one or more frames of the video; in response to determining the at least one human present in the video, determine if the at least one human in each of the frames corresponds to the same person; in response to determining that the at least one human in each of the frames corresponds to the same person, determine if the person is a stranger; and in response to determining that the person is not a stranger, transmit at least a portion of the video to the server. The server may be configured to: predict an activity class associated with the person; and trigger an alarm based on the activity class.
US10691942B2 Unsupervised land use and land cover detection
A system and methods for unsupervised land use and land cover detection using a classifier that produces a plurality of class image layers which are filtered to remove misclassified same-label pixel groupings, a class resolution module that reduces multiple pixel labels to a single one if applicable and a reconstruction module that generates the output land use and land cover image.
US10691939B2 Systems and methods for performing iris identification and verification using mobile devices
Technologies are presented herein in support of a system and method for performing iris identification and verification using mobile devices. Embodiments of the present invention concern a method for authenticating a user with a mobile device that includes steps for capturing imagery of a user's face, analyzing the imagery to identify the portion of the image depicting the user's eyes and segmenting the eye image to isolate the iris image data and encoding the iris image data in iris template. The present disclosure further describes authenticating the user based on the encoded iris template and additional techniques for preventing erroneous authentication caused by spoofing. In some examples, the anti-spoofing techniques may include capturing one or more images of a user's eyes and analyzing the captured images for indications of liveness based on reflection characteristics depicted in the imagery.
US10691938B1 Systems and methods for authenticating a stack of cards
In some embodiments, the present disclosure provides various techniques for authenticating stack(s) of cards, for example, during a change of their custody, by printing at least one unique pattern across at least one side of a stack of cards at a first point in time; recording the pattern as printed on the stack of cards; and comparing the pattern shown on the stack of cards at a later point in time to the originally recorded pattern and confirming the presence or absence of change(s) to such pattern. In some embodiments, the present disclosure also provides various techniques to validate a particular card within the stack of cards by comparing at least one side edge of a card in the stack that comprises a portion of the unique pattern that was printed across the side of the parent stack from which it belongs to a prior recorded image of the printed pattern on that particular parent stack and confirming that the information or markings on the at least one side edge of the card is a component of the unique pattern that was printed on the at least one side of its parent stack.
US10691937B2 Method and system for determining structural blocks of a document
This disclosure relates to method and system for determining structural blocks of a document. The method may include extracting text lines from the document, generating a feature vector for each text line by determining feature values for a set of features in the each text line, and determining at least one dominant feature from among the set of features and at least one corresponding dominance factor, for each structural class, based on the feature vector for each text line. The method may further include deriving a set of rules for classification of the text lines into respective structural classes and determining a structural block tag for each text line based on the set of rules. Each of the set of rules correspond to one of the structural classes and is based on the at least one dominant feature and the at least one corresponding dominance factor for that class.
US10691935B2 Apparatus for providing graphic effect of handwriting input and method thereof
A method for applying a graphic effect in an electronic device. The method includes identifying a stroke constituting a character based on an input sensed through a display of the electronic device, displaying the identified stroke through the display, identifying a language corresponding to the identified stroke, and identifying a variation value for a graphic effect of the displayed stroke based on a complexity of the identified language.
US10691914B2 Optical fingerprint sensing unit and manufacturing method thereof
An optical fingerprint sensing unit includes a substrate, a circuit pattern, an optical fingerprint sensing chip, an encapsulation layer and a fiber-optic layer. The circuit pattern is formed on a surface of the substrate. The optical fingerprint sensing chip is fixed on the substrate. The optical fingerprint sensing chip is electrically connected with the circuit pattern through a metal wire. The optical fingerprint sensing chip, the circuit pattern and the metal wire are covered by the encapsulation layer. The fiber-optic layer is disposed on the encapsulation layer. After a UV-curable optically clear adhesive is subjected to a light-curing reaction, the encapsulation layer is formed.
US10691913B2 Display panel and display apparatus
A display panel and a display apparatus are provided. The display panel comprises an array substrate, a plurality of light emitting units disposed on the array substrate, each having a plurality of sub-light emitting units, and a plurality of fingerprint recognition units, configured to recognize fingerprints based on light reflected by a touch object to the fingerprint recognition units. Each fingerprint recognition unit is configured in coordination with at least one sub-light emitting unit. An orthogonal projection of each fingerprint recognition unit on the array substrate and an orthogonal projection of a corresponding sub-light emitting structure on the array substrate overlap with each other.
US10691897B1 Artificial intelligence based virtual agent trainer
The present disclosure relates to a system, a method, and a product for an artificial intelligence based virtual agent trainer. The system includes a processor in communication with a memory storing instructions. When the processor executes the instructions, the instructions are configured to cause the processor to obtain input data and generate a preliminary set of utterances based on the input data, process the preliminary set of utterances to generate a set of utterance training data, generate a set of conversations based on the set of utterance training data, simulate the set of conversations on a virtual agent to obtain a conversation result, verify an intent and a response based on the conversation result, verify a use case flow and flow hops based on the conversation result, and generate recommendation information and maturity report based on verification results.
US10691896B2 Conversational system user behavior identification
Examples of the present disclosure describe systems and methods relating to conversational system user behavior identification. A user of the conversational system may be evaluated based on one or more factors. The one or more factors may be compared to an aggregated measure for a larger group of conversational system users, such that “anomalous” behavior (e.g., behavior that deviates from a normal behavior) may be identified. When a user is identified as exhibiting anomalous behavior, the conversational system may adapt its interactions with the user in order to encourage, discourage, or further observe the identified behavior. As a result, the conversational system may be able to verify a user's anomalous behavior, discourage the anomalous behavior, or take other action while interacting with the user.
US10691895B2 Dynamic text generation for social media posts
Utilizing a computing device to share a social media post with automatically generated dynamic text in a social media service in real time. A computing device receives a social media post from a social media user computer. The computing device monitors social media activities of a social media user computer. The computing device accesses one or more social media activities of social media follower computers. The computing device compares social media activities of the social media user computer with the one or more social media activities of social media follower computers. The computing device aligns the received social media post to a preference model. The computing device generates dynamic text in real time to accompany the received social media post. The computing device outputs the generated dynamic text to the social media user computer to accompany the received social media post.
US10691892B2 Online contextual advertisement intellectualization apparatus and method based on language analysis for automatically recognizing coined word
The language analysis method includes collecting an online document, performing coined word filtering on the collected document based on a predetermined coined word extraction pattern and a dictionary to extract a coined word candidate which corresponds to the coined word extraction pattern and is not registered in a coined stop word dictionary, performing morpheme analysis on the extracted coined word candidate to verify a coined word candidate which does not correspond to a predetermined part of speech and is not registered in a pre-stored morpheme dictionary, refining the coined word extraction pattern, based on a result of the verification and updating the verified coined word candidate in the coined stop word dictionary, and updating the verified coined word candidate in the morpheme dictionary, based on the result of the verification.
US10691888B2 Method, terminal, apparatus and computer-readable storage medium for extracting a headword
Disclosed are a method, a terminal, and an apparatus for extracting a headword and a computer-readable storage medium, wherein the method comprises: acquiring a text information input by a user; determining an out-edge weight of each search term of the text information; calculating a linkage-matrix for the each search term; calculating a priori score of the each search term according to a preset document library; determining a random jumping vector for the each search term according to the priori score; calculating a first preliminary score of the each search term according to the linkage-matrix and the random jumping vector; determining a second preliminary score of the each search term according to a preset part-of-speech configuration rule; determining a final degree score of the each search term according to the first preliminary score and the second preliminary score; extracting the headword of the text information according to the final degree score.
US10691878B2 Presenting associations of strokes with content
A method and apparatus for displaying and interacting with a user interface are described. In one embodiment, the method comprises: receiving first content for display on a display surface, displaying the first content at a first area of the display surface, capturing a stroke when written on the display surface over a first portion of the first content, and automatically creating a first page at a second area of the display surface, the second area being different than the first area and displaying the first content with the captured stroke.
US10691871B2 Devices, methods, and systems to convert standard-text to animated-text and multimedia
Devices, methods, and systems for automatic text segmentation, text animation, and multimedia text presentation are provided. In one embodiment, a computer-implemented method allowing a user to segment and set text animation styles and set the timing of text such that the text appears according to the user's desired customizable settings is disclosed. In another embodiment, a computer-implemented method for displaying text such that natural reading pauses and user-defined animation and audio-effects are added to the text to facilitate and enhance the reading experience is disclosed.
US10691868B1 Process for analyzing printed circuit board and packaging manufacturing design rules
The present disclosure relates to a system and method for use in an electronic circuit design. Embodiments may include an electronic computer aided design (“CAD”) system configured to receive one or more design rules and to receive one or more manufacturing rules. The CAD system may be further configured to analyze design database objects from the electronic design with respect to the manufacturing rules. The CAD system may generate a manufacturing output file, based upon, at least in part, the analyzing. Embodiments may also include a signoff computer aided manufacturing (“CAM”) station configured to receive the manufacturing output file. The CAM station may be configured to attempt to validate the manufacturing output file.
US10691865B2 Modifying layout by removing fill cell from fill-dense regions and inserting duplicate in target fill region
The disclosure provides a method including: identifying a fill-dense region of an integrated circuit (IC) layout having a plurality of fill cells, and a target fill region of the IC layout adjacent to the fill-dense region and free of fill cells; modifying the IC layout by removing a fill cell from the fill-dense region and inserting a duplicate of the removed fill cell within the target fill region to at least partially fill the target fill region; and providing instructions to manufacture an IC using the modified IC layout. The method may reduce a feature density of the fill-dense region to less than an allowable feature density, while adding fill features to otherwise unfillable regions.
US10691861B2 Integrated circuit design
Disclosed herein is an apparatus that includes a first pair of signal lines and a second pair of signal lines. Each pair of signal lines comprises a first line and a second line that collectively signal any one of: a logical zero, a logical one, and nothing. A first cell occupies a first layer of the apparatus to receive the first line of the first pair of signal lines and the first line of the second pair of signal lines; and a second cell occupies a second layer of the apparatus to receive the second line of the first pair of signal lines and the second line of the second pair of signal lines. The first cell is a dual of the second cell and at least partially overlaps the second cell.
US10691855B2 Device and method for detecting points of failures
Devices, methods, and computer program products for detecting Points Of Failures in an integrated circuit (IC) are provided. The integrated circuit device is described by a structural description (2) comprising a plurality of elements, the elements representing cells and wires interconnecting the cells, the structural description further comprising portions representing a set of sensitive functional blocks (16), each sensitive functional block comprising one or more inputs, at least one sensitive output, and a set of elements interconnected such that the value of the sensitive output is a Boolean function of the input values of the sensitive functional block. The detection device (100) comprises: a selection unit (101) configured to iteratively select a n-tuple of elements in at least the portions of the netlist corresponding to said sensitive functional blocks, a testing unit (104) configured to test each selected n-tuple of elements, the testing unit being configured to: modify said selected n-tuple of elements from an initial state to a testing state; determine if the derivative of the Boolean function associated with each sensitive functional block is equal to zero. The detection device (100) is configured to detect that said n-tuple represents a Point Of Failure of order n in the integrated circuit (IC) device if the derivative of the Boolean function associated with said sensitive functional block is equal to zero.
US10691850B1 Power projection using machine learning
A power analysis system for an integrated circuit device design can use machine learning to determine an estimated power consumption of the design. In various examples, the system can generate workloads for a power projection tool, which can include less than all the data of a full suite of power projection tests. The results from the power projection tool can be used to train a machine learning data model. From the results, the data model can learn the functions of the design by grouping together cells that are triggered together by the same signals. The data model can also learn estimated power consumption for each of the functions. The output of the data model can then be used to configure a design testing tool, which can run tests on the design. The output of the tests can then be used to compute an estimated overall power consumption for the design.
US10691849B2 Metal cut optimization for standard cells
The present disclosure describes a method for optimizing metal cuts in standard cells. The method includes placing a standard cell in an layout area and inserting a metal cut along a metal interconnect of the standard cell at a location away from a boundary of the standard cell. The method further includes disconnecting, at the location, a metal portion of the metal interconnect from a remaining portion of the metal interconnect based on the metal cut.
US10691847B2 Real-time damage determination of an asset
Provided are devices and methods for monitoring a physical asset in real-time based on simulated data being transformed and applied to a virtual asset corresponding to the physical asset. In one example, the method includes receiving a data stream acquired from a structure of an asset being monitored, determining an accumulated damage amount to the asset based on the received information, the determining including performing an incremental rainflow counting algorithm on the received data stream from the asset being monitored, stress transfer function evaluations, and damage calculations with S-N curves, and outputting information concerning the accumulated damage amount of the asset for display on a display device.
US10691845B2 Data driven shrinkage compensation
A method for using data driven shrinkage compensation to fabricate an object using an additive manufacturing process includes predicting one or more dimensional changes in one or more directional strands disposed between facets of one or more respective predetermined facet pairs as a result of the fabrication of an object using an additive manufacturing process based on a shape shrinkage model. The object is modeled from a file and includes one or more dimensions calculated from the one or more directional strands. The method further includes correcting coordinate data of at least one facet of the one or more predetermined facet pairs to compensate for the one or more predicted dimensional changes in the one or more directional strands.
US10691844B2 Multi-user cloud parametric feature-based 3D CAD system with branch and merge
Disclosed is a parametric feature-based 3D CAD system that allows multiple users to simultaneously edit a parametric feature-based 3D CAD model consisting of 3D parts and assemblies of those parts (3D Model). Several CAD users, each using their own computer, phone, or tablet, can edit the same 3D Model at the same time. Editing may be separate and simultaneous—there is no need for users to worry about locking, checking out, or otherwise restricting each other's access to 3D Models. As a result, users see each other's changes occur in real-time, and may also identify what aspects other users are actively modifying through visible Collaboration Cues.
US10691840B2 Secure electronic chip
A secure electronic chip including a plurality of biased semiconductor wells and a well biasing current detection circuit. Each of the wells includes a transistor and a bias contact electrically isolated from the transistor. The detection circuit is electrically coupled to each bias contact and is configured to detect a bias current passing through the bias contact that is indicative of an attempt to tamper with the electronic chip.
US10691836B2 System and method for switched-capacitor based side-channel countermeasures
Methods and systems are provided for a charge withholding converter reshuffling technique that decorrelates input power of a multi-phase switched capacitor (SC) voltage converter relative to the output power provided to a load. The load may be a cryptographic device. The technique provides a countermeasure against power analysis attacks. A controller including a first random number generator coupled to the stages of the SC voltage converter controls gating for charging a first subset of the stages. A controller including a second random number generator coupled the stages of the SC voltage converter controls gating for discharging a second subset the stages. A number of the switched capacitor stages maintain their charge beyond the switch period in which they are charged. The SC voltage converter withholds a random portion of input charge and delivers this charge to the load after a random time period.
US10691830B2 Systems and methods for preserving privacy in distribution of digital content using private tokens
Systems and methods for preserving privacy in distribution of content using private tokens in accordance with embodiments of the invention are disclosed. In one embodiment, a method of anonymously tracking a digital content and remediating unauthorized distribution includes generating a private token including an identifier distinguishable from tokens generated by other playback devices and the association with the playback device is not shared, receiving a portion of content, embedding a digital watermark in the content, where the digital watermark includes the private token, detecting an unauthorized copy of the content, extracting the digital watermark from the unauthorized copy of the content, broadcasting an enforcement message containing the private token to the playback devices, receiving the enforcement message, and performing an enforcement action on the playback device in response, where only a playback device that generated the private token responds.
US10691822B1 Policy validation management
Validated policies can be utilized where information regarding the validation travels with the policies. A policy validator can validate information about a policy, such as may relate to compliance with policy requirements and accuracy of the policy output. Information about the validation, such as one or more claims of validity and information about the validator, can be provided with the policy as metadata, such as in a signature block. The signatures, or other verification mechanisms, can be used to ensure that the policy is not modified after the validation. When attempting to utilize the policy, the signature block can be evaluated along with the policy to determine whether to grant the access. In some embodiments the signature block may not be evaluated with the policy, but may be used subsequently for auditing or compliance determinations.
US10691813B2 Techniques for enclave confidentiality management
Various embodiments are generally directed to techniques for enclave confidentiality management, such as for protecting cross enclave confidentiality on servers, for instance. Some embodiments are particularly directed to a computing platform including hardware and/or instruction set architecture (ISA) extensions that ensure enclaves cannot access confidential data of other enclaves. For example, key programming ISA extensions and/or hardware changes to the page miss handler (PMH) may ensure that the key uniquely associated with an enclave is used for its memory accesses.
US10691811B2 Encryption transition in a database
A computing device includes a processor and a machine-readable storage medium storing instructions. The instructions are executable by the processor to: initiate a transition mode in a database comprising a plurality of data elements; and responsive to a first query for a first data element during the transition mode, determine whether the first data element is already encrypted in the database. The instructions are further executable to, responsive to a determination that the first data element is already encrypted in the database: decrypt the first data element, and return the decrypted first data element to the first query. The instructions are further executable to, responsive to a determination that the first data element is not already encrypted in the database: return the first data element to the first query without decryption, and encrypt the first data element in the database.
US10691803B2 Secure execution environment on a server
Disclosed herein are techniques for maintaining a secure execution environment on a server. In one embodiment, the server includes a non-volatile memory storing firmware, a programmable security logic coupled to the non-volatile memory, an adapter device coupled to the programmable security logic, and a processor communicatively coupled to the non-volatile memory via the programmable security logic. The adapter device and/or the programmable security logic can verify the firmware in the non-volatile memory while holding the processor and/or a baseboard management controller (BMC) in power reset, release the processor and the BMC from reset to boot the processor and the BMC after the firmware is verified, and then disable communications between the processor and the BMC and deny at least some requests to write to the non-volatile memory by the processor or the BMC.
US10691796B1 Prioritizing security risks for a computer system based on historical events collected from the computer system environment
A method of identifying security risks in a computer system that includes several computers executing different applications is provided. The method receives event data about threat events associated with a set of applications executing on a set of computers in the computer system. The method, for each event, compares a set of parameters associated with the event with a set of historical parameters maintained for a similar event. The method, based on the comparisons, defines a normality characterization for each event to express a probability of an exploit of the application associated with the event. The method, based on the normality characterization, defines a prioritized display of security risks due to the threat events associated with the set of application.
US10691792B2 System and method for process hollowing detection
A method and system for remediating a process hollowing intrusion on a user device comprising detecting a process starting on the user device, preparing the process to monitor Application Programming Interface (API) calls between the process and an operating system of the user device, determining whether the process is associated with a process hollowing intrusion based on information associated with the process and/or the API calls, and executing security policies against the process associated with the process hollowing intrusion. In examples, it is determined whether the child process is associated with a process hollowing intrusion in response to determining whether one or more API calls associated with known process hollowing intrusions modify executable memory of and/or modify an entry point address of the child process.
US10691790B2 Autonomous secrets management for a temporary shared access signature service
Various methods and systems are provided for autonomous secrets management for a temporary shared access signature (“SAS”) service. Input for a temporary access request for an account resource, is received from a client. The temporary access request is validated, based on communicating a validation request to the secrets management service (“SMS”) that can be utilized to store, renew and distribute secrets in a distributed computing environment. Validating the temporary access request is based on determining a storage account location path for SAS keys that provide temporary access to account resources. An access policy associated with the temporary access request is accessed. An SAS key request, associated with temporary access request, is communicated to the SMS. The SAS key request includes at least a portion of the access policy. An SAS key is received from the SMS. The SAS key, for access to the account resource, is communicated to the client.
US10691788B2 Systems and methods for provisioning a camera with a dynamic QR code and a BLE connection
Some methods can include a user device establishing a Bluetooth connection with a camera, the user device receiving a camera PIN from the camera via the Bluetooth connection, the user device generating and displaying a QR code including the camera PIN and a device PIN, the user device receiving a message from the camera via the Bluetooth connection, and the user device confirming that the message includes the device PIN. Some methods can include the camera establishing the Bluetooth connection with the user device, the camera transmitting the camera PIN to the user device via the Bluetooth connection, the camera capturing an image of the QR code including the camera PIN and the device PIN displayed on the user interface, the camera confirming that the QR code includes the camera PIN, and the camera transmitting a message including the device PIN to the user device via the Bluetooth connection.
US10691787B2 Method of authenticating integrated circuits using optical characteristics of physically unclonable functions
A method and apparatus for reading unique identifiers of an integrated circuit. The unique identifiers may be physically unclonable functions (PUFs), formed by high energy ions implanted into semiconductor material of the integrated circuit. The method may include electrically or optically stimulating each of the PUFs and sensing with an optical sensor optical characteristics of resulting light emitted from the PUFs. Then the method may include comparing values associated with the optical characteristics of the PUFs with groups of stored values in a circuit database. Each of the groups of stored values may be associated with optical characteristics of PUFs of a known authentic circuit. The method may then include the controller providing verification of authenticity of the integrated circuit when each of the values associated with the optical characteristics of the PUFs match the stored values of at least one of the groups in the circuit database.
US10691782B2 Method of acquiring biometric data and electronic device therefor
An electronic device for acquiring biometric information may include a display, and a fingerprint sensor configured to acquire fingerprint data through at least a partial display region of the display. A processor may execute a first application in which a graphical object is displayed, for controlling a designated function other than a fingerprint registration function. A user input on the graphical object may be used to collect fingerprint information, which is used as part of a fingerprint registration function.
US10691781B2 Apparatus and method for device security
An apparatus and method for device security, wherein a fingerprint image is acquired on a touchscreen, and an authentication process is performed based on the first fingerprint image. Thereafter, a second fingerprint image is acquired and a difference between a characteristic of the first and second fingerprint images is determined, and based upon whether this difference is greater than a threshold, a second authentication process is performed.
US10691774B2 Systems and methods for a comprehensive online health care platform
Systems and methods for a comprehensive online healthcare platform are provided that increase the efficiency of the medication selection process. In one embodiment, a method comprises responsive to a query from the user via the user device, receiving a list of one or more medications identified from a storage device and receiving medication information about each identified medication in the list of the one or more medications from the storage device. The method further includes, calculating a user personalized grade for each of the identified medications based on the medication information and the user information, transmitting the user personalized grade and medication information to the user device and displaying simultaneously on the user device, the user personalized grade, cost factor, prescription experience data, and secondary technical effects of each identified medication.
US10691759B2 Contextual application customization
System and method for delivering context customized applications comprising a content analyzer, an application customizer, and a controller adapted. The content analyzer is adapted to determine topics in content requested by a user. The application customizer is adapted to customize an application based on the determined topics, to form a context customized application. The controller is adapted to receive the request for the context customized application including information regarding the requested content, and is adapted to send the context customized application to the requester of the context customized application.
US10691757B1 Method and system for cached document search
A method for servicing document search requests. The method includes receiving, by a document management service, a document search query from a requesting user, identifying, in a document repository, by the document management service, a document that matches the search query, and obtaining a permission level by the document management service, from an access control cache, based on a combination of the requesting user and an access control list required by the document. The access control cache is located on the document management service, and the access control cache is populated using content in an access control repository located on a repository server, separate from the document management service. The method further includes making a determination that the permission level is sufficient and based on the determination, returning the document to the requesting user, as a search result.
US10691753B2 Memory reduced string similarity analysis
Embodiments perform string similarity analysis by receiving candidate strings of a collection to be searched and transforming each candidate string into one or more features. Embodiments generate a feature index that maps each of the features to one or more candidate strings which include the features, and transform the feature index into a low-memory index by byte encoding a sorted integer array into an encoded byte array. The transforming into a low-memory index further includes hashing each feature to an integer value and storing using a tightly-packed map a hashed value to feature identification (“ID”) mapping, using a first tightly-packed list to map each of the feature IDs to one or more candidate strings which include the features, and using a second tightly-packed list to store the feature IDs.
US10691749B2 Data processing system for managing activities linked to multimedia content
An activity management system is configured to allow users to access multimedia content where the multimedia content is divided into segments. While a user is viewing or interacting with the multimedia content, the user can submit one or more activities (e.g., comments, questions, replies, or reactions) using an interface. The system is operable to electronically link the activity provided by the user with the particular segment of multimedia content in which the activity was captured by the system. The system is also configured to curate activities that are displayed to a user for any given segment based on (1) viewers linked to the user (e.g., groups, social media groups, etc.), (2) viewers that influence the user, (3) a threshold number of activities set by the viewer or the system; (4) group membership of either the viewer or the user; etc.
US10691739B2 Multi-label content recategorization
In an example, there is disclosed a computing apparatus, including one or more logic elements, including at least one hardware logic element, comprising a classification engine to: receive a clean multi-labeled dataset comprising a plurality of document each assigned to one or more of a plurality of categories; receive an unclean multi-labeled dataset; and produce a recategorized and cleansed dataset from the unclean multi-labeled dataset, comprising predicting a number of labels {circumflex over (l)} for a document j, and comparing {circumflex over (l)} to an existing number of labels l. There is also disclosed a method of providing a classification engine.
US10691720B2 Resynchronizing metadata in a content management system
A client can resynchronize tree data structures representing a server, local, and sync state of content items in an account. In some aspects, the client identifies a local set of content items on the account and generates a local tree representing a filesystem state and including a local node for each item in the local set. The client determines a server state for a remote set of content items on the account. Based on the server state, the client generates a remote tree representing the remote set and including a respective node for each item in the remote set. Based on the local and remote trees, the client generates a sync tree including matching nodes between the local and remote trees, the sync tree representing a synchronized state between the filesystem state and the server state. The client then stores the local, remote, and sync trees.
US10691710B2 Interactive interfaces as computerized tools to present summarization data of dataset attributes for collaborative datasets
Various embodiments relate generally to data science and data analysis, and computer software and systems, to provide an interface between repositories of disparate datasets and computing machine-based entities that seek access to the datasets, and, more specifically, to a computing and data storage platform that facilitates consolidation of one or more datasets, whereby one or more interfaces, such as user interfaces, may be implemented as computerized tools for presenting summarization of dataset attributes to facilitate discovery, formation, and analysis of interrelated collaborative datasets. In some examples, a method may include presenting data representing summary characteristic data in a user interface. This may include user interface elements each specifying a value of a dataset attribute for a collaborative dataset. Also, the method may include presenting aggregated data attributes for a subset of the collaborative dataset associated with the linked atomized datasets. In one example, an interactive overlay window may be activated.
US10691707B2 Systems and methods for identifying an affinity group
Systems and methods for identifying an affinity group are provided. Some systems and methods may include matching respective access times associated with a plurality of access cards over a defined search period and using a swipe time interval to identify the affinity group of at least one of the plurality of access cards.
US10691704B2 Domain-based search engine
This specification describes systems and methods for a domain-based search engine. One aspect of the invention provides a computer implemented method including: receiving a query that identifies an entity; identifying a domain that has the entity as a member; obtaining an entity-to-domain weight; identifying a precedent set connected to the domain; obtaining a precedent-set-to-domain weight; identifying an event in the precedent set; determining a score for the event based at least in part on (i) the entity to domain weight and (ii) the precedent set to domain weight; and providing rendering data for the event when the score satisfies a specified threshold. The rendering data can include a selectable link and the method can further include receiving a selection of the selectable link and in response to receiving the selection, providing rendering data that is indicative of an impact of the event on an entity.
US10691700B1 Table replica allocation in a replicated storage system
A replicated storage system allocates tables to storage clusters to balance the usage of resources in the replicated storage system. The replicated storage system determines the query load of the stored tables and generates candidate table allocations based on the query loads. The candidate table allocations are generated based on table allocation criteria based on the popularity of the tables or whether the tables are related to other tables. The replicated storage system determines resource parameters for each candidate table allocation and generates a resource usage score for each candidate table allocation based on a utility function that is weighted based on priorities of the resources used by the replicated storage system. The replicated storage system selects a table allocation from the candidate table allocations based on the resource usage scores of the candidate table allocations and allocates table replicas to the storage clusters.
US10691699B2 Augmenting search results with user-specific information
Techniques for augmenting or modifying ordered results include sending a search query to a location service, receiving ordered results responsive to the search query, and augmenting or modifying the search results based on user-specific information stored locally at a consumer computing device. The ordered results may be augmented by reordering a search result in the list of search results based on the user-specific information, and/or by graphically representing a location included in the ordered search results based on the user-specific information. The augmented search results may be presented on a display associated with the consumer computing device in a manner specific to a user of the consumer computing device.
US10691692B2 Computer-implemented method of executing a query in a network of data centres
A computer-implemented method of executing a query in a network of data centres, the method comprising a preparation stage and an execution stage; wherein the preparation stage includes: each data centre providing information relating to data centre parameters and/or proximity, allowing arrangement of the data centres in a dynamic hierarchical cluster topology of a parent data centre and child data centres, each child data centre having its own local data sequence which is to be processed by individual analysis tasks of the query, the child data centres together forming a cluster of similar and/or proximate data centres, the cluster having a single parent data centre; and the execution stage includes: the parent data centre sending the tasks to the child data centres and the child data centres sending to the parent data centre a sequence of outcomes derived from the local data sequence and the tasks; wherein both a child data centre and its parent data centre cache executed tasks executed by the child and the sequence of outcomes of the tasks executed by the child data centre.
US10691691B2 Iterative evaluation of data through SIMD processor registers
Executable code is generated for processing a data set in an in-memory database system. The executable code is based on program instructions including a predicate associated with a first part of the data set. The first part of the data set is divided into data sections. A data section comprises a number of data elements corresponding to a number of bit values to be allocated into a register at a processor. The register at the processor is associated with performing single instructions on multiple data. At the processor, the data sections are evaluated iteratively to determine bit vectors to be stored iteratively into the SIMD register. Based on the iteratively stored bit vectors at SIMD register at the processor, result data sets are iteratively determined through invoking data from the data set. The result data sets are provided through the processor for further consumption.
US10691682B2 Storing and processing JSON documents in a SQL database table
Embodiments for storing a JSON document tree in a single SQL database table by defining a schema to store JSON nodes in the table and converting each JSON document into a corresponding set of rows in the table using the schema to encode a hierarchical relationship of nodes and sub-nodes into a path that specifies a node path to a root node for each node. Embodiments further receiving a SQL query to retrieve a specific sub-document, responding to the query by returning all rows of the table belonging to the sub-document, and inflating the returned rows back into a JSON expression using the path to guide reconstruction of the original JSON document tree.
US10691680B1 Query refinements using search data
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining query refinements using search data. In one aspect, a method includes receiving a first query and a second query each comprising one or more n-grams for a user session, determining a first set of query refinements for the first query, determining a second set of query refinements from the first set of query refinements, each query refinement in the second set of query refinements including at least one n-gram that is similar to an n-gram from the first query and at least on n-gram that is similar to an n-gram from the second query, scoring each query refinement in the second set of query refinements, selecting a third query from a group consisting of the second set of query refinements and the second query, and providing the third query as input to a search operation.
US10691672B2 Smart address book
An apparatus, method, system, and computer-readable medium are provided for maintaining contact information associated with a contact. In some embodiments a request associated with a contact may be received. Contact information may be obtained from one or more external or internal sources. One or more confidence scores may be generated for the obtained contact information and for one or more values received with the request. Based on the confidence score(s), one or more values associated with the contact may be incorporated in one or more data stores. In some embodiments, suggestions for contact related information may be generated. Responses to the suggestions may be used to update the generated confidence score(s).
US10691669B2 Big-data processing method and apparatus
A big-data processing method is provided. The method includes obtaining multiple key-value pair sets, where each of the key-value pair sets includes at least one key-value pair, and remainders of modulo operations on all key-value pairs in each key-value pair set are the same, calculating a sum of all values included in each key-value pair set to obtain a total value of the values included in each key-value pair set, obtaining a load status of each reduce processor in a reduce processor set, assigning a corresponding key-value pair set to each reduce processor according to the total value of the values included in each key-value pair set and the load status of each reduce processor, and processing the assigned key-value pair set using each reduce processor.
US10691668B2 Mobile machine-generated data correction
Machine-generated data is divided into its metadata (or contextual data) that is indicative of a data container, and the data values themselves that are indicative of sensed variables. The metadata is checked to obtain a container integrity indicator of whether the data is accurate based on characteristics of the data container. The actual data values are subjected to quality checking to determine whether they have been corrupted by inaccuracies. Data corresponding to inaccurate metadata or inaccurate data values themselves is quarantined, and correction logic attempts to correct any inaccurate data. Corrected data is output with the verified data.
US10691665B1 Constructing blockchain world state Merkle Patricia Trie subtree
Implementations of this specification include traversing a world-state MPT in multiple iterations, and, at each iteration, for a current node of the world-state MPT, executing one of: marking the current node as an account node and storing an address of the current node in the address list, determining that the current node is an extension node, and moving to a next iteration of the traversal setting the current node to a node referenced by the extension node, and marking the current node as a transition node, and storing an address of the current node in the address list; creating a sub-tree of the world-state MPT based on the address list, a root node of the sub-tree including a root node of the world-state MPT, and one or more child nodes of the sub-tree corresponding to nodes of the world-state MPT having an address stored in the address list.
US10691661B2 System and method for managing the storing of data
A system is arranged to receive data which is written to a data store by a writer. A controller is able to read data from the data store. That controller is able to control the rate at which data is read from the data store with respect to the rate at which data is written to the data store. A query function receives a stream of said data substantially in real time and when said stream of data is unavailable in real time, the query function is able to subsequently obtain that unavailable data from said data store.
US10691647B2 Distributed file system metering and hardware resource usage
A method and system for automatically metering a distributed file system node is provided. The method includes receiving data associated with jobs for execution via a distributed file system. Characteristics of the jobs are uploaded and policy metrics data associated with hardware usage metering is retrieved. Resource requests associated with hardware resource usage are retrieved and attributes associated with the resource requests are uploaded. The policy metrics data is analyzed and a recommendation circuit is queried with respect to the resource requests. A set of metrics of the policy metrics data associated with the resource requests is determined and a machine learning circuit is updated. Utilized hardware resources are determined with respect to the hardware usage metering and said resource requests.
US10691645B2 System and method for cloud-based read-only folder synchronization
A system and method are provided for synchronizing read-only folders from a cloud-based server. Users can set read-only permissions when sharing folders with other users. The read-only permissions are enforced by client devices of the users downloading content of the folders from the server. To prevent local changes made by a user having read-only access to a folder from being overwritten, the user's client identifies modified folders as local content. After identifying a modified folder as local content, the client may retrieve the original folder from the cloud-based server.
US10691643B2 Deduplication for files in cloud computing storage and communication tools
A system and method for deduplication of a file in a communication message are presented. An attached file of a communication message may be determined to exist in a cloud storage system. A link may be sent to a communication client for accessing an identical file on the cloud storage system of the attached file.
US10691642B2 System and method for enriching a concept database with homogenous concepts
A system and method for enriching a concept database with homogenous concepts. The method includes determining, based on signatures of a first multimedia content element (MMCE) and signatures of a plurality of existing concepts in the concept database, at least one first concept; generating a reduced representation of the first MMCE, wherein the reduced representation excludes the signatures of the first MMCE that match the at least one first concept; comparing the reduced representation to signatures representing a plurality of second MMCEs to select a first plurality of top matching second MMCEs; generating, based on the reduced representation and the first plurality of top matching second MMCEs, at least one second concept; determining, for each second concept, whether the second concept is a homogenous concept, wherein each homogenous concept uniquely represents the same content; and adding each homogenous concept to the concept database.
US10691641B2 File determination device and file determination method
A method includes first determining whether a character string related to a specific type, from among types of a plurality of files, is included in attribute information of each of the plurality of files which a process that is being executed refers to or updates, second determining the types of each of the plurality of files using higher priority which is given to a first file than a second file from among the plurality of files, the first file having a first attribute information which includes the character string, the second file having a second attribute information which does not include the character string, and outputting a determination result regarding the types related to the plurality of files.
US10691640B1 Storing an asset update record
Disclosed herein are computer-implemented methods; computer-implemented systems; and non-transitory, computer-readable media for storing an asset update record. One of the computer-implemented methods includes receiving an asset update record associated with the user. In response to determining one or more conditions of forming a data block are met, an Nth data block of a data block chaining ledger is generated, where the Nth data block comprises a first hash value and the asset update record. A second hash value of the asset update record is calculated. The first hash value and the second hash value are sent to the client device to be stored by the client device.
US10691639B1 Hybrid metadata and folder based file access
A hybrid file system provides access to files based on metadata-defined paths, user-defined paths, and/or hybrid metadata-defined paths. A metadata-defined path may be defined based on file metadata, and may provide access to files that are tagged with the same metadata that is used to specify the metadata-defined path. Some of the same files may be alternatively accessed using user-defined paths that provide access to the directories where the files are stored. Some of the same files may be alternatively accessed using a hybrid metadata-user-defined path that appends a directory structure to the metadata-defined path in order to provide direct access to a subset of files from the metadata-defined path that are placed into the metadata-user-defined path without accessing other files from the metadata-defined path.
US10691633B2 Analog processor comprising quantum devices
Methods and systems for solving various computational problems with quantum processors are provided. Such quantum processors comprise a plurality of quantum devices together with a plurality of coupling devices. The quantum processor is initialized by setting states of the quantum devices and coupling devices and allowed to evolve to a final state which approximates a natural ground state of the computational problem. The final state can include values of nodes arranged in a lattice in the quantum processor and can represent a solution to the computational processor. The computational problem can have complexity P, NP, NP-Hard, or NP-Complete and may be mapped to a quantum processor with nearest-neighbor and next-nearest-neighbor couplings. The solution to the computational problem can be read out from the quantum processor and transmitted as a data signal embodied in a carrier wave.
US10691623B2 Electronic tool and methods with audio for meetings
An electronic meeting tool and method for communicating arbitrary media content from users at a meeting comprises a node configuration means adapted to operate a display node of a communications network, the display node being coupled to a first display. The node configuration means is adapted to receive user selected arbitrary media content and to control display of the user selected arbitrary media content on the first display. A peripheral device adapted to communicate the user selected arbitrary media content via the communications network is a connection unit comprising a connector adapted to couple to a port of a processing device having a second display, a memory and an operating system, and a transmitter. A program is adapted to obtain user selected arbitrary media content, said program leaving a zero footprint on termination. The user may trigger transfer of said user selected arbitrary media content to said transmitter.
US10691619B1 Combined integrity protection, encryption and authentication
Network protocols generally implement integrity protection, encryption and authentication as separate validation steps. Since each validation step contributes encoding and processing overhead associated with individual packet transfers over the network, such network protocols can make inefficient use of limited packet space. Systems and methods according to the present disclosure combine integrity protection, encryption and authentication into a single validation step thereby making efficient use of limited packet space.
US10691611B2 Isolated performance domains in a memory system
A computing system having memory components, including first memory and second memory. The computing system further includes a processing device, operatively coupled with the memory components, to: store a memory ratio in association with a context of executing instructions; execute a set of instructions in the context; allocate, for execution of the set of instructions in the context, an amount of memory, including an amount of the first memory and an amount of the second memory; and access the amount of the second memory via the amount of the first memory during the execution of the set of instructions in the context. A ratio between the amount of the first memory and an amount of the second memory allocated for the execution of the set of instructions in the context is in accordance with the memory ratio.
US10691609B2 Concurrent data erasure and replacement of processors
A method for concurrently erasing data on a processor and preparing the processor for removal from a computing system is disclosed. In one embodiment, such a method includes determining tasks queued to be executed on a processor and reassigning the tasks to a different processor, such as to a different processor in the same cluster as the processor. The method further prevents new tasks from being assigned to the processor. The method waits for currently executing tasks on the processor to complete. Once the currently executing tasks are complete, the method initiates a cache-hostile job on the processor to evict entries in cache of the processor. Once the cache-hostile job is complete, the method enables the processor to be removed from a computing system such as a storage system controller. A corresponding system and computer program product are also disclosed.
US10691601B2 Cache coherence management method and node controller
A cache coherence management method, a node controller, and a multiprocessor system that includes a first table, a second table, a node controller, and at least two nodes, where the node controller determines, in the first table according to address information of data, a first entry, where the first entry includes a first field and a second field. The first field records an occupation status of the data, the second field indicates a node that occupies the data exclusively when the first field includes an exclusive state, and the node controller determines a second entry in the second table according to the address information of the data and the second field when the first field includes a shared state, where the second entry includes a third field, and the third field indicates nodes that share the data.
US10691594B2 Selective execution of cache line flush operations
The present disclosure is directed to systems and methods that include cache operation storage circuitry that selectively enables/disables the Cache Line Flush (CLFLUSH) operation. The cache operation storage circuitry may also selectively replace the CLFLUSH operation with one or more replacement operations that provide similar functionality but beneficially and advantageously prevent an attacker from placing processor cache circuitry in a known state during a timing-based, side channel attack such as Spectre or Meltdown. The cache operation storage circuitry includes model specific registers (MSRs) that contain information used to determine whether to enable/disable CLFLUSH functionality. The cache operation storage circuitry may include model specific registers (MSRs) that contain information used to select appropriate replacement operations such as Cache Line Demote (CLDEMOTE) and/or Cache Line Write Back (CLWB) to selectively replace CLFLUSH operations.
US10691592B2 Error-checking in namespaces on storage devices using a namespace table and metadata
Systems and methods for storing and validating namespace metadata are disclosed. An exemplary system includes a memory component and a processing device identifying a namespace identifier associated with a first write instruction from a host process and combining the namespace identifier with a namespace offset included in the first write instruction to form a logical address. The logical address is translated into a physical address and included in a second write instruction along with data to be written and the physical address. The second write instruction is sent to a memory component causing the data to be written at the physical address, and the logical address to be stored as metadata associated with the data. The logical address may be translated using a namespace table and one or more translation tables, where the namespace table has entries including a starting location and size of a namespace in a translation table.
US10691588B2 Memory systems for data collection and compression in a storage device
Memory systems may include a storage device comprising a first memory; a processor; and a second memory. The memory systems may be configured to read first data from a first storage location of the first memory, store the first data to a first storage location of the second memory and input the first data to a compression block of the storage device, compress the first data and store the compressed first data to a second storage location of the second memory, evaluate the compressed first data, store the first data from the first storage location of the second memory to a different storage location of the first memory when the compressed first data is not deemed compressible, and combine the compressed first data with additional compressed data and store the combined compressed data to a different storage location of the first memory when the compressed first data is deemed compressible.
US10691582B2 Code coverage
The present disclosure describes methods and systems directed towards providing code coverage during software development. Implementation of code coverage assist developers in visualizing what portions of new code being developed can be tested via available tests as well as evaluating those portions of new code. The testing of the new code in this manner allows developers to understand whether portions of the new code have been developed properly. When the new code is determined to be satisfactory, via the tests and coverage, the new code can be incorporated into the master code branch. By testing the new code before merging, interruptions and downtime associated with the master code branch can be minimized.
US10691581B1 Distributed software debugging system
A connection request is received from a debug UI by a middle tier instance through a first predefined computer port. A connection data request is received from the debug UI by the middle tier instance. Connection data for a debug engine is sent from the middle tier instance to the debug UI and provided to the debug engine from the debug UI. The connection data includes a second predefined computer port of the first computing device. An initial packet is received by the middle tier instance from the debug engine through the second predefined computer port. A unique engine identifier is defined for the debug engine by the middle tier instance and an engine connection confirmation is sent from the middle tier instance to the debug UI indicating that a connection with the debug engine has been established and including the unique engine identifier for the debug engine.
US10691580B1 Diagnosing applications that use hardware acceleration through emulation
Diagnosing applications that use hardware acceleration can include emulating, using a processor, a kernel designated for hardware acceleration by executing a device program binary implementing a register transfer level simulator for the kernel. The device program binary is executed in coordination with a host binary and a static circuitry binary. During the emulation, error conditions may be detected using diagnostic program code of the static circuitry binary. The error conditions may relate to memory access violations or kernel deadlocks. A notification of error conditions may be output.
US10691578B2 Deriving contextual information for an execution constrained model
A system and method generates contextual information for a source model. An identification of one or more first model elements of interest within the source model may be received. One or more constraints on inputs of selected model elements also may be received. A scope of analysis regarding outputs of the first model elements may be specified. The contextual information may be derived automatically for the one or more first model elements. The contextual information may include one or more model elements, signals, or states that are contained with the scope of analysis while execution of the source model is limited by the one or more constraints. The derived contextual information may be provided to an output device.
US10691565B2 Storage control device and storage control method
A storage control device includes a first memory, a second memory, and a processor. The first memory stores therein a first startup program for starting up the storage control device. The second memory stores therein a second startup program for starting up the storage control device. The processor performs a startup process of starting up the storage control device by executing the first startup program stored in the first memory. The processor performs diagnosis for the first memory during the startup process. The processor restores, in a case where an abnormality is detected in a first portion of a first area of the first memory, first data stored in the first portion by overwriting the first data with data of a part of the second startup program stored in the second memory. The first area is a storage area in which the first startup program is stored.
US10691560B2 Replacement of storage device within IOV replication cluster connected to PCI-e switch
Storage devices are connected to a Peripheral Component Interconnect Express (PCIe) switch and form an input/output virtualization (IOV) replication cluster that can be exposed to a host processor via hardware root complex interconnecting the PCIe switch to the host processor. When a failed storage device is replaced with a new storage device, the new storage device can initiate a virtual root complex that connects to those storage devices containing data that was replicated on the failed storage device, to receive and copy the data on the new storage device. This replication process does not have to involve the hardware root complex or the host processor.
US10691552B2 Data protection and recovery system
An embodiment of the invention may include a method, computer program product and computer system for data recovery for use with a computing device. The embodiment may determine an amount of time to transfer a first file from a first location, on a first device, to a second location, on a second device. The embodiment may include receiving historical operational information associated with the first device and the second device. The embodiment may create a transfer model correlating the amount of time to transfer the first file with the historical operational information associated with each device. The embodiment may determine an estimated amount of time to transfer a second file based on the transfer model and a current operational information about each device. The embodiment may determine whether the estimated amount of time to transfer a second file is above a first threshold amount.
US10691549B2 System managed facilitation of backup of dataset before deletion
A storage controller receives a command to delete a dataset stored in a first set of storage volumes controlled by the storage controller. In response to receiving the command, a determination is made as to whether an indicator has been enabled to protect the dataset against an accidental deletion. In response to determining that the indicator has been enabled, the dataset is copied from the first set of storage volumes to a second set of storage volumes controlled by the storage controller. In response to completion of the copying of the dataset from the first set of storage volumes to the second set of storage volumes, the command to delete the dataset stored in the first set of storage volumes is executed.
US10691548B2 Tracking files excluded from backup
Techniques to exclude files from backup are disclosed. In various embodiments, a database that includes an exclude set table configured to store data associated with one or more files identified to be excluded from backup is accessed. Data retrieved from the database is used to exclude one or more of said one or more files from a backup. In some embodiments, files are excluded from the backup at least in part by deleting the files from a shadow copy volume created in connection with said backup.
US10691528B1 Automatic repair of computing devices in a data center
A system and method for automating management and repair of a plurality of computing devices located in a data center is disclosed. Health status queries are issued for one or more of the computing devices. If responses not indicative of good device health are received, one or more repair instructions are automatically sent to the unhealthy computing device to repair the computing device by moving it to an acceptable state. If the repair instructions are not successful, a support ticket is automatically generated for the corresponding computing device or devices. Problematic statuses across areas of the data center may be detected and ticketed in addition to individual problematic devices. So-called repeat offender devices may be detected and ticketed even if the repair instructions are successful.
US10691524B2 Diagnostic system and method
A computer-implemented method, computer program product and computing system for recording video information on the computing device during a monitored event. Execution information is recorded on the computing device during the monitored event. The video information and the execution information are temporally synchronized to form temporally-synchronized diagnostic content.
US10691521B2 Using telemetry to drive high impact accessibility issues
Methods and devices for identifying accessibility issues for assistive technology operating on a computer device. The methods and devices may include automatically detecting at least one accessibility error for the assistive technology operating on the computer device. The methods and devices may include identifying application information for one or more applications associated with the at least one accessibility error and identifying element information where the at least one accessibility error occurred. The methods and devices may include generating error data for the at least one accessibility error with the application information and the element information. The methods and devices may include transmitting the error data.
US10691520B2 Live error recovery
A packet is identified at a port of a serial data link, and it is determined that the packet is associated with an error. Entry into an error recovery mode is initiated based on the determination that the packet is associated with the error. Entry into the error recovery mode can cause the serial data link to be forced down. In one aspect, forcing the data link down causes all subsequent inbound packets to be dropped and all pending outbound requests and completions to be aborted during the error recovery mode.
US10691515B2 Testing in serverless system with autostop of endless loop
The detecting method includes: obtaining a testing signal, perform at least one action according to the testing signal, and transmit a request instruction comprising the testing signal; determining that whether the testing signal of the request instruction represents performing a testing mode by a processor; if the processor determines that the testing signal of the request instruction represents performing the testing mode, the processor requests a testing service device to provide at least one service corresponding to the request instruction; collecting a performing order when the processor performing the at least one action and a performing result of each one of the at least one action, and combine the performing order and the performing result as a to-be classified data; and calculating a detecting result according to the to-be classified data, wherein the detecting result represents that whether a snow ball effect will occur.
US10691513B1 Distributed message queue with best consumer discovery and area preference
A distributed message queue is disclosed which facilitates queue consumer discovery across multiple areas while providing for area preference.
US10691505B2 Software bot conflict-resolution service agent
A bot conflict-resolution service agent (BCRSA) for addressing conflicts between bots in a target domain is disclosed. The BCRSA is configured to receive data from a target domain that includes changes made to a content of the target domain, analyze the data to identify a first change made to the content by a first bot and a second change made to the content by a second bot, determine based on the analysis that the first and second changes conflict, determine that the first and second bots are in conflict, select an amelioration action to be executed to resolve the conflict between the first and second bots from a plurality of available amelioration actions, and resolve the conflict by executing the selected amelioration action.
US10691498B2 Acquisition and maintenance of compute capacity
A system for providing low-latency computational capacity from a virtual compute fleet is provided. The system may be configured to maintain a plurality of virtual machine instances on one or more physical computing devices, wherein the plurality of virtual machine instances comprises a first pool comprising a first sub-pool of virtual machine instances and a second sub-pool of virtual machine instances, and a second pool comprising virtual machine instances used for executing one or more program codes thereon. The first sub-pool and/or the second sub-pool may be associated with one or more users of the system. The system may be further configured to process code execution requests and execute program codes on the virtual machine instances of the first or second sub-pool.
US10691490B2 System for scheduling threads for execution
A hardware scheduling circuit may receive priority indications for a plurality of threads for processing, by an execution unit, multiple data samples associated with a signal. A particular thread of the plurality of threads may be scheduled for execution by the execution unit based on a priority of the particular thread and based on an availability of some of the multiple data samples that are to be processed by the particular thread.
US10691482B2 Systems, methods, and apparatus for securing virtual machine control structures
A data processing system with technology to secure a VMCS comprises random access memory (RAM) and a processor in communication with the RAM. The processor comprises virtualization technology that enables the processor to (a) execute host software in root mode and (b) execute guest software from the RAM in non-root mode in a virtual machine (VM) that is based at least in part on a virtual machine control data structure (VMCDS) for the VM. The processor also comprises a root security profile to specify access restrictions to be imposed when the host software attempts to read the VMCDS in root mode. Other embodiments are described and claimed.
US10691481B2 System and method for detection of underprovisioning of memory in virtual machines
A system and method include determining underprovisioning of a guest physical memory of a virtual machine running on a computing node. The node includes hardware resources that are mapped the guest physical memory by a hypervisor. The hypervisor receives page fault information from the virtual machine based on page faults in the virtual machine. The hypervisor generates a table that includes virtual memory address-process indicator pair entries and corresponding page fault numbers. The hypervisor removes those entries that have a corresponding page fault number that is less than a first threshold value. The hypervisor determines a size of a revolving memory based on the number of remaining entries and a page size of the guest physical memory. If the revolving memory size is less than a second threshold value in relation to the allocated size of the guest physical memory, the hypervisor indicates underprovisioning of the guest physical memory.
US10691479B2 Virtual machine placement based on device profiles
Techniques for placing virtual machines based on compliance of device profiles are disclosed. In one embodiment, a list of device profiles may be maintained, each device profile including details of at least one virtual device and associated capabilities. Further, a first device profile from the list of device profiles may be assigned to a virtual machine. Furthermore, the virtual machine may be placed on a host computing system based on compliance of the first device profile.
US10691478B2 Migrating virtual machine across datacenters by transferring data chunks and metadata
An information processing system includes first data center and second data center. The first data center includes first virtual machine server including first processor that executes virtual machine using an image file, first data server including second processor and first storage that stores a plurality of chunks, and first metadata server including third processor and second storage that stores metadata of the image file. The second data center includes a second virtual machine server including fourth processor, second data server including third storage and fifth processor, and second metadata server including sixth processor and fourth storage. The second processor transmits, to the second data center, a predetermined chunk of the plurality of chunks. The first processor stops the virtual machine after the predetermined chunk is transmitted. The third processor transmits the metadata to the second metadata server. The fourth processor activates the virtual machine.
US10691476B2 Protection of sensitive data
Particular embodiments described herein provide for an electronic device that can be configured to monitor access to data in a secured area of memory at a hypervisor level, receive a request from a process to the data in the secured area, and deny the request if the process is not a trusted process. In an example, the electronic device is a point of sale device.
US10691474B2 Text resources processing in an application
Embodiments of the present disclosure relate to text resources in an application. According to a method, an updated application is run, wherein information displayed on at least one text resource in the updated application is editable and the information displayed on at least one text resource in an original application of the updated application is not editable. Then, in response to a first piece of information displayed on a text resource of the at least one text resource being changed to a second piece of information, ID of the text resource of the at least one text resource in the updated application is obtained; and the second piece of information is mapped to the ID of the text resource in a file corresponding to the at least one text resource in the updated application.
US10691471B2 Conflict resolution for strong symbols
The present disclosure provides a new and innovative system, methods and apparatus for conflict resolution for strong symbols. In an example, a memory stores a plurality of instructions including a first instruction and a dynamic linker executes on one or more processors to determine that a first reference refers to a first symbol in a strong state and a second symbol in the strong state, where the first symbol and the second symbol share a first name. The first reference is resolved to a third symbol in a weak state also sharing the first name, where the third symbol is a first pointer to the first instruction.
US10691466B2 Booting a computing system using embedded non-volatile memory
Examples include techniques for booting a computing system. A processor semiconductor chip includes one or more processing cores and an embedded non-volatile random-access memory (NVRAM), the NVRAM storing instructions that when executed by the one or more processing cores manages a boot process for a computing system.
US10691465B2 Method for synchronization of system management data
A method for synchronization of system management data includes steps of generating a request for system management data in response to execution of a system booting program, transmitting the request to a baseboard management controller so as to enable the baseboard management controller to transmit the system management data stored in a second storage unit to a processor; receiving the system management data from the baseboard management controller, and determining whether the system management data is complete; and when it is determined that the system management data is complete, storing at least one of the sequential packets of the system management data in a first storage unit, and proceeding with execution of the system booting program.
US10691464B1 Systems and methods for virtually partitioning a machine perception and dense algorithm integrated circuit
Systems and methods for virtually partitioning an integrated circuit may include identifying dimensional attributes of a target input dataset and selecting a data partitioning scheme from a plurality of distinct data partitioning schemes for the target input dataset based on the dimensional attributes of the target dataset and architectural attributes of an integrated circuit. The method may include disintegrating the target dataset into a plurality of distinct subsets of data based on the selected data partitioning scheme and identifying a virtual processing core partitioning scheme from a plurality of distinct processing core partitioning schemes for an architecture of the integrated circuit based on the disintegration of the target input dataset. The architecture of the integrated circuit may be virtually partitioned into a plurality of distinct partitions of processing cores and each of the plurality of distinct subsets of data may be mapped to one of the plurality of distinct partitions of processing cores.
US10691463B2 System and method for variable lane architecture
A system and method for variable lane architecture includes memory blocks located in a memory bank, one or more computing nodes forming a vector instruction pipeline for executing a task, each of the computing nodes located in the memory bank, each of the computing nodes executing a portion of the task independently of other ones of the computing nodes, and a global program controller unit (GPCU) forming a scalar instruction pipeline for executing the task, the GPCU configured to schedule instructions for the task at one or more of the computing nodes, the GPCU further configured to dispatch an address for the memory blocks used by each of the computing nodes to the computing nodes.
US10691455B2 Power saving branch modes in hardware
A method and apparatus are provided. The method includes executing a plurality of threads in a temporal dimension, executing a plurality of threads in a spatial dimension, determining a branch target address for each of the plurality of threads in the temporal dimension and the plurality of threads in the spatial dimension, and comparing each of the branch target addresses to determine a minimum branch target address, wherein the minimum branch target address is a minimum value among branch target addresses of each of the plurality of threads.
US10691450B2 System and method for managing end to end agile delivery in self optimized integrated platform
In an agile delivery program, hundreds of team members are organised into multiple agile teams work in a synchronized manner, to build a product. Normally, they are geographically distributed teams need to have the infrastructure and tools, to manage their agile delivery seamlessly. In addition to team, a product backlog, and sprint duration also need to be managed the simultaneously. A system and method for managing a program in an agile delivery environment using a single integrated platform has been described. The method involves providing a set of visions to each of the members working in the program. The set of goals, the teams and sprint duration are then provided. The profiling and machine learning techniques are then performed on these parameters to generate an optimal release plan for the release of the product.
US10691449B2 Intelligent automatic merging of source control queue items
Methods for intelligent automatic merging of source control queue items are performed by systems and apparatuses. Project changes are submitted in build requests to a gated check-in build queue requiring successful builds to commit changes to a code repository according to source control. Multiple pending build requests in the build queue are intelligently and automatically merged into a single, pending merged request based on risk factor values associated with the build requests. For merged requests successfully built, files in the build requests are committed and the build requests are removed from the queue. Merged requests unsuccessfully built are divided into equal subsets based on updated risk factor values using information from the unsuccessful build. Successful builds of subsets allow for committing of files and removal from the build queue, while unsuccessful builds are further divided and processed until single build requests are processed to identify root cause errors.
US10691438B1 Access frequency-based file management in virtualized computing environments using sparse files
The subject matter of this specification can be implemented in, among other things, a method that includes receiving, from within a guest operating system hosted by a host operating system at a computer system, requests to access sparse files within a guest file system of the guest operating system. The sparse files each correspond to an external data file outside the guest file system. Each of the requests to access the sparse files within the guest file system is directed to the corresponding external data file outside the guest file system. The method includes identifying a frequency with which each of the sparse files is accessed. The method includes moving an external data file from a first type of storage device to a second type of storage device based on the frequency with which the external data file is accessed relative to others of the external data files.
US10691436B1 Systems and methods for tracking source code deployments
In an embodiment, a computer-implemented method for tracking source code deployments, the method comprises receiving an event descriptor, the event descriptor indicating that a source code repository is updated with a source code integration; retrieving a deployment description associated with the source code repository; comparing the event descriptor with the deployment description to determine whether the source code integration needs to be deployed; in response to determining that the source code integration needs to be deployed, deploying the source code integration; upon completion of the source code deployment, communicating deployment information corresponding to the completed source code deployment to a tracking system, the deployment information comprising at least a deployment identifier, and a source code integration identifier, the tracking system configured to utilize the source code integration identifier to query one or more external systems and automatically retrieve further information associated with the source code integration.
US10691431B2 Method for generating interoperability rules and electronic device
A method of controlling Internet of Things (IoT) devices is provided. The method is based on detecting a device and obtaining control information and associated rules for controlling the device. The control functions available to a smart controller an vary based on the condition of the various rules and/or the interaction of the various devices detected.
US10691428B2 Digital compliance platform
A method and system for building a compliance software service using reusable and configurable components. The method may include one or more of receiving a request to build a software in association with an identified jurisdiction from among a plurality of jurisdictions, retrieving a plurality of configurable software components which comprise built-in functionality that is generic across the plurality of jurisdictions, dynamically configuring non-generic functionality for the identified jurisdiction within the plurality of configurable software components based on inputs received from a user, and creating a software program for the identified jurisdiction based on the dynamically configured software components and storing a file including the created software program in a storage device.
US10691427B2 Method and apparatus reusing listcell in hybrid application
A prototype of a ListCell is defined using a front end of a hybrid software application. A ListCell template is created based on the prototype of the ListCell. A ListCell is obtained by copying the ListCell template. The ListCell is filled with obtained ListCell content. Display of the ListCell is initiated.
US10691422B2 Programmable device providing visual feedback of balancing of opening and closing statements of programming structures and nesting level
Providing visual feedback of balancing of programming structure hierarchy in a program entered on a programmable device having a processor, an instruction memory, an input device, and a display screen having a left edge. In an arrangement, at least two control structure opening statements are received, each having an associated control structure. A unique representation is assigned to each of the at least two control structures. The control structure opening statements are displayed in the unique representation assigned to the corresponding control structure beginning at a same location with respect to the left edge of the display. At least two control structure closing sequences are received, and each control structure closing sequence is associated with one of the control structures, respectively.
US10691418B1 Process modeling on small resource constraint devices
Disclosed herein are system, method, and computer program product embodiments for providing an integration application design tool supporting integration-scenario modeling on mobile devices. The integration application design tool determines a focus node in an integration scenario. To conserve system resources, the integration application design tool loads data associated with that focus node. The integration application design tool displays only a visible area of predecessor nodes and successor nodes based on a neighborhood value. The integration application design tool receives interaction primitives from a user to navigate the integration scenario, examine properties of the nodes, and perform appropriate operations related to the design and modification of the integration scenario.
US10691417B2 System and method for executing native client code in a storage device
A system and method for executing user-provided code securely on a solid state drive (SSD) to perform data processing on the SSD. In one embodiment, a user uses a security-oriented cross-compiler to compile user-provided source code for a data processing task on a host computer containing, or otherwise connected to, an SSD. The resulting binary is combined with lists of input and output file identifiers and sent to the SSD. A central processing unit (CPU) on the SSD extracts the binary and the lists of file identifiers. The CPU obtains from the host file system the addresses of storage areas in the SSD containing the data in the input files, reads the input data, executes the binary using a container, and writes the results of the data processing task back to the SSD, in areas corresponding to the output file identifiers.
US10691414B2 Random code generator and associated random code generating method
A random code generator is installed in a semiconductor chip and includes a PUF cell array, a control circuit and a verification circuit. The PUF cell array includes m×n PUF cells. The control circuit is connected with the PUF cell array. While a enroll action is performed, the control circuit enrolls the PUF cell array. The verification circuit is connected with the PUF cell array. While a verification action is performed, the verification circuit determines that p PUF cells of the PUF cell array are normal PUF cells and generates a corresponding a mapping information, wherein p is smaller than m×n. While the semiconductor chip is enabled, the control circuit reads states of the p normal PUF cells of the PUF cell array according to the mapping information and generates a random code according to the states.
US10691413B2 Block floating point computations using reduced bit-width vectors
A system for block floating point computation in a neural network receives a block floating point number comprising a mantissa portion. A bit-width of the block floating point number is reduced by decomposing the block floating point number into a plurality of numbers each having a mantissa portion with a bit-width that is smaller than a bit-width of the mantissa portion of the block floating point number. One or more dot product operations are performed separately on each of the plurality of numbers to obtain individual results, which are summed to generate a final dot product value. The final dot product value is used to implement the neural network. The reduced bit width computations allow higher precision mathematical operations to be performed on lower-precision processors with improved accuracy.
US10691403B2 Communication device and method for audio encoded data radio transmission
A communication device is provided that includes a receiver configured to receive a signal. The communication device further includes a determination circuit configured to determine an energy level of the signal and to decode the signal as voice or encoded data. The communication device further includes at least one processor configured to generate an instruction to mute or unmute an audio output based on the energy level of the signal in a predefined audio frequency range.
US10691393B2 Processing circuit of display panel, display method and display device
A processing circuit of a display panel, a display method and a display device are provided. The display panel is divided into a plurality of display regions. The processing circuit includes: a plurality of display control circuits corresponding to the plurality of display regions respectively; a sight line acquisition circuit configured to acquire a focused region of the display panel on which sight lines of human eyes are focused; and a control circuit configured to determine from the plurality of display regions a first display region overlapping the focused region and a second display region not overlapping the focused region, enable the display control circuit corresponding to the first display region to output first image data, and enable the display control circuit corresponding to the second display region to output second image data having a refresh rate smaller than the first image data.
US10691391B2 Display control apparatus and method
The present disclosure relates to a display control apparatus (1) for dynamically controlling the display of information in a vehicle (3). The display control apparatus (1) comprises a controller (12) having at least one electronic processor (13). The at least one electronic processor (13) is configured to control first and second displays (4, 5). In dependence on a determined gaze direction of the vehicle driver, the at least one electronic processor (13) controls a switching module (16) to cause a first information data set (INF1) displayed on said first display (4) to be displayed on said second display (5). The present disclosure also relates to a method of controlling the display of information in a vehicle (3).
US10691381B2 Image forming apparatus and backup system
An image forming apparatus includes: a storage section (118) that stores apparatus setting information including a plurality of setting values corresponding to a plurality of setting items in the image forming apparatus; a backup setting generation section (115) that generates a BSF including a setting value extracted from the apparatus setting information and first identification information assigned to the image forming apparatus in a network; a backup setting control section (114) that sends the generated BSF to another printer (110) and receives the BSF from the another printer (110); and a backup setting update section (117) that specifies a setting value that is able to be set in the image forming apparatus and updates a setting value included in the apparatus setting information to the specified setting value.
US10691379B2 Printing apparatus having wireless direct communication function and method of controlling the printing apparatus
A printing apparatus capable of improving user-friendliness when the user inputs a print job via wireless direct communication in a case where a setting of reservation printing is active. The printing apparatus has a wireless direct communication function and a reservation function for reserving a received print job. A setting unit sets whether or not to use the reservation function. A determination unit determines whether or not the print job received by the printing apparatus is a print job received by the wireless direct communication function. A control unit prints the received print job without reservation according to determination by the determination unit that the received print job is a print job received by the wireless direct communication function, even in a case where use of the reservation function has been set by the setting unit.
US10691378B1 Data replication priority management
A computer receives, at a target node, a replication target update, wherein the replication target update comprises a write frequency of a replication target and a size of the replication target. The computer creates a replication task to perform replication based upon the replication target update. The computer calculates a priority value of the replication task wherein the priority value is based upon the write frequency of the replication target and the size of the replication target. The computer inserts the replication task into a priority queue. The computer processes the replication task.
US10691377B2 Adjusting scan event thresholds to mitigate memory errors
Systems and methods are disclosed, comprising a memory device comprising multiple groups of memory cells, the groups comprising a first group of memory cells and a second group of memory cells configured to store information at a same bit capacity per memory cell, and a processing device operably coupled to the memory device, the processing device configured to adjust a scan event threshold for one of the first or second groups of memory cells to a threshold less than a target scan event threshold for the first and second groups of memory cells to distribute scan events in time on the memory device.
US10691374B2 Repeatable stream access by multiple components
Disclosed herein are system, method, and computer program product embodiments for providing repeatable stream access by multiple consumers. A repeatable stream object is provided, which provides an in-memory buffer and disk storage for handling of a data stream, as well as independent, repeatable, and parallel access to the data stream by multiple consumers. Using the repeatable stream object, consuming of the stream by a first consumer causes the stream to also be placed into the in-memory buffer for later reuse, and does not impact the ability of a second consumer to also consume the stream.
US10691369B2 Pool partner based replication
In some examples, with respect to pool partner based replication, a first pool may be generated for a first storage array and may include a first volume of data stored in a storage space of the first storage array. A second pool may be generated for a second storage array and may include a second volume to receive data replicated from the first volume. Based on the generation of the second pool, first and second pool partners respectively representing end points for communication with the first and second pools may be generated. A volume collection may be generated and may include identifications of the first pool partner and the second pool partner, and a first volume identification of the first volume. Based on the volume collection, replication of the first volume may be performed from the first pool to the second volume of the second pool.
US10691367B2 Dynamic policy prioritization and translation of business rules into actions against storage volumes
A computer-implemented method of information lifecycle management is disclosed. The computer-implemented method includes reading, by a data processing system of a storage environment, business rules and policies for managing data in storage volumes of the storage environment, the policies being based on the predetermined business rules, and analyzing, by the data processing system, available storage and capacity in the storage environment. The computer-implemented method further includes dynamically prioritizing, by the data processing system, the policies based, at least in part, on results of the analyzing, resulting in prioritized policies, cognitively translating, by the data processing system, one or more of the predetermined business rules into action(s) against one or more of the storage volumes based, at least in part, on the prioritized policies, and executing, by the data processing system, the action(s).
US10691358B2 Memory controller and method capable of using different storing modes to store data units having different data sizes
A method applied into a memory controller coupled between a memory device and a host device wherein the memory device supports at least two different storing modes includes: receiving and buffering data transmitted from the host device; using a first storing mode to store a first data unit into the memory device, a size of the first data unit being not larger than a size of a specific storage unit defined in the memory device; and using a second storing mode, different from the first storing mode, to store a second data unit into the memory device, a size of the second data unit being larger than the size of the specific storage unit.
US10691350B2 Method for provisioning a volume of data including placing data based on rules associated with the volume
A method for provisioning a volume of data is disclosed. The method involves identifying a set of rules associated with the volume of data, wherein the set of rules includes at least two conflicting rules, prioritizing the at least two conflicting rules, and placing the volume of data on a first computer system according to the prioritization. The method also includes collecting performance metrics corresponding to the placed volume of data, computing a score based on the collected performance metrics, determining if the computed score is acceptable, and determining that the placement is successful when the computer score is determined to be acceptable. The method further includes changing the prioritization of the at least two conflicting rules and placing the volume of data on a second computer system according to the changed prioritization when the score is determined to be unacceptable. The volume of data may be placed on the second computer system only during hours when the second computer system is not used, or during a period of time in which activity on the second computer system is relatively low.
US10691348B2 Issuing write requests to a fabric
A system comprises a processor, a memory fabric, and a fabric bridge coupled to the memory fabric and the processor. The fabric bridge may receive, from the processor a first eviction request comprising first eviction data, transmit, to the processor, a message indicating the fabric bridge has accepted the first eviction request, transmit a first write comprising the first eviction data to the fabric, receive, from the processor, a second eviction request comprising second eviction data, and transmit a second write comprising the second eviction data to the fabric. Responsive to transmitting the second write request, the fabric bridge may transmit, to the processor, a message indicating the fabric bridge accepted the second eviction request, determine that the first write and the second write have persisted, and transmit, to the processor, a notification to the processor responsive to determining that the first write and the second write have persisted.
US10691346B2 Read operation method of nonvolatile memory, memory system including the nonvolatile memory, and operation method of the memory system
A read operation method of a nonvolatile memory includes selecting at least a first selection defence code from among a plurality of defence codes by using read voltage level determination information and read environment information, the read environment information including values respectively corresponding to a plurality of factors; determining a level of a read voltage for performing a read operation based on the first selection defence code; and performing the read operation by using the read voltage having the determined level.
US10691338B2 Data storage device and data processing system including same
A data storage device includes a controller connected via a plurality of channels to a plurality of clusters, wherein each cluster comprises a scale-out device including a scale-out controller and a buffer. The scale-out controller is connected to a plurality of sub-channels, each one of the plurality of sub-channels connecting a group of non-volatile memory (NVM) devices, such that the scale-out controller controls execution of data processing operations directed to any one of the NVM devices and the buffer.
US10691324B2 Dynamically populating a display and entering a selection interaction mode based on movement of a pointer along a navigation path
An electronic device and a method of display and interaction in a user interface is provided. The method includes: providing a display region and control region of a user interface; initiating the display of a number of interactive items in the display region; upon receiving a predefined interaction from a pointer, tracking the position or movement of the pointer and dynamically populating the display region with a subset of interactive items based on the position or movement of the pointer. In response to detecting a substantial change of direction of the pointer or in response to the pointer crossing a selection threshold, a selection interaction mode is entered in which a user can individually interact with the interactive items populating the display region.
US10691320B2 Simulation of cloud platform integration testing in a visual interface
An integration flow segment is identified by receiving a start point and an end point in an integration flow in a web editor in a graphical user interface. The integration testing is simulated for the integration flow segment by providing a test payload in the web editor. A code segment corresponding to the integration flow segment is extracted. Based on the code segment, a runtime artifact is generated and deployed in a worker node hosting an integration runtime engine. The runtime artifact is loaded in a volatile memory corresponding to the worker node, and executed with the test payload in a worker node. The results of simulated integration testing are sent to the web editor. The runtime artifact is unloaded from the volatile memory. Results of the simulated integration testing are displayed at a visual proximity to sequence flows in the integration flow segment in the web editor.
US10691315B2 Customized interactive computing environment
A customized interactive computing environment may allow for a customized interactive user experience. The interactive computing environment may be defined by session parameters to customize a session of the interactive computing environment. The session parameters may include customized interactive user objectives that may be defined by a user. Each objective may be defined with a number of points awarded to a user for completing the objective. Real-time interactive user data may be received from user devices for completion of the custom objectives. Custom profile information may be defined by a user to customize user interfaces provided to users that log into a session of the interactive computing environment. Data analysis about the session and/or the defined objectives may be generated and displayed to users to indicate progress or other data about the session.
US10691311B2 Derived and linked definitions with override
Flexible graphic element objects in a process plant are configurable both in a run-time operating environment in which a process is being controlled and in a configuration environment. An instantiated flexible graphic element object may be a display view or may be another graphic element included on a display view. A graphic element object may be linked to and/or derived from another graphic element object, and changes to a particular graphic element object may be propagated to its derivations, e.g., according to a distribution policy. Changes to definitions corresponding to a particular graphic element object (e.g., to the definition of a graphic element attribute such as a shape, animation, event handler or property) may be overridden or modified in another object derived from the particular graphic element object. The modified derived object may be renamed and saved separately from the particular graphic element object.
US10691307B2 Color selection, coordination and purchase system
Systems and methods include a server configured to provide a web site application to a remote computing device over the Internet. The remote computing device is configured to receive user input to control a cursor. The web site application is configured to enable the remote computing device to display a plurality of color sheen chips on a display of the remote computing device, each color sheen chip representing a paint sheen. The web site application is configured to pivot a particular color sheen chip of the plurality of color sheen chips about a central axis of the particular color sheen chip on a display of the remote computing device when a cursor of the remote computing device is moved over the particular color sheen chip to enhance displayed characteristics of the paint sheen associated with the particular color sheen chip.
US10691305B2 Menu screen display method and menu screen display device
Methods and apparatus provide for acquiring menu display instructions from a user, and generating and outputting the operating system menu screens for display.
US10691302B2 User interface for learning management system
A GUI for an LMS includes a plurality of graphical modules, each representing a lesson, medium, or deliverable for a project. Each module has attributes permitting interconnection with other modules within the context of the project when moved adjacent to one another within a course creation workspace. The course creation workspace includes a visual editing facility allowing a user to assemble the project through drag and drop interconnection of the modules within a project prompt that is a visual instantiation of learning goals associated with an educational standard. Such assembly automatically generates lesson content and associates badges representing the lessons, which badges become available to students as they complete the respective lessons.
US10691299B2 Display of hierarchical datasets using high-water mark scrolling
Techniques are disclosed for the efficient display of hierarchical datasets using high-water mark scrolling. Certain techniques allow for the creation of simple, intuitive, and computationally inexpensive user interfaces for displaying hierarchical data sets. According to some embodiments, a defined number of items of a hierarchical list are presented in a hierarchical user interface module. This defined number of items may be referred to as a “high-water mark” value. When one of the items having associated child items (that are not currently displayed) is selected, one or more presented items in the hierarchical list are replaced with a corresponding one or more of the child items, thus maintaining a same number of displayed list items (i.e., the high-water mark number of displayed list items).
US10691292B2 Unified presentation of contextually connected information to improve user efficiency and interaction performance
A unified experience environment supports mechanisms that collect and utilize contextual metadata to associate information in accordance with its relevance to a user's current context. An ambient data collector obtains contextual and activity information coincident with a user's creation, editing or consumption of data and associates it with such data as contextual metadata. A context generator that utilizes contextual metadata to identify relationships between data and enable the proactive presentation of data relevant to a user's current context. Proactive presentation includes a context panel that is alternatively displayable and hideable in an application-independent manner and a unified activity feed that comprises correlated data groupings identified by correlation engines, including a universal, cross-application correlation engine and individual, application-specific correlation engines that exchange information through data correlation interfaces. The context panel and unified activity feed enable users to more efficiently access data and increase their interaction performance with a computing device.
US10691279B2 Dynamic assignment of possible channels in a touch sensor
Methods are disclosed for dynamic assignment of possible channels in a touch sensitive device having rows and columns. In an embodiment, a method determines a first signal space in which to generate signals for use in the touch sensor. Signals are then generated in the first signal space on separate ones of the rows and a column signal is sensed on a column. The first signal space is replaced with a second signal space, and a second plurality of signals is generated for use in the touch sensor in the second frequency space. The second plurality of signals is sensed to identify a touch event in the touch sensitive device.
US10691271B2 Method for determining touch position and touch control chip
The present application provides a method for determining a touch position and a touch control chip. The method includes: determining a variation caused by a noise to raw data of a capacitive touch screen; performing noise processing on a first raw value set of the capacitive touch screen according to the variation caused by the noise to the raw data of the capacitive touch screen, to obtain a first processed data set; and determining a touch position on the capacitive touch screen according to the first processed data set. The method for determining a touch position and the touch control chip provided by the present application contribute to improving accuracy of the touch position.
US10691264B2 Projection display apparatus
A projection display apparatus includes a light valve that modulates illuminating light on the basis of image data to output the modulated light, an illuminating unit including a light source, and a plurality of optical members for illumination that generate the illuminating light on the basis of light from the light source to guide the illuminating light to the light valve, a projection lens that projects the modulated light from the light valve on a projection surface, and allows detection light to enter from a direction opposite to a travelling direction of the modulated light, and an imaging device that is disposed at a location optically conjugated with the light valve, and allows the detection light to enter through the projection lens. The plurality of optical members for illumination have optical property of reducing a noise component that affects the detection light and arises inside the illuminating unit.
US10691259B2 Touch display device, driving method, and driving circuit
Embodiments of the present disclosure relate to a touch display device, a driving method, and a driving circuit. More particularly, embodiments of the present disclosure relate to a touch display device, a driving method, and a driving circuit capable of preventing touch sensitivity from being affected by display driving even though simultaneously performing the display driving and touch driving by supplying a data voltage to a plurality of data lines disposed in a display panel, supplying a common voltage to a plurality of common electrodes disposed in the display panel, displaying an image through the display panel, and supplying a common voltage to the common electrodes.
US10691254B2 Serial communication method and sensor controller
A serial communication method between a device and a host, in which the device reports touch data including a coordinate of a detected active stylus to a host. The host issues a write command that includes data indicating a request of a descriptor, to the device. After the device performs a predetermined process for the write command, the device transmits an interrupt to the host. The host requests the device to transmit the touch data, triggered by the host detecting the interrupt. The device transmits the descriptor in response to a request for transmission of the touch data. The method can enable a sensor controller to notify the host of the descriptor even in a case where communication is performed between the sensor controller and a host processor in accordance with a standard that does not provide a command usable for the device to notify the host of the descriptor.
US10691247B2 Display panel having pressure detecting in gate driving circuit and electronic device thereof
Provided are a display panel and an electronic device, and the display panel includes: shift registers, pressure detecting units and switching circuits; the switching circuit includes a first switching transistor and a second switching transistor, and a control terminal of the first switching transistor is electrically connected with an outputting terminal of one of the shift registers and an inputting terminal of the first switching transistor is electrically connected to a first outputting terminal of the corresponding pressure detecting unit, and a control terminal of the second switching transistor is electrically connected to an outputting terminal of one of the shift registers and an inputting terminal of the second switching transistor is electrically connected to a second outputting terminal of corresponding pressure detecting unit.
US10691244B2 Display device
A touch display device is provided. The touch display device includes a substrate and a plurality of display units disposed on the substrate, wherein the display units form a display region and the display region has a first outline. The touch display device further includes an insulating layer disposed on the display units and a plurality of touch units disposed on the insulating layer, wherein the touch units form a touch region, and the touch region has a second outline. The touch display device further includes a reflection reducing layer disposed on the touch units, the reflection reducing layer is in contacted with the touch units and has a third outline, wherein the first outline and the second outline are located within the third outline in a view of a first direction perpendicular to the substrate.
US10691241B2 Display device having touch sensor integrated display panel
A display of an electric device includes a plurality of separated transparent electrode blocks, which are configured to provide one or more of supplemental features such as touch recognition. Signal paths between the transparent electrode blocks and the driver for the supplemental feature are implemented with a plurality of conductive lines placed under one or more planarization layers. The conductive lines implementing the signal paths are routed across the display area, directly toward a non-display area where drive-integrated circuits are located.
US10691239B2 Touch display substrate, driving method thereof, and touch display device
A touch display substrate, a driving method of a touch display substrate, and a touch display device. The touch display substrate includes: a base substrate; a plurality of electrode patterns on the base substrate; signal lines in one-to-one correspondence with the electrode patterns; a compensation circuit on the base substrate, wherein the compensation circuit is configured to provide a common voltage signal to the electrode patterns in response to a touch control signal.
US10691238B2 Array substrate and touch control display panel
An array substrate and a touch control display panel are provided. The array substrate comprises a display area and a non-display area surrounding the display area; a plurality of touch control electrodes comprising a plurality of first touch control electrodes and a plurality of second touch control electrodes; and a plurality of touch control signal lines. A first touch control electrode is disposed only in the display area. A second touch control electrode includes a first portion disposed in the display area and a second portion disposed in the non-display area. A ratio m between an area of the first portion of the second touch control electrode and an area of the first touch control electrode is configured to be approximately 0.067≤m≤0.65. A touch control electrode is electrically connected to at least one of the plurality of touch control signal lines.
US10691235B2 On-cell touch architecture
Integrated touch screens are provided including drive lines formed of grouped-together circuit elements of a thin film transistor layer and sense lines formed between a color filter layer and a material layer that modifies or generates light. The common electrodes (Vcom) in the TFT layer can be grouped together during a touch sensing operation to form drive lines. Sense lines can be formed on a separate layer dedicated to only touch hardware.
US10691231B2 Touch panel and display device including the same
A touch panel includes: a substrate including a touch recognition area and a fingerprint recognition area; a first driving electrode and a first sensing electrode insulated from each other on the substrate and each positioned in the touch recognition area; and a second driving electrode and a second sensing electrode insulated from each other on the substrate and each positioned in the fingerprint recognition area. At least one of the second driving electrode and the second sensing electrode includes: a stem portion; and a branch portion branching off from the stem portion.
US10691218B2 Gesture recognition apparatus and components thereof
A gesture recognition apparatus includes a sensor unit configured to be worn by a user on a user's body part. The sensor unit includes one or more sensors, a processor unit, the processor unit and the sensor unit are arranged in communication with each other, the processor unit receiving acoustic data from the one or more sensors, wherein the acoustic data corresponds to a gesture performed by a user, and the processor unit is configured to process the acoustic data received from the one or more sensors to determine a gesture performed by the user.
US10691207B2 Display devices with virtual reprsentations of electronic devices
An example display device includes an input module to receive a touch input that identifies a shape of an electronic device. The display device also includes a display panel. The display panel is to display first data from a computing device in a first region of the display panel. The display panel is also to, in response to a reception of the touch input, display the first data in a second region of the display panel and display second data from the electronic device in a virtual representation of the electronic device in a third region of the display panel. The third region corresponds to the shape of the electronic device. The second data is received via a connection to the computing device. The second region is smaller than the first region.
US10691203B2 Image sound output device, image sound output method and image sound output program
A gaze detection device includes a display screen configured to display an image; a sound output device configured to output a sound; a gaze point detector configured to detect a position of a point of gaze of an observer observing the display screen; an area setting unit configured to set a specific area on the display screen or part of the image; a determination unit configured to, when the specific area is set on the display screen or the image, determine whether the point of gaze is within the specific area on the basis of a result of the detecting the position of the point of gaze; and an output controller configured to cause the display screen to display the image and cause the sound output device to output the sound and adjust at least a mode in which the sound is output.
US10691201B2 Image stream switcher
An example system for image stream switching. The system for image stream switching may include a processor, a display, and a storage. The storage may include instructions that when executed on the processor, cause the processor to provide, to the display, a first image stream from a multiple simultaneous image streams data, the first image stream including a first setting and a first frame. The storage may include instructions that when executed on the processor, cause the processor to detect a signal to switch an image stream setting. The storage may include instructions that when executed on the processor, cause the processor to provide, to the display, a second image stream from the multiple simultaneous image streams data in response to a detection of the signal, the second image stream including a second setting and a second frame.
US10691199B2 Methods and systems for displaying additional content on a heads up display displaying a virtual reality environment
Methods and systems for enabling a user to perform a full body movement while viewing a virtual reality environment on a head up displays without interfering with viewing of content on the heads up display. Specifically, a full body movement of the user is detected. In response to detecting the full body movement, the additional content is generated for display in a portion of the virtual reality environment corresponding to a foreground area of the user's visual field. The additional content assists the user perform the full body movement.
US10691194B2 Electronic apparatus and method of controlling power supply
Provided is an electronic apparatus including a wearable optical device, a state detection unit configured to detect a state relating to the wearable optical device, state determination unit configured to determine that the detected state is at least one of a first state in which the wearable optical device is worn by a user in usable state or a second state in which the wearable optical device is worn or carried by the user in unusable state, and a power supply controller configured to control a power supply state of the electronic apparatus based on a result obtained by the determination.
US10691190B2 Power delivery network analysis of memory unit I/O power domain
The disclosed technology provides methods for performing a power delivery network analysis of the memory unit I/O power domain. The methods include performing a signal and power integrity analysis for a memory unit I/O power domain to extract characteristics of a current waveform, determining characteristics of an expected waveform based on a current response for the memory unit I/O power domain, and determining whether the characteristics of the current waveform and the characteristics of the expected waveform are within a tolerance limit. The method also includes various remedial operations and CPM regeneration which may iteratively occur until the waveform matches and final CPM is generated which is use for PDN analysis.
US10691168B2 Middle frame assembly, electronic apparatus and method for manufacturing middle frame assembly
A middle frame may include a middle frame and a bearing plate. The middle frame may include a first surface and a second surface opposite to the first surface and defining a first through hole and a second through hole spaced apart from the first through hole, and both the first through hole and the second through hole may penetrate the first surface and the second surface. The bearing plate may include a bearing body having a third surface, a first extending portion extending from the third surface and configured to pass through the first through hole and have an interference fit with the middle frame, and a second extending portion extending from the third surface, spaced apart from the first extending portion and configured to pass through the second through hole and have a clearance fit with the middle frame.
US10691164B2 Device for coordinated use of multiple mobile computing devices
Device holder assemblies include a first device panel and a second device panel that are configured to selectively couple a first and a second portable computing device to the device holder assembly. The device holder assemblies generally include a spine that is hingedly connected to the first device panel and the second device panel, such that the device holder assembly is repositionable between an open position and a closed position by rotating the first device panel and the second device panel about the spine. The spine may also include a computing entity including driver software that allows the first and second portable computing devices to be operated in conjunction with one another when selectively coupled to the device holder assembly.
US10691163B2 Display device
Disclosed aspects relate to a display device. By forming a back cover, which is the support structure constituting the display device, in a bent structure and forming a molding part made of an elastic material to enclose the vertical extension portion, a border gap, which is a clearance between the side surfaces of the display panel and the side surface support structure, can be minimized to maintain an excellent external appearance of the display device, and to prevent infiltration of foreign matter and damage of the display panel, which may be caused by the gap between the display panel and the support structure. By disposing a metal inner plate on the inner surface of the horizontal portion of the back cover, the rigidity of the back cover can be increased, the thickness of the back cover can be decreased, and heat generated from the display panel and the like can be smoothly dissipated.
US10691148B2 Systems, methods and articles for enhancing wellness associated with habitable environments
Environmental characteristics of habitable environments (e.g., hotel or motel rooms, spas, resorts, cruise boat cabins, offices, hospitals and/or homes, apartments or residences) are controlled to eliminate, reduce or ameliorate adverse or harmful aspects and introduce, increase or enhance beneficial aspects in order to improve a “wellness” or sense of “wellbeing” provided via the environments. Control of intensity and wavelength distribution of passive and active Illumination addresses various issues, symptoms or syndromes, for instance to maintain a circadian rhythm or cycle, adjust for “jet lag” or season affective disorder, etc. Air quality and attributes are controlled. Scent(s) may be dispersed. Hypoallergenic items (e.g., bedding, linens) may be used. Water quality is controlled. Noise is reduced and sounds (e.g., masking, music, natural) may be provided. Passive and active pathogen controls are employed. Controls are provided for the occupant and/or facility personnel, as is instruction, and surveys, including assessing wellness.
US10691143B2 Manifolds and methods and systems using them
Certain embodiments described herein are directed to manifolds that comprise a moveable, internal sealing member that can be used to engage one or more ports of the manifold and prevent or reduce fluid flow from the engaged port into the manifold. In certain examples, the manifold can be used in a mass spectrometer to control fluid flow from an interface and a turbomolecular pump.
US10691136B2 Method and device for providing a signal for operating at least two vehicles
A method and device for providing a signal for operating at least two vehicles including: receiving vehicle data values which represent at least one further vehicle, the at least one further vehicle cutting in between the at least two vehicles, acquiring a first driving strategy of the at least two vehicles, determining a second driving strategy for the at least two vehicles, as a function of the first driving strategy and as a function of the vehicle data values, and providing a signal for operating the at least two vehicles as a function of the second driving strategy.
US10691132B2 Vehicle control device mounted on vehicle and method for controlling the vehicle
The present invention relates to a vehicle control device provided in a vehicle and a method of controlling the vehicle. A vehicle control device according to one embodiment of the present invention includes a processor to autonomously run a vehicle using driving information that the vehicle has traveled in a manual driving mode, wherein the driving information includes a start place where the manual driving mode is started, an end place where the manual driving mode is ended, and a travel route from the start place to the end place, wherein the processor autonomously runs the vehicle along the travel route from the start place to the end place when the vehicle has moved up to the start place through manual driving.
US10691127B2 Trajectory generation using temporal logic and tree search
Techniques for determining a trajectory for an autonomous vehicle are described herein. In general, determining a route can include utilizing a search algorithm such as Monte Carlo Tree Search (MCTS) to search for possible trajectories, while using temporal logic formulas, such as Linear Temporal Logic (LTL), to validate or reject the possible trajectories. Trajectories can be selected based on various costs and constraints optimized for performance. Determining a trajectory can include determining a current state of the autonomous vehicle, which can include determining static and dynamic symbols in an environment. A context of an environment can be populated with the symbols, features, predicates, and LTL formula. Rabin automata can be based on the LTL formula, and the automata can be used to evaluate various candidate trajectories. Nodes of the MCTS can be generated and actions can be explored based on machine learning implemented as, for example, a deep neural network.
US10691126B1 Autonomous vehicle refueling
Methods and systems for autonomous vehicle recharging or refueling are disclosed. Autonomous vehicles may be automatically refueled by routing the vehicles to available fueling stations when not in operation, according to methods described herein. A fuel level within a tank of an autonomous vehicle may be monitored until it reaches a refueling threshold, at which point an on-board computer may generate a predicted use profile for the vehicle. Based upon the predicted use profile, a time and location for the vehicle to refuel the vehicle may be determined. In some embodiments, the vehicle may be controlled to automatically travel to a fueling station, refill a fuel tank, and return to its starting location in order to refuel when not in use.
US10691112B2 Manufacturing management method and manufacturing management system
Provided is an information processing apparatus performing: storing traceability information that is information which results from associating an apparatus that processes the component, an operating person who is in charge of the processing, and a timing at which the processing is performed, with each other; storing processing situation information that is information that results from associating a situation of the processing of the component and a timing at which the processing is performed, with each other; generating a combination at the same timing, of the processing, the apparatus or the operating person, and the situation of the processing, as an object integration data, based on the traceability information and the processing situation information; and outputting contents of the generated object integration data.
US10691105B2 Control panel having NC function for machine tool
To provide a control panel having NC function for machine tool, which is capable of using an information medium that is easily and securely manageable without requiring manual input of information to the control unit for simplifying the data reading system construction. The control panel having NC function for machine tool includes an image pickup device for reading a matrix-type two-dimensional code, which is installed on the front surface of the control panel, or on the on-hand manual pulse generator connected to the control panel. The control unit inside the control panel includes a reader which processes image data of the matrix type two-dimensional code captured by the image pickup device, and outputs the image data as read data, and start driving control to the machining section based on the work instruction information contained in the read data.
US10691094B1 Techniques for indicating the status of power devices of a power subsystem
A technique for operating a power subsystem includes determining a respective power status of power devices in the power subsystem. The power devices include a first power device and a second power device that derives power from the first power device. Respective visual indicators of the first and second power devices are controlled to uniquely indicate which of the first and second power devices have an associated fault based on the respective power status of the power devices.
US10691093B2 Controller programming migration automation
Devices, systems, and methods for controller programming migration automation are described herein. One device includes instructions executable to receive controller programming information associated with a first controller of a building system, wherein the received controller programming information is of a first information type, convert the received controller programming information to a second information type associated with a second controller of the building system, based, at least in part, on a set of conversion rules particular to the first controller and the second controller, and generate a report including information associated with the conversion.
US10691091B2 Controller and machine learning device
A controller is provided with a repeated control unit configured to calculate a position compensation value, based on a position command for each control period of a motor, a position deviation, which is the difference between the position command and a position of the motor, and a parameter for repeated control, and a machine learning device configured to predict the position compensation value calculated by the repeated control unit, and the machine learning device constructs a learning model so as to minimize an objective function based on the position command, the position deviation, and the position compensation value.
US10691084B2 Spray rig monitoring system
A spray rig monitoring system having a plurality of sensors that detect and transmit operational parameters to a computer. The operational parameters are processed to determine if a spray rig and its crew are operating within preset parameters.
US10691074B2 Time-to-digital converter circuit
A time-to-digital converter circuit includes a logic gate coupled to receive a first trigger signal indicative of a first clock signal and a second trigger signal indicative of a second clock signal. The logic gate is to generate a logic gate output signal responsive to the earlier of the first or second trigger signals to be a logic high. A synchronization circuit is included and is coupled to the logic gate and is configured to synchronize the logic gate output signal to a third clock to produce a synchronization output signal. A counter circuit counts pulses of the synchronization output signal.
US10691058B2 Image forming apparatus, lubricant application method, and computer program
An image forming apparatus includes a latent image carrier whose rotational speed changes depending on a printing speed of an image onto a sheet, an applicator that applies a lubricant to a surface of the latent image carrier, and a hardware processor that causes a surface of the applicator to move such that a difference between a first moving speed and a second moving speed is within a certain range, the first moving speed being a speed at which the surface of the latent image carrier moves, the second moving speed being a speed at which the surface of the applicator moves.
US10691052B2 Image forming apparatus
In the first charge amount acquisition operation, based on density of a plurality of toner images for measurement or based on a direct component of a developing current at the time of forming the plurality of toner images in addition to the density of the plurality of toner images for measurement, the charge amount acquisition section acquires a first toner charge amount that is a charge amount of toner included in the toner image for measurement. In the second charge amount acquisition operation, based on the toner density detected at the time of image formation and a relationship between the first toner charge amount and the toner density detected in the first charge amount acquisition operation, the charge amount acquisition section acquires a second toner charge amount that is a charge amount of the toner in the development device.
US10691047B2 Image forming apparatus and image forming method for processing different fixing temperatures of different toners
In accordance with an embodiment, an image forming apparatus comprises an image forming section, a fixing section and a controller. The image forming section forms a toner image with at least one selected from a first toner having a first fixing temperature area and a second toner having a second fixing temperature area of which a lower limit fixing temperature is higher than the first toner. The fixing section fixes the toner image on the sheet. The controller controls a standby temperature of the fixing section to a temperature lower than the lower limit fixing temperature of the second fixable temperature area.
US10691046B2 Fixing device for image forming on a medium and affixing thereon
A fixing device to fix an image formed on a recording material to the recording material includes a cylindrical belt, a nip portion forming member contacting the belt, a backup member forming a nip portion with the nip portion forming member, a halogen heater including a bulb filled with gas and having a sealing portion sealing the bulb, and a reflection member that is long in a longitudinal direction of the halogen heater, wherein an image formed on the recording material is fixed to the recording material at the nip portion, and wherein the reflection member has a length greater than a length of a light emission area of the halogen heater, and the nip portion forming member has a length greater than the length of the reflection member.
US10691045B1 Roll and image forming apparatus
A roll includes an electrically-conductive shaft; an elastic layer provided on the shaft; and a non-electrically-conductive annular unit that is attached to at least one of ends of the shaft that protrude from end surfaces of the elastic layer in a shaft direction while being in contact with the end surface of the elastic layer. A protruding part that protrudes so as to cut into the end surface of the elastic layer is provided on a part of the annular unit that makes contact with the end surface of the elastic layer, and the protruding part has a thickness smaller than a thickness of the part of the annular unit that makes contact with the end surface of the elastic layer.
US10691038B2 Conductive roller for electrophotographic equipment
There is provided a conductive roller for electrophotographic equipment in which a shaft made of core metal has excellent rust resistance. The conductive roller includes a shaft made of core metal, a protective layer formed on the outer periphery of the shaft, and a conductive rubber elastic layer formed on the outer periphery of the protective layer. In a conductive roller for electrophotographic equipment, the conductive rubber elastic layer contains a rubber containing halogen atoms, and the protective layer is formed of a crosslinked material of a composition containing a material obtained by melting and mixing the following components (a) to (c): (a) a polyfunctional maleimide compound having two or more maleimide groups; (b) a benzoxazine compound; and (c) an epoxy resin.
US10691033B2 Electrophotographic photosensitive member, process cartridge, and electrophotographic apparatus
The present invention provides an electrophotographic photosensitive member sequentially including: a support; a photosensitive layer; and a protection layer formed on the support, wherein the protection layer has a triarylamine structure and a specific cyclic structure, and a specific A-value obtained by measurement using total reflection Fourier transform infrared spectroscopy is 0.010 or more and 0.050 or less.
US10691029B2 Substrate measurement recipe configuration to improve device matching
A method including computing a multi-variable cost function, the multi-variable cost function representing a metric characterizing a degree of matching between a result when measuring a metrology target structure using a substrate measurement recipe and a behavior of a pattern of a functional device, the metric being a function of a plurality of design variables including a parameter of the metrology target structure, and adjusting the design variables and computing the cost function with the adjusted design variables, until a certain termination condition is satisfied.
US10691026B2 Illumination optical system, exposure apparatus, device production method, and light polarization unit
An illumination optical system which illuminates an illumination objective surface with a light from a light source. The illumination optical system includes a spatial light modulator which includes a plurality of optical elements arranged within a predetermined plane and controlled individually, and which forms a light intensity distribution in an illumination pupil of the illumination optical system; and a polarization unit which is arranged in a position optically conjugate with the predetermined plane, and which polarizes an incident light beam having a first and second partial light beams, coming into the polarization unit such that the first and second partial light beams have polarization states different from each other, and emits the polarized incident light beam as an outgoing light beam, wherein the polarization unit changes, in a cross section of the outgoing light beam, a ratio between a cross sectional areas of the first and second partial light beams.
US10691023B2 Method for performing lithography process with post treatment
Methods for performing a lithography process are provided. The method for performing a lithography process includes forming a resist layer over a substrate and exposing a portion of the resist layer to form an exposed portion between unexposed portions. The method for performing a lithography process further includes developing the resist layer to remove the exposed portion of the resist layer such that an opening is formed between the unexposed portions and forming a post treatment coating material in the opening and over the unexposed portions of the resist layer. The method for performing a lithography process further includes reacting a portion of the unexposed portions of the resist layer with the post treatment coating material by performing a post treatment process and removing the post treatment coating material.
US10691020B2 Apparatus for dispensing liquid material and method for fabricating semiconductor device
The present disclosure provides an apparatus for dispensing liquid material, including a dispensing arm, a wafer holder against the dispensing arm, a first nozzle on the dispensing arm, a first distance laterally spacing the first nozzle and a center of the wafer holder, and a first height vertically spacing the first nozzle and a surface of the wafer holder, and a second nozzle on the dispensing arm, a second distance laterally spacing the second nozzle and the center of the wafer holder, and a second height vertically spacing the second nozzle and the surface of the wafer holder, wherein the second distance is greater than the first distance, and the first height is greater than the second height.
US10691018B2 Photoresist composition and a method for forming a fine pattern using the same
A photoresist composition includes a photosensitive polymer including a polymer chain and at least one first functional group coupled to the polymer chain, and a photoacid generator. The first functional group has a structure represented by the following Chemical Formula 1, where R1 is one of an alkyl group having a carbon number of 1 to 20 and an aryl group having a carbon number of 1 to 20, and R2 is one of —H, —F, —Cl, —Br, an alkyl group having a carbon number of 1 to 20, and an aryl group having a carbon number of 1 to 20.
US10691017B2 Pellicle for advanced lithography
Pellicle-mask systems for advanced lithography, such as extreme ultraviolet lithography, are disclosed herein. An exemplary pellicle-mask system includes a mask having an integrated circuit (IC) pattern, a pellicle membrane, and a pellicle frame. The pellicle frame has a first surface attached to the pellicle membrane and a second surface opposite the first surface attached to the mask, such that the IC pattern of the mask is positioned within an enclosed space defined by the mask, the pellicle membrane, and the pellicle frame. A void is defined between the pellicle frame and the mask, where the void is defined by a portion of the second surface of the pellicle membrane not attached to the mask. The void is not in communication with the enclosed space and is not in communication with an exterior space of the pellicle-mask system.
US10691011B2 Imaging system
An imaging system includes a sound recording apparatus and an imaging apparatus that is connected to the sound recording apparatus and records, as moving-image sounds, sounds collected by the sound recording apparatus. The imaging apparatus detects whether the sound recording apparatus has been connected thereto. Upon detecting that the sound recording apparatus has been connected to the imaging apparatus, the imaging apparatus sets a sound-recording condition associated with the sound recording apparatus as a sound-recording condition for the imaging apparatus in a sound recording process and records sounds under the sound-recording condition that has been set.
US10691010B2 Direction selective projection display screen
A projection screen with micro lenses or micro mirrors for the purpose of suppressing ambient light by means of a patterned layer stack including at least a polarizer and a quarter wave retarder. The projection screen has a surface structure where light from a projector is focussed at positions where the light can escape from the structure and is optionally diffused. The location of the focus positions depends upon the incident angle of the light coming from the projector, and therefore the screen is tailored for a certain projector configuration and projector light direction.
US10690998B2 Camera module
A camera module includes a housing including a lens module; a diaphragm module to form N apertures of different sizes, where N is a natural number, with blades disposed on an object side of the lens module; and a diaphragm driving unit disposed with the diaphragm module, and including a driving coil and a magnetic member disposed opposite to the driving coil, the magnetic member being movable in a direction perpendicular to an optical axis to be fixed in N positions along a movement path.
US10690993B2 Tunable optical structures
Aspects of the present disclosure describe optical structures and devices, and more particularly to improved, tunable optical structures including optical gratings that are dynamically affected and/or tuned by acousto-optic or electro-optic mechanisms.
US10690990B2 Display device and display method
A display device and a display method are provided. The display device includes a display assembly and a refractive component. The display assembly includes a display region and is configured to emit imaging light from the display region to default direction. The refractive component is disposed on a display side of the display assembly and configured to diverge or converge at least partial imaging light. The comfort degree of the head mounted virtual reality device is improved, or a head-mounted display device with anti peeping function is provided.
US10690989B2 Optical modulation device and method for controlling optical modulation device
A superposition circuitry superposes a dither signal on a reference DC bias voltage and outputs a resultant voltage as a bias voltage to an MZ modulator, during control of a driving voltage amplitude. During the control of the driving voltage amplitude to the MZ modulator, an amplitude setter determines, by varying the amplitude of an output voltage from an amplifier, a plurality of amplitudes of output curves from a synchronous detector, each of which is obtained by varying the reference DC bias voltage output from a bias controller, and the amplitude setter sets the amplification factor of the amplifier, based on an amplitude of the output voltage from the amplifier that corresponds to an amplitude satisfying a predetermined condition, out of the plurality of the amplitudes of the output curves from the synchronous detector.
US10690986B2 Electronic devices having electrically adjustable optical shutters
An electronic device has an electrically adjustable shutter. The shutter may be placed in a transparent state or a nontransparent state. The shutter may overlap a portion of a display, may overlap a liquid contact indictor or a structure with text in a device, or may overlap an optical component such as an optical proximity sensor, ambient light sensor, visible light-emitting diode or laser, infrared light-emitting diode or laser, visible light image sensor, or infrared light image sensor. Control circuitry in the electronic device may place the shutter in an opaque state to hide an overlapped component from view or may place the shutter in a transparent state to allow the overlapped component to transmit or receive light. The adjustable shutter may exhibit changes in its transmission spectrum in different modes of operation and may be used as a camera filter or neutral density filter.
US10690978B2 Array substrate, display panel, and display
An array substrate, a display panel, and a display are disclosed. At least one metal layer is added to make a contact with a first metal layer of an existing GOA circuit and to partially overlap with a second metal layer and/or poly-silicon layer of the existing GOA circuit in an insulated manner to form a capacitor, which means that at least one capacitor in series connection with existing capacitors is added, so that the capacitance of the GOA circuit is increased while the capacitor area of the GOA circuit is still the area of the existing capacitors, thus, facilitating the narrow-border design of LCDs.
US10690975B2 Active matrix substrate, manufacturing method therefor and display device
Provided are an active-matrix substrate, a method for manufacturing the same, and a display device, which render it possible to inhibit electrostatic discharge from occurring during the process of manufacturing a display panel and suppress manufacturing cost. An IGZO film, which is positioned between a silicon oxide film included in a gate insulating film and an etch-stop layer, is annealed at 200 to 350° C. after a passivation film for protecting a TFT is formed. As a result, the passivation film is annealed, and the IGZO film is changed from a conductor to a semiconductor. Consequently, it is not only possible to suppress the occurrence of ESD, but also possible to eliminate the need to sever an electrostatic discharge prevention circuit from a display panel, resulting in a reduced cost of manufacturing a display device.
US10690966B2 Material of alignment films, methods of fabricating liquid crystal display panels and liquid crystal display panels
A material of alignment film, a method of fabricating a liquid crystal display panel, and a liquid crystal display panel are provided. The material of alignment film is obtained by mixing a polymerizable monomer in the polyamic acid solution, thus is easy to fabricate. The method of fabricating the liquid crystal display panel obtains an alignment film including a polyimide film and polymer protrusions located on a surface of the polyimide film by coating the material of alignment film on a substrate, and going through a series of processes; the alignment film can allow liquid crystal molecules arrange in vertical alignment and generate a pre-inclination angle, and a risk of the polymerizable monomer contaminating the liquid crystal molecules does not exist, so as to enhance quality of the liquid crystal display panel. The liquid crystal display panel has a simple structure and good alignment effect, and has excellent display quality.
US10690960B2 Display device
A display device is provided, which includes a display unit and a backlight module. The backlight module is disposed corresponding to the display unit. The backlight module includes a circuit board, a plurality of light sources, a diffuser plate and an optical film. The light sources are disposed on the circuit board, the diffuser plate is disposed between the light sources and the display unit, and the optical film is disposed between the diffuser plate and the display unit. The optical film includes a micro-structure, and the micro-structure faces the light sources.
US10690950B2 Touch display panel
A touch display device includes a touch display module. The touch display module includes a TFT substrate, a color filtering substrate, and a liquid crystal layer encapsulated between the TFT substrate and the color filtering substrate. A first electrode layer is formed on a surface of the color filtering substrate facing the TFT substrate. A second electrode layer is formed on a surface of the TFT substrate facing the color filtering substrate. The touch display device further includes at least one supporting element on a side of the touch display module. The supporting element is elastic and configured for elastically resisting against the touch display module.
US10690948B2 Device for the regulation of light transmission
The present application discloses a switchable device, comprising a switching layer and a first conductive layer and a second conductive layer, where the switching layer is positioned between the first and the second conductive layer, and where at least one of the first and the second conductive layers comprises a plurality of isolating sections and a plurality of conductive sections, where the isolating sections and the conductive sections alternate over the area of the conductive layer, and where the switching state of the switchable device is controlled by touch motions.
US10690934B2 Compact lens module
A lens module comprises a housing, a lens holder movably accommodated in the housing and an optical image stabilization device (OIS device). The OIS device is configured to generate a driving force according to the movement of the lens holder so as to stabilize the lens holder. The OIS device of the lens module further comprises a substrate and a plurality of driving coils received in the substrate by means of embedment so that the OIS device occupies a smaller proportion of space in the lens module and thereby to keep the lens module compact.
US10690928B2 Methods of and systems for heat deposition in additive manufacturing
An apparatus for heat deposition in additive manufacturing may include: a first optical beam source configured to generate a first optical beam; a second optical beam source configured to generate a second optical beam; and/or an optical system. The optical system may be configured to move the generated first optical beam over a target area. The optical system may be further configured to move the generated second optical beam over the target area so that a path of the second optical beam moving over the target area is dithered about a path of the first optical beam moving over the target area.The optical system may be configured to focus the generated first optical beam at a plane of a target area. The optical system may be further configured to focus the generated second optical beam at the plane of the target area.