US11121695B2

A diplexer (100) includes: first and second directional couplers (106A, 106B); and first and second filters (101A, 101B). The filters (101A, 101B) each include a plurality of resonators (110A to 150A, 110B to 150B) that are electromagnetically coupled. The resonators (110A to 150A, 110B to 150B) each have a broad wall that is in a shape of a circle or a regular polygon with six or more vertices, and two resonators, which are coupled together, of the resonators (110A to 150A, 110B to 150B) are arranged such that D
US11121694B2

A multiplexer includes a switch that individually connects or disconnects between a common terminal and first, second, third, and fourth selection terminals, first and second matching circuits, and first, second, and third filters having different pass bands. The first selection terminal is connected to one end of the first matching circuit, the second selection terminal is connected to one end of the second matching circuit, the other end of the first matching circuit and the other end of the second matching circuit are connected to each other and to one end of the first filter, the third selection terminal is connected to one end of the second filter, and the fourth selection terminal is connected to one end of the third filter.
US11121692B2

An input loop line (5) is disposed in a region inside or outside the loop of an output loop line (9) as viewed in the thickness direction of a dielectric layer (2).
US11121676B1

The present document discloses circuits and methods for providing an output voltage at an output port. In one of the embodiments, a circuit has a power amplifier having an output. In particular, the circuit may have a first transformer including a first coil and a second coil. Moreover, the circuit may have a first capacitor connected in parallel to the first coil and a second capacitor connected in parallel to the second coil. More particularly, the circuit may be adapted to have a first end of the first coil connected to the output of the power amplifier, and a second end of the first coil connected to the output port of the circuit.
US11121663B2

A 2-phase outer ring switched reluctance motor is suitable for use as a low-speed and high-flow rate fan, causes a difference in electrical angle of 180° when two armatures are fitted and coupled along an axial direction at the upper and lower sides thereof one by one and eliminates the difference in electrical angle when two outer ring rotors are fitted and coupled along an axial direction at the upper and lower sides thereof one by one, so as to enable the same to be easily assembled into a 2-phase motor and ensure a firm assembled state, simplifies a structure for detecting an excitation section by modularization in which sensors are provided at each armature and objects to be sensed are provided for each outer ring rotor, and escapes from an unstartable state by using a forward rotation sensor and a reverse rotation sensor.
US11121662B2

Disclosed embodiments include a method for closed loop phase tracking comprised of determining a first estimated resonant frequency, generating a motor drive signal at the first estimated resonant frequency and applying the motor drive signal to a motor, measuring current and voltage of the motor drive signal, and filtering the measurements of current and voltage of the motor drive signal. The phase difference between the filtered current and voltage waveforms is measured and a second estimated resonant frequency is calculated. The generated motor drive frequency is adjusted to equal the second estimated resonant frequency.
US11121660B2

Provided herein are systems, methods, and software for improving drive efficiency in an industrial automation system. In one implementation, a system comprises a mechanical load, an electromechanical device attached to the mechanical load, and a drive coupled to the electromechanical device. A processor is programmed to generate and display an acceleration curve, a duplicate acceleration curve, an energy curve and a duplicate energy curve. A user input is received indicating a change to at least a portion of the duplicate acceleration curve, and a change to the duplicate energy curve is calculated and displayed. A modified command signal based on the user input is calculated, and the drive is configured to control the electromechanical device via the modified command signal to mechanically operate the mechanical load perform a task.
US11121654B2

Dynamic stability control for electric motors is provided. The system determines, for an electric motor of the electric vehicle, a slip frequency indicating a difference between a synchronous speed of a magnetic field of the electric motor and a rotating speed of a rotor of the electric motor. The system compares the slip frequency with a threshold. The system activates, responsive to the slip frequency greater than or equal to the threshold, a slip limiter to adjust a current command to generate an adjusted current command that causes a reduction in the slip frequency. The system deactivates, responsive to an external torque command less than a subsequent current command received subsequent to transmission of the adjusted current command, the slip limiter.
US11121636B2

In a system and method for operating a system, which includes a first inverter which feeds a first electric motor, and a second inverter which feeds a second electric motor, the DC-voltage side connection of the first inverter is connected to the DC-voltage side connection of a rectifier which is supplied from an electrical AC-voltage supply network, the DC-voltage side connection of the second inverter is connected to the DC-voltage side connection of the rectifier, in particular, the two DC-voltage side connections of the inverters are switched in parallel, and a controller is provided, in particular in the first inverter, which controls the current accepted and acquired by the first inverter at its DC-voltage side terminal toward a setpoint value in that the torque of the first electric motor fed by the first inverter is the controlled variable.
US11121621B1

A low-power-consumption protection circuit includes a load detection module, a secondary feedback control module, and a primary control module. The load detection module is coupled to a current detection unit. The secondary feedback control module is coupled to the load detection module and an isolation unit. The primary control module is coupled to the isolation unit and an isolation switch. When the load detection module detects that the current detection unit outputs a voltage level, the secondary feedback control module transmits a protection signal to the primary control module through the isolation unit.
US11121618B2

The disclosure provides a power switching circuit. The power switching circuit includes a driving circuit, a determining circuit, a first power switch, and a second power switch. The driving circuit outputs a first driving signal and a second driving signal. The determining circuit is coupled to the driving circuit and outputs a control signal to the driving circuit. The first power switch is coupled to a first input voltage and receives the first driving signal. The second power switch is coupled to a second input voltage and receives the second driving signal. When the first power switch and the second power switch are switched, the second driving signal rises from a first level to a preset level, and the determining circuit controls the driving circuit to utilize the first driving signal to turn off the first power switch.
US11121617B2

Disclosed are a driver IC circuit of an intelligent power module, an intelligent power module and an air conditioner. The driver IC circuit includes: an operating voltage input end, an inverter logic buffer circuit, an upper bridge driver circuit, a lower bridge driver circuit, a PFC logic buffer circuit, a PFC driver circuit, a first voltage regulation control input end, a second voltage regulation control input end, a first voltage regulation module and a second voltage regulation module. The first voltage regulation module increases or decreases the operating voltage according to the first voltage regulation control signal; the second voltage regulation module increase or decreases the operating voltage according to the second voltage regulation control signal; or output the operating voltage to the PFC logic buffer input circuit and the PFC driver circuit. The problem that existing driver IC circuits cannot directly drive SiC-based power switching devices can be solved.
US11121614B2

An assembly for use in an axial flux motor or generator includes a rotor plate and a magnet, the magnet having a surface that is orthogonal to a magnetization direction of the magnet. The rotor plate is adapted to engage a rotor shaft that rotates about an axis of rotation, and the magnet is attached to the rotor plate. The rotor plate and magnet are configured and arranged such that, if the rotor plate and the magnet are separated from all other magnetic field generating components, then a distance between a first plane that intercepts a first point on the surface and to which the axis of rotation is normal and a second plane that intercepts a second point on the surface and to which the axis of rotation is normal is substantially greater than zero.
US11121613B2

A generator system having a dynamo that contains an armature, a stator and a housing. The armature rotates about a first axis of rotation. The stator is concentrically positioned around the armature. Both the armature and the stator are free to rotate in opposite directions about the first axis of rotation. The housing of the dynamo is connected to a motor that can rotate the dynamo around a second axis of rotation. There is an angle of inclination between the first axis of rotation and the second axis of rotation. This angle of inclination is selectively altered during operation. By changing the angle of inclination between the two axes of rotation, a precession can be created that adds rotational energy to both the armature and the stator. This increases the output of the dynamo and creates a highly efficient electrical generator.
US11121602B2

A stator of a rotary electric machine comprises a stator core, a coil; and a plurality of bus bars. When viewed from a rotational axis direction of the rotary electric machine, the first terminal parts of the plurality of bus bars are arranged next to one another substantially in an upper and lower direction on the outside of the stator core in the radial direction, and the second terminal parts of the plurality of bus bars are arranged next to one another substantially in a horizontal direction above the stator core, and a first terminal part arranged on an uppermost side among the first terminal parts of the plurality of bus bars is arranged to be positioned below an uppermost part of the stator core.
US11121597B2

An electric motor includes a rotor rotatable about a center axis. The rotor includes a plurality of magnets and a plurality of radially extending channels extending radially outward from an inner circumferential surface of the rotor to provide fluid to the magnets. A method of constructing an electric motor includes creating a rotor rotatable about a center axis to include a plurality of magnets and a plurality of radially extending channels extending radially outward from an inner circumferential surface of the rotor to provide fluid to the magnets.
US11121591B2

A hollow metal part is used as a pipe component for a refrigerant flow path of a rotating electrical machine adapted to cool a stator coil with a refrigerant. The rotating electrical machine includes a connection arm that couples the stator coil and a power supply terminal at a stator coil end portion of the stator coil, and an insulating hose that is coupled to the stator coil and the connection arm through a first hollow metal part in order to supply the refrigerant to the stator coil and the connection arm. The first hollow metal part is formed integrally by joining a part formed of stainless steel to a part made of oxygen-free copper.
US11121589B2

A self-adaptive matching system for a magnetic-resonance wireless charging process includes a transmitting Bluetooth-communication and control circuit, a transmitting switching circuit, a regulator circuit, a transmitting antenna, a radio-frequency power amplifier circuit, a receiving Bluetooth-communication and control circuit, a receiving antenna, a receiving switching circuit and a rectifier and regulator circuit. The transmitting switching circuit, the regulator circuit and the transmitting antenna are connected to the transmitting Bluetooth-communication and control circuit, respectively. The radio-frequency power amplifier circuit is connected to the transmitting switching circuit and the regulator circuit, respectively. The regulator circuit is connected to the transmitting switching circuit. The receiving antenna, the receiving switching circuit and the rectifier and regulator circuit are connected to the receiving Bluetooth-communication and control circuit, respectively. The rectifier and regulator circuit is connected to the receiving switching circuit, and the receiving antenna is coupled with the transmitting antenna.
US11121584B2

A power receiver includes a power reception interface that receives wireless power and a controller that transmits an emergency power transmission request for the wireless power during an emergency.
US11121581B2

An inductive power transfer unit includes a winding unit for inductive power transfer during a power transfer operation, a flux guide, and an antenna. The antenna is arranged with the flux guide for generating or receiving an antenna signal during an auxiliary operation, wherein a compensation winding is arranged, such that the compensation winding compensates for an induced voltage and/or induced current in the antenna guide during the power transfer operation.
US11121572B2

A charging service method includes transmitting information of a communication device to a charging station, transmitting information of the charging station to the communication device, acquiring available service information of the charging station from a charging station server according to the information of the charging station, selecting at least one service option for generating charging service information, transmitting the charging service information to the charging station server, generating charging station certification information to the communication device, relaying the charging station certification information from the communication device to the charging station, and enabling a charging function of the charging station to charge the communication device after the charging station certification information is received by the charging station.
US11121570B2

A battery disconnecting device has a first input and a second input to which a battery can be connected, whereby the disconnecting device also has a first output and a second output to which an electric component can be connected, whereby at least one first circuit breaker is arranged between the first input and the first output, and at least one second circuit breaker is arranged between the second input and the second output, whereby the first circuit breaker is at least a transistor and the second circuit breaker is a relay.
US11121566B2

The described technology relates to a power supply and a battery pack including the same. In one embodiments, the power supply includes an input terminal configured to receive input power, a regulator configured to reduce a voltage of the input power, and a sensing circuit configured to sense an output voltage of the regulator. The power supply also includes a reference voltage controller configured to receive the input power as driving power and to feedback-control the output voltage of the regulator to correspond to a preset reference voltage, based on the sensed output voltage. The power supply further includes a switch arranged between the input terminal and the reference voltage controller and configured to control the driving power applied to the reference voltage controller.
US11121561B2

The present disclosure is directed to utility poles that house a vertical stack of batteries to store energy. The utility pole in one configuration is a small cell pole. In one arrangement, the small cell pole stores sufficient energy to operate for several day during a power failure. In a further arrangement, a plurality of battery storage poles operate as a source and/or sink for a local electricity grid to balance the operation of the grid.
US11121560B2

Techniques of charging electronic devices involve directing electrical power from a first device to the battery of a second device in response to the first device being in a first state, and directing electrical power from the second device to the battery of the first device in response to the first device being in a second state. For example, in response to a connection being established between a first device (e.g., a tablet computer) and a second device (e.g., a monitor), a charger of the first device detects a state of charge of the battery of the first device and a state of charge of the second device.
US11121557B2

A power distribution system is disclosed for conducting electrical power through a combination of hollow tube conductors and flexible cabling. Each hollow tube conductor includes an end formed into flat pads. The flexible cabling comprises litz wire, and includes ends crimped to integral lugs. An end of the flexible cabling is coupled to an end of the hollow tube conductor. The other end of the flexible cabling is coupled to an electric device. The other end of the hollow tube conductor is coupled to another flexible cable, which is in turn coupled to another electric device. By connecting the hollow tube conductors, flexible cabling, and electrical devices in this way, an electrically conductive pathway may be established between the electrical devices. The power distribution system conducts alternating current (AC) power, and addresses the skin effect phenomenon that occurs when conducting AC power. The power distribution system can be utilized in the highly-constrained environment of electric aircraft, where weight and space is at a premium.
US11121549B2

A power flow control device intended to be used in a mesh network. The device includes a first voltage source connected between a first terminal (B1) and a third terminal (B3). A second voltage source is connected between a second terminal (B2) and the third terminal (B3). A current source is connected alternately to the first voltage source and the second voltage source and configured to ensure a transfer of energy between the first voltage source and the second voltage source. A switching means is arranged to allow the current source to be connected alternately in parallel with the first voltage source or in parallel with the second current source.
US11121548B2

A multi-input voltage converter includes an output circuit, a first conversion circuit, and a second conversion circuit. The first conversion circuit includes a first voltage receiving module, a first transformer, a first switch. The second conversion circuit includes a second voltage receiving module, a second switch. When the second voltage receiving module receives the second input voltage, the second switch is turned on to operate, and the output circuit outputs the output voltage.
US11121545B2

A hot swapping protection device for Power over Ethernet which has a state setting switch group, an interface circuit, a power supply device, a packet switching controller, multiple isolation coil sets, and multiple connectors. The packet switching controller receives a digital state value P2 of the interface circuit and a digital signal P1 of the state setting switch group and bitwise compares P1 and P2 so as to output a command to control the DC voltage outputs of the power supply device. The power supply device has a digital power controller and an analog power controller having multiple voltage output terminals for providing DC voltages to the multiple connectors. Before removing a cable connected to a connector, all voltage output states of the voltage output terminals corresponding to the connector are set to a cutoff state, so that sparks generation can be avoided during subsequent cable plug-in and unplugging.
US11121533B2

An enclosure, such as an electrical enclosure, includes a base having a series of walls that define an interior, and a cover. The base and cover include a hinge arrangement that enables the cover to be secured to the base for movement between a closed position and an open position. The hinge arrangement enables the cover to be hinged to either a first wall of the base or an opposite, second wall of the base. A latch member is configured to be selectively engaged with either the first wall of the base or the second wall of the base, and is engaged with the second wall of the base when the cover is hinged to the first wall of the base and is engaged with the first wall of the base when the cover is hinged to the second wall of the base.
US11121524B2

A semiconductor device according to the present technology includes a first semiconductor layer; a second semiconductor layer; an active layer; and a transparent conductive layer. The first semiconductor layer has a first conductivity type, a stripe-shaped ridge being formed on a surface of the first semiconductor layer. A second width is 0.99-1.0 times a first width, a third width is 0.96-1.0 times the second width, and the transparent conductive layer has a uniform thickness within a range of 90% to 110% in a range of the third width, the first width being a width in a direction perpendicular to an extending direction of the ridge, the second width being a width in the direction on a surface of the transparent conductive layer on a side of the ridge, the third width being a width in the direction on a surface opposite to the ridge of the transparent conductive layer.
US11121520B1

Systems and methods are provided for providing a passively switched light source. An integrated optical component includes a photonic material and a phase change material in direct contact with the photonic material. A light source provides light into the integrated optical component. The light interacts with the phase change material such that an index of refraction of the phase change material depends on the intensity of the light within the integrated optical component as to provide a passive change to a parameter of the integrated optical component.
US11121512B2

Provided is an electrical connector. The electrical connector includes an insulation body, and a terminal group received in the insulation body. The terminal group includes upper-row terminals and lower-row terminals. The upper-row terminals and the lower-row terminals are equal in quantity and are arranged in one-to-one correspondence in a vertical direction. Each of the upper-row terminals is provided with an upper contacting arm extending in a horizontal direction, and each of the lower-row terminals is provided with a lower contacting arm extending in the horizontal direction. The upper contacting arm and the corresponding lower contacting arm partially overlap and partially stagger in the vertical direction.
US11121511B1

A electrical connector includes an inner conductor having a first mating end configured to be coupled to an electrical component and a second mating end and an outer conductor having a first mating end configured to be coupled to the electrical component and a second mating end. The outer conductor has a bore receiving the inner conductor. The inner conductor is coaxial with the outer conductor. A shielding gasket is separate and discrete from the outer conductor and coupled to the first mating end of the outer conductor. The shielding gasket has an outer surface facing the electrical component and configured to interface with the electrical component. The shielding gasket provides perimeter shielding around the first mating end of the inner conductor.
US11121504B2

A circuit board separation mechanism may include a separation block positioned within a separation block cut-out of a heatsink. The heatsink may be positioned between a first circuit board including a first component of at least one connector and a second circuit board including a second component of the at least one connector. The circuit board separation mechanism may include a set screw inserted in the separation block. A portion of the set screw may be configured to engage a surface of the heatsink. The separation block may be configured to lift against a surface of the first circuit board when the set screw is rotated. The first component of the at least one connector and the second component of the at least one connector may be configured to separate when the set screw is rotated and the separation block lifts against the surface of the first circuit board.
US11121502B2

Magnetic connector systems including a plug connector and a connector receptacle. In one example, the plug connector can include a magnetic target around a signal pin, where the signal pin is insulated from a plug enclosure by an insulating housing. The connector receptacle can include a magnet that is attracted to the magnetic target. The connector receptacle can contact the plug enclosure using one or more conductive springs. The one or more springs can deflect during an insertion of the plug enclosure. In another example, this deflection can act to expel moisture from the connector receptacle through drip holes in an enclosure for the connector receptacle.
US11121494B2

A contact includes a thin plate member having elasticity and conductivity, is disposed between a first member and a second member, and electrically connects the first member and the second member via the thin plate member, and the contact includes a base portion and a movable portion. The base portion has a bonding surface to be bonded to the first member by soldering. The movable portion includes: a contact portion that contacts with the second member; and a connecting portion that connects to the base portion, and is configured to be elastically deformable with respect to the base portion. The connecting portion is gradually separated from the first member. A predetermined range from a connecting position of the connecting portion with the base portion is lower in solder wettability than the bonding surface.
US11121487B2

A car window glass includes a glass plate having a conductor layer, a connection terminal, and a power line. The connection terminal includes metal-plate first and second join parts joined to the conductor layer via the first and second solder layers, a metal-plate bridge section connected to the first and second join parts and spaced apart from the conductor layer, and a fixing part for fixing the power line to a bridge section main surface. The power line extends from the fixing part along a glass plate main surface, and the side opposite of the side facing the glass plate main surface is free of the bridge section, and the starting point of the power line extending from the fixing part is positioned in the upper direction of a virtual line connecting the center portions of the first and second join parts with each other.
US11121483B2

A terminal holder for accommodating a plurality of terminal fittings that are attached to respective ends of a plurality of electrical wires, each of the plurality of terminal fittings including a connection that is connected and fixed to an attachment object through a bolt inserted in the connection, and a fixing portion that is fixed to the electrical wire, the terminal holder including: a plurality of through holes in which the connections of the plurality of terminal fittings are to be respectively disposed and that expose the connections; a plurality of accommodations for respectively accommodating the fixing portions of the plurality of terminal fittings; and a partition wall continuously extending between the fixing portions and between the connections of adjacent terminal fittings.
US11121479B2

A connector includes a base member having two or more projections, two or more contacts, a housing holding the contacts and facing the base member, and a cutting portion for cutting the flexible conductor between a pair of contacts to divide the flexible conductor into a pair of flexible conductor pieces, when projections corresponding to the contacts are separately inserted into projection accommodating portions of the contacts together with the flexible conductor, the flexible conductor being arranged between the base member and the housing and extending over the contacts adjacent to each other, the flexible conductor pieces divided by the cutting portion being sandwiched between lateral surfaces of the projections and inner surfaces of the projection accommodating portions of the contacts and coming into contact with the inner surfaces of the projection accommodating portions of the contacts, whereby the contacts are electrically connected to the flexible conductor pieces.
US11121475B2

A phased array is disclosed, including: a base layer including a substrate with a plurality of protruding posts, for stopping wave propagation along the base layer, and a printed circuit board (PCB) arranged on the base layer, and including at least one phased array radio frequency (RF) integrated circuit (IC) on a first side of the PCB facing the base layer and the protruding posts. The PCB further includes feeds for transferring of RF signals from the phased array RF IC(s) to an opposite second side of the PCB. A radiating layer, including a plurality of radiating elements for transmitting and/or receiving RF signals from the phased array antenna is also provided, together with a feeding layer for transfer of RF signals, arranged between the feeds of the PCB on the second side and the radiating elements of the radiating layer.
US11121474B2

Described herein is a low profile radiator (LPR) manufactured using additive manufacturing technology (AMT). Such an AMT radiator is suitable for use in an array antenna which may be fabricated using AMT manufacturing processes.
US11121467B2

A semiconductor device package is provided that incorporates an antenna structure within the package through use of three-dimensional additive manufacturing processes. Embodiments can provide semiconductor device packages that are thinner than traditional device packages by depositing specific metal and dielectric layers within the package in desired positions with precision that cannot be provided by other manufacturing techniques. Further, embodiments can provide antenna geometries and orientations that cannot be provided by other manufacturing techniques.
US11121462B2

A passive electronically scanned array in a number of phases. Initially, the array system configuration is determined followed by sizing the array, designing, building, and testing a 1D lens, and designing, building, and testing a 1×N switch network. This is followed by building and testing the array with associated 1D lenses, and integrating and testing switch networks connected to each lens in array. This is followed by design, build, test, and integration of the orthogonal switch matrix that connects to all of the lens switch matrixes, and system integration.
US11121461B2

An antenna device includes a dielectric substrate, a ground plane, an antenna unit, and an additional functional unit. The dielectric substrate includes a plurality of pattern formation layers. The ground plane is formed on a first pattern formation layer included in the plurality of pattern formation layers, and acts as an antenna grounding surface. The antenna unit is formed on a pattern formation layer that is included in the plurality of pattern formation layers and that is different from the first pattern formation layer. The antenna unit includes one or more antenna patterns configured to act as radiation elements. The additional functional unit includes one or more parasitic patterns provided on a propagation path for a surface propagating over the dielectric substrate, and causes the surface wave to generate a radiation wave with polarization different from polarization of a radio wave transmitted and received by the antenna unit.
US11121460B2

An antenna assembly is provided for an electronic device. The electronic device has a housing, which includes a first portion and a second portion, the first portion is electrically conductive, and the second portion is non-conductive. The antenna assembly includes an antenna cavity, at least two antennas located in the antenna cavity, and at least one isolation structure. The antennas are used for radiating energy, the isolation structure is disposed between the two antennas and connected to the two antennas, and the isolation structure isolates induced currents of the two antennas to reduce interference at a same frequency or from adjacent frequency channels between the two antennas.
US11121456B2

An antenna system loaded on a vehicle according to the present invention includes a telematics module, and antenna modules coupled to both side surfaces of the telematics module, wherein the antenna modules have a plurality of antenna elements disposed therein so as to perform Multiple-Input and Multi-Output (MIMO) by transmitting or receiving a plurality of first signals according to a first communication system through the plurality of antenna elements, whereby a plurality of communication services can be provided through a flat vehicle antenna.
US11121455B2

A transport mechanism and an antenna arrangement for facilitating the transmission/reception of a portable wireless communication device temporarily arranged in a passenger compartment of a transport. The antenna arrangement includes a supporting body having a shelf area and a flat antenna having an interface, wherein the shelf area holds the wireless communication terminal, the flat antenna is arranged parallel to the shelf area on or in the supporting body, and the interface connects via a wiring harness of the transport to an external antenna of the transport.
US11121453B2

An antenna adapted for an electronic device is provided. The antenna includes a chamber, a first liquid conductor, a second liquid conductor, and a feeding portion. The first liquid conductor is located in the chamber. The second liquid conductor is located in the chamber. A specific gravity of the second liquid conductor is larger than a specific gravity of the first liquid conductor, and a conductivity of the second liquid conductor is smaller than a conductivity of the first liquid conductor. The feeding portion extends into the chamber from an outside of the chamber. The feeding portion contacts with one of the first liquid conductor and the second liquid conductor.
US11121451B2

A router unit with an antenna includes a router and an antenna structure. The antenna structure is mounted in a vehicle, and includes a dielectric body with a dielectric property and a planar element with a conductive property that is provided to the dielectric body. The router includes a transferring unit and a housing. The transferring unit transfers a signal to a transfer destination. The housing houses the transferring unit and includes a shield part with a conductive property for blocking noise that affects the transferring unit. The antenna structure is provided to the shield part, connected to the transferring unit, and transmits or receives a radio wave by using the shield part as a ground of the antenna structure.
US11121441B1

A substrate integrated waveguide (SIW) for phase shifter for millimeter wave applications has a waveguide with a plurality of curved sections and which passes through the substrate from a wave entry port to a wave exit port. The plurality of curved sections forms a serpentine path of curves in a first direction followed by curves in a second direction which are opposite the first direction. Phase shifting elements are positioned in the waveguide in each of the curved sections. The phase shifting elements may take the form of PIN diodes or a pattern of liquid metal filled vias in the waveguide.
US11121435B2

Pouch-type battery cells include a first and second pouch layer, one or more electrode pairs between the two pouch layers, each pair including an anode and cathode current collector, a peripheral seal defined by a peripheral seal path and joining the two pouch layers to form a pouch encasing the one or more electrode pairs, an anode tab electrically coupled to one or more anode current collectors within the pouch and a cathode tab electrically coupled to one or more cathode current collectors within the pouch each extend outward from the peripheral seal. The anode and/or cathode tab include one or more apertures disposed along the peripheral seal path such that a portion of the peripheral seal is formed between the first and second pouch layers within the one or more apertures. The tabs of multiple battery cells can be electrically coupled via busbars to form a battery pack.
US11121418B2

The invention discloses the discharging method and discharging agent for recycling waste batteries. It immerse the waste batteries with coke powder to form a discharging circuit and to remove the residual power off the waste batteries before destruction of the batteries. The discharging performance varied with resistivity of the coke powder, and can be measured by watching the temperature and/or the temperature change trend. The resistivity depends on the ratio of carbon composition of the coke powder and the contact quality between the coke powder and the waste batteries, and the pressure on coke powder can adjust the contact quality. Therefore, the method is able to adjust the discharging performance by adjusting the pressure to meets the discharging requirements of efficiency and safety.
US11121415B2

A battery monitoring circuit measures individual battery cell voltages and temperatures of a plurality of series-connected battery cells utilizing an Analog Front End, a controller that collects and analyzes the data digitally transferred to it by the Analog Front End, and a Fuel Gauge configured to measure a single battery cell.
US11121402B2

An alternative grid energy storage system is described herein. In one embodiment, an electrochemical cell comprises a high specific surface area cathode (e.g., a cathode comprising a carbon nanofoam paper, a carbon nanotube mesh, a particulate carbon material, electrolytic manganese dioxide, or a manganese dioxide film), a zinc or lead anode (e.g., Zn or Pb foil), a selective ion-conductive separator that does not conduct zinc ions (e.g., a NAFION sulfonated tetrafluoroethylene based fluoropolymer-copolymer separator) between the anode and the cathode, and an aqueous electrolyte comprising a manganese salt (e.g., aqueous manganese sulfate) contacting the electrodes and the separator. A battery comprising two or more of the electrochemical cells electrically connected together in series, parallel, or both, also is described.
US11121398B2

Provided is a rechargeable alkali metal-sulfur cell comprising an anode active material layer, an electrolyte, and a cathode active material layer comprising multiple particulates, wherein at least one of the particulates comprises one or a plurality of sulfur-containing material particles being embraced or encapsulated by a thin layer of a conductive sulfonated elastomer composite having from 0.01% to 50% by weight of a conductive reinforcement material dispersed in a sulfonated elastomeric matrix material, wherein the conductive reinforcement material is selected from graphene sheets, carbon nanotubes, carbon nanofibers, metal nanowires, conductive polymer fibers, or a combination thereof and the composite has a recoverable tensile strain from 2% to 500%, a lithium ion conductivity from 10−7 S/cm to 5×10−2 S/cm, and a thickness from 0.5 nm to 10 μm. This battery exhibits an excellent combination of high sulfur content, high sulfur utilization efficiency, high energy density, and long cycle life.
US11121397B2

The present invention relates to the application of a force to enhance the performance of an electrochemical cell. The force may comprise, in some instances, an anisotropic force with a component normal to an active surface of the anode of the electrochemical cell. In the embodiments described herein, electrochemical cells (e.g., rechargeable batteries) may undergo a charge/discharge cycle involving deposition of metal (e.g., lithium metal) on a surface of the anode upon charging and reaction of the metal on the anode surface, wherein the metal diffuses from the anode surface, upon discharging. The uniformity with which the metal is deposited on the anode may affect cell performance. For example, when lithium metal is redeposited on an anode, it may, in some cases, deposit unevenly forming a rough surface. The roughened surface may increase the amount of lithium metal available for undesired chemical reactions which may result in decreased cycling lifetime and/or poor cell performance. The application of force to the electrochemical cell has been found, in accordance with the invention, to reduce such behavior and to improve the cycling lifetime and/or performance of the cell.
US11121395B2

A battery module including a plurality of battery cells stacked on one another, a casing configured to surround the battery cell stack, and an elastic member coupled to an inner side of the casing while avoiding an interference with the battery cells so that a uniform pressure is formed at the battery cells when swelling occurs at the battery cells is provided.
US11121383B2

A separator for a fuel cell having a flow channel including a transverse channel and a longitudinal channel formed therein, the transverse channel having a pair of opposed side walls, and a first pattern and a second pattern alternately spaced and arranged in the transverse channel is provided. Each of the first pattern and the second pattern is a column-shaped three-dimensional structure having a polygonal transverse section. The first pattern and the second pattern are arranged in the transverse channel so as to have a shape of the transverse sections being rotated 180° relative to each other. First spacing distances from each of the first pattern and the second pattern to a first side wall of the pair of opposed side walls of the transverse channel are different.
US11121374B2

The present disclosure relates to a positive electrode for a lithium secondary battery comprising a positive electrode current collector and a positive electrode active material layer coated and formed on at least one surface of the positive electrode current collector, wherein the positive electrode current collector includes a non-coated portion protruded with no positive electrode active material layer coated thereon, and wherein an irreversible material composed of lithium oxide is coated on the non-coated portion, and a lithium secondary battery including the same.
US11121371B2

A main object of the present disclosure is to provide a cathode active material used for a fluoride ion battery, the cathode active material comprising: a first active material having a composition represented by Pb2−xCu1+xF6, wherein 0≤x<2; and a second active material containing a Bi element and a F element.
US11121368B2

An object of the present invention is to provide a positive electrode material for a nonaqueous electrolyte secondary battery, which is capable of inhibiting the gelation of a positive electrode composite material paste without decreasing the charge and discharge capacity and the output characteristics, when used as a positive electrode material for batteries. The positive electrode active material for a nonaqueous electrolyte secondary battery comprises a mixture containing a lithium metal composite oxide represented by a general formula LiaNi1-x-y-zCoxMnyMzO2 (wherein, 0.03≤x≤0.35, 0≤y≤0.35, 0≤z≤0.05, 0.97≤a≤1.30, and M is at least one type of element selected from V, Fe, Cu, Mg, Mo, Nb, Ti, Zr, W and Al) and an ammonium tungstate powder, wherein when 5 g of the positive electrode material is mixed with 100 ml of pure water, the mixture is stirred for 10 minutes and then left to stand for 30 minutes, and then the pH of a supernatant fluid at 25° C. was measured, the pH ranges from 11.2 to 11.8.
US11121367B2

The disclosure provides a modified positive electrode active material, a preparation method thereof, and an electrochemical energy storage device. The modified positive electrode active material comprises positive electrode active material substrate; first oxide layer, coated on the surface of the positive electrode active material substrate and selected from one or more of oxides of element M being selected from the group of one or more of Li, Al, Zr, Mg, Ti, Y, Si, Ca, Cr, Fe, Zn, Nb, Sn, Ba, and Cd; and second oxide layer having a continuous layered structure, coated on the surface of the first oxide layer and selected from one or more of oxides of element M′ being selected from one or more of Li, B, P, As, Pb, V, Mo, and Sn. High temperature storage performance and cycling performance of electrochemical energy storage device are improved by the modified positive electrode active material.
US11121362B2

The present application provides a positive electrode sheet for a secondary battery, the positive electrode sheet includes a positive electrode current collector and a positive electrode active material layer on a surface of the positive electrode current collector, the positive electrode active material layer includes a positive electrode active material, the positive electrode active material includes a first lithium nickel transition metal oxide and a second lithium nickel transition metal oxide, the first lithium nickel transition metal oxide includes a first substrate and a first coating layer on a surface of the first substrate, the first substrate is secondary particles, and the second lithium nickel transition metal oxide is a single crystal or single-crystal-like morphological particles.
US11121361B2

The present invention provides a method of preparing a slurry for a secondary battery positive electrode which includes forming a first mixture in a paste state by adding a lithium iron phosphate-based positive electrode active material, a conductive agent, a binder, and a solvent, and preparing a slurry for a positive electrode by mixing while further adding a solvent to the first mixture in the paste state.
US11121355B2

The fabrication of robust interfaces between transition metal oxides and non-aqueous electrolytes is one of the great challenges of lithium ion batteries. Atomic layer deposition (ALD) of aluminum tungsten fluoride (AlWxFy) improves the electrochemical stability of LiCoO2. AlWxFy thin films were deposited by combining trimethylaluminum and tungsten hexafluoride. in-situ quartz crystal microbalance and transmission electron microscopy studies show that the films grow in a layer-by-layer fashion and are amorphous nature. Ultrathin AlWxFy coatings (<10 Å) on LiCoO2 significantly enhance stability relative to bare LiCoO2 when cycled to 4.4 V. The coated LiCoO2 exhibited superior rate capability (up to 400 mA/g) and discharge capacities at a current of 400 mA/g were 51% and 92% of the first cycle capacities for the bare and AlWxFy coated materials. These results open new possibilities for designing ultrathin and electrochemically robust coatings of metal fluorides via ALD to enhance the stability of Li-ion electrodes.
US11121350B2

According to an embodiment, a substrate with an electrode is a substrate with an electrode 32 for manufacturing an organic device 10 including a first electrode 14, an organic functional layer 16, and a second electrode 18. The substrate with an electrode includes a support substrate 34, a first electrode provided on an inner side of a device formation area DA on a surface 34a of the support substrate 34, and an antistatic conductive portion 36 provided on the surface described above and electrically connected to the first electrode.
US11121347B2

A display apparatus comprises a light-emitting device on a device substrate; an encapsulating layer on the device substrate and covering the light-emitting device; an encapsulation substrate on the encapsulating layer and including a plurality of penetrating holes disposed at a regular interval; and a moisture-blocking layer between the encapsulating layer and the encapsulation substrate and including a plurality of moisture-absorbing particles dispersed in the encapsulating layer, wherein the moisture-blocking layer has a water vapor transmission rate lower than that of the encapsulating layer.
US11121346B2

Devices, components and fabrication methods are provided for improving the efficiency of OLED displays. An outcoupling component such as a microlens array (MLA) is attached to an OLED, with a relatively small distance between the MLA and the OLED. Cross-talk and back scattering are reduced by the use of colored lenses, focusing layers, and other methods.
US11121316B2

A method of tuning a PCM device is disclosed. The method includes receiving a command and determining if the command is a SET command or a RESET command. When the command is a RESET command, the method provides a short pulse across a resistive electrode and a top electrode through a phase change material generating amorphous PCM at the point of highest voltage across the PCM region.
US11121315B2

The problem of forming top electrode vias that provide consistent results in devices that include resistance switching RAM cells of varying heights is solved using a dielectric composite that fills areas between resistance switching RAM cells and varies in height to align with the tops of both the taller and the shorter resistance switching RAM cells. An etch stop layer may be formed over the dielectric composite providing an equal thickness of etch-resistant dielectric over both taller and shorter resistance switching RAM cells. The dielectric composite causes the etch stop layer to extend laterally away from the resistance switching RAM cells to maintain separation between the via openings and the resistance switching RAM cell sides even when the openings are misaligned.
US11121311B2

A magnetic tunnel junction (MTJ) containing device is provided in which a conformal dielectric encapsulation liner is located on a sidewall of each of a MTJ pillar and an overlying top electrode, and a non-conformal dielectric encapsulation liner is located on the conformal dielectric encapsulation liner. This dual encapsulation liner structure prevents the bottom electrode of the MTJ containing device from being physically exposed thus eliminating the possibility that the bottom electrode can be a source of resputtered conductive metal particles that can deposit on a sidewall of the MTJ pillar. As such, electrical shorting is reduced in the MTJ containing device of the present application. Also, the dual encapsulation liner structure can mitigate chemical diffusion into the tunnel barrier material of the MTJ pillar.
US11121308B2

Various embodiments of the present disclosure are directed towards an integrated chip including a magnetoresistive random access memory (MRAM) cell over a substrate. A dielectric structure overlies the substrate. The MRAM cell is disposed within the dielectric structure. The MRAM cell includes a magnetic tunnel junction (MTJ) sandwiched between a bottom electrode and a top electrode. A conductive wire overlies the top electrode. A sidewall spacer structure continuously extends along a sidewall of the MTJ and the top electrode. The sidewall spacer structure includes a first sidewall spacer layer, a second sidewall spacer layer, and a protective sidewall spacer layer sandwiched between the first and second sidewall spacer layers. The first and second sidewall spacer layers comprise a first material and the protective sidewall spacer layer comprises a second material different than the first material.
US11121300B2

A method of producing optoelectronic semiconductor devices includes in the stated order: A) providing a semiconductor layer sequence on a transparent wafer, the semiconductor layer sequence including an active layer; B) applying electrical contact pads on a mounting face of the semiconductor layer sequence; C) coating the semiconductor layer sequence at the mounting face and/or on the electrical contact pads with a protective layer; D) dicing the semiconductor layer sequence and the wafer to form semiconductor chips with side faces; E) forming a casting body all around the semiconductor chips directly on the side faces, the protective layer having anti-wetting properties towards a material of the casting body; and F) dicing the casting body to the optoelectronic semiconductor devices, wherein the protective layer remains on the mounting face and/or on the electrical contact pads in the finished optoelectronic semiconductor devices.
US11121286B2

A semiconductor device according to an embodiment includes a substrate, first and second light emitting structures disposed on the substrate, a first reflective electrode disposed on the first light emitting structure, a second reflective electrode disposed on the second light emitting structure, a connection electrode, a first electrode pad, and a second electrode pad. According to the embodiment, the first light emitting structure includes a first semiconductor layer of a first conductivity type, a first active layer disposed on the first semiconductor layer, a second semiconductor layer of a second conductivity type and disposed on the first active layer, and a first through hole provided through the second semiconductor layer and the first active layer to expose the first semiconductor layer. The second light emitting structure is spaced apart from the first light emitting structure and includes a third semiconductor layer of the first conductivity type, a second active layer disposed on the third semiconductor layer, and a fourth semiconductor layer of the second conductivity type and disposed on the second active layer.
US11121282B2

The present invention describes a method for producing CdTe thin-film solar cells, in which special parameters of different processing steps and a special sequence of processing steps result in improved characteristics of the produced CdTe solar cells.
US11121274B2

A backsheet for a photovoltaic module includes a support, an adhesive layer provided on one side of the support, and an outer layer provided on the other side of the support, characterized in that at least one of the adhesive layer and the outer layer is coated from an aqueous composition, and the aqueous composition includes a water soluble or dispersible binder and a water dispersible core/shell polyisocyanate.
US11121273B2

A solar module configured in a frame assembly with multi-configuration attachment member(s), which has locking and unlocking characteristics.
US11121271B2

Lateral and vertical microstructure enhanced photodetectors and avalanche photodetectors are monolithically integrated with CMOS/BiCMOS ASICs and can also be integrated with laser devices using fluidic assembly techniques. Photodetectors can be configured in a vertical PIN arrangement or lateral metal-semiconductor-metal arrangement where electrodes are in an inter-digitated pattern. Microstructures, such as holes and protrusions, can improve quantum efficiency in silicon, germanium and III-V materials and can also reduce avalanche voltages for avalanche photodiodes. Applications include optical communications within and between datacenters, telecommunications, LIDAR, and free space data communication.
US11121267B2

One aspect of the disclosure is directed to a method for forming an antireflective coating on a substrate, which includes providing a polymer solution and a silica solution, depositing the polymer solution on a surface of the substrate to forming a polymer film thereon, depositing the silica solution on the formed polymer film on the substrate to form a silica film thereon, thereby forming a stack structure having the silica film formed on the polymer film that is, in turn, formed on the substrate, and drying the stack structure to form the antireflective coating on the substrate, wherein the antireflective coating comprises silica nanoparticles.
US11121264B2

A junction field effect transistor includes a first semiconductor layer of first conductivity type, an element isolation insulator disposed on the first semiconductor layer to partition an active area, a second semiconductor layer of second conductivity type, on the first semiconductor layer in the active area, and having an end in a first direction separated from the element isolation insulator, a source layer of second conductivity type, on the second semiconductor layer, the source layer having an impurity concentration higher than that of the second semiconductor layer, a drain layer of second conductivity type, on the second semiconductor layer, and separated from the source layer in a second direction, the drain layer having an impurity concentration higher than that of the second semiconductor layer, and a gate layer of first conductivity type, on the second semiconductor layer, and between and separated from the source and drain layers.
US11121258B2

A transistor comprising a channel region on a material is disclosed. The channel region comprises a two-dimensional material comprising opposing sidewalls and oriented perpendicular to the material. A gate dielectric is on the two-dimensional material and gates are on the gate dielectric. Semiconductor devices and systems including at least one transistor are disclosed, as well as methods of forming a semiconductor device.
US11121255B2

A semiconductor device includes a semiconductor base. A dielectric isolation structure is formed in the semiconductor base. A source/drain of a FinFET transistor is formed on the semiconductor base. A bottom segment of the source/drain is embedded into the semiconductor base. The bottom segment of the source/drain has a V-shaped cross-sectional profile. The bottom segment of the source/drain is separated from the dielectric isolation structure by portions of the semiconductor base.
US11121253B2

A semiconductor device includes a deep well region located on a substrate, a drift region located in the deep well region, a first gate electrode that overlaps with the first body region and the drift region, a second gate electrode that overlaps with the second body region and the drift region, a first source region and a second source region located in the first and second body regions, respectively, a drain region located in the drift region and disposed between the first gate electrode and the second gate electrode, a silicide layer located on the substrate, a first non-silicide layer located between the drain region and the first gate electrode, wherein the first non-silicide layer extends over a top surface of the first gate electrode, and a first field plate contact plug in contact with the first non-silicide layer.
US11121244B2

A substrate for RF devices includes a polycrystalline ceramic core and an interlayer structure. The interlayer structure includes a first silicon oxide layer coupled to the polycrystalline ceramic core, a polysilicon layer coupled to the first silicon oxide layer, a second silicon oxide layer coupled to the polysilicon layer, a barrier layer coupled to the second silicon oxide layer, a third silicon oxide layer coupled to the barrier layer, and a substantially single crystalline silicon layer coupled to the third silicon oxide layer.
US11121243B2

Disclosed is a 2D-3D HJ-TFET made of a material, the band gap of which changes according to the thickness, such as black phosphorous or TMDC, in order to extend Moore's law. More particularly, disclosed are the structure of a 2D-3D HJ-TFET and a method for manufacturing the same, wherein the 2D-3D HJ-TFET is made of a material such as black phosphorous or TMDC such that the same consumes less power, has a high switching speed, can operate in a complementary manner so as to replace a conventional CMOS transistor, and can extend Moore's law.
US11121240B2

In a semiconductor device using, as a FWD, a diode formed in a silicon carbide (SiC) substrate, while preventing gate oscillation, an increase of switching loss is suppressed at the time of a temperature increase also. A semiconductor device includes: a transistor element; a diode element formed in a SiC substrate; and a resistive element that is electrically connected to a gate of the transistor element, and has a resistor temperature coefficient which is within the range of ±150×10−6/K. The resistive element has a resistor formed of a ceramic-containing material.
US11121235B2

A structure and a manufacturing method of a metal-oxide-semiconductor field-effect transistor with an element of IVA group ion implantation are disclosed. The element of IVA group ion implantation layer is disposed in a body and close to an interface between a gate oxide layer and the body. The element of IVA group ion implantation layer is utilized to change a property of a channel of the structure.
US11121234B2

The present disclosure provides a semiconductor device and a method of forming the same. In an embodiment, the semiconductor device includes a fin extending from a substrate, a gate structure over the channel region, a first spacer extending along a sidewall of the lower portion of the gate structure, and a second spacer extending along a sidewall of the upper portion of the gate structure. The fin includes a channel region and a source/drain (S/D) region adjacent to the channel region. The gate structure includes an upper portion and a lower portion. The second spacer is disposed on a top surface of the first spacer. The first spacer is formed of a first dielectric material and the second spacer is formed of a second dielectric material different from the first dielectric material.
US11121233B2

Fabricating a nanosheet transistor includes receiving a substrate structure having a set of nanosheet layers stacked upon a substrate, the set of nanosheet layers including at least one silicon (Si) layer, at least one silicon-germanium (SiGe) layer, a fin formed in the nanosheet layers, a gate region formed within the fin, and a trench region adjacent to the fin. A top sacrificial spacer is formed upon the fin and the trench region and etched to form a trench in the trench region. An indentation is formed within the SiGe layer in the trench region, and a sacrificial inner spacer is formed within the indentation. A source/drain (S/D) region is formed within the trench. The sacrificial top spacer and sacrificial inner spacer are etched to form an inner spacer cavity between the S/D region and the SiGe layer. An inner spacer is formed within the inner spacer cavity.
US11121229B2

A method of fabricating a semiconductor structure includes forming a GaN-based semiconductor layer on a substrate, forming a silicon-containing insulating layer on the GaN-based semiconductor layer, forming a recess in the silicon-containing insulating layer in a first etching step, wherein the first etching step is performed by using a fluorine-containing etchant and applying a first bias power, and enlarging the recess to extend into the GaN-based semiconductor layer in a second etching step, wherein the second etching step is performed by using the same fluorine-containing etchant as the first etching step and applying a second bias power that is greater than the first bias power. In addition, a method of fabricating a high electron mobility transistor is provided.
US11121227B2

A semiconductor memory device includes: a semiconductor substrate; a memory cell array disposed separately from the semiconductor substrate in a first direction; and first and second transistor arrays disposed on the semiconductor substrate. The semiconductor substrate includes a first region to a fourth region arranged in a second direction and a fifth region to an eighth region arranged in the second direction. These regions are each adjacent in a third direction. The memory cell array includes first conducting layers disposed in the first to fourth regions and second conducting layers disposed in the fifth to eighth regions. The first transistor array includes transistors connected to the plurality of first conducting layers via contacts disposed in the second region. The second transistor array includes transistors connected to the plurality of second conducting layers via contacts disposed in the seventh region.
US11121226B2

The present disclosure provides a thin film transistor and a method for manufacturing the same, an array substrate, and a display device. The thin film transistor includes: an active layer located on one side of the substrate; a first interlayer dielectric layer located on one side of the active layer away from the substrate; a source penetrating through the first interlayer dielectric layer, and connected to the active layer; a second interlayer dielectric layer located on one side of the first interlayer dielectric layer away from the active layer and covering the source; and a drain, wherein the drain comprises a first portion penetrating through the second interlayer dielectric layer and the first interlayer dielectric layer and connected to the active layer.
US11121214B2

A semiconductor device includes a substrate, semiconductor 2-D material layer, a conductive 2-D material layer, a gate dielectric layer, and a gate electrode. The semiconductor 2-D material layer is over the substrate. The conductive 2-D material layer extends along a source/drain region of the semiconductor 2-D material layer, in which the conductive 2-D material layer comprises a group-IV element. The gate dielectric layer extends along a channel region of the semiconductor 2-D material layer. The gate electrode is over the gate dielectric layer.
US11121213B2

A method includes forming isolation regions extending from a top surface of a semiconductor substrate into the semiconductor substrate, and forming a hard mask strip over the isolation regions and a semiconductor strip, wherein the semiconductor strip is between two neighboring ones of the isolation regions. A dummy gate strip is formed over the hard mask strip, wherein a lengthwise direction of the dummy gate strip is perpendicular to a lengthwise direction of the semiconductor strip, and wherein a portion of the dummy gate strip is aligned to a portion of the semiconductor strip. The method further includes removing the dummy gate strip, removing the hard mask strip, and recessing first portions of the isolation regions that are overlapped by the removed hard mask strip. A portion of the semiconductor strip between and contacting the removed first portions of the isolation regions forms a semiconductor fin.
US11121209B2

A method for forming a metal-insulator-metal (MIM) capacitor on a semiconductor substrate is presented. The method includes forming a first electrode defining columnar grains, forming a dielectric layer over the first electrode, and forming a second electrode over the dielectric layer. The first and second electrodes can be titanium nitride (TiN) electrodes. The dielectric layer can include one of hafnium oxide and zirconium oxide deposited by atomic layer deposition (ALD). The ALD results in deposition of high-k films in grain boundaries of the first electrode.
US11121208B2

A capacitive device includes: a first metal plate; a first planar dielectric layer disposed on the first metal plate; a second planar dielectric layer disposed on the first planar dielectric layer; a third planar dielectric layer disposed on the second planar dielectric layer; and a second metal plate disposed on the third planar dielectric layer; wherein the first planar dielectric layer has a first dielectric constant, the second planar dielectric layer has a second dielectric constant, and the third planar dielectric layer has a third dielectric constant, and the second dielectric constant is different from the first dielectric constant and the third dielectric constant, the second planar dielectric layer includes Tantalum pentoxide.
US11121207B2

A method for forming trench capacitors includes forming a silicon nitride layer over a first region of a semiconductor surface doped a first type and over a second region doped a second type. A patterned photoresist layer is directly formed on the silicon nitride layer. An etch forms a plurality of deep trenches (DTs) within the first region. A liner oxide is formed that lines the DTs. The silicon nitride layer is etched forming an opening through the silicon nitride layer that is at least as large in area as the area of an opening in the semiconductor surface of the DT below the silicon nitride layer. The liner oxide is removed, a dielectric layer(s) on a surface of the DTs is formed, a top plate material layer is deposited to fill the DTs, and the top plate material layer is removed beyond the DT to form a top plate.
US11121206B2

An electrical device includes an integrated circuit having device circuitry, a passive breakdown protection circuit, and a resistor coupled to or included with the device circuitry. The resistor includes: a polysilicon layer coupled between a first terminal and a second terminal; an epitaxial layer terminal; and a buried layer terminal. The passive breakdown protection circuit is coupled between the second terminal and the epitaxial layer terminal. The passive breakdown protection circuit is also coupled between the epitaxial layer terminal and the buried layer terminal.
US11121202B2

A display apparatus includes a substrate on which a first indented portion indented inward along one side of the substrate is formed; a first pad unit and a second pad unit spaced apart from each other on the substrate along the one side; a display unit above the substrate and having a shape indented inward between the first pad unit and the second pad unit; an encapsulating unit encapsulating the display unit; and a wiring film bent from a first surface of the substrate to a second surface of the substrate, the wiring film including a third pad unit and a fourth pad unit connected to the first pad unit and the second pad unit, respectively, and a second indented portion indented inward between the third pad unit and the fourth pad unit.
US11121200B2

A display substrate, a display device, and a peep prevention method thereof. The display substrate includes: a base substrate; a plurality of pixel units on the base substrate and including a plurality of first pixel units; and a light shielding portion positioned between two adjacent first pixel units.
US11121180B2

An example three-dimensional (3-D) memory array includes a substrate material including a plurality of conductive contacts arranged in a staggered pattern and a plurality of planes of a conductive material separated from one another by a first insulation material formed on the substrate material. Each of the plurality of planes of the conductive material includes a plurality of recesses formed therein. A second insulation material is formed in a serpentine shape through the insulation material and the conductive material. A plurality of conductive pillars are arranged to extend substantially perpendicular to the plurality of planes of the conductive material and the substrate and each respective conductive pillar is coupled to a different respective one of the conductive contacts. A chalcogenide material is formed in the plurality of recesses such that the chalcogenide material in each respective recess is formed partially around one of the plurality of conductive pillars.
US11121176B2

An particle can include a first sheet comprising a layer including a first material, wherein the first sheet includes a first outer surface and a first inner surface; and a second sheet comprising a layer including a second material, where the second sheet includes a second outer surface and a second inner surface, wherein the first sheet and the second sheet form a space, the space is encapsulated by the first sheet and the second sheet.
US11121169B2

A method for manufacturing an image sensor includes, for each of a plurality of photosensitive pixels of the image sensor, forming a trench in a semiconductor substrate of the image sensor, and depositing temporary transfer gate material in and above the trench. The method further includes, after the step of depositing temporary transfer gate material, high-temperature annealing at least a portion of the semiconductor substrate. In addition, the method includes, after the step of high-temperature annealing, (a) removing the temporary transfer gate material, thereby reopening the trench, (b) depositing a passivation lining, having a high-k dielectric, in the reopened trench, and (c) depositing metal on the high-k dielectric passivation lining to form a metal vertical transfer gate in the trench and extending above the trench.
US11121164B2

A semiconductor device with a connection pad in a substrate, the connection pad having an exposed surface made of a metallic material that diffuses less readily into a dielectric layer than does a metal of a wiring layer connected thereto.
US11121163B2

An image sensor includes a semiconductor substrate of first conductivity type having first and second surfaces and including pixel regions, photoelectric conversion regions of second conductivity type respectively provided in the pixel regions, and a pixel isolation structure disposed in the semiconductor substrate to define the pixel regions and surrounding each of the photoelectric conversion regions. The pixel isolation structure includes a semiconductor pattern extending from the first surface to the second surface of the semiconductor substrate, a sidewall insulating pattern between a sidewall of the semiconductor pattern and the semiconductor substrate, and a dopant region in at least a portion of the semiconductor pattern.
US11121162B2

Various embodiments of the present disclosure are directed towards an image sensor including a light pipe structure. A photodetector disposed within a semiconductor substrate. A gate electrode is over the semiconductor substrate and borders the photodetector. An inter-level dielectric (ILD) layer overlies the semiconductor substrate. A conductive contact is disposed within the ILD layer such that a bottom surface of the conductive contact is below a top surface of the gate electrode. The light pipe structure overlies the photodetector such that a bottom surface of the light pipe structure is recessed below a top surface of the conductive contact.
US11121161B2

The present technology relates to a solid state imaging sensor that is possible to suppress the reflection of incident light with a wide wavelength band. A reflectance adjusting layer is provided on the substrate in an incident direction of the incident light with respect to the substrate such as Si and configured to adjust reflection of the incident light on the substrate. The reflectance adjusting layer includes a first layer formed on the substrate and a second layer formed on the first layer. The first layer includes a concavo-convex structure provided on the substrate and a material which is filled into a concave portion of the concavo-convex structure and has a refractive index lower than that of the substrate, and the second layer includes a material having a refractive index lower than that of the first layer. It is possible to reduce the reflection on the substrate such as Si by using the principle of the interference of the thin film. Such a technology can be applied to solid state imaging sensors.
US11121160B2

Photoelectric conversion apparatus includes semiconductor layer having photoelectric converters in light-receiving region and photoelectric converters in light-shielded region, light-shielding part arranged above the semiconductor layer in the light-receiving region to surround light paths of the photoelectric converters in the light-receiving region, and light-shielding film arranged above the semiconductor layer in the light-shielded region to cover the photoelectric converters in the light-shielded region. The light-shielding part includes lower and upper ends. The light-shielding film includes lower and upper surfaces. Distance between the upper end and the semiconductor layer is larger than that between the upper surface and the semiconductor layer. Distance between the lower end and the semiconductor layer is smaller than that between the upper surface and the semiconductor layer and is larger than that between the lower surface and the semiconductor layer.
US11121152B2

A three-dimensional (3D) memory device and a manufacturing method thereof are provided. The method includes the following steps. An alternating dielectric stack is formed on a substrate. An opening is formed penetrating the alternating dielectric stack in a thickness direction of the substrate. A blocking layer is formed on a sidewall of the opening. A trapping layer is formed in the opening, and the trapping layer is formed on the blocking layer. The trapping layer includes a lower portion and an upper portion disposed above the lower portion. A thickness of the upper portion in a horizontal direction is greater than a thickness of the lower portion in the horizontal direction. The thickness distribution of the trapping layer is modified for improving the electrical performance of the 3D memory device.
US11121149B2

An alternating stack of insulating layers and word-line-level spacer material layers is formed over a substrate. Memory opening fill structures including a respective memory film, a respective word-line-level semiconductor channel portion, a respective word-line-level dielectric core laterally, and a respective sacrificial dielectric material portion are formed through the alternating stack. Drain-select-level material layers are formed over the alternating stack and the memory opening fill structures. Drain-select-level openings are formed through the drain-select-level material layers and over the memory opening fill structures. The sacrificial dielectric material portions are removed selective to the word-line-level semiconductor channel portions underneath the drain-select-level openings. Drain-select-level semiconductor channel portions are formed directly on a respective one of the word-line-level semiconductor channel portions.
US11121148B2

A semiconductor device includes a first substrate including a cell region and surrounded by an extension region, a common source plate on the first substrate, a supporter on the common source plate, a first stack structure on the supporter and including an alternately stacked first insulating film and first gate electrode, a channel hole penetrating the first stack structure, the supporter, and the common source plate on the cell region, and an electrode isolation trench spaced apart from the channel hole in a first direction on the cell region, extending in a second direction, and penetrating the first stack structure, the supporter, and the common source plate, wherein a first thickness of the supporter in a first region adjacent to the electrode isolation trench is greater than a second thickness of the supporter in a second region formed between the electrode isolation trench and the channel hole.
US11121144B2

A method used in forming a memory array comprises forming a stack comprising vertically-alternating first tiers and second tiers. First insulator material is above the stack. The first insulator material comprises at least one of (a) and (b), where (a): silicon, nitrogen, and one or more of carbon, oxygen, boron, and phosphorus, and (b): silicon carbide. Channel-material strings are in and upwardly project from an uppermost material that is directly above the stack. Conducting material is directly against laterally-inner sides of individual of the upwardly-projecting channel-material strings and project upwardly from the individual upwardly-projecting channel-material strings. A ring comprising insulating material is formed individually circumferentially about the upwardly-projecting conducting material. Second insulator material is formed above the first insulator material, the ring, and the upwardly-projecting conducting material. The first and second insulator materials comprise different compositions relative one another. Conductive vias are formed in the second insulator material that are individually directly electrically coupled to the individual channel-material strings through the upwardly-projecting conducting material. Other embodiments, including structure, are disclosed.
US11121129B2

Provided is a semiconductor device including a substrate, a gate structure, a first metal layer, and a gate via. The substrate has at least three semiconductor fins to define an active region. The gate structure is across the at least three semiconductor fins and extends along a first direction. The first metal layer extends along a second direction and is disposed over the gate structure. The gate via is disposed between the gate structure and the first metal layer. The gate via has a longitudinal axis extending along the first direction and across the first metal layer. A length of the longitudinal axis of the gate via is greater than a width of the first metal layer.
US11121121B2

A 3D semiconductor device, the device including: a first level; a second level; and a third level, where the first level includes single crystal silicon and a plurality of logic circuits, where the plurality of logic circuits includes a first logic circuit and a second logic circuit, where the second level is disposed directly above the first level and includes a first plurality of arrays of memory cells, where the third level is disposed directly above the second level and includes a plurality of on-chip RF circuits, and where a portion of interconnections between the first logic circuit and the second logic circuit includes the plurality of on-chip RF circuits.
US11121114B2

A bonding tool includes a wedge tool that presses a bonding wire against a principal plane of a structure such as an electrode to which the bonding wire is to be bonded. A groove formed in an end portion of a wedge tool body of the wedge tool is inclined along a longitudinal direction of the bonding wire so that a heel side of the groove is closer to the principal plane of the structure than a toe side of the groove. As a result, the wedge tool is inclined at a tilt angle and the bonding wire fits the groove in the end portion of the wedge tool body along the longitudinal direction of the bonding wire. Thus, a corner portion of the wedge tool does not contact the electrode.
US11121104B2

A conductive interconnect structure includes a contact pad; a conductive body connected to the contact pad at a first end; and a conductive layer positioned on a second end of the conductive body. The conductive body has a longitudinal direction perpendicular to a surface of the contact pad. The conductive body has an average grain size (a) on a cross sectional plane (Plane A) whose normal is perpendicular to the longitudinal direction of the conductive body. The conductive layer has an average grain size (b) on Plane A. The conductive body and the conductive layer are composed of same material, and the average grain size (a) is greater than the average grain size (b).
US11121101B2

Rework and recovery processes generally include application of liquid metal etchant compositions to selectively remove one layer at a time of a solder layer and underball metallurgy multilayer stack including a titanium-based adhesion layer, a copper seed layer, a plated copper conductor layer, and a nickel-based barrier layer. The rework and recovery process can be applied to the dies, wafers, and/or substrate.
US11121097B1

The present disclosure relates to a metal layer for an active x-ray attack prevention device for securing integrated circuits. In particular, the present disclosure relates to a structure including a semiconductor material, one or more devices on a front side of the semiconductor material, a backside patterned metal layer under the one or more devices, located and structured to protect the one or more devices from an active intrusion, and at least one contact providing an electrical connection through the semiconductor material to a front side of the backside patterned metal layer. The backside patterned metal layer is between a wafer and one of the semiconductor material and an insulator layer.
US11121094B2

A semiconductor device includes a lead frame, an electronic device, a package body, and a first shield plate. The lead frame includes a die mount structure, signal leads, a first shield lead, a second shield lead, and a first shield mount that spans the first and second shield leads. The electronic device can be mounted to the die mount structure and can be coupled to the signal leads. The package body encapsulates the electronic device and the lead frame such that (i) each of the first shield lead, the second shield lead, and the signal leads includes an external portion that extends beyond the exterior surface of the package body, and (ii) the first shield mount extends beyond the exterior surface of the package body. The first shield plate can be coupled to the first shield mount.
US11121089B2

In an embodiment, a device includes: an integrated circuit die; an encapsulant at least partially encapsulating the integrated circuit die; a redistribution structure on the encapsulant, the redistribution structure being electrically connect to the integrated circuit die, the redistribution structure including a pad; a passive device including a conductive connector physically and electrically connected to the pad; and a protective structure disposed between the passive device and the redistribution structure, the protective structure surrounding the conductive connector, the protective structure including an epoxy flux, the protective structure having a void disposed therein.
US11121085B2

Embodiments of the disclosure are drawn to apparatuses and methods for trench walls including widened portions and/or conductive structures including constricted portions. The trench walls may include multiple widened portions spaced apart along a length of the trench wall in some examples. Similarly, in some examples, the conductive structures may include multiple constricted portions spaced apart along a length of the conductive structure. In some examples, the dimensions of the widened portions and/or the spacing between the widened portions may be based on properties of the trench wall.
US11121083B2

A semiconductor device includes a substrate; an insulating layer positioned above the substrate, wherein the insulating layer has two ends; a first doped region formed in the substrate and positioned at one end of the two ends of the insulating layer; a second doped region formed in the substrate and positioned at the other end of the two ends of the insulating layer, wherein the second doped region is opposite to the first doped region; a control terminal positioned above the insulating layer; a first fuse head positioned above the control terminal and electrically coupled to the first doped region; a second fuse head positioned above the first fuse head; and a fuse area positioned between the first fuse head and the second fuse head.
US11121076B2

A die includes a semiconductor layer, an electrical contact on a first side of the semiconductor layer, a backside electrical contact layer on second side of the semiconductor layer. The die further includes a zinc layer over at least one of the electrical contact or the backside electrical contact layer of the die, and a conversion coating over the zinc layer. The conversion coating includes at least one of zirconium and vanadium. As part of an embedded die package including the die, at least a portion of the conversion coating may adjacent to an electrically insulating substrate of the embedded die package.
US11121070B2

A device includes a package. The package includes a plurality of dies, an encapsulant encapsulating the plurality of dies, and a redistribution structure over the plurality of dies and the encapsulant. The device further includes first sockets bonded to a top surface of the redistribution structure and a rigid/flexible substrate bonded to the top surface of the redistribution structure. The rigid/flexible substrate includes a first rigid portion, a second rigid portion, and a flexible portion interposed between the first rigid portion and the second rigid portion. The device further includes second sockets bonded to the first rigid portion of the rigid/flexible substrate and connector modules bonded to the second rigid portion of the rigid/flexible substrate.
US11121065B2

The present application provides a semiconductor packaging structure with an antenna assembly, including: a substrate with through-substrate-via holes; a rewiring layer, located on the substrate; metal bumps, located on and electrically connected to the rewiring layer; a semiconductor chip, located on a surface of the rewiring layer and electrically connected to the rewiring layer; a conductive column, filling in the via hole; a bottom filling layer filling up a gap between the semiconductor chip and the rewiring layer; a polymer layer surrounding the metal bumps and the semiconductor chip; and an antenna assembly, which is electrically connected to one metal bump through the conductive column and the rewiring layer. By using the foregoing solution, the rewiring layer and the metal bumps facilitate proper packaging design.
US11121064B2

A semiconductor package having a redistribution structure including a first face and a second face and a first semiconductor chip mounted on the first face. The semiconductor package may further include a first redistribution pad exposed from the second face of the redistribution structure and a second redistribution pad exposed from the second face of the redistribution structure. The semiconductor package may further include a first solder ball being in contact with the first redistribution pad and a second solder ball being in contact with the second redistribution pad. In some embodiments, a first distance of the first redistribution pad is smaller than a second distance of the second redistribution pad, the first and second distances are measured with respect to a reference plane that intersects a lower portion of the first solder ball and a lower portion of the second solder ball.
US11121061B2

Embodiments described herein generally relate to an electronics assembly that includes a semiconductor device, a substrate layer, a first mesh layer and a second mesh layer. Jet channels that have a first inner diameter are disposed within the substrate layer. The first mesh layer includes a first plurality of pores that have a perimeter opening. The second mesh layer includes a second plurality of pores that have a second inner diameter. The jet channels, the first and the second plurality of pores are concentric to create a fluid path for a fluid to impinge a first device surface of the semiconductor device. The second inner diameter is smaller than the perimeter opening and the first inner diameter of the substrate layer such that a cooling fluid velocity increases when flowing from the substrate layer through the second mesh layer.
US11121059B2

The present invention concerns a power module composed of a first and second parts (100a, 100b), the first part being composed of conductor layers and insulation layers, characterized in that a first conductor layer is on bottom of the first part, the second part is composed of at least one second conductor layer, the first and/or the second conductor layers comprise cavities that form pipes (300a, 300b) when the first and second conductor layers are in contact, and in that the first and the second conductor layers are bonded together by a metal plating (400a, 400g) of the walls of the pipes.
US11121055B2

A semiconductor device module may include a leadframe spacer that provides the functions of both a leadframe and a spacer, while enabling a double-sided cooling configuration. Such a leadframe spacer may include a leadframe surface that provides a die attach pad (DAP) that is shared by at least two semiconductor devices. The leadframe spacer may include at least one downset, where the semiconductor devices may be attached within a recess defined by the at least one downset. A first substrate may be connected to a first side of the leadframe. A second substrate may be connected to downset surfaces of the at least one downset, and positioned for further connection to the semiconductor devices in a double-sided assembly.
US11121053B2

A die heat dissipation structure includes a heat dissipation unit and a die. The heat dissipation unit has a first side and a second side. The second side is formed with a contact section raised from the second side. One end of the contact section has a slightly convex form. The die has an upper surface and a lower surface. One end of the contact section attaches to and is in contact with the upper surface of the die. The upper surface has a slightly concave form in adaptation to the slightly convex form of the contact section.
US11121052B2

A three dimensional integrated circuit (3D-IC) module socket system includes an integrated Fan-Out (InFO) adapter having one or more integrated passive devices (IPDs) embedded in the InFO adapter. The InFO adapter is also integrated into the 3D-IC module socket system by stacking the InFO adapter between a socket and a SoW package. The InFO adapter with embedded IPDs allows for more planar area of the SoW package to be available for interfacing the socket and provides a short distance between the embedded IPDs and computing dies of the SoW package which enhances a power distribution network (PDN) performance and improves current handling of the 3D-IC module socket system.
US11121045B2

The present invention provides a method for detecting an ultra-small defect on a wafer surface, film layer having ultra-small defect that causes abnormalities on the surface of the film layer; form a photoresist pattern with a pattern defect; etching the film layer according to the photoresist pattern to form a film layer pattern with an enlarged defect; and scanning the film layer pattern by using a defect scanner to capture the enlarged defect. In this method, enlarging the size of the ultra-fine particle defect through the exposure defocusing principle; or by adding the photomask consisting of the repeating units, using the repetition pattern as the exposure pattern and combing with the repeating cell to cell comparison method, the capture ability of the detection machine is further improved. Therefore, it can be detected by amplifying the defects of ultrafine particles which cannot be detected by conventional methods.
US11121042B2

A method can be used for fabricating first and second semiconductor regions separated by isolating trenches. A semiconductor substrate is covered with silicon nitride. The silicon nitride situated above the first region is doped by ion implantation. Trenches are etched through the silicon nitride and the doped silicon nitride is partially etching in an isotropic manner. The trenches are filled with an insulator to a level situated above that of the first region. The silicon nitride is removed resulting in the edges of the first region only being covered with an insulator annulus.
US11121035B2

Implementations of a method of forming a plurality of semiconductor devices on a semiconductor substrate may include: providing a semiconductor substrate having a first surface, a second surface, a size, and a thickness where the second surface opposes the first surface and the thickness is between the first surface and the second surface. The method may include processing the semiconductor substrate through a plurality of semiconductor device fabrication processes to form a plurality of semiconductor devices on the first surface. The thickness may be between 100 microns and 575 microns and the size may be 150 mm. The semiconductor substrate may not be coupled with a carrier or support.
US11121020B2

A method for manufacturing a printed wiring board which includes: Step (A) of laminating an adhesive sheet including a support and a resin composition layer bonded to the support to an inner layer board so that the resin composition layer is bonded to the inner layer board; Step (B) of thermally curing the resin composition layer to form an insulating layer; and Step (C) of removing the support, in this order, in which the support satisfies a condition (MD1): a maximum expansion coefficient EMD in an MD direction at 120° C. or more is less than 0.2% and a condition (TD1): a maximum expansion coefficient ETD in a TD direction at 120° C. or more is less than 0.2% below, when being heated under predetermined heating conditions, does not lower the yield even when the insulating layer is formed by thermally curing the resin composition layer with a support attached to the resin composition layer.
US11121017B2

A substrate loading device having a frame, a cassette support, and a user interface. The frame is connected to a substrate processing apparatus. The frame has a transport opening through which substrates are transported between the device and processing apparatus. The cassette support is connected to the frame for holding at least one substrate holding cassette. The user interface is arranged for inputting information, and is mounted to the frame so that the user interface is integral with the frame.
US11121015B2

A substrate transport system includes a carrier having a housing forming an interior environment having an opening for holding at least one substrate and a door for sealing the opening from an outside atmosphere where when sealed the interior environment is configured to maintain an interior atmosphere therein, the housing including a fluid reservoir exterior to the interior environment and configured to contain a fluid, forming a different atmosphere in the fluid reservoir than the interior atmosphere, to form a fluidic barrier seal that seals the interior environment from an environment exterior to the carrier.
US11121009B2

A heater power feeding mechanism is provided that divides a stage on which a substrate is placed into zones by using a plurality of heaters and can control a temperature of each of the zones. The heater power feeding mechanism includes a plurality of sets of heater terminals connected to any of the plurality of heaters by a segment unit when a set of the heater terminals is made one segment, a heater interconnection, and an interconnection structure configured to connect at least any of the plurality sets of the heater terminals with each other by using the heater interconnection by the segment unit.
US11121008B2

A liquid of a hydrophobizing agent is supplied to a surface of a substrate to form a liquid film of the hydrophobizing agent that covers an entire surface region of the substrate. Thereafter, a liquid amount of the hydrophobizing agent on the substrate is decreased while maintaining a state in which the entire surface region of the substrate is covered with the liquid film of the hydrophobizing agent. Thereafter, the liquid of the hydrophobizing agent on the substrate is replaced with a liquid of the first organic solvent by supplying the liquid of the first organic solvent to the surface of the substrate covered with the liquid film of the hydrophobizing agent in a state in which the liquid amount of the hydrophobizing agent on the substrate has decreased. Thereafter, the substrate is dried.
US11121007B2

An apparatus for supplying chemical liquid may include a chemical liquid discharging member, a reservoir, a chemical liquid supplying member and a chemical liquid circulating member. The chemical liquid discharging member may discharge a chemical liquid onto a substrate. The reservoir may store the chemical liquid supplied to the chemical liquid discharging member. The chemical liquid supplying member may supply the chemical liquid stored in the reservoir. The chemical liquid circulating member may circulate the chemical liquid from the chemical liquid discharging member to the reservoir.
US11121003B2

Provided is a method of accurately predicting the thermal donor formation behavior in a silicon wafer, a method of evaluating a silicon wafer using the prediction method, and a method of producing a silicon wafer using the evaluation method. The method of predicting the formation behavior of thermal donors, includes: a first step of setting an initial oxygen concentration condition before performing heat treatment on the silicon wafer for reaction rate equations based on both a bond-dissociation model of oxygen clusters associated with the diffusion of interstitial oxygen and a bonding model of oxygen clusters associated with the diffusion of oxygen dimers; a second step of calculating the formation rate of oxygen clusters formed through the heat treatment using the reaction rate equations; and a third step of calculating the formation rate of thermal donors formed through the heat treatment based on the formation rate of the oxygen clusters.
US11120997B2

Generally, this disclosure provides examples relating to tuning etch rates of dielectric material. In an embodiment, a dielectric material is conformally deposited in first and second trenches in a substrate. Merged lateral growth fronts of the first dielectric material in the first trench form a seam in the first trench. The dielectric material is treated. The treating causes a species to be on first and second upper surfaces of the dielectric material in the first and second trenches, respectively, to be in the seam, and to diffuse into the respective dielectric material in the first and second trenches. After the treating, the respective dielectric material is etched. A ratio of an etch rate of the dielectric material in the second trench to an etch rate of the dielectric material in the first trench is altered by presence of the species in the dielectric material during the etching.
US11120995B2

A method includes forming a bottom layer of a multi-layer mask over a first gate structure extending across a fin; performing a chemical treatment to treat an upper portion of the bottom layer of the multi-layer mask, while leaving a lower portion of the bottom layer of the multi-layer mask untreated; forming a sacrificial layer over the bottom layer of the multi-layer mask; performing a polish process on the sacrificial layer, in which the treated upper portion of the bottom layer of the multi-layer mask has a slower removal rate in the polish process than that of the untreated lower portion of the bottom layer of the multi-layer mask; forming middle and top layers of the multi-layer mask; patterning the multi-layer mask; and etching an exposed portion of the first gate structure to break the first gate structure into a plurality of second gate structures.
US11120993B2

A diffusing agent composition that can form a coating film in which the unevenness thereof is lowered, which is uniform and which has excellent stability, and a method of manufacturing a semiconductor substrate in which an impurity diffusing component is diffused into the semiconductor substrate from the coating film formed of the diffusing agent composition. An aliphatic amine which satisfies predetermined conditions is contained as an aliphatic amine compound in a diffusing agent composition including an impurity diffusing component. When the number of primary amino groups included in the amine compound is NA, the number of secondary amino groups included in the compound is NB, and the number of tertiary amino groups included in the amine compound is NC, NA, NB and NC satisfy predetermined formulas.
US11120991B2

A method of forming a semiconductor structure includes forming one or more fins disposed on a substrate, rounding surfaces of the one or more fins, forming faceted sidewalk from the rounded surfaces of the one or more fins, and forming a lateral semiconductor nanotube shell on the faceted sidewalk. The lateral semiconductor nanotube shell comprises a hexagonal shape.
US11120989B2

A substrate is positioned in exposure to a plasma generation region within a plasma processing chamber. A first plasma is generated within the plasma generation region. The first plasma is configured to cause deposition of a film on the substrate until the film deposited on the substrate reaches a threshold film thickness. The substrate is then exposed to ultraviolet radiation to resolve defects within the film deposited on the substrate. The ultraviolet radiation can be supplied in-situ using either a second plasma configured to generate ultraviolet radiation or an ultraviolet irradiation device disposed in exposure to the plasma generation region. The ultraviolet radiation can also be supplied ex-situ by moving the substrate to an ultraviolet irradiation device separate from the plasma processing chamber. The substrate can be exposed to the ultraviolet radiation in a repeated manner to resolve defects within the deposited film as the film thickness increases.
US11120982B2

A monitoring method based on the detection of human ingested substances, comprises: acquiring the mass spectrum in the terminal of each matrix assisted laser ionization analysis time-of-flight mass spectrometer, and storing each mass spectrum and its corresponding identity information, sampling time and residence information when sampling in the database; obtaining the mass spectrum characteristic ion peaks of known substances and/or unknown substances in each mass spectrum; and counting the frequency of the mass spectrum characteristic ion peak of the known substance and/or the unknown substance, and early warning of the mass spectrum characteristic ion peak whose frequency is greater than the first threshold.
US11120976B2

A method and apparatus for operating a plasma processing chamber includes performing a plasma process at a process pressure and a pressure power to generate a plasma. A first ramping-down stage starts in which the process power and the process pressure are ramped down substantially simultaneously to an intermediate power level and an intermediate pressure level, respectively. The intermediate power level and intermediate pressure level are preselected so as to raise a plasma sheath boundary above a threshold height from a surface of a substrate. A purge gas is flowed from a showerhead assembly at a sufficiently high rate to sweep away contaminant particles trapped in the plasma such that one or more contaminant particles move outwardly of an edge of the substrate. A second ramping-down stage starts where the intermediate power level and the intermediate pressure level decline to a zero level and a base pressure, respectively.
US11120965B2

A beam blanking device for a multi-beamlet charged particle beam apparatus is provided. The beam blanking device includes a first blanking unit, a second blanking unit and a third blanking unit. The first blanking unit includes a first blanking electrode and a first aperture. The second blanking unit includes a second blanking electrode and a second aperture. The third blanking unit includes a third blanking electrode and a third aperture. The beam blanking device includes a common electrode forming a first counter electrode for the first blanking electrode, a second counter electrode for the second blanking electrode and a third counter electrode for the third blanking electrode. The first blanking unit, the second blanking unit and the third blanking unit are arranged in a planar array and define a plane of the planar array. The first blanking electrode is arranged for generating a first electric field between the first blanking electrode and the common electrode in the first aperture for deflecting a first beamlet of the multi-beamlet charged particle beam apparatus into a first deflection direction. The second blanking electrode is arranged for generating a second electric field between the second blanking electrode and the common electrode in the second aperture for deflecting a second beamlet of the multi-beamlet charged particle beam apparatus into a second deflection direction. The third blanking electrode is arranged for generating a third electric field between the third blanking electrode and the common electrode in the third aperture for deflecting a third beamlet of the multi-beamlet charged particle beam apparatus into a third deflection direction. A dividing plane intersecting the planar array separates the first blanking unit from the second blanking unit and the third blanking unit, wherein the first deflection direction, the second deflection direction and the third deflection direction point away from the dividing plane.
US11120959B2

A hybrid relay (1) comprises an electromechanical part (10) with a movable contact (103), a solid state relay (11) and a control unit (2) for applying a drive signal (S′,S″) to the drivable coil (101) of the electromechanical part. A method for operating the hybrid relay comprises steps of determining a first minimum voltage (V1) for the drive signal above which the movable contact (103) starts to move away from an open position (Po) and a second minimum voltage (V2) for the drive signal above which the movable contact (103) reaches the closed position (Pc), and a step of shaping a waveform (W) for the drive signal comprising a portion (W1) consisting of a vertical segment jumping from zero to the first minimum voltage value, a portion (W2) wherein the voltage gradually increases from the first minimum value to the second minimum voltage value, and a portion (W3) consisting of another vertical segment jumping from the second minimum voltage value to an upper voltage boundary (Vsup).
US11120951B2

An electrode foil that progresses an enlargement of the surface area of a dielectric film and that barely causes cracks at the time of winding, a winding capacitor obtained by winding the electrode foil, an electrode foil manufacturing method, and a winding capacitor manufacturing method are provided. An electrode foil 1 is formed of a belt-like foil, and has a surface enlarged part 3, a core part 2, and a plurality of separation parts 4. The surface enlarged part 3 is formed on the surface of the foil, and the core part 2 is a part remained when excluding the surface enlarged part 3 within the foil. The separation part 4 extends on the surface enlarged part 3, dividing the surface enlarged part 3. The plurality of separation parts 4 share bending stress when the electrode foil 1 is wound, preventing concentration of stress.
US11120940B2

For near field communications, inductive coils coupled to each communicating circuit are brought close together so that there is inductive coupling between the two coils. Data signals can then be relayed between the two circuits without any direct connection between them. However, the system is susceptible to common mode noise, such as ambient EMI. In addition to the “active” coil pairs used for transmitting and receiving data, a pair of “passive” coils is provided, proximate to the active coil pairs, that is only used for detecting the ambient EMI. The EMI signals detected by the passive coils are processed by a noise detector/processor, and the noise detector processor then controls the transmitters and/or receivers to at least partially compensate for the detected EMI signals. Transmit power or receiver thresholds may be controlled by the noise detector/processor to improve the signal-to-noise ratio, or other compensation techniques can be used.
US11120939B2

An auto transformer rectifier unit (ATRU) is provided. The ATRU comprises a transformer configured to receive a three-phase alternating current input and produce a ten-phase alternating current output, and a rectifier configured to receive the ten-phase alternating current output and output a bipolar direct current.
US11120919B2

A pressurized water reactor (PWR) comprises a pressure vessel containing primary coolant water. A nuclear reactor core is disposed in the pressure vessel and includes a plurality of fuel assemblies. Each fuel assembly includes a plurality of fuel rods containing a fissile material. A control system includes a plurality of control rod assemblies (CRA's). Each CRA is guided by a corresponding CRA guide structure. A support element is disposed above the CRA guide structures and supports the CRA guide structures. The pressure vessel may be cylindrical, and the support element may comprise a support plate having a circular periphery supported by the cylindrical pressure vessel. The CRA guide structures suitably hang downward from the support plate. The lower end of each CRA guide structure may include alignment features that engage corresponding alignment features of the upper end of the corresponding fuel assembly.
US11120917B2

A device for creating an environment in which fusion can occur is provided. In its most basic embodiment, the present invention comprises two opposing cathodes separated from each other by a gap. An anode is positioned outside of the gap on a horizontal plane from the vertically positioned cathodes. This cathode and anode structure is positioned within a chamber with a vacuum drawn. Into the chamber, a quantity of fuel such as hydrogen, deuterium, and/or tritium fuel may be introduced. Upon application of a current to the system, ions will be retained in orbit about the cathodes, creating a plasma.
US11120914B2

Mechanisms are provided that implement a plurality of heterogeneous causality models and a metaclassifier for predicting a likelihood of causality between a drug and an adverse event (AE). The plurality of heterogenous causality models process drug information for the drug to generate a plurality of risk predictions for a drug and AE pair. The risk predictions include at least one of a risk score or a risk label indicating a probability of the AE occurring with use of the drug. The plurality of heterogenous causality models provide the risk predictions, associated with the drug and AE pair, to a metaclassifier which generates a single causality score value indicative of a probability of causality between the drug and the AE, of the drug and AE pair, based on an aggregation of the risk predictions from the plurality of heterogenous causality models. The metaclassifier outputs the single causality score value in association with information identifying the drug and AE pair.
US11120913B2

Mechanisms are provided that implement a plurality of heterogeneous causality models and a metaclassifier for predicting a likelihood of causality between a drug and an adverse event (AE). The plurality of heterogenous causality models process drug information to generate a plurality of risk predictions for a drug and AE pair. The risk predictions include a risk score or a risk label indicating a probability of the AE occurring with use of the drug. The plurality of heterogenous causality models provide risk predictions, associated with the drug and AE pair, to a metaclassifier which generates a single causality score value indicative of a probability of causality between the drug and the AE, of the drug and AE pair, based on an aggregation of the risk predictions from the plurality of heterogenous causality models. The metaclassifier outputs the single causality score value in association with information identifying the drug and AE pair.
US11120912B2

According to embodiments of the present invention, medical treatment outcomes are simulated. A system receives a request to determine a medical treatment pertaining to a medical condition of a patient. The request is applied to one or more models, via a processor, to simulate outcomes for a plurality of different medical treatments for the medical condition, wherein the one or more models account for impacts of the plurality of different medical treatments on use of medical treatments awaiting future approval. The medical treatment is determined from the simulated outcomes, via a processor, with a desired level of impact on the medical treatments awaiting future approval based on characteristics of the patient. Methods and computer readable media are also provided herein for simulating medical treatment outcomes.
US11120897B2

The present system is configured to track informal observations by multiple caregivers about a care recipient and provide actionable feedback to the multiple caregivers for managing health of the care recipient based on the informal observations. Informal caregivers are constantly observing the health and/or wellness of care recipients they provide care for. Within families for example, multiple informal caregivers coordinate the care they provide for a care recipient amongst each other to balance the workload. These caregivers observe the same care recipient often on different occasions, from different perspectives, and with varying levels of subjectivity. Keeping an eye out for abnormal behavior by the care recipient, changes in capabilities of the care recipient, and/or potential disease progression, for example, are pieces of data caregivers commonly observe in an informal, rarely structured way.
US11120884B2

NOR memory strings may be used for implementations of logic functions involving many Boolean variables, or to generate analog signals whose magnitudes are each representative of the bit values of many Boolean variables. The advantage of using NOR memory strings in these manners is that the logic function or analog signal generation may be accomplished within one simultaneous read operation on the NOR memory strings.
US11120883B2

A semiconductor storage device includes a first semiconductor extending above a substrate and including a first part and a second part, a first word line at a first level above the substrate and facing the first part of the first semiconductor, a second word line at the first level above the substrate and facing the second part of the first semiconductor, a first cell transistor including a first area of the first part of the first semiconductor that faces the first word line, and a second cell transistor including a second area of the second part of the first semiconductor that faces the second word line, wherein during an operation of reading data from the first cell transistor, a first voltage that is less than a threshold voltage of the second cell transistor and greater than or equal to zero voltage is applied to the second word line.
US11120882B2

A method of optimizing a read threshold voltage shift value for non-volatile memory units organized as memory pages may be provided. An ECC check is performed for active page reads. The method comprises, as part of the read operation, determining a status of the memory page, and reading a memory page with a current threshold voltage shift (TVS) value. Additionally, the method comprises, upon determining that a read memory page command passed an ECC check, returning corrected data read, and upon determining that the read memory page did not pass the ECC check, adjusting the current TVS value based on the status of the memory page to be read. Furthermore, the method comprises, while the read memory pages continues to not pass the ECC check, repeating the adjusting the current TVS value and the determining that the read memory page passes ECC check until a stop condition is met.
US11120881B2

Numerous embodiments of an improved charge pump design are disclosed for generating the high voltages necessary to perform erase and program operations in non-volatile flash memory devices. In these embodiments, each boost stage in the charge pump is modified to overcome a deficiency in prior art charge pumps whereby voltage actually would decrease in the final boost stage. These modifications include the addition of one or more of a clock doubling circuit, a local self-precharge circuit, a feed-forward precharge circuit, a feed-backward precharge circuit, and a hybrid circuit comprising NMOS and PMOS transistors and diodes.
US11120880B1

Apparatuses and techniques are described for performing an erase operation for a set of memory cells, where the erase operation includes an all word line erase phase to save time followed by an odd-even word line erase phase to improve data retention. A transition to the odd-even word line erase phase can be triggered when the memory cells pass a first verify test which indicates that the threshold voltages of the memory cells have decreased below a first voltage. Or, the transition can be triggered when a threshold number of erase-verify iterations have been performed. The erase operation may be completed when the memory cells pass a second verify test which indicates that the threshold voltages of the memory cells have decreased below a second voltage which is less than the first voltage.
US11120872B2

A resistive memory device includes a memory cell array of resistive memory cells connected to word and bit lines, each bay of the memory cell array including K tiles; a write/read circuit connected to the memory cell array through a row decoder and a column decoder, the write/read circuit being configured to perform a write operation in a target tile of the memory cell array, the write/read circuit comprising write drivers corresponding to the bays; a control voltage generator configured to generate first and second control voltages based on a reference current; and a control circuit configured to control the write/read circuit and the control voltage generator. A first write driver that corresponds to a first bay of the bays is configured to provide the target tile with a write current corresponding to a physical position of a selected memory cell of the target tile in the memory cell array.
US11120868B2

A semiconductor memory device comprising a plurality of memory cells configured to store digital data and an input multiplexer configured to enable the selection of a particular memory cell from the plurality of memory cells. The semiconductor memory device further comprises a read/write driver circuit configured to read data from the selected memory cell and write data to the selected memory cell, and a write logic block configured to provide logical control to the read/write driver circuit for writing data to the selected of memory cell. The read/write driver circuit may be coupled to the read/write input multiplexer by a data line and an inverted data line and the read and the write operations to the selected memory cell occur over the same data line and inverted data line.
US11120866B1

According to one embodiment, a driver that sequentially supplies a first voltage, a second voltage higher than the first voltage, and the first voltage to the bit line, during the writing operation to the first memory cell. The driver supplies a third voltage to the second word line and a fourth voltage to the second selecting gate line while changing the voltage of the bit line from the second voltage to the first voltage if a data is a first data. The driver supplies a fifth voltage to the second word line and a sixth voltage to the second selecting gate line while changing the voltage of the bit line from the second voltage to the first voltage if the data is a second data. At least the sixth voltage is larger than the fourth voltage or the fifth voltage is larger than the third voltage.
US11120860B1

Methods of operating a number of memory devices are disclosed. A method may include adjusting a count of a refresh address counter of at least one memory device of a number of memory devices such that the count of the refresh address counter of the at least one memory device is offset from a count of a refresh address counter of at least one other memory device of the number of memory devices. The method may also include receiving, at each of the number of memory devices, a refresh command. Further, the method may include refreshing, at each of the number of memory devices, a row of memory cells indicated by the count of an associated refresh address counter. Related systems and memory modules are also described.
US11120853B2

A semiconductor memory apparatus includes a write control circuit suitable for generating a write cancel signal and a rewrite signal in response to a voltage level of a write voltage in a write operation, and a driving circuit suitable for transferring data to a data storage region in response to the write cancel signal and the rewrite signal in the write operation.
US11120851B1

A memory apparatus includes a pseudo static random access memory and a controller. The controller is configured to provide an external command to the pseudo static random access memory. When the memory apparatus starts a burst read operation or a burst write operation, the controller provides a plurality of page starting addresses to the pseudo static random access memory, and the pseudo static random access memory sequentially performs the burst read operation or the burst write operation according to a sequence of receiving the page starting addresses.
US11120847B2

Apparatuses and methods for reducing row address (RAS) to column address (CAS) delay are disclosed. An example apparatus includes a memory including a memory cell coupled to a first digit line in response to a wordline being set to an active state, and a sense amplifier configured to, during a sense operation, couple a first gut node to the first digit line and couple a second gut node to a second digit line in response to an isolation signal. The sense amplifier is further configured to, after the first gut node is coupled to the first digit line and the second gut node is coupled to the second digit line, drive the first digit line to a first sense voltage of a first control signal and drive the second digit line to a second sense voltage of a second control signal based on a data state of the memory cell.
US11120844B1

Methods, systems, and devices for power switching for embedded memory are described. A system may be configured with circuitry (e.g., power supply switching circuitry) coupled with or between a power supply and a power input node of a memory device, which may support selectively coupling or isolating the memory device and the power supply based on various conditions. For example, the circuitry may be configured for a selective coupling or a selective isolation based on a voltage level of the power supply satisfying various voltage thresholds. The circuitry may also be configured to support various input or output signaling, such as transmitting an indication of an isolation from the power supply, transmitting an indication to perform a memory initialization, or receiving an indication or command to perform a power cycle.
US11120842B2

A memory system includes a first substrate including a first signal terminal and a second signal terminal electrically connected to a bus, a first circuit in which a first switching element and a first resistor are connected in series between a first terminal and a second terminal, the first terminal connected to the first signal terminal, a second circuit in which a second switching element and a second resistor are connected in series between a third terminal and a fourth terminal, the third terminal connected to the second signal terminal, a first memory electrically connected to the second terminal, a second memory electrically connected to the fourth terminal, and a controller electrically connected to the bus and configured to control the first and second switching elements.
US11120838B2

An information processing apparatus (2100) detects a left-behind object from video data (12). In addition, the information processing apparatus (2100) estimates a time-point at which the left-behind object is left behind. Furthermore, the information processing apparatus (2100) acquires video data near an estimated left-behind time-point (estimated left-behind time-point), controls the acquired video data based on the estimated left-behind time-point, and then presents at least a part of the acquired video data to a user.
US11120834B1

A data storage device includes a base, a shaft that extends perpendicular from the base, and a head stack assembly (HSA) having a first end to which a head is coupled and a second end that is movably mounted on the shaft. The data storage device also includes either a first actuator assembly or a second actuator assembly. The first actuator assembly includes a first coil-permanent magnet assembly that rotatably moves the HSA about the shaft, and a second coil-permanent magnet assembly that serves as a first elevator to linearly move the HSA along the shaft. The second actuator assembly includes a third coil-permanent magnet assembly that rotatably moves the HSA about the shaft, and a second elevator that linearly moves the HSA along the shaft and also moves a data storage device ramp in unison with the HSA.
US11120830B1

A recording head includes a substrate, a read transducer, a waveguide core, and a near-field transducer at an end of the waveguide core proximate a media-facing surface. The recording head includes a magnetic write pole and coil. A laser diode unit with one or more non-self-supporting layers of crystalline material region is transfer printed between layers of the recording head.
US11120824B1

An apparatus comprises a slider configured for heat-assisted magnetic recording comprising an air bearing surface (ABS). The slider comprises a write pole at or near the ABS, and a near-field transducer (NFT) at or near the ABS and proximate the write pole. A main waveguide is configured to receive light from a laser source and communicate the light to the NFT. An optical power sensor comprises a tap waveguide optically coupled to the main waveguide and comprising a first end and an opposing second end. The optical power sensor also comprises a bolometer optically coupled to the tap waveguide and configured to receive a portion of the light extracted from the main waveguide by the tap waveguide.
US11120823B1

According to one embodiment, a suspension assembly includes a support plate having a distal end portion and a base end portion, a wiring member having a gimbal portion and provided on the support plate, and a magnetic head mounted on the gimbal portion. In the gimbal portion, the wiring member includes a head mounting region where the magnetic head is mounted, and an etching region including a recess located and formed at least partially in the head mounting region. The magnetic head is bonded to the head mounting region of the wiring member by an adhesive filled in the head mounting region and the recess.
US11120822B2

A magnetic disk drive includes first and second disks having respective first and second surfaces, a first head including a first write head that writes data on the first surface at a first recording density, and a first assist element that generates a first energy for increasing a write performance by the first write head, a second head including a second write head that writes data on the second surface at a second recording density, and a second assist element that generates a second energy for increasing a write performance by the second write head, and a controller that changes one of the first and second recording densities based on a first recording capacity up to which the first head is capable of writing on the first disk, a second recording capacity up to which the second head is capable of writing on the second disk, and a target capacity.
US11120821B2

Methods and apparatuses for detecting user speech are described. In one example, a method for detecting user speech includes receiving a microphone output signal corresponding to sound received at a microphone and identifying a spoken vowel sound in the microphone signal. The method further includes outputting an indication of user speech detection responsive to identifying the spoken vowel sound.
US11120816B2

Methods and systems for assisting tonally-challenged singers. A microphone can be integrated with a sound reinforcement system used in a live performance. The microphone, which can transduce the performer's voice, can serve multiple purposes such as, for example, to feed input to the natural ear and to the sound reinforcement system. The processed sound of the performer's voice (with fundamental frequencies emphasized) can be mixed into the signal fed to a stage “monitor” speaker facing the performer or a headset worn by the performer.
US11120815B2

A method and an apparatus for reducing noise of mixed signal are disclosed. The method includes: separating a collected mixed signal to obtain a first signal and a second signal; selecting one of the first signal and the second signal as a current reference signal, and the other as a current expected signal; and performing adaptive filtering based on the selected current reference signal and the selected current expected signal. By the method and the apparatus, the noise can be reduced significantly or removed in a case where reference signal cannot be directly obtained from a hardware.
US11120812B1

Techniques for monitoring a conversation in real-time to detect attributes of a conversation, identifying a desired outcome of the conversation, and identifying voice modulations that may be applied to the agent's voice to help accomplish the desired outcome are disclosed. The system may identify voice modulations by comparing a current conversation to one or more prior conversations having desired outcomes similar to that of the current conversation. A trained machine learning model may select and apply voice modulations associated with accomplishing a desired outcome.
US11120801B2

The present disclosure relates to systems, methods, and non-transitory computer readable media for generating dialogue responses based on received utterances utilizing an independent gate context-dependent additive recurrent neural network. For example, the disclosed systems can utilize a neural network model to generate a dialogue history vector based on received utterances and can use the dialogue history vector to generate a dialogue response. The independent gate context-dependent additive recurrent neural network can remove local context to reduce computation complexity and allow for gates at all time steps to be computed in parallel. The independent gate context-dependent additive recurrent neural network maintains the sequential nature of a recurrent neural network using the hidden vector output.
US11120798B2

A team health monitor system having a voice interface system for monitoring and improving team dynamics is described herein. The systems and techniques are directed to a voice interface system that is configured to conduct a health monitor or health diagnostic meeting in which a graduated score is received for a set of key team attributes from each of the meeting participants. The voice interface system also collects score narratives and pairs narratives with associated team attributes by determining a relevance percentage or similar criteria. The voice interface system is also configured to facilitate a consensus vote for each of the team attributes and construct an anonymized report that includes consensus scoring and composite narratives without attributing content to a particular team member or participant.
US11120783B2

A composite article configured for mitigating noise, vibration, and harshness includes a substrate having a first stiffness. The composite article includes a structural film formed from a composition and disposed on the substrate in a pattern that is arranged to dampen a sound wave having a first frequency and a first amplitude and propagatable in a first direction to a second frequency that is less than the first frequency and a second amplitude that is less than the first amplitude. The composite article includes a coating layer disposed on the pattern and configured to dampen the sound wave in the first direction and in a second direction that is perpendicular to the first direction. The composite article has a second stiffness that is greater than the first stiffness. A method of forming the composite article is also described.
US11120780B2

The present invention relates to a removable electronic device for emulating at least one sound of a drum-type percussion instrument, said device being intended to instrumentalise a striking element. A defining means defines a striking area on a tangible support. An allocating means allocates a drum element associated with a predetermined sound to the striking area, in a database. At least one sensor generates a stroke signal having at least one piece of stroke information on a stroke of a user with the striking element in the striking area. A computer processing means implements a processing algorithm configured to process the stroke signal to spatially locate said stroke in order to detect the area struck and to determine the drum element corresponding to this area struck. A generating means is configured to generate a sound signal comprising information on the sound virtually generated by said stroke of the striking element in said area struck.
US11120779B1

A structure for adjusting an angle of a pedal to be folded or unfolded includes a pedal seat, a rotating block and a locking element, wherein the pedal seat includes an upright post with a through lug, and the through lug is provided with a through hole, the rotating block includes a pivot hole to provide the through lug passing through and corresponding to the through hole, the rotating block and the upright post are provided with at least one contact surface, the rotating block and the upright post are respectively provided with at least one matched clamping structure to be correspondingly clamped at the at least one contact surface, the rotating block and the upright post are clamped by the locking element, so that matched clamping structures of the rotating block and matched clamping structures of the upright post are together engaged in a pairwise manner.
US11120761B2

A driving substrate includes a substrate, at least one active device, a resistor, a first passivation layer and a second passivation layer. The active device including an oxide semiconductor layer and the resistor coupled to the active device are disposed on the substrate. The first passivation layer covers the active device, wherein a portion of the first passivation layer directly contacts to the oxide semiconductor layer such that the oxide semiconductor layer has a first conductivity. The second passivation layer covers the first passivation layer and the resistor, wherein a portion of the second passivation layer directly contacts to the resistor such that the resistor has a second conductivity. The first conductivity is different from the second conductivity.
US11120757B2

The present invention discloses a gray scale adjustment method and device for a display panel. The method includes: performing an image acquisition on the display panel to obtain a current image; identifying a relationship between a sum of gray scale values of all pixels in the current image and a target value by a distinguishing method, in order to identify an uneven block in the current image; detecting an original output luminance and an original input gray scale of the uneven block; determining a target input gray scale corresponding to a preset target luminance according to an actual gamma curve value obtained by testing the display panel; and taking a difference between the original input gray scale and the target input gray scale as a gray scale compensation value of the uneven block.
US11120747B2

A display may have an active area that includes display pixels. The display may include an inactive notch region that extends into the active area. Data lines may provide image data from display driver circuitry to the display pixels. The image data may include data signals that correspond to portions of the display that do not include pixels, such as the inactive notch region. The null data signals may cause nonuniformities in the displayed image. The null data signals may be adjusted to minimize the nonuniformities. Null data signals corresponding to the inactive notch region may be adjusted to have gray levels that gradually decrease with distance from the border between the inactive notch and the active area. All of the data signals corresponding to the inactive notch may be set to a uniform gray level.
US11120744B2

A display device includes a pixel circuit including a first pixel and a second pixel. The first pixel arranged in a first row and the second pixel arranged in a second row are commonly connected to one scan line, the number of the scan lines required by the display device may be reduced to half. An active period of the first selection signal does not overlap an active period of the second selection signal. A scan on time of the scan signal overlaps one of the active period of the first selection signal and the active period of the second selection signal.
US11120742B2

Provided herein may be a display device and a driving method thereof. The display device may include a pixel area including multiple pixels, a timing controller configured to generate a control signal based on an input image, a data driver configured to supply a data voltage to data lines coupled to the pixel area depending on the control signal, a scan driver configured to supply scan signals to scan lines coupled to the pixel area depending on the control signal, and a power manager configured to supply an initialization voltage for initializing the multiple pixels and a first supply voltage for driving the multiple pixels to the pixel area. The power manager senses a voltage change in the first supply voltage supplied to the pixel area, and changes the first supply voltage and supplies the same to the pixel area in order to compensate for the sensed voltage change.
US11120736B2

A pixel circuit including a driving transistor, a light emission element, a compensation circuit, a storage capacitor, and a writing circuit is provided. The light emission control circuit is configured to selectively conduct the light emission element to the driving transistor. The compensation circuit is coupled with the light emission control circuit and a control terminal of the driving transistor, and is configured to form a diode-connected structure with the driving transistor. The storage capacitor includes a first terminal and a second terminal. The first terminal of the storage capacitor is coupled with the control terminal of the driving transistor, and the light emission control circuit is configured to selectively conduct the second terminal of the storage capacitor to a first power terminal. The writing circuit is configured to provide different voltages to the first terminal of the storage capacitor and the second terminal of the storage capacitor.
US11120724B2

Provided are a display device and a driving method thereof. The display device includes a display panel including a plurality of pixels defined by allowing a plurality of gate lines and a plurality of data lines to intersect each other; a timing controller generating a gate control signal, a data control signal, a MUX clock signal, and image data; a gate driving circuit sequentially providing gate signals to the plurality of gate lines based on the gate control signal; a data driving circuit supplying a data signal to the plurality of data lines based on the image data and the data control signal to drive the pixels; and a MUX circuit receiving the data signal and outputting the data signal in a time division manner to the data lines according to the MUX clock signal. The timing controller includes a slew rate control unit controlling a slew rate of the MUX clock signal.
US11120719B2

The present application discloses a detection method and apparatus of a display panel. The detection method of the display panel includes: uploading first data of the display panel; and reading second data of a currently delivered display panel before coding, a parameter of the first data being the same as that of the second data.
US11120718B2

The shift register unit includes a start unit (11), a pull-up node control unit (12), a pull-down node control unit (13), a gate driving signal output unit (14), a first capacitor unit (16), and a pull-up node noise reduction unit (15) connected to a noise reduction control end (NC), a pull-up node (PU) and a low level input end (VSS), and configured to control the pull-up node (PU) to be electrically connected to, or electrically disconnected from, the low level input end (VSS) under the control of the noise reduction control end (NC).
US11120715B2

A method of obtaining overdriving data includes providing a first data voltage corresponding to a current line reference gray level to a second pixel for first and second data writing times for first and second pixels in a first frame, measuring first luminance based on the first data voltage, applying a second data voltage corresponding to a previous line reference gray level for the first data writing time in a second frame, providing a third data voltage of an overdriving voltage corresponding to a predicted overdriving gray level added to the first data voltage for the second data writing time in the second frame, measuring second luminance based on the third data voltage, and determining an overdriving value corresponding to a reference gray level pair of the current and the previous line reference gray level as the predicted overdriving gray level when the first and second luminance are the same.
US11120705B2

A cognitive assistant system which includes an episodic-based time-framed cognitive scaffold and visual comprehension platforms for building coherence and comprehension, facilitating learning, deepening understanding and improving the efficiency of problem solving and decision-making of a particular user. A method, a system, an apparatus, and a computer readable medium are provided for cognitive assistance. The method includes obtaining and dividing multimedia data into cognitive blocks based on the user input. The method further includes generating a comprehension block that corresponds to a respective cognitive block where the comprehension block includes enrichment data related to the respective cognitive block and is linked to the respective cognitive block to thereby form at least one cognitive insight with respect to the multimedia data. The comprehension block is provided based on a consecutive output of the cognitive blocks being paused at the respective cognitive block.
US11120702B2

Disclosed are some implementations of systems, apparatus, methods and computer program products for facilitating the validation of assessments in an eLearning environment. Validation is facilitated using an assessment definition that includes one or more application programming interfaces (APIs) and identifies, for each of the APIs, a corresponding plugin and handler. Each of the APIs is configurable to obtain at least one user response to a corresponding challenge task via the corresponding plugin and each handler is configurable to validate the user response returned via the corresponding API. The accuracy of the user response to each challenge task is determined via the corresponding handler identified within the assessment definition. APIs can include a third party API, enabling validation of user responses across different systems. The user's knowledge may be assessed based upon the accuracy of the user's responses to all of the challenge tasks.
US11120699B2

An apparatus for guiding an aircraft includes: an air velocity sensor disposed on the aircraft and configured to sense a speed and direction of a wind remote to the aircraft to provide remote wind speed and direction data; a flight control actuator coupled to a flight control device; and a flight controller communicably coupled to the air velocity sensor, the flight controller having an input section that receives the remote wind speed and direction data from the air velocity sensor, a processor configured to determine a magnitude and direction of the wind with respect to a planned flight route and to predict an influence acting on the aircraft due to the magnitude and direction of the wind with respect to the planned flight route, and an output section communicably coupled to the flight control actuator to provide a control signal that results in the aircraft counteracting the predicted influence.
US11120697B2

An intrusion prevention system includes an unmanned aerial vehicle (UAV), a UAV controller, and a restricted area data aggregator. The restricted data aggregator collects and stores restricted area data. The UAV controller is coupled to communicate with the UAV and the restricted area data aggregator, wherein the UAV controller receives positional data from the UAV and restricted area data from the restricted area aggregator. The UAV controller determines based on the received positional data and the received restricted area data whether the UAV is currently intruding within a restricted area or is predicted to intrude within a restricted area and wherein the UAV controller initiates actions to prevent unauthorized intrusions into restricted areas.
US11120687B2

A device may receive geographical data identifying a geographical area, and may receive, from vehicle devices of vehicles, first vehicle data identifying engine off conditions, locations during engine off conditions, and durations of the engine off conditions. The device may divide, based on the geographical data, the geographical area into clusters with particular dimensions, and may process data identifying the clusters and the first vehicle data, with a machine learning model, to determine parking data identifying public parking spaces in the geographical area. The device may receive, from a set of the vehicle devices associated with vehicles parked in the public parking spaces, vehicle data identifying engine on conditions and locations during the engine on conditions, and may identify available public parking spaces based on the second vehicle data and the parking data. The device may perform one or more actions based on data identifying the available public parking spaces.
US11120680B1

An alarm generation system includes: an acquisition unit that acquires a measured value obtained from a sensor; a learning unit that generates a learning model through learning of the measured value acquired by the acquisition unit; a prediction unit that obtains, by using the learning model generated by the learning unit, a predicted measured value that is a measured value to be obtained in a future from a current time point; and an alarm generation unit that generates an alarm when the predicted measured value obtained by the prediction unit satisfies an alarm generation condition.
US11120676B2

An autonomous wireless intrusion detector device comprises a movement sensor and a digital camera. In response to detecting a potential movement within a monitored area, the digital camera is triggered to create and store a set of consecutive full-size digital images of the monitored area, and a set of reduced-size thumbnail images corresponding to the set of full-size digital images, and a set of reduced-size thumbnail images corresponding to the set of full-size digital images, for the new alarm event. The detector device sends notification of the new alarm event and reduced-size image-related event information to an intrusion detection network entity, and sends the set of full-size images only if requested by the network entity. The network entity prefilters the new event based on the received reduced-size image-related event information, and request thumbnail images and/or full size digital images from the detector device for a further event analysis only if the prefiltering results in a judgement that the new alarm is a true alarm based on the received reduced-size image-related event information.
US11120669B2

A media depository is described. The media depository comprises: a media item validation module; a diverter for routing a received media item via either a storage path or a return path; an escrow for temporarily holding received media items; and a printer located between the diverter and the escrow so that the printer can print on any media items transported via the return path.
US11120665B2

A ticket checker is provided for activating a player's previously purchased ticket that is preprinted with game content and which is associated with a deal of tickets that includes at least some winning tickets. A previously purchased winning ticket cannot be redeemed until it is activated. Machine readable indicia is scanned on the previously purchased ticket at a ticket checker that is in communication with a ticket results database. A ticket activation database electronically records that the winning ticket was scanned at the ticket checker, thereby activating the winning ticket. Redemption of the winning ticket includes electronically verifying in the ticket activation database that the winning ticket was scanned at the ticket checker.
US11120660B2

A gaming machine includes a display, an indicator display device, a symbol selector, a function allocator, and an award allocator. The display includes display positions. The indicator display device is configured to visually display the indicator symbol for visually identifying a single display position. The symbol selector is configured to randomly select symbols from a set of symbols and, after display of the indicator symbol, place the selected symbols on the display with at least one of the selected symbols placed in each of the display positions including the single display position. The function allocator is configured to determine which symbol is placed in the single display position and perform a game function in response to the identity of the selected symbol in the single display position. The award allocator may be configured to allocate an award based on at least one of the placed symbols.
US11120658B1

For secure and safe access control, a method authenticates the user of an equipment unit with a user credential. The method determines whether the user is authorized to access the equipment unit with an equipment authorization. In response to the user being authenticated and authorized to access the equipment unit, the method releases a unit lock for the equipment unit with a unit lock credential or the user credential.
US11120655B1

Example embodiments described in this disclosure are generally directed to using a vehicle to identify a status of a garage door, such as, for identifying whether the garage door is fully closed, fully open, or partially open. The identification may be carried out in response to an inquiry from an individual, such as, a driver of the vehicle that has exited through the garage door. A detection apparatus such as an image capture system or an ultrasonic sensor that can be a part of a vehicle security system may be used for identifying the status of the garage door. The image capture system may capture and store an image of the garage door when the vehicle is exiting the garage. Upon receiving an inquiry from the driver, the garage door status detection system may display the image on a smartphone of the driver or an infotainment system in the vehicle.
US11120645B2

A system for remotely monitoring an autonomous vehicle and a method using the same is disclosed. The system includes a filtering unit, a message converting unit, and an abnormality analyzing module. The filtering unit retrieves the raw vehicle-body data of the on-board system information and filters out the raw vehicle-body data unsatisfying with a threshold value to generate vehicle-parameter information. The message converting unit receives the vehicle-parameter information and estimates vehicle-body environment information based on the vehicle-parameter information. The abnormality analyzing module receives the vehicle-parameter information and the vehicle-body environment information, incorporates the vehicle-parameter information and the vehicle-body environment information into a comparison condition to generate a comparison result, generates an abnormality warning signal corresponding to the comparison result, and transmits the abnormality warning signal to a far-end server to display it.
US11120644B2

A client computing system (CCS) receives a tool measurement from a measurement tool other than by determining the tool measurement from a vehicle data (VD) message. The CCS generates a VD report including a vehicle identifier of a vehicle associated with the tool measurement and the VD report. The VD report can include temporal and/or spatial identifiers pertaining to the tool measurement. The VD report can be provided to a server computing system (SCS) for storage as part of a VD record associated with the vehicle. The CCS that generated the VD report or another CCS can request the VD report from the SCS. The SCS can determine if the requesting CCS is authorized to receive the VD report to maintain the vehicle owner's privacy. The tool measurement can be selected from a service procedure provided to the CCS from SCS and displayed at the CCS.
US11120638B2

A method of generating video in three-dimensional animation environment is provided. The method includes: obtaining and translating directorial hints for making a 3D animated movie based on user input; determining camera configurations in a 3D environment according to the directorial hints; establishing a camera search space that includes multiple candidate cameras to be used at different timestamps to shoot one or more scenes of the movie based on the camera configurations; performing editing optimization based on the camera search space and the directorial hints, to obtain an edited video. The editing optimization is formalized into a process of finding a path with minimum cost in a graph model, each path describing a candidate camera sequence for producing the movie, and at least some of the directorial hints are translated into cost functions of the graph model. The edited video is output as the produced 3D animated movie.
US11120635B2

Provided herein are method, apparatus, and computer program products for generating a first and second three dimensional interactive environment. The first three dimensional interactive environment may contain one or more engageable virtual interfaces that correspond to one or more items. Upon engagement with a virtual interface the second three dimensional interactive environment is produced to virtual simulation related to the one or more items.
US11120632B2

An image generating apparatus includes a rendering unit carrying out rendering of an object of a virtual space and an object of a real space and carrying out rendering of expression relating to light of the virtual space with respect to the real space to generate a computer graphics image, a superimposing unit superimposing the computer graphics image on a photographed image of the real space to generate a provisional superposition image, a chroma key generating unit generating a chroma key image through executing chroma key processing for the computer graphics image based on depth information of the photographed image of the real space, and a synthesizing unit generating a synthesized chroma key image used for being superimposed on the photographed image of the real space to generate an augmented reality image by applying a mask to the provisional superposition image by the chroma key image.
US11120630B2

An electronic device providing information through a virtual environment is disclosed. The device includes: a display; and an information providing module functionally connected with the display, wherein the information providing module displays an object corresponding to an external electronic device for the electronic device through the display, obtains information to be output through the external electronic device, and provides contents corresponding to the information in relation to a region, on which the object is displayed.
US11120628B2

Augmented reality systems and methods are disclosed which provide for representing imperceptible aspects of telecommunications networks as visual, auditory, tactile, or audiovisual stimuli. In some embodiments, the representation is a type of augmented reality from the perspective of a user on the ground, such as a technician deployed in the field.
US11120626B1

A system configured to facilitate virtual outfit fitting is described. The system includes a smart closet device having components including a display door and a plurality of image sensors. A first image sensor of the plurality of image sensors is configured to move across a horizontal axis and a vertical axis of enclosure of the smart closet device to capture a plurality of images of a first outfit hung on an outfit hanging column. The smart closet device also includes a computing unit to generate a three-dimensional (3D) model of the first outfit based on the plurality of images. The computing unit is further configured to update an outfit database by storing the generated 3D model of the first outfit in an outfit database. The computing unit generate an image of a user wearing the output in response to receiving a selection of the first output from the user.
US11120624B2

A three-dimensional head portrait generating method executes on an electronic device. The three-dimensional head portrait generating method establishes a three-dimensional head portrait model with a plurality of feature points according to front face information, wherein feature points form a plurality of first grids on the three-dimensional head portrait model; maps a first part of the feature points of the three-dimensional head portrait model to a left face image to form a plurality of second grids on the left face image; maps a second part of the feature points of the three-dimensional head portrait model to a right face image to form a plurality of third grids on the right face image; and superimposes the left face image and the right face image onto the three-dimensional head portrait model according to a correspondence among the first grids, the second grids and the third grids, to generate a three-dimensional head portrait.
US11120614B2

In an image generation apparatus, a virtual space generation section generates a virtual space in which an object and a virtual camera are arranged in accordance with input information acquired by an input information acquisition section. An intermediate image generation section draws the virtual space by a past technique. A curved surface generation section of a display image generation section generates, for each polygon of an object, a curved surface corresponding to the polygon. A pixel displacement acquisition section acquires a correspondence in pixel position between an image drawn with a planar polygon and a curved surface image. A drawing section determines color values of the pixels of the display image in accordance with the correspondence by referring to an original image. An output section outputs data of the display image generated as described above to a display apparatus.
US11120613B2

To achieve a balance between responsiveness of image display with respect to movement of a viewing point, and image quality. Reference viewing points are set in respect of a space containing an object to be displayed, and images of the space as viewed from these respective reference viewing points are created as reference images. Meanwhile, when pixel values of display images from a virtual camera are determined, reference images are selected wherein a point on the object represented by the pixel in question is represented as an image, and the values of these pixels are combined using a rule based on the positional relationship etc. of the reference viewing points with the virtual camera.
US11120612B2

In one implementation, a method includes: obtaining locality data characterizing objects and relative spatial information of a volumetric region around a user; synthesizing a mesh map of the volumetric region based on the locality data; selecting synthesized reality (SR) content based on the mesh map, wherein the SR content satisfies a dimensional variance threshold relative to one or more portions of the mesh map; compositing at least a portion of the SR content with the mesh map in order to generate composite SR content; and presenting the composite SR content to the user in order to occlude at least a portion of a visual presentation of the volumetric region. In some implementations, the SR content is adapted to fit the one or more portions of the mesh map. In some implementations, the SR content is updated as the user location changes or the user interacts with the SR content.
US11120604B2

An image processing method includes: inputting an original image and a style reference image into a convolutional neural network to generate a first feature map of the original image and a second feature map of the style reference image; calculating a correction value of any pixel point in the first feature map based on the second feature map; replacing an original value of each pixel point in the first feature map with a corresponding corrected value to obtain a third feature map; and performing a deconvolution process on the third feature map to obtain a processed image. An apparatus and a storage medium are further provided.
US11120601B2

Embodiments described herein include an expressive icon system to present an animated graphical icon, wherein the animated graphical icon is generated by capture facial tracking data at a client device. In some embodiments, the system may track and capture facial tracking data of a user via a camera associated with a client device (e.g., a front facing camera, or a paired camera), and process the facial tracking data to animate a graphical icon.
US11120596B2

Systems and methods for utilizing living entities as markers for virtual content in an augmented reality environment are discussed herein. The virtual content may comprise objects, surfaces, textures, effects, and/or other content visibly manifested in views of the augmented reality environment. In some implementations, the virtual content may comprise an avatar and/or other full- or partial-body virtual content object depicted based on the living entity. A living entity and multiple linkage points for the living entity may be detected within the field of view of a user. Based on the arrangement of the linkage points, virtual content may be rendered and appear superimposed over or in conjunction with a view of the living entity in the augmented reality environment. In some implementations, the rendering of virtual content in the augmented reality environment may be triggered by the arrangement of the multiple linkage points for a given living entity.
US11120584B2

The present disclosure is related to systems and methods for image processing. The method may include obtaining a first set of image data. The method may also include generating a second set of image data by processing, based on a trained machine learning model, the first set of image data. The second set of image data may have a relatively high resolution and/or a relatively low level of artifacts with respect to the first set of image data. The method may further include generating a target image by performing a weighted fusion on the first set of image data and the second set of image data.
US11120560B2

Methods, systems, and articles of manufacture configured to operate an aerial vehicle are provided. Various embodiments may be implemented with an aerial vehicle. In one exemplary implementation, a method of operating an aerial vehicle may include identifying, from image data, a set of predetermined features based on one or more invariant properties associated with the predetermined features. The predetermined features may be associated with predetermined physical locations. Based on the image locations of the predetermined features within the image data and the predetermined physical locations of the predetermined features, a system may be configured to determine at least one of a location and an orientation of the aerial vehicle. The disclosed embodiments may provide enhanced accuracy, usability, and robustness in tracking the location and orientation of an aerial vehicle under various operation conditions.
US11120559B2

A monitoring system includes sensors that monitor activity within a designated territory. The sensors include visual sensors that make video recordings. A local processing system located within or proximate to the designated territory receives signals from the sensors. The local processing system processes and analyzes the signals from the sensors to produce messages that describe activity within the designated territory as monitored by the sensors. The messages do not include audio, visual or other direct identifying information that directly reveal identity of persons within the designated territory. A monitoring station outside the designated territory receives the messages produced by the local processing system and makes the messages available to external observers.
US11120555B2

There is provided an image processor, an image processing method, a program, and a remote communication system that make it possible to provide a more satisfactory user experience. A region segmentation section segments an image at another base into a plurality of regions, and an estimation section estimates a lighting environment in which the image at the other base has been captured, by performing an image analysis on the image as a whole at the other base and on each region in the image at the other base. Then, the color correction section performs color correction, in accordance with a light-source color at the self base, on the image at the other base that has a light-source color corresponding to the lighting environment. For example, the present technology is applicable to a remote communication system using an image received and transmitted between the other base and the self base.
US11120553B2

A method for evaluating the suitability of a mobile device having a camera for performing an analytical measurement is disclosed. The method includes providing the mobile device and providing a reference object having a predefined spatial extension in a spatial dimension. An image is taken of at least part of the reference object using the camera and is used to derive spatial resolution information that includes one or more numerical values that quantify the capability of the camera to resolve two or more objects in the image. A threshold value based on a minimum number of pixels in the spatial dimension within a region of interest in the image is provided and the spatial resolution information is compared with the threshold value. It is determined from the comparison whether the mobile device is suitable for performing the analytical measurement.
US11120551B2

Training a CNN with pseudo ground truth for CT artifact reduction is described. An estimated ground truth apparatus is configured to generate an estimated ground truth image based, at least in part, on an initial CT image that includes an artifact. Feature addition circuitry is configured to add a respective feature to each of a number, N, copies of the estimated ground truth image to create the number, N, initial training images. A computed tomography (CT) simulation circuitry is configured to generate a plurality of simulated training CT images based, at least in part, on at least some of the N initial training images. An artifact reduction circuitry is configured to generate a plurality of input training CT images based, at least in part, on the simulated training CT images. A CNN training circuitry is configured to train the CNN based, at least in part, on the input training CT images and based, at least in part, on the initial training images.
US11120547B2

A method and apparatus of image stitching using confidence level of image matching on image pair to be stitched are disclosed. According to the present invention, the first quality of image matching is determined for a current image based on feature matching on first image pairs corresponding to the current image and a neighboring image set. If the first quality of image matching for at least one first image pair satisfies a first quality criterion, then the second quality of image matching is determined based on pixel-domain matching for one or more candidate image pairs, where each candidate image pair has a corresponding first quality of image matching satisfying the first quality criterion. If the second quality of image matching for a candidate image pair satisfies a second quality criterion, then the matched image pair is stitched.
US11120543B2

A measurement processing device includes an imaging unit, an image acquisition unit, a display unit, a measurement point display control unit, a corresponding-point calculation unit, a corresponding-point image generation unit, and a corresponding-point image display control unit. The measurement point display control unit causes a measurement point indicating a measurement position designated by a user to be displayed on a first image. The corresponding-point image generation unit generates a corresponding-point image that includes the corresponding point calculated by the corresponding-point calculation unit and a region in the vicinity of the corresponding point in the second image and is constituted of all or a part of the second image. The corresponding-point image display control unit causes the corresponding-point image to be displayed so that a straight line passing through the measurement point and the corresponding point is orthogonal to the parallax direction on a display screen.
US11120537B2

According to one embodiment, a computer-implemented method includes collecting data corresponding to an image of one or more objects captured by a user on an image capture device, wherein the data comprises biometric data, emotion data, image quality data, and context data. In addition, the computer-implement method includes determining an image quality (IQ) value based on the image quality data, determining an emotion (E) value based on at least one of the biometric data and the emotion data, and determining a relationship (R) value between the one or more objects and the user based on the context data. The computer-implement method includes calculating an Overall Emotional Image Quality Score (OEIQS) for the image based on the IQ value, the E value, and the R value, and categorizing the image into at least one of a plurality of predefined categories.
US11120532B2

An image processing method and corresponding system operate by obtaining a first image and generating a first histogram information based on the first image. The method then obtains a cumulative-distribution-function (CDF) curve according to the first histogram information and generates an adaptive curve according to a high-contrast curve and a low-contrast curve. Finally, the method uses the adaptive curve to adjust the CDF curve to generate a mapping curve, and adjusts the first image by using the mapping curve to generate a second image with contrast enhancement effect.
US11120530B2

An image processing apparatus includes an acquisition unit configured to acquire an image, an image processing unit configured to perform image processing on the acquired image, and an output unit configured to output the image having undergone the image processing to an output destination. The image processing unit is able to perform replacement processing for replacing colors of predetermined image portions in the acquired image with a color selected from a plurality of predetermined different colors based on the colors of the predetermined image portions. The output unit is able to output the acquired image having undergone the replacement processing to the output destination, and to output the image not having undergone the replacement processing to the output destination.
US11120524B2

The invention provides a video conferencing system and a video conferencing method. The video conferencing system includes a sound sensor, an omnidirectional camera, and a processor. The sound sensor senses a first sound source and a second sound source, to provide a first positioning coordinate corresponding to the first sound source and a second positioning coordinate corresponding to the second sound source. The omnidirectional camera captures an omnidirectional conference image. The processor acquires a first facial image and a second facial image from the omnidirectional conference image according to the first positioning coordinate and the second positioning coordinate. The processor determines an image stitching order according to positions of the first facial image and the second facial image respectively in the omnidirectional conference image to generate a close-up conference image.
US11120520B2

A method for authenticating digital information includes obtaining, in digital form, information for authentication; preparing the information for processing; such preparation including converting the information into a digital image; identifying segments of content in the digital image; grouping the segments of content into one or more segment groups; generating a marking sequence comprising shifting at least one of the one or more segment groups in one or more directions; and applying the marking sequence to the digital image, creating a unique marked copy of the digital image.
US11120519B2

A digital identity, which may include a user interface that may be displayed on a mobile computing device, may be generated to include information extracted from a physical identification card (e.g., driver license or passport), as well as information regarding validation of the physical identification card and of the consumer's identity. The digital identity may be used in place of the physical identification card.
US11120509B2

A segmentation platform is interposed between an intake server and remote user-accessible computers. The segmentation platform includes a model training computer processor configured to generate a predictive model for determining a segment corresponding to received data sets based upon claim segment rules and historical data sets stored in data storage devices. The segmentation platform may be configured to dynamically update workload data corresponding to a plurality of users, and responsive to that updating and based upon application of the predictive model, segment the received current data sets and transmit electronic claim files to respective remote user-accessible computing devices. The predictive model is continually adapted through activation of the model training component to update the predictive model with new current claim data sets.
US11120496B2

Aspects of the disclosure relate to providing augmented reality user interfaces and controlling back-office data processing systems based on augmented reality events. A computing platform may receive first item information identifying one or more items associated with a first event participant and second item information identifying one or more items associated with a second event participant. Subsequently, the computing platform may generate an event summary user interface that includes one or more augmented reality overlay elements and may send the event summary user interface to devices associated with the first and second event participants. In response to receiving event conclusion information indicating the ending of the event involving the first and second event participants, the computing platform may generate one or more event processing commands directing enterprise institution server infrastructure to execute one or more sub-events and may send the commands to the enterprise institution server infrastructure for execution.
US11120488B2

A system for trading items comprising a server and user machines connected by a network. The system receives item information and locates available items. The system receives trade relationships and generates trade circles. The system identifies an optimum trade circle solution and causes the exchange of items identified in the optimum trade circle solution.
US11120482B2

A digital brand asset system is provided enabling a brand owner to create, distribute, maintain, manage, merchandise and analyze smart brand assets. The system enables distribution and sharing of smart brand assets across the websites. The websites can host webpages containing codes representing the smart brand assets. When a user device retrieves a webpage from one of the websites and renders the webpage, it executes the codes and requests the content of the smart brand assets from a brand asset server. Through the brand asset server, a brand owner can control the content and the presentation of the smart brand asset hosted by the websites, based on various factors such as previous click through rates, aggregated shopper behaviors, geographical locations of the websites or website visitors, categorized types of websites, blacklist of websites.
US11120481B2

Methods and systems are described herein for predictive adjusted bidding for electronic advertisements. A bid determination computing device receives, from an ad exchange computing device, a bid request for an available underlying impression opportunity. The bid determination device determines an opportunity value estimate for the impression opportunity based upon the bid request, and determines a probability of a submission of one or more other bid requests for the same impression opportunity by the same ad exchange device or by one or more other ad exchange devices. When the determined probability indicates a submission of one or more other bid requests for the same impression opportunity, the bid determination device adjusts the opportunity value estimate for the impression opportunity based upon the determined probability and transmits the opportunity value estimate to the ad exchange device in response to the bid request.
US11120463B2

Embodiments of the invention are directed to a system, method, or computer program product for a universal auxiliary resources platform allowing access to, distribution of, and exchange of all user auxiliary resources. Converting or scaling the auxiliary resources across the platform occurs for similar value presentation. Thus allowing for transmission of auxiliary resources in real time to satisfy at least a portion of a standard resource transaction. Furthermore, the platform allows for the exchange of auxiliary resources across users based on user set term adjustment.
US11120458B2

Systems, methods, and computer-readable media for generating group-based sequential point-of-interest (POI) recommendations are disclosed. A primitive graph or sparse transition matrix is constructed that represents relationships between users, between POIs, and between users and POIs. A loss data prediction algorithm is executed on the primitive graph to obtain a filled graph, which may be a filled user-POI bipartite graph. A group sequential recommendation engine then performs an iterative sequential recommendation process that involves performing, at each iteration, various manipulations on the filled graph to obtain first a homogenous node type graph and then a minimum spanning tree. A next POI to recommend in a sequence of POIs is then determined from the minimum spanning tree. The iterative process continues until stopping criteria is met.
US11120454B2

Techniques for notification concerning recall or notification of non-conformance of an industrial instrument product are provided. A module associated with the instrument communicates with the vendor of the instrument over a wide-area communications link or internet link. When the module receives an alert notice from the vendor pertaining to recall or non-conformance of the instrument, the module transmits the alert information to the customer or an associate of the customer having a responsibility for the instrument. The module may also cause the alert information and diagnostic, maintenance, or update information to be displayed on a display device of the instrument.
US11120444B2

A device may receive information related to a first plurality of individuals and an individual. Each of the first plurality of individuals may be associated with a respective one or more accounts. The device may receive a request to match the individual and one or more individuals. The device may determine a match of the individual and the one or more individuals based on the information. The device may receive, from a user device associated with the individual, a selection of an account, of the respective one or more accounts, associated with another individual of the first plurality of individuals. The device may provide, for display to the other individual, a notification that the individual and the other individual have been matched and that the individual selected the account associated with the other individual. The device may perform one or more actions related to completing the transaction using the account.
US11120443B2

In one aspect, an expedited payment service is accessed through a browser extension. As an extension operates in a manner in which it has access to the underlying merchant data, the extension may allow an expedited payment service to work with virtually any merchant web site.
US11120441B2

Techniques for enabling performance of a quality control function on the contactless interface while the contactless interface is disabled are provided. The techniques include implementing, on a dual-interface payment device, one or more security mechanisms, wherein the dual-interface payment device comprises a first interface and a second interface, using the one or more security mechanisms to prevent a subset of data corresponding to the first interface from being read using the second interface while allowing data corresponding to the second interface to be read using the first interface, and personalizing the dual-interface payment device and the one or more security mechanisms according to one or more requirements of an issuer of the dual-interface payment device.
US11120431B2

A method, system and computer program product for identifying anomalous behavior (e.g., suspicious transactions). Information from at least one social media source (e.g., a posting) and from at least one non-social media source (e.g., a booking) are monitored. A transaction (e.g., credit card transaction) involving a user is identified. The monitored information is then analyzed to identify one or more characteristics (e.g., location of the user) of the user. A rating of invalidity of the transaction is generated based on the one or more characteristics, where the rating of invalidity refers to the likelihood that the transaction is likely to be anomaly, such as a suspicious transaction. If the rating exceeds a threshold, then an anomaly may be said to have occurred. By identifying anomalous behavior using both social media and non-social media sources, anomalous activities that truly occurred will be more accurately detected.
US11120417B2

A system and method for interconnecting multiple point of sale devices creating a mesh-like network structure which reduces connectivity costs while providing greater reliability due to multiple network paths is disclosed. By linking point of sale devices within a virtual network, the need for individual connections to a point of sale controller is eliminated and alternative network paths are provided, thereby ensuring maximum up-time and optimal connection speeds.
US11120411B2

A model predictive maintenance system for building equipment including an equipment controller to operate the building equipment to affect a variable state or condition in a building. The system includes an operational cost predictor to predict a cost of operating the building equipment over a duration of an optimization period, a maintenance cost predictor to predict a cost of performing maintenance on the building equipment, and a cost incentive manager to determine whether any cost incentives are available and, in response to a determination that cost incentives are available, identify the cost incentives. The system includes an objective function optimizer to optimize an objective function to predict a total cost associated with the building equipment over the duration of the optimization period. The objective function includes the predicted cost of operating the building equipment, the predicted cost of performing maintenance on the building equipment, and, if available, the cost incentives.
US11120404B2

A method for collecting data using a smart device such as a cellphone is disclosed. The method is implemented in connection with a recommendation algorithm. In one step, the method determines the technical feasibility of collecting data for the smart device. The method also facilitates data collection when it is convenient for the user. This method optimizes data collection accuracy and technically enhances the smart device because it optimizes the timing of the data collection.
US11120388B2

A delivering method using an unmanned aerial vehicle includes configuring a pre-set condition, locking a cargo, acquiring verification information about a recipient, comparing the verification information with the pre-set condition, and determining that verification is passed to unlock the cargo when the verification information is consistent with the pre-set condition.
US11120385B2

A method, computer system, and computer program product for determining job levels of an employee within an organization. A computer system identifies employee data for the employee. The computer system determines whether the employee is a manager or a non-manager based on the employee data for the employee. The computer system applies a manager employee level model to determine a manager job level of the employee in response to determining that the employee is a manager. The computer system applies a non-manager employee level model to determine a non-manager job level of the employee in response to determining that the employee is a non-manager.
US11120379B2

A mainframe workflow creation method creates and manages managing workflow tasks in a mainframe workflow management system. The method includes activating a workflow creation engine in the mainframe workflow management system by a user of a computing device using a web dashboard, communicating with the mainframe workflow management system over a communication network, and creating workflow tasks corresponding to a mainframe workflow. The method also includes associating the workflow tasks with a mainframe workflow process, and selecting a target mainframe computing system from a plurality of target mainframe computing systems for execution of the mainframe workflow process. The method further includes transmitting the mainframe workflow process to the selected target mainframe computing system over the communication network, and executing the mainframe workflow process, including plurality of workflow tasks, by the selected target mainframe computing system.
US11120378B1

A customer order fulfillment system comprising an order collection unit for collecting information associated with a plurality of customer orders and generating related customer order data. The system also includes an order generating unit for receiving the customer order data from the order collection unit and generating in response thereto consolidated order fulfillment data, and a bulk pick order fulfillment unit for receiving the consolidated order fulfillment data from the order generating unit and grouping together similar ones of the items associated with the customer orders to form a plurality of bulk picks, wherein one or more of the bulk picks can form part of one or more bulk pick tours. The system further includes a pick tour generating unit for receiving the consolidated order fulfillment data from the order generating unit and for generating pick tour instructions associated with a pick tour from the consolidated order fulfillment data.
US11120362B2

Aspects of the present disclosure relate to identifying a product in a document. A computing machine accesses a product mention in a scientific or research-related text, the product mention including one or more attribute values for a plurality of attributes, each attribute being associated with either a single attribute value or no attribute value. The computing machine determines that the attribute values of the product mention correspond to two or more candidate product matches in a product directory. The computing machine identifies, based at least in part on stored data related to the scientific or research-related text, a product match from among the candidate product matches, the product match corresponding to the product mention in the scientific or research-related text. The computing machine provides an output of the product match for storage in conjunction with the product mention in the scientific or research-related text.
US11120360B2

Atoms and atom-like quantum emitters are promising for quantum sensing, computing, and communications. Lasers and microscopes enable high-fidelity quantum control of the atomic quantum bits (qubits). However, it is challenging to scale up individual quantum control to enough atomic quantum nodes for implementing useful and practical quantum algorithms. Here, we introduce methods and systems to holographically implement large-scale quantum circuits that individually address atomic quantum nodes. These methods enable implementation of quantum circuits over large, multi-dimensional arrays of atomic qubits at rates of thousands to millions of quantum circuit layers per second. The quantum circuit layers are encoded in multiplexed holograms displayed on a slow SLM and retrieved by fast interrogation to produce spatial distributions that operate on the qubit array. This technology can also be used for optically addressing objects such as biological cells and on-chip photonic components for optical tweezers, opto-genetics, optical computing, and optical neural networks.
US11120359B2

Existing methods for dynamical simulation of physical systems use either a deterministic or random selection of terms in the Hamiltonian. In this application, example approaches are disclosed where the Hamiltonian terms are randomized and the precision of the randomly drawn approximation is adapted as the required precision in phase estimation increases. This reduces both the number of quantum gates needed and in some cases reduces the number of quantum bits used in the simulation.
US11120352B2

A method for operating a cognitive monitor includes measuring a cognitive tone of a user, determining a categorization of the cognitive tone of the user, selecting an effector using the categorization of the cognitive tone of the user, wherein the effector is selected to achieve a predicted future cognitive tone in the user, and applying the at least one effector using a feedback mechanism of the cognitive monitor.
US11120345B2

A method, apparatus and computer program product are provided for calculating closing metrics regarding a contract between a promotion service and provider. A promotional system may calculate a probability of closing, and an estimated time to close. The promotion service may offer a promotion to consumers for a discounted product or service, to be honored by the provider. A category, lead source, historical data, stage in sales, and/or size of the provider may be used in calculating a probability of close and/or time to close. An example method may comprise supplying a classifying model with a dataset, wherein the dataset comprises an identification of a provider and attributes corresponding to the provider and identifying a class of the provider in accordance with the plurality of corresponding attributes, wherein the identification is determined based on one or more patterns determinative of a return rate by the classifying model.
US11120338B2

Methods for genetic generation of tools for use in a convolutional neural network are provided. Randomly generated starting points and sets of positive and negative tasks are distributed to multiple processors. Each processor iterates an instruction queue over its received tasks based on existing analysis tools, generating a test score for each iteration. A set of instructions is saved as a new tool if its generated test score determines a successful test. A convolutional neural network is executed over complex test cases based on a tool set that includes the new tools. Output results of the convolutional neural network are analyzed and a new tool set is created by removing tools that are not utilized in generating the output results. Systems and machine-readable media are also provided.
US11120333B2

In training a new neural network, batches of the new training dataset are generated. An epoch of batches is passed through the new neural network using an initial weight (θ). An area minimized (Ai) under an error function curve and an accuracy for the epoch are calculated. It is then determined whether a set of conditions are met, where the set of conditions includes whether Ai is less than an average area (A_avg) from a training of an existing neural network and whether the accuracy is within a predetermined threshold. When the set of conditions are not met, a new θ is calculated by modifying a dynamic learning rate (β) by an amount proportional to a ratio of Ai/A_avg and by calculating the new θ using the modified β according to θ:±θ− ( α * ∂ ( J ⁡ ( θ ) ∂ θ + β * ∫ a b ⁢ J ⁡ ( θ ) ⁢ ∂ θ ) . The process is repeated a next epoch until the set of conditions are met.
US11120332B2

Opto-electronic devices can evaluate convolutional neural networks with reduced power consumption and higher speeds using optical metamaterial structures. Methods and systems for convolution of an input vector f with a kernel k can include a first optical element that is adjustable according to the input vector f and a second optical element that is adjustable according to the kernel k, where either or both elements can include adjustable optical metasurfaces. In some approaches, the second optical element is adjustable according to a Fourier transform of the kernel k and is interposed between first and second lenses or volumetric metamaterials implementing Fourier and inverse Fourier transforms, respectively.
US11120308B2

A vehicle damage detection method based on image analysis, an electronic device, and a storage medium are provided. In the vehicle damage detection method, query images are obtained by filtering received images through a pre-trained Single Shot MultiBox Detector (SSD) object detection model, and a feature vector of each of the query images is obtained by inputting each of the query images into a residual network. Target output data is obtained using a Transformer model, similar images of the query images are obtained by processing the target output data using a pre-trained similarity judgment model. Loss of a current vehicle damage assessment case is evaluated based on similar cases, and evaluated loss is outputted. By utilizing the vehicle damage detection method, effectiveness of the vehicle damage detection is improved, and automatic evaluation of a loss is achieved.
US11120298B2

According to an embodiment, a computing device includes a processing circuitry. The processing circuitry receives an input of tensor data. The processing circuitry sets a window in the tensor data. The processing circuitry compares, for each pair of coordinates in the tensor data within the window, a pixel value at the pair of coordinates with one or more thresholds, and selects a weight value corresponding to a comparison result. The processing circuitry adds the weight values selected for the respective pairs of coordinates to obtain a cumulative value. The processing circuitry derives a value based at least in part on the cumulative value.
US11120290B2

A display apparatus includes: a display; a memory storing one or more instructions; and a processor configured to execute the one or more instructions stored in the memory to: select an image to be displayed on the display, classify a category of the image, obtain semantic information of the image according to the category of the image, by using at least one neural network, obtain emotion information corresponding to the image by analyzing the image; determine an audio to be output together with the image, based on the semantic information of the image and the emotion information corresponding to the image, and output the audio while displaying the image.
US11120289B2

Systems, apparatuses, and methods for performing parallel histogram calculation with application to palette table derivation are disclosed. An encoder calculates a first histogram for a first portion of pixel component value bits of a block of pixels. Then, the encoder selects a first number of the highest pixel count bins from the first histogram. Also, the encoder calculates a second histogram for a second portion of pixel component value bits of the block. The encoder selects a second number of the highest pixel count bins from the second histogram. A third histogram is calculated from the concatenation of bits assigned to the first and second number of bins, and the highest pixel count bins are selected from the third histogram. A palette table is derived based on these highest pixel count bins selected from the third histogram, and the block of pixels is encoded using the palette table.
US11120272B2

An imaging apparatus to be remotely controlled by an external electronic device includes: a communication unit that communicates with the electronic device; an imaging unit that captures a moving image of a subject to generate moving image data from which still image data is to be extracted; a storage unit that stores, in a recording medium, the moving image data generated by the imaging unit; and a control unit that controls an operation of the imaging apparatus. The control unit performs a process of generating the moving image data in response to a first request from the electronic device and generating the still image data by extracting at least one frame image from the moving image data stored in the recording medium, in response to a second request from the electronic device, and causes the communication unit to transmit the generated still image data to the electronic device.
US11120261B2

An imaging control method includes receiving a starting instruction including a flight mode of an unmanned aerial vehicle (“UAV”). The imaging control method also includes controlling the UAV to fly autonomously based on the flight mode. The imaging control method also includes obtaining, in the flight mode, location information of a target object, and obtaining orientation information of the target object relative to the UAV based on the target object recognized from an image captured by an imaging device carried by a gimbal mounted on the UAV. The imaging control method further includes controlling a flight path of the UAV based on the location information and the flight mode, controlling an attitude of the gimbal to render the target object to appear in the image, and controlling the imaging device to record a video in the flight mode, and to transmit video data to a terminal.
US11120259B2

A system, a method, and a computer program for surveillance and area encroachment detection, including receiving satellite image data containing an image of a geospatial area, extracting features from the satellite image data of an object in the image, classifying the object in the image based on the extracted features, comparing the extracted features of the object to previously extracted features for the geospatial area, determining delta features between the extracted features of the object and the previously extracted features for the geospatial area, determining existence of an alarm event in the geospatial area based on the delta features, and transmitting an alarm event message to a communicating device.
US11120255B2

Various embodiments of a framework for user authentication based on finger motion signal and hand geometry matching are disclosed herein.
US11120251B2

A face capturing method and a related apparatus that are applicable to an electronic apparatus. The method includes: analyzing a captured first video stream to obtain a plurality of images (101); determining a first pattern including a plurality of first codes (102); buffering images of first frame numbers, corresponding to the first codes indicating images to be buffered, to buffers in sequence (103); when buffering the images, determining a second pattern including a plurality of second codes (104); buffering images of second frame numbers, corresponding to the second codes indicating images to be buffered, to the buffers in sequence (105); and when buffering the images, processing the images in the buffers in sequence on the basis of a face capturing algorithm and according to an order of the first numbers of the buffers, to obtain face images, and outputting the face images (106). The method prevents wastage of buffer resources.
US11120249B2

The present disclosure is to provide a computer-aided cell segmentation method for determining cellular Nuclear-to-Cytoplasmic ratio, which comprises acts of obtaining a cytological image using non-invasive in vivo biopsy technique; performing a nuclei segmentation process to identify a position and a contour of each of identified nuclei in the cytological image; performing a cytoplasmic process with an improved active contour model to obtain a cytoplasmic region for each identified nucleus based; and determine a cellular Nuclear-to-Cytoplasmic ratio based on the obtained nucleus and cytoplasmic regions.
US11120247B2

An input device includes a fingerprint sensor and a processing system. The fingerprint sensor is configured to capture images of a sensing region of the input device. The processing system is configured to acquire a first image of the sensing region, where the first image includes one or more fingerprints. The processing system compares the first image with one or more adjunct templates to determine a similarity score for each of the one or more fingerprints. The processing system further compares at least one of the fingerprints with one or more fingerprints templates to determine a match score, and selectively authenticates the first image based at least in part on the similarity score and the match score.
US11120245B2

An electronic device and a method for obtaining features of biometrics are provided. The method includes: obtaining an image including a plurality of biological features; obtaining a plurality of feature points of the biological features in the image; dividing the image into a plurality of sub-images, and obtaining a region in each of the sub-images; and identifying from among a plurality of second feature points in the region in each of the sub-images a plurality of third feature points for performing a biometric operation.
US11120240B2

A method and apparatus for correcting auto-exposure settings of a barcode reader based on modifying an auto-exposure region at a barcode reader for decoding a barcode in response to identifying a barcode and failing to decode the barcode due to incorrect initial exposure parameters, wherein the modified auto-exposure region is based at least in part on the barcode location.
US11120235B2

A system and method are provided for presenting self-diagnostic test instructions in the form of audiovisual messages. The system and method include collecting by a user of a testing device a biologic sample for use with a testing device, assigning correlative values as test results, and receiving the test results at a server disposed on a network. Some aspects of the system and method present test instructions to the user in the form of audiovisual messages. The audiovisual messages are provided to the user as a response to an interaction with a retail diagnostic product. In some aspects, the complete audiovisual message is presented before the user may complete a self-diagnostic test.
US11120229B2

There is a need for solutions for more effective and efficient natural language processing systems. This need can be addressed, for example, by a system configured to obtain a term correlation data object for a plurality of digital documents; determine, based at least in part on the term correlation data object, a term-topic correlation data object for the plurality of digital documents; determine, based at least in part on the term-topic correlation data object, a document-topic correlation data object for the plurality of digital documents; determine, based at least in part on the term-topic correlation data object, a document-sentiment correlation data object for the plurality of digital documents; generate the topic detection based at least in part on the document-topic correlation object; and generate the sentiment detection based at least in part on the document-sentiment correlation object.
US11120228B2

This disclosure relates generally to data processing, and more particularly to a method and system for generating ground truth labels for ambiguous domain specific tasks. The system generates reference data corresponding to a regulation statement being processed, using a crowd sourcing mechanism and then processes the reference data using an Expectation Maximization (EM) model. The EM model determines consensus with respect to ambiguity of terms/phrases, validity of questions, and validity of answers, and then based on the determined consensus, provides questions and answers to disambiguate the regulation statement.
US11120226B1

The present disclosure describes a conversation facilitation system for facilitating conversation-based social interactions to improve senior health, one or more operations and functions being efficiently achieved via this system comprise: receiving a dialog act of a conversation, applying natural language understanding (NLU) processing on the dialog act, computing a conversation metric, and generating a result of the conversation to conclude the conversation based on the conversation metric.
US11120223B2

Disclosed are systems, methods, and non-transitory computer-readable media for probabilistic word embeddings for text classification. A text classification system receives a message including a keyword and determines an embedding probability distribution representing the keyword. The text classification system then determines an embedding value for the keyword based on the embedding probability distribution. The text classification system uses the embedding value as input into a set of mathematical functions, yielding a first set of coefficient values for the keyword. Each respective mathematical function from the set corresponds to a respective classification label from a set of classification labels and defines a continuous surface. Each respective mathematical function is determined from embedding values for a set of known keywords, distribution variance values for the set of known keywords, and a subset of coefficient values for the set of known keywords that corresponds to the respective classification label.
US11120222B2

An information processing device receives a specification of a word, and specifies an appearance position associated with the specified word by referring to information in which appearance positions in text data of respective words included in the text data are associated with each of the words. The information processing device specifies an attribute associated with the specified appearance position by referring to information in which attributes at respective appearance positions in the text data of respective words included in the text data are associated with the appearance positions.
US11120205B2

In implementations of reviewing document designs, a document review system can import reviewer comments to a design application used to author a document design. The reviewer comments can be made by a reviewer via a review application implemented on an additional computing device other than the computing device implementing the design application. The document review system can add, via the design application, a reply comment to the reviewer comment. The reply comment can be made by a designer of the document design as part of a comment hierarchy that indicates comment sequences and comment links for the document design. The document review system can also export, to the review application, a review document representing the document design that preserves the comment hierarchy in the document design.
US11120204B2

An article is automatically augmented. The article and one or more comments are received. Comment elements are extracted from the one or more comments, and article elements are extracted from the article. Alignment scores are generated for comment-article pairs based on the extracted comment and article elements. Further, it is determined that at least one comment-article pair has an alignment score at or above a threshold alignment score. At least one augmentation feature is then generated.
US11120193B2

A computer-implemented method includes identifying a noise cluster, representing the noise cluster according to a variational model, projecting the variational model onto one or more corners to yield a projected noise cluster, and determining a computed noise for the projected noise cluster. Optionally, the noise cluster includes one or more noise cluster elements, and each of the noise cluster elements are expressed as one or more circuit element terms, according to a canonical form. Optionally, at least one of the corners is a bounding corner. For the bounding corner, the projected noise cluster is generated by maximizing the circuit element terms for those noise cluster elements that tend to increase noise, and by minimizing the circuit element terms for those noise cluster elements that tend to decrease noise, whereby noise is maximized for the canonical form. A corresponding computer program product and computer system are also disclosed.
US11120189B2

A method of forming a mixed mode response from a single ended mode input includes modeling a first voltage controlled current source based on relative values of a vpositive input signal and a vnegative input signal and modeling a second voltage controlled current source based on relative values of the vpositive input signal and the vnegative input signal. A method of forming a single ended mode response from a mixed mode input modeling a first voltage controlled current source based on relative values of a vDIFFin input signal and a vCOMMin input signal and modeling a second voltage controlled current source based on relative values of the vDIFFin input signal and the vCOMMin input signal, the second voltage controlled being connected to ground through a second terminating impedance that is equal to the reference impedance (Z0).
US11120183B2

A computer program product, including a non-transitory, computer-readable medium containing instructions therein which, when executed by at least one processor, cause the at least one processor to perform a performance analysis of a network of interconnected nodes, the nodes configured to perform corresponding logic functions. The performance analysis includes, for a pipeline node in the network, calculating a pre-charging finish time of the pipeline node based on an evaluation finish time of a fanout node of the pipeline node and an acknowledge output time parameter of the fanout node. The performance analysis further includes, for the pipeline node in the network, calculating a cycle time of the pipeline node based on the calculated pre-charging finish time and an evaluation finish time of a fanin node of the pipeline node.
US11120182B2

A hot spot methodology incorporates wafer physical measurement with digital simulation for identifying and monitoring critical hot spots. Wafer physical data are collected from the processed wafer of the semiconductor device on a plurality of target locations. Hot spot candidates and corresponding simulation data are generated by digital simulation based on models and verifications of optical proximity and lithographic process correction according to the design data of a semiconductor device. Data analytics provides data correlation between the collected wafer physical data and the simulation data. Data analytics further performs data correction on the simulation data according to the wafer physical data that have best correlation with the simulation data to better predict critical hot spots.
US11120176B2

Techniques are provided to quickly process stored objects to generate an accurate estimate of the number of live objects that will be responsive to a client's filtering request defined at least in part based on a filtering parameter. Stored objects generated from user interactions with webpages are modified to simulate live objects and processed by a live object-intake simulator. The simulated results are then filtered using the filtering parameter to form a subset of matching objects. An estimate of the number of live objects produced by the filtering parameter is generated using at least the count of the objects in the subset. A confidence metric of the estimate is computed, in some cases using a statistical model. Under certain conditions, the estimate is delivered, the confidence metric is delivered, and/or live object intake based on the filtering parameter is initiated.
US11120171B2

A computing device has a processor. A display is coupled to the processor. A user interface is coupled to the processor for entering data into the computing device. A memory is coupled to the processor, the memory storing program instructions that when executed by the processor, causes the processor to: display a floorplan of a blueprint file, wherein the blueprint file is a non-CAD file; select a scale factor for the floorplan; mark and label at least one electrical panel; generate wire routes from selected points on the floorplan to a desired electrical panel of the at least one electrical panel, wherein generating wire routes comprises generating a straight line path from one of the selected points to the desired electrical panel when a direct route is selected; and generate a cost for each of the wire routes generated.
US11120170B2

A computer-implemented method comprising receiving and parsing an electrical grid design file to define a plurality of grid objects comprising a power source and a plurality of power lines, generating a grid status data structure comprising a grid coordinate display and the pluralities of grid objects and power lines, assigning electrical properties to and defining location and connection coordinates for the grid objects, defining end coordinates for the power lines, defining electrical connections, associating sensors with the grid objects and power lines, identifying power sources for each grid object, receiving and updating sensor information, and generating and transmitting a display file responsive to the sensor information.
US11120166B1

Technologies are provided for generation of firmware configured to restrict use of a firmware tool. Some embodiments include a computing system that can obtain firmware source code comprising a module configured to copy contents of a digitally signed binary file to an advanced configuration and power management interface (ACPI) table at runtime of a firmware. The computing system can generate a firmware image of the firmware, the firmware image comprising the module, a first firmware globally unique identifier (GUID), and a defined area storing digital content that remains unchanged upon a change to the firmware. The computing system also can obtain a binary file comprising a second firmware GUID, a firmware tool GUID, and a feature GUID, and can digitally sign the binary file using a private encryption key to generate the digitally signed binary file. The computing system can store the digitally signed binary file within the defined area.
US11120161B2

In particular embodiments, computer-implemented data processing, systems, and method configured to: receive a request to initiate a transaction between an entity and a data subject, generate (i) a consent receipt for the transaction comprising at least a unique subject identifier and a unique consent receipt key and (ii) a unique cookie to identify the data subject's transaction initiated by the data subject, store the consent receipt for the transaction and the unique cookie, receive a data subject access request from the data subject, verify an identity of the data subject based at least in part on the unique cookie process the request, process the request by identifying one or more pieces of personal data associated with the data subject, and taking one or more actions based at least in part on the data subject access request.
US11120160B2

A method for protecting user privacy for a privacy protection application, includes: receiving a request for user data of a user from a third-party service; receiving, from the user, an authorization for the request for the user data; acquiring the user data from a plurality of different storage facilities; processing the acquired user data with a data model provided by the third party service, wherein the data model comprises a multi-party computation model configured to generate processed user data based on the user data stored at the plurality of different storage facilities; encrypting the processed user data using a third-party public key associated with the third-party service; and transmitting the encrypted processed user data to the third-party service to enable the third-party service to decrypt the encrypted processed user data to obtain the processed user data.
US11120148B2

Systems, methods, and apparatuses enable a security orchestrator to detect a virtual machine deployed in a virtual environment. The virtual machine includes a tag storing information associated with the virtual machine. The security orchestrator determines that the tag contains one or more security elements, the security elements indicating information for determining security settings and policies to be applied to the virtual machine. The security orchestrator determines the security settings and policies associated with the one or more security elements. The security orchestrator then assigns or applies the security settings and policies for the virtual machine based on values of the one or more security elements.
US11120144B1

A method and apparatus to provide: 1) De-identification and tokenization software (the Software) that calls a central management platform (the Vault) to retrieve the specific configuration elements needed to run; and 2) A central management platform (the Vault) from which distributed installations can be managed, including setting permissions, de-identification rules, tokenization schemes, and file layouts. Because the local Software contains no inherent configuration, it is universal and can be installed quickly at any site. Any new or modified configuration made centrally through the Vault can be immediately accessed by the Software without any change required at the local installation. Even when Software is installed locally across a distributed network of sites, a central authority using the Vault can control the configurations (de-identification rules, token creation schemes, etc.) used by those sites and audit all activities across the distributed network.
US11120142B2

The security of a database is substantially increased by partitioning raw data, irreversibly encrypting the partitioned raw data, reversibly encrypting the raw data, and then storing pairs of irreversibly encrypted data and reversibly encrypted data. In response to a search query, the query is partitioned and irreversibly encrypted, and the irreversibly encrypted query is used to search the stored irreversibly encrypted data. When a match is found, the reversibly encrypted data paired with the stored irreversibly encrypted data that matches the irreversibly encrypted query is output in response to the search query.
US11120136B1

Firmware modules for a plurality of computer components of a computer system can be downloaded from an external computer system via a network connection. The firmware modules can be stored in a firmware memory of the computer system. During booting or at other appropriate times, the plurality of computer components can access the firmware memory to obtain their respective firmware modules.
US11120129B2

A system and a method of obtaining a location of a document on a computer network based on a document property. The method may include: receiving at least one basic marker and an encoding function associated with the document property; generating a search term according to the encoding function, based on the at least one basic marker; providing the search term to at least one search engine and obtaining therefrom one or more search results corresponding, where each search result may include one or more references to locations of documents on the computer network; discovering at least one document having the document property from the one or more search results and obtaining a discovered location of the document on the computer network; and performing at least one rule-based action, according to at least one document property of the discovered document.
US11120127B2

Methods and systems for detecting and correcting anomalies include predicting normal behavior of a monitored system based on training data that includes only sensor data collected during normal behavior of the monitored system. The predicted normal behavior is compared to recent sensor data to determine that the monitored system is behaving abnormally. A corrective action is performed responsive to the abnormal behavior to correct the abnormal behavior.
US11120126B2

A system and method is provided for implementing platform security on a consumer electronic device having an open development platform. The device is of the type which includes an abstraction layer operable between device hardware and application software. A secured software agent is provided for embedding within the abstraction layer forming the operating system. The secured software agent is configured to limit access to the abstraction layer by either blocking loadable kernel modules from loading, blocking writing to the system call table or blocking requests to attach debug utilities to certified applications or kernel components.
US11120115B2

One embodiment provides an identification method and system. The system obtains attribute features of a user, determines a first set of identification products and identification success rates thereof based on the attribute features of the user and a first machine-learning model for determining identification security, and generates a first set of identification product combinations, a respective identification product combination comprising two different identification products. The system selects, from the first set of identification product combinations, a second set of identification product combinations based on the identification success rates of the first set of identification products; and selects, from the second set of identification product combinations, a third set of identification product combinations based on the attribute features of the user and a second machine-learning model for determining identification applicability, thereby facilitating identification of the user using at least one of the third set of the identification product combinations.
US11120113B2

Embodiments presented herein use an audio based authentication system for pairing a user account with an audio-based periphery computing system. The audio-based authentication system allows a user to interface with the periphery device through a user computing device. The user can utilize a previously authenticated user account on the user computing device in order to facilitate the pairing of the audio-based periphery computing system with the user account.
US11120111B2

Techniques are described for user authentication based on correlation of multiple pulse signals that each describe an independently determined pulse pattern for an individual. Different measurements of an individual's pulse can be generated in response to a request from the individual to access a computing system, such as a kiosk. The different measurements can be generated independently of one another using different types of sensor devices. For example, a measurement can be made using a radar sensor to detect movements caused by the user's pulse, and another measurement can be made through analysis of video data. If the independently generated pulse patterns are sufficiently similar to each other (e.g., determined using machine learning or other techniques), a determination may be made that the individual is not attempting to spoof another individual, and access to the computing system can be granted based at least partly on the determination.
US11120106B2

The present disclosure relates to a system and method for monitoring system calls to an operating system kernel. A performance monitoring unit is used to monitor system calls and to gather information about each system call. The information is gathered upon interrupting the system call and can include system call type, parameters, and information about the calling thread/process, in order to determine whether the system call was generated by malicious software code. Potentially malicious software code is nullified by a malicious code counter-attack module.
US11120104B2

A method includes receiving a histogram output from a detector sensor, and calculating a median point of a pulse waveform within the histogram. The pulse waveform has an even probability distribution over at least one quantization step of the histogram around the median point. A corresponding apparatus can include a detector sensor and a co-processor coupled to the detector sensor.
US11120103B2

A binary outcome of an activity is predicted based on samples of the activity. The activity is characterized by features that can take on any of a set of mutually exclusive levels. An initial candidate pool of terms is selected. The terms are feature levels or combinations of feature levels. The candidate terms are used to create two ordered pools of terms, one including terms that are positively predictive and another including terms that are negatively predictive. The terms in each pool are ordered by strength of predictiveness and diversity of predictiveness relative to terms higher in the order. A final set of terms is selected by combining terms from these two pools.
US11120094B1

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for collecting data regarding resource views. In one aspect, a method includes generating a tag that includes instructions that, upon execution of the instructions, cause a device to perform operations including identifying content located in at least one particular portion of a structured resource. The particular portion can be specified by the instructions. The operations may include generating resource view data that includes parameters identifying the device and at least a portion of the identified content. The operations may include sending the resource view data to a server. A request for the tag may be received. The tag may be provided in response to the request.
US11120087B2

Systems and methods for dynamic data processing and graphical user interface generation are provided. A system may include a network interface configured to request and receive, via a computer network from one or more sources in remote locations, electronic record data associated with an individual; an input filter configured to identify structured and unstructured information in the electronic record data; a data selector configured to analyze the structured and unstructured information; a timeline generator configured to generate, based on the analysis, interface information for displaying an interactive graphical user interface configured to present an event timeline of events in the electronic record data; and a display configured to provide the interactive graphical user interface based on the generated interface information.
US11120086B2

Techniques are disclosed for toponym disambiguation. Toponym disambiguation can be performed for a set of geographic location data, such as placenames. A subset of the data and additional location information associated with the subset of the data can be initially determined. The remaining geographic location data in the set of geographic location data can be scored in order to determined additional location information for the remaining geographic location data. Additional location information for the remaining geographic location data can be determined based on calculated scores.
US11120082B2

Techniques are provided herein for efficient representation of heterogeneous graphs in memory. In an embodiment, vertices and edges of the graph are segregated by type. Each property of a type of vertex or edge has values stored in a respective vector. Directed or undirected edges of a same type are stored in compressed sparse row (CSR) format. The CSR format is more or less repeated for edge traversal in either forward or reverse direction. An edge map translates edge offsets obtained from traversal in the reverse direction for use with data structures that expect edge offsets in the forward direction. Subsequent filtration and/or traversal by type or property of vertex or edge entails minimal data access and maximal data locality, thereby increasing efficient use of the graph.
US11120079B2

Systems and methods for presenting performer data are disclosed. Performer data, such as athlete information, may be presented in response to a simple query such as an athlete's jersey number. Performer data may be ranked based on a proximity factor relating to location and time in relation to a user performing the query.
US11120077B2

A method for processing media data includes receiving metadata associated with media data; identifying another metadata associated with another media data, wherein the size of the media data is smaller than the size if the another media data; determining a score based on the metadata and another metadata, wherein the score is within a threshold level; and presenting information associated with a product or service associated with the another media data.
US11120073B2

Methods, systems, and computer program products for generating metadata for image-based querying are provided herein. A computer-implemented method includes processing a query image against a database by applying a deep learning visual model to the query image and images contained within the database; retrieving a set of multiple images from the database based on the processing; identifying subsets of images among the set of multiple images by analyzing metadata attribute values of the set of multiple images and nearest neighbor distance values between the query image and the multiple images in the set; determining one or more items of metadata attributable to the query image by processing metadata of the subsets of images; and outputting, to a user, the items of metadata in response to the query image.
US11120062B2

A system for handling a graphical representation of data associated with a question answering (QA) input document includes a memory having instructions therein and includes at least one processor in communication with the memory. The at least one processor is configured to execute the instructions to derive, at least from a portion of the QA input document, first metadata regarding a context of the graphical representation of data. The at least one processor is also configured to execute the instructions to derive, at least from a portion of the graphical representation of data, tabular data. The at least one processor is also configured to execute the instructions to determine, at least in part by comparing at least a portion of the first metadata to existing table annotations from a QA knowledge base, how to incorporate the tabular data into the QA knowledge base.
US11120059B2

Techniques of directing a user to content based on a semantic interpretation of a query input by the user involves generating links to specific content in a collection of documents in response to user string query, the links being generated based on an answer suggestion lookahead index. The answer suggestion lookahead index references a mapping between a plurality of groups of semantically equivalent terms and a respective link to specific content of the collection of documents. These techniques are useful for the generalized task of natural language question answering.
US11120058B2

The present disclosure relates to systems, methods, and non-transitory computer readable media for generating and providing stacked attribution distributions within a stacked attribution user interface. For example, the disclosed systems can utilize attribution models to generate stacked attribution distributions as breakdowns of other attribution distributions. The disclosed systems can further provide a stacked attribution user interface that includes selectable elements for identifying event categories, dimensions, and attribution models for generating stacked attribution distributions. Based on user interaction with these selectable elements, the disclosed systems can dynamically generate, provide, and modify attribution breakdowns via the stacked attribution interface.
US11120056B2

Methods and systems for sharing electronic documents are described herein. The example method includes storing the electronic documents in a relational database storage; storing entity identifiers in the relational database storage, each entity identifier representing an entity type; recording in a non-relational database storage associations between the electronic documents and at least one entity identifier, each association comprising a relationship between a set of electronic documents and the at least one entity identifier; associating a delegate account with the at least one entity identifier; and based on an association recorded in the non-relational database storage for the at least one entity identifier, granting the delegate account a subset of document management functions available for the set of documents.
US11120038B1

Systems, methods, and non-transitory computer-readable media can obtain data form one or more data sources. The data from the one or more data sources can be processed into one or more data records. Each data record can include at least an identification, a data type, and data to be stored. The data records can be organized into a tree data structure. The tree data structure can be stored as an intermediate data layer in a data analysis platform.
US11120034B2

A method and system including one or more data sources; a memory storing processor-executable process steps; and a processor to execute the processor-executable process steps to cause the system to: initiate a business intelligence (BI) tool; connect to a BI platform; receive selection of an initiate query control; retrieve one or more database coupling components, wherein each database coupling component corresponds to a data source; display the retrieved one or more database coupling components; and receive selection of at least one of the retrieved one or more database coupling components to provide data in response to execution of a query. Numerous other aspects are provided.
US11120032B1

Computing resources consumed in performing computerized sequence-mining can be reduced by implementing some examples of the present disclosure. In one example, a system can determine weights for data entries in a data set and then select a group of data entries from the data set based on the weights. Next, the system can determine a group of k-length sequences present in the selected group of data entries by applying a shuffling algorithm. The system can then determine frequencies corresponding to the group of k-length sequences and select candidate sequences from among the group of k-length sequences based on the frequencies thereof. Next, the system can determine support values corresponding to the candidate sequences and then select output sequences from among the candidate sequences based on the support values thereof. The system may then transmit an output signal indicating the selected output sequences an electronic device.
US11120030B2

A high qualified pattern mining method is provided. The high qualified pattern mining method is performed by one or more processors, and includes determining a support degree of an item set to be processed in a transaction database; determining a weight occupancy of the item to be processed in the transaction database; and determining that the item set to be processed is a high qualified pattern based on the support degree not being less than a product of a preset lowest support degree threshold value and a total number of transactions in the transaction database, and the weight occupancy not being less than a preset minimum weight occupancy threshold value.
US11120029B2

Techniques are disclosed herein for predicting and presenting to a user images corresponding to visual depictions of materials for a room or building that are pleasant to the user.
US11120027B2

Systems and methods are disclosed herein for identifying a category of a search term and providing search results subject to the identified category. These systems and methods may be performed by a media guidance application. The media guidance application may receive a search term that may correspond to different categories of items, and the media guidance application may identify a category that the search term is most likely related to using a hierarchical structure. The media guidance application may limit the search to the identified category of items.
US11120026B1

A system and method allocates partitions to be used to perform a query to multiple GPUs and each partition is also allocated to a CPU to which the GPU is attached. The GPUs use any assigned data in GPU memory, and otherwise request it from a CPU, which provides it from CPU memory if possible, and otherwise copies it from long term storage, CPU memory and makes it available to GPU memory. The GPUs process the query against the partitions assigned, optionally by performing portions of the query at a time, for example performing an innermost nested query and then performing the next outermost nested query. The results from any given portion of a query may be accumulated across all GPUs and some or all of the results distributed to each of the GPUs. The remaining work may be balanced by redistributing only some of the accumulated results.
US11120025B2

Embodiments of the present invention allow a Source database and a Target database to be compared and merged in such a way that logically relevant data is considered and merged while ignoring irrelevant differences (e.g., object identifiers) and that all dependencies across relational database tables are considered and merged. Some exemplary embodiments are discussed herein with reference to databases such as the Standard Database (SDB) for Intergraph Smart™ Reference Data product from Intergraph Corporation and are referred to generally as the “SDB Merge Tool,” although the disclosed concepts can be applied more generally to other types of databases.
US11120022B2

A method and system for executing a query in parallel is disclosed. A master node may receive a query from a client and develop query plans from that query. The query plans may be forwarded to worker nodes for execution, and each query plan may be accompanied by query metadata. The metadata may be stored in a catalog on the master node.
US11120020B2

A method for performing analysis may use a minimal set of indices for an input query including identifying the input query including primitive searches that are accelerated using indices, computing a minimal set of indices for the input query using an optimal, polynomial-time algorithm, and performing relational data analysis using the minimal set of indices for input queries.
US11120017B1

Implementations set forth herein relate to providing a subsidiary application GUI via a client interface. The GUI can be rendered when a user is accessing a first party system via an application that is provided by the first party or a separate entity. The subsidiary application GUI can be rendered in response to the user providing a search query to the first party server—such as a search query that is in furtherance of initializing receiving certain search results. The server can identify, based on the search query, one or more entities that offer primary and/or subsidiary applications, and request subsidiary data for visibly rendering corresponding subsidiary applications for each entity. The subsidiary applications can optionally provide access to application functions that would not otherwise be available at the client without a corresponding application being installed.
US11120016B2

Provide a system for automatically building a query statement for a database. The system includes an electronic processor. The electronic processor is configured to provide a user interface displayed by a display device and including a plurality of tabs. The electronic processor is also configured to provide a first list of a plurality of data fields included in the database. The electronic processor is configured to receive, via the user interface, a first selection of one of the plurality of data fields from the first list and a second selection of a criterion for one of the plurality of data fields from the first list. The electronic processor is configured to automatically build the query statement for the database. The electronic processor is further configured to execute the query statement on the database and output results of executing the query statement.
US11120015B2

Some embodiments of the present invention include a method for importing one or more datasets using a computing system with a small display screen. The data in the one or more datasets may then be used for data analysis using the small display screen. The method includes determining one or more field identifiers and associated field type information for one or more fields of the dataset to be imported into a mobile computing system. The one or more field identifiers and associated field type information are displayed on a display screen of the mobile computing system using a graphical user interface. The dataset is then imported using the determined field identifiers and associated field type information based on receiving a confirmation to import.
US11120010B1

A hosts file manager is provided that displays a user interface with a list of selectable server groups. The list may comprise, for example, identifications server groups. Each server group corresponds to an IP address, and the hosts file manager has access to such IP address data. A user selection of a first server group may be made and received via said user interface. A computer's hosts file may then be modified to correlate a hostname with an IP address of the selected server group.
US11120006B2

Transaction requests may be ordered in a distributed database according to an independently assigned sequence. Different distributed system nodes, such as a transaction coordinator and a storage node may independently assign sequence numbers to requests to access a distributed database. A storage node may receive the request from a transaction coordinator with an assigned sequence number and another request to which the storage node may assign a sequence number. The storage node can then order performance of the requests based on the sequence numbers.
US11120002B2

The present teaching relates to concurrent database operation. In one example, a plurality of requests which includes a scan request to obtain first data associated with a plurality of first keys stored in a database is received concurrently. A global version number is updated upon receipt of the scan request. The first data associated with the plurality of first keys is obtained based on the updated global version number. The first data is provided in response to the scan request.
US11119993B2

In various embodiments, a method of transferring referential data objects may be performed. The method may include receiving, by a system, a request to move a specified plurality of data objects from a source environment to a target environment within a multi-tenant database system. The system may identify, based on data relationships of the data objects, an unspecified plurality of data objects associated with the specified plurality of data objects. The unspecified plurality of data objects may have a referential relationship to the specified plurality of data objects. The system may initiate a transfer of the specified and unspecified data objects. The system may also identify a data field of a data object that has a source environment-specific data value and modify the data field to a target environment-specific data value.
US11119989B1

Methods, systems, and computer-readable media for data aggregation with schema enforcement are disclosed. A plurality of validated transactions are determined from a set of transactions associated with a first interval. The validated transactions are determined using enforcement of one or more schema definitions associated with the set of transactions. The validated transactions are stored using a data object associated with the first interval. An aggregation for a longer duration is generated based at least in part on an aggregation definition. The aggregation definition is associated with one or more of the schema definitions and comprises one or more attributes. The aggregation represents transactions in the first interval and in one or more additional intervals, and the transactions represented in the aggregation are validated for the one or more of the schema definitions and comprise the one or more attributes.
US11119985B1

Methods, apparatuses, or computer program products are disclosed providing for the programmatic translation and ingestion of exported event data objects between an extrinsic event scheduling service and a collaborative documentation service via an extrinsic event consolidation system. The extrinsic event consolidation system provides for the generation of collaborative event documentation data structures based on exported event data objects comprising elements of an extrinsic event. The collaborative event documentation data structure may be used to generate exported event data objects to communicate elements of an extrinsic event to an extrinsic event scheduling service. Various processes are described for the translation of extrinsic event data objects between disparate services including multiple disparate extrinsic event scheduling services and disparate collaborative documentation services.
US11119980B2

Systems, methods, tools and computer programming products for implementing a cognitive data lake that selects or recommends operational database based on historically created data lakes storing files having similar file types, categorizations, metadata, and/or frequency of file usage. Selecting the appropriate operational databases is streamlined by building a knowledge base that is accessible during the creation and/or registration of each data lake. The knowledge base maintains historical records of past data lakes, describing each historical data lake's file types, attributes, metadata, frequency of file usage and at least one operational database implemented to manage the files of the historical data lake. Incoming files streamed or stored by the data lake are analyzed for metadata (extracted from the files as well as separate metadata), categorized based on the metadata, and matched to one or more operational databases of the historical data lakes described by knowledge base, known to manage similar files.
US11119976B2

A computer-implemented method for migrating a source container with a running application to a target container may be provided. The method includes providing a source container motion daemon being executed in the source container management system, and a target container motion daemon being executed in the target container management system, and creating a host container hosting an encapsulated container environment in the target container management system. The host container is executing a host container motion daemon and the target container. The method also includes connecting a container motion controller to the source container motion daemon, the target container motion daemon and the host container motion daemon, and copying content of a source memory of the source container to a target memory via the source container motion daemon and the host container motion daemon under control of the container motion controller.
US11119974B2

An information management system according certain aspects for archiving file system content may include a third-party application archiving data agent configured to: access third-party application archiving rules for archiving data to one or more secondary storage devices, wherein the third-party application archiving rules are defined by a third-party application to archive files associated with the third-party application; access third-party metadata associated with a plurality of files in a file system, wherein the plurality of files is associated with the third-party application and the third-party metadata is defined by the third-party application; determine whether to archive one or more files of the plurality of files based at least in part on the third-party application archiving rules and the third-party metadata; and in response to determining that a first file of the plurality of files should be archived, archive the first file to the one or more secondary storage devices.
US11119965B1

Examples described herein provide a computer-implemented method that includes initializing a storage area network. The method further includes managing, using a virtualized fabric controller, the storage area network.
US11119964B2

The present technology relates to a communication device and a control method, in which the variety of connection modes between electronic apparatuses can be increased. Provided are: a detection target mechanism detected when the first electronic apparatus is connected to a second electronic apparatus that receives a baseband signal output from the first electronic apparatus; a connection detecting unit adapted to detect a baseband signal output from the second electronic apparatus and to detect a connection between the first and second electronic apparatuses; and a control unit adapted to connect the detection target mechanism to the first electronic apparatus where a connection between the first electronic apparatus and the second electronic apparatus is detected by the connection detecting unit. The present technology is applicable to, for example, a scenario in which a universal serial bus (USB) host recognizes connection to a USB device.
US11119952B2

A gateway for use in a computing system to interface a host with the subsystem for acting as a work accelerator to the host, the gateway having an streaming engine for controlling the streaming of batches of data into and out of the gateway in response to pre-compiled data exchange synchronisation points attained by the subsystem, wherein the streaming of batches of data is selectively via at least one of an accelerator interface, a data connection interface, a gateway interface and an memory interface, wherein the streaming engine is configured to perform data preparation processing of the batches of data streamed into the gateway prior to said batches of data being streamed out of the gateway, wherein the data preparation processing comprises at least one of: data augmentation; decompression; and decryption.
US11119949B2

Method and apparatus for handling page protection faults in combination particularly with the dynamic conversion of binary code executable by a one computing platform into binary code executed instead by another computing platform. In one exemplary aspect, a page protection fault handling unit is used to detect memory accesses, to check page protection information relevant to the detected access by examining the contents of a page descriptor store, and to selectively allow the access or pass on page protection fault information in accordance with the page protection information.
US11119944B2

A method and system for allocating memory to a memory operation executed by a processor in a computer arrangement having a plurality of processors. The method includes receiving a memory operation from a processor that receives a memory operation from a processor that references an address in a shared memory, mapping the received memory operation to at least one of a plurality of virtual memory pools to produce a mapping result, and providing the mapping result to the processor.
US11119942B2

Processing within a computing environment is facilitated by ascertaining locality domain information of a unit of memory to processing capability within the computing environment. Once ascertained, the locality domain information of the unit of memory may be cached in a data structure to facilitate one or more subsequent lookups of the locality domain information associated with one or more affinity evaluations of the unit of memory to processing capability of the computing environment.
US11119929B2

Systems and methods of multi-chip processing with low latency and congestion. In a multi-chip processing system, each chip includes a plurality of clusters arranged in a mesh design. A respective interconnect controller is disposed at the end of each column. The column is linked to a corresponding remote column in the other chip. A share cache controller in the column is paired with a corresponding cache controller in the remote column, the pair of cache controllers are configured to control data caching for a same set of main memory locations. Communications between cross-chip cache controllers are performed within linked columns of clusters via the column-specific inter-chip interconnect controllers.
US11119922B1

In a data processing system having a local first level cache which covers an address range of a backing store, a distributed second level cache has a plurality of distributed cache portions, each assigned as a home cache portion for a corresponding non-overlapping address sub-range of the address range of the backing store. Upon receipt of a read access request to a read-only address location of the backing store, the local first level cache is configured to, when the read-only address location misses in the local first level cache, send the read access request to a most local distributed cache portion of the plurality of distributed cache portions for the local first level cache to determine whether the read-only access location hits or misses in the most local distributed cache portion, in which the most local distributed cache portion is not the home cache portion for the read-only address location.
US11119914B2

A feature can be defined to allow data attributes to be dynamically assigned to data in a storage device. For example, a feature referred to as a “datagroup” is introduced. A datagroup is defined as a grouping of a range of local block addresses. A storage device can be divided into a number of datagroups. Each datagroup can have its own data attributes configuration, which can have a specified number of bits. A new command is defined to allow a host to dynamically assign attributes of datagroups of a storage device. For example, the command can provide for dynamically assigning datagroup attributes by sending a byte-mapping table in the command from the host to the storage device.
US11119909B2

A memory system having an interconnect configured to receive commands from a system to read data from and/or write data to a memory device. The memory system also has a bridge configured to receive the commands from the interconnect, to manage ECC data and to perform address translation between system addresses and physical memory device addresses by calculating a first ECC memory address for a first ECC data block that is after and adjacent to a first data block having a first data address, calculating a second ECC memory address that is after and adjacent to the first ECC block, and calculating a second data address that is after and adjacent to the second ECC block. The bridge may also check and calculate ECC data for a complete burst of data, and/or cache ECC data for a complete burst of data that includes read and/or write data.
US11119907B1

Techniques are described for building a semantic catalogue including a set of semantic objects. A semantic object may be used to map a granularity (e.g., a level of abstraction) and a semantic characteristic (e.g., a meaning or interpretation) to one or more code segments (e.g., a range of lines of code) of executable source code. An application development system may track modifications to the executable source code in terms of semantics using the semantic catalogue. Additionally, the application development system may execute test suites designed based on the semantic catalogue to detect semantic-related errors, semantic relationships between multiple semantic objects, or inconsistencies with semantic objects.
US11119905B2

An asset management system is provided which comprises one or more controllers, which operate as main servers and can be located at the headquarters of an electronic device manufacturer to remotely control their operations at any global location. The controller can communicate remotely over the Internet or other network to control one or more secondary or remote servers, herein referred to as appliances. The appliances can be situated at different manufacturing, testing or distribution sites. The controller and appliances comprise hardware security modules (HSMs) to perform sensitive and high trust computations, store sensitive information such as private keys, perform other cryptographic operations, and establish secure connections between components. The HSMs are used to create secure end-points between the controller and the appliance and between the appliance and the secure point of trust in an asset control core embedded in a device.
US11119899B2

Example implementations relate to determining potential test actions. Some implementations may include a data capture engine to capture data points during test executions of the application under test. The data points may include, for example, test action data and application action data. Additionally, some implementations may include a data correlation engine to correlate each of the data points with a particular test execution of the test executions, and each of the data points may be correlated based on a sequence of events that occurred during the particular test execution. Furthermore, some implementations may also include a test verification engine to determine, based on the correlation of the data points, a potential test action to perform during a future test execution of the application under test.
US11119892B2

The present disclosure provides a method, apparatus, device and computer-readable storage medium for guiding symbolic execution. According to embodiments of the present disclosure, it is possible to determine the specific code region of the program, and obtain the program loop output of the program corresponding to the specific code region of the program by using the program inverse analysis method, so that it is possible to obtain the program loop input of the program corresponding to the specific code region by using the program loop predictor according to the program loop output of the program. In this way, the obtained program loop input of the program corresponding to the specific code region may be used to guide the symbolic execution to filter out impossible execution paths and jump out of the program code and reach the specific code region, thereby improving the reliability of the symbolic execution.
US11119880B2

An information processor includes an operation history obtaining unit configured to obtain operation histories created user operations at a terminal device; a function identifying unit configured to, based on the obtained operation histories, identify a function performed by the user operations as an operation target function; an operation extracting unit configured to, based on information about the operation target function identified by the function identifying unit, extract predetermined operation histories from the obtained operation histories; an index calculating unit configured to calculate an index which indicates a level of efficiency of the operations for the operation histories extracted by the operation extracting unit; an operation selecting unit configured to, based on the index, select the operation histories having a predetermined efficiency; and an output controller configured to output a guide information based on the operation histories selected by the operation selecting unit.
US11119868B2

Multiple data paths may be available to a data management system for transferring data between a primary storage device and a secondary storage device. The data management system may be able to gain operational advantages by performing load balancing across the multiple data paths. The system may use application layer characteristics of the data for transferring from a primary storage to a backup storage during data backup operation, and correspondingly from a secondary or backup storage system to a primary storage system during restoration.
US11119860B2

One or more techniques and/or systems are provided for profiling a dataset. For example, a snapshot of a volume may be evaluated to identify a set of data characteristics, such as file and directory size information. A baseline dataset profile of a dataset of data within the volume may be constructed based upon the set of data characteristics. Histograms and graphs of directory counts and file counts may be constructed based upon the baseline dataset profile. An incremental dataset profile may be constructed for the dataset based upon an evaluation of the snapshot and a subsequent snapshot of the volume. Histograms and graphs of directories and files that are modified, created, and/or deleted may be constructed based upon the incremental dataset profile. Performance predictions, analytics, field diagnostics of performance issues, and/or scheduling of service execution may be implemented for a storage network hosting the volume based upon dataset profiles.
US11119854B2

A method of controlling verification operations for error correction of a non-volatile memory device includes the following. A tolerated error bit (TEB) number for error correction of the non-volatile memory device is set to a first value to control verification operations in accordance with the TEB number. After at least one portion of the non-volatile memory device is programmed for a specific number of times, the TEB number is changed from the first value to a second value to control the verification operations in accordance with the TEB number, wherein the second value is greater than the first value and is less than or equal to the TEB threshold. The method may be performed while the at least one portion of the non-volatile memory device is programmed and verified.
US11119848B2

The present disclosure is directed to logic based read sample offset operations in a memory sub-system. A processing device performs a first read, a second read, and a third read of data from a memory devices using a first center value corresponding to a first read level threshold, a negative offset value, and a positive offset value, respectively. The processing device performs a XOR operation on results from the first and second reads to obtain a first value and a XOR operation on results from the second and third reads to obtain a second value. The processing device performs a first count operation on the first value to determine a first difference bit count and a second count operation on the second value to determine a second difference bit count. The processing device can store or output the first difference bit count and the second difference bit count.
US11119833B2

Methods and apparatus consistent with the invention provide the ability to organize and build understandings of machine data generated by a variety of information-processing environments. Machine data is a product of information-processing systems (e.g., activity logs, configuration files, messages, database records) and represents the evidence of particular events that have taken place and been recorded in raw data format. In one embodiment, machine data is turned into a machine data web by organizing machine data into events and then linking events together.
US11119829B2

Systems and techniques are provided for managing and creating customized testing and development environments by a custom environment manager for computer or data management systems. In a specific implementation, the custom environment manager includes request receivers that receive orders associated with a prioritization from custom environment requesters and store the received orders in a request queue that holds multiple orders having different prioritizations and made by different requestors. The custom environment manager also includes pooled resource managers that track available virtual and physical computing resources needed to build custom environments. The custom environment manager also includes configurators that create custom environments based upon prioritization of the orders and available resources and return the custom environment to the requestor of the order.
US11119826B2

Systems and methods are described for reducing cold starts code within a serverless code execution system by providing a set of environments reserved for the code. A frontend distribute calls for execution among a set of manager devices that manage environments in the system, distributed in a manner that groups calls together and attempts to distribute calls of the same group to a stable subset of the manager devices. In the case that a user reduces or eliminates the number of environments reserved for the code, a frontend continues to distribute calls for execution of the code to those environments while they continue to be used. This reduces cold starts that might otherwise occur during reduction or elimination of reserved environments.
US11119825B2

A system for allocating tasks within a moving multi-hop mesh network includes a processor operatively coupled to memory. The processor is configured to implement the steps of: sending a bid request from a first network node to two or more other network nodes for computing a task, wherein the first network node has a first geographical location relative to a first geographical location of the two or more other network nodes; in response to the first network node receiving a bid from at least two of the two or more other network nodes for computing the task; predicting a second geographical location for each of the at least two of the two or more other network nodes relative to a second geographical location of the first network node based on the time when the task will be completed; predicting a total task completion time for the at least two of the two or more other network nodes; comparing the total task completion time predicted for the at least two of the two or more other network nodes to generate a winning bid; and allocating the task to the winning bid.
US11119822B2

Apparatus and methods may include a method for enabling customized jobs deployment in Autosys TM, reviewing of deployment results of said jobs in Autosys TM, and querying said deployment results. The method may include providing a verification of the deployment in a staging area. The staging area may be configured for arranging and deploying a plurality of job scripts in Autosys TM. Each job script may be interrelated with one or more other job scripts. The method may include visually indicating, in a status line, whether the job script has been deployed in Autosys TM or is set to be deployed to Autosys TM. The method may include further visually indicating in what way the job script is interrelated with one or more other job scripts. The method may include importing selected contents of a log folder from Autosys TM.
US11119819B2

A first information processing system resides on a first network and communicably connected with a second information processing system that resides on a second network, the second network being different from the first network. The first information processing system includes circuitry configured to perform one or more processes among a plurality of processes included in a first workflow; perform a link processing process of requesting the second information processing system to execute a second workflow including another plurality of processes to be executed in series, the another plurality of processes included in the second workflow being different from the plurality of processes included in the first workflow; receive an execution result of the second workflow from the second information processing system; and perform another one or more processes among the plurality of processes included in the first workflow based on the execution result of the second workflow.
US11119818B2

Contextual awareness associated with resources can be employed to facilitate controlling access to resources of a system, including function blocks. A resource manager component (RMC) can pre-load a defined number of respective versions of configuration parameter data associated with respective applications in each resource. With regard to each application, the RMC can associate a context value, unique for each application, with the respective versions of configuration parameter data associated with that application. When a current application is being changed to a next application, the RMC can write the context value associated with the next application to a context select component (CSC). Each resource can read the context value in the CSC, identify and retrieve the version of configuration parameter data associated with the next application based on the context value, and configure the function block based on the version of configuration parameter data.
US11119806B2

Disclosed herein are systems and methods of selecting security virtual machines (SVMs) for a virtual machine (VM) in a virtual infrastructure. In one aspect, an exemplary method comprises, forming a list of SVMs, wherein SVM performs security tasks for the VM, and VM includes a security agent configured to interact with the SVM, determining restriction requirements of the security agent and removing from the list SVMs not conforming to restriction requirements on limits of interaction area of the security agent, polling SVMs remaining on the list to determine network accessibility of said SVMs and removing inaccessible SVMs, for each accessible SVM remaining on the list, determining whether a marker of the SVM matches that of the security agent of the VM and removing SVMs whose markers do not match the marker of the security agent, and providing the list of remaining SVMs to the security agent of the VM.
US11119803B2

A method for processing data includes monitoring, by a virtual machine (VM), a plurality of computing resources, receiving an offload request by the VM, selecting, based on the monitoring, a computing resource from the plurality of computing resources, issuing, by the VM and in response to the offload request, the processing request to the computing resource, and servicing, by the computing resource, the processing request to obtain a result, wherein the VM and the computing resource are executing on a computing device.
US11119798B2

A method of generating compiled intermediate code files adjusted to apply execution control flow verification comprising receiving intermediate code file(s) generated by a compiler which comprise a plurality of routines and adjusting the intermediate code file(s) prior to generating a respective executable file for execution by one or more processors. The adjustment comprising analyzing the intermediate code file(s) to identify valid execution path(s) describing order of execution of preceding routines executed prior to execution of each critical routine, adding registration code segment(s) configured to register execution of each routine in a runtime execution sequence, adding flow validation code segment(s) configured to verify the runtime execution sequence against the valid execution path(s) before invoking the critical routine(s) and outputting the adjusted intermediate code file(s). In runtime, in case the runtime execution sequence does not match a valid execution path(s), the flow validation code segment causes the processor(s) to initiate predefined action(s).
US11119792B2

Systems, methods, and non-transitory computer readable media can obtain a user interface (UI) component of a production system, wherein the UI component is associated with one or more properties. Each of the one or more properties can be mapped to a graphical user interface (GUI) element for display in a user interface of a design application. A value of a property of the one or more properties can be set based on user input from a GUI element associated with the property. A rendering of the UI component can presented in the user interface based on the set value of the property.
US11119791B2

There is provided an information processing apparatus, including a multi-platform capable of managing a plurality of applications, and an operating system which operates on the multi-platform, and is capable of being activated by a command of the multi-platform. The command may include a size of a memory region which the operating system is capable of using.
US11119784B2

The present disclosure is directed to systems and methods for mitigating or eliminating the effectiveness of a side-channel based attack, such as one or more classes of an attack commonly known as Spectre. Novel instruction prefixes, and in certain embodiments one or more corresponding instruction prefix parameters, may be provided to enforce a serialized order of execution for particular instructions without serializing an entire instruction flow, thereby improving performance and mitigation reliability over existing solutions. In addition, improved mitigation of such attacks is provided by randomizing both the execution branch history as well as the source address of each vulnerable indirect branch, thereby eliminating the conditions required for such attacks.
US11119781B2

A data processing system includes multiple processing units all having access to a shared memory. A processing unit of the data processing system includes a processor core including an upper level cache, core reservation logic that records addresses in the shared memory for which the processor core has obtained reservations, and an execution unit that executes memory access instructions including a fronting load instruction. Execution of the fronting load instruction generates a load request that specifies a load target address. The processing unit further includes lower level cache that, responsive to receipt of the load request and based on the load request indicating an address match for the load target address in the core reservation logic, protects the load target address against access by any conflicting memory access request during a protection interval following servicing of the load request.
US11119774B2

A system and/or method for processing information is disclosed that has at least one processor; a register file associated with the processor, the register file sliced into a plurality of STF blocks having a plurality of STF entries, and in an embodiment, each STF block is further partitioned into a plurality of sub-blocks, each sub-block having a different portion of the plurality of STF entries; and a plurality of execution units configured to read data from and write data to the register file, where the plurality of execution units are arranged in one or more execution slices. In one or more embodiments, the system is configured so that each execution slice has a plurality of STF blocks, and alternatively or additionally, each of the plurality of execution units in a single execution slice is assigned to write to one, and preferably only one, of the plurality of STF blocks.
US11119767B1

In an embodiment, a processor comprises an atomic predictor circuit to predict whether or not an atomic operation will complete successfully. The prediction may be used when a subsequent load operation to the same memory location as the atomic operation is executed, to determine whether or not to forward store data from the atomic operation to the subsequent load operation. If the prediction is successful, the store data may be forwarded. If the prediction is unsuccessful, the store data may not be forwarded. In cases where an atomic operation has been failing (not successfully performing the store operation), the prediction may prevent the forwarding of the store data and thus may prevent a subsequent flush of the load.
US11119764B2

A method and system for improving document lifecycle editing and storage technology is provided. The method includes enabling interactions between a user and a hardware controller. Editor profiles associated with editing privileges of the user are generated. The editor profiles include parameters generated based on a performance of past edits. The editing tasks are automated task difficulty attributes associated with a difficulty of executing the editing tasks are generated. The editing tasks may include readability and consolidation tasks. An optimized version of the editing tasks is assigned to software editors and time periods associated with the software editors completing the editing tasks are tracked. The optimized version of the editing tasks is generated based on the editor profiles and new tasks for assignment. User permissions and alerts are monitored and recommendation actions associated with the editing tasks are generated. The editing tasks are modified for future execution.
US11119762B1

Methods, computer systems, and computer storage media are provided for enabling the reuse of data structures, data processing, data cleaning, data mapping, analytic concepts, analytic widgets, logic, and graphical components to efficiently provide custom insights to new areas. Additionally, the reuse of data structures, data processing, data cleaning, data mapping, analytic concepts, analytic widgets, logic, and graphical components created for a single model can also be reused components across new models, which enables new models to be efficiently created for a completely separate set of analytics. A model is inimitably created by creating, cleaning, and/or mapping a data concept and creating widgets that provide analytic capabilities for the model. These data concepts and widgets are specifically designed to be reused across models and model instances for a plurality of clients or users. Any data concepts and widgets of the model can also be modified to provide a customized solution.
US11119758B2

Disclosed embodiments relate to adjusting vehicle Electronic Control Unit (ECU) software versions. Operations may include receiving a prompt to adjust an ECU of a vehicle from executing a first version of ECU software to a second version of ECU software; configuring, in response to the prompt and based on a delta file corresponding to the second version of ECU software, the second version of ECU software on the ECU in the vehicle for execution; and configuring, in response to the prompt, the first version of ECU software on the ECU in the vehicle to become non-executable.
US11119746B2

Extension patterns are deployed to core deployment patterns stored in a first software repository. An event relating to registration of a component is detected. In response to detecting the event, a tool registry can be queried to identify one or more extension deployment patterns for use with one or more core deployment patterns. Based upon the query, one or more extension deployment components can be retrieved from a second software repository. The one or more extension deployment components can be deployed on top of one or more instances of the one or more core deployment patterns.
US11119743B1

A system includes a memory and a processor, where the processor is in communication with the memory. The processor is configured to retrieve data structure metadata from a source code of an application. Each of the complex thread variables are registered and an object is generated that is accessible from a thread initiated during execution of the application. At least one thread object implementation is generated within the object, where each of the thread object implementation corresponds to each of the complex thread variables referenced within the source code. Next, the processor is configured to modify an implementation of the source code of the application to call the at least one thread object implementation when attempting to access one or more complex thread variables referenced within the source code. Next, the source code is compiled into an object code corresponding to the application, where the object code includes the object.
US11119739B1

Techniques for compiling firewall rules into byte code or assembly code that can be loaded into cache memory of a processor and executed to evaluate received data packets. Rather than representing firewall rules in mid- or high-level languages stored in main memory, the techniques described herein include compiling the firewall rules into bytecode or assembly code, and distributing the code to the data plane. A packet-processing device may load the code representing the firewall rules into instruction cache of the processor. Further, the packet-processing device receives a data packet and extracts packet context data indicating attributes of the packet, and load the packet context data into a data cache of the processor. The processor can then execute the byte code or assembly code representing the firewall rules to evaluate the packet context data without having to access main memory to determine whether allow or block the data packet.
US11119735B1

A method and system for providing a hybrid block and text-based programming environment. The hybrid block and text-based programming environment provides a software development tool suitable for users of different programming skill levels to write and understand code. The hybrid programming environment enables a user to view and edit source code through multiple graphical representative displays of the source code in a manner not previously achievable. Each of the graphical representative displays is linked to a particular programming view that has a unique set of rules related to the functionality of the displayed graphical elements to enable the more comprehensive functionality. The graphical representative displays provide a tool to educate novice programmers as they become more proficient and assist in the transition between block-based and textual representations.
US11119731B2

A data processing apparatus is provided to convert a plurality of signed digits to an output value. Receiver circuitry receives, at each of a plurality of iterations, one of the plurality of signed digits, each of the signed digits comprising a number of bits dependent on a radix. The signed digits being used to form an unrounded output value followed by zero or more extra bits. Adjustment circuitry adjusts a least-significant digit of the unrounded output value to produce an incremented unrounded output value after the plurality of iterations. Rounding circuitry selects from among the unrounded output value and the incremented unrounded output value to produce the output value. The adjustment circuitry is adapted, when a value of a position of a least-significant bit of the unrounded output value is greater than or equal to the radix divided by two, to adjust a subset of the digits of the unrounded output value.
US11119726B2

Implementations described herein relate to transitioning a computing device between operating modes according to whether the computing device is suitably oriented for received non-audio related gestures. For instance, the user can attach a portable computing device to a docking station of a vehicle and, while in transit, wave their hand near the portable computing device in order to invoke the automated assistant. Such action by the user can be detected by a proximity sensor and/or any other device capable of determining a context of the portable computing device and/or an interest of the user in invoking the automated assistant. In some implementations location, orientation, and/or motion of the portable computing device can be detected and used in combination with an output of the proximity sensor to determine whether to invoke the automated assistant in response to an input gesture from the user.
US11119720B2

Provided is a display device including: a display; a content receiver configured to receive image data from a first external device and output the image data received from the first external device to a second external device; and a controller configured to control the display an image corresponding to the received image data to be displayed. The controller controls the content receiver to receive image data from the second external device and output the image data received from the second external device to the first external device.
US11119713B2

Embodiments provide automatic printing and delivery of a printed document from a virtual reality (VR) environment. The printed document may be delivered to the user while preserving the user's immersion within a virtual reality session. A printed-out copy of the document may be physically delivered to the user by a robot. In some embodiments, a virtual reality server may coordinate requests for printed documents, provide print and delivery status updates within the VR space, and control the robot's path to the delivery site.
US11119712B2

In an image processing apparatus, a controller determines using setting specification information whether all of a plurality of users is permitted to use all of a plurality of setting values for a setting category in response to receiving a registration instruction. The setting specification information specifies for each user at least one setting value that is permitted to use for an image process by the user. In response to determining that any of the plurality of users is not permitted to use all of the setting values for the setting category, the controller transmits to the server a registration request not including the plurality of setting values for the setting category. The controller controls, in response to receiving a function execution instruction from the server, an image processing unit to execute the image process in accordance with a setting including a setting value for the setting category.
US11119701B2

According to one embodiment, a memory system includes a nonvolatile memory and a controller. The controller prohibits processing for transitioning a state of a block associated with an uncompleted read command to a state reusable as a new write destination block, on the basis of a plurality of first counter values corresponding to a plurality of blocks in the nonvolatile memory. The controller prohibits release of a region in a buffer that stores data being written or waiting for being written to a write destination block associated with an uncompleted read command, on the basis of a plurality of second counter values corresponding to a plurality of write destination blocks.
US11119700B2

Methods, systems, and devices for receive-side crosstalk cancelation are described. A device that receives multiple signals over different transmission lines may include a circuit for canceling crosstalk. The circuit may include one or more capacitors or inductors that are coupled with the inputs of multiple receive circuits. The circuit may also include a set of resistors that are coupled with the receive circuits. In some cases, the device may dynamically configure the cancelation circuit to provide a particular bandwidth or strength of cancelation. In such cases, the device may configure the circuit autonomously or based on control information from another device.
US11119692B2

A method of operating a controller which controls a nonvolatile memory device includes enabling a command latch enable signal, an address latch enable signal, and a write enable signal and transmitting multiple data signals including a command and an address to the nonvolatile memory device in synchronization with the enabled write enable signal. A number of DQ lines through which the plurality of data signals are transmitted is greater than a number of bits of each of the data signals. The method also include disabling the command latch enable signal after the command is transmitted, and disabling the address latch enable signal and the write enable signal after the address is transmitted.
US11119691B1

Systems and methods are disclosed to perform a function level reset in a memory controller, in accordance with certain embodiments of the present disclosure. In some embodiments, an apparatus may comprise a storage controller circuit configured to receive a function reset indicator from a host device, the function reset indicator identifying a selected storage controller function executing at a storage controller of the apparatus. The circuit may abort each command associated with the selected function and pending at the apparatus based on the function reset indicator, verify that no commands associated with the selected function remain pending at the apparatus, and clear registers associated with the selected function based on the determination that no commands associated with the selected function remain.
US11119690B2

Erasure coding for scaling-out of a geographically diverse data storage system is disclosed. Chunks can be stored according to a first erasure coding scheme in zones of a geographically diverse data storage system. In response to scaling-out the geographically diverse data storage system, chunks can be moved to store data in a more diverse manner. The more diverse chunk storage can facilitate changing storage from the first erasure coding scheme to a second erasure coding scheme. The second erasure coding scheme can have a lower storage overhead than the first erasure coding scheme. In an aspect, the erasure coding scheme change can occur by combining erasure coding code chunks having complementary coding matrixes. Combining erasure coding code chunks having complementary coding matrixes can consume fewer computing resources than re-encoding data chunks for the second erasure coding scheme in a conventional manner.
US11119678B2

One embodiment provides for a method for grooming transactional operations in a multi-master distributed data management system including maintaining transactional operations in at least one transaction-local side-log. A table log scan is performed for a table including recording identification for each record in a log. Tuple sequence numbers are generated for the records and the records are written on groomed transaction blocks to the table.
US11119676B2

Disclosed is a computer implemented method to mark data as persistent using spare bits. The method includes receiving, by a memory system, a set of data, wherein the set of data includes a subset of meta-bits, and the set of data is received as a plurality of transfers, and wherein the memory system includes a first rank and a second rank. The method also includes decoding, by a decoder, the subset of meta-bits, wherein the subset of meta-bits are configured to indicate the set of data is important. The method further includes storing, based on the decoding, the set of data in a persistent storage medium.
US11119673B2

A method for dynamically adjusting utilization of I/O processing techniques includes providing functionality to execute a plurality of I/O processing techniques. The I/O processing techniques include a first I/O processing technique that uses a higher performance communication path for transmitting I/O and a second I/O processing technique that uses a lower performance communication path for transmitting I/O. The method automatically increases use of the first I/O processing technique and reduces use of the second I/O processing technique when the set of conditions is satisfied. Similarly, the method automatically increases use of the second I/O processing technique and reduces use of the first I/O processing technique when the set of conditions is not satisfied. A corresponding system and computer program product are also disclosed.
US11119672B2

An embodiment of a memory controller device includes technology to control access to a memory array which includes a single-level cell region and a multi-level cell region, determine an amount of valid data in a dynamic portion of the single-level cell region at runtime, and adjust a size of the dynamic portion of the single-level cell region at runtime based on the determined amount of valid data in the dynamic portion of the single-level cell region. Other embodiments are disclosed and claimed.
US11119669B2

In accordance with one implementation, a method for adaptive in-field recalibration includes detecting a potential environmental disturbance for a first storage node in a mass storage system based on an indicator external to the first storage node, and initiating a recalibration of an operational parameter of the first storage node responsive to the detection.
US11119668B1

Techniques are provided for managing incompressible data in a compression-enabled log-structured array storage system. A log-structured array is implemented in a block storage device having a physical storage space divided into logical data blocks (e.g., fixed-size allocation units), wherein the log-structured array includes a log segment which includes a set of contiguous logical data blocks of the physical storage space. When a write request is received to store data, if the received data is deemed compressible, the data is compressed and written in a log entry in the log segment of the log-structured array. If the data is deemed incompressible, the data is written without compression in a log entry in the log segment of the log-structured array such that the log entry which stores the data without compression is write-aligned to at least one logical data block of the set of contiguous logical data blocks of the log segment.
US11119667B2

A method, processor and system for requesting data from storage. The method comprising the steps of identifying one or more characteristics of data to be fetched from storage, wherein the characteristics are predetermined; identifying a buffer size characteristic of a processor. The method also comprises the step of issuing memory requests by the processor for the data based on the identified one or more characteristics of the data and the buffer size characteristic.
US11119663B2

Provided are a computer program product, system, and method for using a machine learning module to determine when to perform a data integrity check of copies of a data set. Input on storage attributes of a plurality of storage units, each storage unit of the storage units storing a copy of a data set, is provided to a machine learning module to produce an output value. A determination is made as to whether the output value indicates to perform a data integrity check of the copies of the data set. A determination is made as to whether the copies of the data set on different storage units are inconsistent in response to determining to perform the data integrity check. At least one of the copies of the data set is corrected to synchronize all the copies of the data set.
US11119662B2

Provided are a computer program product, system, and method for using a machine learning module to determine when to perform a data integrity check of copies of a data set. Input on storage attributes of a plurality of storage units, each storage unit of the storage units storing a copy of a data set, is provided to a machine learning module to produce an output value. A determination is made as to whether the output value indicates to perform a data integrity check of the copies of the data set. A determination is made as to whether the copies of the data set on different storage units are inconsistent in response to determining to perform the data integrity check. At least one of the copies of the data set is corrected to synchronize all the copies of the data set.
US11119654B2

Provided are a computer program product, system, and method for determining an optimal storage environment for data sets and for migrating data sets. Metadata for each application indicates storage pools used by the application to store data sets, wherein each storage pool is configured in one of a plurality of storage environments using different organization schemes to store data sets. The metadata for at least one application indicates storage pools to store the data sets for the application that are allocated from different storage environments. The metadata for an application is processed to determine a data set for the application stored in a first storage pool implemented in a first storage environment that should be stored in a second storage environment. The determined data set from the first storage pool to a second storage pool implemented in the second storage environment.
US11119647B2

A computer implemented method is disclosed. The method includes obtaining, by at least one processor, data of user interaction with an application in a user session in a given computing environment. The method further includes identifying a user gesture interacting with a user interface of the application on a screen of a computing device based on the data. The method further includes calculating a struggle factor score for the user gesture based on the data. The method further includes comparing the struggle factor score with a baseline value, wherein the baseline value is derived from historical information of past user sessions in a computer environment like the given computing environment. The method further includes determining that the user gesture indicates a user struggle in response to a determination that the struggle factor score is above the baseline value.
US11119645B2

An electronic device includes a display screen, and computing hardware to execute a software product. Executing the software product results in generating and rendering a graphical user interface on the display screen to facilitate user interaction. The graphical user interface, when rendered, presents one or more graphical objects, a pointer object configured to be movable over one or more of the one or more graphical objects, and configured to invoke a menu list containing one or more user selectable options as the pointer object is clicked or tapped over the one or more of the one or more of the graphical objects. A user selectable option is selected the pointer object swipes a touch sensitive object and the software product can maintain an effect corresponding to the selected option to be applied to the graphical objects and enable a change in status of the graphical objects.
US11119640B2

An electronic customization system designed to allow an automotive interior to be customizable via a user terminal. The electronic customization system comprises electronic customization displays integrated in corresponding aesthetic/functional components of the automotive interior, and an electronic control unit configured to communicate and cooperate with the user terminal in order to allow the automotive interior to be customizable via the user terminal. The user terminal is configured to expose a graphical user interface configured to allow digital decorative wallpapers to be selectable for display on the electronic customization displays, and to transmit to the electronic control unit data indicative of the selected digital decorative wallpapers. The electronic control unit is configured to receive data indicative of the selected digital decorative wallpapers from the user terminal, and to cause the selected digital decorative wallpapers to be displayed on the electronic customization displays.
US11119638B2

An orientation of an application user interface (e.g., text and/or content) on a display of a device may be determined by an orientation of the device relative to gravity. In situations where the orientation of the device relative to gravity does not provide a confident or accurate orientation for the application user interface, orientation of the application user interface may be determined from face orientation data. Face orientation data may be obtained from a face detection process operating on images of the user captured during a facial recognition process or during an attention detection process.
US11119629B2

Autosave and manual save modes in an application user interface on a computing device are provided. The computing device may be utilized to display a menu for receiving a selection of a menu option from the application user interface. The application user interface may display an electronic document to be saved. The menu option may include an option for switching between an autosave mode and a manual save mode for saving the electronic document. A selection of the menu option may then be received by the computing device. The computing device may then be utilized to activate one or more unique features associated with either the autosave mode or the manual save mode, based on the selected menu option, from the application user interface.
US11119614B2

A display panel includes a glass substrate divided into a display region and a non-display region surrounding the display region, a plurality of pixel electrodes disposed in the display region, a plurality of position detection electrodes disposed in the display region and configured to detect an input position by a position input body, the plurality of position detection electrodes constituting a common electrode disposed overlapping the plurality of pixel electrode, a first position detection line disposed in the display region and connected to a position detection electrode of the plurality of position detection electrode, and a second position detection line disposed in a layer different from a layer of the first position detection line in the display region and overlapping the first position detection line, the second position detection line being electrically connected to the first position detection line at at least two locations.
US11119611B2

The present invention relates to a film touch sensor comprising a separation layer; a first protection layer that is formed on the separation layer; a touch detection layer that is formed on the first protection layer; a second protection layer that is formed on the touch detection layer; and an optical compensation layer that is formed between the first protection layer and the touch detection layer, or between the touch detection layer and the second protection layer, and that compensates for a transmittance difference between the patterned region in which a transparent electrode pattern forming the touch detection layer is formed, and a non-patterned region in which the transparent electrode pattern is not formed.
US11119610B2

A touch member includes a first touch electrode including a plurality of first sub-detection electrode patterns. The touch member includes a second touch electrode including a plurality of second sub-detection electrode. An electrode pattern connecting portion electrically connects adjacent second sub-detection electrode patterns. An island electrode pattern is disposed in the second touch electrode. A bridge pattern electrically connects a first sub-detection electrode of the first sub-detection electrode patterns to the island electrode pattern. The bridge pattern is formed of a first conductive layer. The first sub-detection electrode patterns, the electrode pattern connecting portion, the second sub-detection electrode patterns, and the island electrode pattern are formed of a second conductive layer. An insulating pattern is disposed between the bridge pattern and a part of the second conductive layer overlapping with the bridge pattern. The insulating pattern does not overlap a part of the bridge pattern.
US11119607B2

The present application provides a monitored apparatus of a remote touch sensitive monitoring system. The monitored apparatus includes a touch screen, a touch sensitive module coupling to the touch screen, a network module, and a processing module coupling to the touch sensitive module and the network module. The processing module is configured to execute a program for receiving touch sensitive information of the touch screen calculated by the touch sensitive module and transmitting the touch sensitive information to a monitoring apparatus of the remote touch sensitive monitoring system.
US11119603B2

The present disclosure relates to the field of touch technology, and provides a touch control chip, an electronic device and a touch detection method. The touch control chip (1) includes: a processing unit (10), a floating ground driving module (11) and an analog front end (12); the floating ground driving module (11) is connected to the analog front end (12), a detection end of the analog front end (12) is connected to a capacitive sensing component (3), and an output end of the analog front end (12) is connected to the processing unit (10); the processing unit (10) is configured to control the floating ground driving module (11) to provide a floating ground signal to the analog front end (12), the floating ground signal is used to enable the capacitive sensing component (3) to generate a sensing signal, the processing unit (10) performs touch detection according to the sensing signal.
US11119601B2

An electronic device is provided. The electronic device includes a display for receiving a touch input, a communication circuit, at least one processor, and a memory. The memory stores instructions executable by the at least one processor to detect whether the electronic device is in communication with an external display device via the communication circuit, transmit data for rendering an extended user interface on the external display device to the external display device via the communication circuit, detect whether the electronic device is connected with an external pointing device via the communication circuit, and, when the external pointing device is not connected to the electronic device, provide at least a portion of the display for use as a pointing device.
US11119599B2

A display device includes a display panel that includes an upper surface, a first side surface portion that extends from a first side of the upper surface, and a second side surface portion that extends from a second side connected to the first side, a first force sensor disposed in the first side surface portion and a second force sensor disposed in the second side surface portion, and a controller that determines a type and a state of an application being executed when a first input signal is sensed through the first force sensor and execute an operation corresponding to the type of the application and the state of the application being executed when a second input signal is sensed through the second force sensor within a preset time from an interruption of the first input signal.
US11119590B2

An opto-electronic module includes a circuit board, a light-emitting assembly, a contact sheet, a light shielding structure, and an outer block. The circuit board has a surface and a groove on the surface. The light-emitting assembly includes a light guide plate and a light-emitting element set. The contact sheet is above the light guide plate. The light shielding structure is above the light guide plate or below the contact sheet. The light shielding structure has an opening. The opening corresponds to a microstructure. The outer block is at an outer periphery of the light guide plate, there is a gap between the outer block and the light guide plate, and the outer block is between the contact sheet and the circuit board. One end of the groove is in communication with the gap, and the other end of the groove is in communication with the environment outside the opto-electronic module.
US11119588B2

A switch module includes a pressing button, a supporting block and a circuit board. The pressing button has a first surface and a second surface. The second surface of the pressing button has an operation portion. The operation portion is equipped with an extending arm. At least one portion of one side of the first surface of the pressing button protrudes upward to form at least one extending foot. The supporting block supports the pressing button. The supporting block has a third surface and a fourth surface. The circuit board faces to the third surface of the supporting block. The circuit board has a fifth surface and a sixth surface. The circuit board is equipped with a first switch. The sixth surface of the circuit board is equipped with a second switch. The first switch is disposed corresponding to the at least one extending foot.
US11119585B2

Dual-mode augmented reality interfaces for mobile devices are disclosed herein. A dual-mode augmented reality interface of a mobile device includes a first mode to be presented via a user interface of the mobile device in response to detecting an occurrence of a first motion of the mobile device. The dual-mode augmented reality interface further includes a second mode to be presented via the user interface in response to detecting an absence of the first motion. The second mode is different from the first mode. The first mode may be a browsing mode, and the second mode may be a learning mode. The first motion may be a panning motion.
US11119568B2

In general, this disclosure describes a suspend mode feature for artificial reality systems and, more specifically, system configurations and techniques for generating a suspend mode environment during execution of an artificial reality application, and presenting and controlling user interface (UI) elements within the suspend mode environment. The suspend mode feature enables a user interacting with one or more other users (or one or more avatars corresponding to the one or more other users) within an artificial reality (AR) environment to suspend the AR environment from the user's perspective. While in the suspend mode environment, the user is able to view and select the other users from the AR environment. For example, the user may select another user to friend, message, mute, block, or report that user from the suspend mode environment.
US11119564B2

An apparatus and method for providing a touch operation is provided. The apparatus includes a display to display an image, a coordinate input to input a coordinate on a display screen of the display, and a processor to execute a process. The process including determining first input detected as a first specifying operation specifying an area on a display screen. The process also includes determining, when a second input is detected and the first input is continuously detected, the first and the second inputs as a second specifying operation. Also, the process includes determining, when one of the first and the second inputs is discontinued after determining the second specifying operation, a continuing and remaining input as the first specifying operation which treats the continuing and remaining input as the first input.
US11119547B2

An information handling system includes a voltage regulator, a device, and a controller. The voltage regulator provides an output voltage to power on the device. The controller includes a voltage enable sense line. The controller provides a signal to enable the voltage regulator on the voltage enable sense line at a first voltage associated with a first state. The controller also monitors a voltage level on the voltage enable sense line, and determines whether the voltage level of the voltage enable sense line has changed to a second voltage level associated with a second state. In response to the voltage level on the voltage enable sense line changing to the second voltage level, the controller detects that the output voltage is fully turned on and provided to the device.
US11119544B1

A mobile hardware heat dissipating and protection device is disclosed. The device comprises a front layer, back layer, and protective housing into which a mobile device may be installed. The front layer and back layer attach around the mobile device, and are then enclosed by the protective housing. The back layer may comprise a series of heat-dissipating devices, which may include a thermal gel layer and a plurality of heat-dissipating fins. The protective layer may encompass the heat-dissipating fins so as to protect them from damage and contamination, and may create an open space into which air may flow. The protective layer also incorporates a plurality of vents or openings through which the air may flow into the case and over the fins. The device may also incorporate a micro fan to assist with air flow.
US11119541B2

A portable electronic device is provided. The portable electronic device includes a front glass cover that forms the front of the electronic device, a back cover that forms the back of the electronic device, a bezel that surrounds the space formed between the front and back covers and is formed integrally with, or separately from, the back cover, wherein the bezel has a first opening with a first size and a second opening with a second size smaller than the first size, the second opening being disposed adjacent to the first opening, a display device that is located in the space and has a screen area exposed through the front cover, a tray structure that is inserted into the space through the first opening and is detachably mounted, the tray structure having a recess in which a memory card and/or a subscriber identification module (SIM) card is received, a first member that holds the tray structure when the tray structure is inserted into the space and a second member that allows a first member to release the tray structure by the press of an external member that is inserted through the second opening, and a waterproof structure that includes a first portion that is movably inserted into the second opening, a first end portion that makes contact with the second member by the press of the external member, and a second end portion that is pressed by the external member.
US11119534B2

Disclosed is a foldable display device in which a display panel and a cover plate are combined within a case. when the display panel and the case are being folded in one direction, the cover plate is slidably transferred within the case so as to correspond to a deformed length of the case.
US11119529B2

A method comprises predicting, based on corresponding historical workload data, a change in virtual network function demand during a future workload period, wherein the virtual network function is supported by a node. The method further comprises determining a target clock speed of one or more physical CPU cores of one or more processors of one or more servers in the node corresponding to the change in the virtual network function demand and adjusting the CPU CORE of the node to the target clock speed corresponding to the change in the virtual network function demand for the future workload period.
US11119525B2

A fail-safe release mechanism for use with patient positioning support apparati having a base structure and a patient support structure, to prevent collapse of the patient support during disconnection of the patient support structure from the base structure.
US11119514B2

Provided are: a shut-off valve control device which is capable of reducing the difference between a set opening amount and the actual opening amount, when executing a partial valve stroke test; a shut-off valve control system; a method for calculating a shut-off valve control coefficient; and a method for controlling a shut-off valve. This shut-off valve control device is provided with a microcomputer for controlling the opening and closing of a solenoid valve which supplies air from an air supply source, to a cylinder of an air cylinder for controlling a valve shaft of a shut-off valve, and discharges said air. The microcomputer acquires a set opening amount of the shut-off valve. Furthermore, the microcomputer controls the solenoid valve to a value obtained by dividing the acquired set opening amount by a predetermined coefficient C.
US11119513B2

Some embodiments provide a system and method for interfacing with an irrigation controller based on rainfall, the system comprising: an interface unit including a housing and a control unit within the housing and configured to: cause an interruption of one or more watering schedules executed by the irrigation controller, which is separate from the interface unit, based on signaling received from a rain sensor including hygroscopic material, when a sensed expansion of the hygroscopic material is above a set rainfall accumulation threshold parameter, the rain sensor being separate from the interface unit and the hygroscopic material being configured to expand in response to being contacted by the rainfall and to contract in response to an absence of the rainfall; and remove the interruption after a completion of a predetermined interval of time after a sensed contraction of the hygroscopic material indicative of a rainfall stop.
US11119509B2

A system and method of displaying graphic information including a plurality of unmanned aerial vehicles that together form a display screen. Light elements are provided on each vehicle. A computer wirelessly connects to and controls the vehicles and is activated to deploy the vehicles and arrange them in a pattern in the air. The light elements become pixels on the display screen. The light elements may be on opposing regions of the unmanned aerial vehicles, thereby making it possible to view the display screen from more than one direction. Wireless signals are transmitted from the computer to the light elements. Light elements are selectively switched on and off in a manner that causes the light emitted therefrom to form textual or graphic images on one side and/or the other side of the display screen. When not in use, the vehicles are stored in a storage facility having charging stations.
US11119505B1

An unmanned aircraft includes a forward propulsion system comprising one or more forward thrust engines and one or more corresponding rotors coupled to the forward thrust engines; a vertical propulsion system comprising one or more vertical thrust engines and one or more corresponding rotors coupled to the vertical thrust engines; a plurality of sensors; and a yaw control system, that includes a processor configured to monitor one or more aircraft parameters received from at least one of the plurality of sensors and to enter a free yaw control mode based on the received aircraft parameters.
US11119503B2

Disclosed is a method and apparatus for controlling a vehicle in an autonomous driving system that controls platooning. A method of controlling a first vehicle that transports passengers in an autonomous driving system that controls platooning according to an embodiment of the present disclosure includes: receiving boarding/alighting information of the passengers from a server; determining a first platoon formation of platooning vehicles that travel in the same lane in a platoon on the basis of the boarding/alighting information; transmitting information about the first platoon formation to other vehicles included in the platoon; checking an object moving adjacent to the lane; and transmitting an object block instruction message, which changes the platoon formation into a second platoon formation such that a block distance between at least one vehicle included in the platoon and a sidewalk becomes smaller than a width of the object, to other vehicles included in the platoon.
US11119497B2

Systems and methods for optimizing sensory signal capturing by reconfiguring robotic device configurations. In an implementation, upcoming sensor readings are predicted based on navigation path data. Based on the predicted sensor readings, optimized sensor parameters that will improve the quality of resulting sensory signals are determined. Sensors of a robotic device are reconfigured based on the optimized sensor parameters. In another implementation, deficiencies in sensory signals are determined. A motion configuration of a robotic device is optimized based on the deficiencies to allow for capturing better quality sensory signals.
US11119484B2

A vacuum cleaner includes a main casing, a driving wheel, a camera, a distance calculation part, a self-position estimation part, a mapping part, and a controller. The driving wheel enables the main casing to travel. The camera is disposed on the main casing to capture an image in traveling direction side of the main casing. The distance calculation part calculates a distance to an object positioned in the traveling direction side based on the captured image. The self-position estimation part calculates a position of the main casing based on the captured image. The mapping part generates a map of a traveling place by using three-dimensional data based on calculation results by the distance calculation part and the self-position estimation part. The controller controls an operation of the driving wheel based on the three-dimensional data of the map generated by the mapping part, to make the main casing travel autonomously.
US11119477B1

Methods and systems for autonomous and semi-autonomous vehicle control relating to anomalies are disclosed. Anomalous conditions with a vehicle operating environment, such as ice patches or flooded roads, may be identified and categorized using autonomous vehicle operating data, and corrective actions to mitigate the impact of such anomalies may be taken. Corrective actions may include maneuvering the vehicle in the area of the anomaly or rerouting the vehicle around the area of the anomaly. A vehicle encountering an anomaly may further communicate an alert to warn other nearby vehicles, including non-autonomous vehicles. Such communication may be limited to anomalies of certain types or severity, and duplicative communications may be suppressed. Vehicles receiving such alerts may take corrective actions or present information regarding the anomaly for operator response.
US11119472B2

When two event prediction models produce different numbers of catches, a computer system may be configured to determine which of the two models has the higher net value based on how a “Break-Even Alert Value Ratio” for the models compares to an estimate of the how many false flags are worth trading for one catch. Further, when comparing two event prediction models, a computer system may be configured to determine “catch equivalents” and “false-flag equivalents” numbers for the two different models based on potential-value and impact scores assigned to the models' predictions, and the computing system then use these “catch equivalents” and “false-flag equivalents” numbers in place of “catch” and “false flag” numbers that may be determined using other approaches.
US11119469B2

A method includes calculating a processing tool offset for a processing tool based on process control parameters, wherein the processing tool offset is a first portion of a process offset time attributable to a processing tool. The method further includes calculating a product offset based on the process control parameters, wherein the product tool offset is a second portion of the process offset time attributable to a product. The method further includes determining whether the product offset is stable based on a difference between a processing time for different products being within a pre-determined tolerance and a number of processed wafers exceeding a threshold amount. The method further includes calculating an offset time for processing the product using the processing tool based on the calculated processing tool offset, without considering the product offset in response to a determination that the product offset is stable.
US11119467B2

A construction machine, in particular in the form of a crane such as a revolving tower crane, having a control apparatus for controlling at least one piece of work equipment of the construction machine using a structure data model that includes digital information on a structure to be erected and/or to be worked. A method of controlling such a construction machine with the aid of digital data from such a structure data model. The construction machine has a data exchange module connectable to the master construction site computer for the exchange of digital data with a master construction site computer, with the data exchange module having reading and/or writing means for reading and/or writing access to the master construction site computer. The construction machine carries out at least individual work steps such as the traveling of a construction element in automated manner using digital data from the master construction site computer. A control module that can be positioned at the load suspension means and/or at the construction element to be traveled and that can be configured as a wearable, in particular in the form of gloves having integrated movement control sensors is provided for the fine positioning.
US11119466B2

A method for flexible functionally tailorable slicing for additive manufacturing includes the steps of receiving and parsing an input model of an object to be additively manufactured; reconstructing a domain boundary of the object; computing individual layer boundaries of the object; constructing, for each layer, layer domains from respective enclosing boundaries; computing, for each layer, a perimeter shell and a volumetric infill by finding level sets of a field function selected by a user; collecting and arranging into a coherent sequence each perimeter shell and volumetric infill; and formatting the coherent sequence as motion commands for an additive manufacturing system.
US11119465B2

A method for inspecting defects of a machining path is provided. The method includes the following steps. Firstly, a contour mold with a plurality of surface nodes is generated according to a machining program code. Next, a normal vector of each surface node of the contour mold is calculated. Then, a tangent vector of a block of the machining program code corresponding to the normal vector is calculated. Afterwards, an error information is obtained according to a relation between the normal vector and the tangent vector. When the error information is greater than a predetermined value, a defect information is shown on the contour mold.
US11119455B2

The embodiments described herein include one embodiment that provides a control method that includes connecting a first controller to a control system; receiving control system configuration data from a database, in which the configuration data comprises holistic state data of a second controller in the control system; and configuring operation of the first controller based at least in part on the configuration data received.
US11119454B2

A method for controlling operation of an electric power generation system includes receiving power generator data corresponding to the electric power generation system. The method further includes receiving, using a digital prime mover unit, a set-point parameter corresponding to a prime mover unit and generating one or more prime mover parameter estimates corresponding to the plurality of prime mover parameters. Further, the method includes receiving, using a digital generator unit, one or more prime mover parameter estimates and generating one or more generator parameter estimates corresponding to the plurality of generator parameters. The digital prime mover unit and the digital generator unit are real-time operational models of the prime mover unit and the generator unit. The method also includes controlling the operation of the electric power generation system based on at least one or more of the power generator data, the prime mover parameter estimates, and the generator parameter estimates.
US11119452B2

An equipment management system includes an adaptive system control unit which is assigned to at least one piece of equipment installed in a plant and which monitors and controls the equipment via wireless communication. The adaptive system control unit includes an information detection unit for detecting information from the equipment, a detected information control unit for guaranteeing that only acquisition intended information previously intended to be acquired in the information detected by the information detection unit is acquired by the adaptive system control unit, a first data propagation adjustment unit for adjusting a propagation path when transmitting data including information controlled by the detected information control unit to the outside, and an equipment control unit for controlling the equipment on the basis of the information detected by the information detection unit or a control policy from the outside.
US11119451B2

Provided is an apparatus including a plurality of agents that each set some devices among a plurality of devices provided in a facility to be target devices, wherein each of the plurality of agents includes a state acquiring section that acquires state data indicating a state of the facility; a control condition acquiring section that acquires control condition data indicating a control condition of each target device; and a learning processing section that uses learning data including the state data and the control condition data to perform learning processing of a model that outputs recommended control condition data indicating a control condition recommended for each target device in response to input of the state data.
US11119443B2

A replaceable unit for an electrophotographic image forming device includes a housing having a reservoir for holding toner. An electrical connector is positioned on a first side of the housing. The electrical connector includes an electrical contact for contacting a corresponding electrical contact in the image forming device and a magnetic sensor electrically connected to the electrical contact. The electrical connector is movable between a first position and a second position. When the electrical connector moves from the first position to the second position, the electrical contact of the replaceable unit moves from a retracted position to an operative position. When the electrical connector moves from the first position to the second position, the magnetic sensor moves from a misaligned position to an aligned position with a point in a path of movement of a magnet for sensing a magnetic field of the magnet.
US11119442B2

A photosensitive member unit includes a photosensitive member, a transfer roller, a mounting portion capable of mounting a development unit including a development roller, a first gear and a second gear each provided at one end of the photosensitive member in an axial direction of the photosensitive member, and a third gear provided at one end of the transfer roller in an axial direction of the photosensitive member and configured to engage with the second gear. The first gear, the second gear, and the third gear are helical gears. A direction in which helical teeth of the first gear are inclined is opposite to a direction in which helical teeth of the second gear are inclined, and the direction in which the helical teeth of the first gear are inclined matches a direction in which helical teeth of the third gear are inclined.
US11119441B2

An image forming apparatus includes: a housing; a drawer movable between an inner position accommodated within the housing and an outer position exposed to an outside of the housing; a drum cartridge including a photosensitive drum and a drum frame; a developing cartridge; and a pressing member for pressing the drum frame. The drum frame includes: first and second side frames supporting first and second end portions of the photosensitive drum, respectively; and an upper frame connecting upper end portions of the first and second side frames to each other. In a state where the drum cartridge to which the developing cartridge has been attached is attached to the drawer and the drawer is in the inner position, the developing cartridge is positioned between the photosensitive drum and the upper frame, and the pressing member is positioned above the upper frame to press the upper frame downward.
US11119433B2

A protruding portion protruding in a rotation axis direction of an image bearing member is provided at a position between the tip of a separation claw and an apex of the separation claw, when the apex of the separation claw is disposed at a position farthest from the surface of the image bearing member in a direction perpendicular to a straight line connecting the tip and the rotation center of a shaft portion of the separation claw.
US11119431B2

An image forming apparatus including a consumable to be used for image formation. The image forming apparatus includes: a usage amount detector configured to detect a cumulative value of a usage amount of the consumable and a remaining amount of the consumable; a predictor configured to predict a period that allows use of the consumable based on the remaining amount detected by the usage amount detector; and a determination unit configured to generate a delivery request signal for prompting a delivery request for the consumable when the period that allows the use predicted by the predictor is smaller than a predetermined number-of-day threshold value. The image forming apparatus avoids performing processing for generating a delivery request signal by the determination unit after the start of the use of the image forming apparatus until a predetermined condition is satisfied.
US11119421B2

An extreme ultraviolet light condensation mirror includes: a substrate; a multi-layer reflective film on the substrate and configured to reflect extreme ultraviolet light having a wavelength of 13.5 nm; and a protective film on the multi-layer reflective film. The protective film includes an oxide silicon layer on the multi-layer reflective film and a titanium oxide layer on the oxide silicon layer having one surface exposed. When x represents the thickness of the titanium oxide layer, the phase of standing wave of the extreme ultraviolet light at the position of the one surface for the maximum reflectance of the extreme ultraviolet light is defined to be zero, and a direction from the one surface toward the multi-layer reflective film is defined to be negative, the position of the one surface is a position at which the phase y of standing wave satisfies the expression below. −0.313x3+1.44x2+2.57x−51.0≤y<0.
US11119407B2

A method of cutting a flexible substrate includes providing a flexible substrate pre-configured with a cutting area, providing an obstruction covering a non-cutting area of the flexible substrate to expose the cutting area of the flexible substrate, and performing a dry etching to the flexible substrate to decompose the cutting area of the flexible substrate, such that internal components of the flexible substrate can be protected during a flexible substrate cutting process.
US11119405B2

A method of forming angled structures in a substrate. The method may include the operation of forming a mask by etching angled mask features in a mask layer, disposed on a substrate base of the substrate, the angled mask features having sidewalls, oriented at a non-zero angle of inclination with respect to perpendicular to a main surface of the substrate. The method may include etching the substrate with the mask in place, the etching comprising directing ions having trajectories arranged at a non-zero angle of incidence with respect to a perpendicular to the main surface.
US11119398B2

A photo mask for extreme ultra violet (EUV) lithography includes a substrate having a front surface and a back surface opposite to the front surface, a multilayer Mo/Si stack disposed on the front surface of the substrate, a capping layer disposed on the multilayer Mo/Si stack, an absorber layer disposed on the capping layer, and a backside conductive layer disposed on the back surface of the substrate. The backside conductive layer is made of tantalum boride.
US11119397B2

The present disclosure relates in general to a diagnostic device for inspection of an enclosed tube system, and more particular, to obtain images or video of the interior of the enclosed tube system while the diagnostic device is attached to a moveable member and traveling through the enclosed tube system. A diagnostic apparatus including camera housing configured to include a camera assembly, battery housing configured to hold a battery assembly, and a main housing configured to be detachably secured to a moveable member, wherein the camera housing and battery assembly are secured to the main housing, and wherein the main housing includes at least one light.
US11119391B2

Provided is an optical unit 10 including a movable body 14 provided with a camera module equipped with an image pickup element 50 and an optical element 12a, a fixed body 16, support mechanisms 9 and 20 configured to movably support the movable body 14 with respect to the fixed body 16, and drive units 18A to 18C configured to move the movable body 14 with respect to the fixed body 16. The movable body 14 is supported by the support mechanisms 9 and 20 in a state where the movable body 14 does not contact the fixed body 16 in an optical axis direction, and the optical unit 10 includes a heat dissipation member 11 made of metal and coupled to the image pickup element 50 and the support mechanisms 9 and 20.
US11119387B2

With a pre-light emission quantity adjusted to an appropriate value, the accuracy of light control for main light emission can be enhanced. A first pre-light emission quantity is obtained with no use of distance information. An appropriate light emission quantity is obtained with use of distance information, and a second pre-light emission quantity is obtained by decreasing the appropriate light emission quantity by a predetermined quantity according to a photometric wave detection capacity. A final pre-light emission quantity is obtained by mixing the first pre-light emission quantity and the second pre-light emission quantity, at a ratio corresponding to the accuracy of the distance information used to obtain the appropriate light emission quantity.
US11119385B2

A system for generating clock signals for a photonic quantum computing system includes a pump photon source configured to generate a plurality of pump photon pulses at a first repetition rate, a waveguide optically coupled to the pump photon source, and a photon-pair source optically coupled to the first waveguide. The system also includes a photodetector optically coupled to the photon-pair source and configured to generate a plurality of electrical pulses in response to detection of at least a portion of the plurality of pump photon pulses at the first repetition rate and a clock generator coupled to the photodetector and configured to convert the plurality of electrical pulses into a plurality of clock signals at the first repetition rate.
US11119377B2

A liquid crystal display (LCD) panel and an emission D-IC on array (EOA) module (10′) thereof are provided. The EOA module includes a high-level generating unit, a resetting unit, and a restoring unit. The high-level generating unit is configured to generate an output signal, where the output signal is at high level when a first clock signal (CLK) is at high level. The resetting unit is configured to reset the output signal from high level to low level when a second clock signal (CLKB) and a scan signal (Gn) of a current stage are simultaneously at high level. The restoring unit is configured to restore the output signal from low level to high level when a scan signal (Gn+1) of a subsequent stage is at high level.
US11119373B2

An array substrate, a method of manufacturing the same, and a display device are provided. The array substrate includes a base substrate; a plurality of thin film transistors on the base substrate; and a plurality of light shielding layers on a side of the plurality of thin film transistors facing away from the base substrate, each thin film transistor includes an active layer, at least a portion of the active layer serves as a channel of the thin film transistor, and an orthogonal projection of each of the light shielding layers on the base substrate at least partially overlaps an orthogonal projection of the channel of one of the plurality of thin film transistors on the base substrate.
US11119361B2

A method of manufacturing an alignment film, a liquid crystal display panel, a printing plate are provided. The printing plate is used for coating a substrate with an alignment solution and comprises protrusions distributed at intervals on the substrate, and a gap is formed between two adjacent protrusions, and the gap is used for storing the alignment solution. The protrusions include a plurality of main protrusions presented as an array distribution and a plurality of auxiliary protrusions distributed in the array of the main protrusions. A height of each of the main protrusions is greater than a height of each of the auxiliary protrusions.
US11119359B2

An optical composite film layer, comprising a first uniaxial optical film layer, a second uniaxial optical film layer, and a first grating film layer. The first uniaxial optical film layer comprises a platy portion and multiple refraction portions disposed on one side of the platy portion, and the multiple refraction portions are selected from one of cambered columns or quadrangular columns; the second uniaxial optical film layer is laminated on one side, close to the refraction portions, of the platy portion, the multiple refraction portions are received in the second uniaxial optical film layer, and the extraordinary light refractive index of the first uniaxial optical film layer is greater than the ordinary light refractive index of the second uniaxial optical film layer; and the first grating film layer is disposed on one side, far away from the first uniaxial optical film layer, of the second uniaxial optical film layer.
US11119354B2

The present disclosure provides a display panel, a method for manufacturing the same and a display device. The display panel includes a substrate and a plurality of pixels provided on the substrate, each of the pixels includes a display region and a transparent region, a light emitting device is provided in the display region, the display panel further includes a polarization layer provided in the display region and the transparent region, and at a light exiting side of the light emitting device departing from the substrate, a portion of the polarization layer located in the display region is configured to absorb external environment light, and another portion of the polarization layer located in the transparent region is configured to transmit the external environment light.
US11119339B1

A protective loupes eyewear assembly having an eyewear frame with magnifying loupes. The eyewear frame has notches in the top of the frame and a bottom shelf structure on the inside of the frame. An insert assembly with a pair of outwardly extending tabs and a mating configuration is constructed to slip into the notches at the top of the eyewear frame and into a bottom shelf structure behind the eyewear frame to provide laser protection for use in the dental, surgical and other arts.
US11119321B2

A head-mounted device may have a display that displays content for a user. Head-mounted support structures in the device support the display on the head of the user. The head-mounted device may have a left lens that directs images from the left portion of the display to a left eye box and a right lens that directs images from the right portion of the display to a right eye box. Each lens may include a lens element that is coupled to the display. The lens element may be attached to the display with a layer of optically clear adhesive or the lens element may be formed from gel that directly contacts the display. The lens element attached to the display may have protrusions or recesses to accommodate input-output components. A single lens element may be attached to both the left and right portions of the display.
US11119320B2

Systems and methods are provided for controlling and/or modifying operation of a red, green, blue (RGB) laser assembly for creating images in mixed-reality environments. Initially, the lasers in the RGB laser assembly operate in a low power or non-emitting state. Then, the lasers emit laser light to illuminate a pixel or a group of pixels. This illumination occurs for a period of time spanning less than 15 nanoseconds. By causing the lasers to emit laser light only during this short period of time, the resulting laser light is structured with a reduced spatial coherence level. Once the time period elapses, then the lasers again return to the non-emitting state. This process repeats for each pixel such that the lasers generate pulsed emissions. By operating the lasers with a reduced spatial coherence, undesired visual artifacts can be reduced or eliminated within the target display area.
US11119311B2

An actuator includes a driving beam that includes a beam extending in a direction orthogonal to a predetermined axis and supports an object to be driven; a driving source that is formed on a surface of the beam and causes the object to rotate around the predetermined axis; a sensor beam that extends in a direction that is the same as the direction in which the beam extends, one end of the sensor beam being connected to a lateral side of the beam; and a sensor that is formed on a surface of the sensor beam, the surface of the sensor beam and the surface of the beam facing the same direction.
US11119307B2

An optical unit includes: a first actuator for driving a first movable barrel; a second actuator for driving a second movable barrel; a first contact surface for defining a first frontmost end position which the first movable barrel takes; a second contact surface for defining a rearmost end position which the first movable barrel takes; a third contact surface for defining a frontmost end position which the second movable barrel takes; a fourth contact surface for defining a rearmost end position which the second movable barrel takes; and a contact member formed on the first movable barrel, having a fifth contact surface which is brought into contact with a distal end surface of the second movable barrel, and defining a first stop position or a second stop position.
US11119301B2

The invention relates to an immersion matrix (5), designed for adjusting optical properties at interfaces of optical arrangements, having a porosity with pores of at least one pore size selected from a range from >20 nm to 200 μm and/or nanopores in the material of the immersion matrix (5), wherein the nanopores have at least one average pore size selected from a range of 0.5 nm to 20 nm, and an elasticity modulus E selected from a range of 0.1-100 MPa. The invention furthermore relates to the use of the immersion matrix (5), an arrangement with the immersion matrix and an immersion device.
US11119298B2

An infrared imaging lens system comprises, in order from an object side, a first lens formed of silicon whose minimum transmittance of infrared rays with a wavelength of 8 μm to 13 μm is at least 40% for a thickness of 1 mm, and a second lens formed of chalcogenide glass. The silicon whose minimum transmittance of infrared rays with a wavelength of 8 μm to 13 μm is at least 40% for a thickness of 1 mm can be obtained at low cost for example by controlling the oxygen concentration in CZ method.
US11119297B2

A small wide-angle lens system having six lenses is proposed. In the lens systems, a first lens is biconvex toward a focal object, with center thickness (Tc) and thickness (Te) of the outermost effective diameter satisfying 1.1
US11119296B2

An imaging optical lens assembly includes, in order from an object side to an image side, a first lens element, a second lens element, a third lens element, a fourth lens element and a fifth lens element. The first lens element with positive refractive power has an object-side surface being convex in a paraxial region. The second lens element with negative refractive power has an object-side surface being concave in a paraxial region. The third lens element has an object-side surface and an image-side surface being aspheric. The fourth lens element with negative refractive power has an object-side surface being concave and an image-side surface being concave in a paraxial region, wherein the image-side surface has convex shape in an off-axis region, and the two surfaces thereof are aspheric. The fifth lens element with positive refractive power has an object-side surface and an image-side surface being both aspheric.
US11119288B2

The present disclosure relates to a telecommunications distribution hub having a cabinet that defines a primary compartment. The cabinet also includes one or more main doors for accessing the primary compartment. Telecommunications equipment is mounted within the primary compartment. The distribution hub further includes a secondary compartment that can be accessed from an exterior of the cabinet without accessing the primary compartment. A grounding interface is accessible from within the secondary compartment.
US11119285B2

A fiber optic connector holder is sized to fit within an opening for mounting a fiber optic adapter. The fiber optic connector holder is configured to permit a fiber optic connector with a dust cap positioned about a ferrule and a polished end face of an optical fiber held by the ferrule to be inserted within and releasably held by the connector holder. A system for holding fiber optic connectors includes a fiber optic connector holder mounted within an opening in a bulkhead for mounting a fiber optic adapter. The fiber optic connector holder is configured to receive a fiber optic connector with a dust cap mounted about a ferrule and polished end face of an optical fiber held by the ferrule. An optical fiber connector may be held to a bulkhead when the fiber optic connector includes a dust cap mounted about a ferrule and a polished end face of an optical fiber held by the ferrule.
US11119284B2

An optical cable includes an optical component assembly, inner and outer optical fibers, a componentry cover, and a connector. The optical component assembly includes an optical unit. The inner and the outer optical fibers are on opposing sides of the optical unit such that the optical unit receives a first optical signal from the inner optical fiber and the outer optical fiber receives a second optical signal from the optical unit or such that the optical unit receives the second optical signal from the outer optical fiber and the inner optical fiber receives the first optical signal from the optical unit. The componentry cover encapsulates an entirety of the optical unit and portions of the inner and the outer optical fibers. The connector includes a portion of first outer optical fiber that is exposed to route the second optical signal.
US11119278B2

An optical demultiplexer is disclosed that separates light including a plurality of wavelengths into light of respective wavelengths. Unit circuits are cascaded in a tree structure. In optical demultiplexer components having the same structure, a combination of arm length differences in waveguide pairs is the same with respect to the N−1 Asymmetric Mach-Zehnder interferometers in which the phase shifters are arranged, where N equals number of 2×2 couplers. In three of the optical demultiplexer components in at least one of the unit circuits, N is three or more. Each of control circuits controls the phase shifters arranged in a corresponding optical demultiplexer component of a corresponding unit circuit in order to increase or decrease a value of a function having, as an argument, a power value acquired by a monitor from among monitors arranged at four optical waveguides at an output side of the corresponding unit circuit.
US11119276B1

Disclosed herein are configurations and methods to produce very low loss waveguide structures, which can be single-layer or multi-layer. These waveguide structures can be used as a sensing component of a small-footprint integrated optical gyroscope. By using pure fused silica substrates as both top and bottom cladding around a SiN waveguide core, the propagation loss can be well below 0.1 db/meter. Low-loss waveguide-based gyro coils may be patterned in the shape of a spiral (circular or rectangular or any other shape), that may be distributed among one or more of vertical planes to increase the length of the optical path while avoiding the increased loss caused by intersecting waveguides in the state-of-the-art designs. Low-loss adiabatic tapers may be used for a coil formed in a single layer where an output waveguide crosses the turns of the spiraling coil.
US11119271B2

There is provided a multi-clad fiber assembly for reducing and eliminating deleterious laser-contaminant interrelations, and methods of making these assemblies. There is provided an optical connector having contaminants that are shielded from causing detrimental thermal effects, during laser beam transmittion, by preventing laser-contaminant interactions.
US11119270B2

The present description provides reduced-diameter multimode optical fibers. The optical fibers include a reduced-diameter glass fiber and/or reduced-thickness coatings. The overall diameter of the optical fibers is less than 210 μm and examples with diameters less than 160 μm are presented. Puncture resistant secondary coatings enable thinning of the secondary coating without compromising protection of the glass fiber. The optical fibers are suitable for data center applications and features high modal bandwidth, low attenuation, low microbending sensitivity, and puncture resistance in a compact form factor.
US11119269B2

The present disclosure provides a lamp panel assembly and a display device comprising the same. The lamp panel assembly includes a plurality of mutually spliced lamp panels. A connecting portion is formed between any two adjacent lamp panels and comprises a convex portion and a concave portion respectively disposed on the two adjacent lamp panels and fitted to each other.
US11119265B2

A light guide plate assembly, includes a light conductive layer and a plurality of light exit structures. The light conductive layer is configured to cause light entering the light conductive layer to be transmitted between two opposite surfaces of the light conductive layer. The plurality of light exit structures are disposed on one of the two opposite surfaces and spaced apart. The plurality of light exit structures are configured to enable a portion of the light to emit from the light conductive layer.
US11119264B2

A light guide plate includes a main body, first stripe structures and second stripe structures. The main body has an optical surface, a light-incident surface and an opposite light-incident surface. The main body has a hole passing through the optical surface, and the optical surface has a first region and a second region which are separated by an imaginary line. The imaginary line intersects the hole. The hole has a first side near the opposite light-incident surface and a second side near the light-incident surface. A portion of each of the first stripe structures is disposed in the first region. The second stripe structures are disposed in the second region. An extending direction of at least one portion of each first stripe structure is vertical to the light-incident surface, and a portion of the second stripe structures extends to the first side of the hole near the opposite light-incident surface.
US11119260B2

An optical sheet of the present invention is an optical sheet that has flexibility and is used in a curved state of being curved in one direction, and includes a polarized layer 12 that polarizes incident light and a specific wavelength absorption layer provided on a curved concave side from the polarized layer 12 and containing a resin material and a light absorbing agent that absorbs light in a specific wavelength range out of light in a wavelength range of 350 nm to 740 nm. In addition, the resin material is preferably a polycarbonate having a viscosity average molecular weight Mv of 20,000 to 30,000.
US11119247B2

An apparatus and method for measuring a local acceleration of gravity includes releasing a ferrous rod having a regular alternating pattern of reflective and non-reflective portions on a surface thereof from an electromagnetic holder so that the rod falls with a substantially vertical acceleration and substantially no angular velocity about a center of mass of the rod. The falling rod is illuminated with a light emitting diode (LED) configured to emit infrared (IR) light, and IR light emitted by the LED and reflected by the falling rod is detected with a photodiode. A two-state signal is generated corresponding to an illumination state of the photodiode by the reflected IR light. Times of transitions between the two states in the generated signal are calculated to determine kinematic data, and the kinematic data is fitted to a predetermined curve to calculate a local acceleration of gravity.
US11119244B2

The present invention consists of a method and a scanning system for nonintrusive inspection, through radiography of inspected aircrafts from at least two different perspectives. The complete scanning system for nonintrusive inspection of aircrafts according to the invention is a mobile nonintrusive scanning ensemble, installed on a vehicle chassis with a superstructure, on which a deformable parallelogram profile and a mechanical boom are mounted with a penetrating radiation source at one end. A detector line assembly is installed on the ground. A hinged boom is fitted with an array of detectors and positioned opposite a relocatable radiation source. The scanning system for nonintrusive inspection include a mobile tugging device to tow the inspected aircraft at constant speed through the scanning frames. A mobile control center is placed outside the exclusion area a.
US11119242B2

Systems and methods for noise cancellation in electromagnetic telemetry systems. A method for noise cancellation in electromagnetic telemetry may include: disposing an electromagnetic tool in a lateral section of a wellbore, wherein the electromagnetic tool comprises a transmitter; positioning a first counter electrode at a surface of the Earth; positioning a second counter electrode at the surface on an opposite side of the wellbore from the lateral section; transmitting a signal from the electromagnetic tool; measuring a first electromagnetic field property using the first counter electrode to obtain a received voltage; measuring a second electromagnetic field property using the second counter electrode to obtain a noise voltage; and removing noise from received voltage using the noise voltage.
US11119236B2

In the field of marine geophysical surveying, systems and methods for controlling the spatial distribution or orientation of a geophysical sensor streamer or an array of geophysical sensor streamers towed behind a survey vessel are provided. Various techniques for changing the spatial distribution or orientation of such geophysical sensor streamers in response to changing conditions are provided. For example, crosscurrent conditions may be determined based on configuration data received from positioning devices along the length of a streamer, and a new desired orientation for the streamer may be determined based on the crosscurrent conditions. The new desired orientation may include a new desired feather angle for the streamer.
US11119235B2

A method to automatically interpret a subsurface feature within geophysical data, the method including: storing, in a computer memory, geophysical data obtained from a survey of a subsurface region; and extracting, with a computer, a feature probability volume by processing the geophysical data with one or more fully convolutional neural networks, which are trained to relate the geophysical data to at least one subsurface feature, wherein the extracting includes fusing together outputs of the one or more fully convolutional neural networks.
US11119234B1

A method for generating a geophysical image of a subsurface region includes defining a computational sub-volume for the geophysical image including a predetermined number of seismic traces of a plurality of seismic traces and a predetermined number of samples per each one of the plurality of seismic traces, generating a data matrix corresponding to a first sub-volume of the subsurface region based on the defined computational sub-volume, the data matrix comprising the predetermined number of samples for the predetermined number of traces of a portion of a seismic dataset corresponding to the first sub-volume. The method also includes performing a singular value decomposition and estimating a coherence between the predetermined number of traces of the data matrix by performing a weighted sum of a variance of a plurality of right singular vectors of the data matrix, and assigning the estimated coherence to a location in the geophysical image.
US11119233B2

A subsoil region is represented using a grid having columns of cells arranged in an array of horizontal positions. The cells of a column are delineated by geological layering of the subsoil region. The method, used for estimating elastic parameters in the subsoil region, comprises obtaining seismic traces and performing seismic inversion for the columns of cells. The seismic inversion for a column comprises selecting a set of elastic parameter values that minimizes a cost function regardless of statistical distribution of the elastic parameter values. The set of elastic parameter values is selected among a plurality of candidate sets of elastic parameter values each having values of elastic parameters for the cells of the column.
US11119217B2

Techniques are described herein that are capable of forming a depth map and/or projecting an image onto object(s) based on the depth map. A depth map is a three-dimensional representation of an environment. Forming the depth map may utilize a progressive resolution refinement technique. For example, locating information may be determined in accordance with the progressive resolution refinement technique in response to performing a scan of a current point over a field of view. The current point is a point, selected from a plurality of points (e.g., a grid of points) in the field of view, to which a detection beam of light is directed at a respective time as the scan is performed over the field of view. In accordance with this example, the locating information may be coordinated with the scan to form the depth map.
US11119215B2

We disclose systems and methods for object tracking which utilize a spectral response and a geometric aspect of a set of points. One method includes transmitting, with a multispectral lidar system, a multispectral light beam and analyzing a response, of a photodetector, to a return of the beam. The method also includes generating a point cloud with a set of points and determining a set of spectral responses of the set of points based on the analyzing of the response. The method also includes determining a set of material compositions for the set of points based on the set of spectral responses of the set of points. The method also includes grouping points in the set of points into groups based on both the set of material compositions and a geometric aspect of the set of points and creating one or more tracking object definitions using the groups.
US11119211B2

A survey system including a multibeam echo sounder having a projector array and a hydrophone array in a Mills Cross arrangement uses a multicomponent message to ensonify one or more fans to estimate a Doppler velocity.
US11119210B2

An ECU determines that detected first and second objects are identical as an identical object based on a first position of the first object and a second position of the second object, and calculates the position of a target object that is determined as the identical object. The ECU determines whether a current situation is such that a reliability of the identicalness determination is at a predetermined level or higher. In a case of determining the current situation to be such that the reliability is at the predetermined level or higher, the ECU calculates the position of the target object based on a first distance and a second orientation. In a case of determining the current situation not to be such that the reliability is at the predetermined level or higher, the ECU calculates the position of the target object based on a second distance and the second orientation.
US11119209B2

A first method includes receiving a first reflected radar signal from a target in a first field of view and receiving a second reflected radar signal from a target in a second field of view offset from the first field of view by a predetermined distance; transforming the first and second reflected radar signals to obtain first and second sets of frequency coefficients, from which a frequency-dependent phase difference is obtained; and calculating a time-delay from the slope of the frequency dependence. A second method includes obtaining summed difference values between the first and second radar responses, where each of the summed difference values corresponds to different time shifts between the first and second radar response, and deriving from the summed difference values a time-delay associated with the target's motion from the first field of view to the second field of view. A third method combines the time-delays or associated speeds obtained from independent estimators.
US11119206B2

Some demonstrative embodiments include apparatuses systems and/or methods of Collaborative Time of Arrival (CToA). For example, an apparatus may include circuitry and logic configured to cause a CToA broadcasting wireless communication station (STA) (bSTA) to broadcast an announcement frame to announce a ranging-to-self sequence of a CToA measurement protocol; to broadcast a first ranging measurement frame of the ranging-to-self sequence subsequent to the announcement frame; to broadcast a second ranging measurement frame of the ranging-to-self sequence subsequent to the first ranging measurement frame; and to broadcast a Location Measurement Report (LMR) frame of the ranging-to-self sequence subsequent to the second ranging measurement frame, the LMR frame including a Time of Departure (ToD) of the first ranging measurement frame.
US11119200B2

A reception unit receives, with an ultrasonic sensor, received signals including a reflected wave obtained when an acoustic signal emitted from a mobile body is reflected by an object. A disturbance judgment unit judges whether a jamming attack in which a jamming signal is transmitted from outside is being made, on the basis of the received signals. An object detection unit detects an object in surroundings of the mobile body on the basis of the received signals if it is judged that no attack is being made and does not perform object detection if it is judged that an attack is being made.
US11119198B2

A light-based detection system includes a light source configured to emit light as a series of one or more light pulses, a transmitter configured to direct the one or more light pulses toward a remote target located a distance from the system, a receiver configured to detect a light pulse scattered by the remote target, and a controller. The pulses are at a wavelength between approximately 1400 nanometers and approximately 1600 nanometers, with pulse duration between 10 picoseconds and 20 nanoseconds and a pulse energy less than 2 microjoules. The controller is configured to determine the distance from the system to the target based on a time of flight for the detected light pulse, detect a fault condition indicating that the distance to the target is less than a threshold distance, and shut down the light source in response to detecting the fault condition.
US11119192B2

Methods, apparatuses, and systems are provided for detecting overhead obstructions along a path segment. One exemplary method includes receiving three-dimensional data collected by a depth sensing device traveling along a path segment, wherein the three-dimensional data comprises point cloud data positioned above a ground plane of the path segment. The method further includes identifying data points of the point cloud data positioned within a corridor positioned above the ground plane. The method further includes projecting the identified data points onto a plane. The method further includes detecting the overhead obstruction based on a concentration of point cloud data positioned within a plurality of cells of the plane. The method further includes storing the detected overhead obstruction above the path segment within a map database.
Patent Agency Ranking