Document Document Title
US10965170B2 Electronic apparatus and power feeding method
According to one embodiment, an electronic apparatus includes a first transmitter configured to transmit a first wireless signal of power feeding, to a first terminal; a second transmitter configured to transmit a second wireless signal of power feeding, to the first terminal and controlling circuitry configured to control both the first transmitter and the second transmitter to transmit simultaneously at least a part of the first wireless signal from the first transmitter to the first terminal and the second wireless signal from the second transmitter to the first terminal.
US10965169B2 Wireless power transmitter
A wireless power transmitter includes: a power supply configured to supply a driving power; a first power transmitter including first bridge switching elements forming a first bridge circuit, and configured to receive the driving power to transmit a first power, wherein a magnitude of a first input voltage applied to the first bridge circuit is determined by a duty of at least one of the first bridge switching elements; a second power transmitter including second bridge switching elements forming a second bridge circuit, and configured to receive the driving power to transmit a second power, wherein a magnitude of a second input voltage applied to the second bridge circuit is determined by a duty of at least one of the second bridge switching elements; and a controller configured to output first and second power transmitting control signals respectively controlling the first bridge switching elements and the second bridge switching elements.
US10965160B2 Method and device for obtaining power intended to supply a consuming appliance from a conductor traversed by an alternating electrical current
A method and a device are described for obtaining power intended to supply a consuming appliance from a conductor traversed by a primary electrical current, in which a core of magnetic material and a conductive solenoid wound about the core are positioned in a position remote from the conductor to obtain a secondary current in the solenoid from a magnetic field flux generated in the solenoid by the conductor, core and solenoid. The conductive solenoid is connected to the consuming appliance by a circuit adapted to convert the secondary current into a power intended to supply the consuming appliance through a related voltage and output current.
US10965152B2 Uninterruptible power supply systems and methods for communication systems
An uninterruptible power supply adapted to be connected between an AC line and a load, comprising a battery system, an inverter, and a transformer, and a controller. The battery system stores battery power. The inverter is operatively connected to the battery system. The transformer is operatively connected to the AC line, the load, and an inverter winding operatively connected to the inverter. The controller controls the inverter to supply power to the primary winding using battery power stored in the battery system based on a cost value indicative of reduction of life of the battery system.
US10965149B2 Electrical power restoration system for a circuit assembly and method
An electrical power restoration system for a circuit assembly having a circuit breaker, an electrical load and a circuit conditioner, includes a circuit controller that is positioned along the circuit assembly between the circuit breaker and the electrical load. The circuit controller is electrically connected to and selectively controls activation and/or deactivation of the circuit conditioner. The circuit conditioner is positioned along the circuit assembly between the circuit controller and the electrical load. The electrical power restoration system can further include a first hot conductor that selectively conducts AC power from the circuit breaker to the circuit controller. The circuit controller monitors a current passing through the first hot conductor to determine whether the current passing through the first hot conductor is at or above a predetermined threshold level. The circuit conditioner can include an uninterruptible power supply that selectively provides alternative AC power to the electrical load.
US10965144B2 Wireless charging control method and apparatus in wireless power transmission system
An apparatus and a method for controlling wireless charging are provided. A wireless charging mode is performed. In response to the performance of the wireless charging mode, an input sensing condition of the touch screen is changed from a first condition to a second condition different from the first condition.
US10965141B2 Vehicle and vehicle charging apparatus
A vehicle charging apparatus includes: an AC/DC converter configured to variably output a DC link voltage; and a DC/DC converter electrically connected to the AC/DC converter and configured to acquire an output voltage by conversion of the DC link voltage outputted by the AC/DC converter and transmit the acquired output voltage to a battery. The AC/DC converter includes: a first switch element configured to adjust a power factor of the AC/DC converter according to an operation of the first switch element, and a second switch element configured to increase the DC link voltage outputted by the AC/DC converter according to the operation of the first switch element.
US10965133B2 Battery pack system for electrically connecting a battery pack to a machine
A battery pack system for use in connecting a battery pack to a battery pack receiving member of a machine so that the battery pack is operable to supply a suitable amount of power to the machine for operation of the machine via an electrical circuit path that is configurable for electrically connecting the battery pack to the machine, the system including: a first electrical connector member disposed along a first region of the electrical circuit path; and a second electrical connector member; wherein, responsive to the battery pack being connected to the battery pack receiving member of the machine, the second electrical connector member is configured for movement relative to the first electrical connector member to cooperatively form a first configuration which electrically closes the electrical circuit path via which the suitable amount of power is able to be supplied from the battery pack to the machine; and wherein, responsive to the battery pack being disconnected from the battery pack receiving member of the machine, the second electrical connector member is configured for movement relative to the first electrical connector member to cooperatively form a second configuration which electrically opens the electrical circuit path via which the suitable amount of power is not able to be supplied from the battery pack to the machine.
US10965131B2 Charging protection device and method thereof
A charging protection device comprises a universal serial bus (USB) interface, a resistance circuit, a detection circuit and a control circuit. The universal serial bus interface includes a configuration channel. The resistance circuit includes a pull-down resistor coupled between the configuration channel and a ground GND. The detection circuit is configured to detect an abnormal charging condition. The detection circuit generates an abnormal signal when the abnormal charging condition occurs. The control circuit is coupled to the detection circuit and configured to change a voltage value on the pull-down resistor to be out of a preset voltage range according to the abnormal signal.
US10965122B2 Information processing apparatus including plurality of power supply units for supplying power to fan
An information processing apparatus includes a fan, a plurality of power supply units, and a reception unit. The plurality of power supply units supplies power to the fan. The reception unit receives, from the fan, a signal indicating a state of the fan. At least one of the plurality of power supply units that supplies power to the fan also supplies power to the reception unit.
US10965121B2 Integrated thermally protected varistor and discharge tube
An integrated component for protecting against temporary power surges comprises a first conductive lead and a second conductive lead, each of which mounted on an electrical circuit; a gas discharge tube; a thermally protected varistor and a thermal fuse. The thermally protected varistor comprises a varistor body, a first varistor electrode and a second varistor electrode that are positioned on either side of the varistor body. The varistor body rises in temperature when the voltage imposed between the first and the second varistor electrodes exceeds a voltage threshold. An electrical connection is made via the thermal fuse.
US10965107B2 Wiring harness for trucks
A wiring harness system and installation method is provided for customizing a truck chassis to a provide quick and easy addition and repair of electrical features on a completed heavy-duty truck body. The system and method add the existing wires of the chassis, without the need for cutting or disconnecting anything on the chassis. A primary harness connects to the body builder plug and upfitter plug of the chassis and extends along the frame rails to the rear of the truck. One or more extension harnesses can be plugged into the connectors on the primary harness, with various electrical features of the truck body being plugged into the extension harnesses or the primary harness.
US10965104B2 Spark plug
A spark plug capable of avoiding a discharge member bonded to a base material from peeling off easily is provided. The spark plug includes: a first electrode including a base material and a discharge member having at least a portion thereof bonded to the base material with a diffusing layer interposed therebetween; and a second electrode facing the discharge member with a spark gap interposed therebetween. The base material contains 50 mass % or more of Ni, 8 mass % or more and 40 mass % or less of Cr, 0.05 mass % or more and 2 mass % or less of Si, 0.01 mass % or more and 2 mass % or less of Al, 0.01 mass % or more and 2 mass % or less of Mn, 0.01 mass % or more and 0.1 mass % or less of C, and 0.001 mass % or more and 0.04 mass % or less of Fe.
US10965095B2 Optical amplification system
An optical amplification system includes: a first amplification module configured to amplify at least a conventional band (C band) optical signal; a second amplification module configured to amplify a longer wavelength band (L band) optical signal; an attenuator configured to attenuate at least the C band optical signal to obtain a first optical signal and a second optical signal, where the attenuator is further configured to output the first optical signal to the second amplification module and output the second optical signal to a wavelength division multiplexing module, which is configured to combine and output the C band optical signal and the L band optical signal.
US10965093B2 Light modulation for improved photoacoustic feedback on light-induced treatments and procedures
Methods and systems enabling the real-time monitoring of a light-induced procedure in a biological medium, and/or the acquisition of information related to this biological medium are provided. In some implementations, the light beam used for the procedure is modulated at a modulation frequency selected in view of the photoacoustic frequency response associated with the procedure. The photoacoustic feedback signal from the medium during the procedure is then monitored. This monitoring may involve filtering the photoacoustic feedback signal around the selected feedback modulation frequency. Ratiometric comparisons of the contribution of different frequencies to the photoacoustic feedback signal are also considered.
US10965089B2 Laser device, laser machining apparatus, and method for controlling output of laser device
A laser device, including multiple laser modules, includes a plurality of drive power units that drive the laser modules, a plurality of output detection units that detect laser outputs from the laser modules, and output detected values as first output signals, a coupled output detection unit that detects a total laser output after coupling of a plurality of the laser outputs, and outputs a detected value as a second output signal, a computing unit that sets multiple output correction factors for correspondingly controlling the laser modules using the plurality of first output signals and the second output signal, and a control unit that controls the plurality of drive power units using the multiple output correction factors. The multiple output correction factors are each set to allow the total laser output to be maintained at a constant value.
US10965085B2 Laser chamber with metal damper member
A laser chamber may include a first discharge electrode, a second discharge electrode, a fan making a laser gas flow through a discharge space between the first and second discharge electrodes, a first insulating member disposed on upstream side and downstream side of the first discharge electrode in the laser gas flow, a first metal damper member disposed on upstream side of the second discharge electrode and a second insulating member disposed on downstream side of the second discharge electrode in the laser gas flow, and a second metal damper member disposed on downstream side of the second insulating member in the laser gas flow. In a boundary portion between the second metal damper member and the second insulating member, a first discharge space side surface of the second metal damper member may be located further toward the opposite side to the discharge space than a second discharge space side surface of the second insulating member. A first corner formed by the first surface and a first side surface of the second metal damper member, the first side surface being on the side of the second insulating member, may be in contact with a second side surface of the second insulating member, the second side surface being on the side of the second metal damper member.
US10965054B2 Cable connector having cable holders
For example, the provision of a cable connector where a cable holder can maintain the position of a member where the cable holder is mounted, before and after the mounting. The cable connector includes a housing and paired cable holders. One end of a cable can be mounted in each of the paired cable holders. Each of the paired cable holders includes a cantilevered arm portion extending in a mounting direction of the cable holder on the housing. At least part of the arm portion can come face to face with part of the housing in a direction along a lead-out direction of the cable from the cable holder, at the time and after the mounting of the cable holder on the housing.
US10965047B2 Connector with active circuit
Embodiments may relate to a connector. The connector may include a plurality of connector pins that are to communicatively couple an element of a printed circuit board (PCB) with an element of an electronic device when the element of the PCB and the element of the electronic device are coupled with the connector. The connector may also include an active circuit that is communicatively coupled with a pin of the plurality of pins. The active circuit may be configured to match an impedance of the element of the PCB with an impedance of the element of the electronic device. Other embodiments may be described or claimed.
US10965043B2 Set screw connector
A set screw for connecting conductors with electrical terminals, such as a terminal block of a load panel includes a screw body and a screw face. The screw face fits inside the screw body and is movable along the axis of the screw body. An elastically deformable member, such as a coil spring or set of spring washers is disposed between the screw body and the screw face. The elastically deformable member compresses in response to force exerted between the screw body and screw face. An indicator bar is connected with the screw face and moves along the axis of the screw body along with the screw face in response to the compressive force. The proximal end of the indicator bar extends proximal of the screw body and includes one or more indicia that show the deformation of the elastically deformable member.
US10965041B2 Dual polarized horn antenna with asymmetric radiation pattern
A horn-type of electromagnetic dual polarized antenna, having an asymmetric radiation pattern is provided. More specifically, the radiation pattern in the azimuth plane will have a wider beam width while the radiation pattern in the elevation plane will have a narrower beam width, and the radiation patterns for the horizontal and vertical polarizations are substantially equal.
US10965033B2 Adaptive-spacing antenna
Disclosed is an adaptive-spacing antenna system and a method for designing an adaptive-spacing antenna system. The antenna system and design method are operative to provide a configuration layout that reduces both the amount of material required to manufacture the antenna and the obtrusiveness caused by the antenna, while providing more flexibility for installation and a variety of options for aesthetic applications. The adaptive-spacing antenna comprises one or a combination of more than one set of straight-linear and curvilinear elements forming an adaptively-spaced grid or mesh structure. The system and method are particularly suitable for reducing the antenna weight, cost, and obtrusiveness during operation.
US10965025B2 Self-calibration method of switched array antenna radar
Disclosed is a self-calibration method and apparatus for an array antenna system. According to an embodiment of the present disclosure, a correction method of an array antenna system includes: deriving, at a first time, a correction factor Ri,j for a path connecting an i-th (i is an integer equal to or greater than one and equal to or less than m) transmission antenna and a j-th (j is an integer equal to or greater than one and equal to or less than n) reception antenna; deriving, at a second time, a calibration factor {circumflex over (Q)}i,j for the path connecting the i-th transmission antenna and the j-th reception antenna; and performing, based on the {circumflex over (Q)}i,j, calibration on the path connecting the i-th transmission antenna and the j-th reception antenna.
US10965023B2 Programmable beamforming system including element-level analog channelizer
A beamforming system includes a plurality of channelizers and a channel switching module in signal communication with the channelizers. Each channelizer is configured to receive a respective input radio frequency signal and to generate a plurality of respective channels in response to downsampling the respective input radio frequency signal. The channel switching module includes a channel combining circuit configured to selectively combine a common channel generated by each channelizer to form at least one steered analog beam.
US10965020B2 Antenna device
In an antenna device, an isolation structure between antenna elements includes: a conductor on a surface of a dielectric substrate; and a plurality of via conductors that penetrate the dielectric substrate and electrically connect the conductor to the ground conductor. A value of (d1×2+h1)/(λ1/√εr) falls within a range from 0.40 to 0.60, where the dielectric substrate has a dielectric constant εr, a signal transmitted from the antenna element has a wavelength λ1 (mm), each via conductor has a height h1 (mm), and the conductor protrudes with a length d1 (mm) toward the antenna element.
US10965017B2 Continuous dielectric constant adaptation radome design
A radome may include a core and an outer dielectric constant (ODC) adaptation component overlying an outer surface of the core. The radome may have an effective dielectric constant variation profile from an outer surface of the ODC adaptation component, through the ODC adaptation component to an outer surface of the core. The effective dielectric constant variation profile of the ODC adaptation component may be a continuous monotonic function DC(ot), where DC(ot) is the dielectric constant of the ODC adaptation component at the value ot, where ot is a ratio OTL/OTT, OTL is a location within the ODC variation component measured from the outer surface of the ODC variation component, and OTT is the total thickness of the ODC adaptation.
US10965011B2 High frequency antenna carrier in vehicle roof cross member
A high frequency antenna carrier in vehicle roof cross member is provided. The antenna carrier is configured to extend width-wise across a vehicle roof to provide structural support for the vehicle roof. The antenna carrier has a lower surface, and a plurality of sidewalls that meet at a common upper flange that mates in a face-to-face relationship with the vehicle roof. The sidewalls may be provided with apertures to facilitate a strong signal passage to and from the high frequency antenna through the carrier. The lower surface of the antenna carrier may be provided with apertures that are aligned with the antennas to improve signal strength.
US10965006B2 Terminal back cover and mobile terminal
A back cover includes: a back cover body, an antenna structure, a first hand-held part, and a second hand-held part arranged apart from the first hand-held part. The antenna structure includes a first part whose first side is separated from one end of the back cover body by a first slit, a second part separated from a second side of the first part by a second slit, and a third part for connecting the first and second parts. The first hand-held part extends to the second part from the back cover body and separated from a third side of the first part by a third slit. The second hand-held part extends to the second part from the back cover body and separated from a fourth side of the first part by a fourth slit, where the back cover body and the antenna structure are made of a metal material.
US10965005B2 Communication device and antenna structure
A communication device includes a nonconductive housing, a cable, an antenna structure, and a signal source. The nonconductive housing has a hollow structure. The cable is coupled to the signal source. The cable includes a signaling conductor and a grounding conductor. The antenna structure includes an antenna body and an enclosed radiation element. The antenna body is coupled to the signaling conductor. The antenna body is disposed outside the nonconductive housing. The enclosed radiation element is coupled to the grounding conductor. The enclosed radiation element is disposed inside the nonconductive housing.
US10965002B2 Antenna and a method of operating it
An antenna with a radiation emitter/receiver, a base and a mount system capable of rotating the radiation emitter/receiver in relation to the base around at least three axes, where a controller may ensure that the emitter/receiver is directed in a first direction in relation to the base while portions of the mount system rotate so as to prevent bearings of the mount system to deteriorate.
US10965000B2 Antenna mounting system
An antenna mounting system configured to be attached to the structure of a communications tower and to connect with additional mounting systems located adjacent on the tower. The system is secured to the tower structure via a multi piece clamp configured to attach to tower elements of varying sizes and shapes and which may be joined together with one or more adjacent mounting systems. Single piece side frames with X shaped central bracing are attached to the mounting clamp and further attached to multiple face members. The face members are used to attach members which serve as the ultimate mounting points for antenna equipment as well as members to brace the mounting system to the tower structure or an adjacent mounting system. The system further incorporates a dedicated anchor point for fall arrest equipment used by tower technicians.
US10964996B2 Bidirectional coupler
Bidirectional detection is performed with a suppressed increase in return loss at an output terminal. A bidirectional coupler includes a detection port, a main line connected to a first port and a second port, a sub-line, a termination circuit, a switch circuit that switches each of one end and another end of the sub-line to the termination circuit or the detection port, and a matching network disposed between the switch circuit and the detection port and including at least one of a first variable capacitor, a first variable inductor, or a first variable resistor. In a first mode for detecting a first signal, the switch circuit connects the one end of the sub-line to the detection port, and connects the other end of the sub-line to the termination circuit.
US10964992B2 Electromagnetic wave launcher including an electromagnetic waveguide, wherein a millimeter wave signal and a lower frequency signal are respectively launched at different portions of the waveguide
There is disclosed in one example an electromagnetic wave launcher apparatus, including: an interface to an electromagnetic waveguide; a first launcher configured to launch a high-frequency electromagnetic signal onto a first cross-sectional portion of the waveguide; and a second launcher configured to launch a lower-frequency electromagnetic signal onto a second cross-sectional portion of the waveguide.
US10964987B2 Separator and energy storage device
The application provides a separator and an energy storage device. The separator comprises: a porous substrate; and a porous layer arranged on a surface of the porous substrate, wherein the porous layer comprises inorganic particles and a binder, and a ratio of Dv90 of the inorganic particles to the thickness of the porous layer is in a range from 0.3 to 3.0. Excellent adhesion exists between the separator and the electrode according to the present application, which ensures that the energy storage device has good safety performance. Moreover, the rate performance and cycle performance of the energy storage device can be greatly improved due to the existence of inorganic particles in the separator.
US10964985B2 Battery module housing to which electromagnetic pulse bonding technology is applied and method for manufacturing same
A battery module housing having a rectangular tube structure and method for forming the battery module housing is provided. The battery module housing includes a first side plate and a second side plate, the first and second side plates having target portions at upper and lower ends thereof, respectively, and spacers vertically protruding from the target portions; and a top plate and a bottom plate disposed upper and lower portions of the first and second side plates, respectively, each of the top and bottom plates having flyer portions supported on the spacers of the first and second side plates. The flyer portions of the top and bottom plates are joined to the target portions by means of electromagnetic pulse welding such that outer portions of the flyer portions contact the target portions and inner portions of the flyer portions are separated from the target portions by a gap.
US10964971B2 Battery casing and battery including the same
A battery casing including a container configured to house an electrode assembly, wherein the container includes a bottom wall and a plurality of side walls, the bottom wall and the plurality of side walls are integrated to define an open side opposite to the bottom wall and to define a space for housing the electrode assembly, at least one of the bottom wall and plurality of the side walls includes a composite including a thermotropic liquid crystal polymer and a nanoclay dispersed in the thermotropic liquid crystal polymer, wherein the main chain of the thermotropic liquid crystal polymer includes an aromatic oxycarbonyl repeating unit and an alkylene moiety-containing repeating unit, and at least a portion of the nanoclay is present in an exfoliated state, and an X-ray diffraction pattern of the composite does not exhibit an intrinsic peak corresponding to the nanoclay.
US10964962B2 Method for diagnosing water-containing state of fuel cell stack
A method for diagnosing a water-containing state of a fuel cell stack includes steps of: applying an alternating current (AC) signal having a predetermined frequency to the fuel cell stack to calculate each of an electrolyte membrane impedance, an anode impedance, and a cathode impedance from an output voltage and an output current of the fuel cell stack corresponding to the AC signal; and diagnosing the water-containing state of the fuel cell stack on the basis of the electrolyte membrane impedance, the anode impedance, and the cathode impedance.
US10964951B2 Anode-protecting layer for a lithium metal secondary battery and manufacturing method
Provided is a lithium secondary battery, comprising a cathode, an anode, and a porous separator or electrolyte disposed between the cathode and the anode, wherein the anode comprises: (a) an anode active layer containing a layer of lithium or lithium alloy, in a form of a foil, coating, or multiple particles aggregated together, as an anode active material; and (b) a thin layer of a high-elasticity polymer, disposed between the anode active layer and the porous separator or electrolyte; the polymer having a recoverable tensile strain from 2% to 1,500%, a lithium ion conductivity no less than 10−6 S/cm (typically up to 5×10−2 S/cm) at room temperature, and a thickness from 1 nm to 10 μm, wherein the high-elasticity polymer contains a polyrotaxane network having a rotaxane structure or a polyrotaxane structure at a crosslink point of the polyrotaxane network.
US10964947B2 Binder composition for secondary battery electrode, slurry composition for secondary battery electrode, electrode for secondary battery, and secondary battery
Provided is a binder composition for a secondary battery electrode that, when used in production of a slurry composition for a secondary battery electrode, enables favorable dispersion of an electrode active material and a conductive material in high concentration while ensuring coatability. The binder composition for a secondary battery electrode contains a binder. The binder includes a copolymer that includes an alkylene structural unit and a nitrile group-containing monomer unit, and that has a Mooney viscosity (ML1+4, 100° C.) of at least 50 and not more than 200.
US10964946B2 Anode active material and lithium secondary battery including the same
The present invention relates to an anode active material including natural graphite and mosaic coke-based artificial graphite, and a lithium secondary battery including the same. According to an embodiment of the present invention, an anode active material including natural graphite and mosaic coke-based artificial graphite is used, when applied to a lithium secondary battery, intercalation and deintercalation of lithium ions is more facilitated and conductivity of an electrode is improved even if no or little conductive material is used. Furthermore, the increase in conductivity can lead to not only a further improvement in rate performance of a lithium secondary battery but also a reduction in interfacial resistance.
US10964937B2 Negative active material, lithium secondary battery including the same, and method of manufacturing the negative active material
A negative active material including an active material core; and a polymer layer disposed on a surface of the active material core, wherein the polymer layer includes a third polymer including a cross-linked product of a first polymer and a second polymer, wherein the first polymer is at least one of polyamic acid, polyimide, or a combination thereof, and includes a first functional group; and the second polymer is water-soluble and includes a second functional group, and wherein the first polymer and the second polymer are cross-linked by an ester bond that is formed through at least one reaction starting from the first functional group and the second functional group, and at least one of the first polymer and the second polymer further includes a halogen group.
US10964934B2 Laminate type battery and method for producing the same
A laminate type battery includes a power generating element and an outer casing body. The power generating element is formed by electrically laminating in series a plurality of single battery layers in which a single battery layer is formed by sequentially laminating a positive electrode current collector, a positive electrode active material layer, an electrolyte layer, a negative electrode active material layer, and a negative electrode current collector. The power generating element is disposed inside the outer casing body. At least one of the positive electrode current collector or the negative electrode current collector includes a resin layer having conductivity. The single battery layer including the resin layer is electrically connected to an adjacent single battery layer via at least one resistance reduction layer.
US10964933B2 Electrode plate processing device
The present disclosure relates to an electrode plate processing device. The electrode plate processing device includes: an electrode plate cutting mechanism having a cutting position; and an electrode plate rolling mechanism, through which an electrode plate passes. The electrode plate rolling mechanism includes a first roller and a second roller. The first roller has a vacuum adsorption zone for adsorbing a waste edge of the electrode plate. The cutting position is provided in upstream of the vacuum adsorption zone along a conveying direction of the electrode plate processing device.
US10964923B2 Prismatic secondary battery, and assembled battery and vehicle including the same
A prismatic secondary battery includes an electrode body including a positive-electrode sheet and a negative-electrode sheet, a prismatic exterior body that accommodates the electrode body, a sealing plate that seals an opening of the prismatic exterior body, and a negative terminal electrically connected to the negative-electrode sheet. The prismatic secondary battery is arranged such that the sealing plate extends in the vertical direction during use of the prismatic secondary battery. The positive-electrode sheet is electrically connected to the sealing plate. The sealing plate has a recessed portion on an outer surface and a terminal insertion hole formed in the recessed portion. The negative terminal is inserted in the terminal insertion hole. An outer insulating member is disposed between the negative terminal and the sealing plate. The sealing plate has a first groove extending to an end of the recessed portion in the longitudinal direction of the sealing plate.
US10964917B2 Display module and method for preparing the same
The present disclosure provides a display module and a method for preparing the same. The display module includes a display panel and a light-concentrating layer arranged on a light-exiting surface of the display panel, in which the light-concentrating layer includes a plurality of light-concentrating units for concentrating light from the light-exiting surface.
US10964916B2 Fabrication of multi-level graded photonic super-crystals
Direct pixel-by-pixel phase engineering in a SLM is an effective method for the holographic fabrication of graded photonic super-quasi-crystals with desired disorder and graded photonic super-crystals with rectangular unit-cells. Multiple levels of filling fractions of dielectric in the crystal have been created in the graded regions. Fabrication of these graded photonic super-crystals and super-quasi-crystals with small feature size is possible, using a laser projection system consisting of integrated spatial light modulator and reflective optical element.
US10964907B2 Display panel, manufacturing method thereof and display device
The present disclosure relates to the field of display technology, in particular to a display panel, a manufacturing method thereof, and a display device. The display panel includes a display substrate and an encapsulation layer for encapsulating the display substrate. The encapsulation layer includes at least one inorganic composite film layer, and each inorganic composite film layer includes an inorganic matrix and an inorganic filler. The inorganic matrix includes a plurality of grains spaced apart by gaps, and the inorganic filler is capable of enclosing each grain and being filled in a gap between every two adjacent grains.
US10964904B2 Organic electroluminescent materials and devices
This invention relates to the development of heterocyclic materials for use as red, green, and blue phosphorescent materials in OLED devices. The materials are based in part on a pair of aromatic or psuedoaromatic rings bonded to one another and complexed to a transition metal. Azaborinane, borazine, and related aromatic structures including boron may be incorporated as fused rings, as pendant groups, or as bridging groups to tune color and improve chemical stability. Desirable structures may be selected by being determined computationally to have appropriate triplet energies for use as blue emitters and to possess sufficient chemical stability for use in devices.
US10964896B2 Perovskite light-emitting device
Provided are: a light-emitting layer for a perovskite light-emitting device; a method for manufacturing the same; and a perovskite light-emitting device using the same. The method of the present invention for manufacturing a light-emitting layer for a halide perovskite light-emitting device comprises a step of forming a first nanoparticle thin film by coating, on a member for coating a light-emitting layer, a solution comprising halide perovskite nanoparticles including a perovskite nanocrystal structure. Thereby, a nanoparticle light emitter has therein a halide perovskite having a crystal structure in which FCC and BCC are combined; and can show high color purity. In addition, it is possible to improve the luminescence efficiency and luminance of a device by making perovskite as nanoparticles and then introducing the same into a light-emitting layer.
US10964893B2 Organic electroluminescent materials and devices
The present invention discloses organic azacyclophane compounds with two substituted triazine, pyridine, pyrimidine or pyrazine rings. These materials may serve as hosts, charge transporting and blocking materials and may improve OLED performance.
US10964886B2 Spin transfer torque memory devices having heusler magnetic tunnel junctions
The present disclosure relates to the fabrication of spin transfer torque memory devices, wherein a magnetic tunnel junction of the spin transfer torque memory device is formed with Heusler alloys as the fixed and free magnetic layers and a tunnel barrier layer disposed between and abutting the fixed Heusler magnetic layer and the free Heusler magnetic layer, wherein the tunnel barrier layer is lattice matched to the free Heusler magnetic layer. In one embodiment, the tunnel barrier layer may be a strontium titanate layer.
US10964884B2 Magnetic memory device having an incline side surface
According to one embodiment, a magnetic memory device includes a stacked structure including a first magnetic layer having a variable magnetization direction, a second magnetic layer having a fixed magnetization direction, and a nonmagnetic layer provided between the first magnetic layer and the second magnetic layer. The first magnetic layer includes a first surface in contact with the nonmagnetic layer and a second surface on an opposite side to the first surface, a diameter of the second surface of the first magnetic layer is less than a diameter of the first surface of the first magnetic layer and is 10 nm or more, and a ratio of a height of the first magnetic layer to the diameter of the second surface of the first magnetic layer is 0.9 or more.
US10964872B2 Compositions and methods for thermoelectric ceramics
In one aspect, the disclosure relates to thermoelectric ceramic oxide compositions comprising a CaMnO3 ceramic. In a further aspect, the disclosed thermoelectric ceramic oxide compositions can dramatically increase the energy conversion efficiency of thermoelectric through a combination of modifying the chemistry of precursor materials, and simultaneously introducing a metal oxide liquid phase during sintering. In a further aspect, the present disclosure pertains to thermoelectric ceramic oxide compositions comprising a metal doped CaMnO3 having with a metal oxide grain boundary phase; wherein the metal is selected from group 13, group 14, group 15, group 16, or a rare earth element. In a still further aspect, the disclosure relates to methods for making the thermoelectric ceramic oxide materials. This abstract is intended as a scanning tool for purposes of searching in the particular art and is not intended to be limiting of the present disclosure.
US10964854B2 Semiconductor light-emitting device
A semiconductor light-emitting device includes: a package substrate having a mounting surface on which a first circuit pattern and a second circuit pattern are disposed; a semiconductor LED chip mounted on the mounting surface, having a first surface which faces the mounting surface and on which a first electrode and a second electrode are disposed, a second surface opposing the first surface, and side surfaces located between the first surface and the second surface, the first electrode and the second electrode being connected to the first circuit pattern and the second circuit pattern, respectively; a wavelength conversion film disposed on the second surface; and a side surface inclined portion disposed on the side surfaces of the semiconductor LED chip, providing inclined surfaces, and including a light-transmitting resin containing a wavelength conversion material.
US10964852B2 LED module and LED lamp including the same
A light emitting diode (LED) module includes: a flexible substrate having a first surface on which a circuit pattern is disposed, and a second surface opposite the first surface; a plurality of light emitting diode (LED) chips mounted on the first surface of the flexible substrate, and electrically connected to the circuit pattern; an insulating reflective layer disposed on the first surface of the flexible substrate, and covering a portion of the circuit pattern; first and second connection terminals disposed at both ends of the flexible substrate, and connected to the circuit pattern; and a wavelength conversion layer covering the plurality of LED chips and surrounding the flexible substrate in a cross-sectional view.
US10964850B2 Lighting device
A lighting device is provided comprising at least one light-emitting element comprising a light-emitting surface configured to emit light; and a light-guiding sheet at least partially covering the light-emitting surface and comprising at least one cavity forming a passage for light emitted from the light-emitting surface. Thereby, at least one lateral surface limiting the at least one cavity is configured to reflect light emitted from the light-emitting surface. Further, a size of an opening of the at least one cavity facing the light-emitting surface is smaller than an area of the light-emitting surface.
US10964848B2 Light emitting diodes with sensor segment for operational feedback
A light emitting device comprises a detector circuit and a light emitting diode (LED) die. The LED die includes a semiconductor stack grown on a substrate. The LED includes an emitter segment formed from one segment of the semiconductor stack. The LED die includes a photosensor segment formed from another segment of the semiconductor stack. The LED die includes a segmentation layer formed between the emitter segment and the photosensor segment. The segmentation layer electrically isolates the emitter segment from the photosensor segment. The LED die includes first electrodes configured to provide power to energize the emitter segment. The LED die includes second electrodes configured to send the current to the detector circuit. The detector circuit is configured to convert the current to a signal which provides operational feedback with respect to the emitter segment.
US10964847B2 Light-emitting element
A light-emitting element comprises a light-emitting semiconductor stack comprising a first semiconductor layer, a second semiconductor layer on the first semiconductor layer, and a light-emitting layer between the first semiconductor layer and the second semiconductor layer; a reflective layer formed on the light-emitting semiconductor stack; a barrier layer formed on the reflective stack; a protection layer formed on the barrier layer, comprising a first through hole and a second through hole; a first height balancer filled in the first through hole and formed on the protection layer; a second height balancer filled in the second through hole and formed on the protection layer; and a conductive contact layer comprising a first conductive part formed on the first height balancer and a second conductive part formed on the second height balancer.
US10964840B2 Photodiode structures
Photodiode structures and methods of manufacture are disclosed. The method includes forming a waveguide structure in a dielectric layer. The method further includes forming a Ge material in proximity to the waveguide structure in a back end of the line (BEOL) metal layer. The method further includes crystallizing the Ge material into a crystalline Ge structure by a low temperature annealing process with a metal layer in contact with the Ge material.
US10964838B2 Display substrate and manufacturing method thereof, display panel, and display device
The present disclosure discloses a display substrate, a manufacturing method thereof, a display panel, and a display device. The display substrate includes a base substrate, a black matrix disposed on the base substrate, and a switching unit and an optical detection unit that are disposed at a side of the black matrix away from the base substrate. The optical detection unit is electrically connected to the switching unit, and an orthographic projection of at least one of the switching unit and the optical detection unit on the base substrate is located in an orthographic projection of the black matrix on the base substrate. Since the orthographic projection of at least one of the switching unit and the optical detection unit on the base substrate is located in the orthographic projection of the black matrix on the base substrate, the aperture ratio of the display substrate may increase.
US10964831B2 Solar cell module and method of manufacturing solar cell module
A solar cell module comprises a plate-like first protector having translucency, a second protector, a solar cell element, first to third sealers, and first and second wiring members. The solar cell element is located between the first protector and the second protector. The first sealer covers the solar cell element from a side of the first protector between the first protector and the solar cell element. The second sealer covers the solar cell element from a side of the second protector between the solar cell element and the second protector. The third sealer covers the second sealer from a side of the second protector between the second sealer and the second protector. The first wiring member is electrically connected to the solar cell element and passes through the second sealer. The second wiring member is connected to the first wiring member between the second sealer and the second protector.
US10964824B2 Two-dimensional electrostrictive field effect transistor (2D-EFET)
A device and method for manufacturing a two-dimensional electrostrictive field effect transistor having a substrate, a source, a drain, and a channel disposed between the source and the drain. The channel is a two-dimensional layered material and a gate proximate the channel. The gate has a column of an electrostrictive or piezoelectric or ferroelectric material, wherein an electrical input to the gate produces an elongation of the column that applies a force or mechanical stress on the channel and reduces a bandgap of two-dimensional material such that the two-dimensional electrostrictive field effect transistor operates with a subthreshold slope that is less than 60 mV/decade.
US10964823B2 Semiconductor structure and method for forming same
A semiconductor structure and a method for forming same are provided. One form of the method includes: providing a substrate including a device unit area, where at least two fins are formed on the substrate, a channel structure layer is formed on the fins, which includes a first channel structure layer located on at least one fin, a second channel structure layer located on at least one fin, and a third channel structure layer located on at least one fin, the first channel structure layer includes multiple channel laminates, each channel laminate includes a first sacrificial layer and a first channel layer; forming a dummy gate structure across the channel structure layer; forming a source-drain doping layer on two sides of the dummy gate structure; and forming a gate structure at positions of the dummy gate structure and the first sacrificial layer.
US10964822B2 Single material electronic device and method of producing such an electronic device
A semiconductor device includes a substrate, a gate arranged on the substrate, a dielectric arranged on the gate, a channel arranged on the dielectric, a source electrically coupled to the channel, and a drain electrically coupled to the channel. Each of the gate, dielectric, channel, source, and drain includes a corresponding mixture of hafnium dioxide (HfCte) and zinc oxide (ZnO) layers and at least two of the gate, dielectric, channel, source, and drain comprise different mixtures of the hafnium dioxide and zinc oxide layers.
US10964817B2 (110) surface orientation for reducing fermi-level-pinning between high-K dielectric and group III-V compound semiconductor device
A device with improved device performance, and method of manufacturing the same, are disclosed. An exemplary device includes a group III-V compound semiconductor substrate that includes a surface having a (110) crystallographic orientation, and a gate stack disposed over the group III-V compound semiconductor substrate. The gate stack includes a high-k dielectric layer disposed on the surface having the (110) crystallographic orientation, and a gate electrode disposed over the high-k dielectric layer.
US10964815B2 CMOS finFET with doped spacers and method for forming the same
A semiconductor device includes a substrate, a gate disposed over the substrate, a source/drain disposed in the substrate at two sides of the gate, and an insulating layer disposed over sidewalls of the gate and at least a portion of a surface of the source/drain. In some embodiments, the insulating layer includes a first side facing the gate or the source, and includes a second side opposite to the first side. The insulating layer includes dopants, and a concentration of the dopants is reduced from the second side to the first side of the insulating layer.
US10964814B2 Transistor with asymmetric source and drain regions
Semiconductor structures and methods for forming a semiconductor structure are provided. An active semiconductor region is disposed in a substrate. A gate is formed over the substrate. Source and drain regions of a transistor are formed in the active semiconductor region on opposite sides of the gate. The drain region has a first width, and the source region has a second width that is not equal to the first width.
US10964810B2 Methodology and structure for field plate design
The present disclosure, in some embodiments, relates to a method of forming an integrated chip. The method may be performed by forming a source region and a drain region within a substrate. A gate structure is formed over the substrate and between the source region and the drain region. One or more dielectric layers are formed over the gate structure, and a first inter-level dielectric (ILD) layer is formed over the one or more dielectric layers. The first ILD layer laterally surrounds the gate structure. The first ILD layer is etched to define contact openings and a field plate opening. The contact openings and the field plate opening are filled with a conductive material.
US10964807B2 3D semiconductor device with memory
A 3D semiconductor device including: a first level including a single crystal layer, a plurality of first transistors and at least one metal layer, where the at least one metal layer overlays the single crystal layer and includes interconnects between the first transistors forming control circuits; a second level overlaying the at least one metal layer, the second level including a plurality of second transistors; a third level overlaying the second level, the third level including a plurality of third transistors; and polysilicon pillars, where the second level includes a plurality of first memory cells, the first memory cells each including at least one of the second transistors, where the third level includes a plurality of second memory cells, the second memory cells each including at least one of the third transistors, where at least one of the second memory cells is at least partially atop of the control circuits.
US10964804B2 Semiconductor structure, HEMT structure and method of forming the same
A semiconductor structure includes: a channel layer; an active layer over the channel layer, wherein the active layer is configured to form a two-dimensional electron gas (2DEG) to be formed in the channel layer along an interface between the channel layer and the active layer; a gate electrode over a top surface of the active layer; and a source/drain electrode over the top surface of the active layer; wherein the active layer includes a first layer and a second layer sequentially disposed therein from the top surface to a bottom surface of the active layer, and the first layer possesses a higher aluminum (Al) atom concentration compared to the second layer. An HEMT structure and an associated method are also disclosed.
US10964798B2 Semiconductor device and method of manufacturing the same
A semiconductor device and a method of manufacturing the same are disclosed. The semiconductor device includes semiconductor wires disposed over a substrate, a source/drain epitaxial layer in contact with the semiconductor wires, a gate dielectric layer disposed on and wrapping around each channel region of the semiconductor wires, a gate electrode layer disposed on the gate dielectric layer and wrapping around the each channel region, and dielectric spacers disposed in recesses formed toward the source/drain epitaxial layer.
US10964797B2 Semiconductor structure and method for forming same
A semiconductor structure and a method for forming same, the forming method including: providing a base, where a dummy gate structure is formed on the base, an interlayer dielectric layer is formed on the base the dummy gate structure exposes, and the interlayer dielectric layer exposes the top of the dummy gate structure; forming an isolation structure in the interlayer dielectric layer between adjacent dummy gate structures, where the isolation structure further extends into the base; after forming the isolation structure, removing the dummy gate structure and forming a gate opening in the interlayer dielectric layer; filling a gate electrode material into the gate opening, where the gate electrode material further covers the top of the interlayer dielectric layer; and performing at least one polishing treatment to remove the gate electrode material above the top of the interlayer dielectric layer and retaining the gate electrode material in the gate opening as a gate electrode layer, where the step of the polishing treatment includes: performing first polishing treatment using a metal polishing liquid; and performing second polishing treatment using deionized water. With the second polishing performance, the probability of forming a residue of the gate electrode material on the top surface of the interlayer dielectric layer is reduced, thereby improving device performance.
US10964792B1 Dual metal capped via contact structures for semiconductor devices
The structure of a semiconductor device with dual metal capped via contact structures and a method of fabricating the semiconductor device are disclosed. A method of fabricating the semiconductor device includes forming a source/drain (S/D) region and a gate structure on a fin structure, forming S/D and gate contact structures on the S/D region and the gate structure, respectively, forming first and second via contact structures on the S/D and gate contact structures, respectively, and forming first and second interconnect structures on the first and second via contact structures, respectively. The forming of the first and second via contact structures includes forming a first via contact plug interposed between first top and bottom metal capping layers and a second via contact plug interposed between second top and bottom metal capping layers, respectively.
US10964791B2 Semiconductor device having silicides and methods of manufacturing the same
A semiconductor device is disclosed. The semiconductor device may include a substrate including a first active pattern, the first active pattern vertically protruding from a top surface of the substrate, a first source/drain pattern filling a first recess, which is formed in an upper portion of the first active pattern, a first metal silicide layer on the first source/drain pattern, the first metal silicide layer including a first portion and a second portion, which are located on a first surface of the first source/drain pattern, and a first contact in contact with the second portion of the first metal silicide layer. A thickness of the first portion may be different from a thickness of the second portion.
US10964782B2 Semiconductor device including isolation regions
A semiconductor device including a device isolation region is provided. The semiconductor device includes first active regions disposed on a substrate, and an isolation region between the active regions. The isolation region includes a first portion formed of a first insulating material, and a second portion formed of a second insulating material, having different characteristics from those of the first insulating material. The first portion is closer to the first active regions than the second portion. The second portion has a bottom surface having a height different from that of a bottom surface of the first portion.
US10964778B2 Precision capacitor
In a described example, an integrated circuit includes a capacitor first plate; a dielectric stack over the capacitor first plate comprising silicon nitride and silicon dioxide with a capacitance quadratic voltage coefficient less than 0.5 ppm/V2; and a capacitor second plate over the dielectric stack.
US10964774B2 Backplane for organic light emitting display device and method for fabricating the same, and display apparatus
The present disclosure discloses a backplane for an organic light emitting display device, a method for fabricating the same, and an organic light emitting display apparatus. The backplane includes a substrate on which a wiring structure and a thin film transistor are provided, wherein the wiring structure includes an initializing voltage input line which is provided in the same layer and made of the same material as electrodes of the thin film transistor.
US10964771B2 Display panel having an opening arranged inside a display area
A display panel including a substrate including a display area surrounding an opening area and a non-display area between the opening area and the display area; a plurality of display elements on the display area; a plurality of scan lines extending in a first direction and detouring around an edge of the opening area; a plurality of data lines extending in a second direction that intersects with the first direction, the plurality of data lines detouring around the edge of the opening area; and a plurality of emission control lines extending in the first direction and detouring around the edge of the opening area.
US10964770B2 Flexible display
A flexible display is disclosed. In one aspect, the display includes at least one first pattern including a plurality of display elements configured to display an image and extending in a first direction. The display device also includes at least one second pattern extending in a second direction and overlapping at least a portion of the first pattern. The second pattern has a curved shape in the first direction and the second direction crosses the first direction. The first and second patterns form at least one cavity region defining a space therebetween and the first and second patterns form a mesh structure.
US10964768B1 Display panel
The present disclosure relates to a display panel including at least one scan line formed by a first metal layer, at least one data line formed by a second metal layer, and at least one dielectric layer between the first metal layer and the second metal layer. The scan line is of a segment structure including a plurality of sub-scan lines electrically connecting to connection patterns of the corresponding second metal layer via corresponding via holes of the dielectric layer, the connection patterns of the second metal layer electrically connects the sub-scan lines. The data line is of the segment structure including a plurality of sub-data lines electrically connecting to the connection patterns of the corresponding first metal layer via the corresponding via holes of the dielectric layer, and the connection patterns of the first metal layer electrically connects the sub-data lines.
US10964766B2 One-way transparent display
A transparent emissive device is provided. The device may include one or more OLEDs having an anode, a cathode, and an organic emissive layer disposed between the anode and the cathode. In some configurations, the OLEDs may be non-transparent. The device may also include one or more locally transparent regions, which, in combination with the non-transparent OLEDs, provides an overall device transparency of 5% or more.
US10964765B2 Organic light emitting display device, head mounted display including the same and method of fabricating the same
An organic light emitting display device includes: an insulating layer; first electrodes on the insulating layer and spaced from each other by a gap; an organic light emitting layer on the first electrodes; and a second electrode on the organic light emitting layer, wherein the insulating layer includes a trench between the first electrodes, wherein the organic light emitting layer includes a first stack on the first electrodes, a charge generating layer on the first stack, and a second stack on the charge generating layer, wherein each of the first and second stacks includes a hole transporting layer, at least one emitting material layer and an electron transporting layer, and wherein the first stack has a discontinuous portion in the trench.
US10964764B2 Display panel and method of manufacturing thereof
A display panel and a method of manufacturing thereof are provided. The pixel defining block is formed by one-time exposing the column spacer column and the bank with a halftone mask, thereby omitting the process of individually forming the bank, and manufacturing time and manufacturing cost are reduced. The organic functional layer disposed above the bank is not directly contacted with the first electrode due to the bank structure, and the bank causes the defined region to be disconnected from the first electrode, and no current flows through the defined region. Thus, the defined region does not emit light, and the pixel region emits uniform light. The material of the bank is an organic photoresist, so hydrogen and oxygen are not introduced into the bank, and therefore not affect the thin film transistor, and improves stability of the display panel.
US10964750B2 Steep-switch field effect transistor with integrated bi-stable resistive system
Fabricating a steep-switch transistor includes receiving a semiconductor structure including a substrate, a fin disposed on the substrate, a source/drain disposed on the substrate adjacent to the fin, a gate disposed upon the fin, a cap disposed on the gate, and a trench extending to the source/drain. A trench contact is formed in the trench in contact with the source/drain. A recess is formed in a portion of the trench contact below a top surface of the cap using a recess patterning process. A bi-stable resistive system (BRS) material is deposited in the recess in contact with the portion of the trench contact. A source/drain contact is formed upon the BRS material, a portion of the trench contact, the BRS material, and a portion of the source/drain contact forming a reversible switch.
US10964744B1 Light control for improved near infrared sensitivity and channel separation
Light control for improved near infrared sensitivity and channel separation for an image sensor. In one embodiment, an image sensor includes: a plurality of photodiodes arranged in rows and columns of a pixel array; and a light filter layer having a plurality of light filters configured over the plurality of photodiodes. The light filter layer has a first side facing the plurality of photodiodes and a second side facing away from the first side. The image sensor also includes a color filter layer having a plurality of color filters configured over the plurality of photodiodes. The color filter layer has a first surface facing the second side of the light filter layer and a second surface facing away from the first layer. Individual micro-lenses are configured to direct incoming light through corresponding light filter and color filter onto the respective photodiode.
US10964742B2 Germanium-silicon light sensing apparatus II
A circuit that includes: a photodiode configured to absorb photons and to generate photo-carriers from the absorbed photons; a first MOSFET transistor that includes: a first channel terminal coupled to a first terminal of the photodiode and configured to collect a portion of the photo-carriers generated by the photodiode; a second channel terminal; and a gate terminal coupled to a first control voltage source; a first readout circuit configured to output a first readout voltage; a second readout circuit configured to output a second readout voltage; and a current-steering circuit configured to steer the photo-carriers generated by the photodiode to one or both of the first readout circuit and the second readout circuit.
US10964731B2 Array substrate and manufacturing method thereof and display device
An array substrate, a manufacturing method thereof and a display device are disclosed. The array substrate includes a bending section and a pixel section that is adjacent to the bending section, the pixel section comprises a plurality of pixel unit sections and a non-pixel unit section connects with the pixel unit section; the array substrate includes a flexible substrate and an array layer; the array layer includes an array base layer having a first groove and a second groove, the first groove corresponds to the non-pixel unit section of the pixel section; the second corresponds to the bending section; and a filling layer filled in the first groove and the second groove; and an organic dielectric layer disposed on the array base layer and the filling layer, and materials used for the organic dielectric layer and the filling layer are organic photoresist materials.
US10964715B2 Three-dimensional memory device containing channels with laterally pegged dielectric cores
A three-dimensional memory device includes a vertical semiconductor channel surrounding a vertical dielectric core. Laterally extending dielectric pegs structurally support the vertical semiconductor channel and the vertical dielectric core. The vertical semiconductor channel may be a single crystalline semiconductor channel.
US10964705B2 Method of forming a semiconductor device
In one embodiment, a method of forming a semiconductor device may include extending a gate conductor of a transistor to overlie a boundary of a well region in which the transistor is formed. The gate conductor may extend to make electrical contact with a gate conductor of a 2nd transistor that is formed external to the well region. A contact conductor may be applied to electrically and physically contact the first and 2nd gate conductors and to also overlie the boundary of the well region.
US10964701B2 Vertical shared gate thin-film transistor-based charge storage memory
A charge storage memory is described based on a vertical shared gate thin-film transistor. In one example, a memory cell structure includes a capacitor to store a charge, the state of the charge representing a stored value, and an access transistor having a drain coupled to a bit line to read the capacitor state, a vertical gate coupled to a word line to write the capacitor state, and a drain coupled to the capacitor to charge the capacitor from the drain through the gate, wherein the gate extends from the word line through metal layers of an integrated circuit.
US10964700B2 Semiconductor device and memory device including the semiconductor device
To provide a semiconductor device that can reduce power consumption and retain data for a long time and a memory device including the semiconductor device. The semiconductor device includes a word line divider, a memory cell, a first wiring, and a second wiring. The word line divider is electrically connected to the first wiring and the second wiring. The memory cell includes a first transistor with a dual-gate structure. A first gate of the first transistor is electrically connected to the first wiring, and a second gate of the first transistor is electrically connected to the second wiring. The word line divider supplies a high-level potential or a low-level potential to the first wiring and supplies a predetermined potential to the second wiring, whereby a threshold voltage of the first transistor is changed. With such a configuration, a semiconductor device that can reduce power consumption and retain data for a long time is driven.
US10964696B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes a first channel region disposed over a substrate, a first source region and a first drain region disposed over the substrate and connected to the first channel region such that the first channel region is disposed between the first source region and the first drain region, a gate dielectric layer disposed on and wrapping the first channel region, a gate electrode layer disposed on the gate dielectric layer and wrapping the first channel region, and a second source region and a second drain region disposed over the substrate and below the first source region and the first drain region, respectively. The second source region and the second drain region are in contact with the gate dielectric layer. A lattice constant of the first source region and the first drain region is different from a lattice constant of the second source region and the second drain region.
US10964695B2 Semiconductor structure
Semiconductor structures are provided. Each of the transistors includes a first source/drain region over a semiconductor fin extending in a first direction, a second source/drain region over the semiconductor fin, a channel region in the semiconductor fin and between the first and second source/drain regions, and a metal gate electrode formed on the channel region and extending in a second direction perpendicular to the first direction. In a first transistor of the transistors, a first source/drain region is formed between the metal gate electrode of the first transistor and the metal gate electrode of a second transistor of the transistors, A second source/drain region is formed between the metal gate electrode of the first transistor and the dielectric-base dummy gate extending in the second direction. A first contact of the first source/drain region is narrower than a second contact of the second source/drain region along the first direction.
US10964694B2 Multi-transistor device including first and second LDMOS transistors having respective drift regions separated in a thickness direction by a shared RESURF layer
A multi-transistor device includes first and second lateral double-diffused metal-oxide-semiconductor field effect (LDMOS) transistors sharing a first p-type reduced surface field (RESURF) layer and a first drain n+ region. In certain embodiments, the first LDMOS transistor includes a first drift region, the second LDMOS transistor includes a second drift region, and the first and second drift regions are at least partially separated by the first p-type RESURF layer in a thickness direction.
US10964693B2 Semiconductor device having a plurality of bipolar transistors with different heights between their respective emitter layers and emitter electrodes
A semiconductor device has a semiconductor substrate, and multiple first bipolar transistors on the first primary surface side of the semiconductor substrate. The first bipolar transistors have a first height between an emitter layer and an emitter electrode in the direction perpendicular to the first primary surface. The semiconductor device further has at least one second bipolar transistor on the first primary surface side of the semiconductor substrate. The second bipolar transistor have a second height, greater than the first height, between an emitter layer and an emitter electrode in the direction perpendicular to the first primary surface. Also, the semiconductor has a first bump stretching over the multiple first bipolar transistors and the at least one second bipolar transistor.
US10964691B2 Method for manufacturing monolithic three-dimensional (3D) integrated circuits
A method for manufacturing a monolithic three-dimensional (3D) integrated circuit (IC) with junctionless semiconductor devices (JSDs) is provided. A first interlayer dielectric (ILD) layer is formed over a semiconductor substrate, while also forming first vias and first interconnect wires alternatingly stacked in the first ILD layer. A first doping-type layer and a second doping-type layer are transferred to a top surface of the first ILD layer. The first and second doping-type layers are stacked and are semiconductor materials with opposite doping types. The first and second doping-type layers are patterned to form a first doping-type wire and a second doping-type wire overlying the first doping-type wire. A gate electrode is formed straddling the first and second doping-type wires. The gate electrode and the first and second doping-type wires at least partially define a JSD.
US10964687B2 FinFET ESD device with Schottky diode
A fin field effect transistor (FinFET) ESD device is disclosed. The device may include: a substrate; a silicon-controlled rectifier (SCR) over the substrate, the SCR including: a p-well region over the substrate; an n-well region laterally abutting the p-well region over the substrate; a first P+ doped region over the p-well region; a first N+ doped region over the p-well region; and a second N+ doped region over the p-well region; and a Schottky diode electrically coupled to the n-well region, wherein the Schottky diode spans the n-well region and the p-well region, and wherein the Schottky diode controls electrostatic discharge (ESD) between the second N+ doped region and the n-well region.
US10964686B2 Semiconductor device and method of manufacturing semiconductor device
In a method of manufacturing a semiconductor device, selectively forming a first semiconductor region and a fourth semiconductor region to be away from each other in a surface layer of a first principal surface of a semiconductor substrate at a same impurity implantation and impurity diffusion process, selectively forming a second semiconductor region in the first semiconductor region and selectively forming a fifth semiconductor region in the fourth semiconductor region at a same impurity implantation and impurity diffusion process, and selectively forming a third semiconductor region that penetrates the first semiconductor region in a depth direction and selectively forming a sixth semiconductor region that penetrates the fourth semiconductor region in the depth direction at a same impurity implantation and impurity diffusion process.
US10964656B2 Semiconductor package and method of manufacturing same
The present invention relates to a semiconductor package and a method of manufacturing the same. In a semiconductor package which electrically connects a semiconductor chip and a printed circuit board using a solder ball, the semiconductor package further includes a thermal buffer layer which is positioned on a semiconductor chip, absorbs and disperse heat generated by the semiconductor chip, increases a distance between the semiconductor chip and a printed circuit board to decrease a deviation of a heat conduction process, and has a thickness ranging from 7.5 to 50% of a diameter of a solder ball.
US10964655B2 Patterning polymer layer to reduce stress
A method of forming a semiconductor device includes forming a plurality of metal pads over a semiconductor substrate of a wafer, forming a passivation layer covering the plurality of metal pads, patterning the passivation layer to reveal the plurality of metal pads, forming a first polymer layer over the passivation layer, forming a plurality of redistribution lines extending into the first polymer layer and the passivation layer to connect to the plurality of metal pads, forming a second polymer layer over the first polymer layer, and patterning the second polymer layer to reveal the plurality of redistribution lines. The first polymer layer is further revealed through openings in remaining portions of the second polymer layer.
US10964649B2 Tamper detection in integrated circuits
A system with tamper detection can include at least one ring oscillator and a detection circuit coupled to the at least one ring oscillator to detect change in frequency greater than a tolerance. Each ring oscillator can include a plurality of inverters where at least one intermediate node coupling an output of one of the plurality of inverters and an input to another of the plurality of inverters is a sensing node of a plurality of sensing nodes for the system. Outputs from two or more ring oscillators can be compared and a signal to initiate a countermeasure response can be generated when the outputs have a difference greater than a tolerance value.
US10964646B2 IC with insulating trench and related methods
A method of making an integrated circuit (IC) includes forming circuitry over a top surface of a semiconductor substrate having the top surface and an opposite bottom surface. An antenna is formed in an interconnect layer formed above the semiconductor substrate, where the antenna is coupled to circuitry. A seal ring is formed around a periphery of the interconnect layer. The seal ring is disposed around the antenna and the circuitry. A trench with a solid-state insulating material is formed. The trench extends vertically into the semiconductor substrate and extends laterally across the IC.
US10964632B2 Semiconductor device
According to one embodiment, there is provided a semiconductor device including a substrate, a semiconductor chip, and a conductive film. The substrate has a main face. The semiconductor chip has a surface equipped with an SRAM circuit. The semiconductor chip is mounted on the main face via a plurality of bump electrodes in a state where the surface faces the main face. The conductive film is disposed on the main face or the surface. The conductive film extends planarly between the plurality of bump electrodes. A region in the main face or the surface where the conductive film is disposed overlaps the SRAM circuit in a direction perpendicular to the main face.
US10964627B2 Integrated electronic device having a dissipative package, in particular dual side cooling package
Packaged semiconductor device having a frame, of conductive material; a body of semiconductor material, fixed to the frame through a first adhesive layer; a heatsink element, fixed to the body through a second adhesive layer; and a packaging mass surrounding the body and, at least partially, the frame and the heatsink element. The heatsink element is formed by a heatsink die facing, and coplanar to, a main face of the device and by a spacer structure, which includes a pair of pedestals projecting from the perimeter of the heatsink die towards the body and rest on the body.
US10964626B2 Semiconductor structure and method of making the same
The present disclosure provides a method for forming a semiconductor structure. In accordance with some embodiments, the method includes providing a substrate and a conductive feature formed over the substrate; forming a low-k dielectric layer over the conductive feature; forming a contact trench aligned with the conductive feature; and selectively growing a sealing layer which is a monolayer formed on sidewalls of the contact trench.
US10964625B2 Device and method for direct liquid cooling via metal channels
A device for direct liquid cooling is disclosed. The device includes a packaged assembly disposed on a substrate. The device also includes a metal channel layer having a plurality of channels disposed on top of the packaged assembly, and a top seal disposed on the metal channel layer. The top seal has at least one inlet and at least one outlet for direct liquid cooling. The metal channel layer includes copper or silver. The packaged assembly can also include silicon channels. In addition, the method of producing the device is also disclosed.
US10964622B2 Semiconductor package
A cooler (1) has a cooling plate (1a), a cooling fin (1b) provided on a center portion of a lower surface of the cooling plate (1a), and a lower projection (1c) provided on a peripheral portion of the lower surface of the cooling plate (1a). A semiconductor device (3) is provided on an upper surface of the cooling plate (1a). A bus bar (5) is connected to the semiconductor device (3). A cooling mechanism (8) encloses a lower surface and a lateral surface of the cooler (1). An O-ring (9) is provided between a lower surface of the lower projection (1c) and a bottom surface of the cooling mechanism (8). A bolt (10) penetrates a sidewall of the cooling mechanism (8) and screws the cooler (1) to the cooling mechanism (8).
US10964615B2 Chip-scale sensor package structure
A chip-scale sensor package structure includes a sensor chip, a ring-shaped support disposed on a top surface of the sensor chip, a light permeable member disposed on the ring-shaped support, a package body, and a redistribution layer (RDL). The package body surrounds outer lateral sides of the sensor chip, the ring-shaped support and the light permeable member. A bottom surface of the sensor chip and a surface of the light permeable member are exposed from the package body. The RDL is directly formed on the bottom surface of the sensor chip and a bottom side of the package body. The RDL includes a plurality of external contacts arranged on a bottom surface thereof and electrically coupled to the sensor chip. A portion of the external contacts are arranged outside of a projection region defined by orthogonally projecting the sensor chip onto the bottom surface of the RDL.
US10964611B2 Die edge integrity monitoring system
An edge crack monitoring system for an integrated circuit provided on a die, comprises a conductive trace comprising at least a first conductive path for allowing current in a first direction, and a second adjacent conductive path for allowing current in a second direction opposite to the first direction. Both adjacent conductive paths form at least one loop surrounding a semiconductor device on a die. The arrangement of the trace is adapted to provide compensation of EM interferences. The trace comprises two terminals being connectable to a detection circuit for detecting damages by generating a fault signal upon detection of disruption of the conductive trace due to a damage. The conductive trace comprises high resistance portions with a resistance of at least 1 kΩ, adapted for reducing self-resonance.
US10964600B2 Semiconductor structures
A semiconductor structure is provided. The semiconductor structure comprises a substrate, including isolation regions and a device region between adjacent isolation regions; a plurality of fin structures, formed on the device region of the substrate; and an isolation layer, formed on the substrate. A top surface of the isolation layer is lower than top surfaces of the fin structures. A height of each fin structure exposed by the isolation layer is identical.
US10964599B2 Multi-step insulator formation in trenches to avoid seams in insulators
Methods produce integrated circuit structures that include (among other components) fins extending from a first layer, source/drain structures on the fins, source/drain contacts on the source/drain structures, an insulator on the source/drain contacts defining trenches between the source/drain contacts, gate conductors in a lower portion of the trenches adjacent the fins, a first liner material lining a middle portion and an upper portion of the trenches, a fill material in the middle portion of the trenches, and a second material in the upper portion of the trenches. The first liner material is on the gate conductors in the trenches.
US10964594B2 Methods of packaging semiconductor devices including placing semiconductor devices into die caves
Methods of packaging semiconductor devices and structures thereof are disclosed. In one embodiment, a method of packaging a semiconductor device includes providing a carrier wafer, providing a plurality of dies, and forming a die cave material over the carrier wafer. A plurality of die caves is formed in the die cave material. At least one of the plurality of dies is placed within each of the plurality of die caves in the die cave material. A plurality of packages is formed, each of the plurality of packages being formed over a respective at least one of the plurality of dies.
US10964593B2 Method for forming a semiconductor structure with a gate contact plug
A semiconductor structure and a method for forming the same are provided. In one form, the method includes: providing a base, a gate structure being formed on the base, a source/drain doped layer being formed within the base on both sides of the gate structure, and an initial dielectric layer being formed on the base exposed from the gate structure, the initial dielectric layer covering a top of the gate structure, and a source/drain contact plug electrically connected to the source/drain doped layer being formed within the initial dielectric layer on the top of the source/drain doped layer; removing a portion of a thickness of the initial dielectric layer to form a dielectric layer exposing a portion of a side wall of the source/drain contact plug; forming an etch stop layer on at least the side wall of source/drain contact plug exposed from the dielectric layer; etching the dielectric layer on the top of the gate structure using etch stop layers on side walls of adjacent source/drain contact plugs as lateral stop positions, to form a gate contact exposing the top of the gate structure; forming, within the gate contact, a gate contact plug electrically connected to the gate structure. Implementations of the present disclosure facilitate enlargement of a process window for forming a contact over active gate.
US10964587B2 Atomic layer deposition for low-K trench protection during etch
An atomic layer deposition (ALD) technique is used to deposit one or more layers on hard mask layers and the sidewalls of low-K dielectric trench as part of the trench etch process. The ALD layer(s) can prevent the hard mask from being eroded during various hard mask open processes. Further, the ALD layer(s) may be utilized to prevent the low-K dielectric sidewall from being laterally etched during the low-K dielectric trench etch. Hence, better control of the trench profile and better critical dimension control may be provided.
US10964578B2 Apparatus for manufacturing semiconductor device and manufacturing method of semiconductor device
A semiconductor processing apparatus includes a chamber housing, an electrostatic chuck disposed in the chamber housing, the electrostatic chuck being configured to hold a semiconductor wafer, an edge ring surrounding the electrostatic chuck, the edge ring including a ring electrode disposed within the edge ring, and a ring voltage supply configured to supply a ring voltage to the ring electrode, the ring voltage having a non-sinusoidal periodic waveform, wherein each period of the non-sinusoidal periodic waveform comprises a positive voltage applied during a first time period and a negative voltage applied during a second time period, and wherein the negative voltage has a magnitude that increases during the second time period.
US10964572B2 Conveyance system
A conveyance system for conveying a workpiece to each of a plurality of processing apparatuses includes a conveyance passage disposed in a space directly above one processing apparatus of the plurality of processing apparatuses, an automated conveying vehicle for traveling on the conveyance passage, the automated conveying vehicle including a workpiece storage member having a housing space for housing a workpiece therein, a traveling member having a storage space for storing the workpiece storage member therein, a traveling mechanism mounted on the traveling member, a lifting and lowering mechanism disposed in the traveling member for lifting and lowering the workpiece storage member while suspending the workpiece storage member from above, and a receiver for receiving control signals.
US10964571B2 Conveyance system
A conveyance system for conveying a workpiece to each of a plurality of processing apparatuses includes a conveyance passage, an automated conveying vehicle for travelling on the conveyance passage, the automated conveying vehicle including a workpiece storage member, travelling mechanisms, and a receiver, a stock unit including a storage member holding base and a receiver, and a storage member conveying unit for conveying the workpiece storage member between a region of the conveyance passage above the stock unit and the storage member holding base or between a region of the conveyance passage above the processing apparatus and the inside of the processing apparatus.
US10964566B2 Machine learning on overlay virtual metrology
The current disclosure describes techniques for managing vertical alignment or overlay in semiconductor manufacturing using machine learning. Alignments of interconnection features in a fan-out WLP process are evaluated and managed through the disclosed techniques. Big data and neural networks system are used to correlate the overlay error source factors with overlay metrology categories. The overlay error source factors include tool related overlay source factors, wafer or die related overlay source factors and processing context related overlay error source factors.
US10964564B2 Heating treatment apparatus and heating treatment method
A side surface unit of a heat treatment space S is formed by a shutter member 250 including an outer shutter 260 and an inner shutter 270. Supply air A is supplied as a horizontal laminar flow toward a wafer W from a lower end side of the shutter member 250, that is, from a gap d1 located on the level with the wafer W placed on a heat plate 211 of a mounting table 210. Supply air B is supplied into the heat treatment space S from an upper end side of the shutter member 250, that is, from a gap d2 positioned higher than the wafer W. A ratio between a flow rate of the supply air A and a flow rate of the supply air B is 4:1.
US10964562B2 Device and method for bonding of two substrates
A device, a system and a method for bonding two substrates. A first substrate holder has a recess and an elevation.
US10964554B2 Wafer-level fan-out package with enhanced performance
The present disclosure relates to a packaging process to enhance performance of a wafer-level package. The disclosed package includes multiple mold compounds, a multilayer redistribution structure, and a thinned die with a device layer and die bumps underneath the device layer. The multilayer redistribution structure includes package contacts at a bottom of the multilayer redistribution structure and redistribution interconnects connecting the die bumps to the package contacts. A first mold compound resides around the thinned die to encapsulate sidewalls of the thinned die, and extends beyond a top surface of the thinned die to define an opening over the thinned die. A second mold compound resides between the multilayer redistribution structure and the first mold compound to encapsulate a bottom surface of the device layer and each die bump. A third mold compound fills the opening and is in contact with the top surface of the thinned die.
US10964548B2 Fin field-effect transistor device and method
A method includes forming a semiconductor capping layer over a first fin in a first region of a substrate, forming a dielectric layer over the semiconductor capping layer, and forming an insulation material over the dielectric layer, an upper surface of the insulation material extending further away from the substrate than an upper surface of the first fin. The method further includes recessing the insulation material to expose a top portion of the first fin, and forming a gate structure over the top portion of the first fin.
US10964546B2 Substrate processing method and method for removing boron-doped silicon
There is provided a substrate processing method which is capable of suitably etching a boron-doped silicon. According to the present invention, a wafer W including an SiB layer made of boron-doped silicon is exposed to a fluorine gas and an ammonia gas, and the wafer W mounted on a stage is heated.
US10964544B2 Contact integration and selective silicide formation methods
Methods for selective silicide formation are described herein. The methods are generally utilized in conjunction with contact structure integration schemes and provide for improved silicide formation characteristics. In one implementation, a silicide material is selectively formed on source/drain (S/D) regions at a temperature less than about 550° C. The resulting silicide is believed to exhibit desirable contact resistance and applicability in advanced contact integration schemes.
US10964533B2 ALD process and hardware with improved purge efficiency
Embodiments described herein provide a gas supply system for reducing purge time and increasing processing throughput, and an atomic layer deposition (ALD) chamber having the same. The gas supply system includes an inert gas line and a precursor supply line. The inert gas line is configured to be coupled to an inlet of the chamber separate from the precursor supply line. Therefore, the inert gas is supplied concurrently to the precursor supply line and the processing region of the chamber such that total purge time is reduced. The reduction of the total purge time due to the gas supply system increases purge efficiency and increases processing throughput. Furthermore, the gas supply system allows inert gas to be utilized as a dilution gas during flow of precursors.
US10964532B2 Methods of forming semiconductor devices comprising silicon nitride on high aspect ratio features
Methods of forming silicon nitride. Silicon nitride is formed on a substrate by atomic layer deposition at a temperature of less than or equal to about 275° C. The as-formed silicon nitride is exposed to a plasma. The silicon nitride may be formed as a portion of silicon nitride and at least one other portion of silicon nitride. The portion of silicon nitride and the at least one other portion of silicon nitride may be exposed to a plasma treatment. Methods of forming a semiconductor structure are also disclosed, as are semiconductor structures and silicon precursors.
US10964530B2 Method of forming blocking silicon oxide film, and storage medium
A method of forming a blocking silicon oxide film on a target surface on which a silicon oxide film and a silicon nitride film are exposed, includes: placing a workpiece having the target surface on which the silicon oxide film and the silicon nitride film are exposed in a processing container under a depressurized atmosphere; forming a spacer polysilicon film to be a sacrificial film on the target surface on which the silicon oxide film and the silicon nitride film are exposed; and substituting the spacer polysilicon film with a substitution silicon oxide film by supplying thermal energy, oxygen radicals and hydrogen radicals onto the workpiece.
US10964510B2 Scanning electron microscope and image processing method
A scanning electron microscope includes a first detector for detecting electrons, a second detector for detecting X-rays, and an image processor section for causing first markers indicative of imaging positions and second markers indicative of analysis positions to be displayed on a display device such that the first and second markers are placed on a whole image of a sample. The image processor section alters the magnification of the whole image based on instructions for altering the magnification of the whole image displayed on the display device. The image processor section displays new first markers of the same size as the first markers placed on the unaltered magnification whole image such that the new first markers are placed on the altered magnification whole image. The image processor section causes new second markers of the same size as the second markers placed on the unaltered magnification whole image to be placed on the altered magnification whole image.
US10964509B2 Substrate side-deposition apparatus
A substrate side-deposition apparatus includes a substrate mounting drum rotatable within a chamber and allowing at least one substrate to be inserted and mounted in a direction from a circumferential surface toward a center; and at least one source target configured to deposit wiring based on sputtering to a lateral side portion of the substrate exposed protruding from the circumferential surface of the substrate mounting drum.
US10964508B2 Charged-particle beam device
The purpose of the present invention is to provide a charged-particle beam device capable of stable performance of processes such as a measurement or test, independent of fluctuations in sample electric electric potential or the like. To this end, this charged-particle beam device comprises an energy filter for filtering the energy of charged particles released from the sample and a deflector for deflecting the charged particles released from the sample toward the energy filter. A control device generates a first image on the basis of the output of a detector, adjusts the voltage applied to the energy filter so that the first image reaches a prescribed state, and calculates deflection conditions for the deflector on the basis of the post-adjustment voltage applied to the energy filter.
US10964506B2 Circuit breaker
A circuit breaker includes: at least one switching path of a first terminal of the circuit breaker to a second terminal of the circuit breaker; at least one semiconductor switch arranged in the switching path; a semiconductor version switch for predefinably interrupting the switching path upon actuation by a release of the circuit breaker; a characteristic variable unit connected to the release; and a current measuring arrangement for ascertaining a current profile through the at least one semiconductor switch, the current measuring arrangement being connected with the characteristic variable unit. The characteristic variable unit correlates a characteristic variable with a junction temperature of the at least one semiconductor switch that is ascertained from the current profile through the at least one semiconductor switch.
US10964501B2 Single coil magnetic latching relay control circuit and method
A control circuit and method for a single coil magnetic latching relay is provided in the present disclosure. The circuit includes: a first control circuit (21) and a first single coil magnetic latching relay coil (22). The first control circuit (21) includes: a first transistor (211), a first diode (212), a second diode (213), a first capacitor (214), a second capacitor (215), a first resistor (216) and a second resistor (217) and the first control circuit (21) is configured to control the first single coil magnetic latching relay coil (22) to enter a preset state and/or maintain the preset state.
US10964499B2 Detection circuit module for use in detecting an operational status of a household appliance door
A detection circuit module for use with a household appliance door to detect when the door is closed and/or locked, the detection circuit module having a first and a second contact configured for electrical connection with the household appliance door so as to be operable with the household appliance door, the detection circuit module including: a door closing switch arranged electrically in series between the first connecting contact and an actuator; a door locking switch arranged electrically in series between the actuator member and the second connecting contact; and a diode arranged in series with the actuator and the second connecting contact and the diode being arranged electrically in parallel with the door locking switch.
US10964488B2 Electrochemical and capacitative energy storage device and method of manufacture
Devices which internally control and regulate voltage of a super-capacitor cell or stack thereof during charge-discharge cycles, methods for controlling and regulating voltage of a super-capacitor cell or stack thereof with these devices and methods for production of the devices are provided.
US10964484B2 On-vehicle circuit unit
An on-vehicle circuit unit includes a first conductor that is a power supply line, a second conductor that is a ground line a dielectric that is disposed between the first conductor and the second conductor.
US10964483B2 Capacitor component and method for manufacturing the same
A capacitor component includes: a body including a plurality of dielectric layers and a plurality of internal electrodes stacked opposingly in a first direction, and having first and second surfaces opposing each other in the first direction, third and fourth surfaces connected to the first and second surfaces and opposing each other in a second direction, and fifth and sixth surfaces connected to the first to fourth surfaces and opposing each other in a third direction; and an external electrode disposed on the body and connected to the plurality of internal electrodes. The second surface includes a plurality of convex portions spaced apart from each other.
US10964482B2 Multi-layer ceramic capacitor
A multi-layer ceramic capacitor having a weight of 8 mg or more includes a capacitance forming unit and a protective unit. The capacitance forming unit includes internal electrodes that are laminated in a first direction and includes end portions, positions of the end portions in a second direction orthogonal to the first direction being aligned with one another within a range of 0.5 μm in the second direction. The protective unit covers the capacitance forming unit in the first direction and the second direction and includes an outer surface, a shortest distance between the outer surface and the end portion of an outermost layer in the internal electrodes in the first direction exceeding 10 μm.
US10964481B2 Multilayer ceramic capacitor and manufacturing method thereof
A multilayer ceramic capacitor includes: a multilayer structure in which each of a plurality of dielectric layers and each of a plurality of internal electrode layers are alternately stacked, the plurality of internal electrode layers being alternately exposed to a first edge face and a second edge face of the multilayer structure; and a cover layer that is provided at least on an upper face and a lower face of the multilayer structure, a main component of the cover layer being a same as that of the dielectric layers, wherein: a concentration of a donor element with respect to a main component ceramic of at least one of the cover layer, an end margin region and a side margin region is lower than a concentration of the donor element with respect to a main component ceramic of the dielectric layers in the multilayer structure.
US10964475B2 Formation of a capacitor using a sacrificial layer
Methods, apparatuses, and systems related to forming a capacitor using a sacrificial material are described. An example method includes forming a first silicate material on a substrate. The method further includes forming a first nitride material on the first silicate material. The method further includes forming a second silicate material on the first nitride material. The method further includes forming a second nitride material on the second silicate material. The method further includes forming a sacrificial material on the second nitride material. The method further includes forming a column of capacitor material through the first silicate material, the first nitride material, the second silicate material, the second nitride material, and the sacrificial material. The method further includes removing the sacrificial material to expose a top portion of the capacitor material.
US10964471B2 High voltage cable for a winding and electromagnetic induction device comprising the same
The present disclosure relates to a cable for a high voltage winding of an electromagnetic induction device. The cable includes a conductor having a width w, and a shield arranged around at least a portion of the conductor, wherein in any cross-section of the conductor the conductor has rounded corners with a radius r in the range w/5
US10964461B1 Resistor element
A resistor element includes a base substrate having a first surface and a second surface, a resistive layer having a first surface disposed on the second surface of the base substrate, a second surface opposing the first surface of the resistive layer, and first to fourth sides connecting the first surface of the resistive layer to the second surface of the resistive layer, and internal electrodes spaced apart from each other on the second surface of the base substrate. The first and second sides of the resistive layer face each other in a direction in which the internal electrodes are spaced apart, and the third and fourth sides of the resistive layer connect the first and second sides. With the second surface of the base substrate, an angle between each of the third and fourth sides is greater than an angle between each of the first and second sides.
US10964460B2 PTC thermistor module
A PTC thermistor module for a temperature control device may include at least one PTC thermistor element. The PTC thermistor element may include an upper side and an underside facing away from the upper side. The upper side and on the underside may be respectively applied in a heat-exchanging manner with a heat-conducting plate. An edge side, connecting the upper side and the underside with one another in an edge-side manner, of at least one of the PTC thermistor elements, may be applied to a heat-conducting element, which has a thermal conductivity of at least 5 W/mK. A temperature control device may include at least one such PTC thermistor module.
US10964459B2 Electrical resistor, in particular for medical implants
An electrical resistor has a resistance conductor, which is applied to a carrier layer, and two connection elements, which are electrically conductively connected to the resistance conductor. The two connection elements are configured to each be welded or soldered to an electrical contact in order to electrically contact the resistor. The resistance conductor for each connection element has a region that overlaps the corresponding connection element. The overlap region is in electrical contact with the corresponding connection element.
US10964457B2 Chip resistor
The chip resistor according to the present disclosure includes insulating substrate, a pair of upper face electrodes provided on both ends of one face of insulating substrate, and resistor provided on the one face of insulating substrate and connected between the pair of upper face electrodes. The chip resistor includes a pair of end-face electrodes provided on both end faces of insulating substrate to be electrically connected to the pair of upper face electrodes, and plating layer formed on portions of the pair of upper face electrodes and faces of the pair of end-face electrodes. Insulating film formed of a resin is provided on another face opposite to the one face of insulating substrate. Insulating film has a thickness of more than or equal to 30 μm.
US10964446B2 Electric wire conductor, covered electric wire, and wiring harness
Provided are an electric wire conductor having both flexibility and a space-saving property, a covered electric wire, and a wiring harness containing such an electric wire conductor. The electric wire conductor contains a plurality of elemental wires, and has a flat portion in which a cross-section intersecting an axial direction of the wire strand has a flat shape. Deformation ratios of the elemental wires at peripheral end parts in a width direction are 70% or lower of deformation ratios of the elemental wires at center parts. Further, a covered electric wire contains the electric wire conductor and an insulator covering the electric wire conductor.
US10964444B2 Thermoplastic resin composition, and molded article thereof
The present invention aims to provide a resin composition which can provide a molded article excellent in insulation and showing a low relative permittivity and which causes no melt fracture even when extrusion-molded at a high shear rate. The resin composition of the present invention includes an aromatic polyether ketone resin (I) and a fluororesin (II). The fluororesin (II) is a copolymer of tetrafluoroethylene and a perfluoro ethylenically unsaturated compound represented by the following formula (1): CF2═CF—Rf1  (1) wherein Rf1 represents —CF3 or —ORf2; and Rf2 represents a C1-C5 perfluoroalkyl group. The aromatic polyether ketone resin (I) and the fluororesin (II) satisfy a melt viscosity ratio (I)/(II) of not lower than 0.001 but lower than 0.3.
US10964441B2 Conductive particles, articles, and methods
Conductive particles, articles including such particles, and methods of making such conductive particles, are provided; wherein the conductive particles include: a core particle including at least one of a glass, a glass-ceramic, or a metal; surface particles adhered to the core particle; and a metal coating disposed on at least a portion of the core and surface particles; wherein the core particle is larger than the surface particles.
US10964439B2 Soller slit, X-ray diffraction apparatus, and method
An X-ray diffraction apparatus having a solar slit, and a method for preventing the diffraction image on a detector from spreading in the in-plane direction even when an X-ray irradiation region spreads over the sample surface due to measurement by GIXD, thereby allowing for measurement with a short measurement time and a high resolution. The soller slit 100 includes a plurality of metallic thin plates 110, each being perpendicular to the bottom surface, which are arcuately arranged with a predetermined angular interval between each other so as to pass X-rays in a radiating direction from a particular focus, the soller slit being provided to be used at a position through which X-rays diffracted on a sample surface pass, the particular focus being the center of a goniometer circle, the X-rays being irradiated on a sample at an angle for GIXD.
US10964432B2 Processing of portable device data
A method for processing data in a data processing system, the method comprising: receiving, by the data processing system, portable device data collected by a portable device; determining, by a first data processing program of the data processing system, one or more characteristics of the portable device data; based on the one or more characteristics, selecting, by the data processing system, prompt data for transmission to a client device; and causing, by the data processing system over one or more networks, the prompt data to be transmitted to the client device.
US10964430B2 System and method for determining computer system compatibility
Systems and methods, as well as devices, are described for computer system compatibility. Computer systems exchange messages over a network or communication link according to a communication standard. A declarations of how a communication standard is implemented by a trading partner computer system is received by a host provider computer system, and an ontology model of the implementation is generated based at least in part on information in the declaration. The ontology models are queried to cause the provision of query responses indicative of differences between the trading partner implementation and a host provider implementation of the communication standard. Indications of communication compatibility between the computer systems are generated based on results of the queries against the ontology model. The indications may include augmented enforcement libraries to be implemented by the trading partner for messaging interoperability.
US10964429B2 Acceptance, commissioning, and ongoing benchmarking of a linear accelerator (LINAC) using an electronic portal imaging device (EPID)
The present invention is a method or system for acceptance testing and commissioning of a LINAC and treatment planning system (TPS). For a LINAC commissioning, the present invention collects reference data from a fully calibrated LINAC and compares the reference data with machine performance data collected from a testing LINAC. The compared results are analyzed to assess accuracy of the testing LINAC. For a TPS commissioning, the present invention collects standard reference data from standard treatment plans and standard input data and compares the standard reference data with results from standard tests that are performed by a testing treatment plan system. The compares results are analyzed to assess accuracy of the testing treatment plan system.
US10964427B2 Integrated systems and methods for evolving state protocols and decision support
Methods, apparatus, systems and articles of manufacture are disclosed to manage care pathways and associated resources. An example apparatus includes a system monitor to coordinate a patient data analyzer and a care pathway processor to at least: identify a first patient record associated with a first care pathway; and identify a second patient record that is not on the first care pathway but should be on the first care pathway. The example apparatus includes a graphical user interface including information regarding, in a first area, the first patient record associated with the first care pathway and, in a second area, the second patient record that should be associated with the first care pathway.
US10964425B2 Method for manipulating a dental virtual model, method for creating physical entities based on a dental virtual model thus manipulated, and dental models thus created
A 3D virtual model of an intra oral cavity in which at least a part of a finish line of a preparation is obscured is manipulated in virtual space by means of a computer or the like to create, recreate or reconstruct finish line data and other geometrical corresponding to the obscured part. Trimmed virtual models, and trimmed physical models, can then be created utilizing data thus created. The virtual models and/or the physical models may be used in the design and manufacture of copings or of prostheses.
US10964420B2 Methods and systems for pallet sizing and pucking
A pharmaceutical order filling system uses pucks disposed on a pallet to accommodate a plurality of container sizes into which pharmaceuticals can be dispensed. An order processing device receives a pharmaceutical order and identifies a size of container into which a pharmaceutical in the pharmaceutical order should be dispensed. A pallet sizing and pucking device is configured: to configure a pallet with a plurality of pucks adapted to accommodate containers and to configure the pucks on a pallet in a manner that will facilitate efficient fulfillment of the pharmaceutical order.
US10964401B2 Power shaping and peak power reduction by data transfer throttling
An arrangement is described used to throttle data in a connected computer device having a device configured to transmit and receive data from a host, the device comprising, a device controller configured to interact with at least memory array and a data transfer throttling arrangement, the data transfer throttling arrangement configured to measure a bandwidth threshold for the device controller and pass data through the device controller when a bandwidth of the device controller is one of at and below a threshold.
US10964399B2 One-time programmable (OTP) memory devices and methods of testing OTP memory devices
A one-time programmable (OTP) memory device including: a cell array circuit including an OTP cell array and dummy cell block, the OTP cell array includes OTP memory cells coupled to bit-lines, read word-lines and voltage word-lines and the dummy cell block is coupled to the read word-lines and voltage word-lines; a row decoder coupled to the dummy cell block and the OTP cell array through the read word-lines and voltage word-lines; a column decoder coupled to the OTP cell array through the bit-lines; a write-sensing circuit coupled to the column decoder; and a control circuit to control the cell array circuit, row decoder and write-sensing circuit based on a command and address, the cell array circuit further includes an isolation circuit to cut off first and second voltages which are transferred to the OTP cell array from the row decoder, in response to control codes in a test mode.
US10964396B2 Semiconductor memory device
A semiconductor memory device includes first and second bit lines, first and second memory transistors connected to the respective first and second bit lines, a source line connected to the first and second memory transistors, and a word line connected to gate electrodes of the first and second memory transistors. In an erase operation that erases data in the first and second memory transistors: a first erase voltage application operation is performed; an erase verify operation is performed on only one of the first and second memory transistors; and a second erase voltage application operation is performed without performing the erase verify operation on another of the first and second memory transistors.
US10964388B2 Selector device for two-terminal memory
Solid-state memory having a non-linear current-voltage (I-V) response is provided. By way of example, the solid-state memory can be a selector device. The selector device can be formed in series with a non-volatile memory device via a monolithic fabrication process. Further, the selector device can provide a substantially non-linear I-V response suitable to mitigate leakage current for the non-volatile memory device. In various disclosed embodiments, the series combination of the selector device and the non-volatile memory device can serve as one of a set of memory cells in a 1-transistor, many-resistor resistive memory cell array.
US10964387B2 Resistive memory device including reference cell and operating method thereof
A resistive memory device according to an example embodiment of the inventive concepts includes: a cell array including a first section and a second section; a first column switch circuit connected to a memory cell and a reference cell of the first section through first bit lines; a second column switch circuit connected to a memory cell and a reference cell of the second section through second bit lines; and a column decoder configured to control the first and second column switch circuits such that one of the first bit lines connected to the memory cell and one of the second bit lines connected to the reference cell are selected according to a first column address, and one of the first bit lines connected to the reference cell and one of the second bit lines connected to the memory cell are selected according to a second column address.
US10964386B2 Initialisation of a storage device
There is provided a system comprising: a storage device having a storage portion comprising a plurality of bitcells coupled to respective first signal lines and second signal lines and control logic to alter a memory state of the plurality of bitcells via the first signal lines and second signal lines; a memory controller coupled to the storage device to transmit one or more initialisation signals to the storage device; wherein the storage device is to initialise the storage portion over a clock cycle in response to the one or more initialisation signals.
US10964379B2 Ring oscillator based bitcell delay monitor
Various implementations described herein refer to an integrated circuit having a row of bitcells that are chained together in series to operate as a ring oscillator. Each bitcell in the row of bitcells has multiple transistors that are independent of additional transistors to form the ring oscillator. The multiple transistors of each bitcell in the row of bitcells are arranged to function as an inverter.
US10964378B2 Apparatus and method including analog accumulator for determining row access rate and target row address used for refresh operation
Embodiments of the disclosure are drawn to apparatuses, systems, and methods for analog row access rate determination. Accesses to different row addresses may be tracked by storing one or more received addresses in a slice of stack. Each slice includes an accumulator circuit which provides a voltage based on charge on a capacitor. When a row address is received, it may be compared to the row addresses stored in the stack, and if there is a match, the charge on the capacitor in the associated accumulator circuit is increased. Each slice may also include a voltage to time (VtoT) circuit which may be used to identify the highest of the voltages provided by the accumulator circuits. The row address stored in the slide with the highest voltage may be refreshed.
US10964373B2 Memory cells with capacitive logic based on electromechanically controlled variable-capacitance capacitors
A memory cell in capacitive logic, including a bistable system including a fixed element and a mobile element capable of taking one or the other of two stable positions with respect to the fixed element; a read device including a variable-capacitance capacitor including a first fixed electrode and a second mobile electrode rigidly fixed to the mobile element; and an electrically controllable write device for placing the mobile element in one or the other of its two stable positions.
US10964368B2 Semiconductor memory device
According to one embodiment, a semiconductor memory device, includes a memory cell comprising a switching element and a resistance change element; and a first circuit that applies a first voltage to the memory cell, places the memory cell into an ON state by applying a second voltage to the memory cell while applying the first voltage to the memory cell in parallel, generates a third voltage based on a resistance state of the resistance change element by performing first voltage application to perform a first readout on the memory cell in the ON state, writes first data into the memory cell.
US10964361B2 Memory component with adjustable core-to-interface data rate ratio
A memory component includes a memory bank comprising a plurality of storage cells and a data interface block configured to transfer data between the memory component and a component external to the memory component. The memory component further includes a plurality of column interface buses coupled between the memory bank and the data interface block, wherein a first column interface bus of the plurality of column interface buses is configured to transfer data between a first storage cell of the plurality of storage cells and the data interface block during a first access operation and wherein a second column interface bus of the plurality of column interface buses is configured to transfer the data between the first storage cell and the data interface block during a second access operation.
US10964357B2 Skewed sense amplifier for single-ended sensing
Disclosed is a skewed sense amplifier with data and reference sides. The data side has two or more series connected n-type field effect transistors (NFETs) between a data input/output node and a switch to a ground. The reference side has one or more series connected NFETs (but fewer than on the data side) between a reference input/output node and the switch. The data input/output node controls the NFET(s) on the reference side and vice versa. Due to a faster current flow rate through the reference side NFET(s) as compared to the data side NFETs, this amplifier is particularly suited for detecting when, at the initiation of a sensing process, the reference input/output node has a high voltage state and the data input/output node has either a high voltage state or a discharging voltage state. Also disclosed is a memory circuit that incorporates such amplifiers for single-ended read operations.
US10964354B1 Oxidizing or reducing atmosphere for heat-assisted magnetic recording
A heat-assisted magnetic recording device is disposed in a hermetically sealed enclosure. The device includes a slider comprising a reader, a writer, and an optical waveguide configured to couple light from a light source to a near-field transducer situated at or near an air bearing surface of the slider. The near-field transducer comprises an enlarged portion and a peg extending from the enlarged portion in a direction of the air bearing surface. A fill gas is provided within the enclosure. The fill gas comprises a mixture of a low-density, inert gas and at least one gas that oxidizes carbon, where the total carbon oxidizing gas concentration of the fill gas is 3-50% by volume. In certain embodiments, the fill gas comprises a hydrogen concentration sufficient to retard oxidation of the peg when the peg is at an operating temperature associated with write operations.
US10964349B2 Detecting errors in sensor data
A method includes receiving a first signal from a first sensor, the first signal including data representing an environment. The method also includes receiving a second signal from a second sensor, the second signal including data representing the environment. The method further includes determining a group of objects based at least in part on the received data, and identifying an error associated with data included in the first signal and/or the second signal.
US10964344B2 Magnetic disk device having two regions of different thicknesses
According to one embodiment, a magnetic disk device includes a disk including a first region and a second region different from the first region, a head that writes data on the disk and reads data from the disk, an actuator that positions the head on the disk, and a controller which positions the head by driving the actuator and writes data in the first region and the second region with the head, a skew angle of the head with respect to a circumferential direction of the disk varying within a first angle in the first region, and varying, in the second region, from a second angle larger than the first angle to a third angle larger than the first angle and the second angle.
US10964342B1 Methods of controlling a shape and size of solder joints of magnetic recording heads
A method of controlling a shape and size of at least one solder joint of a magnetic recording head that includes a trailing surface and a plurality of bond pads, wherein each bond pad comprises a base layer comprising a top surface and a top edge, the method including the steps of forming at least one solder dam by covering a portion of the top surface of the base layer of at least one of the bond pads with a coating layer that comprises a nonwettable, electrically conductive material positioned adjacent to the top edge of at least one of the bond pads, thereby defining a coated portion and an uncoated portion of the base layer, and applying solder material to the uncoated portion of the base layer adjacent to the solder dam so that the coating layer constrains movement of the solder material beyond the uncoated portion.
US10964333B2 Methods and apparatus to perform audio watermarking and watermark detection and extraction
Methods and apparatus to perform audio watermarking and watermark detection and extraction are disclosed. Example apparatus include means for transforming an audio signal into a frequency domain representation, and means for determining characteristics of frequencies of the frequency domain representation that may contain the code. In some examples, the means for determining is to normalize the characteristics of the frequencies of the frequency domain representation in respective ones of the code bands that may contain the code to determine normalized characteristics of the frequencies representative of the code, a respective one of the code bands that may contain the code to be normalized against a first characteristic of a first frequency in that code band; sum the normalized characteristics of the frequencies representative of the code; determine the sum is representative of the code when the sum satisfies a threshold; and validate the code based on an encoding scheme.
US10964319B2 Electronic device and method of controlling the same
An electronic device includes: a communication unit performing communication with a preset voice recognition server; a microphone receiving voice information; and a controller executing a specific function on the basis of voice information received through the microphone, wherein after voice information is received through the microphone, the controller determines whether a wake-up word is detected within a preset time, and when the wake-up word is detected within the preset time, the controller performs voice recognition on the voice information received before the wake-up word is detected, and when the wake-up word is not detected within the preset time, the controller does not perform voice recognition on the voice information received before the wake-up word is detected.
US10964315B1 Monophone-based background modeling for wakeword detection
An approach to wakeword detection uses an explicit representation of non-wakeword speech in the form of subword (e.g., phonetic monophone) units that do not necessarily occur in the wakeword and that broadly represent general speech. These subword units are arranged in a “background” model, which at runtime essentially competes with the wakeword model such that a wakeword is less likely to be declare as occurring when the input matches that background model well. An HMM may be used with the model to locate possible occurrences of the wakeword. Features are determined from portions of the input corresponding to subword units of the wakeword detected using the HMM. A secondary classifier is then used to process the features to yield a decision of whether the wakeword occurred.
US10964311B2 Word detection system, word detection method, and storage medium
According to one embodiment, a word detection system acquires speech data including a plurality of frames, generates the speech characteristic amount, calculates a frame score by matching a reference model based on the speech characteristic amount associated with a target word with the frames in the speech data, calculates a first score of the word from the frame score, detects the word from the speech data based on the first score, calculates a second score of the word based on time information on the start and the end of the detected word and the frame score, compares the value of the second score with the second scores of a plurality of words, and determines a word to be output based on the comparison result.
US10964298B2 Network musical instrument
Methods and systems are described that are utilized for remotely controlling a musical instrument. A first digital record comprising musical instrument digital commands from a first electronic instrument for a first item of music is accessed. The first digital record is transmitted over a network using a network interface to a remote, second electronic instrument for playback to a first user. Optionally, video data is streamed to a display device of a user while the first digital record is played back by the second electronic instrument. A key change command is transmitted over the network using the network interface to the second electronic instrument to cause the second electronic instrument to playback the first digital record for the first item of music in accordance with the key change command. The key change command may be transmitted during the streaming of the video data.
US10964296B2 Board for stringed instrument, acoustic stringed instrument, and method of manufacturing board for stringed instrument
A manufacturing method for a board for a stringed instrument that is used as a top plate or a back plate of an acoustic stringed instrument such as a violin, where the board has a purfling, includes forming, for instance, a groove with a depth that is 20% or more and less than 60% of a thickness of the board for a stringed instrument, filling the groove with a resin in which, for instance, colored particles having a diameter of 3 μm or more and less than 70 μm are dispersed and which has a degree of elongation of 20% or more, removing the resin that has flowed out of the groove, and curing the resin.
US10964284B2 Electronic component board and display panel
An electronic component board includes a signal line area in which signal lines extend in parallel to each other and a frame area that surrounds the signal line area. In the frame area, terminals, connection lines that connect the signal lines and the terminals, and circuits that are arranged along a portion of an outline of the signal line area and on respective line paths of the connection lines. The connection lines are routed such that an entire outline thereof is formed in a fan shape so as to be narrowed from the signal lines toward the terminals. The circuits include a first circuit and a second circuit. The second circuit has a small X-dimension in an arrangement direction of the circuits and a large Y-dimension in a perpendicular direction.
US10964272B2 Display module
A display module includes first to third pixels emitting different colors, first light emission control lines connected to the first pixels among the first to third pixels, and second light emission control lines connected to the second pixels among the first to third pixels. Each of the first light emission control lines and each of the second light emission control lines are alternately arranged.
US10964270B2 Display device and method of driving the same
A method of driving a pixel including: during a first period of a first frame, applying a first scan signal having a turn-on level to the first scan line, applying a data voltage to a data line, and applying a second scan signal having the turn-on level to the second scan line; and during a second period of a second frame, applying the first scan signal having the turn-on level to the first scan line, applying a bias voltage to the data line, and applying the second scan signal having a turn-off level to the second scan line, the second frame is a frame subsequent to the first frame, the second period is longer than the first period, and a light-emitting diode emits light at luminance based on the data voltage during at least a portion of the first frame and at least a portion of the second frame.
US10964254B2 Pixel circuit for adjusting pulse width of driving current and display panel having the same
The disclosure provides a pixel circuit including a lighting element, a current source, an amplitude control circuit, a pulse width control circuit, and an internal compensation circuit. The current source includes a driving transistor, and provides a driving current to the lighting element by the driving transistor. The amplitude control circuit includes a first switch, and provides a first voltage to the driving transistor by the first switch to determine magnitude of the driving current. The pulse width control circuit provides a second voltage to the first switch to determine a pulse width of the driving current. The internal compensation circuit is coupled with the current source and the amplitude control circuit, detects a threshold voltage of the first switch, and provides the driving current to an external compensation circuit to render the external compensation circuit detect a threshold voltage of the driving transistor.
US10964252B2 Display device and electronic device
The number of lithography processes is reduced and a high-definition display device is provided. The display device includes a pixel portion and a driver circuit for driving the pixel portion. The pixel portion includes a first transistor and a pixel electrode electrically connected to the first transistor. The driver circuit includes a second transistor and a connection portion. The second transistor includes a metal oxide film, first and second gate electrodes that face each other with the metal oxide film positioned therebetween, source and drain electrodes over and in contact with the metal oxide film, and a first wiring connecting the first and second gate electrodes. The connection portion includes a second wiring on the same surface as the first gate electrode, a third wiring on the same surface as the source electrode and the drain electrode, and a fourth wiring connecting the second wiring and the third wiring. The pixel electrode, the first wiring, and the fourth wiring are formed using the same layer.
US10964246B2 Foldable display device and method of driving the same
A foldable display device and a method of driving the same are discussed. The foldable display device can include a display panel having a display area including a plurality of pixels and a non-display area surrounding the display area; a first base pattern in the non-display area; a first capacitive pattern in the non-display area, the first capacitance pattern forming a first capacitance with the first base pattern; a driving unit generating a comparison signal corresponding to the first capacitance; and a calculating unit sensing an unfolding state and a folding state of the display panel using the comparison signal.
US10964245B2 Shift register circuit and gate driver
A shift register circuit and a gate driver including the shift register circuit. The shift register circuit includes an input circuit, a drive circuit, a pull-down circuit, a regulator circuit and a pull-up circuit. The input circuit is configured to receive a first clock signal and is coupled to the first node. The driving circuit is configured to receive the first clock signal and a second clock signal. The input circuit is coupled to the first node. The pull-down circuit is configured to receive the voltage of the first node. The pull-down circuit is coupled to the first node and an output terminal. The pull-down circuit outputs the first voltage to the output terminal in response to the voltage of the first node.
US10964238B2 Display device testing and control
Systems and methods for controlling a display apparatus are provided. In one example, an apparatus comprises a display comprising a plurality of light emitting diodes (LED), a display control circuit configured to generate display control signals, and a test module configured to generate test control signals. In a test operation mode, at least one LED of the plurality of LEDs is configured to be controlled by the test control signals from the test module to conduct at least one test output current. The test module can determine electrical characteristics of the at least one LED based on the at least one test output current. The display control circuit can adjust the display control signals based on the electrical characteristics of the at least one LED.
US10964236B2 Wet surface indication
A product (20) for use on a surface or as part of a surface, the product comprising: a first layer (22) which carries an indication; and a second layer (26) which overlies at least a portion of the first layer (22), the second layer (26) comprising a porous polymer; wherein the second layer (26) is opaque when dry such that the indication is masked and transparent when wet such that the indication is revealed.
US10964227B2 System for creating, practicing and sharing of musical harmonies
Collaboratively creating musical harmonies includes receiving a user selection of a particular harmony. In response to this selection, there is displayed on a display screen of a computing device a plurality of musical note indicators or notes to specify a first harmony part of a musical piece to be performed. Real-time pitch detection is used to determine a pitch of each note which is voiced by a person, and a graphic indication of the actual pitch which is sung is displayed in conjunction with the musical note indicators.
US10964221B2 Aircraft ground collision avoidance system
An improved ground collision avoidance system and method is provided for aircraft driven during ground operations by electric taxi drive systems. One or more monitoring devices employing scanning LiDAR technology may be mounted in exterior locations on or near aircraft landing gears or aerodynamically in locations on the aircraft fuselage selected to generate panoramic three-dimensional images from any point of view within or without the aircraft as the aircraft is driven independently within an airport ramp area. The point of view images are transmitted in real time to displays in the aircraft cockpit and may be transmitted to displays outside and remote from the aircraft, allowing the pilot and airport personnel to monitor the aircraft moving within the ramp environment and to respond quickly to control the aircraft's electric taxi drive system-powered ground travel to avoid and prevent a potential collision.
US10964215B1 Vehicle parking space occupancy verification and use authorization
The present invention is a method and system to verify the availability of and qualification for parking and ride-sharing incentives. In an embodiment the present innovation uses a variety of technologies to reliably count the number of live humans purportedly in a given vehicle and ascertain their simultaneous co-location. The present invention may be used to implement means-based incentive programs for registered users of modest means. The described system may use, by way of non-limiting example, mobile communications devices such as cell phones, tablets, smart phones, or transponders, each of which may be incidental to or integrated within a given vehicle.
US10964207B2 Systems and methods for managing traffic flow using connected vehicle data
Various embodiments are described herein for systems and methods of traffic management in a road network including pathways and at least one intersection. In at least one embodiment, the method comprises receiving data signals from corresponding one or more connected vehicles and generating an intersection model for each approach of each intersection at a first time, where the intersection model comprises estimated arrival times for incoming vehicles at each approach. The method further comprises generating at the first time, for each intersection, candidate traffic timing data signals based at least on the intersection model corresponding to all approaches at the intersection, and generating, at the first time, for each intersection, an optimized traffic timing data signal, which is configured to control the operation of one or more traffic signals at the intersection, and is generated based on the candidate traffic timing data signals and a predetermined optimization variable.
US10964197B2 Low-power electronic tape for tracking items
A wireless communication tape, dispenser of the same and methods of usage of the wireless tape and the dispenser in asset tracking applications are disclosed. The wireless communication tape can be manufactured in an ultrathin form factor by laminating a stack of layers to impart functionality to the wireless communication tape. Methods of use and operation of the wireless communication tape are disclosed to save battery resources of the communication tape.
US10964196B1 Keypad projection
A method for security and/or automation systems is described. In one embodiment, the method may include detecting a proximity of a user at a home automation device. The method may further include projecting an external display of home automation system information from the home automation device onto a surface. In some embodiments, the external display may be projected based, at least in part, on the detected proximity of the user at the home automation device.
US10964195B1 Method and system of alerting patient with sleep disorder
A method and a system of alerting patient with sleep disorder are provided. The method includes: detecting a change in a parameter(s), and if the change is detected, sounding an alarm, wherein the parameter(s) includes sound, motion, heartbeat, blood pressure, breathing frequency, magnitude and/or frequency of movement. The system includes a detector for detecting a change in a parameter(s) and an output device for sounding an alarm, wherein the parameter(s) comprise(s) sound, motion, heartbeat, blood pressure, breathing frequency, and/or magnitude and/or frequency of movement.
US10964194B2 System and method for generating an alert based on noise
A noise detector, a method of detecting an event at a location, and an analysis/alert engine. In one embodiment, the method includes: (1) deriving a raw signal from noise proximate the noise detector and (2) generating a noise score from the raw signal, the noise score being insufficient to reproduce a content of the raw signal, (3) detecting a number of wireless devices at the location, and (4) determining occurrence of an event at the location based on the noise score and the number of wireless devices detected.
US10964185B1 Remote trigger for security system
Techniques for automatically securing receptacles of a retailer via an electronic lock include receiving a user request to reserve a receptacle, selecting a suitable receptacle based on one or more conditions, some of which may be specified by the user, and transmitting an electronic locking signal to secure, and thereby reserve, the selected receptacle. An association between the reserved receptacle and the user is stored, and the user is electronically notified. Subsequently, an electronic signal indicative of the identification of the user (or of the user's agent) is locally received. Upon determination that the user is expected and associated with the reserved receptacle, the techniques include causing an electronic unlocking signal to be transmitted to the electronic lock, thereby unlocking the receptacle. Further subsequently, upon receiving an electronic locking instruction, the receptacle may automatically be secured via its corresponding electronic lock, and a retailer agent may be electronically notified.
US10964181B1 Fiber optic tamper switch
A fiber optic tamper switch is disclosed, wherein a moveable member is moved to actuate the switch. The switch includes a component subassembly block and a cover. The switch includes a toggle arm extending through the cover, contacting the moveable member and configured to rotate when the moveable member is moved. The switch includes a fiber capture bar configured to receive a fiber optic cable and a fiber press bar coupled to the fiber capture bar configured to actuate upon the movement of the toggle arm and translate the fiber capture bar in a first direction, effecting a bend in the fiber optic cable. The fiber optic cable is configured to attenuate a light signal when bent. The switch includes a locking mechanism preventing the unbending of the fiber optic cable.
US10964175B2 Automated teller machine with escrow
An Automated Teller Machine has a housing having an aperture through which documents may pass between the interior and the exterior of the housing. At least one escrow area is defined in the housing. A document transport system extends within the housing for the transport of documents between the aperture and the escrow area.
US10964174B1 Stored-value card machine
A stored-value card machine includes a card output device including a body unit and a read/write device. The body unit includes a body and a transmission device mounted in the body. The body includes a card outlet in a front end thereof and a card inlet in a rear end thereof. The body further includes a card passageway having two ends intercommunicating with the card outlet and the card inlet, respectively. The transmission device includes two front transmission wheels and two rear transmission wheels located at the two ends of the passageway, respectively. The read/write device is mounted above an intermediate portion of the card passageway. The read/write device includes a read/write seat, a reader/writer mounted in the read/write seat, and a driver mounted in the read/write seat. The driver is configured to move the reader/writer downwards into the card passageway or upwards out of the card passageway.
US10964169B2 Method and system for operating instances of a game
Disclosed is a computer-implemented method of (and system for) operating instances of a game having a plurality of game positions that can be occupied by players, such as a poker-type game. The method comprises assigning a player a plurality of weights relating to game positions, where each weight indicates a bias towards placement of the player at a game position. When a player has played in a first game at a given position, the weights are updated to indicate an altered bias towards placement at each position. The player is then assigned to a second game based on the updated weights.
US10964167B2 Information processor and recording medium storing game program
An information processor which provides a game in which a benefit is awarded as a result of random determination to a terminal device over a communication line executes the processes of: (a) receiving, from the terminal device, a result of the random determination of determining content of the benefit, which is sent each time the random determination is executed; (b) storing, in the storage unit, the result of the random determination received in the process (a); (c) when a game acceleration instruction for accelerating progress of the game is made in the terminal device, receiving results of a predetermined number of times of execution of the random determination, which are sent together from the terminal device; and (d) storing, in the storage unit, the results of the predetermined number of times of execution of the random determination, which are received in the process (c).
US10964165B2 Player versus dealer poker variant with free money provided to a player for continuing game play
In a wagering event based on dealer versus player poker ranks, initial player hand card ranks or combinations qualify a player for a value-enhancement activity that carries through to conclusion of the wagering event as a wager enhancement. The value-enhancement activity may include a non-redeemable marker placed adjacent to at least one wager, the value of which wager is increased or multiplied by the marker.
US10964141B2 Internet-of-things (IoT) enabled lock with management platform processing
An Internet-of-Things (IoT)-enabled lock is provided to control access to a secure physical asset. Disparate authorized systems make requests for an access and receive authorization to access the asset. An authorized user with an authorized mobile device is dispatched to the asset pursuant to a request. Proximity-based mobile device authentication is performed when the mobile device is in a configured proximity of the asset and the mobile device establishes a wireless connection to the lock. A second factor authentication is performed on the user that operated the mobile device. A One-Time Code (OTC) is generated and provided to either the lock or the mobile device for access to the asset. Access events and service information for the asset are stored in a shared data repository. Each system has access through to the shared data repository to all auditing information associated with the asset.
US10964130B1 Fleet level prognostics for improved maintenance of vehicles
A ground-based computing system receives data of performance parameters for like components disposed on like aircraft, and determines corresponding levels of degradation and rates of change of degradation for the respective like components. A fleet-level of degradation for groups of like components is generated based on analysis of the combined degradations of the like components in the respective group. At least one of a remaining useful lifetime (RUL) and a state-of-health (SOH) for each of the respective like components is determined based on a comparison of the levels of degradation for each of the like components and the fleet-level of degradation of the group of like components. A predicted time for maintenance for each like component is determined based on the corresponding at least one of the RUL and SOH of the like component, thereby enabling cost effective maintenance determinations for components based on a fleet-level information.
US10964126B2 Estimating a rate-based fare utilizing location data and transaction data
A device may receive transaction data relating to a transaction event associated with a user and a merchant. The transaction data may include a merchant identifier and a transaction amount. The device may process the merchant identifier to determine whether the transaction event is associated with a rate-based service. The device may obtain, based on determining that the transaction event is associated with the rate-based service, location data from a user device associated with the user. The device may determine, based on the location data, a distance or a duration associated with the rate-based service. The device may determine, based on the distance or the duration, a transaction estimate for the rate-based service. The device may determine whether the transaction amount corresponds to the transaction estimate and perform one or more actions based on determining whether the transaction amount corresponds to the transaction estimate.
US10964124B1 3D imaging with advanced voxel processing and dynamic filtering
A 3D image processing system includes voxel adjustments based on radiodensity, filtering and segmentation, each of which may be selected, configured, and applied in response to controller-entered commands. In this disclosure, a method and apparatus for improved voxel processing and improved filtering is established. With regard to the improved voxel processing, a first group of voxels is changed in shape, size or orientation independently from a second group of voxels. For example, the volume is divided into groups and the dynamic filtering is performed. This improves visualization of 3D images by providing a greater extent of filtering while maintaining context of portions of the 3D image.
US10964116B2 Accurate positioning of augmented reality content
A system for accurately positioning augmented reality (AR) content within a coordinate system such as the World Geodetic System (WGS) may include AR content tethered to trackable physical features. As the system is used by mobile computing devices, each mobile device may calculate and compare relative positioning data between the trackable features. The system may connect and group the trackable features hierarchically, as measurements are obtained. As additional measurements are made of the trackable features in a group, the relative position data may be improved, e.g., using statistical methods.
US10964115B2 Sound reproduction apparatus for reproducing virtual speaker based on image information
A sound source reproducing device which communicates with an electronic device providing images and original sound may be provided. The sound source reproducing device includes: an interface which receives position information of at least one virtual object included in the image and the original sound from the electronic device; and a controller which generates virtual speaker position information corresponding to the position information of the at least one virtual object received from the interface, and converts the original sound received from the interface into a sound source signal for a plurality of speakers on the basis of the virtual speaker position information.
US10964113B2 Connectivity mechanism utilizing augmented reality
An approach for pathing users of an AR (Augmented Reality) software event is provided. The approach includes retrieving a matched pair of users based on a social media and game profile. The approach determines the current event of the matched pair and creates a new event, requiring cooperative engagement between the matched pair. Based on the status notification from the matched pair associated with the created new event, the approach re-match the pairs for future and new AR event.
US10964110B2 Managed actions using augmented reality
Disclosed are various examples for performing actions using augmented reality. In some examples, a user interface that includes a field of view is generated. The field of view is currently captured using a camera of a client device. Object data in the field of view is detected. Position data is determined. The position data includes a location of the client device and an orientation vector that indicates a direction the camera of the client device. A request for actions is transmitted to a management service. The request includes the object data and the position data. An action and an identity of a managed object are received from the management service. The user interface is updated to include an identity of a managed object, and a user interface element that when selected causes an action to be performed.
US10964100B2 Data-driven modeling of advanced paint appearance
According to one general aspect, systems and techniques for rendering a painting stroke of a three-dimensional digital painting include receiving a painting stroke input on a canvas, where the painting stroke includes a plurality of pixels. For each of the pixels in the plurality of pixels, a neighborhood patch of pixels is selected and input into a neural network and a shading function is output from the neural network. The painting stroke is rendered on the canvas using the shading function.
US10964086B2 Graphics processing
When rendering a new frame using a hybrid ray tracing process, a graphics processor transforms vertex position data for models representing objects in the new frame into camera space for use in a rasterisation process of the hybrid ray tracing process irrespective of whether the object has moved between frames or whether the geometry of the model representing object has changed, but only transforms vertex position data for a model for an object into world space for use in a ray tracing process of the hybrid ray tracing process when the object has moved between frames or where the geometry of the model representing the object has changed.
US10964084B2 Generating realistic animations for digital animation characters utilizing a generative adversarial network and a hip motion prediction network
The present disclosure relates to systems, methods, and non-transitory computer readable media for generating a digital animation of a digital animation character by utilizing a generative adversarial network and a hip motion prediction network. For example, the disclosed systems can utilize an unconditional generative adversarial network to generate a sequence of local poses of a digital animation character based on an input of a random code vector. The disclosed systems can also utilize a conditional generative adversarial network to generate a sequence of local poses based on an input of a set of keyframes. Based on the sequence of local poses, the disclosed systems can utilize a hip motion prediction network to generate a sequence of global poses based on hip velocities. In addition, the disclosed systems can generate an animation of a digital animation character based on the sequence of global poses.
US10964077B2 Apparatus and method for clustering point cloud
An apparatus for clustering a point cloud can include: a three-dimensional (3D) light detection and ranging (LiDAR) sensor configured to generate a point cloud around a vehicle and a controller configured to project the point cloud generated by the 3D LiDAR sensor onto a circular grid map to be converted into two-dimensional (2D) points, the circular grid map including a plurality of cells, and to cluster the 2D points on the circular grid map.
US10964073B2 Method for the reconstruction of a test part in an X-ray CT method in an X-ray CT system by means of an intelligent path curve
A method for the reconstruction of a test part in an X-ray CT method in an X-ray CT system, which has an X-ray with a focus, an X-ray detector, and a manipulator which moves the test part within the X-ray CT system. To generate recordings of the test part in various positions, the manipulator travels a predefinable parameterizable path-curve and makes recordings at triggered positions. For each recording, the position of the manipulator is determined and the respective associated projective geometry is calculated. Thereafter, a further path curve is followed having different parameters from the preceding path curve. The path curve is determined iteratively by means of an optimization algorithm, at the value of which the quality function is minimal. For each test part, a CT reconstruction is carried out by means of a suitable algorithm with reference to the allocation of the individual recordings to the respective projective geometry.
US10964069B2 Method and graphic processor for managing colors of a user interface
An automated method and a graphic processor for managing colors for a user interface to be displayed over at least one multimedia frame provided by an electronic device. The user interface comprises at least one graphical item having at least one predetermined color. The method comprises steps of: analyzing, by a graphic processor of the electronic device, the digital multimedia content comprising the at least one multimedia frame, extracting, from said digital multimedia content, data blocks defining an array of dominant colors in at least a part of the at least one multimedia frame, filtering the array of dominant colors of the part of at least one multimedia frame according to at least one predefined criterion managing color selection, obtaining a resulting array of dominant colors, generating, by a user interface generator coupled to the graphic processor, at least one graphical item by applying at least one dominant color from the resulting array of dominant colors to said at least one graphical item, said at least one dominant color being selected to be visible in the part of the at least one multimedia frame whereon the at least one graphical item is displayed.
US10964051B2 Image processing device, foreign object inspection device, and image processing method
An image processing device and method for reducing the risk of a failure to detect a foreign object provided. The image processing device is configured for processing an image based on an X ray having propagated through an inspection target having a foreign object. The image processing device includes a storage section configured to store respective first pixel values of a plurality of pixels that form the image; a pixel value computing section configured to calculate respective second pixel values of the plurality of pixels on a basis of the first pixel values; and a pixel value integrating section configured to integrate respective second pixel values of a group of pixels belonging in a continuous region. The method includes steps of storing the respective first pixel values, calculating the respective second pixel values, and integrating respective second pixel values of a group of pixels belonging in a continuous region.
US10964050B2 Method for identifying foreground object in image and electronic device
A method for identifying a foreground object in an image and an electronic device are provided. The method includes: dividing a first image and a second image to obtain first image blocks in the first image and second image blocks in the second image; comparing the first image blocks with the second image blocks to obtain a plurality of disparity values respectively corresponding to the first image blocks, and generating a disparity image including the disparity values; comparing each disparity value in the disparity image with a first threshold to form a disparity depth image, and selecting a selected block from the disparity depth image to form a first region; and mapping the first region into the first image to identify a mapped object and identify the object as a foreground object.
US10964029B2 Method of updating background model and related device
A method of updating background model for an image processing device is disclosed. The method includes receiving at least a background image, counting a number of occurrences of a color of each pixel of the background image according to a color information of each pixel of the at least a background image, to establish a background model including a statistical color information about the color and the number of occurrences of the color, receiving a current image, and determining whether to update the number of occurrences of the color in the background model corresponding to a color of each pixel of the current image according to a color information of each pixel of the current image and a result of comparing a random number with a threshold.
US10964024B2 Automatic sizing and placement of text within a digital image
This disclosure involves the automatic sizing and placement of text within an image background. For example, a computing system obtains reference font size information for a font type to be applied to message text for display on a digital image. The computing system detects, within an image background of the digital image, a target region having proportions that enclose the message text based on the reference font size information. The computing system determines a target font size for the message text. The target font size allows the message text, when rendered in the font type at the target font size, to fit within the target region of the image background. The computing system generates a combined digital image by rendering the message text in the font type at the target font size within the target region of the image background.
US10964019B2 System for high performance, AI-based dairy herd management and disease detection
Systems and methods for detecting udder disease based on machine learning methods and complementary supporting techniques are presented. Included are methods for assembling time sequences of images of each animal of a herd or set for subsequent use in per-animal image analysis for disease detection. Methods presented also include image pre-processing methods used prior to image analysis, resulting in contrast and resolution optimization such as appropriate image intensity level adjust wilt and resolution down sampling for more rapid and more accurate disease detection. Combinatorial techniques for compositing whole-udder images or udder-quarter images from partial images captures are described. Methods are provided for power usage optimization in regard to computing resources used in the computing-intensive AI analysis methods. Location-based and animal history-based detection refinements are incorporated into described systems. Further presented are methods for multi-modal and multi-factor detection of udder disease, as well as methods for infection type classification.
US10964018B2 Method of non-invasive detection of tumour and/or healthy tissue and hyperspectral imaging apparatus
A method of non-invasive detection of tumor and/or healthy tissue using hyperspectral imaging is provided. The method includes determining a pixel-wise classification of a hyperspectral image obtained from a target tissue by implementing a machine learning approach fed with hyperspectral data of at least one pixel. The method further includes performing a segmentation of the hyperspectral image by grouping pixels into at least one cluster based on the hyperspectral data of each pixel. The same classification is assigned to all the pixels belonging to the same cluster, so that each cluster is associated with a certain classification.
US10964012B2 Automatic liver segmentation in CT
A method for automatic organ segmentation in CT images comprises in a first step, rough region segmentation; in a second step, coarse organ segmentation; and in a third step, refinement of organ segmentation. The organ may be a liver. Rough region segmentation may comprise applying standard anatomical knowledge to the CT images. Coarse segmentation may comprise identifying organ voxels using a probabilistic model. Refinement of organ segmentation may comprise refinement based on intensity, followed by refinement based on shape. Apparatuses configured to carry out the method are also disclosed.
US10964010B2 Means for using microstructure of materials surface as a unique identifier
The present application concerns the visual identification of materials or documents for tracking or authentication purposes. It describes methods to automatically authenticate an object by comparing some object images with reference images, the object images being characterized by the fact that visual elements used for comparison are non-disturbing for the naked eye. In some described approaches it provides the operator with visible features to locate the area to be imaged. It also proposes ways for real-time implementation enabling user friendly detection using mobile devices like smart phones.
US10964008B2 Scintillator crystal evaluation system
A system and method includes acquisition of a plurality of images depicting a respective scintillator crystal, determination of a plurality of categories based on the plurality of images, determination of a crystal quality value associated with each of the plurality of categories, training of a network to receive an input image and output an indication of one of the plurality of categories based on the input image, the training based on the plurality of images and the at least one category associated with each pf the plurality of images, operation of the trained network to receive a first image of a first scintillator crystal and output a first one of the plurality of categories based on the first image, and determination of a quality of the first scintillator crystal based on the first one of the plurality of categories and a first crystal quality value associated with the first one of the plurality of categories.
US10964003B2 Image processing apparatus, image processing method, and program
A reconstruction processing unit includes a filtering unit which applies a filter for correcting a motion blur attributable to a relative movement of an image pickup system and an object to a transmission image when performing an operation of back-projecting a pixel on the transmission image to a cell on a reconstructed image. A filter that the filtering unit uses when a pixel on a first transmission image is back-projected to a first cell on the reconstructed image is different from a filter that the filtering unit uses when the pixel on the first transmission image is back-projected to a second cell existing at coordinates that differ from those of the first cell.
US10964002B2 Image processing method, image processing apparatus and image processing program
An image processing apparatus 10 includes a first generation unit 11 which generates a plurality of lower-resolution images having different row-direction resolutions by changing a resolution in a row direction of an image to be processed to a plurality of lower resolutions, a second generation unit 12 which generates a differential image by taking a difference between two of the plurality of lower-resolution images, and a computation unit 13 which computes a correction amount for the pixel values of a predetermined column of the image to be processed by use of a statistical quantity of the pixel values of a predetermined column of the differential image.
US10963998B1 Electronic devices with dynamic control of standard dynamic range and high dynamic range content
An electronic device may be provided with a display. Standard and high dynamic range content may be produced by content generators operating on control circuitry. Standard dynamic range content and high dynamic range content may be simultaneously displayed. Tone mapping parameters may be produced by a tone mapping engine for use in displaying the standard and high dynamic range content. The tone mapping parameters may be selected based on factors such as ambient light level, user brightness setting, content statistics, display characteristics, point of gaze information, power consumption information, and per-window information. Tone mapping parameters may be selected to accommodate simultaneous display of standard and high dynamic range content. Tone mapping parameters may be temporarily modified in response to a user's point of gaze switching between standard dynamic range content and high dynamic range content.
US10963986B2 Adaptive compute size per workload
Methods and apparatus relating to techniques for power management. In an example, an apparatus comprises logic, at least partially comprising hardware logic, to receive one or more frames for a workload, determine one or more compute resource parameters for the workload, and store the one or more compute resource parameters for the workload in a memory in association with workload context data for the workload. Other embodiments are also disclosed and claimed.
US10963982B2 Video watermark generation method and device, and terminal
Provided in the embodiments of the present application are a video watermark generation method and device, and a terminal, the method comprising: determining spatial-domain watermarks and time-domain values corresponding to each video image frame in a video file according to a preset spatial-domain watermark template and a time-domain watermark template, each spatial-domain watermark having the same number of pixel values; determining the edge distribution of each video image frame in the video file; and generating a watermark for the video file according to the spatial-domain watermarks and time-domain values which correspond to the each video image frame and the edge distribution of the each video image frame. The watermark generated by using the video watermark generation solution provided by the embodiments of the present application is better concealed and will not be easily discovered by malicious parties.
US10963977B2 Method and apparatus for personal awareness and growth
An presentation generator is disclosed for generating presentations for interacting with a user on a personal topic of, e.g., the user's selection, wherein the presentations assist the user in obtaining a greater awareness of his/her motivations and/or behaviors relating to the topic. In one embodiment, the presentation generator generates and presents to the user textual observations, questions, and/or statements for the user's consideration. Such presentations use and/or are consistent with textual descriptions obtained from: (a) the results of one or more personality/motivation test results, and (b) user inputs, e.g., regarding the selected topic together with his/her confidence in the validity of such inputs. The invention organizes the textual descriptions so that outputs to the user can be generated from various personality/motivational perspectives thereby assisting the user in viewing the topic of discussion from different perspectives and thereby becoming more aware of his/her biases, motivations, and/or concerns relating to the topic.
US10963975B2 System architecture and method of processing data therein
A heuristic method of reducing energy consumption in a system having a plurality of subsystems is disclosed which includes identifying one or more approximation parameters in each of a plurality of subsystems, for an application that is run on the system with a predefined quality minimum approximating performance of each of the plurality of subsystems, determining energy savings for the system based on the approximation, sorting the plurality of subsystems based on system-level energy savings, classifying each of the plurality of subsystems into coarse and fine subsystems based on energy savings, and optimizing approximation of the one or more subsystems by i) approximating the coarse subsystems, and ii) approximating the fine subsystems.
US10963974B1 Systems and methods for predicting regional turfgrass performance
Grass seed performance may be predicted by receiving grass seed selections for individual grass seed varieties and target geographic regions for growing the grass seed selection. A common set of grass attributes is identified from historical grass attribute values associated with the selected target regions. The historical grass attribute values in the first common set of grass attributes are retrieved and are displayed in a graphical format for the at least two individual grass seed varieties in the at least two selected target regions. A weighted average may be calculated for the historical grass attribute values in the common set and may provide a prediction of performance of the individual grass seed varieties across the selected geographic regions or in regions proximate the selected geographic regions.
US10963970B2 Processing system to facilitate multi-region risk relationships
A multi-region risk relationship data store may contain electronic records representing a plurality of multi-region risk relationships and, for each multi-region risk relationship, an electronic record identifier and a set of multi-region attribute values including a plurality of hierarchical local risk relationship attribute values. A back-end application computer server may receive an indication of a selected risk relationship and display at least some of the associated multi-region attribute values. The server may receive adjustments to some of the multi-region or local risk-relationship attribute values, and displayed information may be automatically and dynamically configured based on the received adjustments and a standalone risk calculation unit. At least some local risk relationship attribute values may be replicated for multiple regions. When adjustments have been completed, the server may automatically assemble a multi-region risk relationship document.
US10963965B1 Triage tool for investment advising
Various examples are directed to computer-implemented systems and methods for providing a triage tool for investment advising. A method includes displaying by a processor of a computer, an image on a graphical user interface (GUI) of a device of a user. The image includes information related to financial account management for the user. Input options are provided to the user on the GUI including at least two directional swipe input options to obtain the user's positive or negative response to the image. The processor receives the user's response to the input options, and determines a profile of the user based on the user's response to the input options. The processor provides directed financial investment advice and tailored financial products, based on the profile of the user, to increase applicability and effectiveness of wealth management for the user.
US10963949B1 Determining an item involved in an event at an event location
Described is a multiple-camera system and process for determining an item involved in an event. For example, when a user picks an item or places an item at an inventory location, image information for the item may be obtained and processed to identify the item involved in the event and associate that item with the user.
US10963948B2 3D printing: marketplace with federated access to printers
Systems, methods, and media for optimizing and facilitating 3D printing services in a marketplace environment are provided. In one example, a system comprises a hosting system to enhance a 3D printing service marketplace environment including marketplace participants and a federated network of 3D printing service providers. In one aspect, operations include receiving a 3D printing request to print a 3D object selected from among a selection of 3D objects, responsive to the 3D printing request and the 3D object selected from among the selection of 3D objects, listing at least some of the 3D printing service providers based on a 3D printer identifier metric, wherein the 3D printer identifier metric includes one or more of a 3D printing quality metric, a 3D printer model number, a 3D printer serial number, and a 3D digital model type. The operations further include receiving a selection of a preferred 3D printing service provider from among the list of at least some of the 3D printing service providers.
US10963945B2 Method and server for registering a customized device
A method is provided. The method includes receiving a device type identifier, network access data, and a user identifier that correspond to an order identifier from a terminal. An allocated device serial number corresponding to the order identifier is obtained, the device type identifier, the device serial number, the network access data being written into a customized controlled device. The customized controlled device that is identified by the allocated device serial number and the device type identifier is connected to. A device registration request is received from the terminal and, in response to receiving the device registration request, device registration is performed based on the device type identifier, the allocated device serial number, and the user identifier.
US10963944B2 System and method for fashion recommendations
The present invention provides a novel system, methods, which include machine learning, and device for providing color and fashion recommendations, including for persons with visual impairment such as color blindness or complete blindness.
US10963942B1 Systems, methods, and devices for generating recommendations of unique items
The disclosure herein provides systems, methods, and devices for generating recommendations of dynamic or unique items. A system for generating recommendations of unique items comprises a data collection engine, a scoring engine, a user penalty calculator, and a recommendation compilation engine, wherein the recommendation engine is configured to transmit to a user access point system a list of recommended alternative unique items predicted to be preferred by a user of the user access point system.
US10963938B2 Systems and methods for providing an interactive virtual environment
A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method for providing an interactive virtual environment. The system may receive environmental data, and generate virtual environmental data based on the environmental data. The system may then provide the virtual environmental data to at least a first computing device to create a virtual environment. The system may then receive user input, and modify the virtual environment to display enhanced content in response to the user input.
US10963929B2 Social platform promotion system and method
A computer-implemented method, computer program product, and computing system for receiving a contribution for a social platform from a client; producing promotional material for the client concerning their contribution to the social platform, wherein this promotional material is configured to positively impact a current responsibility score associated with the client; and determining a reaction to the promotional material.
US10963926B1 Systems, methods and computer program products for populating field identifiers from virtual reality or augmented reality environments, or modifying or selecting virtual or augmented reality environments or content based on values from field identifiers
Embodiments disclosed herein can leverage dynamic data, fields and implied information from online media (e.g., web sites, mobile apps and other forms of online media such as virtual or augmented reality environments) to create a universal variable map and automatically generate deep-linked ads utilizing the universal variable map, linking any arbitrary online media to any other arbitrary online media. The automatically generated deep-linked ads can be inserted into any ad server and served out from there in real-time. A deep-linked ad thus presented to a user can take the user from a starting page on one site or application where the ad is displayed directly to a resulting page such as a checkout page on another site or mobile application, with pertinent information already pre-populated, and action already initiated for the user.
US10963923B2 Optimization of online advertising bid requests and dynamic floor pricing
Systems, methods, and computer-readable media are disclosed for optimization of online advertising bid requests and floor pricing. In one embodiment, a method may include receiving a first ad impression request for an ad slot on a publisher website or mobile application from an ad exchange server, extracting first publisher website information from the publisher website, and associating the first publisher website information with the first ad impression request. The method may include comparing the referral website URL to a set of one or more historical ad impression requests, identifying second publisher website information associated with a second ad impression request, the second publisher website information comprising ad slot dimension information, and associating the second publisher website information with the first ad impression request. The method may include generating a bid request associated with the first ad impression request, and sending the bid request to one or more ad servers.
US10963915B2 Machine-learning based systems and methods for optimizing search engine results
Machine-learning based systems and methods are described for optimizing search engine results. A server receives, via a computer network, and associates, via a user profile, user information including search requests, transaction details, and/or profile information, for which a user receives purchasing units. The server executes a machine-learning component to predict, based on the user information, a user action score defining a probability of a user to engage in a new transaction. The server executes a search engine optimization component that receives, from the user's device, a new search request causing the search engine optimization component to generate a search engine offer associated with the new transaction. The server transmits the search engine offer to, and receives an acceptance from, computing device(s) of search engine market participant(s), the acceptance causing a targeted advertisement and search results to be returned to the user device in response to the new search request.
US10963912B2 Method and system for filtering goods review information
The present invention discloses a method and a system for filtering goods review information. The method comprises: acquiring a plurality of predetermined advertisement spam samples, each advertisement spam sample comprising a review text and a user identification; establishing an advertisement spam user identification library comprising the user identifications of the plurality of advertisement spam samples; and acquiring a new review comprising a user identification and a review text, and determining the new review as an advertisement spam review if the user identification of the new review is included in the advertisement spam user identification library. An advertisement spam review is identified according to a user identification that publishes the review in the present invention. A new method is provided in the technical field of identifying an advertisement spam review for solving the problem that messy spam reviews are difficult to identify.
US10963911B2 Media usage monitoring and measurement system and method
Media monitoring and measurement systems and methods are disclosed. Some embodiments of the present invention provide a media measurement system and method that utilizes audience data to enhance content identifications. Some embodiments analyze media player log data to enhance content identification. Other embodiments of the present invention analyze sample sequence data to enhance content identifications. Other embodiments analyze sequence data to enhance content identification and/or to establish channel identification. Yet other embodiments provide a system and method in which sample construction and selection parameters are adjusted based upon identification results. Yet other embodiments provide a method in which play-altering activity of an audience member is deduced from content offset values of identifications corresponding to captured samples. Yet other embodiments provide a monitoring and measurement system in which a media monitoring device is adapted to receive a wireless or non-wireless audio signal from a media player, the audio signal also being received wirelessly by headphones of a user of the monitoring device.
US10963899B2 User interface adjustments based on internet-of-things engagement
A method, computer system, and/or computer program product for providing at least one merchandiser incentive to at least one customer. The presence of at least one tagged merchandise may be determined to be in possession of the at least one customer. Activities of the at least one customer with the at least one tagged merchandise may be monitored. Based on a gamification analysis of the activities of the at least one customer, the at least one merchandiser incentive may be generated to be sent to a user device of the at least one customer.
US10963898B2 Computer system for performing display control for advertisement
When a user selects an input element from entertainment elements, related to a game, possessed by the user and accepts an advertisement output offer, advertisement watching control starts. Improvement control including 1) improving a parameter value associated with the input element, or 2) improving the parameter value associated with the input element and changing a display mode of the input element is performed in return for advertisement watching.
US10963896B2 Sales data processing apparatus, server and method for acquiring attribute information
A sales data processing apparatus configured to: store commodity information of a commodity to which a transaction processing is executed in a storage section; store, if a face from which attribute of a customer who purchases the commodity can be determined is detected from images captured by a camera, attribute information indicating the attribute determined according to face image information of the detected face in the storage section in association with the commodity information; send the stored commodity information to a server if the face from which the attribute of the customer who purchases the commodity can be determined is not detected according to the captured images; and store the attribute information indicating the attribute which is determined according to the face image information of a customer sent from the server which extracts the customer according to the sent commodity information in the storage section in association with the commodity information.
US10963888B2 Payment complaint method, device, server and readable storage medium
A method for processing payment complaint includes receiving, from a user terminal, a complaint query request of a user; querying, in response to the complaint query request, a transaction database according to user information of the user to acquire at least one target payment card corresponding to the payment complaint of the user; generating, according to the user information and the at least one target payment card, complaint voucher information of the user and returning to the user terminal the complaint voucher information; receiving a complaint creation request from the user terminal, wherein the complaint creation request is created by the user terminal based on the complaint voucher information; and creating, in response to the complaint creation request, a corresponding complaint task of the user.
US10963885B2 Systems and methods for using machine learning to predict events associated with transactions
Methods and systems are presented for predicting a likelihood of an occurrence of an event, such as a dispute or a chargeback, associated with an electronic transaction based on monitoring user interactions of a user with one or more computing systems after the electronic transaction has been conducted. The electronic transaction may involve a purchase of a product and/or service from a merchant. After the transaction is conducted, user interactions of the user with the one or more computer systems, such as a website of the merchant involved in the transaction, a website of another merchant, and a website of a payment service provider may be monitored. A machine learning model may then be used to predict whether the event associated with the transaction will occur in the future based on the monitored user interactions.
US10963878B2 System and method for financial management
The present teaching relates to methods, systems, and programming for financial management. In an example, a method for performing financial management is presented. A first set of rules associated with a first access credential to an account and a second set of rules associated with a second access credential to the account are provided. The second set of rules is at least partially different from the first set of rules. A determination is made whether the access credential received from a first user matches the first access credential. A first request related to the first user with respect to a transaction is received, and information regarding the transaction is extracted. At least one action is determined with respect to the first request based on the information and the first set of rules.
US10963877B2 Systems and methods for use in authenticating users in connection with network transactions
Systems and methods are provided for use in authenticating a user in connection with a network transaction by the user, based on a biometric combination. One exemplary method includes receiving, by a computing device, an authorization request for a network transaction by a user where the authorization request includes biometric data representing at least a first biometric of the user and a second biometric of the user and transmitting the biometric data to a biometric registry, thereby permitting the biometric registry to verify the biometrics data. The method then also includes converting, by the computing device, the biometric data to a personal identification number (PIN) specific to the biometric data when the biometric data is verified and appending, by the computing device, the PIN to the authorization request.
US10963867B2 Hardware wallet and hardware wallet holder identity verification method
A hardware wallet and a hardware wallet holder identity verification method, relating to the field of digital currency. The hardware wallet comprises a virtual machine, a biological characteristic authentication module, and multiple wallet applications. Each wallet application stores a private key. The hardware wallet records, for each wallet application, a biological characteristic for verifying hardware wallet holder identity corresponding to each wallet application by using the virtual machine and the biological characteristic authentication module. Private key pair digital currency in the current wallet application can be used for trading only when verification of the hardware wallet holder identity corresponding to the current wallet application succeeds. The digital currency security protection mechanism is improved, and identity authentication management of multiple wallet applications is realized.
US10963862B2 Login using QR code
Systems and methods are disclosed herein for a user to use a trusted device to provide sensitive information to an identity provider via QR (Quick Response) code for the identity provider to broker a website login or to collect information for the website. A user may securely transact with the website from unsecured devices by entering sensitive information into the trusted device. The identity provider may generate the QR code for display by the website on an unsecured device. A user running an application from the identity provider on the trusted device may scan the QR code to transmit the QR code to the identity provider. The identity provider may validate the QR code and may receive credential information to authenticate the user or may collect information for the website. Advantageously, the user may perform a safe login to the website from untrusted devices using the trusted device.
US10963861B2 Mobile-based electronic payment solution using sound transmission between parties in proximity
A method of and system for wirelessly transmitting a tip from a tipper to a tippee is disclosed. The method and system each eliminate the need for a tipper to make a cash payment to a service provider. The method and system employ a sound-based technique for transferring payment information from a tipper to a tippee. The method and system also enable the tippee to deposit the tip amount into an account that is configured such that the tip is automatically dispersed to a group of service providers according to a predetermined allocation schedule.
US10963850B2 Inter-network remote assist
A not-on-us transaction at a Self-Service Terminal (SST) is initiated by a customer. Transaction details indicate that the customer is associated with a remote backend system that is accessible over a different network from that which is associated with the SST. The transaction details are forwarded from the SST to the remote backend system. Remote commands are issued from the remote backend system and translated into native commands of the SST where they are executed on the SST to process the not-on-us transaction.
US10963847B2 Tracking and managing group expenditures
A group including plurality of users is established. A transaction record is maintained for the group that includes a plurality of payment transactions. Each of the plurality of payment transactions involves at least one user of the group. Additionally, a balance is maintained that indicates an amount owed by a first user of the group to a second user of the group based on one or more of the plurality of payment transactions. When a settling event occurs, the balance is settled by initiating a transfer of funds between the first user and the second user.
US10963838B2 Methods using multi-dimensional representations of medical codes
Medical coding systems receive as input medical terms which coders classify into medical codes, used in the remuneration of medical procedures. A set of applicable medical codes can be determined by intersecting multidimensional data structures associated with the input terms and counting medical codes occupying regions of intersection. If the resulting set contains a single code, it is presented to the coder for verification. If the resulting set contains more than a single code, the coder can be questioned in a variety of ways to access, and select from, terminology options not implied by the originally provided input terms. The interactive process may also use the multidimensional data structures to regulate the order of questions, present decision aids, and select related procedure codes. The interaction concludes when the coder has fully specified the proper code or codes that describe the required procedure or procedures.
US10963830B2 Systems and methods for determining an optimal strategy
The present disclosure is related to systems and methods for determining an optimal strategy. The method includes classify one or more users into a first user group and a second user group using an optimization model, wherein the first user group and the second user group correspond to two strategies, respectively. The method also includes obtain behavior data from terminals of the one or more users in the first user group and the second user group. The method further includes determine a first value of a parameter regarding the first user group and a second value of the parameter regarding the second user group using the optimization model. The method further includes determine a strategy based on the first value and the second value.
US10963822B2 Mobile service platform
A method and apparatus for a service platform capable of providing device-based task completion is disclosed. A request for a task is received at a service platform from a customer. A worker device to complete the task is selected from a group of worker devices registered with the service platform based on a current attribute of the worker device. Data resulting from completion of the task is received from the selected worker device, validated, and presented to the customer. A reward or incentive can be provided to the worker device in response to the data being received from the worker device and validated.
US10963818B2 Sports and concert event ticket pricing and visualization system
A system and method for displaying seat inventory at a venue and facilitating planning of ticket prices for events at the venue is presented. Methods to predict total revenue for an event are described. Also presented are systems and methods for determining at what price and when to release so-called ‘flex’ price tickets during an on-sale using the sales velocity and sales/inquiry ratios. Determining demand of seats from secondary markets is also described with methods to use the demand for either re-pricing the seats in the primary market or presenting ‘best value’ seats to a prospective purchaser. Outputted tickets can be used to initiate entry processes to a gate structure of a venue by unlocking the gate structure or denying access through the gate structure of an invalid outputted ticket.
US10963816B1 Systems and methods for time-shifting interactions using a shared artificial intelligence personality
Systems and methods are described for time-shifting interactions by sharing an artificial intelligence personality (AIP). An AIP is an understanding construct that may control a variety of communication experiences to support a sense of ongoing social connectedness. An AIP may be instantiated within one or more HIEs that interact with humans in a human, cartoon or pet-like manner. HIEs may include robots, robotic pets, toys, simple-to-use devices, and graphical user interfaces. The AIP may be periodically updated based on human interactions sensed by the HIEs as well as knowledge of historical and ongoing events. The systems may provide users with intuitive machine companions that exhibit an expert knowledge base and a familiar, cumulative personality. HIEs may continue to operate without interruption in the presence of telecommunications delays or interruptions, and/or the absence of one or more human participants; allowing participants to “time-shift” their sense of connectedness.
US10963806B2 Systems, apparatus, and methods for generating prediction sets based on a known set of features
An individual having a plurality of first features and a second characteristic is identified. A plurality of second features associated with a second characteristic is determined. For each first feature among the plurality of first features, a respective probability distribution indicating, for each respective second feature, a probability that a person having the respective second feature has the first feature, is determined, thereby generating a plurality of probability distributions. A probabilistic classifier is used to combine the plurality of probability distributions, thereby generating a merged probability distribution. A Monte Carlo method is used to generate a prediction set based on the merged probability distribution, the prediction set including a plurality of prediction values for the second characteristic of the individual, each respective prediction value being associated with one of the plurality of second features. The prediction set is stored in a memory. The probabilistic classifier may include a Naïve-Bayes method. Prediction sets may be generated for each of a plurality of individuals, and used to predict a feature associated with a group. For example, an advertisement may be selected and displayed based on the predicted feature.
US10963794B2 Concept analysis operations utilizing accelerators
Mechanisms, in a system comprising a host system and at least one accelerator device, for performing a concept analysis operation are provided. The host system extracts a set of one or more concepts from an information source and provides the set of one or more concepts to the accelerator device. The host system also provides at least one matrix representation data structure representing a graph of concepts and relationships between concepts in a corpus. The accelerator device executes the concept analysis operation internal to the accelerator device to generate an output vector identifying concepts in the corpus, identified in the at least one matrix representation data structure, related to the set of one or more concepts extracted from the information source. The accelerator device outputs the output vector to the host system which utilizes the output vector to respond to a request submitted to the host system associated with the information source.
US10963781B2 Classification of audio segments using a classification network
In one embodiment, an audio signal for an audio track is received and segmented into a plurality of segments of the audio signal. The plurality of segments of audio are input into a classification network that is configured to predict output values based on a plurality of genre and mood combinations formed from different combinations of a plurality of genres and a plurality of moods. The classification network predicts a set of output values for the plurality of segments, each of the set of output values corresponding to one or more the plurality of genre and mood combinations. One or more of the plurality of genre and mood combinations are assigned to the audio track based on the set of output values for one or more of the plurality of segments.
US10963773B2 Graphically encoded icons having intrinsic attributes embedded therein and systems and methods for using same
A user instrument for engaging in a transaction includes a graphically encoded icon having a static portion, and an intrinsic portion comprising an area of stimuli-responsive material defining a first machine-readable indicia. At least a portion of the stimuli-responsive material transforms from a first state to a second state in response to a trigger. The transformation from the first state to the second state of the portion of the stimuli-response material results in a second machine-readable indicia. The transformation of the stimuli-responsive material from the first state to the second state is semi-irreversible. The second machine-readable indicia comprises information to permit or deny the user to engage in a second transaction via the user instrument.
US10963751B2 Measuring crop residue from imagery using a machine-learned classification model
The present disclosure provides systems and methods that measure crop residue in a field from imagery of the field. In particular, the present subject matter is directed to systems and methods that include or otherwise leverage a machine-learned crop residue classification model to determine a crop residue parameter value for a portion of a field based at least in part on imagery of such portion of the field captured by an imaging device. For example, the imaging device can be a camera positioned in a downward-facing direction and physically coupled to a work vehicle or an implement towed by the work vehicle through the field.
US10963749B2 Systems and methods for automatic vehicle imaging
Example embodiments of automatic vehicle imaging systems may include cameras configured to capture images and/or video. Cameras may be coupled to booms and/or unmanned vehicles, such as unmanned aerial vehicles and unmanned ground vehicles. Example methods may include determining a camera path for a vehicle, wherein the camera path is a path to be followed by a camera while the camera captures images or video of the vehicle, positioning the camera at the starting position, and capturing a first image or video segment of the vehicle using the camera. The example method may include associating the first image or video segment with a first description, moving the camera to a second position along the camera path, capturing a second image or video segment of the vehicle, and associating the second image or video segment with a second description.
US10963748B1 Generative neural network distillation
A compact generative neural network can be distilled from a teacher generative neural network using a training network. The compact network can be trained on the input data and output data of the teacher network. The training network train the student network using a discrimination layer and one or more types of losses, such as perception loss and adversarial loss.
US10963743B2 Machine learning with small data sets
Implementations include receiving a predicted value and confidence level from a first ML model, and determining that the confidence level is below a threshold, and in response: providing an encoding based on input data and non-textual information to the first ML model, the encoding representing characteristics of the input data relative to the predicted value, the characteristics including respective gradients of features of the input data, injecting the encoding into a textual knowledge graph that corresponds to a domain of the first ML model to provide an encoded knowledge graph, receiving supplemental data based on the encoded knowledge graph, and providing a supplemental predicted value from a second ML model based on the input data and the supplemental data, the second ML model having a higher number of features than the first ML model, and the supplemental predicted value having a supplemental confidence level that exceeds the threshold.
US10963737B2 Systems and methods using weighted-ensemble supervised-learning for automatic detection of ophthalmic disease from images
Disclosed herein are systems, methods, and devices for classifying ophthalmic images according to disease type, state, and stage. The disclosed invention details systems, methods, and devices to perform the aforementioned classification based on weighted-linkage of an ensemble of machine learning models. In some parts, each model is trained on a training data set and tested on a test dataset. In other parts, the models are ranked based on classification performance, and model weights are assigned based on model rank. To classify an ophthalmic image, that image is presented to each model of the ensemble for classification, yielding a probabilistic classification score—of each model. Using the model weights, a weighted-average of the individual model-generated probabilistic scores is computed and used for the classification.
US10963730B2 Comparing extracted card data using continuous scanning
Comparing extracted card data from a continuous scan comprises receiving, by one or more computing devices, a digital scan of a card; obtaining a plurality of images of the card from the digital scan of the physical card; performing an optical character recognition algorithm on each of the plurality of images; comparing results of the application of the optical character recognition algorithm for each of the plurality of images; determining if a configured threshold of the results for each of the plurality of images match each other; and verifying the results when the results for each of the plurality of images match each other. Threshold confidence level for the extracted card data can be employed to determine the accuracy of the extraction. Data is further extracted from blended images and three-dimensional models of the card. Embossed text and holograms in the images may be used to prevent fraud.
US10963727B2 Method, device and storage medium for determining camera posture information
Embodiments of this application disclose a method for determining camera pose information of a camera of a mobile terminal. The method includes: obtaining a first image, a second image, and a template image; performing feature point detection on a first feature point of the template image and a second feature point of the second image, to obtain a first homography; determining a first target homography according to a first optical flow feature point in the first image and a second optical flow feature point in the second image, and determining a second homography according to the first target homography and a second target homography; and performing complementary filtering processing on the first homography and the second homography, to obtain camera pose information of the camera. In the embodiments of this application, complementary filtering processing may be performed on two homographies obtained in a camera pose tracking process.
US10963725B2 Systems and methods for digitized document image data spillage recovery
Systems and methods for digitized document image data spillage recovery are provided. One or more memories may be coupled to one or more processors, the one or more memories including instructions operable to be executed by the one or more processors. The one or more processors may be configured to capture an image; process the image through at least a first pass to generate a first contour; remove a preprinted bounding region of the first contour to retain text; generate one or more pixel blobs by applying one or more filters to smudge the text; identify the one or more pixel blobs that straddle one or more boundaries of the first contour; resize the first contour to enclose spillage of the one or more pixel blobs; overlay the text from the image within the resized contour; and apply pixel masking to the resized contour.
US10963721B2 License plate number recognition based on three dimensional beam search
An electronic device for license plate recognition includes control circuitry and a memory that stores a sequence of image frames. The control circuitry extracts a first set of license plate images from the sequence of image frames and estimates a set of two dimensional (2D) connectionist-temporal-classification (CTC) matrices based on application of a pre-trained CTC-based deep neural network (DNN) on the first set of license plate images. The control circuitry further generates a three dimensional (3D) CTC matrix from the estimated set of 2D CTC matrices and decodes a set of alphanumeric characters of a license plate number of a first license plate. The set of alphanumeric characters are decoded based on a 3D beam search through the generated 3D CTC matrix. The decoded set of alphanumeric characters correspond to maximum likelihood values for the decoded set of alphanumeric characters in the 3D beam search.
US10963716B2 Information processing apparatus, information processing method, and storage medium
An information processing apparatus includes: an information management unit that registers boarding information on users regarding boarding and biometrics information on the users acquired by a check-in procedure of the users in association with each other; and a comparison unit that compares target biometrics information, which is biometrics information acquired in a procedure up to the boarding for one of the users, with registered biometrics information, which is the biometrics information registered by the information management unit, and the comparison unit selects the registered biometrics information to be compared with the target biometrics information based on status regarding the procedure up to the boarding of the user corresponding to the registered biometrics information.
US10963711B2 Apparatus, system and method for recognizing object of vehicle
An object recognition apparatus of a vehicle includes a communication device receiving information of an object from the object, a camera capturing an image of the object, and a controller that recognizes the image of the object based on a deep learning network, and, when information from recognizing the image of the object is compared with the information of the object and then the comparison result is determined as a recognition error, transmits the image of the object and an error determination result to a server.
US10963709B2 Hierarchical machine-learning network architecture
The techniques discussed herein may comprise refining a classification of an object detected as being represented in sensor data. For example, refining the classification may comprise determining a sub-classification of the object.
US10963699B2 Scene frame matching for automatic content recognition
A method for scene frame matching for automatic content recognition. The method includes receiving fingerprints indicative of frames of a media stream. The method also includes obtaining scene centroids of corresponding scenes of the media stream. Each scene includes fingerprints ranging from an initial frame having a corresponding initial fingerprint and a last frame having a corresponding last fingerprint. Each scene centroid represents a mean of fingerprints corresponding to a respective scene. The mean of fingerprints is determined by an average of pixel values corresponding to the fingerprints of the respective scene. For each scene centroid, the method includes determining a distance between the respective scene centroid and a target fingerprint of a corresponding target frame of the media stream and determining a target scene of the target frame as being the respective scene of the scene centroid having a shortest distance to the target fingerprint of the target frame.
US10963696B2 Visual menu
An augmented reality (AR) overlay augments traditional menu items with corresponding photos, thereby facilitating a decision-making process of a user ordering from the menu. In addition to providing imagery of the menu items listed, other information may also be supplied, such as ratings, reviews etc. In this regard, users can visualize what to expect before ordering, and can order with a greater degree of confidence that they will enjoy the menu item they select.
US10963694B2 Duplicate user interface design identification
Techniques are disclosed relating to identifying duplicate coding and/or design used in different parts of a user interface (e.g., a web application). In some embodiments, a plurality of visible elements of an interface are detected based on hierarchical user interface code. In some embodiments, a device groups sets of the plurality of visible elements based on determined coordinates and depth levels for the detected elements. In some embodiments, groups that meet a threshold similarity criterion are identified. In some embodiments the threshold similarity criterion is based on classification of detected elements and/or geospatial analysis.
US10963690B2 Method for identifying main picture in web page
A method and device for identifying a main picture in a web page. The method comprises: picking out candidate main pictures based on a page attributes of each picture in a web page (210); cropping an original picture of each candidate main picture to obtain a corresponding picture composition (220); determining a candidate main picture having an information topic matching a topic of the web page (230); and identifying a picture composition corresponding to the matched candidate main picture as the main picture of the web page (240).
US10963675B2 Method for selecting images in video of faces in the wild
Technologies are provided herein for selecting one or more subimages to be processed from a plurality of images received. A subset of images is identified, from the plurality of images received, that include a face image. The face image is assessed to generate assessment information regarding one or more of a size of the face image, a pose of the face in the face image, sharpness of the face image, and contrast quality of the face image. Each aspect of the assessment information is compared with corresponding criteria and, as a result of determining that the assessment information satisfies the criteria, facial recognition processing is performed on the face image.
US10963669B2 Device for collecting personal data from user
A device for collecting personal data from a user includes a processor, a sensing device, a document scanner, and a scene camera. The sensing device is configured to capture a biometric of user. The document scanner is configured to produce a visual representation of an identifying document that includes personally identifying information. The scene camera monitors and captures a video of an uninterrupted area surrounding the kiosk including the user, the sensing device, and the document scanner. The processor transmits the captured video to a remote station that can send a signal back to the device.
US10963661B2 Method for optical fingerprint collection and related products
A method for optical fingerprint collection and related products are provided. The method includes the following. When a terminal receives a fingerprint collection instruction, the terminal detects, with an optical sensor, a current ambient light intensity and sends, with the optical sensor, the current ambient light intensity to an application processor (AP). According to a correspondence relationship between ambient light intensities and light source intensities, the terminal obtains, with the AP, a target light source intensity corresponding to the current ambient light intensity. The terminal controls, with an optical fingerprint recognition module, an internal light source to emit lights having the target light source intensity and performs, with the optical fingerprint recognition module, fingerprint collection with the lights having the target light source intensity.
US10963660B2 Method for fingerprint collection and related products
Provided are a method for fingerprint collection and related products. The method includes the following. In response to a receipt of a fingerprint collection instruction, an intensity of each of ambient lights having at least two different frequencies at a current time point is determined via an optical sensor of the terminal. A target frequency is determined, where the target frequency is a frequency of one ambient light having a lowest ambient light intensity among the ambient lights having the at least two different frequencies. Control light emission of an internal light source of an optical fingerprint sensor of the terminal at least according to the target frequency so as to collect fingerprint data via the optical fingerprint sensor.
US10963659B1 Identifying item barcodes
This disclosure describes using trained classifiers and additional data to identify items placed into a tote. The techniques may use a first classifier on image data representing an item to determine a region associated with a barcode of the item and may use one or more second classifiers to analyze the region for determining a candidate barcode. The techniques may then determine whether the candidate barcode corresponds to the actual barcode of the item. If so, the techniques may update a virtual cart associated with a user account to indicate the acquisition of the item. If not, then the techniques may use the additional data for identifying the item. For example, the techniques determine a current location of a tote for determining items that are within a threshold distance of the location and may use this information, along with the candidate barcode, to identify the item placed into the tote.
US10963650B2 Method and apparatus for natural language document orchestrator
Methods, apparatuses, and computer program products are described herein that are configured to be embodied as a natural language document orchestrator. In some example embodiments, a method is provided that comprises generating natural language text. The method of this embodiment may also include executing document orchestration requests from a scripted input language file.
US10963646B2 Scenario passage pair recognizer, scenario classifier, and computer program therefor
A scenario passage pair recognizer includes: a text passage searching unit searching a set of text passages each including no more than a certain number of sentences of a document, and within which all noun phrases included in a scenario candidate co-occur; a feature extracting unit extracting a feature from each combination of the scenario candidate and each searched support passage; a classifier outputting a score indicating reliability of the scenario candidate based on the support passage as a source of the feature; and a score accumulating unit and a maximum value selecting unit, accumulating the scores output from the classifier and selecting the maximum value as the reliability of the scenario candidate. The scenario classifier determines plausibility of the scenario candidate as a causality based on the feature including the score output from the scenario passage pair recognizer.
US10963641B2 Multi-lingual tokenization of documents and associated queries
Described herein is a content management system that tokenizes and stores documents using a number of different tokenization settings or schemes. These tokenization settings help ensure that documents, and content associated with the documents, are tokenized in a similar manner regardless of the language of the content contained within the document.
US10963636B1 Sourcing object creation from natural language inputs
User-generated input is received that includes a sequence of words associated with initiation of a computer-implemented event. Thereafter, such input is parsed using at least one natural language processing (NLP) model. This parsed input is then used by a machine learning model to determine a suggested template having a plurality of fields for initiating the event. The template can then be presented in a graphical user interface. Related apparatus, systems, techniques and articles are also described.
US10963635B2 Extensibility of compound data objects
Aspects of the present disclosure further provide the ability to define, among other features, the layout of the cell view of the cell in which the compound object is stored as well as the card view of the compound object. Aspects of the present disclosure further provide the ability to modify properties associated with the values stored in a compound object, including, but not limited to properties of calculated values, value formatting, and permissions.
US10963629B2 Creating shared content in a device—independent content editor using a native operating system interface
A server in a cloud-based environment interfaces with storage devices that store shared content. A user retrieves a web-based application from the server. The web-based application comprises a set of native operating system application code, a web content viewer, and a native operating system interface, which are configured to facilitate a transfer of one or more objects between the native operating system application code and the web content viewer. In response to a user upload request, the server generates an object placeholder in an editable document. Using the native operating system application code, objects can be selected for incorporation into the editable document. Shared access to the editable document and shared access to uploaded objects are provided by the server by posting links to locations in the storage devices. The web-based application replaces the object placeholder with a link to the object as stored by the server.
US10963619B2 Method of designing memory system by considering power characteristics, method of fabricating memory system, and computing system for designing memory system
A method of designing a memory system, which includes a semiconductor device and a power supply circuit supplying power to the semiconductor device via a board power distribution network, includes analyzing power characteristics of respective components of the power supply circuit by using a power characteristic model of the power supply circuit, and analyzing power characteristics of the memory system. The power characteristic model of the power supply circuit includes an encrypted model.
US10963617B1 Modifying route topology to fix clock tree violations
Aspects of the present disclosure address systems and methods for fixing clock tree design constraint violations. An initial clock tree is generated. The generating of the initial clock tree comprises routing a clock net using an initial value for a parameter that controls a priority ratio between total route length and a maximum source-to-sink route length in each net of the clock tree. A violation to a clock tree design constraint is detected in the clock net in the clock tree, and based on detecting the violation, a rerouting candidate is generated by rerouting the clock net using an adjusted value for the parameter. A target clock tree is selected based on a comparison of timing characteristics of the rerouting candidate with the clock tree design constraint.
US10963605B2 System and method for building heating optimization using periodic building fuel consumption with the aid of a digital computer
A system and method to evaluate building heating fuel consumption with the aid of a digital computer is described. The evaluation can be used for quantifying personalized electric and fuel bill savings. Such savings may be associated with investment decisions relating to building envelope improvements; HVAC equipment improvements; delivery system efficiency improvements; and fuel switching. The results can also be used for assessing the cost/benefit of behavioral changes, such as changing thermostat temperature settings. Similarly, the results can be used for optimizing an HVAC control system algorithm based on current and forecasted outdoor temperature and on current and forecasted solar irradiance to satisfy consumer preferences in a least cost manner. Finally, the results can be used to correctly size a photovoltaic (PV) system to satisfy needs prior to investments by anticipating existing energy usage and the associated change in usage based on planned investments.
US10963604B1 System and method for transitioning between executing models
Model metadata for each of a plurality of mathematical models is stored. Data describing two sets of models is received. Each of the sets identifies one or more models of the plurality of mathematical models. One of the sets comprises a transition-from set and one of the sets comprises a transition-to set. Data describing a launch date for commencing a transition from executing the model(s) in the transition-from set to executing the model(s) in the transition-to set is received. Data describing a transition period of time for the transition is received. The models in the transition-from set and in the transition-to set are executed during the transition period of time. An output of the execution of the model(s) in the transition-from set is combined with an output of the execution of the model(s) in the transition-to set. The output is stored in a database.
US10963600B2 Rock strength and in-situ stresses from drilling response
Estimating in-situ stress of an interval having drilling response data is described. Estimating involves obtaining drilling response data of a data rich interval with available data. Estimating relative rock strength as a composite value that includes in-situ stress and rock strength. Estimating a Poisson's ratio from the relative rock strength. Generating a stress model that includes uniaxial strain model using the Poisson's ratio. Verifying the stress model with the available data. Applying the stress models in a non-data rich interval.
US10963597B2 Method and apparatus for adaptively constructing three-dimensional indoor scenario
Disclosed are a method and apparatus for adaptively constructing a three-dimensional indoor scenario, the method including: establishing an object association map corresponding to different scenario categories according to an annotated indoor layout; selecting a corresponding target indoor object according to room information inputted by a user and the object association map; generating a target indoor layout according to preset room parameters inputted by the user and the annotated indoor layout; and constructing a three-dimensional indoor scenario according to the target indoor object and the target indoor layout. The disclosed method and apparatus help improving the efficiency in constructing the three-dimensional scenario.
US10963591B2 Data processing systems for orphaned data identification and deletion and related methods
In particular embodiments, an Orphaned Data Action System is configured to analyze one or more data systems (e.g., data assets), identify one or more pieces of personal data that are one or more pieces of personal data that are not associated with one or more privacy campaigns of the particular organization, and notify one or more individuals of the particular organization of the one or more pieces of personal data that are one or more pieces of personal data that are not associated with one or more privacy campaigns of the particular organization.
US10963587B1 User action collection for sensitive customer data
A secure tenant activity data system for a deployment service includes an interface and a processor. The interface is configured to receive a set of encrypted monitoring data collected and encrypted from a monitoring instrument from a tenant system. The processor is configured to decrypt the data for stream processing; encrypt and store the stream processed data; and provide the encrypted data with a tenant identifier to a deployment service. Steam processing is one or more of data cleaning, data rounding, data filtering, data smoothing, algorithmic processing, improving ranking of results, improved navigation, generating recommendations, generating metrics, or computation of features for a machine learning system.
US10963586B1 Data collection, storage and management system and method
A method and system of controlling data collection and use, the method for use with at least a first sensor designed to sense at least a first parameter and an interface device, the method comprising the steps of receiving data values from the sensor, storing the received data values in a temporary private database that is inaccessible by at least a first application program, tracking time since collection for collected data values, presenting at least a first redaction option via the interface, upon selection of the first redaction option, rendering the at least a first data subset stored in the temporary database permanently inaccessible to the at least one application program and upon the tracked time since collection of stored data values reaching a threshold period, releasing the stored data values for use by the at least a first application program.
US10963581B2 Systems and methods for secure file transmission and cloud storage
Disclosed are systems and methods to encrypt an image for secure image transmission and parallel decryption using resources from a networked environment. Upon reception of encrypted data from the mobile user, the data can be decrypted by transforming the data, decrypting the transformed data, and inversing the transformation. The decrypted data can be sent for storage in a cloud storage.
US10963578B2 Methods and systems for preventing transmission of sensitive data from a remote computer device
A technique for preventing selected sets of data words from unauthorized transmission out of the secure perimeter of a computer system is disclosed. A set of security rules is applied to an outgoing data message and if one of the set of rules is triggered, scanning by another set of security rules. The server then executes the security command before transmitting the outgoing message out of the secure perimeter of the computer system or blocking transmission.
US10963573B2 Method of sharing a configuration file
A method for sharing a configuration file is applicable to a first host and a second host that are connected to a network, wherein the first host is electrically connected to the first peripheral device, and the second host is electrically connected to the second peripheral device. The method for sharing a configuration file includes: the first host starts the embedded program, and after obtaining the first public key of the first peripheral device, the embedded program is communicatively connected to a server, and the device requests a private key according to the first public key. After obtaining the private key, the embedded program uploads a configuration file, and the second host starts the embedded program.
US10963570B2 Secure boot of remote servers
Systems and methods for diskless booting a remote server. The remote server includes a secure cryptoprocessor having a root key that is unique to the cryptoprocessor. Keying information can be fetched from an image server, which includes a certificate associated with the remote server and a private key of a key pair associated with the remote server. The key pair can be generated by the secure cryptoprocessor based on the root key. The client certificate can be created from a public key of the key pair. A mutually authenticated secure channel between the servers can be established by authenticating the servers based at least in part on the loaded keying information. Images of components of the remote server can be fetched from the image server via the secure channel, and then the remote server can be further booted accordingly.
US10963567B2 Speculative side-channel attack mitigations
Preventing the observation of the side effects of mispredicted speculative execution flows using restricted speculation. In an embodiment a microprocessor comprises a register file including a plurality of entries, each entry comprising a value and a flag. The microprocessor (i) sets the flag corresponding to any entry whose value results from a memory load operation that has not yet been retired or cancelled, or results from a calculation that was derived from a register file entry whose corresponding flag was set, and (ii) clears the flag corresponding to any entry when the operation that generated the entry's value is retired. The microprocessor also comprises a memory unit that is configured to hold any memory load operation that uses an address whose value is calculated based on a register file entry whose flag is set, unless all previous instructions have been retired or cancelled.
US10963547B2 Wearable device for trusted biometric identity
A wearable device may store a biometric token associated with a wearer of the wearable device, the wearable device including: a wireless communications interface; a processing circuitry; a memory configured to store a biometric token associated with a wearer of the wearable device, the biometric token including a device identifier that is associated with the wearable device, a biometric template for each of one or more biometric scans of the wearer of the wearable device, and an indication of whether or not the biometric token is valid, wherein the biometric token, if valid, establishes a trust that wearer identifying information, linked to the biometric token, is associated with the wearer; an invalidating event detector configured to determine if an invalidating event has occurred; wherein the processing circuitry is configured to invalidate the biometric token in response to detecting that an invalidating event has occurred for the biometric token.
US10963543B2 Secure communication between operating system and processes
According to an embodiment, an information processing apparatus includes one or more processor. The processor is configured to run a process and a process manager to manage the process. The process includes a first key generator, a first authentication code generator, and a first output unit. The first key generator is configured to generate a first message authentication key by using process unique data assigned by the process manager. The first authentication code generator is configured to generate a first message authentication code by using the first message authentication key and a first message. The first output unit is configured to transmit the first message and the first message authentication code to the process manager.
US10963542B2 Blockchain-based image processing method and apparatus
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a blockchain-based image processing are provided. One of the methods comprises: displaying, by a terminal device, a target image; obtaining, by the terminal device, information of a copyright owner of the target image and a current display environment of the target image; sending, by the terminal device, the obtained information to one or more blockchain nodes configured to obtain ciphertext information by encrypting the obtained information and to store the ciphertext information in a blockchain; obtaining, by the terminal device, the ciphertext information from the blockchain; and updating, by the terminal device, historical information in a pixel matrix of the target image based on the ciphertext information.
US10963532B2 Systems and methods for rendering weblinks inside a remote application using an embedded browser
Embodiments described include systems and methods for providing a preview for a link in a network application. A client application operating on a client device provides access to a network application. The client application includes an embedded browser for accessing the network application. The embedded browser displays a link within a user interface for the network application. When a user provides a user action on the link, a preview engine for the embedded browser detects the user action. The preview engine provides a preview of the link by rendering a preview in a preview region of the embedded browser.
US10963530B1 Clustering and coranking of multi-source location data
A method, computer program product, and apparatus for determining improved data objects are provided. An example method receives a request for a renderable data object from a location source device associated with a user profile including instant location data. The method queries an explicit locations database and an implicit locations database and coranks this multisource locations data. The method compares the coranked locations with one or more object redemption locations of each renderable data object. The method determines a proximity score for each renderable data object and ranks each renderable data object based upon proximity score. The method then identifies a proximate data object having a minimum proximity score and transmits the proximate data object to the location source device.
US10963528B2 Personalized content suggestions in computer networks
Computer systems, devices, and associated methods of providing personalized content suggestion are disclosed herein. In one embodiment, a method performed by a search engine includes receiving an indication to perform a search for content items from a member. In response to the received indication, the search engine generates a list of content items represented as nodes in an interaction graph. The nodes uniquely correspond to the member from whom the indication to perform the search is received. In the nodes, at least one is indirectly connected to a node representing the member via at least one other node in the interaction graph.
US10963523B2 Consumable data management
The present invention relates to methods, devices and systems for associating consumable data with an assay consumable used in a biological assay. Provided are assay systems and associated consumables, wherein the assay system adjusts one or more steps of an assay protocol based on consumable data specific for that consumable. Various types of consumable data are described, as well as methods of using such information in the conduct of an assay by an assay system.
US10963519B2 Attribute diversity for frequent pattern analysis
A data processing server may receive a set of data objects for frequent pattern (FP) analysis. The set of data objects may be analyzed using an attribute diversity technique. For the set of data attributes of the set of data objects, the server may arrange the attributes in one or more dimensions. The server may initialize a set of centroids on data points and identify mean values of nearby data points. Based on an iteration of the mean value calculation, the server may identify a set of attributes corresponding to final mean values as being groups of similarly frequent attributes. These groups of similarly frequent attributes may be analyzed using an FP analysis procedure to identify frequent patterns of data attributes.
US10963513B2 Data system and method
A system and method for content sharing includes acquiring, by a processing device, a plurality of data objects from data sources, storing the plurality of data objects in a data warehouse, generating a high-level index that is shared by the plurality of data objects, generating a plurality of low-level indices that each provides a respective low-level index for a respective one of the plurality of data objects, and providing the plurality of data objects on the content sharing platform for query or search using the high-level index and the plurality of low-level indices.
US10963512B2 Query language interoperability in a graph database
Methods, systems, and computer-readable media for query language interoperability in a graph database are disclosed. Data elements are inserted into a graph database using one or more of a plurality of graph database query languages. The graph database query languages comprise a first graph database query language associated with a first data model and a second graph database query language associated with a second data model. The data elements are stored in the graph database using an internal data model that differs from the first and second data models. One or more of the data elements are retrieved from the graph database based at least in part on a query. The query is expressed using a different graph database query language than the graph database query language used to insert the one or more retrieved data elements.
US10963511B2 Vessel data integration system
The present invention relates to a vessel data integration system and a vessel comprising same. Accordingly, the present invention preferably comprises: a first vessel data conversion device for converting first vessel data which have a non-standard format and are received from first equipment into integrated vessel data by using a vessel data model (VDM)-based VDM path; and a second vessel data conversion device for converting second vessel data which have a standard format and are received from second equipment into the integrated vessel data.
US10963510B2 Dynamic natural language processing tagging
A natural language processing system that includes an artificial intelligence (AI) engine and a tagging engine. The AI engine is configured to receive a set of audio files and to identify concepts within the set of audio files. The AI engine is further configured to determine a usage frequency for each of the identified concepts and to generate an AI-defined tag for concepts with a usage frequency that is greater than a usage frequency threshold. The tagging engine is configured to receive an audio file and to identify observed concepts within the audio file. The tagging engine is further configured to compare the observed concepts to the first set of concepts, to determine one or more observed concepts matches concepts linked with AI-defined tags, and to modify metadata for the audio file to include AI-defined tags.
US10963509B2 Update method and update apparatus
An update method includes acquiring a list of plural pieces of content selected from a library including plural pieces of content, selecting, from the list, first content to be deleted from the list, selecting, from the library, second content to be interchanged with the first content based on details of the list, and interchanging the first content with the second content in the list.
US10963508B2 Music discovery
Examples described herein relate to music discovery. In one aspect, a method is provided that involves (a) receiving by a computing device an indication of a search tool from among a plurality of search tools, where each search tool of the plurality of search tools is associated with at least one respective media service, (b) receiving by the computing device an indication of a media characteristic, where the computing device receives the media characteristic via the indicated search tool, (c) selecting by the computing device one or more of the at least one respective media service that maintains media associated with the indicated media characteristic, and (d) sending by the computing device an indication of the selected one or more of the at least one respective media service.
US10963506B2 Data object creation and recommendation using machine learning based offline evolution
The technology disclosed relates to neural network-based systems and methods of preparing a data object creation and recommendation database. Roughly described, it relates to, for each of a plurality of preliminary data object images, providing a representation of the image in conjunction with a respective conformity parameter indicating level of conformity of the image with a predefined goal, training a neural network system with the preliminary data object image representations in conjunction with their respective conformity parameters, to evaluate future data object image representations for conformity with the predefined goal, selecting a subset of secondary data object image representations, from a provided plurality of secondary data object image representations, in dependence upon the trained neural network system, and storing the image representations from the selected subset of secondary data object image representations in a tangible machine readable memory for use in a data object creation and recommendation system.
US10963504B2 Zero-shot event detection using semantic embedding
Zero-shot content detection includes building/training a semantic space by embedding word-based document descriptions of a plurality of documents into a multi-dimensional space using a semantic embedding technique; detecting a plurality of features in the multimodal content by applying feature detection algorithms to the multimodal content; determining respective word-based concept descriptions for concepts identified in the multimodal content using the detected features; embedding the respective word-based concept descriptions into the semantic space; and in response to a content detection action, (i) embedding/mapping words representative of the content detection action into the semantic space, (ii) automatically determining, without the use of training examples, concepts in the semantic space relevant to the content detection action based on the embedded words, and (iii) identifying portions of the multimodal content responsive to the content detection action based on the concepts in the semantic space determined to be relevant to the content detection action.
US10963503B2 Generation of document classifiers
A method includes performing, by a computing device, a clustering operation to group documents of a document corpus into clusters in a feature vector space. The document corpus includes one or more labeled documents and one or more unlabeled documents. Each of the one or more labeled documents is assigned to a corresponding class in classification data associated with the document corpus, and each of the one or more unlabeled document is not assigned to any class in the classification data. The method also includes generating, by the computing device, a prompt requesting classification of a particular document of the document corpus, where the particular document is selected based on a distance between the particular document and a labeled document of the one or more labeled documents.
US10963489B2 Interest groups based on network feed items
Disclosed are some examples of systems, apparatus, methods and storage media for creating groups in a social networking database system, and more specifically, to creating groups based on network feed items. In some implementations, a database system is capable of maintaining a database including data associated with a plurality of users and groups to which the users can be subscribed. The system is configurable to provide a feed for display to a first user, and to receive input entered in a publication field by the first user. The system is configurable to create a feed item for display to the first user and to at least one second user based on the received input. The system is configurable to receive second input associated with the feed item from the second user. The system is additionally configurable to provide a selectable user interface (UI) element for display to the first user. Responsive to the selection of the UI element, the system is further configurable to create a new group based on the feed item, and to subscribe the first and the second user to the new group without additional input.
US10963488B2 Similarity-computation apparatus, a side effect determining apparatus and a system for calculating similarities between drugs and using the similarities to extrapolate side effects
A system for calculating similarities between drugs and using the similarities to extrapolate side effects of a specified drug comprising: a similarity-computation apparatus configured to use open data to compute similarities between drugs, with: a data integration module configured to obtain data related to a set of drugs from a plurality of open data sources and to integrate the data to generate RDF triples; an RDF module configured to store an RDF graph of the RDF triples: and a similarity calculation module configured to retrieve a list of all the drugs present in the RDF graph and to calculate the similarity of each drug with every other drug in the RDF graph, for storage in a similarity database; and a side effect determining apparatus configured to extrapolate side effects of a specified drug from open data related to the set of drugs, with: a connection to the similarity database; a user interface configured to allow a user to specify a drug from the set of drugs; a neighbours ranking module configured to use the drug similarities to obtain nearest neighbours of the specified drug in terms of the similarities; and a side effects propagation module configured to collect known side effects from the nearest neighbours and to combine and rank the side effects according to their co-occurrence among the neighbours.
US10963487B2 Algorithm to apply a predicate to data sets
The present invention relates to a method and apparatus for analysing a pair of data sets with respect to a predicate, the predicate having a predicate criterion, each data set comprising one or more elements sorted according to the predicate criterion. The invention comprises recursive partitioning of the data sets in a parallel manner across multiple computing cores until a base case is reached. The invention is particularly suited for carrying out join, filter and sort operations on large data sets within database management systems.
US10963485B1 Storage system and data replication method in storage system
The operational performance and the I/O performance of Snapshots in a storage system are balanced. In a storage system, meta information of data appended to a log structured area is composed of meta information of a first tier and meta information of a second tier which correlate location information of data in a logical volume and location information of data in the log structured area. When creating a snapshot of the logical volume, a data management unit creates, in the same meta information area as a replication source, a replication of the meta information of the first tier stored in a plurality of meta information areas assigned to a plurality of controllers. A data control unit accesses the data of the log structured area from the logical volume, and accesses the data of the log structured area from the snapshot.
US10963479B1 Hosting version controlled extract, transform, load (ETL) code
Version controlled Extract, Transform, Load (ETL) code may be hosted for developing or executing the ETL job in an ETL system. A version of ETL code may be obtained from version controlled code store and maintained in a data store. Development or execution clients may submit access requests for the version of ETL code which may be serviced from the version stored in the data store. Updates to the version of the ETL code may be eventually committed to the version controlled code store. The latest version of ETL code may also be obtained from the version controlled code store when providing the ETL code in response to a request to retrieve the ETL code.
US10963477B2 Declarative specification of visualization queries
The technology disclosed relates to a platform for ultra-fast, ad-hoc data exploration and faceted navigation on integrated, heterogeneous data sets. The disclosed method of declarative specification of visualization queries, display formats and bindings represents queries, widgets and bindings combined on a dashboard in real time, with flexible display options for analyzing data and conveying analysis results.
US10963475B2 Contextual data visualization
A method for contextual data visualization includes receiving data selected by a user and meta-data associated with the data. The data is analyzed, using a processor of a computing device, to determine content and structure attributes of the data that are relevant to visualization of the data. The meta-data is analyzed, using a processor of the computing device, to determine a context in which the visualization of the data will be used. A database comprising an aggregation of visualization records from a plurality of users is accessed and at least one template from the data visualization records that matches the data attributes and context is selected. A data visualization is created by applying at least one template to the data.
US10963474B2 Automatic discriminatory pattern detection in data sets using machine learning
A front end receives a request for data specifying a data type. A query handler retrieves data of the data type comprising a plurality of data records from at least one database. The query handler assigns a classification attribute to each data record using a pre-defined classification policy stored in a policy store. A discrimination detection engine statistically evaluates the classification attributes for the data to identify a mutual information metric. The query handler generates a listing of one or more discriminatory attributes and corresponding mutual information metric contributing to discriminatory data patterns based on the mutual information metric.
US10963469B2 Automatic identification, definition and management of data for DNA storage systems
Embodiments include facilitating DNA storage of digital data including a plurality of data assets in a network by building a causal graph of the network and the relationship of the data assets; computing a value of each data asset; computing, using the causal graph and data values, a radius of recovery for each data asset; classifying each data asset as appropriate DNA stored by assigning a numerical ranking of each data asset; defining manual constraints and a DNA storage configuration; and generating a ranked list of recommended data assets for storing in the DNA storage using the classification, manual constraints and DNA storage configuration.
US10963459B2 Generic utilization of on-premise query frameworks by new on-demand applications
The present disclosure describes methods, systems, and computer program products for allowing reuse of existing query frameworks to build new on-demand services. One design-time computer-implemented method includes transmitting a request for available reports to a report repository which is transmitted to a generic report provider on a backend enterprise reporting planning (ERP) system, transmitting a request to a report catalog user interface for a selected report returned by the generic report provider, transmitting a request for metadata to the generic report provider. One run-time computer-implemented method includes receiving a data request for bound result set elements provided by on-demand services, checking authorization for access using an authorizations repository, requesting routing information for applicable back-end ERP systems from a report repository, routing requests to a generic report provider of an appropriate backend ERP system, and triggering a report execution using a corresponding adapter for a query framework on the ERP system.
US10963452B2 Asset management method and apparatus, and electronic device
This specification describes techniques for managing assets in a blockchain. One example method includes receiving, from a target user recorded in a distributed database of a blockchain network, a user input including a request to transfer a plurality of asset objects including digital assets corresponding to physical assets associated with the target user, in response to receiving the request, combining the plurality of asset objects in a target object, the target object including an address field used to maintain address information of the plurality of asset objects, deleting address information corresponding to the plurality of asset objects from the target object, and adding the address information to asset receiving objects corresponding to the plurality of asset objects.
US10963445B2 System and method for improved data consistency in data systems including dependent algorithms
A data system is provided for analyzing and maintaining data obtained from one or more data sources on which the data system depends. The system includes a primary database including current values used by the system and a collection of executable algorithms used to generate the data maintained in the primary database. In response to receiving a notification regarding a change in one of the data sources, a dependency database is used to establish an execution order for algorithms of the algorithm collection that are directly or indirectly dependent on the changed data. The algorithms identified in the execution order are then executed in accordance with the execution order and the corresponding result is stored in the primary database. The system may include data harvesters adapted to recognize changes in the data sources and to generate and transmit corresponding change notifications when such changes occur.
US10963439B1 Event-related media management system
An event-related media management system contextualizes media content. The event-related media management system associates media content with contextual event-related data to associate the media content with the events and information about the events. The contextual event-related data can then be used to provide access to the media content, such as through relevant search results or by presenting the media content in organized displays for contextual browsing and navigation. In some embodiments the event-related media management system generates contextualized media content for contextual search, discovery, and advertising.
US10963438B1 Systems and methods for database query efficiency improvement
Methods and systems for database query efficiency improvement are disclosed. In one embodiment, a method includes mirroring a primary database to a secondary database; creating a testing database comprising the schema; receiving a query; running the query on the testing database; and evaluating the query by: identifying predicates in the query; determining most common values for each column name by querying the secondary database; creating, for each column name, a list comprising at least one of the most common values; creating a test predicate comprising one of the column names and an entry for the list corresponding to the column name; creating a test query comprising one or more test predicates; determining a resource utilization of the query by running each of the test queries on the secondary database; and providing, to a user interface for display, an efficiency improvement recommendation when the resource utilization exceeds a threshold.
US10963435B1 Data validation of data migrated from a source database to a target database
A method and system for validating data migrated from a source database to a target database and storing validation metrics resulting from validating the data are described. The system receives validation information to be used to validate data to be migrated from a source database to a target database. The system validates the data using the validation information and stores validation metrics resulting from validating the data.
US10963426B1 Method of providing access controls and permissions over relational data stored in a hadoop file system
A method and system for executing database queries in parallel using a shared metadata store. The metadata store may reside on a master node, and the master node may distribute this metadata with query plans to worker nodes. The worker nodes may request additional metadata from the master node when necessary.
US10963425B2 Data placement on magnetic data storage tape
A computing device is provided, including a magnetic data storage tape, a processor, and non-volatile memory operatively coupled to the processor. The non-volatile memory may store instructions executable by the processor to receive a plurality of data files including respective media placement metadata. The instructions may be further executable, for each data file of the plurality of data files, to determine a media placement score based on the media placement metadata of that data file. The instructions may be further executable to determine an order for the plurality of data files based on the respective media placement scores of the data files. The instructions may be further executable to write the plurality of data files to the magnetic data storage tape such that the plurality of data files have the determined order on the magnetic data storage tape.
US10963423B2 Generating and identifying distinct portions of a merged file
Embodiments are for generating a merged file and identifying distinct portions of the merged file to improve processing efficiency receive at least two data portions to be merged; determine data formats associated with each of the at least two data portions; condition the at least two data portions based on the determined data formats, thereby creating conditioned data portions having a consistent data format; identify cutoffs for each of the conditioned data portions; after identifying cutoffs for each of the conditioned data portions, add the conditioned data portions to one another, thereby creating a merged file having the consistent data format, the merged file configured for efficient use because of ease of consistent data format and identified cutoffs.
US10963422B2 Search filtered file system using secondary storage, including multi-dimensional indexing and searching of archived files
Techniques for enabling user search of content stored in a file archive include providing a search interface comprising a search rules portion and an action rules portion, receiving a file archive search criterion comprising at least one search rule, and searching the file archive using the search criterion. The techniques also include generating a set of files filtered using the search criterion and performing an action specified in the action rules portion on a file included in the set of files.
US10963419B1 System and method for handling in-band interrupts on inactive I3C channels
A multiplexor for an Improved Inter-Integrated Circuit (I3C) network includes a switch, a snooper, and an I3C slave module coupled to an I3C master interface. The switch selectably couples I3C busses to the I3C master interface. Each I3C bus includes I3C slave interfaces. The selected I3C bus is the active bus, and the non-selected I3C busses are inactive buses. The snooper detects In-Band Interrupts (IBIs) from the I3C slave interfaces coupled to the inactive buses. When the snooper receives a first IBI on an inactive bus, the snooper provides an indication. The I3C slave module provides a second IBI to the I3C master interface in response to the indication.
US10963408B2 System on a chip with customized data flow architecture
A system-on-a-chip (SoC) comprises a power supply circuit coupled to an energy harvesting transducer and configured to operate using energy from the energy harvesting transducer; a microcontroller coupled to a system bus of the SoC; an interface configured to communicate with the microcontroller via the system bus of the SoC, the interface configured to generate data upon occurrence of an event; and a computation accelerator configured to establish, based on an energy consumption level of the SoC, a data path between the interface and the computation accelerator that at least partially bypasses the system bus such that the data is transmitted to the computation accelerator via the data path.
US10963396B1 Memory system for binding data to a memory namespace
A computer system includes physical memory devices of different types that store randomly-accessible data in a main memory of the computer system. In one approach, an operating system allocates memory from a namespace for use by an application. The namespace is a logical reference to physical memory devices in which physical addresses are defined. The namespace is bound to a memory type. In response to binding the namespace to the memory type, the operating system adjusts a page table to map a logical memory address in the namespace to a memory device of the memory type.
US10963395B2 Memory system
A memory system is disclosed, which relates to technology for reducing overhead in a high-capacity memory device. The memory system includes a host and at least one memory. The host generates memory information by profiling history information about a memory access pattern. The memory device predicts a pattern of data to be accessed at a subsequently accessed page in response to the memory information, generates subset data according to the predicted data pattern, and transmits the generated subset data to the host. The subset data is less than all the data of the subsequently accessed page, which improves the speed and efficiency of the memory system.
US10963392B1 Victim allocations in shared system cache
A system and method for efficiently handling data selected for eviction in a computing system. In various embodiments, a computing system includes one or more processors, a system memory, and a victim cache. The cache controller of a particular cache in a cache memory subsystem includes an allocator for determining whether to allocate data evicted from the particular cache into the victim cache. The data fetched into the first cache includes data fetched to service miss requests, which includes demand requests and prefetch requests. To determine whether to allocate, the allocator determines whether a usefulness of data fetched into the particular cache exceeds a threshold. If so, the evicted data is stored in the victim cache. If not, the evicted data bypasses the victim cache. Data determined to be accessed by a processor is deemed to be of a higher usefulness.
US10963388B2 Prefetching in a lower level exclusive cache hierarchy
According to one general aspect, an apparatus may include a multi-tiered cache system that includes at least one upper cache tier relatively closer, hierarchically, to a processor and at least one lower cache tier relatively closer, hierarchically, to a system memory. The apparatus may include a memory interconnect circuit hierarchically between the multi-tiered cache system and the system memory. The apparatus may include a prefetcher circuit coupled with a lower cache tier of the multi-tiered cache system, and configured to issue a speculative prefetch request to the memory interconnect circuit for data to be placed into the lower cache tier. The memory interconnect circuit may be configured to cancel the speculative prefetch request if the data exists in an upper cache tier of the multi-tiered cache system.
US10963386B2 Dynamically determining tracks to prestage from storage to cache by training a machine learning module
Provided are a computer program product, system, and method for determining tracks to prestage into cache from a storage. Information is provided related to determining tracks to prestage from the storage to the cache in a stage group of sequential tracks including a trigger track comprising a track number in the stage group at which to start prestaging tracks and Input/Output (I/O) activity information to a machine learning module. A new trigger track in the stage group at which to start prestaging tracks is received from the machine learning module having processed the provided information. The trigger track is set to the new trigger track. Tracks are prestaged in response to processing an access request to the trigger track in the stage group.
US10963384B2 Method, computer program product, and apparatus for acceleration of simultaneous access to shared data
A method for performing acceleration of simultaneous access to shared data may include providing a plurality of groups of cores and a plurality of shared memory structures, providing a pod comprising the plurality of groups of cores linked by a common broadcast channel, and coordinating each shared memory structure to provide a logically unified memory structure. Each memory structure may be associated with a group of cores, and each group of cores may include one or more cores. The common broadcast channel may be operatively coupled to each shared memory structure. The coordinating each shared memory structure may include identifying a simultaneous read-reuse load to a first shared memory structure, fetching data corresponding to the simultaneous read-reuse load, and forwarding the data to shared memory structures other than the first shared memory structure and to groups of cores other than a first group of cores via the broadcast channel.
US10963379B2 Coupling wide memory interface to wide write back paths
Systems and methods are disclosed for performing wide memory operations for a wide data cache line. In some examples of the disclosed technology, a processor having two or more execution lanes includes a data cache coupled to memory, a wide memory load circuit that concurrently loads two or more words from a cache line of the data cache, and a writeback circuit situated to send a respective word of the concurrently-loaded words to a selected execution lane of the processor, either into an operand buffer or bypassing the operand buffer. In some examples, a sharding circuit is provided that allows bitwise, byte-wise, and/or word-wise manipulation of memory operation data. In some examples, wide cache loads allows for concurrent execution of plural execution lanes of the processor.
US10963374B2 Memory allocation analysis
The subject disclosure relates to analyzing memory allocations for one or more computer-implemented processes. In particular, in conjunction with employing tags for tracking memory allocation commands, currently allocated memory can be examined for various characteristics of inefficient memory use. For example, as memory is initially allocated, a predetermined bit pattern can be written to the newly allocated memory. Thus, detection of the predetermined bit pattern can be indicative of wasted memory use. Moreover, additional features can be provided to both analyze data and present views associated with that analysis relating to identification of memory fragmentation, over-allocation, sparse memory use, duplication of allocations, multiple module loads, and so forth.
US10963369B2 Software as a service platform utilizing novel means and methods for analysis, improvement, generation, and delivery of interactive UI/UX using adaptive testing, adaptive tester selection, and persistent tester pools with verified demographic data and ongoing behavioral data collection
A software as a service platform employing novel means and methods to do demographic and behavioral data collection on and analysis of human UI/UX interactions. By utilizing adaptive testing, adaptive tester selection, and persistent tester pools with verified demographic data and ongoing behavioral data collection via a wide range of manual and algorithmic methods, decomposing, recomposing, and delivering optimized UI or UX data sources, collecting, integrating, delivering, and analyzing demographic and behavioral data regarding human interaction with interactive user interfaces and experiences using manual, hybrid, or algorithmic methods such as machine learning algorithms or path-finding algorithms, the present invention provides a novel framework for the extraction of comprehensive, consistent, and dynamic insights into the demographic and behavioral interactions of humans with interactive digital media sources. These insights can be used to dynamically and adaptively improve human experiences with interactive digital media.
US10963368B2 Method of testing prototype linked with existing application
Provided is a method of testing a prototype linked with an application without rebuilding the application. The method is performed by a user terminal in which the application is installed and comprises activating the application built to comprise a prototype controller, loading the prototype and setting the prototype to be displayed on a prototype area, which is at least part of a prototype controller area allocated to the prototype controller, in a screen of the application by using the prototype controller, receiving at least some of input events generated for the application with top priority by using the prototype controller and sending the received input events to the application as they are or sending the received input events to the loaded prototype by using the prototype controller.
US10963361B2 Overlapping-in-time execution of load tests on applications in a centralized system
User specified build jobs are received at a centralized system. Each of the build jobs includes the load jobs for applications to execute in the centralized system. Clients and servers are created on selected hardware hosts based on the build jobs. Each of the selected hardware hosts includes one of the clients and a subset of the servers. Each of the clients and each of the servers resides in a separate container of a plurality of containers. Each of the clients and each of the servers use mutually exclusive subsets of hardware resources provided by the containers and obtain non-emulated operating system assistance. Overlapping-in-time load tests are executed on the applications. Real time performance information is collected during the executing of the load tests of the applications. After completion of a subset of the load tests, a subset of the selected hardware hosts is made available for executing subsequent load tests by removing containers.
US10963358B2 Usage profile based recommendations
A server may receive a device profile from a computing device. The device profile may identify a usage of at least software applications associated with the computing device. The server may perform a comparison of the device profile with other device profiles associated with other computing devices, determine a similarity index of the device profile with individual ones of the other device profiles, and select a subset of the other device profiles based on the similarity index to create a set of similar device profiles. The server may determine configuration differences between the device profile of the computing device and individual device profiles of the similar device profiles, determine recommendations based on the configuration differences, and send the recommendations to the computing device. Implementing one or more of the recommendations may cause the one or more tasks to execute faster or use less of one or more computing resources.
US10963357B2 Fault monitoring for a complex computing unit
Various embodiments include a control device for a vehicle with an internal fault monitoring circuit comprising: a safe computing unit executing a monitoring function for monitoring the safe computing unit and the monitoring function; and an unsafe computing unit executing the monitoring function. Monitoring the monitoring function of the safe computing unit changing the operation of the monitoring function of the safe computing unit to induce faults in the monitoring function of the unsafe computing unit. The monitoring function of the unsafe computing unit detects the induced faults in the operation of the monitoring function of the safe computing unit and reports the induced faults to the monitoring of the monitoring function of the safe computing unit.
US10963356B2 Dynamic allocation of compute resources at a recovery site
Examples of systems are described herein which may dynamically allocate compute resources to recovery clusters. Accordingly, a recovery site may utilize fewer compute resources in maintaining recovery clusters for multiple associate clusters, while ensuring that, during use, compute resources are allocated to a particular cluster. This may reduce and/or avoid vulnerabilities arising from a use of shared resources in a virtualized and/or cloud environment.
US10963352B2 Restore process using incremental inversion
In one example, a method includes receiving, at a client where a version of a file is locally stored, an inversion patch concerning the local file version, the inversion patch including original content of one or more byte ranges that embrace changes reflected in the locally stored version of the file version that were made subsequent to creation of a target version of the file with which the locally stored file version is associated, unlocking the local file version, and applying the inversion patch to the unlocked local file version to create a restored file version that matches the target version of the file. The restored file version is then saved.
US10963347B1 Data snapshots for configurable screen on a wearable device
Various embodiments of the present application set forth a computer-implemented method that includes receiving at a mobile device from a first data source, a plurality of live data snapshots, each live data snapshot included in the plurality of live data snapshots being associated with a different point in time, generating, based on a presentation template and a first live data snapshot included in the plurality of live data snapshots, a first presentation data snapshot, receiving, at the mobile device from a wearable device, a plurality of data requests, wherein each data request included in the plurality of data requests comprises a different request for data to be presented by the wearable device and is received at a different point in time, and a first rate of receiving the plurality of data requests by the mobile device is lower than a second rate of receiving the plurality of live data snapshots by the mobile device, and in response to receiving a first data request included in the plurality of data requests, transmitting, by the mobile device, the first presentation data snapshot to the wearable device.
US10963345B2 Method and system for a proactive health check and reconstruction of data
In general, the invention relates to a method for managing data. The method includes identifying a first chunk to be health-checked in a fault domain using storage metadata stored in the fault domain, obtaining the chunk from the fault domain, generating, after obtaining the chunk, a first chunk identifier using the first chunk, making a determination that the first chunk identifier does not match a second chunk identifier stored in the storage metadata, and in response to the determination: obtaining a plurality of chunks associated with the first chunk from a plurality of fault domains, wherein the fault domain is not part of the plurality of fault domains, regenerating the first chunk using the plurality of chunks to generate a new first chunk, and storing the new first chunk in the fault domain.
US10963337B2 Memory system with super chip-kill recovery and method of operating such memory system
Devices and methods that generate code on chip-kill parity in which the code is generated and shortened using variable node degree information for improved decoding of data. In one aspect, memory controller comprises an encoder configured to construct a first code of D data bits and P parity bits, determine the number of distinct variable degree nodes L and the number of data bits of each of the variable degree nodes in the first code, and construct a second code that is shorter than the first code based on the determined number of variable degree nodes and the number of data bits of each of the variable degree nodes in the first code.
US10963326B1 Self-healing storage devices
Rehabilitating storage devices in a storage array that includes a plurality of storage devices, including: receiving a request to rehabilitate a storage device that is operating outside of a defined range of expected operating parameters; selecting, from a hierarchy of rehabilitative actions that can be performed on the storage device, a rehabilitative action to perform on a storage device in dependence upon information describing a number of times that one or more of the rehabilitative actions have been performed on the storage device; and initiating execution of the selected rehabilitative action.
US10963319B2 Enhancing privacy of sensor data from devices using ephemeral cohorts
A method, system and computer program product for enhancing privacy of event data. Event sensor data (e.g., body temperature, heart rate data) is received and analyzed by a subscriber to form a probability of assigning a user identity to the received event sensor data. The user of the event sensor data is then assigned with a temporary membership to a cohort (related group of users that share common characteristic(s) or experience(s)) to hide the identity of the user in response to the probability of assigning the user identity to the received event sensor data exceeding a threshold. Actions may then be performed based on the temporary membership to the cohort in order to ensure that the probability of assigning a user identity to the received event sensor data does not exceed the threshold. In this manner, privacy of the user's sensitive data is enhanced.
US10963304B1 Omega resource model: returned-resources
Techniques and systems are disclosed for allocating resources between two or more resource pools in a computing resource environment. Allocation may be realized by identifying a first resource in the first resource pool; creating a second resource based on at least a portion of the identified first resource; adding the created second resource to the second resource pool; identifying at least a portion of the added second resource as unused with respect to the second resource pool; creating a third resource based on the identified portion of the second resource; and adding the created third resource to a resource pool other than the second resource pool.
US10963303B2 Independent storage and processing of data with centralized event control
Aspects of the disclosure relate to enabling independent storage and processing of data with centralized event control. An event control computing platform may receive an indicator of a processing task associated with processing a dataset. Subsequently, the event control computing platform may authenticate the indicator of the processing task. Then the event control computing platform may identify and allocate resources for executing the processing task and storing the dataset. Finally, the event control computing platform may generate and transmit a series of commands to cause the dataset to be accessed by the processing platform, cause the processing task associated with the dataset to be executed, and cause the processed dataset to be stored on the storage platform.
US10963297B2 Computational resource management device, computational resource management method, and computer-readable recording medium
A computational resource management device uses a measured value of an execution time of data processing, a measured value of a resource amount, and a feature of input data as training data to learn a model indicating a relationship between the execution time and the resource. The device inputs, into the model, a feature of data scheduled to be input to calculate an estimated value of the execution time of the scheduled data processing, and uses the estimated value of the execution time, a variation index indicating variation in the estimated value of the execution time, and distribution of estimated residuals to calculate a resource amount required in the scheduled data processing. The device creates an execution plan of the scheduled data processing, based on the estimated value of the execution time, the variation index, the distribution of estimated residuals, and the calculated resource amount.
US10963287B2 Reducing request latency in a multi-tenant web service host
A set of virtual machine configurations is loaded in memory. A set of software instructions that, as a result of being executed, performs a data operation is received from a client device associated with a customer of a service provider. A request to execute the set of software instructions is received. The set of software instructions is executed in a virtual machine derived from a member of the set of virtual machine configurations, and results of the data operation are provided in response to the request.
US10963277B2 Network error detection using virtual reality display devices
The device that includes a normalization engine configured to populate data fields in a normalized data structure with network information in accordance with normalization rules. The device further includes a virtualization engine configured to generate virtual data defining one or more virtual objects in accordance with virtualization rules that map data fields from the normalized data structure to physical attributes of virtual objects and to transmit the virtual data defining the one or more virtual objects for display on a user device. The virtualization engine is further configured to receive user feedback that identifies a selected virtual object, to identify data field values in the normalized data structure for the physical attributes of the selected virtual object, and to generate an error report comprising at least a portion of the identified data fields values. The virtualization engine is further configured to send the error report to the user device.
US10963276B2 Device and method for controlling an IP network core
A control device can be used to control a base station, a switch, and a gateway leading to an external network. The device may communicate with a connection server connecting to a cloud computer system and with virtual functions of a control plane of the core network as instantiated in the computer system. The device may manage a database identifying for at least one terminal at least one of the virtual functions allocated to that terminal and a database associating at least one of the virtual functions with an identifier and a state of that function, and update the databases on the basis of information received from the connection server and/or from the virtual functions. The device may use one and/or the other of the databases in order to set up and/or maintain a user plane for a terminal between the base station, the switch, and the interconnection gateway.
US10963274B2 Dynamic help system using HTML based application framework
There is disclosed a dynamic help system which can change and automatically update itself with relevant information based upon a user's needs to assist users in operating functions of a computer. The dynamic help system can create multiple types of pages that can seamlessly be integrated into a user interface already running on a computer. The dynamic help system may parse RAF or HTML-like user interface pages and components to create a corresponding help system also based upon RAF or HTML-like functions and layout. As a part of that process, snapshots of actual user interface components may be placed within the help system and used for navigation back to the user interface. The dynamic help system may be used by the user to obtain information and further interact with the user interface.
US10963270B2 Identifiers across application instances
In some examples, a method includes receiving, by a supervisor component executing at a computing device, a request to execute an application, determining a current user of the computing device, and determining a reset state of the application. The method may also include generating, based on the current user of the computing device, the reset state, and an application identifier for the application, a unique identifier that does not include personally identifiable information for the current user, sending, to an application service provider, the unique identifier and one or more requests for information, and, responsive to sending the one or more request for information, receiving, from the application service provider, state information associated with the current user and for the application.
US10963263B2 Processor having multiple cores, shared core extension logic, and shared core extension utilization instructions
An apparatus of an aspect includes a plurality of cores and shared core extension logic coupled with each of the plurality of cores. The shared core extension logic has shared data processing logic that is shared by each of the plurality of cores. Instruction execution logic, for each of the cores, in response to a shared core extension call instruction, is to call the shared core extension logic. The call is to have data processing performed by the shared data processing logic on behalf of a corresponding core. Other apparatus, methods, and systems are also disclosed.
US10963261B2 Sharing snapshots across save requests
Snapshots are shared across save requests. A request to take a snapshot of one or more architected registers is obtained, and a determination is made as to whether the one or more architected registers have been modified since a previous snapshot that includes the one or more architected registers was taken. Based on determining the one or more architected registers have not been modified, the previous snapshot is used to satisfy the request to take the snapshot.
US10963257B2 Packed data element predication processors, methods, systems, and instructions
A processor includes a first mode where the processor is not to use packed data operation masking, and a second mode where the processor is to use packed data operation masking. A decode unit to decode an unmasked packed data instruction for a given packed data operation in the first mode, and to decode a masked packed data instruction for a masked version of the given packed data operation in the second mode. The instructions have a same instruction length. The masked instruction has bit(s) to specify a mask. Execution unit(s) are coupled with the decode unit. The execution unit(s), in response to the decode unit decoding the unmasked instruction in the first mode, to perform the given packed data operation. The execution unit(s), in response to the decode unit decoding the masked instruction in the second mode, to perform the masked version of the given packed data operation.
US10963246B2 Systems and methods for performing 16-bit floating-point matrix dot product instructions
Disclosed embodiments relate to computing dot products of nibbles in tile operands. In one example, a processor includes decode circuitry to decode a tile dot product instruction having fields for an opcode, a destination identifier to identify a M by N destination matrix, a first source identifier to identify a M by K first source matrix, and a second source identifier to identify a K by N second source matrix, each of the matrices containing doubleword elements, and execution circuitry to execute the decoded instruction to perform a flow K times for each element (m, n) of the specified destination matrix to generate eight products by multiplying each nibble of a doubleword element (M,K) of the specified first source matrix by a corresponding nibble of a doubleword element (K,N) of the specified second source matrix, and to accumulate and saturate the eight products with previous contents of the doubleword element.
US10963239B2 Operational file management and storage
According to a computer-implemented method, an update package that includes update operational files is received at a computing device. At least one update operational file is to replace a corresponding original operational file for the computing device. It is determined which of the original operational files are to be replaced with corresponding update operational files. A delta file is stored at the computing device, which delta file indicates the original operational files that are replaced with corresponding update operational files and the update package is installed at the computing device.
US10963237B2 Managing installation of applications on a computing device
A policy can be consulted to determine an action to take when a disc image is mounted. The action to take can be based on the contents of an application program stored on the disc image. A notification can be received responsive to a user request to mount the disc image. Based on the determined action to take as specified by the policy, the application program can be installed using the privileges of the agent without changing the privileges of an account of a current user.
US10963219B2 Hybrid floating point representation for deep learning acceleration
In an embodiment, a method includes configuring a specialized circuit for floating point computations using numbers represented by a hybrid format, wherein the hybrid format includes a first format and a second format. In the embodiment, the method includes operating the further configured specialized circuit to store an approximation of a numeric value in the first format during a forward pass for training a deep learning network. In the embodiment, the method includes operating the further configured specialized circuit to store an approximation of a second numeric value in the second format during a backward pass for training the deep learning network.
US10963213B2 Playback synchronization method and device and USB sound card
A playback synchronization method and device and a USB sound card are disclosed. In the technical solutions according to the present disclosure, the number of writes for writing data into the audio data buffer by the write pointer of the master device and the number of reads for reading data from the audio data buffer by the read pointer of the slave device are acquired, and it is determined whether the data transmission of the master and slave devices is synchronized or not by judging the magnitude relationship between the number of writes and the number of reads. If it is not synchronized, the position of the read pointer is adjusted so that the write pointer and the read pointer are synchronized again, i.e., the write data and the read data are synchronized again. Thus, the problem that the clocks of the master and slave devices are relatively independent and the data transmission is not synchronized due to the clock deviation is solved.
US10963211B2 Electronic device and method for controlling audio path thereof
Various embodiments of the present disclosure relate to an electronic device. The electronic device includes a housing, a touch screen display disposed on a surface of the housing, at least one wireless or wired communication circuit located inside the housing, a speaker exposed through the housing, at least one processor positioned inside the housing and operatively connected to the display, the communication circuit, and the speaker and a memory positioned inside the housing and operatively connected to the processor, wherein the memory stores instructions that, when executed, cause the at least one processor to detect that the electronic device is communicating with an external display device through the communication circuit, provide first data for rendering a first user interface on the external display device through the communication circuit responsive detecting that the electronic device is communicating with the external display device, determine whether the external display device can output audio data, in response that the external device can output audio data, provide second data configured to render a second user interface on the external display device through the communication circuit, wherein the second user interface allows a user to select one of the electronic device and the external display device for providing audio generated from or relayed through the electronic device, receive a selection of one of the electronic device and the external display device through the communication circuit or the touch screen display, and adapt an audio output path of the electronic device to provide the audio on the basis of the selection responsive to receiving the selection.
US10963209B2 Method and apparatus for arranging a plurality of icons on a screen
A method and apparatus are provided for arranging icons on a screen of a device, wherein a first device receives information about a layout of a plurality of icons displayed on a screen of a second device, and then displays the plurality of icons on a screen of the first device, based on the received information.
US10963201B1 System, apparatus, and method for minimizing the impact of delays in printing path schedules
A method of operating a printing system according to a printing path schedule, the printing system including a duplex loop including a plurality of pitches with each pitch of the plurality of pitches operatively arranged to carry one sheet, the method including receiving input data related to one or more images to be printed, preparing a printing path schedule based on the input data, receiving an indication of the delay in the printing system, determining whether the delay is equal to a multiple of a whole pitch of the plurality of pitches, and if the delay is not equal to a multiple of a whole pitch of the plurality of pitches, adjusting the printing path schedule.
US10963200B2 Information processing apparatus, control method for information processing apparatus, and storage medium
An information processing apparatus is provided and includes a transmission unit configured to transmit a print job to a transmission destination. The information processing apparatus includes a receiving unit configured to receive a print time, a generation unit configured to generate a print job including print time data based on the print time received by the receiving unit, and an acquisition unit configured to acquire, from an external device which is the transmission destination, setting information about whether a function restriction setting that prohibits use of a print function of the external device is valid or invalid. Based on an indication that the function restriction setting in the setting information acquired by the acquisition unit is valid, the generation unit is unable to generate a print job including the print time data.
US10963199B2 Image forming apparatus for receiving voice instructions
An image forming system includes an image forming apparatus, a server, and an audio device including an audio inputter. The server includes a text converter, a specific-word extractor, a job-specific-information manager, a storage, and a job setter. The text converter converts audio data input from the audio inputter to text information. The specific-word extractor extracts a specific word from the text information. The job-specific-information manager specifies a job corresponding to the specific word. The storage stores job specific information. The job setter sets the specified job as a job to be executed. The image forming apparatus includes a job executor that executes a job set in the server.
US10963195B1 Firmware upgrade system and methods for printing devices
A system of printing devices installs an upgrade version of firmware for the devices on a limited number of devices before doing a total installation. The number of the limited devices for analyzing the upgrade firmware is determined based on the failure rate of the devices. A ratio of failure is determined that is scaled by a factor to obtain the number of test devices. An analytical time interval also is determined to test the upgrade firmware on the limited number of devices. The failure rate within the limited number of devices is monitored to determine whether to upgrade all of the applicable devices.
US10963192B2 Image processing apparatus, list display generator, and list display method
An image processing apparatus includes a list acquirer that acquires a display object that is at least one of a folder and a file including a name and a type serving as an attribute; a display name decider that decides whether a name relating to a display object is named according to the type, on the basis of predetermined rules for displaying a list, and if not a name according to a type, adds an identifier to the name according to the type; and a list generator that displays the display object in the list by utilizing the name for an acquired display object or the name having an identifier added based on a decision by the display name decider.
US10963188B1 Sensor processing system utilizing domain transform to process reduced-size substreams
A digital sensor stream is received from a sensor. A domain transform is performed on the digital sensor stream to produce first and second substreams. The first substream is larger than the second substream. The first substream is stored in cold storage and the second substream is stored in a second storage that has faster access times than the cold storage. Deep machine learning is performed on the second substream, the results of which may be stored in the second storage.
US10963184B2 Non-volatile memory module architecture to support memory error correction
Techniques for a non-volatile memory module are provided. In an example, an apparatus can include a first memory device comprising a first type of memory media, a second memory device comprising a second type of memory media, and a controller. The controller can transfer data from the first memory device to the second memory device based at least in part on loss of system power to the apparatus while operating on power provided by a backup power source, restore the data from the second memory device to the first memory device based at least in part on the system power to the apparatus being re-established, identity chip failure of the second memory device, the chip failure based at least in part on restoring the data from the second memory device to the first memory device, and operate the apparatus based at least in part on the chip failure identified.
US10963181B2 IP-PBX system with the capability of automatic data backup and method using the same
An IP-PBX system with the capability of automatic data backup and a method using the same is disclosed. The system includes one or more first devices, one or more second devices, and an IP-PBX having at least a first data storing area. The IP-PBX is installed with a verification program. The verification program verifies the backup permission of the first device or the second device when the first device or the second device reads the first data storing area. The first device is installed with a first control program and at least a backup verification code. The first control program drives a backup instruction set to automatically search the first data storing area and downloads the content of the first data storing area to the first device according to the backup verification code when the first device is electrically connected to the IP-PBX.
US10963176B2 Technologies for offloading acceleration task scheduling operations to accelerator sleds
Technologies for offloading acceleration task scheduling operations to accelerator sleds include a compute device to receive a request from a compute sled to accelerate the execution of a job, which includes a set of tasks. The compute device is also to analyze the request to generate metadata indicative of the tasks within the job, a type of acceleration associated with each task, and a data dependency between the tasks. Additionally the compute device is to send an availability request, including the metadata, to one or more micro-orchestrators of one or more accelerator sleds communicatively coupled to the compute device. The compute device is further to receive availability data from the one or more micro-orchestrators, indicative of which of the tasks the micro-orchestrator has accepted for acceleration on the associated accelerator sled. Additionally, the compute device is to assign the tasks to the one or more micro-orchestrators as a function of the availability data.
US10963167B2 Method, first device, second device and system for managing access to data
The invention relates to a method for managing data access. The method includes receiving at least one request for accessing data; capturing data relating to at least one current context signal during each data access request; comparing, as a current authorization step, the data relating to at least one captured current context signal to predetermined reference data relating to at least one corresponding context signal according to at least one corresponding predetermined authorization policy; determining, based upon the current authorization result and at least one predetermined dynamic data access policy, whether the data access is or is not authorized, as a data access decision; and issuing the data access decision. The invention also relates to corresponding first device, second device and system.
US10963160B2 Apparatus and method for checking valid data in block capable of storing large volume data in memory system
A memory system includes a memory device including plural memory blocks storing a data, and a controller configured to divide a memory block into plural logical unit blocks, compare a valid page count of the memory block with a map data count of each logical unit block sequentially, and determine data validity of each logical unit block for a garbage collection operation based on a comparison result.
US10963154B2 Electronic device and method of controlling the same
An electronic device includes a control unit determining a program being executed, a display unit including a display area of which a portion is protruded or recessed corresponding to an operation of the determined program, and an input sensor unit sensing an external input applied to the protruded or recessed portion.
US10963151B2 Image display apparatus
An image display apparatus includes a display, an interface to exchange data with a mobile terminal, and a controller to, when mirroring with the mobile terminal is performed, control to display a mirrored image corresponding to an image displayed on a display of the mobile terminal, and when a zoom-in display input for a first area being a part of the mirrored image is received in state that the mirrored image is displayed, control to display a zoomed-in image of the first area of the mirrored image on the display.
US10963143B2 Data editing method and apparatus
Embodiments of the present invention disclose a data editing method and apparatus. In the present invention, the method includes: obtaining first gesture information entered by a user; creating an enlarged area according to an indication position on a screen of a terminal by the first gesture information; obtaining second gesture information entered by the user, where the second gesture information is used to adjust the enlarged area to be in a stationary state or a movable state; adjusting the enlarged area in the stationary state or the movable state, activating, by using third gesture information, data displayed in an enlarged manner within the adjusted enlarged area to an editable state, and editing the data displayed in an enlarged manner within the adjusted enlarged area. The present invention can improve operation flexibility of data editing.
US10963129B2 Displaying a scrollable list of affordances associated with physical activities
The present disclosure generally relates to managing user interfaces associated with physical activities. The user interface displays a scrollable list of affordances associated with physical activities. The affordances may contain physical activity and heart rate information. A user can launch a physical activity tracking function or an interface to change a workout metric using an affordance. Users can also control the music that is played in response to selecting a workout. Further, the interface can be used to compose a reply message to a received message that contains workout information. The interfaces can show a graph that includes heart data when the user's heart rate meets a heart rate alert criteria.
US10963126B2 Method and system for element navigation
A method and system for element navigation. The method includes: selecting a designated element from a plurality of elements; displaying the designated element on a display; monitoring for a predetermined primary user input from an input module; and upon receiving the predetermined primary user input, displaying an initial set of elements related to the designated element overlaid on the display of the designated element. The system includes: an element display module configured to display a designated element, the designated element selected from a plurality of elements; an input module configured to receive a predetermined primary user input; and a set display module configured to display an initial set of elements related to the designated element upon the input module receiving the predetermined primary user input, the initial set of elements overlaid on the display of the designated element.
US10963125B2 Visualization tool for interacting with a quantum computing program
A technique is described herein for assisting a user in exploring the operation of a quantum computer program. It involves first receiving qubit state information from a quantum system emulator which executes a quantum computer program. The qubit state information describes one or more states of one or more respective qubits at a specified analysis point in the quantum computer program. The technique then generates a three-dimensional graphical depiction that provides a visualization of the qubit state information. The three-dimensional graphical depiction includes at least one graphical control element that allows a user to interact with the three-dimensional graphical depiction. The technique then displays the three-dimensional graphical depiction on a display device. In one implementation, the display device is provided by a head mounted display associated with a mixed reality system.
US10963123B2 Computer system and method for changing display of components shown on a display device
A method includes displaying a cursor on a display device with a computer system, and concurrently receiving first and second user inputs associated with movement of the cursor on the display device via the computer system. The method also includes moving display of the cursor on the display device in a vector defined by the first and second user inputs. The first user input defines a direction in which the cursor is moved on the display device and the second user input defines a speed at which the cursor is moved on the display device.
US10963117B2 Configurable force-sensitive input structure for electronic devices
A configurable, force-sensitive input structure for an electronic device is disclosed. The input structure has a metal contact layer, a sense layer positioned below the metal contact layer, and a drive layer capacitively coupled to the sense layer. The input structure may also have a compliant layer positioned between and coupled to the sense layer and the drive layer, a rigid base layer positioned below the drive layer, and a set of supports positioned between the metal contact layer and the rigid base layer.
US10963114B1 Touch display panel
The present invention teaches a touch display panel having a notch. A first resistance of a touch electrode is defined as the sum of a contact resistance between the touch electrode and the touch electrode's corresponding wire, and a resistance of the corresponding wire. For touch electrodes of an identical area, the touch electrodes have an identical first resistances. For touch electrodes of different areas, the touch electrodes of smaller areas have greater first resistances than those of the touch electrodes of greater areas. A consistent RC loading is obtained for touch electrodes of different areas, thereby effectively eliminating the touch and display differences resulted from the different areas of touch electrodes as the touch display panel has a notch design.
US10963110B2 Touch screen panel and fabrication method thereof
A touch screen panel includes first and second sense cells on a same layer and coupling patterns that couple adjacent ones of the first sense cells and adjacent ones of the second sense cells to each other, respectively. The coupling patterns do not cross with each other, thereby improving the ability of the coupling patterns to withstand static electricity. A dummy line formed of a same material as the sense cells may be formed between the first and second sense cells, and the dummy line is electrically coupled to a guard ring located in an area outside of a display area of the touch screen panel, making it possible to overcome the effects of static electricity applied to the front surface of the touch screen panel as well as the side surface thereof.
US10963106B2 Pre-fabricated sensor system including removable electronics device
A removable electronics device and related pre-fabricated sensor assemblies having different sensor layouts are provided. The removable electronics module includes one or more processors, an inertial measurement unit, a first communication interface configured to communicatively couple the removable electronics device to one or more computing devices, a second communication interface configured to communicatively couple the removable electronics device to a plurality of pre-fabricated sensor assemblies, and a housing at least partially enclosing the processor, the inertial measurement unit, the first communication interface, and the second communication interface. The housing includes a first opening in at least one longitudinal surface and adjacent to at least a portion of the first communication interface and a plurality of second openings in a lower surface and adjacent to the plurality of contact pads of the second communication interface.
US10963096B2 Touch sensor circuit
Circuitry, systems, and methods are provided that can acquire touch sensor data simultaneously for different modes of, for example, self, mutual, and pen, and with simultaneous sampling of the different channels. Drive/receive circuitry and methods of driving and receiving sensor electrode signals are provided that allow digital I/O pins to be used to interface with touch sensor electrodes using external passive filter components. Drive/receive circuitry is provided employing voltage following sigma-delta A/D converters that are adapted to both drive and sense touch sensor signals on multiple frequencies simultaneously. This circuitry may be operated in modes to sense various combinations of mutual, self, and pen touch signals simultaneously. While capacitive multi-touch sensors are preferred, the circuits and methods herein are useful with many other types of touch sensors as well.
US10963090B2 Force and position determination based on capacitive sensing
A sensing apparatus including a frame; a capacitive sensor comprising a sensing surface moveably mounted relative to the frame and configured to measure, as a function of time, characteristics of capacitive couplings between the sensing surface and a plurality of objects at different locations over the sensing surface; a displacement sensor configured to detect when there is a displacement of the sensing surface relative to the frame due to a displacement load applied to the sensing surface by one of the objects; and a processing element configured to identify which of the objects applied the displacement load based on changes in the measured characteristics of the capacitive couplings for the respective objects during a time period around when the displacement of the sensing surface is detected.
US10963084B2 Touch sensor
A touch sensor includes sensing blocks. Each of the sensing blocks includes first sensing cells of a first group, first sensing cells of a second group, and second sensing cells. The first sensing cells of the first group are arranged in a first direction, spaced apart from each other with first separation areas therebetween, and coupled to an identical first electrical node. The first sensing cells of the second group are arranged in the first direction, spaced apart from each other with second separation areas therebetween, and coupled to an identical second electrical node. The second sensing cells respectively extend in a second direction in the first separation areas and the second separation areas. First sensing cells at borders of respective sensing blocks adjacent in the first direction are coupled to different electrical nodes.
US10963079B2 Display device
According to one embodiment, a display device including a touch panel, a display panel opposed to the touch panel and an insulating material is provided. The touch panel includes a first substrate which is provided throughout a sensor area and a peripheral area, a first electrode and a second electrode, and an opposed portion which is located in an outermost periphery of the sensor area and where the first electrode and the second electrode are opposed to each other. The insulating material is located in a region overlapping the opposed portion or on a peripheral area side with respect to the opposed portion and contacts the touch panel and the display panel.
US10963078B2 Display apparatus including transparent display panel and frame therefore
Disclosed is a display module including a transparent display panel and a frame to fix a side of the transparent display panel, wherein the frame has a communication unit to receive data from the outside, a controller to process the received data and to output a drive command corresponding to the processed data and a display drive unit to drive the transparent display panel in response to the drive command from the controller. A display system includes a system body and a display module detachably mounted in the system body.
US10963071B2 Mouse
A mouse includes a pressure detector, a top housing, a first button, a first position limiter, and a second position limiter. The top housing is disposed on the pressure detector and has a first hole, a second hole, and a third hole. The second hole is located between the first hole and third holes. A first button is disposed on the top housing and has a first protruding portion, a second protruding portion, and a third protruding portion protruding toward the top housing. The first, second and third protruding portions are respectively aligned with the first, second and third holes. The second protruding portion extends toward the pressure detector through the second hole. The first position limiter is connected to the first protruding portion. The second position limiter is connected to the third protruding portion. The top housing is located between the first button and the second position limiter.
US10963068B2 Talking multi-surface keyboard
An input device is provided having at least a plurality of touch-sensitive back surfaces, with ability to split into several independent units, with adjustable vertical and horizontal angles between those units; a method of dividing the keys of a keyboard into interface groups; each group having a home key and associated with a finger; a method of dynamically mapping and remapping the home keys of each interface group to the coordinates of the associated fingers at their resting position, and mapping non-home keys around theft associated home keys on the touch-sensitive back surfaces; a method of calculating and remapping home keys and non-home keys when the coordinates of the fingers at the resting position shift during operation; a method of reading each activated key immediately and automatically; a method of detecting typos and grammatical errors and notifying operators using human speech or other communication methods.
US10963067B2 Multilayout keyboard
A keyboard having multiple layouts includes depressible keys. A light reflector is positioned under at least some of the depressible keys with light sources configured to emit light towards the light reflectors. The light impinges on one of a plurality of reflective surfaces of the light reflectors and is reflected towards a corresponding depressible key under which the light reflector is positioned to cause a character or symbol to appear on a surface of the depressible keys. A switch allows a user to selectively control the character or symbol appearing on the surfaces of the depressible keys, resulting in more efficient input for the multiple layouts that improves the user experience.
US10963064B2 Control device and control method
A control device includes: a recognition unit that recognizes predetermined behavior of a user; an estimation unit that estimates a situation of the user on the basis of the predetermined behavior that is recognized by the recognition unit; an evaluation unit that evaluates certainty of an estimation result from the estimation unit; and an output unit that outputs to the control unit, an operation instruction in accordance with the certainty.
US10963058B2 Drive controller, electronic device, and drive control method
A drive controller includes a pulse generator configured to generate a pulse width modulation signal by modifying a period of at least one cycle of a plurality of cycles of the pulse width modulation signal for synchronizing the plurality of cycles of the pulse width modulation signal with one cycle of a drive signal, and a drive circuit configured to generate the drive signal based on the pulse width modulation signal generated by the pulse generator, and drive a vibration element coupled to a panel of an electronic device on a basis of the generated drive signal for generating vibration in an ultrasonic band on the panel.
US10963054B2 Information processing system, vibration control method and program
In an information processing system including a controller device including at least one vibration body, and an information processing apparatus outputting a control signal for the vibration body to the controller device, in vibration of the vibration body, sounds of the periphery are collected, and it is decided whether or not an allophone is generated in the controller device by using a signal of the collected sounds. When it is decided that the allophone is generated in the controller device, the information processing apparatus executes correction processing for the control signal for the vibration body, and outputs the control signal corrected by the correction processing.
US10963053B2 Display-based switch assembly and methods of use
Implementations include a display assembly for a switch assembly, comprising a display assembly touch overlay plate, wherein at least a portion of the display assembly touch overlay plate is comprised of a transparent or translucent material; a display, wherein the display is disposed underneath the display assembly touch overlay plate and wherein at least a portion of the display is visible through the portion of the display assembly touch overlay plate; a display assembly first housing and a display assembly second housing, wherein the display assembly touch overlay plate is in communication with the display assembly first housing, wherein a force applied to the display assembly touch overlay plate is at least partially transmitted from the display assembly touch overlay plate to the display assembly first housing to a switch assembly through a central portion of the display assembly first housing.
US10963051B2 Hybrid haptic interface with improved haptic feedback
A haptic interface including: a button that can be rotated by a user; an interaction element for interaction with a magneto-rheological fluid, secured to the button; a mechanism for measuring a current position of the button; a brake including a magneto-rheological fluid and a system for generating a magnetic field in the fluid; a rotary electric motor including a shaft secured in rotation to the button; a control unit generating orders for the magnetic field generating system and for the motor; and a mechanism detecting the user's intention for action on the button, the control unit controlling generation of a magnetic field and/or the motor based on the information obtained on the detection mechanism.
US10963050B2 Device and method for controlling a motor vehicle
The invention relates to a motor vehicle control device comprising: a touch surface (2) for detecting contact from a finger of a user and locating the contact on the touch surface (2); and a haptic and/or audio feedback module (4) configured such as to cause the touch surface (2) to vibrate and/or such as to generate audio feedback to the user, in response to contact with the touch surface (2), characterized in that said motor vehicle control device comprises a control unit (5) configured such as to control the haptic and/or audio feedback module (4) such that the value of at least one parameter of the haptic and/or audio feedback depends on the distance (D) between the location (P1) of the finger of the user and a target area (Zc) for controlling the touch surface (2). The invention also relates to a control method.
US10963049B2 System, method, and recording medium for detecting and leveraging brain waves present in a user's state of flow to control digital and physical notifications
A notification control method, system, and non-transitory computer readable medium, include a state of flow detecting circuit configured to detect a state of flow of a user from brain waves of the user from user data and a notification control circuit configured to cause a physical notification to be displayed based on the detected state of flow of the user.
US10963045B2 Smart contact lens system with cognitive analysis and aid
A smart lens system may include a hardware processor coupled to a smart contact lens, which may include a microprocessor, an image capturing sensor, and a wireless communication interface. The smart lens system may determine reading factors associated with a user with respect to the user reading content item, based on data related to the user's physiological movements captured by the smart contact lens. The reading factors may include a user's cognitive state determined at least from analyzing data representing the user's physiological movements. Responsive to determining that the user's cognitive state is above a threshold value, the smart lens system may generate an assistive action associated with the content item and transmit a signal to at least one assistive device to perform the assistive action. The assistive device performs the assistive action responsive to receiving the signal.
US10963043B2 Utilizing machine learning to determine survey questions based on context of a person being surveyed, reactions to survey questions, and environmental conditions
A device may receive human-related data associated with a surveyor and a surveyed person participating in an interview, and may receive environmental data. The device may determine, based on rules, that first portions of the human-related data and environmental data are more reliable than second portions, and may process the first portions of the human-related data and the environmental data, with a first model, to determine high-reliability context data. The device may process the second portions of the human-related data and the environmental data, with a second model, to determine low-reliability context data, and may process the high-reliability context data and the low-reliability context data, with a third model, to generate weighted context data. The device may process the weighted context data, with a fourth model, to calculate a total stress factor, and may perform actions based on the total stress factor.
US10963040B2 Generating storyboard for a knowledge base in virtual mobile management
Described herein is a method and system that provides symptom based and context sensitive knowledgebase management during a remote management session with a connected device. Knowledgebase profiles are generated that are linked to symptoms and device metrics and knowledgebase search rules are set that are linked to the symptoms, and specific device metrics. The knowledgebase management system provides a remote support technician with the support information instantly during a remote management session based on the symptom described by an end user and an assessment of the connected device state in order to aid in the troubleshooting of the issue and assist in the transfer of the knowledge.
US10963034B2 System, apparatus and method for loose lock-step redundancy power management in a processor
A processor includes a plurality of cores, at least two of which may execute redundantly, a configuration register to store a first synchronization domain indicator to indicate that a first core and a second core are associated with a first synchronization domain, and a power controller having a synchronization circuit to cause a dynamic adjustment to a frequency of at least one of the first and second cores to cause these cores to operate at a common frequency, based at least in part on the first synchronization domain indicator.
US10963029B1 Power virus generation
Systems and methods for power analysis of a hardware device design. In various examples, a target circuit can be defined within the hardware device design. The target circuit can include a plurality of digital circuit elements linking a plurality of input nodes with a plurality of output nodes. A solver can be used to search for a transition pattern that, when applied to the input nodes, causes a number of output nodes equal to a counter to transition from a first binary value to a second binary value. If a transition pattern cannot be found, the counter is decremented and a new transition pattern is searched for. Once a transition pattern is found, it is determined whether the transition pattern satisfies a constraint.
US10963017B2 Electronic device
An electronic device includes a casing, a driven component, a magnetic component and an electromagnetic component. The casing has an outer surface, an inner surface, and an accommodating groove penetrating through the outer surface and the inner surface. The driven component is movably disposed in the accommodating groove. The magnetic component is connected to the driven component. The electromagnetic component is aligned with the magnetic component, and the magnetic component and the electromagnetic component are located at the same side of the inner surface. When the electromagnetic component isn't powered, the magnetic component and the electromagnetic component are attracted to each other, and the driven component is positioned at a first position. When the electromagnetic component is powered, the magnetic component and the electromagnetic component are repulsed to each other so as to drive the driven component to move from the first position to the second position.
US10963016B1 Electronic apparatus for providing content and control method thereof
Disclosed is an electronic apparatus including a flexible display of which at least a portion is located at a first side of the electronic apparatus and a size of the flexible display exposed at the first side is changed, and a controller, wherein the controller is configured to provide first content in a first area of the flexible display exposed on the first side and provide at least a portion of second content in a second area of the flexible display exposed on the first side based on information on the size in response to the size being changed, a size of the first area corresponds to a predetermined size, and a size of the second area corresponds to a change in the size of the flexible display exposed at the first side.
US10963015B2 Hybrid keyboard
Particular embodiments described herein provide for an electronic device that includes a hybrid keyboard. The keyboard can include a first portion of keys with a first key travel and a second portion of keys with a second key travel. The second key travel is less than the first key travel and a support plate can be raised under the second portion of keys and cause the second portion of keys to have the second key travel. In an example, a heat pipe or some other component can be located under the raised support plate and second portion of keys with the second key travel.
US10962999B2 Microgrid model based automated real time simulation for market based electric power system optimization
Systems and methods for optimizing energy consumption in multi-energy sources sites are provided. These techniques include developing a real-time model and a virtual model of the electrical system of a multi-energy source site, such as a microgrid. The real-time model represents a current state of the electrical system can be developed by collecting data from sensors interfaced with the various components of the electrical system. The virtual model of the electrical system mirrors the real-time model of the electrical system and can be used to generate predictions regarding the performance, availability, and reliability of cost and reliability of various distributed energy sources and to predict the price of acquiring energy from these sources. The virtual model can be used to test “what if” scenarios, such as routine maintenance, system changes, and unplanned events that impact the utilization and capacity of the microgrid.
US10962998B2 Measuring arrangement with a control unit and method for operating such a measuring arrangement
A measuring arrangement with a control unit, an energy supply unit for a plurality of two-line field devices, which apply a predetermined current upon a measuring loop in which the two-line field devices are respectively arranged, with the two-line field devices being electrically connected to the energy supply unit and communicating digitally with the control unit, with the energy supply unit comprising a voltage controller, which controls an output voltage depending on the number the means of the measuring arrangement for determining a number of two-line field devices operated in the measuring arrangement.
US10962990B2 Attitude determination by pulse beacon and low cost inertial measuring unit
The system and method of attitude determination by pulse beacon and extremely low cost inertial measuring unit. A pulse beacon is used to generate a plurality of pulses detected by a detector or receiver located on the rear of a projectile such that direction of arrival can be determined. A synchronized clock proved for velocity and range information. Altitude can also be determined and may use an altimeter or the like. The use of a low cost IMU is possible with internal calibration by the system. Real-time attitude information provides for correction for crosswind and other drift enabling the system to have less down range dispersion.
US10962989B2 Attitude control device, flying object, attitude control method, and program
An attitude control device is provided and includes a control unit that determines a gravity direction in a flying object on a basis of static acceleration components computed on a basis of a first acceleration detection signal obtained by detecting dynamic acceleration components acting on the flying object and a second acceleration detection signal obtained by detecting the dynamic acceleration components and the static acceleration components acting on the flying object, and controls an attitude of the flying object on a basis of the gravity direction.
US10962988B2 Method of determining the center of gravity of an aircraft and a method of fuel/load management based thereon
A method of determining a center of gravity of an aircraft in flight by comparing actual control surface actuator displacements to expected control surface actuator displacements. And a method of fuel/load management based on an offset of the center of gravity from a preferred center of gravity and a handling qualities factor.
US10962984B2 Sensor-agnostic detection using high-level feature extraction
The systems and methods described herein disclose detecting objects in a vehicular environment using extracted high level features. As described here, a survey vehicle detects objects in the environment with a survey sensor. Vehicles can then use the extracted features from the survey sensor data to compare with extracted features from input sensor data. Thus, vehicles can benefit from different sensor data without employing said sensor. The systems and methods can include extracting one or more survey features from a survey data set, which can then be mapped to a feature-based map of an environment. An input data set can then be collected using an input sensor type with one or more input features being extracted from the input data set. The one or more input features can then be correlated to the one or more survey features to identify an object in the environment.
US10962981B2 Assisted perception for autonomous vehicles
Disclosed herein are systems and methods for providing supplemental identification abilities to an autonomous vehicle system. The sensor unit of the vehicle may be configured to receive data indicating an environment of the vehicle, while the control system may be configured to operate the vehicle. The vehicle may also include a processing unit configured to analyze the data indicating the environment to determine at least one object having a detection confidence below a threshold. Based on the at least one object having a detection confidence below a threshold, the processor may communicate at least a subset of the data indicating the environment for further processing. The vehicle is also configured to receive an indication of an object confirmation of the subset of the data. Based on the object confirmation of the subset of the data, the processor may alter the control of the vehicle by the control system.
US10962973B2 Autonomous vehicle safe stop
Systems, methods, tangible non-transitory computer-readable media, and devices for operating an autonomous vehicle are provided. For example, the disclosed technology can include receiving state data that includes information associated with states of an autonomous vehicle and an environment external to the autonomous vehicle. Responsive to the state data satisfying vehicle stoppage criteria, vehicle stoppage conditions can be determined to have occurred. A severity level of the vehicle stoppage conditions can be selected from a plurality of available severity levels respectively associated with a plurality of different sets of constraints. A motion plan can be generated based on the state data. The motion plan can include information associated with locations for the autonomous vehicle to traverse at time intervals corresponding to the locations. Further, the locations can include a current location of the autonomous vehicle and a destination location at which the autonomous vehicle stops traveling.
US10962968B2 Predicting failures in electrical submersible pumps using pattern recognition
Sensor data is received from a plurality of sensors contained in an electrical submersible pump (ESP) deployed in a well hole. An early indication of an ESP failure that is imminent is determined in real time using a pattern recognition methodology based on the sensor data and a pattern detection model that correlates historical ESP failures with historical sensor readings. A notification of the imminence of the ESP failure is provided.
US10962967B2 Precise predictive maintenance method for driving unit based on interval between peaks
The present invention relates to a precise predictive maintenance method for a driving unit and the configuration thereof includes a first base information collecting step S10 of collecting change information of an energy size in accordance with a time measured in a normal driving state of the driving unit; a second base information collecting step S20 of collecting a peak interval; a setting step S30 of setting an alarm upper limit and an alarm lower limit for the peak interval; and a detecting step S40 of measuring a peak interval.
US10962963B2 Robot to pick up and transport objects and method using such a robot
A robot is adapted to pick up and transport objects and comprises a base plate, a drive unit, a pick up unit and a shelf unit, wherein the drive unit, the pick up unit and the shelf unit are positioned on the base plate. In addition, a method of transporting at least one object, comprising: providing the robot, the robot going to a first storing location where a first object is stored, the robot picking up the first object, and the robot transporting the first object to a first destiny location.
US10962953B2 Adjustment of a deviation of an axis position of driving unit of machine tool
An adjustment necessity determination device is an adjustment necessity determination device that makes a determination, after a workpiece is machined, about a necessity to make an adjustment of a deviation of the axis position of each axis of a machine tool that has performed the machining and includes: a data acquisition unit that acquires a physical quantity relating to a cause of a deviation of the axis position of each axis of the machine tool, the physical quantity observed at the time of the machining; a time-series data storage unit that stores the physical quantity as time-series data; and an adjustment necessity judgement unit that makes a judgment about a necessity to make an adjustment of a deviation of the axis position of each axis of the machine tool based on the time-series data.
US10962951B2 Process and metrology control, process indicators and root cause analysis tools based on landscape information
Methods and metrology modules are provided, which derive landscape information (expressing relation(s) between metrology metric(s) and measurement parameters) from produced wafers, identifying therein indications for production process changes, and modify production process parameters with respect to the identified indications, to maintain the production process within specified requirements. Process changes may be detected in wafer(s), wafer lot(s) and batches, and the information may be used to detect root causes for the changes with respect to production tools and steps and to indicate tool aging and required maintenance. The information and its analysis may further be used to optimize the working point parameters, to optimizing designs of devices and/or targets and/or to train corresponding algorithms to perform the identifying, e.g., using training wafers.
US10962945B2 Building management system with integration of data into smart entities
A building management system includes an entity database, a software defined gateway, and an entity service. The entity database stores a plurality of interconnected smart entities including object entities representing a plurality of physical devices, people, or spaces and data entities representing data associated with the plurality of physical devices, people, or spaces. The smart entities are interconnected by relational objects indicating relationships between the object entities and the data entities. The software defined gateway is configured to receive information technology (IT) data and operational technology (OT) data from a plurality of different data sources. The entity service is configured to create a new smart entity in the entity database or update an existing smart entity in the entity database using the IT data and the OT data. The new or existing smart entity includes one or more first attributes having values derived from the IT data and one or more second attributes having values derived from the OT data.
US10962941B2 Controlling a distributed generation management system
Techniques for controlling a distributed generation management system may be provided. Real-time power generation information may be collected from sensors of energy generation systems that make up a grid of controlled systems. An aggregate real-time power generation requirement may be determined for the grid based on the real-time power generation information. Using the aggregate requirements, a power profile may be calculated for the grid that indicates a level of power generation for the grid. In some examples, a control signal to control power generation may be generated and provided to the controlled systems.
US10962933B1 Multibit per stage pipelined time-to-digital converter (TDC)
A multi-symbol per stage pipelined time-to-digital converter (TDC) is presented. The TDC includes a quantizer and a residue generator. The quantizer has an input to accept an analog input first time-differential signal comprising a binary level first edge separated from a binary level second edge by a first duration of time. The first time-differential signal is capable as being represented by m time intervals. The quantizer has an output to supply a first digital code representing Ceil(log2(m)) bit values responsive to (m−1) time interval measurements. The first digital code is a time-to-digital conversion. For example, if the first time-differential signal is capable of being represented as a p-bit binary coded digital word, the quantizer outputs a first digital code representing the Ceil(log2(m)) most significant bit (MSB) values of the p-bit digital word.
US10962919B2 Image forming apparatus
An image forming apparatus includes: a cover member that covers part of a main body frame; a first turn support member having: one end turnably supported by a first shaft provided at the main body frame, the first shaft extending horizontally; and another end turnably supported by a second shaft provided at the cover member, the second shaft extending horizontally; and a second turn support member having: one end turnably supported by a third shaft provided below the first shaft of the main body frame, the third shaft extending horizontally; and another end turnably supported by a fourth shaft provided at the cover member, the fourth shaft extending horizontally, wherein in a closed state where the cover member covers the main body frame, the fourth shaft is located below the third shaft, and in a fully open state, the fourth shaft is located above the third shaft.
US10962914B1 System and methods for detecting non-authentic slave components using clock frequency changes
A method for detecting a non-authentic slave component in an electronic printer device which includes receiving a command from a master component in the device, identifying a response to the command based upon a frequency of a plurality of clock pulses used by the master component while sending the command, and sending the response to the master component for use as a basis in determining whether the slave component is one of an authentic slave component and a non-authentic slave component. The disclosed method may be performed by a replaceable slave component in an imaging device including a slave circuit communicating with a master circuit of the master component along a serial communications interface. The master circuit includes an instruction to change a clock frequency when sending a command to the slave circuit to trigger a unique response from slave circuits of authentic slave components.
US10962913B2 Image forming apparatus, sheet type determination method and program in the apparatus
An image forming apparatus includes: a sheet feeding tray that stores a sheet; a sheet thickness measurement device that measures a sheet thickness of the sheet fed from the sheet feeding tray; a hardware processor that: determines a type of the sheet of which the sheet thickness is measured, a sheet type associated with each of sheet thickness ranges, and the sheet thickness measured by the sheet thickness measurement device; and adjusts a first sheet thickness range by expanding the first sheet thickness range to at least one of an upper limit value side or a lower limit value side; and an image former that forms an image on the sheet fed from the sheet feeding tray under image forming conditions corresponding to the sheet type determined by the hardware processor.
US10962910B1 Heating member for fixing device and image forming apparatus
A fixing device includes a heat source, a support portion, at least one adhesive layer, and a heat transfer member. The support portion supports the heat source. The at least one adhesive layer fixes the heat source and the support portion to each other. The heat transfer member is disposed at a portion other than a portion between the adhesive layer and the heat source to conduct heat of a portion of the heat source to another portion of the heat source.
US10962909B2 Heating device, image processing apparatus, and method for controlling heating device
A heating device includes a belt, a heater that is in contact with an inner surface of the belt and divided into heater blocks in a width direction thereof, a pressing member that presses a sheet against the belt, a temperature sensor disposed on each of a number of the heater blocks that is at least one-half of the total number thereof, and a processor configured to select one or more of the heater blocks based on a width of the sheet, and select one or more temperature sensors disposed on one or more of the selected heater blocks having the non-paper passing region and control electric power supplied to said one or more of the selected heater blocks to protect against an excessive temperature rise in the non-paper passing region based on temperatures detected by the temperature sensors.
US10962899B2 Image forming apparatus and image forming method determining characteristic relating image data and density
Downtime relating to formation and detection of a detection image is reduced. An image forming apparatus includes a controller configured to calculate a first conversion unit to convert a gradation of input image data so that density output for the input image data becomes a first density output characteristic based on a first detection result of the detection image detected by a density sensor in a first mode. The controller generates a second conversion unit to convert the gradation of the input image data so that the density output for the input image data becomes a second density output characteristic in a second mode based on the detection result in the first mode and correction information, and further updates the correction information based on a second detection result of the detection image detected by the density sensor in the second mode and the first detection result.
US10962889B2 Method and apparatus for high throughput photomask curing
Embodiments of the present disclosure generally relate to methods and apparatus for preparing a photomask for a lithography process. In one embodiment, a curing chamber is disclosed that includes an elevator adapted to receive a plurality of holder units. Each of the holder units comprise a holder, a clamp holding a photomask, one or more studs coupled to the photomask by an adhesive, and a spring coupled to each of the one or more studs.
US10962867B2 Method, apparatus, and manufacture for a tracking camera or detector with fast asynchronous triggering
An image projection device for displaying an image onto a remote surface. The image projection device employs a scanner to project image beams of visible light and tracer beams of light onto a remote surface to form a display of the image. The device also employs a light detector to sense at least the reflections of light from the tracer beam pulses incident on the remote surface. The device employs the sensed tracer beam light pulses to predict the trajectory of subsequent image beam light pulses and tracer beam light pulses that form a display of the image on the remote surface in a pseudo random pattern. The trajectory of the projected image beam light pulses can be predicted so that the image is displayed from a point of view that can be selected by, or automatically adjusted for, a viewer of the displayed image.
US10962861B2 Photographic lighting system and method
Photographic lighting devices, systems, and methods having a plurality of electrical energy storage/discharge (EESD) elements and/or one or more light sources in a single photographic lighting device to perform one or more photographic lighting effects. EESD elements and one or more light sources can be configured to have multiple separate light emissions occur in a single image acquisition window. The multiple light emissions are separated in an image acquisition window by a time period that is about shutter speed exposure time/(N−1), where N is the number of light emissions. In one such example, two light emissions are separated by a time period that is about shutter speed exposure time/(N−1).
US10962853B1 Display substrate and display device
A display substrate includes: a switching element including a pixel connection electrode composed of a first conductive film; a pixel electrode composed of a third conductive film and including a portion overlapping the pixel connection electrode; a pixel contact hole drilled through first, second, and third insulating films at a position overlapping the pixel connection electrode and the pixel electrode; a wiring composed of a second conductive film; a wiring connection portion including a portion overlapping the wiring; a first wiring contact hole drilled through the third insulating film at a position overlapping the wiring and the wiring connection portion; a lead-out wiring including a portion overlapping a section of the wiring connection portion not overlapping the wiring; and a second wiring contact hole drilled through the first to the third insulating films at a position overlapping the wiring connection portion and the lead-out wiring.
US10962847B2 Display device having an inclined side surface
A display device may include first and second base substrates, a pixel, a signal line, a pad electrode, and an electronic circuit connected to the pad electrode. The first base substrate includes a first planar surface and a first side surface, which is connected to the first planar surface and extends in a first direction. The second base substrate includes a second planar surface, which is disposed to face the first planar surface in a second direction crossing the first direction, and a second side surface, which is connected to the second planar surface and extends in the second direction. The pixel is disposed between the first and second base substrates. The signal line is disposed on the first base substrate and connected to the pixel. The pad electrode is disposed on the first side surface and connected to the signal line.
US10962834B2 Optical filter having metal oxide particles and non-metal inorganic oxide particles, and display device including the optical filter
According to one embodiment of the present disclosure, an optical filter which makes light pass therethrough includes a first layer configured to polarize the light; a second layer disposed directly on a first surface of the first layer and to make only light with a first wavelength band pass therethrough; and a color conversion layer disposed on the first layer, to receive the light, and to convert the light with the first wavelength band into light with a second wavelength band.
US10962829B1 Light bar, backlight module and display device
The disclosure provides a light bar, a backlight module and a display device. The light bar includes a plurality of lamp beads, wherein each of the lamp beads is a dual-crystal lamp with two light-emitting crystals.
US10962824B2 Color filter substrate, method of producing the same, and display panel
A color filter substrate includes a light transmissive substrate, a light blocking layer, a light transmissive layer, and a color layer. The light blocking layer is formed on the light transmissive substrate. The light transmissive layer is formed along an edge of the light blocking layer on the light transmissive substrate. The color layer passes rays of visible light and is tinted a predefined color so that the rays passing therethrough exhibit a predefined color. The color layer includes a section disposed on a top surface of the light transmissive substrate in a blank area and an edge section extending from the section in the blank area over the light transmissive layer and a section of the light blocking layer. A thickness of a section of the light transmissive layer on a blank area side is less than a thickness of the light blocking layer.
US10962811B2 Monolithic electro-optical modulator with comb-shaped transmission line
Various embodiments of a monolithic electro-optical (E-O) modulator are described, which may be fabricated on a silicon-on-insulator substrate. The monolithic E-O modulator includes an optical waveguide that allows an optical signal to propagate therein. The monolithic E-O modulator also includes a comb-shaped transmission line for conducting an electrical modulation signal that modulates the optical signal. The comb-shaped transmission line includes electrical conductors running in parallel with the optical waveguide. At least one of the conductors includes recesses or thin slots that form the conductor into a shape having a plurality of teeth, like a comb. The comb-shaped transmission line can be engineered to realize a close matching between a propagation velocity of the optical signal along the optical waveguide and a group velocity of the electrical modulation signal along the comb-shaped transmission line, which helps to achieve a high operating speed of the monolithic E-O modulator.
US10962801B2 Screwless hinge for a pair of eyeglasses
A hinge for eyeglasses has a first and a second frame part, the parts being joined in an articulated manner by a spindle element, the end of the first frame part having a bend which encloses at least in part the spindle element in a pivoting manner, wherein the bend of the first frame part forms two vertically spaced closed loops of a first diameter. The second frame part has a through hole of a second diameter and is positioned in the space between the two loops, such that the first frame part and the second frame part are swivelably connected by the spindle element, which reaches through both the loops and the through hole.
US10962798B2 Electronic product with stereoscopic display device
An electronic product with a stereoscopic display device includes a main body and a stereoscopic display device. The main body includes a housing and a circuit unit. The circuit unit is disposed in the housing. The housing has an accommodating slot. The stereoscopic display device is disposed in the accommodating slot. The stereoscopic display device includes a flat panel display, a lens array layer and a microstructure layer. The lens array layer is disposed on a display surface of the flat panel display. The lens array layer is configured to adjust light field. The microstructure layer is disposed on the lens array layer. The microstructure layer is configured to modulate a direction of light. The stereoscopic display device is configured to display a stereo image that is floating in mid-air. Accordingly, a user can naturally see the stereo image floating in mid-air at an oblique viewing angle.
US10962792B2 Laser light striping apparatus
A laser light striping method and apparatus suitable for reading smoke and distance navigation during fire rescue. The laser light striping apparatus comprises at least a laser light emitting element and at least one optical element for creating at least one laser light plane. The method provides an optimized Gaussian distribution profile of power across a laser light plane to avail safe navigation by human in a turbid environment such as smoke/fire during fire rescue and limit blinding by light.
US10962785B2 Electronic device, mobile electronic device, and display device, which are controlled on basis of user gaze and input
An electronic device is disclosed. The electronic device comprises a first camera and a second camera, a microphone, a display, and a processor electrically connected to the first camera, the second camera, the microphone, and the display, wherein the processor can be set to display, on the display, a user interface (UI) including a plurality of objects, acquire user gaze information from the first camera, activate, among the plurality of objects, a first object corresponding to the gaze information, determine at least one method of input, corresponding to a type of the activated first object, between a gesture input acquired from the second camera and a voice input acquired by the microphone, and execute the function corresponding to the input for the first object While an activated state of the first object is maintained, if the input of the determined method is applicable to the first object. In addition, various embodiments identified through the specification are possible.
US10962784B2 Substrate-guide optical device
An optical device, including a light waves-transmitting substrate has two major surfaces and edges, optical means for coupling light into the substrate by total internal reflection, and a plurality of partially reflecting surfaces (22a, 22b) carried by the substrate. The partially reflecting surfaces (22a, 22b) are parallel to each other and are not parallel to any of the edges of the substrate, one or more of the partially reflecting surfaces (22a, 22b) being an anisotropic surface. The optical device has dual operational modes in see-through configuration. In a first mode, light waves are projected from a display source through the substrate to an eye of a viewer. In a second mode, the display source is shut off and only an external scene is viewable through the substrate.
US10962780B2 Remote rendering for virtual images
One or more sensors of a virtual reality device track a pose of the virtual reality device. The virtual reality device requests a virtual image having a perspective corresponding to a future pose from a remote computer. After receiving the requested virtual image, the virtual reality device adjusts the virtual image to an adjusted virtual image having an updated perspective corresponding to an updated tracked pose of the virtual reality device. Then, a virtual reality display displays the adjusted virtual image.
US10962779B2 Display control device, method for controlling display control device, and storage medium
An object is to allow a user to watch a moving image more comfortably. A control section (20) includes: a displayed area correcting section (25) configured to make a correction of a location of a displayed area in a whole image so as to follow a specific subject contained in the moving image; and a follow-degree deciding section (24) configured to decide, in accordance with a displacement of the specific subject per unit time, a degree to which the specific subject is followed in the correction.
US10962778B2 Apparatus and method for augmented reality
Accessories and methods are disclosed for projecting content generated by a hand-held device (100) on reality. An accessory (2) includes a housing (102) configured for mechanically attaching to the hand-held device, and viewing optics (108) within the housing configured to project an image of content generated by the hand-held device on reality via a see through display (23). In some applications, the hand-held device is a smartphone.
US10962776B2 Display device, display system, mobile object, display control method, and recording medium storing program code
A display device includes a light source; a light deflector configured to deflect light emitted from the light source to scan as scanning light in a main scanning direction and a sub-scanning direction; a screen having a scanning area to be two-dimensionally scanned with the scanning light at a predetermined cycle, the scanning area having a first area and a second area that differ in position in the sub-scanning direction; a light receiver disposed on the screen, configured to detect the light scanning in each of the first area and the second area of the screen; and a control unit configured to adjust a position of the scanning light in the scanning area according to the number of scanning lines in each of the first area and the second area.
US10962775B2 Optical lens barrel having transmissive liquid crystal display function, liquid crystal display module and display screen
An optical lens barrel having a transmissive liquid crystal display function, liquid crystal display module and display screen, wherein the optical lens barrel comprises a lens barrel body, an eye lens disposed at one end of the lens barrel body, an objective lens disposed at the other end of the lens barrel body, and an LCD display screen disposed at a focal plane position of the optical lens barrel, wherein the LCD display screen is a light scattering LCD display screen; the optical lens barrel is further internally provided with a visible light source; the position of the light source should satisfy: the light source is disposed outside a visible area of the light scattering LCD display screen.
US10962772B2 Method of removing reflection area, and eye tracking method and apparatus
An eye tracking method and apparatus is provided. The eye tracking method includes determining whether a reflection area generated by an illumination is included in an input image, removing the reflection area from the input image in response to a determination that the reflection area is included in the input image, and outputting coordinates of an eye of a user from an image in which the reflection area is removed.
US10962751B2 Supercontinuum microscope for resonance and non-resonance enhanced linear and nonlinear images and time resolved microscope for tissues and materials
Supercontinuum (SC) (˜400 nm to ˜2500 nm) and a microscope produce enhanced microscopic images on sub-micron to cm scale of linear (χ1) and nonlinear (χ2, χ3, χ4 . . . ) processes via resonance including linear absorption, SHG, THG, SRG, SRL, SRS, 2PEF, 3PEF, 4PEF, and inverse Raman in a microscope for 2D and 3D imaging. Images and processes in 2D and 3D arise from electronic and vibrational resonances transitions in biological and medical tissues, cells, condensed matter applications. Resonant Stimulated Raman Scattering (RSRS) is proposed to improve vibrational imaging of biomaterials by using part of SC. Quantum mechanical processes from SC for 2 and 4 photons to improve resolution and imaging using entangled photons are described. The addition of time measuring instrument like a Streak camera and the scattering coefficient μs′ can be mapped to create images of tissue and biomaterial in 5D: Space (3D), Time, and Wavelength.
US10962732B2 Flexible boot with replacable repositioning device therein
A boot assembly having a boot body with a passageway molded from a proximal to distal end of the body. The passageway accepts a repositioning device made of a malleable material such as metal that retains its shape under internal forces of the boot assembly. The boot assembly further comprises one or more cables for fiber optics or power. Bending the flexible boot assembly from a first position to a second position, the flexible boot assembly retains the second position without returning to the first position under the resilient material of the boot.
US10962730B2 Fiber optic panel with moveable cable support assembly and cable-windable support rods
A panel for storing a length of cable has a housing and a support assembly positioned in the housing and moveable with respect to the housing. The housing defines a housing space for storing the length of cable. The housing space is accessible through an opening. The support assembly is slidable through the opening between a stowed position inside of the housing space and a released position in which the support assembly is at least partially outside of the housing space. The support assembly has a pair of support rods that extend generally parallel to each other and are spaced by a distance, and a bracket connected to first ends of the support rods such that the support rods extend from the bracket and each have second ends that are free ends.
US10962728B2 Co-packaged optics and transceiver
An assembly. In some embodiments, the assembly includes: a photonic integrated circuit; and an electronic integrated circuit. A front surface of the photonic integrated circuit abuts, in an area of overlap, against a front surface of the electronic integrated circuit. A first portion of the photonic integrated circuit overhangs a first edge of the electronic integrated circuit, and a first portion of the electronic integrated circuit overhangs a first edge of the photonic integrated circuit. A conductor on the front surface of the electronic integrated circuit is connected, in the area of overlap, to a conductor on the front surface of the photonic integrated circuit.
US10962722B2 Compact multichannel optical rotary joint
An optical rotary joint having a housing, a hollow shaft, a bevel gear, a prism and two collimators. The housing includes two sections, each holding a collimator and separated by a gap in an axial direction from each other and rotatable against each other and around the center axis. The hollow shaft is aligned with the center axis, and has two ends extending into the housing sections. The housing sections are supported via bearings by the hollow shaft. The hollow shaft further contains a prism holder with a Dove prism. The bevel gear is located in the gap between the housing sections and includes two wheels at the housing sections in mesh with two third wheels, which have an axis oriented radially to the center axis and fixedly attached to the hollow shaft, such that a rotation of the housing sections against each other results in a rotation of the hollow shaft with half of the angular speed.
US10962719B2 Passive fiber to chip coupling using post-assembly laser patterned waveguides
Using laser patterning for an optical assembly, optical features are written into photonic elements at the end of a manufacturing sequence in order to prevent errors and damages to the optical features. The optical assembly is manufactured by affixing a photonic element to a substrate which includes one or more optical features and mapping one or more optical features for the photonic element. The optical features are then written into the fixed photonic element using laser patterning and the optical assembly is completed by connecting components, such as optical fibers, to the photonic element.
US10962715B2 Methods for optical dielectric waveguide structures
An optical subassembly includes a planar dielectric waveguide structure that is deposited at temperatures below 400 C. The waveguide provides low film stress and low optical signal loss. Optical and electrical devices mounted onto the subassembly are aligned to planar optical waveguides using alignment marks and stops. Optical signals are delivered to the submount assembly via optical fibers. The dielectric stack structure used to fabricate the waveguide provides cavity walls that produce a cavity, within which optical, optoelectronic, and electronic devices can be mounted. The dielectric stack is deposited on an interconnect layer on a substrate, and the intermetal dielectric can contain thermally conductive dielectric layers to provide pathways for heat dissipation from heat generating optoelectronic devices such as lasers.
US10962708B2 Bending-loss insensitive single mode fibre, with a shallow trench, and corresponding optical system
The invention concerns a bending-loss single mode optical fibre having a Mode Field Diameter at 1310 nm greater than or equal to 9 microns and having a core and a cladding, the core refractive index profile having a trapezoid-like shape. According to an aspect of the invention, the cladding comprises a shallow trench with a refractive index difference Ant between −2×10−3; and −0.9×10−3, and: the trapezoid ratio r0/r1 of the core is between 0.1 and 0.6, preferably, between 0.2 and 0.5, more preferably between 0.25 and 0.45; the core surface integral Formula (I) is between 20.10 3 μm and 24.10−3 μm and the cladding surface integral Formula (II) is between −25×10−3 μm and −9×10−3 μm, where Δn(r) is the refractive-index difference with respect to said outer cladding as a function of the radius r, and said single mode optical fibre fulfils the following criterion: 25.7×10−3≤V01−0.2326V02≤26.8×10−3.
US10962698B2 Inorganic polarizing plate
Provided is inorganic polarizing plate, including in order of reciting: a substrate transparent to light in a bandwidth used; a first dielectric layer; a plurality of linear metal layers; a plurality of linear second dielectric layers; and a plurality of linear light absorbing layers, wherein the plurality of linear metal layers are arranged on the first dielectric layer at intervals shorter than a wavelength of the light, the plurality of linear second dielectric layers are arranged on the plurality of linear metal layers, respectively, the plurality of linear light absorbing layers are arranged on the plurality of linear second dielectric layers, respectively, and the inorganic polarizing plate includes a water repelling layer at peripheral ends of the inorganic polarizing plate at which longer-direction ends of the linear metal layers are present, to cover longer-direction ends of the linear metal layers, linear second dielectric layers, and linear light absorbing layers.
US10962676B2 Signal processing of a multi-sub rotational resistivity logging tool
A method comprising determining a resistivity of a formation, based on a detection of angular electromagnetic signals by a receiver antenna on a first sub of a multi-sub resistivity tool during rotational operation in a wellbore within the formation, the angular electromagnetic signals emitted into the formation, prior to the detection, by a transmitter antenna on a second sub of the multi-sub resistivity tool, wherein the first sub and the second sub are separated apart such that the angular electromagnetic signals are to be transmitted deep into the formation, wherein determining the resistivity comprises curve-fitting and reproducing angular electromagnetic signals by the receiver antenna, and decoupling component signals based on fitting coefficients derived from the angular electromagnetic signals.
US10962673B2 Downhole electromagnetic sensing techniques
An electromagnetic (EM) telemetry system includes an EM transmitter configured to transmit EM signals downhole and multiple sensors each configured to communicate with the EM transmitter and with another of the multiple sensors. Each sensor is placed a distance from another sensor along a length of a wellbore in the EM telemetry system. The EM telemetry system also includes a processor configured to select two or more sensors of the multiple sensors based on a signal to noise ratio (SNR) of an EM signal received from the two or more selected sensors, a depth of the EM transmitter, or both.
US10962670B2 Far field signature determination
Determining a far field signature of a source array can include receiving data associated with a sea surface state and determining a coherent portion and an incoherent portion of a reflection coefficient of the sea surface based on the received data. A notional source signature of each source of the source array can be determined based on the coherent portion, the incoherent portion, and near field data associated with each of the sources, and the far field signature of the source array can be determined based on the notional source signatures of each of the sources. The notional source signature and the far field signature can be stored. A seismic image of a subsurface location can be generated based on the determined far field signature.
US10962668B2 Surface-scattered noise reduction
A method of reducing surface-scattered noise includes receiving seismic data associated with a marine region, where the marine region includes an ocean bottom, a first zone including water above the ocean bottom, and a second zone including earth subsurface layers below the ocean bottom, and the received seismic data includes signals reflected from the earth subsurface layers and surface-scattered noise reflected from the ocean bottom and an ocean surface; determining a water velocity for the first zone; determining bathymetric values of the ocean bottom; based on the determined water velocity and the bathymetric values, determining a velocity model for the marine region; based on the determined velocity model and wavelet functions of seismic source signals, calculating the surface-scattered noise by solving a wave equation; and determining the signals reflected from the earth subsurface layers by subtracting the calculated surface-scattered noise from the received seismic data.
US10962664B2 Method for assessing a performance-based seismic design by setting a seismic risk
A method for assessing a performance-based seismic design by setting a seismic risk starts from the exceedance probability of the performance level. The method is configured to determine the structural performance level by setting an exceedance probability, determine the seismic demand when the performance level is constant, set the exceedance probability of the seismic demand in combination with the seismic risk of a set earthquake to finally determine the ground motion input and establish a novel probabilistic seismic risk assessment method that reaches the performance level. The main control and objective of the design are significantly enhanced by using this method.
US10962656B2 Method for measuring and representing the level of local irradiation doses
A method for measuring and representing the level of local irradiation doses, in at least two dimensions, comprises: a step of positioning N probes Si sensitive to irradiating radiation, each corresponding to a local zone Zi according to a known topology; a step of acquiring, by each of the probes, the level of radiation ISi detected and periodically recording numerical values ISi(t); and a step of converting the numerical values ISi(t) into values DSi(t) corresponding to the radiation dose applied to each of the Z zones associated with a probe Si, according to a calibration table. The method further comprises, during the measurement sequence, steps of spatial interpolation calculation of at least one estimated irradiation level value ISiv(t) of at least one virtual zone Ziv that is not associated with a probe. A measurement device for implementing this method is also described.
US10962652B2 Determining context of a mobile computer
A mobile computer may determine it is located in a vehicle or a conveyance based on a measured distance, satellite related positioning information, and a touch input.
US10962651B2 Ionospheric delay correction method for LEO satellite augmented navigation systems
The invention discloses an ionospheric delay correction method for LEO satellite augmented navigation systems for GNSS. According to the method, GNSS satellite navigation signals received by LEO GNSS receiver loads are used for providing ionospheric information for navigation augmentation for earth surface users. In the method, as a set of mobile navigation augmentation reference stations, LEO satellites continuously observe the global ionosphere to generate ionospheric delay correction information, and the ionospheric delay correction information is sent to the earth surface users to obtain augmented navigation performance. By adoption of the method, ionospheric delay correction data covering the whole world instead of covering certain areas and particularly ionospheric delay correction data covering the vast marine areas are obtained; ionospheric gradient data are provided; and compared with traditional approaches, ionospheric delay correction accuracy is higher than that of traditional approaches; ionospheric activities and events are monitored in orbit to provide complete ionospheric delay correction information.
US10962640B2 Radar device and control method of radar device
A radar device derives, plurality of parameters according to a target and target detection distances, based of received signals that are acquired by receiving reflected waves, each of which is a radar transmission wave transmitted toward vicinity of an own vehicle and then reflected from the target existing in the vicinity. The radar device computes, from likelihood models in which first and second already-known correlations are modeled for each of the detection distances, an indicator based on likelihood ratios, which correspond to derived parameters and detection distances, of a stationary vehicle and upper object, in which the first already-known correlations correlate parameters and likelihoods of the stationary vehicle with each other and second already-known correlations correlate the parameters and likelihoods of the upper object with each other. The radar device performs a threshold determination on the computed indicators to determine whether the target is the stationary vehicle or upper object.
US10962638B2 Vehicle radar sensing system with surface modeling
A sensing system for a vehicle includes at least one radar sensor disposed at the vehicle and having a field of sensing exterior of the vehicle. The at least one radar sensor includes multiple transmitting antennas and multiple receiving antennas. The transmitting antennas transmit signals and the receiving antennas receive the signals reflected off objects. Radar data sensed by the at least one radar sensor is received at a control, and a vehicle motion estimation is received at the control. The control, responsive at least in part to the received sensed radar data and the received vehicle motion estimation, generates a surface model representative of the surface along which the vehicle is traveling.
US10962628B1 Spatial temporal weighting in a SPAD detector
Disclosed are devices and methods for scanning sensing systems having an array of light sensing pixels, such as pixels that use single-photon avalanche diodes. Light pulses are emitted into a field of view (FOV) at starts of a sequence of time intervals, and a weighted tabulation of the times-of-flight of the reflected light pulses within each time interval is used to detect an object in the FOV and determine its distance. Each weight is based on the time-of-flight between the emitted pulse and the received reflected light pulse and on the number of the emitted light pulse in the sequence of emitted light pulses. For near objects the weights emphasize times-of-flight from peripheral time intervals of the sequence; for far objects the weights emphasize central time intervals of the sequence.
US10962626B2 Data transmission method, device and radar apparatus
The embodiment of the present application discloses a data transmission method, device, and radar device, and relates to the field of communication technologies, wherein the method is applied to a radar device, including: determining the starting data acquisition location as the target location; obtaining data acquired by the radar device during the process of rotating by a preset angle from the target location, wherein the preset angle is an angle within a range of (0°, MaxA), and MaxA indicates the maximum rotation angle; packaging the acquired data to generate a target data package; Sending the target data package to the destination device. The data is transmitted by using the solution provided by the embodiment of the present application, and the data delay is reduced.
US10962624B2 Automated system for vehicle tracking
Aspects described herein may allow for vehicle tracking. Systems and methods described herein may allow a vehicle to automatically detect the presence of a physical marker at a parking space. An image of the physical marker may be processed to determine the location of the vehicle, which may be stored and/or output for display.
US10962623B1 Accurate and model-based measurement and management systems and methods
Systems and methods for measurement and management are disclosed that provide complex measurements cost-effectively at very high accuracy. These methods and systems in some cases achieve measurement accuracy exceeding the accuracy of the reference standards they rely on, and eliminate expensive and disadvantageous recalibration procedures. The accurate measurements are integrated with management functions, applying the measurement data to meet objectives of the integrated system and workflow goals of its user. The disclosed systems and methods comprise an explicit or expressly represented model both of themselves and of candidate external systems to be measured and managed. The models may be configured and reconfigured by the owner-user through either local or remote means. The system intelligently reconfigures itself to adapt dynamically to the conditions of measurement and the user's and system's goals at each moment. In an embodiment, the system includes high-accuracy and reconfigurable components including a meter or control head adapted for user precision assembly and maintenance that computes and displays or communicates the measurements, displaying measurements in desired units, grouping functions according to ergonomic and cognitive principles based on the activity and workflow of a user in relation to the internal model. The use of models permits the system to compute and provide complex and inferred measurements of ultimate interest to the user, including quantities that cannot be directed measured and only can be determined through reasoning or computation by applying models to raw measurement data. The precision-assembly modular electromechanical design further permits an owner-user to precisely assemble, maintain, modify the apparatus and calibrate the equipment for accuracy.
US10962621B2 Communication circuit, communication system, and self-diagnosis method of communication circuit
A communication circuit, a communication system, and a self-diagnosis method of the communication circuit, which facilitate specifying a failed part which causes a communication failure when a communication failure occurs in a communication system, are provided. A serial signal for self-diagnosis is supplied to a first conversion unit, a pulse signal for self-diagnosis corresponding to the serial signal for self-diagnosis output from the first conversion unit is input to a second conversion unit instead of a pulse signal received by a pulse signal reception unit, and the serial signal corresponding to the pulse signal for self-diagnosis output from the second conversion unit is transmitted to the outside via a serial signal transmission unit.
US10962617B2 Methods and apparatus for scan time reductions in magnetic resonance imaging using outer volume supression
Methods for fast magnetic resonance imaging (“MRI”) using a combination of outer volume suppression (“OVS”) and accelerated imaging, which may include simultaneous multislice (“SMS”) imaging, data acquisitions amenable to compressed sensing reconstructions, or combinations thereof. The methods described here do not introduce fold-over artifacts that are otherwise common to reduced field-of-view (“FOV”) techniques.
US10962608B1 High-impedance fault detection using wireless current transformers
The present disclosure pertains to systems and methods for monitoring and protecting an electric power system. In one embodiment, a system may comprise line-mounted wireless current transformers to measure at least one parameter of an alternating current (AC), receive a synchronization signal at which to measure the AC, and send a message comprising the measured AC. The system may also comprise an intelligent electronic device (IED) to send the synchronization signal to and receive the messages from the line-mount wireless current transformers, determine whether a high-impedance fault (HiZ) exists between the line-mounted wireless current transformers, and implement a control action based on the existence of the HiZ fault.
US10962602B2 Battery monitoring device
A battery monitoring device is provided which improves communication quality, communication stability, and communication reliability. An ECU substrate and detection substrates which cannot directly communicate with the ECU substrate communicate via a relay substrate which is a detection substrate set up as relay of the detection substrates.
US10962599B2 System and method for battery monitoring and charging
A system for monitoring battery status and estimating battery life including a battery monitor configured to connect to a battery. The battery monitor comprises a voltage detection circuit, a temperature sensor and a wireless transmitter configured to transmit voltage and temperature data measured by the voltage detection circuit and the temperature sensor. The system further includes a remote device operative to receive battery voltage and temperature data from the battery monitor, generate a real-time indication of battery voltage, and generate predicted battery life data.
US10962593B2 System on chip and operating method thereof
A system-on-chip (SoC) includes: a plurality of processors configured to store respective debugging information in response to respective information extraction commands received in a deadlock state, the plurality of processors having different architectures; a system bus connected to the plurality of processors; and an SoC manager configured to generate the respective information extraction commands differently according to an architecture of each of the plurality of processors in response to detecting occurrence of the deadlock state, and transmit the respective information extraction commands to the plurality of processors through a bus separate from the system bus.
US10962590B2 Magnet mounting apparatus for MTJ device testers
A magnet mounting apparatus including a cage, a magnet carriage and first actuator for use in testing Magnetic Tunnel Junction (MTJ) devices. The cage can be configured for mounting to an Automated Test Equipment (ATE). The magnet carriage can be configured for coupling to a wafer test magnet. The first actuator can be coupled between the cage and the magnet carriage. The first actuator can be configured to move the magnet carriage between a first position and a second position along a z-axis. The first position can be configured for locating the wafer test magnet within a predetermined proximity to a Device Under Test (DUT) wafer, and the second position can be configured for replacing a probe card.