Document Document Title
US11056989B1 Operation of power plant at transient loads during switching event on transmission lines
Embodiments of the disclosure provide a method for controlling a power plant. The method may include detecting a transient load on the power plant, and monitoring a system reactance during operation at the transient load. A system reactance of the grid is compared with a switching threshold indicative of a switching event on the set of transmission lines. If the switching threshold is exceeded, the gas turbine operates at the transient load using a first control setting with a transient fuel management profile, a transient split bias profile, and a dynamic intake parameter for the gas turbine. If the switching threshold is not exceeded but one of the electrical properties exceeds a stability threshold, the gas turbine operates at the transient load using a second control setting with the dynamic intake parameter for the gas turbine, and without the transient fuel management profile or the transient split bias profile.
US11056985B2 Microelectromechanical system and control method to control a piezoelectric drive based on an admittance or impedance of the piezoelectric drive
A microelectromechanical system includes a piezoelectric drive and a control unit coupled to the piezoelectric drive and designed to control the piezoelectric drive based on a change of the admittance and/or the impedance of the piezoelectric drive.
US11056977B2 Highly integrated switching power supply and control circuit
A highly integrated switching power supply and a control circuit are provided. The switching power supply includes a transformer, the transformer comprises a primary winding, a secondary winding and an auxiliary winding, and the control circuit includes: a power switch transistor, configured to control disconnection and conduction of the primary winding of the transformer; a primary current sampling module, configured to sample a current of the primary winding to generate a sampling voltage; and a voltage stabilization control module, configured to turn on or turn off the power switch transistor according to an input voltage, an output voltage of the switching power supply system, and the sampling voltage.
US11056971B2 Voltage step-down converter
A DC voltage step-down converter, includes at least one first resistive element in series with a first switch between a first terminal and a second terminal of application of a first DC voltage; and a capacitive element between a third terminal and a fourth terminal for supplying a second DC voltage smaller than the first one, the node between said first resistive element and the first switch being coupled by a diode to said third terminal, said first switch being turned on when the second voltage is greater than a reference voltage of the second voltage.
US11056959B2 Linear actuator
A linear actuator comprising a support structure; at least one magnet provided on the support structure; a carriage; at least one coil arrangement provided around the carriage; and a spring arrangement operatively connected between the support structure and the carriage to urge the carriage towards a predetermined position relative to the support structure; wherein a part of one of the support structure and the carriage is received by a part of the other of the support structure and carriage so as to constrain motion of the carriage relative to the support structure substantially along a longitudinal axis of the linear actuator.
US11056955B2 Aircraft turbine with counter-rotating propellers
The invention relates to an aircraft turbine having counter-rotating propellers and a primary drive, the noise development of which is significantly reduced with respect to aircraft turbines which have a primary drive based on the internal combustion principle. The invention relates to an aircraft turbine having counter-rotating propellers and a primary drive, the primary drive of which is based on the electric drive principle.
US11056941B2 Rotor of rotary electric machine and method for cooling rotary electric machine
A rotor of the rotary electric machine includes a rotor core, and a plurality of permanent magnets disposed in an inner part or an outer circumferential surface of the rotor core in a circumferential direction. In the rotor core, one or more first flow passages through which a cooling liquid flows, the one or more first flow passages extending in an axial direction and communicating with the outside of the rotor, and one or more second flow passages extending radially outward from the first flow passage and having closed distal ends, are formed.
US11056940B2 Assembled rotor shaft with an asymmetrical design, rotor, and method for producing the assembled rotor shaft and rotor
An assembled rotor shaft of asymmetrical design may comprise two rotor shaft components, a first rotor shaft component configured as a shaft segment with a tube section and a flange section, and a second rotor shaft component configured as a flange element. The tube section may include a tube outer surface with a profiling. A rotor of an electric machine, which includes the assembled rotor shaft, may further include a laminated core and a pressure disk disposed in the tube section. The laminated core can include laminated core disks, each of which has a structuring that corresponds to the profiling of the rotor shaft. The profiling and the structuring of the laminated core disks may form a positively locking connection.
US11056939B2 Rotor with stress relaxation magnetic flux suppression holes with flux paths width less than length of the hole
A rotor that includes a permanent magnet; and a rotor core that has a magnet placement hole in which the permanent magnet is disposed, wherein the stress relaxation magnetic flux suppression hole is formed such that a total width of a minimum width of a first magnetic flux passage between a portion of the stress relaxation magnetic flux suppression hole on a first side in the longitudinal direction and the magnet placement hole and a minimum width of a second magnetic flux passage between a portion of the stress relaxation magnetic flux suppression hole on a second side in the longitudinal direction and the magnet placement hole is less than a total length of a length of the first magnetic flux passage in the longitudinal direction and a length of the second magnetic flux passage in the longitudinal direction.
US11056932B2 Wireless charging apparatus and method
Methods and apparatus for wireless charging are provided. Transmission power transmitted from a wireless power transmitter is received at a power receiver of a wireless power receiver. A battery of the wireless power receiver is charged with the received transmission power. It is determined whether the battery is fully charged. A packet from a communication unit of the wireless power receiver is transmitted to the wireless power transmitter when the battery is fully charged. An auxiliary charge of the battery is performed by receiving strength-reduced transmission power from the wireless power transmitter.
US11056931B2 Wireless power transfer method and device therefor
The present invention relates to wireless power transmission technology, and more particularly, to a wireless power transfer method and a device therefor. The wireless power transfer method may include operating with a first driving voltage, determining whether a ping phase is entered, determining whether the wireless power transmitter is in a first state when the ping phase is entered; and operating with a second driving voltage when the first state is determined.
US11056924B2 Foreign substance detection method for wireless charging and apparatus therefor
The present invention relates to a foreign substance detection method, and an apparatus and a system therefor. A foreign substance detection method in a wireless power transmitter, according to an embodiment of the present invention, may comprise the steps of: if an object placed in a charging area is detected, searching for a current peak frequency with a maximum quality factor value in an available frequency band; receiving, from a wireless power receiver, a foreign substance detection state packet including a reference peak frequency; determining a foreign substance detection reference frequency on the basis of the reference peak frequency; and determining whether or not a foreign substance is present by comparing the current peak frequency with the foreign substance detection reference frequency. Therefore, the present invention has an advantage of being capable of detecting a foreign substance more effectively and accurately.
US11056913B2 Intelligent grid operating system to manage distributed energy resources in a grid network
A grid distribution system aggregates energy resources of multiple distributed energy resources (DERs) and provides service to one or more energy markets with the DERs as a single market resource. The DERs can create data to indicate realtime local demand and local energy capacity of the DERs. Based on DER information and realtime market information, the system can compute how to provide one or more services to the power grid based on an aggregation of DER energy capacity.
US11056910B1 Engine transmission-dependent control for electric auxiliary power generation
An auxiliary electric power device, which is coupled to a prime mover, provides electric power to convenience outlets, appliances, and heating cooling units. Based on a mode of a transmission coupled to the prime mover, one of a plurality of control schemes is selected to control the power provided by the auxiliary electric power device.
US11056908B2 Uninterruptible power supply systems and methods using isolated interface for variably available power source
An uninterruptible power supply (UPS) system includes a first port configured to be coupled to an AC power source and a second port configured to be coupled to a load. The system also includes a UPS circuit including a first converter circuit coupled to the first port, a second converter circuit coupled to the second port and a DC bus coupling the first converter circuit to the second converter circuit and configured to be coupled to an auxiliary power source and a third converter circuit coupled to the second port and configured to receive power from a variably available power source. The system further includes a control circuit operatively associated with the UPS circuit and the third converter circuit and configured to cooperatively control the UPS circuit and the third converter circuit to selectively transfer power to the load from the AC power source and the variably available power source and from the variably available power source to the AC power source.
US11056906B2 Integrated power supply system
An integrated power supply system includes a grid power source, at least one renewable power source, a rechargeable battery assembly, a DC bus, a bi-directional AC-to-DC converter, at least one first DC-to-DC converter, a bi-directional DC-to-DC converter, and a controller. The bi-directional AC-to-DC converter is coupled to the grid power source and the DC bus. The at least one first DC-to-DC converter is coupled to the at least one renewable power source and the DC bus. The bi-directional DC-to-DC converter is coupled to the rechargeable battery assembly and the DC bus. The controller controls power electricity feeding into and being drawn from the DC bus, thereby keeping a bus voltage of the DC bus substantially fixed at a system voltage.
US11056898B2 Systems and methods to determine time at which battery is to be charged
In one aspect, a device includes a processor, a battery accessible to the processor and that powers the processor, and storage accessible to the processor. The storage bears instructions executable by the processor to predict a discharge amount of the battery that is to occur within a predefined time and, based on the prediction, determine a frequency at which the battery is to be charged.
US11056895B2 Multi-port charger
The present disclosure is directed to a battery charger capable of charging a plurality of battery packs. The charger includes the ability to cool electronic components of the charger with a first fan and to cool the battery packs with a set of second fans.
US11056894B2 Battery management apparatus, and battery pack and automobile including same
Disclosed is a battery management apparatus, which includes: a precharging unit having a plurality of switches, the precharging unit being connected to the first main relay in parallel and connected between the second main relay and the second charge/discharge terminal; a control unit configured to control the plurality of switches which causes an output voltage of the battery module to be converted into an AC voltage and applied to the first main relay or the second main relay; and a diagnosing unit configured to diagnose a failure of the first main relay based on a first both-end voltage value of the first main relay to which the AC voltage is applied or to diagnose a failure of the second main relay based on a second both-end voltage value of the second main relay to which the AC voltage is applied.
US11056878B2 Overvoltage protection circuit for wireless power receiver
A wireless power receiver has over-voltage protection (OVP) circuitry that performs different techniques for different over-voltage conditions. The OVP circuitry includes controllable resistive clamp circuitry (a resistor in series with a resistor control switch) and controllable capacitive clamp circuitry (a capacitor in series with a capacitor control switch). Based on an output-based feedback signal and a reference signal, comparison circuitry generates comparison signals, based on which a controller selectively enables (i) the resistive clamp circuitry intermittently for a relatively low over-voltage condition and continuously for a higher over-voltage condition and (ii) the capacitive clamp circuit to detune the receiver, both in order to decrease the rectified output voltage.
US11056863B2 Multiple action hoist
A hoist for transferring the ends of power lines between supports at different locations including a pair of hoist mechanisms each having a respective tension line receiving drum and which are simultaneously operable with a single crank arm. Each drum has a respective ratchet mechanism that can be selectively set such that upon pivotable movement of the single crank arm between a first and second positions the ratchet mechanisms (i) simultaneously rotate both the drums in a take up direction for simultaneously winding said tensions lines onto the drums, (ii) simultaneously enable rotation of the drums in a release direction for simultaneously unwinding the tensions lines from the drums, or (iii) rotate one drum in a take-up direction for winding the respective tension line on the one drum while simultaneously enabling rotating the other drum in a release direction for unwinding the tension line from the other drum.
US11056855B2 Beam projector module for performing eye-safety function using temperature, and control method thereof
An embodiment provides a beam projector module that includes: a light source configured to output light; a substrate configured to support the light source; an optical device configured to reduce the light in terms of intensity output to a predetermined space; a frame configured to space the optical device apart from the light source by a predetermined distance, the frame forming a closed space with the substrate and the optical device; a temperature sensor configured to measure a temperature of the frame; and a processor configured to control an output of the light source. The processor is configured to operate the light source in an eye-safety mode when a temperature drop rate of the frame exceeds a reference value.
US11056842B2 Jumper cable with capacitive power enhancement and/or overvoltage protection
A hybrid jumper cable includes: a pair of power conductors; a pair of optical fibers; a jacket surrounding the pair of power conductors and the pair of optical fibers; a hybrid connector connected with the pair of power conductors and the pair of optical fibers; a capacitor electrically connected to each of the pair of power conductors; and a conduit attached to the hybrid connector, the capacitor residing in the conduit.
US11056826B2 Wire holding member
A wire holding member is a wire holding member for holding a wire in which an outer circumference of a core wire is covered by an insulating covering, the wire holding member including: a front wall that includes an insertion hole having an inner diameter larger than an outer diameter of the core wire so as to allow the core wire to be passed therethrough; an upper extending piece and a lower extending piece that extend rearward from a plurality of different end edges of the front wall, and that are to be disposed around the insulating covering; and an upper holding portion and a lower holding portion that protrude from rear end portions of the upper extending piece and the lower extending piece toward the insulating covering, and that clamp an outer surface of the insulating covering, wherein at least the upper and lower extending pieces and the upper and lower holding portions are made of a metal.
US11056824B2 Weather protecting (WP) housing for coaxial cable connectors
A productive housing for a coaxial cable connector comprising an elastomeric housing disposed over and engaging a connector and having a plurality of longitudinal slots formed into the inner mold line (IML) surface of the elastomeric housing. The longitudinal slots function to reduce the surface area of frictional engagement between the intermediate surface and the corresponding peripheral surface of the coaxial cable connector. The longitudinal slots serve as a longitudinal passageway for the movement of trapped air from one IML surface to another so as to prevent the built-up of air and/or inducing a pocket of suction resisting the separation of the housing from the jumper cable.
US11056820B2 SC combined tail sleeve with changeable polarity
The present utility model discloses an SC combined tail sleeve with changeable polarity, which includes an SC body composed of an SC plug and a claw fixing bracket, the SC plug and the claw fixing bracket are both snapped in a combined base, the rear snapping box and the front snapping box respectively fix the SC plug and the claw fixing bracket to ensure the reliability and various performances of the SC body in signal connection. The SC plug and the claw fixing bracket are both snapped in the combined base, when it is necessary to withdraw from a mating state, holding the combined base can simultaneously drive the SC plug and the claw fixing bracket to retreat at the same time, so as to achieve the purpose of withdrawing from the mating state, thus its operation is simple and convenient, and the rear snapping box and the front snapping box of the present utility model can be detached flexibly, and a polarity swapping of the two SC bodies can be easily realized.
US11056818B2 Electrical outlet with female member moveable between connected and disconnected portions
An electrical outlet has a female member with at least two electrically conductive contact sleeves for the reception of the pins on a plug inserted in the female member and a connector arrangement for connection of the electrical outlet to a mains supply. The female member is movable relative to the connector arrangement between a first mode, in which the contact sleeves are electrically disconnected from the mains supply, and a second mode, in which contact sleeves are electrically connected to a mains supply. The connector arrangement include a connection ring and a mounting plate. The connector arrangement further include connection plates, whose number corresponds to the number of contact sleeves on the female member, wherein each contact sleeve is brought in or out of contact with a connection plate by movement of the female member.
US11056806B2 Housing device for storage battery housing
A housing device is provided which houses a storage battery having a first connector. The housing device may include a storage battery holding part which holds a storage battery and a drive part which (i) moves a second connector that is to be connected to the first connector of the storage battery toward the first connector and/or (ii) moves a second connector that has been connected to the first connector of the storage battery in a direction away from the first connector.
US11056805B2 Method of connecting an electrically connecting cable to a splice
A cable splice includes a casing, a guide, and a pilot cup. The casing has a first opening and an interior cavity. The guide includes a receiving end and a shaft extending at least partially into the interior cavity. The pilot cup is integrally formed with the guide and frangibly connected to the shaft. The cable splice may also include a clamp positioned in the interior cavity and moveable between a loading position and a terminated position. A biasing member urges the clamp into the terminated position. During movement of the clamp from the loading position to the terminated position, the clamp contacts the guide causing at least a portion of the shaft to exit the interior cavity. The guide may also include a rib and a slot allowing the guide to fit in casings having different sized interior cavities.
US11056804B2 Battery terminal connector
A battery terminal connector includes a clamp with extended arms to engage with varying size of terminal post of a battery. A connector extending from the clamp has either a protruded or hollow end depending on whether the clamp is engaged with a positive or negative terminal. A cable connecting a terminal of an external device is shaped to accommodate the connector to supply current to the external device from the battery. The battery terminal connector providing a connecting and cable shaped differently depending on whether it is connected to a positive or negative terminal post of the battery reduces accidents caused by mistakenly cross connecting a positive terminal of the battery to a negative terminal of the external device, and vice versa.
US11056800B2 Antenna arrays integrated into an electromagnetic transparent metallic surface
The present disclosure describes one or more aspects of surface-cell patch antenna arrays integrated as part of a user equipment housing. As part of integration, surface-cell patch antennas are formed from surface-cells that comprise an electromagnetic-transparent metallic surface proximate an outer surface of the housing. The surface-cell patch antennas, in turn, form a surface-cell patch antenna array. A transceiver module, disposed proximate an inner surface of the user equipment housing, includes a transceiver device and a flexible printed circuit board having traces that electrically couple the transceiver device to the surface-cell patch antenna array. The described aspects alleviate manufacturing and design challenges that are associated with use of patch array modules.
US11056797B2 Articles comprising a mesh formed of a carbon nanotube yarn
An antenna reflector comprising a mesh material formed of a Carbon Nano-Tube (“CNT”) yarn that is reflective of radio waves and has a low solar absorptivity to hemispherical emissivity ratio (αsolar/εH ratio) and a low Coefficient of Thermal Expansion (“CTE”).
US11056795B2 Waveguide antenna element based beam forming phased array antenna system for millimeter wave communication
An antenna system includes a first substrate, a plurality of chips and a waveguide antenna element based beam forming phased array that includes a plurality of radiating waveguide antenna cells for millimeter wave communication. Each radiating waveguide antenna cell includes a plurality of pins where a first pin is connected with a body of a corresponding radiating waveguide antenna cell and the body corresponds to ground for the pins. The first pin includes a first and a second current path, the first current path being longer than the second current path. A first end of the radiating waveguide antenna cells is mounted on the first substrate, where the plurality of chips are electrically connected with the plurality of pins and the ground of each of the plurality of radiating waveguide antenna cells to control beamforming through a second end of the plurality of radiating waveguide antenna cells for the communication.
US11056791B2 Arrays with foldable and deployable characteristics
Antenna devices are provided, including tightly coupled arrays, transmitarrays, and reflectarrays. An antenna device can include a plurality of substrates each having an antenna element. The substrates can be provided in connected series or in an array. The substrates can be part of an origami array such that the entire array is foldable. The substrates can optionally be attached to a framework that can actuate the substrates to different configurations. By bending, folding, or otherwise repositioning the substrates/array, the electromagnetic characteristics of the antenna device can be easily reconfigured for the desired task.
US11056789B2 Dual-band circularly polarized antenna structure
A dual-band circularly polarized antenna structure includes a microstrip line, an antenna unit and a ground. The antenna unit includes a first radiator and a second radiator. The first radiator has a feed-in portion and a first spiral pattern. The first spiral pattern spirals outwardly from a starting point close to the feed-in portion. The second radiator has a first grounding portion and a second spiral pattern. The second spiral pattern spirals outwardly from a starting point close to the first grounding portion in a manner non-overlapping with the first spiral pattern. One of the first and the second radiators has a second grounding portion. The microstrip line and the antenna unit are arranged apart. The feed-in portion of the first radiator of the antenna unit is coupled to the microstrip line. The first and the second grounding portions are coupled to the ground.
US11056784B1 Phased array antenna with analog beamforming—calibration techniques for angle of arrival applications
Embodiments are presented herein of apparatuses, systems, and methods for a wireless device to calibrate a phased antenna array. The wireless device may begin a calibration process with a second wireless device. The first wireless device may receive a calibration signal from the second wireless device and may calibrate a subset (e.g., all but one) of the antennas of the array. The first wireless device may receive a subsequent signal and estimate the angle of arrival using the calibrated subset of antennas. Further, the first wireless device may calibrate a complete set of antennas using calibration signals from a plurality of directions.
US11056782B2 Linked locking mechanism and antenna down-tilt angle control device
A linked locking mechanism and antenna down-tilt angle control device is described. Linked locking mechanism includes: mounting frame with a mounting positions, each mounting position has a mounting through hole and a clamping body. Output assembly includes an output shaft and output gear resiliently disposed on output shaft. One end of output gear has engaging body engaged with clamping body and pressing body provided through mounting through hole. Rotating bracket has pressure bearing surface pressed against pressing body. Arc-shaped embossments are provided on pressure bearing surface. The arc-shaped embossment includes guide end, anti-reverse end, and mating body. When mating body and pressing body abut, and engaging body and clamping body are separated, output gear drives output shaft to rotate. Linked locking mechanism and antenna down-tilt angle control device provide easy positioning and accurate control of down-tilt angle of antenna.
US11056781B2 Antenna and mobile terminal
The application disclose an antenna. The antenna includes a first radiating element, a second radiating element, a third radiating element, and a closed ring, where the first radiating element is connected to a first feed point, the second radiating element is connected to a second feed point, and the third radiating element is connected to a third feed point; the closed ring is configured to be disposed in a clearance area of a ground plate, and configured to connect to the ground plate; the first radiating element, the second radiating element, and the third radiating element are connected by using a microstrip, to form a radiator; the third radiating element is disposed between the first radiating element and the second radiating element.
US11056780B2 Window-mounted antenna unit
An RF antenna system includes a first unit that further includes first attachment means that secures the first unit to a window, and an antenna. The first unit additionally includes an RF transceiver, coupled to the antenna, that receives, via the antenna, incoming RF signals and converts the RF signals to first electrical signals; and first optical means that transmits the first electrical signals as first optical signals through the first surface of the window. The RF antenna system also includes a second unit that includes second attachment means that secures the second unit to the window. The second unit also includes second optical means that receive the first optical signals through the second surface of the window, convert the first optical signals to first digital signals, and transmit the first digital signals to a device connected to the second unit.
US11056772B2 Antenna system with decreased SAR value
The present disclosure discloses an antenna system with decreased SAR. The antenna system includes a circuit board having a feeding point, an RF switch for making the antenna system work under a number of working modes with different frequency bands, and a system ground. The antenna further includes a radiation body including a feeding portion electrically connected to the feeding point, a ground portion connected to the system ground by the RF switch, and a connecting portion connecting the feeding portion to the ground portion. The ground portion includes a first metal segment for connecting to the connecting portion, and a second metal segment; the feeding portion includes a third metal segment and a fourth segment. The RF switch electrically connects to the second metal segment, and the feeding point electrically connects to the fourth segment. A method for decreasing the SAR value is also provide.
US11056769B2 Electronic device comprising antenna
An electronic device may include a housing including a conductive area, a first conductive member comprising a conductive material in electrical contact with the conductive area, a first wireless communication circuit electrically connected to the conductive area, and a second wireless communication circuit electrically connected to the first conductive member. The first wireless communication circuit transmits and/or receives a first signal having a frequency of 6 GHz or less using the conductive area, and the second wireless communication circuit transmits and/or receives a second signal having a frequency of 20 GHz or more using at least part of the first conductive member and the conductive area.
US11056764B2 Phased array antenna panel having reduced passive loss of received signals
A phased array antenna panel includes a first plurality of antennas, a first radio frequency (RF) front end chip, a second plurality of antennas, a second RF front end chip, and a combiner RF chip. The first and second RE front end chips receive respective first and second input signals from the first and second pluralities of antennas, and produce respective first and second output signals based on the respective first and second input signals. The combiner RF chip can receive the first and second output signals and produce a power combined output signal that is a combination of powers of the first and second output signals. Alternatively, a power combiner can receive the first and second output signals and produce a power combined output signal, and the combiner RF chip can receive the power combined output signal.
US11056762B2 Adjustable antenna mount
An adjustable antennal mount has a base bracket, an upper bracket, multiple fasteners, and a leveling instrument. The base bracket has a slanting surface not perpendicular to an assembling axis of base bracket and a rotating axis perpendicular to the slanting surface. The upper bracket is adjustably mounted on the base bracket along the rotating axis and has a diagonal surface and a top surface. The diagonal surface is attached to the slanting surface of the base bracket and is not parallel to the top surface of the upper bracket. The fasteners are connected with the base bracket and the upper bracket and are arranged at spaced intervals. The leveling instrument is mounted in the upper bracket and indicates levelness of the top surface of the upper bracket.
US11056760B2 Method of making a low mass foam electrical structure
A method of making an electrical structure having a foam housing is set forth. The foam housing includes an interior surface forming a conductive cavity adapted to carry energized waveforms therethrough. An electrical component of the electrical structure is integrally formed with the interior surface as the foam housing of the structure is assembled. The method includes the steps of depositing a plating material into a mold, pouring a foam polymer into the mold and removing the plated foam structure from the mold without etching the section from the mold. The method further includes steps of forming a metallic form into a planar structure, filling the open pores of the foam with a material such as photo-resist, machining a cavity from the foam, electroplating the cavity in the foam then removing the photo-resist material.
US11056756B2 Multilayer substrate connecting body and transmission line device
A multilayer substrate connecting body includes first and second multilayer substrates. The first and second multilayer substrates each include a step portion defined by a difference of a number of stacked layers of insulating base material layers, and a portion of a conductor pattern is exposed to the step portion. An anisotropic conductive film is disposed between the step portions of the first and second multilayer substrates, and portions of conductor patterns that are exposed to the step portions of the first and second multilayer substrates are electrically connected through an electrically connecting portion of the anisotropic conductive film.
US11056752B2 Copper collector plate for high power battery modules
A battery module is formed from a plurality of battery cells having top and bottom electrodes. Top and bottom collector plates overlay, and are electrically connected with, the battery cell top and bottom electrodes. The collector plates may be formed wholly or primarily from copper. Cell apertures may be formed within the collector plates overlying each cell, with collector arms extending into said apertures for connection with an underlying cell electrode. The collector arms may include a fusible link for each cell. A bridge collector plate may span subsets of cells, and include a module-level fusible link formed therein. A current concentrator, such as a dimple or depression, may be formed in a collector arm to facilitate resistance welding of the copper collector plates to underlying battery cells, which may include electrodes formed from steel or other material more resistive than the copper collector plates.
US11056745B2 Battery module
There is provided a battery module capable of restraining an increase in manufacturing costs and reducing a height dimension of the battery module. The battery module includes a cell-stacked body in which a plurality of battery cells are stacked, and a module case for holding the cell-stacked body. The module case includes a pair of side plates for holding side surfaces of the cell-stacked body, a bottom plate on which the cell-stacked body is loaded, and a plate member installed on an upper end portion of the pair of side plates to cover at least a part of an upper surface of the cell-stacked body. A filler is filled in a first space formed between the plate member and the upper surface of the cell-stacked body and in a second space formed between the side plate and the side surface of the cell-stacked body.
US11056744B2 Battery with front face and rear face contacts
A battery structure has structure anode and cathode contacts on a front face and on a rear face. The battery structure includes a battery having battery anode and cathode contacts only on a front face thereof. A film including a conductive layer and an insulating layer jackets the battery. The conductive layer extends over the battery anode and cathode contacts and is interrupted therebetween. Openings are provided in the insulating layer on the front and rear faces of the battery structure to form the structure anode and cathode contacts of the battery structure.
US11056743B2 Electricity supply system and package structure thereof
A package structure and its related electricity supply system are disclosed. Two substrates of the package structure are directly or indirectly served as current collectors of the electricity supply system. The sealing frame of the package structure is made of several silicone layers having high moisture-resistance and/or high gas-resistance. Hence, the package structure mentioned may not only provide a novel electrical conduction module to lower the intrinsic impedance of the electricity supply system itself but prevent the moisture and the gas outward from the electricity supply unit inside the package structure as well. Consequently, the electrical performance and safety of the electricity supply system are both improved.
US11056742B2 Housing part of a battery cell or for a battery cell and method for applying a rupture element to a housing part of a battery cell
A method for applying a rupture element to a housing part of a battery cell, more particularly to a housing part provided for sealing a battery cell, includes the following steps: providing the housing part, wherein the housing part has an inner side facing the interior of the battery cell and an outer side facing the exterior of the battery cell. A hole is provided in the housing part, through which in the event of a malfunction, in which pressure in the battery cell reaches an inadmissably high level, pressure can escape into the surrounding area. A plate-shaped rupture element is provided, which is at least slightly larger than the hole. The plate-shaped rupture element is applied to the hole from the outer side such that it fully covers the hole and an edge region of the plate-shaped rupture element is joined all around to an edge region of the housing part, which extends around the hole, such that the plate-shaped rupture element fluidically seals the hole.
US11056736B2 Battery cooling system for energy vehicle
A device has a shield boxes with a plurality of batteries installed, an inner wall of the shield box has a condenser pipe filled with coolant, a cylinder rotatably connects with an inner bottom of the shield box, an upper end of the cylinder has a circular groove arranged coaxially with the cylinder, the circular groove is sealed and rotated to connect with a circular block, a water inlet end and a water outlet end of the condenser pipe are both sealed and penetrated through the circular block, a heat insulation plate is arranged in the cylinder, the heat insulation plate divides the cylinder into two insulation chambers of the same size, an upper end of the cylinder is provided with two through holes communicating with the circular groove, a driving device for driving the cylinder to rotate is installed in the cylinder.
US11056730B2 Voltage detection terminal holding structure
A voltage detection terminal holding structure includes a bus bar holding part and the voltage detection terminal held in the bus bar holding part. The voltage detection terminal includes an electric connection part configured to be connected to a bus bar, a wire connection part configured to be connected to an electric wire, and a temporary fixing part. The temporary fixing part is formed between the electric connection part and the wire connection part. The temporary fixing part is temporarily fixed to the bus bar holding part in a state that a movement in a axis direction in an end of the electric wire connected to the wire connection part is regulated and in a state that a displacement in a perpendicular direction to the axis direction and a rotation around the axis direction are allowed.
US11056722B2 Tool and method of fabricating a self-aligned solid state thin film battery
A solid state electrochemical battery fabrication device and a method of creating the solid state electrochemical battery are provided. There is a first chamber comprising a first magnetron and a second chamber comprising a second magnetron, coupled to the first chamber. There is a third chamber comprising a vapor source for a polymer deposition, coupled to the second chamber. A Knudsen cell is coupled to the third chamber and configured to deposit lithium on a battery being fabricated. A linear hollow shaft connects the first, second, and third chambers, and provides a hermetic seal. A first telescopic arm having a housing is coupled to a first end of the hollow shaft and configured to extend out of its housing from the first chamber to the second chamber.
US11056721B2 Method and device for producing electrode body
There is provided a method for producing an electrode body including a current collection foil, an electrode mixture layer, a heat resistant layer, and a separator layer are laminated in this order. The method includes applying a liquid heat resistant material forming the heat resistant layer to the electrode mixture layer on an electrode plate that is obtained by forming an electrode mixture layer on the current collection foil and disposing the porous separator layer on the liquid heat resistant material before the liquid heat resistant material according to the application is dried after applying the liquid heat resistant material.
US11056718B2 Sulfide-based solid electrolyte
Provided is a sulfide-based solid electrolyte with high lithium ion conductivity. The sulfide-based solid electrolyte may be a sulfide-based solid electrolyte, wherein the sulfide-based solid electrolyte comprises a lithium (Li) element, a phosphorus (P) element, a sulfur (S) element and a halogen element, and it has a LGPS-type crystal structure, and wherein a ratio (P4d/P2b) between a proportion (P4d) of an area of a peak assigned to phosphorus atoms occupying 4d sites in the crystal structure and a proportion (P2b) of an area of a peak assigned to phosphorus atoms occupying 2b sites in the crystal structure, both of which are peaks observed in a 31P-MAS-NMR spectrum of the sulfide-based solid electrolyte, is 1.77 or more and 2.14 or less.
US11056717B2 Lithium phosphate derivative compounds as Li super-ionic conductor, solid electrolyte and coating layer for lithium metal battery and lithium-ion battery
Solid-state lithium ion electrolytes of lithium phosphate derivative compounds are provided which contain an anionic framework capable of conducting lithium ions. The activation energy of the lithium phosphate derivative compounds is from 0.2 to 0.45 eV and conductivities are from 0.01 to 10 mS/cm at 300K. Materials of specific formulae are provided and methods to alter the composite materials with inclusion of aliovalent ions shown. Lithium batteries containing the composite lithium ion electrolytes are also provided. Electrodes containing the lithium phosphate derivative materials and batteries with such electrodes are also provided.
US11056710B2 Electrode assembly for flexible rechargeable battery and flexible rechargeable battery including the same
An electrode assembly and a rechargeable battery including the same are provided. An electrode assembly for a rechargeable battery includes: a first electrode including a first coating part and a first uncoated region at at least one side of the first coating part; a second electrode including a second coating part and a second uncoated region at at least one side of the second coating part; a separator between the first electrode and the second electrode; and at least one of a first stress buffering part on at least a partial region of the first uncoated region and a second stress buffering part on at least a partial region of the second uncoated region, the at least one of the first stress buffering part and the second stress buffering part being configured as a film including an ethylene propylene copolymer, a hydrogenated hydrocarbon polymer, and polyethylene.
US11056700B2 Circuit arrangement for impressing an electrical signal into an electrochemical energy supply device
The invention relates to a method for impressing an electrical alternating signal in an electrochemical energy supply device (1) by means of a control device (2), in which method a coupling capacitor (Ck) is connected in series between the control device (2) and the energy supply device (1) during the duration of the signal impression operation comprising the following steps which are executed by the control device (2): a) outputting an output signal (Sout) corresponding to the alternating signal to be impressed, for impression into the energy supply device (1), wherein the output signal (Sout) is determined based on at least one setpoint (Sset), which is set by the control device (2), of the alternating signal to be impressed; b) detecting an actual signal (Sact) which corresponds to the output signal and which is applied to the energy supply device, c) comparing the actual signal (Sact) with the setpoint (Sset) of the alternating signal to be impressed and d) controlling the output signal (Sout) in order to minimize the deviation between the actual signal (Sact) and the setpoint (Sset) of the alternating signal to be impressed.
US11056698B2 Redox flow battery with electrolyte balancing and compatibility enabling features
A redox flow battery includes first and second cells. Each cell has electrodes and a separator layer arranged between the electrodes. A first circulation loop is fluidly connected with the first electrode of the first cell. A polysulfide electrolyte solution has a pH 11.5 or greater and is contained in the first recirculation loop. A second circulation loop is fluidly connected with the second electrode of the second cell. An iron electrolyte solution has a pH 3 or less and is contained in the second circulation loop. A third circulation loop is fluidly connected with the second electrode of the first cell and the first electrode of the second cell. An intermediator electrolyte solution is contained in the third circulation loop. The cells are operable to undergo reversible reactions to store input electrical energy upon charging and discharge the stored electrical energy upon discharging.
US11056694B2 Fuel cell sub-assembly
A fuel cell sub-assembly (100) comprising; a gasket (101) comprising a peripheral seal (102) for a fuel cell assembly, the peripheral seal defining a central aperture (103) of the gasket; a gas diffusion layer (104) for providing diffused gases to a proton exchange membrane (503) of a fuel cell, the gas diffusion layer (104) located within the central aperture; wherein at at least one convection point (105, 106), an inside facing surface (107) of the peripheral seal of the gasket is welded to a corresponding outward facing surface (108) of the gas diffusion layer (104).
US11056692B2 Battery electrode, method for making the same and hybrid energy storage device using the same
The present invention relates to a battery electrode. The battery electrode comprises a plurality of carbon nanotubes and a plurality of transition metal oxide nanoparticles. The plurality of transition metal oxide nanoparticles are chemically bonded to the plurality of carbon nanotubes through carbon-oxygen-metal (C—O-M) linkages, wherein the metal being a transition metal element. The present invention also relates a method for making the battery electrode and a hybrid energy storage device using the battery electrode.
US11056679B2 Positive electrodes with active materials and temporary lithium additives for lithium ion electrochemical cells
Provided are methods of introducing additional lithium ions into lithium-ion electrochemical cells as well as positive electrodes, comprising these additional lithium ions. A method may involve introducing a temporary lithium additive into a positive electrode, such as mixing the additive into slurry used for coating the electrode. The positive electrode also comprises a positive active material, different from the temporary lithium additive and used as a source of primary lithium ions. The positive active material is operable to release and also later to receive lithium ions during cycling. The temporary lithium additive is operable to release additional lithium ions during its decomposition, but not to receive any lithium ions thereafter. The amount of these additional lithium ions may be selected based on expected lithium ion losses in the cell. The temporary lithium additive may decompose when applying a voltage between the electrodes, e.g., during initial cycling.
US11056675B2 Display panel and display device comprising the same
The present disclosure relates to display panels and display devices including the display panel, and more specifically, to display panels including a protective layer, a graphene layer, a pressure sensitive adhesive layer, and a macromolecule film, on one surface of which a nano-pattern is formed, and display devices including the display panel. As results, the display panels and the display devices are provided that have high light extraction efficiency, excellent moisture permeability resistance, and a thin bezel.
US11056651B2 Organic light-emitting device
An organic light-emitting device having high efficiency and improved lifespan is provided. The organic light-emitting device of the present disclosure includes: a first electrode; a second electrode facing the first electrode; an emission layer between the first electrode and the second electrode, the emission layer including a first compound; and an electron transport region between the emission layer and the second electrode, the electron transport region including an electron transport layer including a second compound and an electron control layer including a third compound, wherein the electron control layer is between the emission layer and the electron transport layer. The first compound may be represented by Formula 1, the second compound may be represented by Formula 2, and the third compound may be selected from compounds represented by Formula 1 and/or Formula 2:
US11056647B2 Ion-based nanoelectric memory
A carbon nanotube (CNT) single ion memory (or memory device) may include a mobile ion conductor with a CNT on one side and an ion drift electrode (IDE) on the other side. The mobile ion conductor may be used as a transport medium to shuttle ions to and from the CNT and the IDE. The IDE may move the ions towards or away from the CNT.
US11056643B2 Magnetic tunnel junction (MTJ) hard mask encapsulation to prevent redeposition
A semiconductor structure and fabrication method of forming a semiconductor structure. In the method there is provided an electrically conductive structure embedded in an interconnect dielectric material layer of a magnetoresistive random access memory device. A conductive landing pad is located on a surface of the electrically conductive structure. A multilayered magnetic tunnel junction (MTJ) structure and an MTJ cap layer is formed on the landing pad. Then there is formed a metal hardmask layer on a surface of said MTJ cap layer, the etch stop layer being subject to lithographic patterning and etching to form a patterned hardmask pillar structure. An encapsulating is performed to encapsulate, using an insulating material film, a top surface and sidewall surfaces of said patterned hardmask layer. Subsequent etch processing forms an MTJ stack having sidewalls aligned to the patterned hardmask without impacting MTJ stack performance.
US11056641B2 Spin-orbit-torque magnetization rotational element, spin-orbit-torque magnetoresistance effect element, and magnetic memory
A spin-orbit-torque magnetization rotational element includes: a first ferromagnetic layer; and a spin-orbit torque wiring in which a first surface faces the first ferromagnetic layer and a long axis extends in a first direction when viewed in plan view from a lamination direction of the first ferromagnetic layer, wherein the first surface spreads along a reference plane orthogonal to the lamination direction of the first ferromagnetic layer, the spin-orbit torque wiring contains a first virtual cross-section which passes through a first end of the first ferromagnetic layer in the first direction and is orthogonal to the first direction and a second virtual cross-section which passes through a second end of the first ferromagnetic layer in the first direction and is orthogonal to the first direction, and an area of the first virtual cross-section is different from an area of the second virtual cross-section.
US11056630B2 Display module having glass substrate on which side wirings are formed and manufacturing method of the same
A display module includes a glass substrate having a front surface and a back surface opposite to the front surface; a TFT layer; LEDs mounted on the TFT layer; and a plurality of side wirings formed at intervals in an edge area of the glass substrate, and the edge area includes a first area corresponding to a side surface of the glass substrate, a second area adjacent to the side surface, and a third area adjacent to the side surface, and a first chamfered surface formed by chamfering a corner at which the first area and the second area meet, and a second chamfered surface formed by chamfering a corner at which the first area and the third area meet, and each of the plurality of side wirings is disposed along the second area, the first chamfered surface, the first area, the second chamfered surface, and the third area.
US11056616B2 Semiconductor light emitting device and method of manufacturing semiconductor light emitting device
A semiconductor light emitting device includes: a light emitting part for emitting ultraviolet light; and a coating part that coats a part of an extraction surface from which the ultraviolet light emitted by the light emitting part is extracted. The coating part is comprised of a plurality of isolated parts distanced from each other, and the isolated part is made of a second material having a refractive index that is lower than a refractive index of a first material forming the extraction surface.
US11056604B1 Photodiode of avalanche breakdown having mixed composite charge layer
An avalanche photodiode (APD) is provided with a mixed composite charge layer. A novel structure of InAlAs is designed with the mixed layer. A single P-type field control layer is divided into three layers of different materials with each two forming a heterojunction structure. By controlling the relative concentration distributions and thicknesses of the first, second, and third P-type field control layers along with a mesa shape formed through chemical selective etching, a part of the second P-type field control layer is exposed to the air with a part of the first one etched out at the same time through this single structure having the mesa shape. Thus, the field of a multiplication layer is further confined at center to concentrate electric-field so that fringe field is low but not collapsed. Hence, the overall speed is increased, the intensity high, and sensitivity good while response is fast and efficiency high.
US11056602B2 Device, system, and method for selectively tuning nanoparticles with graphene
A graphene device for filtering color, involving a graphene structure responsive to continuous in-situ electrical gate-tuning of a Fermi level thereof and a plurality of nanoparticles disposed in relation to the graphene structure, each portion of the plurality of nanoparticles having a distinct energy bandgap in relation to another portion of the plurality of nanoparticles, and each portion of the plurality of nanoparticles configured to one of activate and deactivate in relation to the distinct energy bandgap and in response to the in-situ electrical gate-tuning of the Fermi level of the graphene structure.
US11056595B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes a substrate, a counter-doping region, and a Schottky barrier diode (SBD) in which a breakdown voltage is improved by using counter doping, and a manufacturing method thereof. A breakdown voltage may be improved by lowering a concentration of impurity on the region and enhancing the characteristics of the semiconductor device including the SBD.
US11056590B1 Sensing device for high voltage applications
In a general aspect, an integrated circuit (IC) can include a low-voltage region including a low-side driver circuit configured to control a low-side switch of a power converter. The IC can also include a high-voltage region including a floating region of a first conductivity and a high-voltage sensing device disposed in the floating region. The high-voltage sensing device can include a junction-field effect transistor (JFET), and a voltage divider. The voltage divider can include a first terminal coupled to a drain of the JFET, a second terminal coupled to a gate of the JFET, and a sense terminal, the voltage divider being configured to a provide, on the sense terminal. The IC can further include a high-side driver circuit coupled with the sense terminal. The high-side driver circuit can be configured to control a high-side switch of the power converter based on the voltage on the sense terminal.
US11056588B2 Vertical transport field effect transistor with bottom source/drain
A method for fabricating a vertical transistor device includes forming a plurality of fins on a substrate. The method further includes forming an interlevel dielectric layer on the substrate and sidewalls of each of the fins. The method further includes selectively removing the interlevel dielectric layer between adjacent fins. The method further includes laterally recessing a portion of the substrate between the adjacent fins to form a bottom source/drain cavity exposing a bottom portion of each fin and extending beyond each fin. The method further includes epitaxially growing an epitaxial growth material from the substrate and filling the bottom source/drain cavity.
US11056586B2 Techniques for fabricating charge balanced (CB) trench-metal-oxide-semiconductor field-effect transistor (MOSFET) devices
A charge balanced (CB) trench-metal-oxide-semiconductor field-effect transistor (MOSFET) device may include a charge balanced (CB) layer defined within a first epitaxial (epi) layer that has a first conductivity type. The CB layer may include charge balanced (CB) regions that has a second conductivity type. The CB trench-MOSFET device may include a device layer defined in a second epi layer and having the first conductivity type, where the device layer is disposed on the CB layer. The device layer may include a source region, a base region, a trench feature, and a shield region having the second conductivity type disposed at a bottom surface of the trench feature. The device layer may also include a charge balanced (CB) bus region having the second conductivity type that extends between and electrically couples the CB regions of the CB layer to at least one region of the device layer having the second conductivity type.
US11056575B2 Power semiconductor device with alternating source region and body contact region and manufacturing method thereof
A method for manufacturing a power semiconductor device includes forming a drift region in a substrate, forming a trench in the drift region, forming a gate insulating layer in the trench, depositing a conductive material on the substrate, forming a gate electrode in the trench, forming a body region in the substrate, forming a highly doped source region in the body region, forming an insulating layer that covers the gate electrode, etching the insulating layer to open the body region, implanting a dopant into a portion of the body region to form a highly doped body contact region, so that the highly doped source region and the highly doped body contact region are alternately formed in the body region; and forming a source electrode on the highly doped body contact region and the highly doped source region.
US11056571B2 Memory cells and integrated structures
A memory cell comprises, in the following order, channel material, a charge-passage structure, programmable material, a charge-blocking region, and a control gate. The charge-passage structure comprises a first material closest to the channel material, a third material furthest from the channel material, and a second material between the first material and the third material. The first and third materials comprise SiO2. The second material has a thickness of 0.4 nanometer to 5.0 nanometers and comprises SiOx, where “x” is less than 2.0 and greater than 0. Other embodiments are disclosed.
US11056566B2 Split gate memory device and method of fabricating the same
The present disclosure, in some embodiments, relates to a method of forming a memory cell. The method may be performed by forming a sacrificial spacer over a substrate and forming a select gate along a side of the sacrificial spacer. An inter-gate dielectric is formed over the select gate and the sacrificial spacer. A memory gate layer is formed over the inter-gate dielectric and the sacrificial spacer. The memory gate layer is laterally separated from the sacrificial spacer by the select gate. The memory gate layer is etched to define a memory gate having a topmost point below a top of the sacrificial spacer.
US11056564B2 Method of manufacturing a memory device
Provided is a memory device including a substrate, a plurality of stack structures, a protective layer, and a plurality of contact plugs. The stack structures are disposed over the substrate. The protective layer conformally covers top surfaces and sidewalls of the stack structures. The contact plugs are respectively disposed over the substrate between the stack structures. One of the contact plugs includes a narrower portion and a wider portion over the narrower portion. In a top view, the wider portion is separated from an adjacent protective layer by a distance.
US11056562B2 Silicon carbide semiconductor device
A present invention includes the following: a third impurity region having a second conductivity type and disposed in an outer peripheral region that is the outer periphery of a cell arrangement region in which a unit cell is disposed; a field insulating film disposed in the outer peripheral region; an interlayer insulating film; a first main electrode disposed on the interlayer insulating film. The third impurity region includes a fourth impurity region having the second conductivity type, having a higher impurity concentration than the third impurity region. A gate wire and a gate pad are disposed in the outer peripheral region. The fourth impurity region is adjacent to the cell arrangement region, surrounds at least a region below the gate pad, and is electrically connected to the first main electrode.
US11056560B2 Hetero-epitaxial output device array with serial connections
A GaN-on-Si output transistor array comprises a plurality of small monolithic output transistors. Multiple pieces of the small monolithic GaN films are grown epitaxially on the silicon substrate. Each small monolithic output transistor is formed in a respective small monolithic GaN film. The normal transistors are connected in serial, while the defective transistors are not connected.
US11056553B2 Organic light emitting diode display substrate, manufacturing method thereof, and display device comprising organic light emitting diode display substrate
An organic light emitting diode display substrate, comprises: a base substrate, and a first data line, a driving thin film transistor and an energy storage capacitor which are disposed on the base substrate, wherein the energy storage capacitor comprises a first capacitor plate and a second capacitor plate disposed opposite to each other, and the second capacitor plate is electrically connected to a gate of the driving thin film transistor, in a direction away from the base substrate, the first capacitor plate is disposed between the first data line and the second capacitor plate, wherein the display substrate further comprises a first shielding portion, which is electrically connected to the first capacitor plate and is disposed at least partially between the second capacitor plate and the first data line. A method of manufacturing the display substrate and a display device are further provided.
US11056552B2 Display panel and method of manufacturing same
A display panel and a method of manufacturing of the same are provided. The display panel includes a storage capacitor and a light emitting structure. The light emitting structure is disposed above the storage capacitor, and a light emitting surface of the light emitting structure faces the storage capacitor. A first plate of the storage capacitor includes an anode and an active area electrically connected with each other, and a second plate of the storage capacitor includes a source/drain electrode layer, and the source/drain electrode layer is a transparent electrode.
US11056547B2 Organic light-emitting display device and method of manufacturing the same
An organic light-emitting display device includes: a substrate; a pixel electrode on the substrate; a pixel defining layer having a first opening exposing a center portion of the pixel electrode; a barrier layer on the pixel defining layer; an intermediate layer including a first common layer, a first emissive layer, and a second common layer sequentially arranged on the pixel electrode, the pixel defining layer, and the barrier layer; and a first opposite electrode covering the intermediate layer. The barrier layer has a second opening that is larger than the first opening and has an undercut structure.
US11056546B2 Display device and method of manufacturing display device
A display device includes a display panel and a touch sensor on the display panel. The display panel includes: a base layer; a light emitting element having a first electrode on the base layer; a pixel defining layer including an opening region that exposes a portion of the first electrode of the light emitting element; and an encapsulation layer covering the light emitting element and the pixel defining layer. The touch sensor has: a first conductive pattern on the encapsulation layer; a color filter on the encapsulation layer to cover the first conductive pattern, the color filter including a first region including a lens part and overlaps the opening region of the pixel defining layer and a second region overlaps the pixel defining layer; a second conductive pattern on the second region of the color filter; and a black matrix on the second conductive pattern.
US11056544B1 Display panel and manufacturing method thereof
A display panel includes a substrate, a pixel defining layer defining a plurality of subpixel areas, and a plurality of subpixels. The plurality of subpixels are disposed in the plurality of subpixel areas in one-to-one correspondence. Each of the plurality of subpixels includes a primary pixel and a secondary pixel surrounding the primary pixel. The primary pixel and the secondary pixel are independently driven by different driving circuits, respectively. By configuring the subpixels into the primary pixel and the secondary pixel surrounding the primary pixel and driving the primary pixel and the secondary pixel independently, it is beneficial to adjust brightness of the plurality of subpixels and compensate for luminescence lifespans of the plurality of subpixels.
US11056537B2 Self-aligned gate contact integration with metal resistor
A middle-of-line (MOL) structure is provided and includes device and resistive memory (RM) regions. The device region includes trench silicide (TS) metallization, a first interlayer dielectric (ILD) portion and a first dielectric cap portion disposed over the TS metallization and the first ILD portion. The RM region includes a second dielectric cap portion, a second ILD portion and an RM resistor interposed between the second dielectric cap portion and the second ILD portion.
US11056535B2 Non-volatile memory element arrays in a wheatstone bridge arrangement
Structures for a bitcell of a non-volatile memory and methods of fabricating and using such structures. Non-volatile memory elements are arranged in a Wheatstone bridge arrangement having a first terminal and a second terminal. A first field-effect transistor is coupled with the first terminal of the Wheatstone bridge arrangement, and a second field-effect transistor is coupled with the second terminal of the Wheatstone bridge arrangement.
US11056532B2 Techniques for monolithic co-integration of polycrystalline thin-film bulk acoustic resonator devices and monocrystalline III-N semiconductor transistor devices
Techniques are disclosed for monolithic co-integration of thin-film bulk acoustic resonator (TFBAR, also called FBAR) devices and III-N semiconductor transistor devices. In accordance with some embodiments, one or more TFBAR devices including a polycrystalline layer of a piezoelectric III-N semiconductor material may be formed alongside one or more III-N semiconductor transistor devices including a monocrystalline layer of III-N semiconductor material, over a commonly shared semiconductor substrate. In some embodiments, either (or both) the monocrystalline and the polycrystalline layers may include gallium nitride (GaN), for example. In accordance with some embodiments, the monocrystalline and polycrystalline layers may be formed simultaneously over the shared substrate, for instance, via an epitaxial or other suitable process. This simultaneous formation may simplify the overall fabrication process, realizing cost and time savings, at least in some instances.
US11056525B2 Semiconductor photomultiplier
The present disclosure relates to a semiconductor photomultiplier comprising a a substrate; an array of photosensitive elements formed on a first major surface of the substrate; a plurality of primary bus lines interconnecting the photosensitive elements; at least one segmented secondary bus line provided on a second major surface of the substrate which is operably coupled to one or more terminals; and multiple vertical interconnect access (via) extending through the substrate operably coupling the primary bus lines to the at least one segmented secondary bus line.
US11056524B2 Image pickup device, method of manufacturing image pickup device, and electronic apparatus
Provided is an image pickup device, including: a first trench provided between a plurality of pixels in a light-receiving region of a semiconductor substrate, the semiconductor substrate including the light-receiving region and a peripheral region, the light-receiving region being provided with the plurality of pixels each including a photoelectric conversion section; and a second trench provided in the peripheral region of the semiconductor substrate, wherein the semiconductor substrate has a variation in thickness between a portion where the first trench is provided and a portion where the second trench is provided.
US11056515B2 Logic circuit and semiconductor device
To reduce a leakage current of a transistor so that malfunction of a logic circuit can be suppressed. The logic circuit includes a transistor which includes an oxide semiconductor layer having a function of a channel formation layer and in which an off current is 1×10−13 A or less per micrometer in channel width. A first signal, a second signal, and a third signal that is a clock signal are input as input signals. A fourth signal and a fifth signal whose voltage states are set in accordance with the first to third signals which have been input are output as output signals.
US11056513B2 Thin film transistor array substrate, display panel and display device
The present disclosure discloses a thin film transistor array substrate, a display panel and a display device. The array substrate includes a substrate and an electrostatic discharge circuit layer, and the electrostatic discharge circuit layer is disposed in the non-display area at a side of the substrate and includes a conductive circuit disposed around the display area and electrostatic discharge devices electrically connected with the conductive circuit. The electrostatic discharge device includes a plurality of electrostatic discharge units disposed at intervals, one end of each of the electrostatic discharge units is connected with an edge of the substrate and the other end thereof is connected with the conductive circuit.
US11056511B2 Display apparatus and method of manufacturing the same
A display apparatus including a first thin film transistor disposed on a substrate and including a first gate electrode and a first active layer including a silicon semiconductor, and a second thin film transistor disposed on the first thin film transistor and including a second gate electrode and a second active layer overlapping the first thin film transistor, the second active layer including an oxide semiconductor.
US11056502B2 Semiconductor device including multi-stack structure
A semiconductor device includes a substrate having a cell region and a connection region adjacent to the cell region. A lower stack structure and an upper stack structure are disposed on the substrate. A channel structure is provided to pass through the upper stack structure and the lower stack structure. A distance between a lower extension line portion included in an uppermost one of a plurality of lower interconnection layers and an upper extension line portion included in a lowermost one of a plurality of upper interconnection layers is less than a distance between a lower gate electrode portion included in the uppermost one of the plurality of lower interconnection layers and an upper gate electrode portion included in the lowermost one of the plurality of upper interconnection layers.
US11056496B2 Semiconductor memory device and method for programming shared page data in memory cells of two different word lines
A semiconductor memory device includes a memory cell array, a peripheral circuit, and a control logic. The memory cell array may include a plurality of memory cells. The peripheral circuit may program shared page data on selected memory cells among the plurality of memory cells. The control logic may control, during the program operation on the selected memory cells, the peripheral circuit to program first partial data of the shared page data to memory cells coupled to a first word line among the selected memory cells, and to program second partial data of the shared page data to memory cells coupled to a second word line different from the first word line among the selected memory cells.
US11056494B2 Integrated assemblies having bitline contacts, and methods of forming integrated assemblies
Some embodiments include an integrated assembly having a paired-memory-cell-region within a memory-array-region. The paired-memory-cell-region includes a bitline-contact-structure between a first charge-storage-device-contact-structure and a second charge-storage-device-contact-structure. A first insulative region is between the bitline-contact-structure and the first charge-storage-device-contact-structure. A second insulative region is between the bitline-contact-structure and the second charge-storage-device-contact-structure. The first and second insulative regions both include a first semiconductor material which is in a nonconductive configuration. A transistor gate is over a peripheral region proximate the memory-array-region. The transistor gate has a second semiconductor material which is a same semiconductor composition and thickness as the first semiconductor material, but which is in a conductive configuration. Some embodiments include methods of forming integrated assemblies.
US11056489B2 Integrated circuit devices including vertical field-effect transistors (VFETs)
Integrated circuit devices including standard cells are provided. The standard cells may include a first vertical field effect transistor (VFET) having a first conductivity type, and a second VFET having a second conductivity type. The first VFET may include a first top source/drain region, a first channel region, and a first bottom source/drain region. The second VFET may include a second top source/drain region, a second channel region, and a second bottom source/drain region. The standard cells may also include a conductive line that is electrically connected to the first top source/drain region or the first bottom source/drain region and is electrically connected to the second bottom source/drain region. The standard cell may be configured to output an output signal thereof through the conductive line.
US11056487B2 Single diffusion break local interconnect
Certain aspects of the present disclosure generally relate to a single diffusion break having a conductive portion. An example semiconductor device generally includes a first semiconductor region, a second semiconductor region, a dielectric region, and a single diffusion break (SDB). The dielectric region is disposed between the first semiconductor region and the second semiconductor region. The SDB intersects at least one of the first semiconductor region or the second semiconductor region, and the SDB comprises an electrically conductive portion.
US11056475B2 Semiconductor module
A semiconductor module includes: a first circuit substrate having a conductive layer disposed on an insulating plate; a plurality of semiconductor elements on the conductive layer, a second circuit substrate disposed above the semiconductor elements, the second circuit substrate having a main current wiring layer and a control wiring layer positioned in a layer above the main current wiring layer; a first lead terminal vertically extending upwards from and in contact with the main current wiring layer; a second lead terminal vertically extending upwards from and in contact with the conductive layer of the first circuit substrate; a third lead terminal vertically extending upwards from and in contact with the control wiring layer; and a sealing material covering at least some of the elements mentioned above.
US11056466B2 Package on package thermal transfer systems and methods
Systems and methods for improving heat distribution and heat removal efficiency in PoP semiconductor packages are provided. A PoP semiconductor package includes a first semiconductor package that is physically, communicably, and conductively coupled to a stacked second semiconductor package. A gap forms between the upper surface of the first semiconductor package and the lower surface of the second semiconductor package. Additionally, interstitial gaps form between each of the PoP semiconductor packages disposed on an organic substrate. A curable fluid material, such as a molding compound, may be flowed both in the interstitial spaces between the PoP semiconductor packages and into the gap between the upper surface of the first semiconductor package and the lower surface of the second semiconductor package.
US11056462B2 Locking dual leadframe for flip chip on leadframe packages
A method of assembling a flip chip on a leadframe package. A locking dual leadframe (LDLF) includes a top metal frame portion including protruding features and a die pad and a bottom metal frame portion having apertures positioned lateral to the die pad. The protruding features and apertures are similarly sized and alignable. A flipped integrated circuit (IC) die having a bottomside and a topside including circuitry connected to bond pads having solder balls on the bond pads is mounted with its topside onto the top metal frame portion. The top metal frame portion is aligned to the bottom metal frame portion so that the protruding features are aligned to the apertures. The bottomside of the IC die is pressed with respect to a top surface of the bottom frame portion, wherein the protruding features penetrate into the apertures.
US11056455B2 Negative fillet for mounting an integrated device die to a carrier
In some embodiments, an electronic module is disclosed. The electronic module can include a carrier and an integrated device die having an upper surface, a lower surface, and an outer side edge. The integrated device die can include a first surface recessed from the lower surface and a second surface extending between the lower surface and the first surface. The second surface can be laterally inset from the outer side edge. The electronic module can include a mounting compound comprising a first portion disposed between the lower surface of the integrated device die and the carrier and a second portion disposed along at least a portion of the second surface of the integrated device die.
US11056452B2 Interface bus for inter-die communication in a multi-chip package over high density interconnects
An IC includes first, second, and third IOs, and a multiplexer that includes first and second inputs, and an output. The IC includes first and second transmitters respectively having an output coupled to the first IO and an output coupled to the second IO. A clock generator is coupled between the output and an input of the first transmitter and between the output and an input of the second transmitter. The first input may receive a clock signal generated by the first clock generator and the second clock input is coupled to the third IO and may receive a clock signal via the third IO element from another IC. An IC includes a programmable fabric, k*n wires coupled to and extending from the fabric, n TDMs, and n IO blocks. Each TDM includes k inputs coupled to k wires and an output coupled to one of the IO blocks.
US11056445B2 Package structure with buffer layer sandwiched between encapsulation layer and semiconductor substrate
Package structures are provided. A package structure includes an adhesive layer and a semiconductor substrate over the adhesive layer. The package structure also includes a connector over the semiconductor substrate. The package structure further includes a first buffer layer surrounding the connector. In addition, the package structure includes an encapsulation layer surrounding the first buffer layer. The first buffer layer is sandwiched between the encapsulation layer and the semiconductor substrate, and a sidewall of the encapsulation layer is in direct contact with a sidewall of the first buffer layer and a sidewall of the adhesive layer. The package structure also includes a redistribution layer over the first buffer layer and the encapsulation layer.
US11056442B2 Substrate structure, electronic package having the same, and method for fabricating the same
A substrate structure has an obtuse portion formed between a side surface and a bottom surface of a substrate body. The obtuse portion includes a plurality of turning surfaces to disperse the stress of the substrate body generated in the packaging process. Therefore, the substrate body is prevented from being cracked. A method for fabricating the substrate structure and an electronic package including the substrate structure are also provided.
US11056429B2 Semiconductor device including a porous dielectric layer, and method of forming the semiconductor device
A semiconductor device includes a porous dielectric layer including a recessed portion, a conductive layer formed in the recessed portion, and a cap layer formed on the porous dielectric layer and on the conductive layer in the recessed portion, an upper surface of the porous dielectric layer being exposed through a gap in the cap layer.
US11056423B2 Semiconductor device
A semiconductor device includes a semiconductor chip mounted to a mounting substrate with an interposer interposed therebetween such that a surface of the semiconductor chip on which bumps are formed faces a surface of the mounting substrate. The mounting substrate has a plurality of metal parts formed as terminals on a surface of the mounting substrate and in contact with electrode pads connected to multilayer wiring. The semiconductor chip has a plurality of functional elements formed in an inner layer and a plurality of bumps formed in contact with element wiring lines of the functional elements such that the bumps protrude from the surface of the semiconductor chip. The interposer has a plurality of first recesses formed in the surface of the interposer facing the surface of the semiconductor chip on which the bumps are formed such that the first recesses accommodate only the bumps.
US11056417B2 Power conversion apparatus
A power conversion apparatus includes a plurality of semiconductor modules each having a semiconductor element integrated thereto; a plurality of cooling pipes that cools the semiconductor modules; a plurality of dummy modules with no integrated semiconductor element; and a pair of DC bus bars that constitute a current path between a DC power source and respective semiconductor modules. The semiconductor modules or the dummy modules, and the cooling pipes are alternately stacked to form a stack; m the plurality of semiconductor modules constitute an inverter circuit that converts a DC power supplied from the DC power source into a multi-phase AC power in which a plurality of types of AC outputs having mutually different phases are combined; and the dummy modules are each interposed between two semiconductor modules having mutually different phases of the AC outputs.
US11056416B2 Semiconductor device and method of manufacturing the same
A semiconductor device includes a first case part, a second case part coupled to the first case part to provide a case, a semiconductor module disposed within the case closer to the second case part than to the first case part, and a plate interposed between the first case part and the semiconductor module. The plate is a thermal conductor, i.e., is of material having thermal conductivity, to transfer heat generated by the semiconductor module to the case where the heat can dissipate to the outside of the semiconductor device.
US11056415B2 Semiconductor device
To improve yield and reliability at the time when a plurality of semiconductor elements used for a semiconductor device is arranged in parallel. A semiconductor device according to the present invention includes a first submodule which includes a first semiconductor element sandwiched between a first conductor and a second conductor and a first lead wire which transmits a control signal of the first semiconductor element, a second submodule which includes a second semiconductor element sandwiched between a third conductor and a fourth conductor and a second lead wire which transmits a control signal of the second semiconductor element, a fifth conductor which is formed to cover the first conductor and the third conductor and is bonded to the first conductor and the third conductor, and a sixth conductor which is formed to cover the second conductor and the fourth conductor and is bonded to the second conductor and the fourth conductor, in which the first conductor is formed so as not to overlap with a part of the first lead wire facing a first connection portion to be connected to the second lead wire.
US11056411B2 Chip packaging structure
A chip packaging structure with better reliability includes a first protective layer, a redistribution layer formed on the first protective layer, at least one chip electrically connected to the redistribution layer, and an encapsulating layer covering the redistribution layer, the chip, and the side surfaces of the first protective layer. The first protective layer comprises an exposed surface and at least four side surfaces each connected to the exposed surface. A plurality of second openings is defined in the second protective layer, and a portion of the redistribution layer is exposed from the plurality of second openings.
US11056408B2 Power semiconductor device with active short circuit failure mode
A power semiconductor device includes a Si chip providing a Si switch and a wide bandgap material chip providing a wide bandgap material switch, wherein the Si switch and the wide bandgap material switch are electrically connected in parallel. A method for controlling a power semiconductor device includes: during a normal operation mode, controlling at least the wide bandgap material switch for switching a current through the power semiconductor device by applying corresponding gate signals to at least the wide bandgap material switch; sensing a failure in the power semiconductor device; and, in the case of a sensed failure, controlling the Si switch by applying a gate signal, such that a current is generated in the Si chip heating the Si chip to a temperature forming a permanent conducting path through the Si chip.
US11056400B2 Semiconductor device and method
Nanowire devices and fin devices are formed in a first region and a second region of a substrate. To form the devices, alternating layers of a first material and a second material are formed, inner spacers are formed adjacent to the layers of the first material, and then the layers of the first material are removed to form nanowires without removing the layers of the first material within the second region. Gate structures of gate dielectrics and gate electrodes are formed within the first region and the second region in order to form the nanowire devices in the first region and the fin devices in the second region.
US11056398B2 Forming interconnect without gate cut isolation blocking opening formation
A method includes forming a gate cut opening by removing a sacrificial material from a portion of a dummy gate in a first dielectric over a substrate. The gate cut opening includes a lower portion in which the sacrificial material was located and an upper portion extending laterally over the first dielectric. Filling the gate cut opening with a second dielectric creates a gate cut isolation. Recessing the second dielectric creates a cap opening in the second dielectric; and filling the cap opening with a third dielectric creates a dielectric cap. The third dielectric is different than the second dielectric, e.g., oxide versus nitride, allowing forming of an interconnect in at least a portion of the third dielectric without the second, harder dielectric acting as an etch stop.
US11056397B2 Directional spacer removal for integrated circuit structures
Disclosed herein are techniques for directional spacer removal, as well as related integrated circuit (IC) structures and devices. For example, in some embodiments, an IC structure may include: a first semiconductor fin having a first fin end cap; a second semiconductor fin having a second fin end cap, wherein the second fin end cap faces the first fin end cap; a first gate over the first semiconductor fin, wherein the first gate has a first gate end cap; a second gate over the second semiconductor fin, wherein the second gate has a second gate end cap facing the first gate end cap; and a gate edge isolation material adjacent to the first fin end cap, the second fin end cap, the first gate end cap, and the second gate end cap.
US11056393B2 Method for FinFET fabrication and structure thereof
A method for FinFET fabrication includes forming at least three semiconductor fins over a substrate, wherein first, second, and third of the semiconductor fins are lengthwise substantially parallel to each other, spacing between the first and second semiconductor fins is smaller than spacing between the second and third semiconductor fins; depositing a first dielectric layer over top and sidewalls of the semiconductor fins, resulting in a trench between the second and third semiconductor fins, bottom and two opposing sidewalls of the trench being the first dielectric layer; implanting ions into one of the two opposing sidewalls of the trench by a first tilted ion implantation process; implanting ions into another one of the two opposing sidewalls of the trench by a second tilted ion implantation process; depositing a second dielectric layer into the trench, the first and second dielectric layers having different materials; and etching the first dielectric layer.
US11056389B2 Method of manufacture of group III nitride semiconductor
A method for manufacturing a group III nitride semiconductor without causing adverse effects on device characteristics includes: preparing a group III nitride substrate having a first group III nitride layer and a second group III nitride layer laminated in this order from a back-surface side to a front-surface side, the first group III nitride layer being a layer having a transmittance of 60% or more for a predetermined wavelength of 400 nm to 700 nm, the second group III nitride layer being a layer provided on the first group III nitride layer and containing impurity oxygen in a concentration of 1×1020 cm−3 or more and having a transmittance of 0.1% or less for the predetermined wavelength; forming a device structure on the front-surface side of the group III nitride substrate; and forming an internal altered layer in the first group III nitride layer by multiphoton absorption using a laser beam applied from the first group III nitride layer side on the back-surface side of the group III nitride substrate with a focal point set in front of the second group III nitride layer, and dividing the group III nitride substrate at the internal altered layer serving as a boundary.
US11056379B2 Clamp assembly
A clamp assembly is for clamping an outer peripheral portion of a substrate to a support in a plasma processing chamber. An RF bias power is applied to the support during the plasma processing of the substrate. The clamp assembly includes an outer clamp member, and an inner clamp member which is received by the outer clamp member, the inner clamp member defining an aperture which exposes the substrate to the plasma processing. The outer clamp member has an inner portion terminating in an inner edge, wherein the inner portion is spaced apart from the inner clamp member.
US11056371B2 Tool and method for cleaning electrostatic chuck
A method includes transmitting a radiation toward an electrostatic chuck, receiving a reflection of the radiation, analyzing the reflection of the radiation, determining whether a particle is present on the electrostatic chuck based on the analyzing the reflection of the radiation, and moving a cleaning tool to a location of the particle on the electrostatic chuck when the determination determines that the particle is present.
US11056369B2 Substrate holding apparatus
A substrate holding apparatus includes a baseplate, an adhesive layer disposed on the baseplate, and an electrostatic chuck disposed on the adhesive layer to hold an object, wherein a first side surface of a first portion of the electrostatic chuck is at a same position in a plan view as a second side surface of a second portion of the baseplate, the first portion being in contact with a first face of the adhesive layer, the second portion being in contact with a second face of the adhesive layer, wherein the adhesive layer has a protruding part extending outwardly from the first side surface and the second side surface, and wherein the first face and the second face are flat planes extending from an inside of the first side surface and the second side surface to an outside of the first side surface and the second side surface.
US11056367B2 Buffer unit, and apparatus for treating substrate with the unit
Embodiments of the inventive concept provide an apparatus and method for storing a substrate. A buffer unit for storing a substrate includes a housing having an entrance formed at one side and a buffer space inside, a substrate support unit that supports one or more substrates in the buffer space, a pressure adjustment unit that adjusts pressure in the buffer space, and a controller that controls the pressure adjustment unit. The pressure adjustment unit includes a gas supply line that supplies a gas for pressurizing the buffer space and a gas exhaust line that reduces the pressure in the buffer space. At least one of the gas supply line and the gas exhaust line includes a plurality of lines.
US11056363B2 Electromagnetic tool for transferring micro devices and methods of transfer
A method for transferring micro-devices includes providing a device structure on a first layer over a first substrate and positioning an electromagnetic apparatus directly over the device structure. The method further includes activating an electromagnet in the electromagnetic apparatus to generate and confine a magnetic flux into a magnetic structure of the electromagnetic apparatus and magnetically couple the device structure to a surface of the magnetic structure proximal to the device structure. The method further includes lifting and removing the device structure from the first substrate and placing the device structure on a second layer over a second substrate, where the second substrate is separate from the first substrate. The method further includes releasing the device structure from the electromagnet, such that the device structure is decoupled from the electromagnet.
US11056361B2 Laminate processing method
A laminate processing method includes a water-soluble resin filling step of filling a water-soluble resin in a division groove formed in a dividing step, a modified layer removing step of positioning a cutting blade in the division groove formed in a back surface of a wafer to cut the division groove in a state in which the water-soluble resin is solidified or half-solidified, thereby removing a modified layer, and a water-soluble resin removing step of supplying cleaning water from the back surface of the wafer with a state in which an expandable tape is expanded being maintained, thereby removing the water-soluble resin being filled in a cut groove and the division groove.
US11056360B2 Substrate liquid processing apparatus and method, and computer-redable storage medium stored with substrate liquid processing program
Disclosed a substrate liquid processing apparatus including: a liquid processing section configured to process a substrate with a processing liquid; a processing liquid supply section configured to supply the processing liquid; a diluent supply section configured to supply a diluent for diluting the processing liquid; a controller configured to control the diluent supply section; a concentration detection unit configured to detect a concentration of the processing liquid; and an atmospheric pressure detection unit configured to detect an atmospheric pressure. The controller acquires the concentration of the processing liquid from the concentration detection unit and the atmospheric pressure from the atmospheric pressure detection unit, controls an amount of the diluent supplied from the diluent supply section such that the acquired concentration of the processing liquid becomes a previously set concentration (“set concentration”), and corrects the set concentration according to, the acquired atmospheric pressure.
US11056357B2 Substrate processing apparatus and substrate processing apparatus assembling method
A substrate processing system includes multiple assemblies framed and including such that each of the assemblies includes a substrate processing apparatus which supplies a processing fluid to a substrate and processes the substrate, a fluid supply control apparatus including a fluid control device which controls flow of the processing fluid supplied to the substrate processing apparatus, and a drive equipment apparatus including a drive device which drives movement of the fluid control device in the fluid supply control apparatus.
US11056349B2 Method of fabricating semiconductor device, vacuum processing apparatus and substrate processing apparatus
There is provided a method of fabricating a semiconductor device by performing a process on a substrate, which includes: forming a masking film made of a polymer having a urea bond by supplying polymerizing raw materials to a surface of the substrate on which an etching target film formed; forming an etching pattern on the masking film; subsequently, etching the etching target film with a processing gas using the etching pattern; and subsequently, removing the masking film by heating the substrate to depolymerize the polymer.
US11056345B2 Method for manufacturing semiconductor device
Examples of a method for manufacturing a semiconductor device include forming an initial film having a film thickness of 1 to 3 nm made of a metal or a metal nitride by applying plasma film formation with plasma power of 0.07 to 0.30 W/cm2 and an RF pulse width within a range of 0.1 to 1 sec, and forming, after forming the initial film, a bulk film made of a metal or metal nitride on the initial film by applying plasma film formation with plasma power higher than the plasma power when the initial film is formed.
US11056341B2 Optical semiconductor element and method of manufacturing the same
A method of manufacturing an optical semiconductor element includes: stacking a plurality of compound semiconductor layers on a first substrate containing a compound semiconductor; dividing the first substrate into small pieces; forming terraces, grooves, walls, and a first mesa for a waveguide on a second substrate containing silicon; jointing at least one small piece to the second substrate after the forming; wet-etching the first substrate so as to expose the compound semiconductor layers after the jointing; and forming a second mesa opposite to the first mesa from the compound semiconductor layers; wherein the grooves are formed on both sides of the first mesa, the terraces are formed on both sides of the first mesa and the grooves, and the walls are arranged in an extending direction of each groove.
US11056338B2 Method for printing wide bandgap semiconductor materials
A method for printing a semiconductor material includes depositing a molten metal onto a substrate in an enclosed chamber to form a trace having a maximum height of 15 micrometers, a maximum width of 25 micrometers to 10 millimeters, and/or a thin film having a maximum height of 15 micrometers. The method further includes reacting the molten metal with a gas phase species in the enclosed chamber to form the semiconductor material.
US11056329B2 ESI-MS via an electrokinetically pumped interface
An electrokinetically pumped sheath flow nanospray interface for capillary electrophoresis coupled to negative mode electrospray mass spectrometer is described. At this interface, application of an electric field generates electro-osmotic flow at the interior of a glass emitter having an orifice. Electroosmotic flow pumps liquid around the distal tip of the separation capillary, ensheathing analyte into the electrospray electrolyte. In negative ion mode, negative potential applied to an untreated emitter drives sheath flow away from the emitter orifice, decreasing the stability and efficiency of the spray. In contrast, when the interior of the electrospray emitter is grafted with aminoalkylsilanes, the amines have a positive charge, which reverses electroosmosis and generates stable sheath flow to the emitter orifice under negative potential. Limits of detection were about 150 to 900 attomoles injected. Negative mode operation was demonstrated by analyzing a metabolite extract from stage 1 Xenopus laevis embryos.
US11056325B2 Methods and apparatus for substrate edge uniformity
A movable substrate support with a top surface for holding a substrate, when present, is used in conjunction with a cover ring that is stationary to adjust for a shadow effect to control substrate edge uniformity during deposition processes. The cover ring is held stationary by an electrically isolated spacer that engages with a grounded shield in the process volume of a semiconductor process chamber. A controller adjusts the substrate support in response to deposition material on a top surface of the cover ring to maintain the shadow effect and substrate edge uniformity.
US11056311B2 Time-dependent defect inspection apparatus
An improved charged particle beam inspection apparatus, and more particularly, a particle beam inspection apparatus for detecting a thin device structure defect is disclosed. An improved charged particle beam inspection apparatus may include a charged particle beam source to direct charged particles to a location of a wafer under inspection over a time sequence. The improved charged particle beam apparatus may further include a controller configured to sample multiple images of the area of the wafer at difference times over the time sequence. The multiple images may be compared to detect a voltage contrast difference or changes to identify a thin device structure defect.
US11056308B2 System and method for depth-selectable x-ray analysis
A system for x-ray analysis includes at least one x-ray source configured to emit x-rays. The at least one x-ray source includes at least one silicon carbide sub-source on or embedded in at least one thermally conductive substrate and configured to generate the x-rays in response to electron bombardment of the at least one silicon carbide sub-source. At least some of the x-rays emitted from the at least one x-ray source includes Si x-ray emission line x-rays. The system further includes at least one x-ray optical train configured to receive the Si x-ray emission line x-rays and to irradiate a sample with at least some of the Si x-ray emission line x-rays.
US11056302B2 Coil control device of electronic magnetic contactor
A coil control device of an electronic magnetic contactor, comprises: an input power processing unit configured to convert and output an input power into a direct current power; an input voltage detecting unit configured to detect a voltage level of the direct current power outputted from the input power processing unit; a control unit configured to output a control signal for controlling current flowing in a coil using the voltage level detected by the input voltage detecting unit; and a switching unit configured to connect or cutoff the current flowing in the coil by switching according to the control signal from the control unit, wherein the control unit includes a gate driver electrically connected with the switching unit and configured to block noise from the coil.
US11056294B2 Dial wheel mechanism and control device
A remote controller includes a main body, a dial wheel mechanism arranged at the main body, and a controller configured to obtain rotation angle information of the dial wheel mechanism and control movement of an external device according to the rotation angle information. The dial wheel mechanism includes a support, a positioning member disposed at the support, and a rotating member rotatably disposed at the support. The positioning member includes an elastic arm. The rotating member is configured to rotate relative to the support, causing the elastic arm to abut against the support and to be elastically deformed.
US11056288B2 Nanodendrite with ruthenium oxide capacitor and method
A metallic nanodendrite electrode and methods are shown. In one example, the metallic nanodendrite is coated with ruthenium oxide and is used as an electrode in a capacitor.
US11056287B2 Isodiketopyrrolopyrrole dye and use thereof
The present invention discloses an isodiketopyrrolopyrrole dye and use thereof. A series of pure organic dye based on isodiketopyrrolopyrrole are synthesized in the present invention, using 4,4′-dihexyloxytriphenylamine as an electron donor, isodiketopyrrolopyrrole as a π-bridge, and cyanoacetic acid as an electron acceptor and an anchoring group, and with a alkyl chain introduced on an isodiketopyrrolopyrrole group. The types of dyes have a relatively good light-harvesting performance as well as a relatively large steric hindrance, and they are not easy to gather while being absorbed on a semiconducting film. The pure organic dye with isodiketopyrrolopyrrole as an electronic π-bridge, which is used in a dye-sensitized solar cell, has a good ability of inhibiting the recombination of electrons, and the dye-sensitized solar cells have a high photoelectric conversion efficiency.
US11056286B2 Solid electrolytic capacitor with improved leakage current
A capacitor assembly that is capable of exhibiting good electrical properties even under a variety of conditions is provided. More particularly, the capacitor contains a capacitor element that includes a sintered porous anode body, a dielectric that overlies the anode body, and a pre-coat layer that overlies the dielectric and is formed from an organometallic compound. A solid electrolyte overlies the pre-coat layer that contains an inner layer and an outer layer, wherein the inner layer is formed from an in situ-polymerized conductive polymer and the outer layer is formed from pre-polymerized conductive polymer particles.
US11056282B2 Method of manufacturing a capacitor including dielectric structure formed of sintered body
A capacitor includes a dielectric structure formed of a sintered dielectric, and a first electrode and a second electrode each formed of a conductor. The dielectric structure includes a wall. The first electrode and the second electrode are insulated from each other by the wall. The wall has a height which is a dimension in a first direction, and a thickness which is a dimension in a second direction orthogonal to the first direction, the height being greater than the thickness. The wall has a non-straight shape when seen in the first direction. A manufacturing method for the capacitor includes forming the dielectric structure, and forming the first electrode and the second electrode simultaneously after the formation of the dielectric structure.
US11056269B2 Coil component and method for manufacturing coil component
In an embodiments, a coil component includes: an element body part 10 and a coil 30 of spiral shape constituted by multiple winding conductors 32 and through hole conductors 34 that interconnect the winding conductors 32; wherein each winding conductor 32 has, in a cross-sectional view in the width direction of the winding conductor 32, a flat side 40 that extends in a second direction substantially perpendicular to the coil axis of the coil 30; and the point of intersection 48 between a figure line 42 corresponding to the longest part in a first direction, and a figure line 44 corresponding to the longest part in the second direction, with respect to the coil axis, is positioned on the figure line 42 within one-quarter of the figure line away from one end 50 on the side 40 or from the other end 52 opposing the side 40.
US11056267B2 Receive coil configurations for implantable medical device
Systems, devices and methods allow inductive recharging of a power source located within or coupled to an implantable medical device while the device is implanted in a patient. The implantable medical device in some examples include a receive antenna configuration that may include at least one infinity shaped receive coil. One or more of the receive coils may be affixed to a ferrite sheet formed having a curved shape that conforms to a curvature on an inner surface of a portion of a housing of the implantable medical device so that the ferrite sheet and the receive coil or coils may be positioned adjacent to some portion of the curved inner surface with the ferrite sheet positioned between the inner surface and the receive coil or coils.
US11056256B2 Non-oriented electrical steel sheet and method of producing same
Iron loss is reduced by increasing magnetic flux density. Disclosed is a non-oriented electrical steel sheet has a chemical composition containing, by mass %, C: 0.0050% or less, Si: 1.50% or more and 4.00% or less, Al: 0.500% or less, Mn: 0.10% or more and 5.00% or less, S: 0.0200% or less, P: 0.200% or less, N: 0.0050% or less, O: 0.0200% or less, and Ca: 0.0010% or more and 0.0050% or less, with the balance being Fe and inevitable impurities, in which the non-oriented electrical steel sheet has an Ar3 transformation temperature of 700° C. or higher, a grain size of 80 μm or more and 200 μm or less, and a Vickers hardness of 140 HV or more and 230 HV or less.
US11056248B2 Heterogeneous core designs and thorium based fuels for heavy water reactors
A channel type heterogeneous reactor core for a heavy water reactor for burnup of thorium based fuel is provided. The heterogeneous reactor core comprises at least one seed fuel channel region comprising seed fuel channels for receiving seed fuel bundles of thorium based fuel; and at least one blanket fuel channel region comprising blanket fuel channels for receiving blanket fuel bundles of thorium based fuel; wherein the seed fuel bundles have a higher percentage content of fissile fuel than the blanket fuel bundles. The seed fuel channel region and the blanket fuel channel region may be set out in a checkerboard pattern or an annular pattern within the heterogeneous reactor core. Fuel bundles for the core are also provided.
US11056245B2 Systems and methods for transitions of care
A system and method to manage the transitioning the care of an individual in a healthcare setting from one point of care with a particular set of characteristics to another physical location with a different set of characteristics by providing for the retrieval of information relating to an individual by a plurality of authorized users and devices at multiple facilities. The system includes a skin wearable, waterproof, non-transferable frangible individual identification device comprising an adhesive and an ink arranged to provide a physiologically and optically perceptible, humanly understandable, and machine readable information relating to said individual wherein once applied to skin said identification device is not removable in one piece without rendering the device inoperable; a plurality of reader devices; a computer interface device receiving information from said individual identification device and from said reader devices respecting the individual identified by said individual identification device; a computer system coupled to said computer interface device, said computer system including a memory with an algorithm for processing information collected by said computer system; and a separate set of reader devices and a separate service rendering system, each output information from their respective reader devices to a common database, the contents of said common database being coupled to a computing device which communicates information to said plurality of facilities.
US11056240B2 Radiation therapy planning using integrated model
System and method for automatically generate therapy plan parameters by use of an integrate model with extended applicable regions. The integrated model integrates multiple predictive models from which a suitable predictive model can be selected automatically to perform prediction for a new patient case. The integrated model may operate to evaluate prediction results generated by each predictive model and the associated prediction reliabilities and selectively output a satisfactory prediction. Alternatively, the integrated model may select a suitable predictive model by a decision hierarchy in which each level corresponds to divisions of a patient data feature set and divisions on a subordinate level are nested with divisions on a superordinate level.
US11056231B2 Utilizing IOT devices for detecting an emergency and locating a convenient parking space
Embodiments describe an approach to monitoring user health data. Determining if the user is having an emergency based on the user health data. Responsive to determining the user is having an emergency the user's location. Identifying one or more available parking spaces based on the user's location, and outputting locations of one or more available parking spaces to the user.
US11056215B2 Performing chemical textual analysis to discover dangerous chemical pathways
According to one embodiment, a computer program product for performing chemical textual analysis to discover dangerous chemical pathways includes a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, and where the program instructions are executable by a processor to cause the processor to perform a method comprising identifying a textual document, utilizing the processor, determining, utilizing the processor, chemical data within the textual document, performing an analysis of the chemical data, utilizing the processor, and determining whether the chemical data is associated with one or more dangerous characteristics, in response to the analysis.
US11056212B1 Methods and systems for an integrated disassembler with a function-queue manager and a disassembly interrupter for rapid, efficient, and scalable code gene extraction and analysis
The present invention discloses methods and systems for an integrated disassembler with a function-queue manager and a disassembly interrupter for rapid, efficient, and scalable code gene extraction and analysis. Methods include the steps of: upon receiving a target binary file, disassembling the target binary file into assembly code; extracting code fragments from the assembly code; as each code fragment is extracted, verifying each code fragment; upon availability, placing each verified code fragment in an extractor queue; and upon availability, submitting each code fragment in the extractor queue to a gene-analysis system having a code genome database. Alternatively, upon determining the extractor queue is empty or determining resources of the gene-analysis system are underutilized, transferring partially-verified code fragments to the extractor queue. Alternatively, upon receiving gene information regarding the target binary file from the gene-analysis system during disassembly, determining whether to terminate the step of disassembling based on the gene information.
US11056201B2 Apparatus for determining data states of memory cells
Memory might include a plurality of strings of memory cells, a plurality of access lines each connected to the strings of memory cells, and a controller configured to cause the memory to increase a voltage level applied to each of the access lines, determine a particular voltage level at which each memory cell of a first set of strings of memory cells is deemed to be activated while increasing the voltage level applied to the access lines, decrease the voltage level applied to a particular access line without decreasing the voltage level applied to each remaining access line, and, for each memory cell connected to the particular access line and contained in a second set of strings of memory cells, determine whether that memory cell is deemed to be activated while applying the particular voltage level to the particular access line.
US11056197B2 Charge pump and memory device including the same
A charge pump includes: a charging unit including a first n-type transistor connected between an input terminal configured to receive an input voltage and a first node, a second n-type transistor connected between the input terminal and a second node, a first gate control element configured to control the first n-type transistor based on a first clock signal and a second gate control element configured to control the second n-type transistor based on a second clock signal having a phase opposite to the first clock signal; a first pumping capacitor including one end connected to the first node and an other end configured to receive the first clock signal; a second pumping capacitor including one end connected to the second node and an other end configured to receive the second clock signal; and an output unit.
US11056194B2 Method of erasing data in nonvolatile memory device, nonvolatile memory device performing the same and memory system including the same
A nonvolatile memory device includes a memory cell region, a peripheral circuit region, a memory block in the memory cell region, a row decoder in the peripheral circuit region, and a control circuit in the peripheral circuit region. The memory cell region includes a first metal pad. The peripheral circuit region includes a second metal pad and is vertically connected to the memory cell region by the first metal pad and the second metal pad. The memory block includes memory cells stacked in a direction intersecting a substrate, and is divided into a plurality of sub-blocks configured to be erased independently. The row decoder selects the memory block by units of a sub-block. The control circuit receives a data erase command for a selected sub-block among the plurality of sub-blocks, performs a data read operation on at least one victim sub-block among the plurality of sub-blocks in response to the data erase command, selectively performs a soft program operation on the at least one victim sub-block based on a result of the data read operation, and performs a data erase operation on the selected sub-block after the data read operation is performed and the soft program operation is selectively performed.
US11056191B2 Nonvolatile memory device having different DQ lines receiving DQ line codes and method of operating nonvolatile memory device using different threshold voltages or error margins
An operation method of a nonvolatile memory device includes receiving a first DQ signal representing a first data bit from an external device through a first DQ line and receiving a second DQ signal representing a second data bit from the external device through a second DQ line, and programming a first memory cell corresponding to the first DQ line and a second memory cell corresponding to the second DQ line such that the first memory cell has any one of an erase state and a first program state based on the first DQ signal and the second memory cell has any one of the erase state and a second program state based on the second DQ signal. A lower limit value of a threshold voltage distribution corresponding to the second program state is higher than a lower limit value of a threshold voltage distribution corresponding to the first program state.
US11056189B2 Resistance variable memory sensing using programming signals
Apparatuses and methods for sensing a resistance variable memory cell include circuitry to apply a programming signal to a memory cell in the array, the programming signal associated with programming resistance variable memory cells to a particular data state, and detect a change in resistance of the memory cell to determine if a data state of the memory cell changes from an initial data state to a different data state during application of the programming signal.
US11056186B2 Apparatuses and methods for sensing a phase change test cell and determining changes to the test cell resistance due to thermal exposure
A phase change memory array may include at least one cell used to determine whether the array has been altered by thermal exposure over time. The cell may be the same or different from the other cells. In some embodiments, the cell is only read in response to an event. If, in response to that reading, it is determined that the cell has changed state or resistance, it may deduce whether the change is a result of thermal exposure. Corrective measures may then be taken.
US11056171B1 Apparatuses and methods for wide clock frequency range command paths
Apparatuses and methods for wide clock frequency range command paths are disclosed. An example apparatus includes a command decoder and a command timing circuit. The command decoder is configured to receive a command and is further configured to decode the command to provide a decoded command. The command timing circuit is configured to receive the decoded command responsive to a clock and is further configured to provide a delayed internal command having a delay relative to receiving the decoded command based on clock frequency information indicative of a clock frequency of the clock. The command timing circuit includes a plurality of command timing paths. Each of the plurality of command timing paths is configured to provide a respective delay to the decoded command for a respective range of clock frequencies.
US11056165B2 Cell-specific reference generation and sensing
Methods, systems, and devices for operating a ferroelectric memory cell or cells are described. A portion of charge of a memory cell may be captured and, for example, stored using a capacitor or intrinsic capacitance of the memory array that includes the memory cell. The memory cell may be recharged (e.g., re-written). The memory cell may then be read, and a voltage of the memory cell may be compared to a voltage resulting from the captured charge. A logic state of the memory cell may be determined based at least in part on the voltage comparison.
US11056164B2 Circuits to control output signal variability
Briefly, embodiments of claimed subject matter relate to circuits and methods for providing signals, such as signals to bring about writing of binary logic values to magnetic random-access memory (MRAM) cells. In particular embodiments, such circuits may operate to control output signal variability over an operating temperature range.
US11056153B2 Memory module including battery
A memory module may include a module substrate having first and second surfaces facing away from each other, a plurality of first memories mounted over one or more of the first and second surfaces, one or more second memories and a controller each mounted over one of the first and second surfaces of the module substrate, and a plurality of batteries mounted over one or more of the first and second surfaces of the module substrate.
US11056138B2 Disk drive suspension tri-stage actuator with single side actuator attach
A tri-stage actuated disk drive suspension is described. The tri-stage actuated disk drive suspension including a beam and a gimbal attached to the beam. The gimbal is configured to receive a first actuator to mount on a first surface of the suspension near a first lateral side of the suspension and is configured to receive a second actuator to mount on the first surface of the gimbal near a second lateral side of the suspension. The gimbal is configured to receive a head slider to mount on the first surface of the suspension. And, the tri-stage actuated disk drive suspension including a baseplate having the beam attached thereto. The baseplate configured to receive a third actuator from the first surface of the suspension to mount on a pair of shelves.
US11056137B1 Load beam side rail shock contact feature
An approach to a head gimbal assembly (HAG), such as for a hard disk drive, includes a load beam formed with a deck portion and side rail portions extending from each lateral edge of the deck portion, where each side rail portion includes a crash stop structure extending away from and in the thickness direction of the side rail portion. In a configuration in which the side rails extend at an obtuse angle, z-shaped and reverse z-shaped crash stop structures, opposing angled c-shaped notch structures pairs, or opposing half dome shaped dimple pairs, on back-to-back load beams of a heat-assisted magnetic recording (HAMR) head gimbal assembly can elicit mechanical contact between the crash stops in the event of an operational shock event, thereby avoiding mechanical contact between HAMR chip-on-submount assembly (CoSA) laser modules.
US11056126B2 Device and method for transmitting and receiving voice data in wireless communication system
Provided are a device and a method for transmitting and receiving voice data in a wireless communication system. A method for operating a transmission terminal for transmitting a voice signal comprises the steps of: generating sampling and bitrate request information including sampling information for determining a sampling rate of the voice signal and bitrate information for determining a bitrate of the voice signal, and transmitting the generated sampling and bitrate request information to a reception terminal; receiving, from the reception terminal, combined determination information obtained by at least one combination of the sampling rate determined on the basis of the sampling information and the bitrate determined on the basis of the bitrate information; and compressing the voice signal according to the received combined determination information, and transmitting the compressed voice signal to the reception terminal.
US11056122B2 Encoder and encoding method for multi-channel signal, and decoder and decoding method for multi-channel signal
An encoder and an encoding method for a multi-channel signal, and a decoder and a decoding method for a multi-channel signal are disclosed. A multi-channel signal may be efficiently processed by consecutive downmixing or upmixing.
US11056116B2 Low latency nearby group translation
Local wireless networking is used to establish a multi-language translation group between users that speak more than two different languages such that when one user speaks into his or her computing device, that user's computing device may perform automated speech recognition, and in some instances, translation to a different language, to generate non-audio data for communication to the computing devices of other users in the group. The other users' computing devices then generate spoken audio outputs suitable for their respective users using the received non-audio data. The generation of the spoken audio outputs on the other users' computing devices may also include performing a translation, thereby enabling each user to receive spoken audio output in their desired language in response to speech input from another user, and irrespective of the original language of the speech input.
US11056113B2 Conversation guidance method of speech recognition system
A conversation guidance method of a speech recognition system may include managing a user domain based on speech recognition function information and situation information corrected from a system mounted on a vehicle, generating a conversation used for speech recognition based on the user domain, and guiding a user with the generated conversation.
US11056112B2 Voice-based operations
Described embodiments provide systems and methods for capture and translation of voice commands into user interface commands and gestures. A transducer of a device, such as a microphone, may receive an audible or spoken command from a user and may translate the input audio into text via a speech-to-text engine, either as part of the operating system of the device or via a separate agent (which may be executed by the device or a remote server). The text may be interpreted via a natural language parser (either on the device or the remote server) to identify a command, such as scrolling, panning, zooming, or other such gestures. A context may be retrieved, such as coordinates of a cursor or other interface element within a hosted application or SaaS application, and the command may be applied based on the coordinates of the cursor.
US11056111B2 Dynamic contact ingestion
Techniques for dynamic contact ingestion are described. A system may interpret a voice command received from a first device based on contact data or other information associated with a second device connected to the first device. For example, when a data connection is made between the first device and the second device, the first device may receive the contact data and send the contact data to a remote system. The remote system may temporarily associate the contact data with the first device, enabling the remote system to interpret a voice command received from the first device using the contact data. The remote system may use the contact data to perform disambiguation, enabling the remote system to initiate outbound calls, announce inbound calls, and/or the like. When the second device is disconnected from the first device, the remote system may remove the association between the contact data and the first device.
US11056105B2 Talk back from actions in applications
Embodiments of the present invention provide systems, methods, and computer storage media directed to providing talk back automation for applications installed on a mobile device. To do so actions (e.g., talk back features) can be created, via the digital assistant, by recording a series of events that are typically provided by a user of the mobile device when manually invoking the desired action. At a desired state, the user may select an object that represents the output of the application. The recording embodies the action and can be associated with a series of verbal commands that the user would typically announce to the digital assistant when an invocation of the action is desired. In response, the object is verbally communicated to the user via the digital assistant, a different digital assistant, or even another device. Alternatively, the object may be communicated to the same application or another application as input.
US11056104B2 Closed captioning through language detection
In an approach for acoustic modeling with a language model, a computer isolates an audio stream. The computer identifies one or more language models based at least in part on the isolated audio stream. The computer selects a language model from the identified one or more language models. The computer creates a text based on the selected language model and the isolated audio stream. The computer creates an acoustic model based on the created text. The computer generates a confidence level associated with the created acoustic model. The computer selects a highest ranked language model based at least in part on the generated confidence level.
US11056100B2 Acoustic information based language modeling system and method
Disclosed are a speech data based language modeling system and method. The speech data based language modeling method includes transcription of text data, and generation of a regional dialect corpus based on the text data and regional dialect-containing speech data and generation of an acoustic model and a language model using the regional dialect corpus. The generation of an acoustic model and a language model is performed by machine learning of an artificial intelligence (AI) algorithm using speech data and marking of word spacing of a regional dialect sentence using a speech data tag. A user is able to use a regional dialect speech recognition service which is improved using 5G mobile communication technologies of eMBB, URLLC, or mMTC.
US11056095B2 Active noise reduction earphones
An active noise reducing earphone includes a rigid cup-like shell having an inner surface and an outer surface is provided. The inner surface encompasses a cavity with an opening, and a microphone arrangement is configured to pick up sound with at least one steerable beam-like directivity characteristic, and to provide a first electrical signal that represents the picked-up sound. The earphone further includes an active noise control filter configured to provide, based on the first electrical signal, a second electrical signal, and a speaker disposed in the opening of the cavity and configured to generate sound from the second electrical signal. The active noise control filter has a transfer characteristic that is configured so that noise that travels through the shell from beyond the outer surface to beyond the inner surface is reduced by the sound generated by the speaker.
US11056091B2 Damping device for an exterior part, arrangement having a damping device, and motor vehicle
The invention relates to a damping device (5) for an exterior part (3) of a motor vehicle (1) for damping oscillations of the exterior part (3) which are caused by way of an ultrasonic sensor (4) during the emitting and/or receiving of ultrasonic signals, the damping device (5) having at least two damping elements (7, 8), a first one of the damping elements (7) being configured for increasing a degree of damping of the exterior part (3) in a first temperature range (T1) of the exterior part (3) and/or in a first frequency range of the oscillations, and a second one of the damping elements (8) being configured for increasing a degree of damping of the exterior part (3) in a second temperature range (T2) of the exterior part (3), which second temperature range (T2) is different from the first temperature range (T1), and/or in a second frequency range of the oscillations, which second frequency range is different from the first frequency range. Moreover, the invention relates to an arrangement (2) having at least one damping device (5), and to a motor vehicle (1) having an arrangement (2).
US11056088B2 System and method for grouping audio events in an electronic percussion device
An electronic percussion device has a plurality of triggerable actuators, in the form of any of pads, external trigger inputs or foot switches, that may be organized into synchronized groups, and has an operational mode in which triggering of any actuator within the synchronized group initiates playback of audio events or execution of control functions associated with other of the actuators within the synchronized group in one of multiple different synchronization orders, e.g. one at a time, all simultaneously, random or in a predefined or user-defined consecutive order.
US11056084B1 Pin turning tool kit
An improved piano tuning lever includes a handle with a loop or ring large enough to fit the fingers of a user's hand, thereby providing a grip around the perimeter of the loop or ring which is independent of the axis of the handle. The resulting grip affords improved ergonomics and may lessen stress in the user's wrist and hand when having to conform to various angles of the handle axis as the tuning lever is moved from tuning pin to tuning pin over the course of a piano tuning. The improved handle and loop or ring may be made any size or shape, symmetrical or asymmetrical and with its core being solid, hollow, or filled. Another embodiment of the piano tuning lever includes a spline designed to mate with an inventive piano tuning lever head having complementary splines.
US11056075B2 Adjusting display settings of a head-mounted display
Apparatuses, methods, systems, and program products are disclosed for adjusting display settings of a head-mounted display. An apparatus includes a processor and a memory that stores code executable by the processor. The code is executable by the processor to receive sensor data from one or more sensors operably connected to a head mounted display (“HMD”) unit while a user wears the HMD unit. The code is executable by the processor to determine a visual acuity of the user based on the sensor data. The code is executable by the processor to adjust one or more display settings of the HMD unit based on the determined visual acuity for the user. The one or more display settings may be adjusted to correct for impairments in the user's visual acuity.
US11056074B2 Cloud-based component linking in a smart window system
A method includes identifying components of a smart window system. The components include electrochromic devices, drivers, and one or more gateways. Each of the drivers is to control a corresponding electrochromic device and each of the drivers is to receive instructions from a server device via a corresponding gateway. The method further includes determining physical linking, network linking, and application linking of the smart window system. The method further includes displaying, via a graphical user interface (GUI), the components of the smart window system, the physical linking, the network linking, and the application linking. The method further includes determining a first component of the plurality of components is to be replaced by a new component, causing the new component to be configured based on configurations of the first component, and updating the GUI based on the new component that has been configured based on the configurations of the first component.
US11056073B2 Display device and reference voltage generation method
The present application discloses a display device and a reference voltage generation method. The display device includes a display area, a fan-out area, and a reference voltage generation circuit formed in the fan-out area. The reference voltage generation circuit includes a multi-voltage conversion module configured to: input a first direct current voltage and a second direct current voltage, and output multiple third direct current voltages having different voltage values; a latch module, configured to: input multiple latch signals and gating signals, and output corresponding switch control signals according to the input multiple latch signals and gating signals; a gating switch matrix, having a plurality of switch branches for controlling output of the multiple third direct current voltages, configured to turn on corresponding switch branches according to the switch control signals when the switch control signals are received, to output the third direct current voltages having corresponding voltage values.
US11056068B2 Display device performing precharge of video signal lines and drive method thereof
The display device is provided with a precharge power source that supplies only precharge voltages (precharge voltages corresponding to the maximum gradation value for each of the positive polarity and the negative polarity) corresponding to one gradation value. The source driver includes a data voltage generation circuit configured to generate data voltage depending on input data and an output circuit configured to apply the data voltage to each source bus line after applying precharge voltage. The output circuit changes the length of the precharging period during which the precharge voltage is applied to each source bus line, depending on input data.
US11056060B2 Display device and method for improving image quality when driven at low-frequencies
A display device including: pixels coupled to first scan lines, second scan lines, emission control lines, and data lines; a first scan driver configured to supply a first scan signal to each of the first scan lines at a first frequency; a second scan driver configured to supply a second scan signal to each of the second scan lines at a second frequency corresponding to a driving frequency of the pixels; an emission driver configured to supply an emission control signal to each of the emission control lines at the first frequency; a data driver configured to supply a data signal to each of the data lines at the second frequency; and a timing controller configured to control the first scan driver, the second scan driver, the emission driver, and the data driver.
US11056059B2 Display panel, method of driving the same, and display apparatus
The present application provides a display panel, a method of driving the same and a display apparatus. The display panel has pixel regions, each of which has pixel structures. Each of the pixel structures includes an anode, a cathode and a light emitting layer. The display panel further includes a controller and power signal lines coupled to the controller. Cathodes or anodes in a same pixel region are coupled to a same power signal line. The controller is configured to control a duty cycle of a control signal input to a power signal line coupled to a pixel region in response to a motion picture being displayed in the pixel region.
US11056058B2 Scan driver and display device having the same
An nth (where n is a natural number) stage is included in a scan driver of a display. The nth stage includes: a first input circuit for controlling a voltage of a first node in response to a carry signal of a previous stage; a second input circuit for controlling the voltage of the first node in response to a carry signal of a next stage; a first control circuit for controlling a voltage of an output terminal in response to the carry signal of the next stage; an output circuit for outputting an nth scan signal and an nth carry signal in response to the voltage of the first node and a voltage of a second node; and a leakage control circuit for supplying a control voltage to the first input circuit and the second input circuit in response to one of the nth scan signal and the nth carry signal.
US11056045B2 Arrangement for operating radiation emitting devices, method of manufacturing the arrangement and compensation structure
An arrangement for operating radiation emitting devices includes a plurality of radiation emitting devices each having a first capacitance, a driver circuit that supplies the devices with electrical energy, and a compensation structure having a variable second capacitance corresponding to each device and means for adjusting the respective second capacitance, the compensation structure being connected to the device such that a total capacitance assigned to a device and dependent on the first capacitance can be adjusted by the second capacitance.
US11056044B2 Method of compensating pixel data and related timing controller
A method of compensating pixel data for a display panel includes the steps of: receiving a first pixel data and a second pixel data respectively corresponding to two adjacent data lines of the display panel; generating a compensation pixel data by searching a lookup table based on the first pixel data and the second pixel data; and transmitting the compensation pixel data to one of the two adjacent data lines to be displayed on the display panel.
US11056035B1 Gate on array circuit with capacitors connected in parallel
A gate on array (GOA) circuit with capacitors connected in parallel includes a plurality of cascading GOA units. An nth GOA unit includes: a pull-up control circuit unit, a pull-up circuit unit, a pass-down circuit unit, a pull-down circuit unit, a pull-down maintaining circuit unit, and a bootstrap capacitor. The bootstrap capacitor is divided into a plurality of first capacitors connected in parallel. After a function of the first capacitor is lost due to small foreign objects or the insulating layer damaged, a connecting line of at least one of the first capacitors being unable to store is cut off.
US11056034B2 Electrostatic protection device and display panel
An embodiment of the present invention discloses an electrostatic protection device and a display panel. The electrostatic protection device includes a first electric discharge circuit and a second electric discharge circuit. An input terminal of the first electric discharge circuit is connected to a display circuit of the display panel. An output terminal of the first electric discharge circuit is connected to an electrostatic discharge line. An input terminal of the second electric discharge circuit is connected to an external signal input terminal of the display circuit. An output terminal of the second electric discharge circuit is connected to the electrostatic discharge line. The present invention can prevent damages of the display panel.
US11056029B1 LED module, display and calibration system with traceability
A LED module applicable to a LED display system includes: an interface circuit, transmitting display data and a control signal between the LED display system and the LED module; a uniform standard conversion circuit, which is coupled to the interface circuit and computes the display data and a calibration parameter pre-stored in the uniform standard conversion circuit to generate and output grayscale data; a display memory storing and outputting the grayscale data; a constant current driving circuit, which is coupled to the display memory and outputs a constant current according to the grayscale data; and a LED lamp generating a light source according to the constant current to display an image.
US11056027B2 Chip-on-film package, display panel, and display device
A chip-on-film package includes a base substrate on which a first pad region, a second pad region, and a third region located between the first pad region and the second pad region are defined, a dummy pad disposed on the first pad region, input pads disposed on the first pad region, output pads disposed on the second region, a first detection line disposed on the base substrate, and a second detection line disposed on the base substrate. The first detection line is connected to a first input pad and a second input pad via the second pad region to form a first loop between the first input pad and the second input pad, and the second detection line is connected to the dummy pad and the first detection line via the third region to form a second loop between the dummy pad and the first input pad.
US11056026B2 Screen flickering processing method and device, storage medium and electronic device
A screen flickering processing method may include that: whether screen flickering occurs or not is detected (101); a reference voltage (VCOM voltage) value for liquid crystal molecule deflection of a display screen is acquired in response to detecting that screen flickering occurs (102); a difference value between the acquired VCOM voltage value and a preset VCOM voltage value is calculated (103); a target VCOM voltage value is calculated according to the acquired VCOM voltage value, the preset VCOM voltage value and the difference value (104); and the VCOM voltage value of the display screen is adjusted into the target VCOM voltage value (105). A screen flickering processing device, a storage medium and an electronic device (400) are also provided.
US11056023B2 Copyright protection based on hidden copyright information
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for hiding copyright information in printable materials. One of the methods includes generating, by a computing device, a unique identifier (ID) based on copyright information associated with digital content, wherein the copyright information and the digital content are recorded on a blockchain of a blockchain network; determining one or more features associated with one or more printable materials; and converting the unique ID to a digital watermark based on the one or more features, the digital watermark not being apparent to an unaided human eye when printed on the one or more printable materials and enabling retrieval of the copyright information from the blockchain based on the unique ID.
US11056017B2 System for dynamically provisioning cyber training environments
Methods and systems allow a user or operator to easily create cyber-training environments for use in a cyber-training system. In one embodiment, the environments are configured as missions. The missions may have a plurality of features, such as training objectives, a mission storyline, a mission order and mission objectives, relative to a mission environment. The mission environment comprises a virtual environment, such as defined by a virtual network having virtual machines or devices.
US11056016B2 Mechatronic factory simulation system and method of teaching how to resolve errors in an automation-driven process
A mechatronic training and simulation system and method of detecting and resolving complex control system errors in automation-driven process that replicates a scaled factory. The system provides student work stations that allow students to monitor, analyze and repair an automation-driven process. The automation-driven process includes at least one scaled model factory station simulator such as: a robot station, a warehouse station, a furnace processing station, and error checking color sorting station. A problem interjecting device to introduce errors to the automation-driven process through discrete I/O interfacing to interrupt process flow by breaking inputs and breaking outputs. Students at the student work stations, independently or concurrently, analyze and repair interruptions in automation-driven process through use of interface software and electrical measurement instruments. Students learn theoretical and practical hands on technical knowledge for debugging and troubleshooting programmable logic control systems and automation-driven mechanical systems.
US11056013B1 Dynamic filtering and tagging functionality implemented in collaborative, social online education networks
Various aspects disclosed herein are directed to dynamic filtering and tagging functionality implemented in collaborative, social online education networks.
US11056012B2 Systems and methods for generating improved environmental displays for vehicles
An imaging system for a moving vehicle aggregates pre-existing data with sensor data to provide an image of the surrounding environment in real-time. The pre-existing data are combined with data from one or more 3-D sensors, and 2-D information from a camera, to create a scene model that is rendered for display. The system accepts data from a 3-D sensor, transforms the data into a 3-D data structure, fuses the pre-existing scene data with the 3-D data structure and 2-D image data from a 2-D sensor to create a combined scene model, and renders the combined scene model for display. The system may also weight aspects of data from first and second sensors to select at least one aspect from the first sensor and another aspect from the second sensor; wherein fusing the pre-existing scene data with the sensor data uses the selected aspect from the first sensor and the selected aspect from the second sensor.
US11056010B2 Verifying flight information
Disclosed herein is a method. The method comprises retrieving a first message comprising flight information that is input into a flight information system associated with a flight. The method also comprises receiving a second message comprising flight information that is input into the flight information system associated with the flight based on the first message. The method further comprises verifying that the flight information that is sent in the first message matches the flight information that is received in the second message. The method additionally comprises providing a notification in response to verifying that the flight information that is sent in the first message does not match the flight information that is received in the second message.
US11056007B2 Vehicle movement notification device and notification method
A vehicle movement notification device includes a receiver configured to receive a notification of movement of a vehicle, when the vehicle is moved in a state where a user of the vehicle is absent; and a controller configured to acquire location information of the vehicle after the movement, and transmit the location information of the vehicle to a terminal owned by the user. The vehicle is a vehicle adopting a key system according to which locking/unlocking is performed based on reception of key information transmitted from the terminal. The movement of the vehicle is performed by unlocking of the vehicle and starting of a drive source performed by using the key information of the vehicle, by a first user who is different from the user of the vehicle and who owns a first terminal where the key information of the vehicle is received.
US11055997B1 System and method for resolving ambiguous right of way
According to one aspect, a computer-implemented method for communication between a plurality of vehicles at an intersection includes detecting the intersection ahead of a first vehicle. The method includes determining a time of arrival of a first vehicle at the intersection and a time of arrival of a second vehicle at the intersection is approximately the same. Further, the method includes receiving behavior data about the first vehicle for a previous time of duration before the time of arrival of the first vehicle at the intersection, and receiving behavior data about the second vehicle for a previous time of duration before the time of arrival of the second vehicle at the intersection. The method includes transmitting a resolution message including information for determining a right of way maneuver between the first vehicle and the second vehicle at the intersection.
US11055996B2 Driving support device and driving support method
A driving support device includes: an intersection information acquiring unit 3 to obtain signal light information about traffic signals installed at one or more intersections ahead of a road along which the vehicle is traveling and to obtain distances to the intersections; a vehicle state detector 4 to detect a position and speed of travel of the vehicle; a signal passableness deciding unit 5 to decide a passable or impassable state of the traffic signals by the vehicle from the signal light information, the distances to the intersections, and the position and speed of travel of the vehicle; and a display controller 7 to display the passable or impassable state of the traffic signals decided by the signal passableness deciding unit 5 by changes of color on the map.
US11055990B1 Apparatus and method for two-way signaling with traffic controllers over a wireless link
Several implementations of an access point, an application server, and instances of an application operating upon a cell phone are disclosed. These implementations support the cell phone and its application traveling on a vehicle, which wirelessly communicates through a wireless router, such as a Bluetooth router with an access point situated in a cabinet to direct a traffic controller driving a traffic light. The wireless router responds to a cell phone initiated by the app, by reporting the location and speed of the vehicle, often further including the vehicle type, such as a bicycle or heavy truck. The traffic controller may lengthen a green light in response to a heavy truck, to reduce wear on roadways. The access point may respond to a bicycle, by confirming its presence to the bicycle driver as well as adjust the traffic controller.
US11055989B2 Viewpoint invariant object recognition by synthesization and domain adaptation
Systems and methods for performing domain adaptation include collecting a labeled source image having a view of an object. Viewpoints of the object in the source image are synthesized to generate view augmented source images. Photometrics of each of the viewpoints of the object are adjusted to generate lighting and view augmented source images. Features are extracted from each of the lighting and view augmented source images with a first feature extractor and from captured images captured by an image capture device with a second feature extractor. The extracted features are classified using domain adaptation with domain adversarial learning between extracted features of the captured images and extracted features of the lighting and view augmented source images. Labeled target images are displayed corresponding to each of the captured images including labels corresponding to classifications of the extracted features of the captured images.
US11055985B2 Systems and methods for providing remote-control special modes
A receiving device may assign a remote-control device of the receiving device to a special mode by storing an association of an identifier unique to the remote-control device with the particular special mode. The receiving device may receive a command from the remote-control device and determine that there has been a special mode assigned to the remote-control device based on the stored association of the identifier unique to the remote-control device with the particular special mode. The receiving device will then interpret the command received from the remote-control device according to how commands are to be processed in the special mode. The receiving device having the remote-control device assigned to the special mode may cause the receiving device to execute a different command or process than it would have normally performed when receiving such a command from a remote-control device that is not assigned to the special mode.
US11055974B2 Physical knowledge action triggers
Methods, systems, and apparatus, for defining and monitoring an event for a physical entity and the performance of an action in response to the occurrence of the event. A method includes receiving data indicating an event for a physical entity, the event specified in part by a physical environment feature for which the occurrence of the event is to be monitored by the data processing apparatus; receiving data indicating an action associated with the event and to be taken in response to the occurrence of the event; monitoring for the occurrence of the event for the physical entity; and in response to the occurrence of the event, causing the action associated with the event to be performed.
US11055953B2 Video display assembly with rotatable mechanical bezel
Disclosed are embodiments of a video display input assembly including a mechanical rotatable bezel surrounding the video display. The video display input assembly is suitable for use in a gaming terminal, a gaming cabinet or a gaming machine, including as a retrofit to an pre-existing gaming machine. Direction and speed of a manual rotation of the bezel is detected and interpreted. The result may be used to control various aspects of operation of the gaming terminal, gaming cabinet or gaming machine, including providing input for game play. The video display may be updated in real-time to reflect the rotation of the bezel. A motor may be coupled to the rotatable bezel to provide resistance, assistance or operator feedback.
US11055949B2 Content management on remote displays using URL rewriting
Technologies are disclosed herein for providing content management for deploying and updating a fleet of resources. A system for providing content management may include a web server or other apparatus configured to receive a local content request from a local device of a fleet of resources, the local content request comprising a canonical uniform resource locator (URL) that uniquely identifies the local device. The web server may be further configured to analyze the local content request to determine if the URL matches one or more rewrite rules, formulate a response to the local content request based on the analyzing, and transmit the formulated response.
US11055947B2 Modular vending system for propane cylinders
A outdoor large item vending system for large items such as propane tanks, liquid petroleum gas cylinders of various sizes and other items that must be stored in and dispensed from a hazardous location compliant system (i.e. a Class I, Division 2 compliant system). The vending system can be placed on a store front, parking lot, campsite, or park, and comprises a main housing having compartments to hold large items such as propane container, which are dispensed from the compartments when a payment is made through a credit card reader interface located in the main housing. The large item vending system of the invention is powered by AC current which is turned to DC power by a power supply, or DC batteries charged by AC power and/or solar power, or by other power means.
US11055943B2 Multi-site building access using mobile credentials
Methods and systems for managing facility access credentials for two or more facilities are disclosed. The method may include electronically receiving a user request to gain access to a designated facility of the two or more facilities and electronically receiving user information related to a user that is making the user request. A facility access credential from a group of facility access credentials that are assigned by a third-party credential issuer may be obtained and linked to the user information and the designated facility. The obtained facility access credential for use in gaining access to the designated facility may be activated resulting in an activated facility access credential and a notification transmitted to the user notifying the user of the activated facility access credential.
US11055941B1 System and method of improving security during backup functionality of electronic control key
An electronic control key including security check circuitry used by an inductive system to perform at least one security check to determine whether to enable authorized functions. The inductive system receives power and enables communications via an inductive link for backup operation. The security check circuitry may include battery status circuitry and distance measurement circuitry. The inductive system invokes the distance measurement circuitry to perform a secure distance check when the battery status is good, in which the inductive system enables authorized functions only when the secure distance check passes. The security check circuitry may include a motion detector for performing a motion inquiry. The motion inquiry may include detecting motion of the electronic control key or detecting a predetermined characteristic movement or a programmed motion pattern. The security check circuitry may be a button in which authorized functions are enabled only when the button is pressed.
US11055939B2 Securing and/or locking system and corresponding method
A method for securing and/or locking an object, and a related system, the method including introducing into a key receiver a metal key element that is provided along its longitudinal direction at least in part with at least one first code, reading of the at least one first code by at least one reader unit in the key receiver, rotating the at least one metal key element in and in relation to the key receiver by a user, therein producing a relative rotary movement, detecting the relative rotary movement, converting the relative rotary movement as detected into a display signal that is variable with rotation, communicating the display signal to a display, interactively setting a further code on the display by the user, by rotating the at least one metal key element, and actuating the securing and/or locking and unlocking of the object in dependence on the further code.
US11055935B2 Real-time data acquisition and recording system viewer
A data acquisition and recording system (DARS) and viewer for mobile assets that includes a data encoder, onboard data manager, and at least one local memory module. DARS processes video data from at least one 360 degree camera and stores a compressed record of the data at least once per second in the local memory module. DARS is designed to run in near real-time mode, storing a full record comprising five minutes of data to a remote memory module every five minutes, and in real-time mode, streaming video data to the remote memory module by uploading a record of data at least once per second and up to once every tenth of a second. Remotely located users can view video, audio, and data in various view modes through a web browser or virtual reality device, which provides for quicker emergency response, validate the effectiveness of repairs and rerouting, and monitor crew performance and safety.
US11055932B2 Usage-based maintenance service system
Systems and methods of providing usage-based maintenance services for a plurality of vehicles arranged in a fleet includes receiving usage data. A usage parameter distribution is generated, and a fleet usage model is generated according to the distribution. The fleet usage model expresses a score as a function of the usage parameter. Also, a score distribution is generated, and a reward model is generated according to the score distribution. The reward model expresses a maintenance reward as a function of the score. Additionally, the score for one of the vehicles is determined using the fleet usage model, and the maintenance reward is determined for the vehicle using the reward model.
US11055924B2 System and method for accessing and providing vehicle information in augmented reality
Computer systems and methods for accessing and presenting value characteristics of vehicles in augmented reality are disclosed. A method of accessing and presenting value characteristics in augmented reality includes capturing an image of a portion of an environment including at least a portion of a motor vehicle, and displaying an augmented reality version of the environment. Displaying the augmented reality version of the environment includes: identifying, based on the captured image, at least a make and model of the motor vehicle; obtaining, from one or more data stores based on the make and model, at least one value characteristic of the vehicle; and compositing a second image of a portion of the environment with an indication of the at least one value characteristic of the vehicle. Value characteristics of a vehicle may include insurance cost, finance cost, fuel cost and/or total cost of ownership.
US11055921B2 System and method for dense, large scale scene reconstruction
A system configured to improve the operations associated with generating virtual representations on limited resources of a mobile device. In some cases, the system may utilize viewpoint bundles that include collection of image data with an associated pose in relative physical proximity to each other to render a virtual scene. In other cases, the system may utilize 2.5D manifolds including 2D image data and a weighted depth value to render the 3D environment.
US11055916B2 Virtualizing content
Techniques for virtualizing content are disclosed. One or more objects comprising source video content are determined. The one or more objects comprising the source video content are virtualized by mapping each to and representing each with a corresponding database object. Data comprising the corresponding database objects is provided for rendering the source video content instead of any original pixel information of the source video content so that a virtualized version of the source video content is rendered.
US11055914B2 Systems and methods for changing a users perspective in virtual reality based on a user-selected position
Systems and methods are described for a media guidance application (e.g., implemented on a user device) that allows users to select any arbitrary position in a virtual reality environment from where to view the virtual reality content and changes a user's perspective based on the selected position.
US11055912B2 Problem reporting in maps
For a mapping application, a method for reporting a problem related to a map displayed by the mapping application is described. The method identifies a mode in which the mapping application is operating. The method identifies a set of types of problems to report based on the identified mode. The method displays, in a display area of the mapping application, a graphical user interface (GUI) page that includes a set of selectable user interface (UI) items that represent the identified set of types of problems.
US11055905B2 Visually augmenting images of three-dimensional containers with virtual elements
Certain embodiments involve visually augmenting images of three-dimensional containers with virtual elements that fill one or more empty regions of the three-dimensional containers. For instance, a computing system receives a first image that depicts a storage container and identify sub-containers within the storage container. The computing system selects, from a virtual object library, a plurality of virtual objects that are semantically related to the sub-container. The computing system determines an arrangement of the virtual objects within the sub-container based on semantics associated with the sub-container and the plurality of virtual objects. The computing system generates a second image that depicts the arrangement of the plurality of virtual objects within the storage container and sub-containers. The computing system generates, for display, the second image depicting the storage container and the arrangement of the virtual objects.
US11055903B2 Anti-aliasing graphic processing method, system, storage medium and apparatus
The present disclosure provides an edge anti-aliasing graphic processing method, system, storage medium and apparatus. The method includes: obtaining four sampling points by double sampling a pixel horizontally and vertically and performing rasterization to the pixel, determining whether the four sampling points are covered by a triangle; performing a depth value test on the pixel, and determining whether the four sampling points of the pixel are all covered by the triangle; performing final color processing on the pixel, determining whether the four sampling points are covered by the triangle, if the four sampling points are all covered by the triangle, copying a color of the pixel center point to the four sampling points, if not all the four sampling points are covered by the triangle, mixing colors of the four sampling points of the pixel.
US11055885B1 System and method for providing a relational terrain for social worlds
A relational terrain for social{/virtual} worlds is provided. A user owned property (villa) may be composed of one or more terrain masses (tiles). Relational links may be established between a villa and multiple other villas. Relational maps display a villa and the villas with which it has relational links. Villas exist in relational space which reflects the relations between villas, and allows a villa to be in more than one location at the same time, maximizing interaction and property value. A portal can be created to support specialized functionality/interaction, allowing data to be passed and/or changed when a user moves from one villa to a (destination villa/another).
US11055883B2 Magnetic resonance system and method for producing images
A method, system, and computer-readable medium for producing images is described. The system comprises an input image providing unit for providing input images in which structures that are in fact spatially separated are represented in a spatially superimposed manner in at least one spatial direction. The system further comprises a neural network providing unit for providing a neural network which is adapted to produce, on the basis of input images in which structures that are in fact spatially separated are represented in a spatially superimposed manner in at least one spatial direction, output images in which the structures that are in fact spatially separated are represented in a spatially separated manner in the at least one spatial direction. Finally, an image producing unit produces images on the basis of the input images provided and the neural network provided.
US11055881B2 System and a method for providing color vision deficiency assistance
The present invention discloses a system and a method for providing color vision deficiency assistance by selectively recoloring pixels of an image frame including unperceivable colors with perceivable colors in real time. In particular, the present invention provides for rescaling the image frame using a first set of rules. Further, a perceivable color space is selected based on one or more parameters. Furthermore, one or more pixels associated with unperceivable colors are identified using a second set of rules. Yet further, the identified one or more pixels are recolored using the selected perceivable color space and a third set of rules. Finally, a corrected image frame comprising perceivable colors is provided.
US11055879B1 Encoder and encoding method for mitigating discrepancies in reconstructed images
An encoder including data processing arrangement configured to analyze depth information pertaining to input image to identify depth edge(s) and to determine location of depth edge(s); analyze input image to identify edges of objects and to determine locations of said edges; select, amongst edges in input image, matching edge(s) whose location matches with location of depth edge(s); obtain intermediate decoded image by decoding intermediate encoded image obtained from intermediate encoding of input image; analyze intermediate decoded image to identify edges of objects and to determine locations of said edges; determine edge(s) in intermediate decoded image that corresponds to matching edge(s); modify pixel values in input image and/or optical depths in depth information, based on difference in location of determined edge(s) in intermediate decoded image and location of matching edge(s); and encode input image and depth information, upon said modification, to generate encoded data.
US11055878B2 Person counting method and person counting system
A person counting method and a person counting system are provided. The method includes extracting a group of person images to obtain a first image set; dividing the first image set into first and second subsets based on whether a related image exists in a second image set, and reusing a person ID of the related image; estimating posture patterns of images in the first subset, and storing the images in the first subset into an image library based on person IDs and the posture patterns; and selecting a target image whose similarity to an image in the second subset is highest from the image library, reusing a person ID of the target image when the similarity is greater than a threshold, and assigning a new person ID and incrementing a person counter by 1 when the similarity is not greater than the threshold.
US11055869B2 Security inspection based on scanned images
The present disclosure discloses a method, apparatus and system for assisting security inspection, and relates to the field of security inspection. The method includes: acquiring registration information of an inspected object; acquiring a standard scanned image corresponding to the registration information; displaying the standard scanned image in an AR manner to determine whether the inspected object is a suspicious object through comparing the standard scanned image with an actual scanned image, the actual scanned image comprising an image of the inspected object.
US11055858B2 Method and apparatus for measuring meandering amount of strip, and method and apparatus for detecting abnormal meandering of strip
A method measures a meandering amount of a strip, which is capable of reducing troubles. In the method of measuring a meandering amount of a strip during conveyance, an imaging means is arranged in one side of the strip at a state of tilting an optical axis thereof to a pass line plane of the strip and a light is arranged in the other side of the strip to irradiate light to the strip from the back of the strip viewing from the imaging means, and the strip is shot by the imaging means from an oblique side to include both edges of the strip and the edge of the strip is detected with an image shot by the imaging means and a meandering amount of the strip is calculated based on the detected edge position information of the strip from a standard position.
US11055854B2 Method and system for real-time target tracking based on deep learning
The invention disclosed here relates to a method and system for real-time target tracking based on deep learning. The method for real-time target tracking according to an embodiment is performed by a computing device including a processor, and includes pre-training a target tracking model for detecting a tracking target from an image using pre-inputted training data, receiving an image with a plurality of frames, and detecting the tracking target for each of the plurality of frames by applying the target tracking model to the image. According to an embodiment, there is a remarkable reduction in the time required to detect the target from the image, thereby allowing real-time visual tracking, and improvement of the hierarchical structure and introduction of a new loss function make it possible to achieve more precise localization and distinguish different targets of similar shapes.
US11055852B2 Fast automatic trimap generation and optimization for segmentation refinement
In an exemplary embodiment, the present invention is an apparatus which includes at least one processor, and at least one memory including computer program code. The at least one memory and the computer program code are configured, with the at least one processor, to cause the apparatus to perform obtaining an image for segmentation; forming a trimap of at least a portion of the image, the trimap comprising a three-region map having a definite foreground, a definite background, and an unknown region separating the foreground and the background, said unknown region initially having a preselected width; in a plurality of iterations, changing the width of the unknown region; for each of the plurality of iterations, determining a quality measure; and selecting the width for the unknown region having the best quality measure. The apparatus may also include at least one camera for obtaining the image for segmentation.
US11055850B1 Systems and methods for tooth segmentation
A method and a system for determining an orthodontic treatment for a plurality of teeth of a subject are provided. The method comprises: receiving a 3D representation of a first tooth and a second tooth, adjacent thereto, of the subject, of a plurality of teeth of the subject; obtaining a tooth-gingiva segmentation loop; identifying an outer set of vertices positioned outside the tooth-gingiva segmentation loop and an inner set of vertices positioned inside the tooth-gingiva segmentation loop; determining a shortest path from the outer set of vertices to the inner set of vertices; generating, based on the shortest path, a first interdental loop indicative of an interdental boundary between the first tooth and the second tooth, the first interdental loop intersecting the tooth-gingiva segmentation loop; generating a boundary between the first tooth and the second tooth, the boundary including the tooth-gingiva segmentation loop and the first interdental loop.
US11055845B2 Vascular tree standardization for biophysical simulation and/or an extension simulation for pruned portions
A computing system (126) includes a computer readable storage medium (130) with computer executable instructions (128), including: a segmentation standardizer (120) configured to determine a standardized vascular tree from a segmented vascular tree segmented of volumetric image data and a predetermined set of pruning rules (206), and a biophysical simulator (122) configured to perform a biophysical simulation based on the standardized vascular tree. The computing system further includes a processor (124) configured to execute the segmentation standardizer to determine the standardized vascular tree from the segmented vascular tree segmented of volumetric image data and the predetermined set of pruning rules, and configured to execute the biophysical simulator to perform a biophysical simulation based on the standardized vascular tree. The computing system further includes a display configured to display at least one of the standardized vascular tree and a result of the biophysical simulation.
US11055840B2 Semiconductor hot-spot and process-window discovery combining optical and electron-beam inspection
To evaluate a semiconductor-fabrication process, a semiconductor wafer is obtained that includes die grouped into modulation sets. Each modulation set is fabricated using distinct process parameters. The wafer is optically inspected to identify defects. A nuisance filter is trained to classify the defects as DOI or nuisance defects. Based on results of the training, a first, preliminary process window for the wafer is determined and die structures having DOI are identified in a first group of modulation sets bordering the first process window. The trained nuisance filter is applied to the identified defects to determine a second, revised process window for the wafer. A third, further revised process window for the wafer is determined based on SEM images of specified care areas in one or more modulation sets within the second, revised process window. A report is generated that specifies the third process window.
US11055832B2 Image banding correction in high dynamic range imaging
Methods, systems, and apparatuses are provide to perform automatic banding correction in captured images. For example, the methods receive from a plurality of sensing elements in a sensor array, first image data captured with a first exposure parameter, and second image data captured with a second exposure parameter. The methods partition first image data and second image data and determine values for each partition. The methods compute banding errors based on the determined values of the partitions for first image data and second image data. The methods also determine a banding error correction to one or more of first image data and second image data based on the banding errors. Further, the methods perform an automatic correction of the banding errors on one or more of first image data and second image based on the banding error correction.
US11055824B2 Hybrid machine learning systems
A machine learning system for processing image data obtained from an image sensor is provided. The system includes a front end comprising one or more hard-coded filters, each of the one or more hard-coded filters being arranged to perform a set task. The system includes a neural network arranged to receive and process output from the front end. The one or more hard-coded filters include one or more hard-coded noise compensation filters that are hard-coded to compensate for a noise profile of the image sensor from which the image data is obtained. A method of processing image data in a machine learning system is also provided. A system for processing image data is provided.
US11055823B2 Image correction device, image correction method, and program
Provided are an image correction device, an image correction method, and a program capable of canceling accumulated error at the time of connection from a wide field-of-view image in which a plurality of partial images are connected. An image correction device includes an image acquisition unit 22 that acquires a combined image including a plurality of partial images obtained by performing division imaging on a rectangular area in a real space using an imaging device 12, an area specifying unit 34 that specifies a correction target area in the combined image corresponding to the rectangular area in the real space, a division unit 36 that divides the correction target area into a plurality of divided areas, and a geometric conversion unit 40 that converts each of the plurality of divided areas into a rectangle.
US11055814B2 Panoramic video with interest points playback and thumbnail generation method and apparatus
A panoramic video playback method is provided, and the method includes: determining, by a client, that a user chooses to jump to play a video corresponding to a jump time point in a panoramic video; matching, by the client, the time point and a time range of each of at least one interest point included in the panoramic video; determining, by the client, a user's field of view in which an area of the matched interest point in a panoramic area of the panoramic video can be viewed; and obtaining, by the client, a video corresponding to the time point in the panoramic video, and jumping to play the video corresponding to the time point when the user's field of view is used.
US11055802B2 Methods and apparatus for implementing identity and asset sharing management
Disclosed are techniques for managing provisioning of a service. The techniques include requesting identity credentials from a device having a PII wallet for identity credentials of a potential user of the service, receiving the requested identity credentials, sending the received requested identity credentials to an identity and access management system, receiving a decision regarding verification of the requested identity credentials from the identity and access management system, and producing a notification in response to the received decision.
US11055796B2 User management of subscriptions to multiple social network platforms
Computerized systems are presented for user-management of social networking feeds, programs, and platforms. The methods, apparatus, systems, and programs allow a consumer, or end-user, to manage their computerized Social Network Subscriptions on their selected social networking platforms.
US11055782B2 User-defined algorithm electronic trading
Certain embodiments reduce the risks of traditionally programmed algorithms such as syntax errors, unclear logic, and the need for a non-trader programmer to develop the algorithm as specified by a trader by reducing or eliminating the writing of programming code by a user. Certain embodiments provide building block buttons and an algorithm area to define an algorithm. Certain embodiments provide live evaluation of an expression as the algorithm is being defined. Certain embodiments provide a design canvas area and blocks for designing an algorithm. Certain embodiments provide live feedback for blocks as the algorithm is being designed. Certain embodiments provide for initiating placement of an order to be managed by a selected user-defined trading algorithm from a value axis and for displaying working orders being managed by different user-defined trading algorithms on the value axis. Certain embodiments provide a ranking tool.
US11055781B2 Electronic trade processing system and method
In one implementation, a computer-implemented method is executed on a computing device and includes: receiving general collateral assets from a first market participant for a trading platform; storing the general collateral assets within a trading platform account managed by a third party platform and associated with the trading platform; and collateralizing matched orders between the first market participant and the trading platform with the general collateral assets.
US11055773B2 Online marketplace with seller financing
An online marketplace system generates an online marketplace for seller-financed transactions. The system includes a plurality of listings of transaction offerings that are available. The transaction offerings are listed by a plurality of users and are from a plurality of different categories of products and services. The transaction offerings include a plurality of transaction terms, including payment and seller-financing terms. A transaction engine facilitates the negotiation of transaction terms between users and the formation of agreement between users. Transaction coins are awarded during the successful performance of a transaction according to the agreed upon transaction terms. A reputation engine generates trust profiles and trust scores for users. The trust profiles and trust scores are used by parties to evaluate the trustworthiness of the other party. A user interface engine generates a user interface that includes listings from users and trust scores of those users.
US11055771B2 Method for auctioning bidding product, linked with product sales volume
One aspect of the present invention can comprise: a bidding starting price determination step of allowing a bidding product shopping mall server to determine a bidding starting price of a bidding product by linking with the sales volume of a shopping product having been sold online or offline; a bidding information transmission step of allowing the bidding product shopping mall server to transmit bidding product information, a bidding tender schedule, and a bidding starting price to communication terminals used by customers, who have bidding qualifications and can bid in the auction for the bidding product; a successful bidder determination step of allowing the bidding product shopping mall server to determine a successful bidder among bidding participants participating in a bidding tender by proceeding with the bidding tender having the bidding starting price at the minimum price for the customers having bidding qualifications during a preset bidding tender period; and a bidding product selling step of allowing the bidding product shopping mall server to proceed with bidding product sales at the bidding price of the successful bidder.
US11055768B2 Leveraging a social network to search for local inventory
In accordance with one or more embodiments of the present disclosure, a method for leveraging a social network to search for local inventory includes communicating with a first mobile communication device over a network, the first mobile communication device associated with a user, and communicating with a second mobile communication device over the network, the second mobile communication device associated with a social network contact. The method further includes obtaining a geo-location of the second mobile communication device, processing a search request from the first mobile communication device, obtaining a radius of coverage for a merchant, determining whether the geo-location of the second mobile communication device is within the radius of coverage of the merchant, and providing a listing to the first mobile communication device of one or more items for sale by the merchant when the second mobile communication device is within the radius of coverage of the merchant.
US11055767B2 Efficient task completion via intelligent aggregation and analysis of data
In non-limiting examples of the present disclosure, systems, methods and devices for assisting with task completion are provided. A plurality of items may be added to an electronic shopping list, wherein the plurality of items is arranged in a first order in the electronic shopping list. A store that each of the plurality of items is available for purchase at may be identified. An indication that a computing device associated with the electronic shopping list is within a threshold distance of an entrance of the store may be received. A location of each of the plurality of items in the store may be identified. The plurality of items may be arranged in a second order in the electronic shopping list based on the location of each of the plurality of items in the store relative to the entrance of the store.
US11055762B2 Systems and methods for providing customized product recommendations
Systems and methods for providing customized skin care product recommendations. The system utilizes an image capture device and a computing device coupled to the image capture device. The computing device causes the system to analyze a captured image of a user via the by processing the image through a convolutional neural network to determine a skin age of the user. Determining the skin age may include identifying at least one pixel that is indicative of the skin age and utilizing the at least one pixel to create a heat map that identifies a region of the image that contributes to the skin age. The system may be used to determine a target skin age of the user, determine a skin care product for achieving the target skin age, and provide an option for the user to purchase the product.
US11055761B2 Systems and methods for determining dynamic price ranges
This disclosure provides systems and methods of determining price quantiles for associated search queries and displaying said price quantiles when one or more search queries are received. In various embodiments, a search query for an item offered for sale may be received. Search results from a plurality of offered items may be determined based on the search query. The search results may each be associated with a price. The search results may be displayed, and a selection of a search result may be received. The price of the selected search result may be associated with the received search query. Various price quantiles may be determined based on the associated price(s). In addition, the price quantiles may each include prices associated with the search results. The determined price quantiles may then be displayed in response to a second search query determined to be related to the first search query.
US11055760B2 Product schematics collection and projection
A method of projecting a likeness of an item onto a surface is disclosed. A determination that a user is interested in an item is made. A schematic corresponding to the item is identified based on information about the item. The user is provided with an option to project a likeness of the item onto a surface. Based on an accepting of the option by the user, a device of the user is instructed to project the likeness of the item onto the surface based on the schematic.
US11055756B2 Instant messaging robot to provide product information
Methods and systems to automatically respond to a request for product information are described. In one embodiment, a data collection module may collect product data over a network, identify that the product data is related to a particular product, and store the product data and an association between the product data and the particular product in a database. An instant messaging engine may receive a request for the product data after the product data is stored in the database and an interpreter module may identify, in response to the request, the request to correspond to the particular product and retrieve the product data based on the association between the particular product and the product data. The instant messaging engine may also transmit, using an instant messaging protocol, a response to the request, the response including the product data.
US11055748B2 Systems and methods for providing a demand side platform
The present invention is directed towards methods and systems for matching, by a demand side service, an advertisement with an impression from a plurality of impressions available across a plurality of impression opportunity providers. A demand side service executing on one or more servers may receive a request to bid for placement of an advertisement on one or more impression opportunities available across a plurality of impression opportunity providers. The demand side service may further determine an impression opportunity from the plurality of impression opportunities to bid on. In addition, the demand side service may communicate, via a network, one or more bids via an interface to an impression opportunity provider of the plurality of impression opportunity providers. The demand side service may complete a transaction to procure the impression opportunity from the impression opportunity provider responsive to a winning bid from the one or more bids.
US11055742B2 Automated mechanisms to resolve explore-exploit dilemma with adaptive revival opportunities
A method including displaying content elements on one or more websites to users. This method can also include tracking impression response data comprising (a) a response of the user to the content element of the content elements displayed on the one or more websites and (b) a time of the response of the user. Additionally, the method can include receiving a request from a first user. The method can further include determining weightings of the content elements based on posterior distributions using the impression response data, as adjusted by a temporal decay factor based on the times of the impression response data for the content elements. The method additionally can include generating the webpage to comprise the selected content element. Other embodiments are disclosed.
US11055739B2 Using environment and user data to deliver advertisements targeted to user interests, e.g. based on a single command
A system and an associated method for responding to a user's voice inquiry are disclosed. The system accepts the voice inquiry and obtains personal data regarding the user. The system then identifies potential subjects of interest in the voice inquiry from media content currently provided to the user through a device which has captured the voice inquiry, media content present in or capturing the user's surroundings, or media content previously provided to the user as responses to previous voice inquiries by the user. Next, the system determines at least one subject of interest based on at least one of the personal data and the user's previous voice inquiries. The system then presents a response related to the determined subject of interest to the user's voice inquiry.
US11055725B2 System and method for temporal feasibility analyses
A system and method for temporal feasibility analyses that links a service requirement to a source capable of providing a service. In embodiments, the service requirement is received from a requestor, wherein the service requirement defines a type of service, location, and a request to provide the service within a predetermined time period. A repository of sources is analyzed to determine qualified sources that provide service to a region that includes the service location and have a response status greater than a predefined threshold, where the response status indicates a probability of the source being available to provide the service within the time period. A request is sent to each qualified source to provide the service, and responses are then received from at least one of the qualified sources in response to sending the request.
US11055724B1 System and method for camera registration
A system and method for registration of a remote security camera is described. The system and method include receiving at a default server a message from the security camera upon initial boot up of the security camera, receiving at the default server a message from a customer server, the message requesting that the security camera be registered to a customer. Where the default server sends to the customer server reconfiguration information the reconfiguration information instructing the security camera to connect to the customer server.
US11055720B2 Payment verification method and apparatus
A payment verification method and apparatus are disclosed. The method includes: if a payment terminal detects that there is valid verification information in a secure storage of the payment terminal, changing, by the payment terminal, a cardholder verification method (CVM) supported by a currently used payment card to “no CVM required”, where the payment card is a preset card or a card selected by a user, and the secure storage of the payment terminal is a trusted storage area in a trusted execution environment (TEE) or a secure storage area in a rich execution environment (REE); and notifying, by the payment terminal, the settlement terminal that the CVM supported by the payment card is “no CVM required”, so that the settlement terminal performs verification on the user and completes a transaction according to “no CVM required”.
US11055719B2 Multi-tenant dispute services
A method for processing disputes in a multi-tenant architecture system includes receiving, at a first service provider, a dispute request from a second service provider that manages entity identities of a plurality of customers. The dispute request indicates a disputed transaction between a customer of the plurality of customers and another entity. The method includes accessing an identity manager to determine a customer representation, the identity manager previously onboarded the plurality of customers as a plurality of customer representations. The identity manager is hosted by the first service provider that manages customer representations corresponding to entity identities of the customers. The dispute request is propagated with the customer representation to a dispute management engine that determines an outcome for the dispute, the determination based on characteristics of the disputed transaction and on characteristics of the customer. The method also includes propagating the determination to the second service provider.
US11055714B2 Methods, systems, and articles of manufacture for fingerprinting signatures and enhanced signature capturing for charge card transactions on mobile communication devices
A method and a system for fingerprinting signatures and enhanced signature capturing for charge card transactions on mobile communication devices identify and transform a signature into a normalized representation such as a bytestream including coordinate data and combine the normalized representation with some transaction information into combined data. The combined data is further transformed into fixed length data stored for further analyses or uses. Upon the receipt of a dispute, the stored representation(s) of the signature and some of the stored transaction information of the transaction in dispute may be transformed into a first fixed length data. The first fixed length data may be further compared with the stored fixed length data obtained at the time of the transaction to resolve the dispute. The representations of signatures of multiple transactions may be used to determine whether these multiple transactions belong to the same category or to different categories.
US11055713B1 Identity services systems and methods
Systems, methods, and apparatuses for storing verified identification information in a distributed database and for verifying entities to requestors are provided herein. Identity information relating to an entity is verified by a generally recognized identity provider (GRIP). Once verified, the GRIP populates a distributed database with an entry corresponding to the verified identity information. The distributed database is publically accessible such that identity requestors can see the entries in the distributed database. In some arrangements, the distributed database is write-protected such that only an authorized GRIP can modify the distributed database. An entity can provide information to a requestor to verify an identity attribute of the entity to the requestor. The requestor uses information provided by the entity to retrieve verified entity identification information from the distributed database and to confirm that the identity attribute was verified by an authorized GRIP.
US11055709B2 Recovering encrypted transaction information in blockchain confidential transactions
Implementations of the present disclosure include obtaining a secret key, by a client node, according to a threshold secret sharing scheme agreed to by a number of client nodes; generating one or more commitment values of a confidential transaction of the client node by applying a cryptographic commitment scheme to transaction data; generating encrypted transaction information of the confidential transaction by encrypting the transaction data using the secret key; and transmitting, to a consensus node of a blockchain network, a content of the confidential transaction for execution, wherein the content of the confidential transaction includes: the one or more commitment values; the encrypted transaction information; and one or more zero-knowledge proofs of the transaction data.
US11055685B2 Sorted parallel processing of a large dataset
Disclosed herein are system, method, and computer program product embodiments for sorted parallel processing of large dataset to provide quicker search results to a user. An embodiment operates by receiving a search request containing a first attribute from a user, determining an intermediate result set of items in a database based on the search request, and sorting the items based on a second attribute of the items. The embodiment further operates by dividing the sorted items into a plurality of batches with sequential IDs, determining a result corresponding to the first attribute for each item in parallel, creating a sequentially-ordered list of determined results, identifying a subset of determined results based on a comparison between the determined results and a target result, determining a final result set of items, and returning at least a portion of the final result set of items to the user.
US11055684B2 Selective order states durable queuing apparatus and method employing GPS coordinates
A server for fulfilling orders under non-persistent network conditions includes a terminal update element, a queue processor, and a service area map. The terminal update element receives changes corresponding to orders from POS terminals. The queue processor queues the changes in terminal queues that correspond to the terminals, where the state changes are accessed by the terminal update element and transmitted to a first one of a subset of the terminals, from oldest to youngest, when the first one of the subset of the terminals is operably connected to the network, and where the state changes are maintained in terminal queues corresponding to other ones of the subset while the other ones of the subset remain operably disconnected from the network. The service area map associates the terminals to one or more geofenced service areas as a function of the terminals' corresponding GPS coordinates.
US11055683B1 Computer-based systems involving fingerprint or biometrically-activated transaction cards and methods of use thereof
Transaction cards, systems and methods configured with card validation and fingerprint or other activation features. In one embodiment, an exemplary transaction card may comprise transaction circuitry configured to conduct purchase transactions, at least one fingerprint sensor, data storage configured to store fingerprint reference data, communication circuitry, card control circuitry configured to activate or otherwise control the card based on fingerprint verification, and computer readable media storing instructions for transmitting fingerprint verification information when a purchase transaction is attempted to POS device and/or an online entity.
US11055679B2 Bunch document recycler
A method of processing a mixed bunch of banknotes and checks in a recycling self-service terminal is described. The method comprises: receiving a bunch of documents; recognizing each document from the received bunch; for each banknote recognized from the received bunch, validating the authenticity of that banknote; for each check recognized from the received bunch, extracting financial information from that check; and notifying a customer of the total value of the deposited bunch. A document validator, and a self-service terminal including the document validator, are also described.
US11055676B2 Artificial intelligence for mining crypto currency with access point stratum pools over data communication networks
An access point switches between an access point mode and a cryptomining mode. In the access point mode, the access point provides network access for end stations using a BSSID (Basic Service Set Identifier) while in the access point mode. In surveillance mode, the access point activates a mining co-processor and collectively works on problems coordinated by a stratum mining server. Artificial intelligence can be used to determine which access points to switch modes and for how long.
US11055675B2 Systems and methods for e-certificate exchange and validation
Systems and methods described herein include first and second devices including one or more processors and memory, the first device being configured to purchase one or more certificates by a first process via one or more blockchain transactions. The second device may be in communication with the first device, and may be redeem the one or more certificates received by a second process via one or more blockchain transactions. The second device may exchange one or more codes to designate the one or more certificates as used on the first device. The system may include one or more servers in communication with the second device, and may be automatically generate a message containing updated redemption information of the one or more certificates when the updated redemption information has been stored in one or more databases, which may be in communication with the one or more servers.
US11055671B1 System for and method of managing corrosion
In accordance with various embodiments of the disclosed subject matter, a system and method is configured for generating maintenance events in response to threshold levels of accumulated corrosive stresses experienced by assets or components thereof based on environmental and weather data correlated to respective locations visited and a model of corrosive susceptibility of the assets or components thereof.
US11055667B2 Internet-based method and apparatus for career and professional development via structured feedback loop
Methods and apparatus for generating feedback, reviewing feedback, and conducting interviews by use of VMocks are provided. A VMock, or Virtual Mock, is a virtual profile of a candidate that includes resume, text, video and a document. VMock profiles may be created that have one or more VMocks. Contacts associated with the VMock profile may be managed. Feedback may be requested from the contacts concerning the one or more VMocks, who may then generate the requested feedback. The feedback may then be reviewed. This feedback process may be performed in the context of interviews for employment opportunities and in other similar situations.
US11055658B2 Blockchain-based supply chain certification systems and methods
A supply chain for a batch of identical units is provided. The supply chain includes database architecture. The batch of units may include a distributed ledger (blockchain) identification (ID), and at least two additional pieces of information. The information includes a serial number of the batch, a location of manufacture of the batch, an ID associated with the source of the batch, and/or the ID(s) of one or more components of each unit in the batch. The supply chain may include a private database supplier key. The supplier key enables publishing of batch transaction information onto a blockchain. The information may include a transfer of control of the batch from the supplier to a receiver-manufacturer. The supply chain may further include a private database receiver-manufacturer key associated with each batch associated with the receiver-manufacturer. The private database manufacturer key enables the receiver-manufacturer to review transactions associated with each batch.
US11055657B2 Methods and apparatuses for determining real-time location information of RFID devices
An apparatus is described. The apparatus includes an antenna array configured to detect one or more radio frequency signals from one or more radio emitters and an integrated circuit chip coupled to the array of antennas. The integrated circuit chip comprises a first plurality of processing elements configured to determine a location of the one or more emitters based on the one or more radio frequency signals and a second plurality of processing elements configured to process the location information for communication via a cellular network. The apparatus further includes an antenna coupled to the second plurality of processing elements and configured to communicate the processed location information via a cellular network.
US11055654B2 Packet delivery management
A computer device and computer automated method for supporting packet delivery. A packet to be delivered has a designated delivery address and recipient. On approach of a delivery vehicle carrying the packet to the delivery address, when a geo-fence close to the delivery address is crossed, it is checked whether it is possible to deliver the packet to the designated delivery address. If it is not possible, then the method selects, conditional on sensing proximity to the designated delivery address with reference to the computing device's current location, from among one or more possible delivery addresses which have been pre-registered by the recipient as local addresses of friends an alternative delivery address at which a friend is currently located with reference to a mobile device registered to that friend. If a suitable friend who is at home is found, then the packet is delivered to the friend. The delivery is then confirmed, notifying the recipient of delivery of the packet to the alternative delivery address.
US11055649B1 Systems and methods relating to customer experience automation
A computer-implemented method for automating actions for a customer in relation to an interaction between the customer and an agent of a contact center, the interaction including an exchange of statements made by the customer and agent. The method includes the steps of: receiving a transcript of the interaction; via a first analysis, analyzing the transcript; from results of the first analysis, identifying: a pending action, wherein the pending action is an action promised by the customer or agent that will be resolved after the interaction; and a target timeframe for resolving the pending action; given the pending action, determining a follow-up workflow that includes one or more follow-up actions, each of the one or more follow-up actions comprising an action intended to assist the customer to resolve the pending action; and automatically executing the one or more follow-up actions.
US11055648B2 Method and system for managing inventories of orthopaedic implants
A computer assisted surgery system includes a controller configured to display images of the surgical procedure according to a workflow plan. The controller is configured to retrieve data and determine the workflow plan based on the data. The controller may also be configured to record and store data related to the surgical procedure on, for example, a hospital network.
US11055644B2 Package delivery sub-route assignments to delivery workers based on expected delivery efficiency
A system for attendance pre-assignment. The system may include a memory storing instructions and at least processor configured to execute the instructions to perform operations. The operations may include retrieving, from a database, a plurality of delivery routes and a plurality of delivery sub-routes, wherein the delivery sub-routes are part of the delivery routes; calculating, based on the retrieval, a number of packages allocated to the delivery routes and the delivery sub-routes; receive data comprising groups of pre-assigned workers available for deliveries, the workers being classified into a plurality of categories; comparing, based on the received groups, the pre-assigned workers against the delivery routes and the delivery sub-routes; assigning, based on the comparison, the packages, the delivery routes, and the delivery sub-routes to the pre-assigned workers; generating a plurality of candidate routes associated with the pre-assigned workers; and calibrating, based on the assignment and the generated candidate routes, the delivery sub-routes.
US11055640B2 Generating product decisions
The present invention relates to a system and method for generating business decisions. Embodiments of this system and method receive customer transaction data and additional information (cumulatively referred to as ‘modeling data’). This data is utilized to generate a product decision tree which models consumer purchasing decisions as a tree structure. The product decision tree may be utilized by the system to analyze demand for a given leaf (product) in association with other related products. In some embodiments, customers are segmented into groupings of customers who have similar attributes, including similar shopping behaviors. Customer insights are generated for the customer segments. The customer insights and the product decision tree are used to generate business plans, which may then be provided to a store for implementation. These plans may include a product assortment plan, an everyday pricing plan, a promotional plan, and a markdown plan.
US11055639B1 Optimizing manufacturing processes using one or more machine learning models
Manufacturing processes can be optimized using machine learning models. For example, a system can execute an optimization model to identify a recommended set of values for configurable settings of a manufacturing process associated with an object. The optimization model can determine the recommended set of values by implementing an iterative process using an objective function. Each iteration of the iterative process can include selecting a current set of candidate values for the configurable settings from within a current region of a search space defined by the optimization model; providing the current set of candidate values as input to a trained machine learning model that can predict a value for a target characteristic of the object or the manufacturing process based on the current set of candidate values; and identifying a next region of the search space to use in a next iteration of the iterative process based on the value.
US11055635B2 Luggage processing station
Disclosed herein is a processing station (10) for registering a passenger's luggage for a trip. The processing station (10) comprises an injector (14) for receiving a piece of luggage associated with the passenger. A plurality of sensors (16a-16i) are associated with the injector. A weighing machine (18) is also associated with the injector (14) for weighing the piece of luggage whilst in the injector (14). The luggage processing (station 10) also comprises a user interface (20) for receiving various inputs for confirming that a passenger has checked-in and to display information to the passenger during processing of the piece of luggage. A controller (28) is associated with the sensors (16a-16i) and weighing machine (18) and the user interface (20). The controller (28) is adapted to accept the piece of luggage if the input received via the passenger's boarding pass or identification card indicate that the passenger has checked-in for the trip, feedback from the sensors (16a-16i) indicates that predetermined criteria are met, and if feedback from the weighing machine (18) indicates that weight of the piece of luggage is within a predetermined limit.
US11055627B2 Universal control for implementing quantum gates
Methods, systems, and apparatus for implementing a unitary quantum gate on one or more qubits. In one aspect, a method includes the actions designing a control pulse for the unitary quantum gate, comprising: defining a universal quantum control cost function, wherein the control cost function comprises a qubit leakage penalty term representing i) coherent qubit leakage, and ii) incoherent qubit leakage across all frequency components during a time dependent Hamiltonian evolution that realizes the unitary quantum gate; adjusting parameters of the time dependent Hamiltonian evolution to vary a control cost according to the control cost function such that leakage errors are reduced; generating the control pulse using the adjusted parameters; and applying the control pulse to the one or more qubits to implement the unitary quantum gate.
US11055624B1 Probabilistic heat maps for behavior prediction
The generation and/or use of probabilistic heat maps for use in predicting the behavior of entities in an environment is described. In an example, a computing device(s) can receive sensor data from sensors of a vehicle in an environment. The computing device(s) can determine, based at least in partly on the sensor data, a location of an entity in the environment, and a first characteristic associated with the entity or the environment (type, velocity, orientation, etc.). The computing device(s) can access, from a database, a heat map generated from previously collected sensor data associated with the environment. The computing device(s) can perform a look-up using the heat map based at least partly on the location of the entity and the first characteristic, and can determine a predicted behavior of the entity at a predetermined future time based on a pattern of behavior associated with a cell in the heat map.
US11055620B2 Distributable clustering model training system
A computing system trains a clustering model. (A) Beta distribution parameter values are computed for each cluster using a mass parameter value and a responsibility parameter vector of each observation vector. (B) Parameter values are computed for a normal-Wishart distribution for each observation vector included in a batch of a plurality of observation vectors. (C) Each responsibility parameter vector defined for each observation vector of the batch is updated using the beta distribution parameter values, the parameter values for the normal-Wishart distribution, and a respective observation vector of the selected batch of plurality of observation vectors. (D) A convergence parameter value is computed. (E) (A) to (D) are repeated until the convergence parameter value indicates the responsibility parameter vector defined for each observation vector is converged. A cluster membership is determined for each observation vector using the responsibility parameter vector. The determined cluster membership is output for each observation vector.
US11055617B1 Partial-activation of neural network based on heat-map of neural network activity
A device, system, and method for training or prediction of a neural network. A current value may be stored for each of a plurality of synapses or filters in the neural network. A historical metric of activity may be independently determined for each individual or group of the synapses or filters during one or more past iterations. A plurality of partial activations of the neural network may be iteratively executed. Each partial-activation iteration may activate a subset of the plurality of synapses or filters in the neural network. Each individual or group of synapses or filters may be activated in a portion of a total number of iterations proportional to the historical metric of activity independently determined for that individual or group of synapses or filters. Training or prediction of the neural network may be performed based on the plurality of partial activations of the neural network.
US11055610B2 Circuit for CMOS based resistive processing unit
A CMOS-based resistive processing unit (RPU) for a neural network. The RPU includes a capacitor device configured to store a charge representing a weight value associated with a neural network circuit operation. A current source Field Effect Transistor (FET) device is operatively connected to the capacitor device for increasing a charge on the capacitor. A current sink FET device operatively connected to the capacitor device is configured for decreasing the stored capacitor charge. An analog weight update circuit receives one or more update signals generated in conjunction with the neural network circuit operation, the analog weight update circuit controlling the current source FET device and the current sink FET device to provide either a determined amount of current to increase the stored charge on the capacitor device, or sink a determined amount of current to decrease the stored charge on the capacitor device.
US11055596B2 Method of fastening and electroconductive connecting a chip module to a chip card
A method for manufacturing a chip card is provided by electroconductive connecting of a chip module to a chip-card body having at least one electrical contact area. The method includes adhesively connecting the chip module to the chip-card body by a thermoplastic, electroconductive elastomeric material such that the chip module is conductively connected to at least one electrical contact area of the chip-card body.
US11055588B2 Flexible water-resistant sensor tag
A method for configuring a sensor tag includes printing one or more antennas on a flexible substrate layer using a conductive ink; depositing one or more sensors on the flexible substrate layer, where at least one of the one or more sensors is deposited to make electric contact with at least one of the one or more antennas; and applying a coating layer over the one or more sensors.
US11055579B2 Induction heating systems
A method for performing mold remediation includes placing a ferromagnetic material in or adjacent to a surface upon which mold is located. The method also includes emitting, by an electromagnetic radiation source, radiation to heat the ferromagnetic material that is adjacent to the surface upon which the mold is located. The method also includes detecting, by a temperature sensor, a temperature of the surface. The method further includes comparing, by a processor in communication with the electromagnetic radiation source and the temperature sensor, the temperature of the surface to a desired temperature to perform mold remediation.
US11055575B2 Intelligent health monitoring
Embodiments are disclosed for health assessment and diagnosis implemented in an artificial intelligence (AI) system. In an embodiment, a method comprises: capturing, using one or more sensors of a device, signals including information about a user's symptoms; using one or more processors of the device to: collect other data correlative of symptoms experienced by the user; and implement pre-trained data driven methods to: determine one or more symptoms of the user; determine a disease or disease state of the user based on the determined one or more symptoms; determine a medication effectiveness in suppressing at least one determined symptom or improving the determined disease state of the user; and present, using an output device, one or more evidence for at least one of the determined symptoms, the disease, disease state, or an indication of the medication effectiveness for the user.
US11055572B2 System and method of training an appearance signature extractor
A system and method of training an appearance signature extractor using a training data set, the training data set including input images associated with a plurality of domains. The method comprises inputting an input image of the training data set, an identity label, and a domain label to the appearance signature extractor, the identity label providing identity information of the input image, and the domain label providing domain information of the input image, the domain information corresponding to one of the domains; determining an appearance signature from the input image using the appearance signature extractor; determining an identity score from the appearance signature; determining a loss value between the identity score and the identity label according to the domain label, wherein the loss value relates to an error between the identity score and the identity label; and updating the appearance signature extractor using the determined loss value.
US11055569B2 Systems and methods for detecting a point of interest change using a convolutional neural network
A method for detecting a point of interest (POI) change in a pair of inputted POI images. A first processor of the method: generates triplets of training POI images using a base of training POI images and trains a convolutional neural network (CNN) of three-stream Siamese type based on the triplets of training POI images. A second processor of the method: computes, for each image of the pair of inputted POI images, a descriptor of that image using a stream of the CNN of three-stream Siamese type, computes a similarity score based on the descriptors of the images of the pair of inputted POI images using a similarity score function, and selectively detects the POI change based on the similarity score. A third processor of the method generates the base of training POI images to include an initial set of POI images and a set of synthetic POI images.
US11055563B2 Heating cooker, cooking system, arithmetic device, and cooking support method
A heating cooker includes a heating chamber that houses food, a heating unit that heats the food, an imaging unit that acquires image data on the food after the food has been housed in the heating chamber, a setting unit that accepts a user input relating to heating control content defining a heating operation, a storage unit that stores control information in which the image data and the heating control content corresponding to the food specified from the image data are associated with each other, a heating start button that orders the start of the heating operation, and a storage update unit that associates the image data and the heating control content with each other and updates the control information within the storage unit, when the setting unit accepts the user input and then the heating start button orders the start of the heating operation.
US11055561B2 Similar picture identification method, device, and storage medium
A similar picture identification method is described. According to the method, processing circuitry of a device obtains n first local regions of a first picture, the n first local regions being a first set of regions that is affine invariant, and obtains m second local regions of a second picture, the m second local regions being a second set of regions that is affine invariant. The processing circuitry obtains n first characteristic values respectively corresponding to the n first local regions, and obtains m second characteristic values respectively corresponding to the m second local regions. The processing circuitry further determines, according to a comparison result of the n first characteristic values and the m second characteristic values, whether the first picture is similar to the second picture, where n and m are positive integers.
US11055558B2 Information processing system, method of processing information, and storage medium
An information processing system includes circuitry configured to acquire an optical character recognition (OCR) result of image data, obtained by performing OCR processing on the image data, store the OCR result in a memory, extract a first character string from the OCR result stored in the memory, and generate a file name to be assigned to a file of the image data using the extracted first character string.
US11055557B2 Automated extraction of product attributes from images
The system and method described herein provide for a machine-learning model to automate determination of product attributes for a product based on images associated with the product. The product attributes can be used in online commerce to facilitate product selection by a customer. In accordance with this disclosure, the product attributes may be determined using machine-learning technology by processing images associated with the product (including product packaging). The machine-learning technology is trained using product-related vocabulary and potential attributes that can be discovered by analyzing the images associated with the product.
US11055552B2 Systems and methods for detecting light signatures and performing actions in response thereto
There is provided systems and methods for performing actions based on light signatures. An exemplary system includes a light source, a light detector, a non-transitory memory storing a plurality of light signatures and a hardware processor. The hardware processor executes an executable code to illuminate, using the light source, a target object with a first light, collect, using the light detector, a second light being a reflection of the first light by the target object, match the second light with one of the plurality of light signatures, and perform an action in response to matching the second light with the one of the plurality of light signatures.
US11055543B2 Road curvature generation in real-world images as a method of data augmentation
Disclosed embodiments provide systems and methods for transforming real-world images for augmentation of image data for improvement of training data sets utilized by machine learning algorithms to provide autonomous and/or assistive driving functionality.
US11055541B2 Vehicle lane marking and other object detection using side fisheye cameras and three-fold de-warping
A method performed by a vehicle system for handling images of the surroundings of a vehicle. An image of the surroundings of the vehicle is obtained. The image is obtained from at least one side image capturing device mounted in or on the vehicle, and the image capturing device comprises a fisheye camera lens. At least a part of the distortions in the image is corrected to obtain a corrected image. The corrected image is rotationally transformed using a first rotational transformation to obtain a first transformed image. The corrected image is rotationally transformed using a second rotational transformation to obtain a second transformed image. The first and second transformed images are consecutive or adjacent images.
US11055534B2 Method and apparatus for 3-D auto tagging
A multi-view interactive digital media representation (MVIDMR) of an object can be generated from live images of an object captured from a camera. Selectable tags can be placed at locations on the object in the MVIDMR. When the selectable tags are selected, media content can be output which shows details of the object at location where the selectable tag is placed. A machine learning algorithm can be used to automatically recognize landmarks on the object in the frames of the MVIDMR and a structure from motion calculation can be used to determine 3-D positions associated with the landmarks. A 3-D skeleton associated with the object can be assembled from the 3-D positions and projected into the frames associated with the MVIDMR. The 3-D skeleton can be used to determine the selectable tag locations in the frames of the MVIDMR of the object.
US11055526B2 Method, system and apparatus for processing a page of a document
A method of processing a page of a document. A plurality of commands describing graphical objects of the page configured to be reproduced in a first presentation mode are received, the plurality of commands indicating a type of each of the graphical objects, an enclosing region and a drawing order associated with each of the graphical objects. An object significance score is determined for each of the graphical objects using the respective object type and object depth. A significance profile for the page is determined by combining the determined object significance scores according to a page layout, the page layout being determined using the enclosing regions associated with the graphical objects. Logical structure elements of the page are determined using the significance profile. The plurality of commands are processed according to the determined logical structure elements for generating the page of the document in a second presentation mode.
US11055507B2 Display device with fingerprint identification and driving method
Display device and its driving method are provided. The display device includes pixels and optical sensors in a display area. The driving method includes detecting a touch control operation in the display area to determine a touch control area where the touch control operation is conducted and performing N fingerprint identification operations. Each fingerprint identification operation includes configuring a portion of pixels in the touch control area as bright pixels and a remain portion of the pixels in the touch control area as black pixels; and processing electrical signals from the plurality of optical sensors to retrieve fingerprint information where the plurality of optical sensors receives light signals and converts the light signals to the electrical signals. Each of the pixels in the touch control area is configured as bright pixels in at least one of the N fingerprint identification operations.
US11055503B2 Method for reading from RFID-tagged article and RFID system
In a method for reading from an RFID-tagged article and an RFID system, information is accurately read from an RFID tag while interference with other devices is prevented by use of a compact and simple configuration. An article is conveyed on a conveyor belt. Also, an RFID tag is attached to the article. Information on the RFID tag is read by a leaky coaxial cable that is a stationary read/write antenna in a vicinity of the conveyor belt. The leaky coaxial cable is above the conveyor belt and at least a portion of the cable traverses the conveyor belt.
US11055501B2 Intelligent tracking system and methods and systems therefor
An intelligent tracking system generally includes one or more tracking devices, some of which may be passive tracking devices. Each passive tracking device includes one or more transceivers and is energized by an energizing signal. Some of these passive tracking devices may operate in a first communication mode or a second communication mode based on the energizing signal. Some tracking devices may include encryption modules or authentication modules. Some of these devices may incorporate a bulk acoustic wave oscillator.
US11055494B2 Matrix based bot implementation
In some examples, matrix based bot implementation may include obtaining, for a plurality of bots that are used to respond to a query, a matrix that includes entries including a plurality of scenarios, a plurality of questions corresponding to the plurality of scenarios, and a plurality of responses. Each response may correspond to a specified question. A plurality of scripts may be generated based on an analysis of the matrix. Each script may include at least one question followed by at least one response, and further followed by at least one scenario. For each script, a closest pre-existing script may be identified based on a comparison of the script to pre-existing scripts. For each script, a modification to the matrix may be generated based on a difference in the script from the closest pre-existing script. The bots may be utilized to respond to the query based on the modified matrix.
US11055483B2 Methods and systems for improving designs of electronic mail message templates
A method for improving designs of electronic message templates based on identified variations includes importing, by a capture engine executing on a first computing device, an email template into an email client. The method includes rendering the email template in the email client. The method includes generating a screen shot of a portion of the rendered email template. The method includes comparing, by a comparison engine, the generated screen shot with an archived screen shot of the rendered portion. The method includes determining that a first level of variation between the generated screen shot and the archived screen shot exceeds a first threshold level of variation. The method includes transmitting, by an alert engine executed by the first computing device, to a second computing device, a notification of the first level of variation and a recommendation to modify the email template to minimize the first level of variation.
US11055481B2 Information input method, information input apparatus, and information input system
A coordination server has a text information acquisition unit acquiring text information from a mobile terminal, a keyword extraction server references dictionary information indicating a keyword which is a target of extraction, extracts keywords that correspond to the text information, and has an extraction unit extracting keywords corresponding to the acquired text information and an identification unit identifying one input item among a plurality of input items, and a creation server has a creation unit creating a business form by entering the extracted keywords into the identified input item.
US11055477B2 Evaluation device, evaluation method, and recording medium evaluating a line as a start line of a table
A non-transitory computer-readable recording medium stores therein an evaluation program that causes a computer to execute a process including: specifying, by referring to a storage that stores therein table information having a plurality of lines each of which includes a plurality of cells that are associated with characters or character strings, regarding each of the lines out of the plurality of lines, a combination of data classifications of the characters or the character strings associated with the plurality of cells that are included in each of the lines; acquiring a combination of the data classifications stored in the storage; comparing, regarding each of the lines out of the plurality of lines, the acquired combination of the data classifications with the specified combination of the data classifications; and evaluating, in accordance with comparison results, the line targeted for a comparison process.
US11055476B2 Processing web page data across network elements
A system is provided that permits the use of classification information that can be interpreted by a computer system. To this end, a system and method may be provided for creating classification information that may be interpreted by a computer system. Such classification information may be associated with content, and permit a computer system to process the content based on the classification information. In one example, classification information may be associated by a user, system, or process with a portion of content, and a computer system processes the content based on the classification information. For instance, the classification information may cause content to be processed in a particular way, presented to a user by a particular application program, cause the content to be forwarded to a particular user, or otherwise influence how the content is handled.
US11055472B2 Method and apparatus for browsing information
Disclosed is a method of generating a multi-level summary of an article. The method may comprise generating, by a computing device, a low-level summary from article-matter in an article. The method may also comprise generating, by the computing device, a mid-level summary based on the low-level summary and the article-matter. The method may also comprise generating, by the computing device, an upper-level summary based on the mid-level summary, the low-level summary, and the article-matter.
US11055462B2 Method for generating an electronic circuit modelling substrate coupling effects in an integrated circuit
Some embodiments are directed to the design and manufacture of integrated circuits, and more particularly, some embodiments are directed to the electrical modeling of integrated circuits combining high voltage power devices with low voltage control logic blocks, and even more particularly, some embodiments are directed to the modeling of substrate coupling effects in these circuits.
US11055457B1 Pad ring generation for integrated circuits
Systems and methods are disclosed for pad ring generation for integrated circuits. For example, a method may include accessing a pad ring configuration data structure, wherein the pad ring configuration data structure declares rules for inputs and outputs of an integrated circuit using a scripting language; based on the pad ring configuration data structure, automatically generating an integrated circuit design data structure that encodes a physical design for the integrated circuit that includes a pad ring with bumps satisfying the rules for inputs and outputs of the integrated circuit and also includes a placeholder for additional logic circuits, wherein the placeholder includes connections to one or more input drivers of the pad ring and to one or more output drivers of the pad ring; and transmitting, storing, or displaying the integrated circuit design data structure.
US11055456B2 High-level synthesis (HLS) method and apparatus to specify pipeline and spatial parallelism in computer hardware
A computer-implemented method for synthesizing a digital circuit is disclosed. The method includes receiving producer instructions defining a producer processing thread; generating a producer register-transfer level (RTL) description of the producer processing thread; receiving consumer instructions defining a consumer processing thread; generating a consumer RTL description of the consumer processing thread; and automatically inferring generation of streaming hardware RTL in response to receiving the producer and consumer instructions.
US11055455B1 Method and system for reducing migration errors
A method (of reducing errors in a migration a first netlist to a second netlist, the first and second netlists representing corresponding first and second implementations of a circuit design under corresponding first and second semiconductor process technology (SPT) nodes, at least the second netlist being stored on a non-transitory computer-readable medium), the method including: inspecting a timing constraint list for addition candidates, the timing constraint list corresponding to an initial netlist which represents the second implementation; relative to a logic equivalence check (LEC) context, increasing a number of comparison points based on the addition candidates, resulting in first version of the second netlist; performing a LEC between the first netlist and the first version of the second netlist, thereby identifying migration errors; and revising the first version of the second netlist to reduce the migration errors, thereby resulting in a second version of the second netlist.
US11055451B2 System and methods for multi-language abstract model creation for digital environment simulations
A system and method for creating a meta-model simulation of a domain-specific simulation model wherein one or more domain-specific simulation models are abstracted into a meta-model by creating behavior tree models of the objects, actors, and events contained in each domain-specific simulation model. The meta-model simulation may represent combined or merged functionality of domain-specific simulation models from different domains and may be dynamically adjusted during execution by altering one or more parameters of objects, actors, or events in the meta-model simulation.
US11055444B2 Systems and methods for controlling access to a peripheral device
The disclosed computer-implemented method for controlling access to a peripheral device may include receiving an input/output request related to a process attempting to access the peripheral device. The method can also include determining an access state for the process indicative of whether the process will be allowed to gain access to the peripheral device. The access state can be based on a context property of the process. The method can further include responding to the input/output request with initiation of a virtual peripheral output from a virtual peripheral device if the access state is indicative of the process not being allowed access to the peripheral device. Various other methods, systems, and computer-readable media are also disclosed.
US11055438B2 Methods for restricting resources used by a program based on entitlements
In response to a request for launching a program, a list of one or more application frameworks to be accessed by the program during execution of the program is determined. Zero or more entitlements representing one or more resources entitled by the program during the execution are determined. A set of one or more rules based on the entitlements of the program is obtained from at least one of the application frameworks. The set of one or more rules specifies one or more constraints of resources associated with the at least one application framework. A security profile is dynamically compiled for the program based on the set of one or more rules associated with the at least one application framework. The compiled security profile is used to restrict the program from accessing at least one resource of the at least one application frameworks during the execution of the program.
US11055434B2 Process for collecting electronic protected health information without a login
An efficient and secure process by which users may enter sensitive information into an electronic information system. When information is required from a user, the electronic information system may be configured to generate a unique access link (uniform resource locator, or URL) for that user. The link may be sent to the user via electronic communication, such as a text message or email. When the user follows the link with a web browser, the system prompts the user to enter an additional piece of personal information that is not known to the general public. Once identity is verified, the user may be required to electronically sign agreements. The user is then prompted to enter the required information. This may allow a user to deposit sensitive information into the system without requiring the user to provide full login credentials.
US11055431B2 Securing data storage of personally identifiable information in a database
Systems, methods, and software can be used to secure storage of personally identifiable information. In some aspects, a method includes receiving, by at least one hardware processor, a request to store a data record, wherein the data record comprises personally identifiable information for a person; dividing, by the at least one hardware processor, the data record into at least two data entries, each of the at least two data entry comprising a respective portion of the personally identifiable information; selecting, by the at least one hardware processor, a database cell for each of the at least two data entries to store the respective portion of the personally identifiable information, wherein the database cells for different data entries are in different database tables, different database rows, or different database columns; and storing, by the at least one hardware processor, the at least two data entries in the selected database cells.
US11055429B2 Key providing method, video playing method, server and client
The present application discloses a key providing method, a video playing method, a server and a client, in which the video playing method includes: sending a download request to the server and receiving an index file of a target video data delivered by the server; constructing an access request based on a specified string in the index file, and sending the access request to the server to acquire from the server a preset key which the access request is directed to; sending to the server a file acquisition request including a file address to acquire from the server encrypted fragmented data which the file address of the fragmented data is directed to; decrypting the acquired encrypted fragmented data by using the preset key, and playing the decrypted fragmented data. The technical solutions provided in the present application can effectively protect copyrights of video data.
US11055423B2 Signal pattern checksum
A signal processor including a Pulse Width Modulation (PWM) encoder configured to encode data into a data PWM pattern; and a block encoder coupled to the PWM encoder, and configured to determine a checksum of the data PWM pattern, wherein the PWM encoder is further configured to encode the checksum into a checksum PWM pattern, and append the checksum PWM pattern on the data PWM pattern for transmission as a PWM signal.
US11055422B2 Method for sharing a digital image between a first user terminal and at least one second user terminal over a communications network
A method for sharing a digital image between a first user terminal and at least one second user terminal over a communications network. The method includes: displaying on the second terminal a “degraded image”, the degraded image being obtained from a “first image” by digital processing of the first image, the digital processing visually concealing content of the first image; and following detection of an interaction of a user with the screen of the second terminal: defining a zone of interaction of the degraded image depending on the location of the interaction on the screen; obtaining a portion of the first image corresponding to the determined zone of the degraded image; and displaying on the screen of the second terminal the portion of the first image in the place of the corresponding area of the degraded image, throughout the duration of the interaction of the user with the screen.
US11055415B2 Computational risk analysis and intermediation
Provided are mechanisms and processes for computational risk analysis and intermediation. Security practices information characterizing security measures in place at a first computing system may be received from the first computing system via a network. Computing services interaction information characterizing data transmitted from a second computing system to the first computing system may be received from the second computing system via the network. A processor may determine a risk profile for the first computing system based on the security practices information. Based on the risk profile and the computing services interaction information, the processor may then determine an estimate of the information security risk associated with transmitting the data from the second computing system to the first computing system. A risk assessment message including the estimate of the information security risk may be transmitted to the second computing system.
US11055411B2 System and method for protection against ransomware attacks
A method is provided for protecting a file server from a ransomware attack. An exemplary method comprises assigning a session identifier to a remote session initiated with the file server, monitoring operations associated with the session identifier, determining whether the operations are suspicious according to a policy, creating a volume-level snapshot of files on the file server, determining that encryption of the data is occurring when entropy of the monitored data is growing faster than the predetermined threshold rate, classifying the remote session as having a calculated degree of danger when the operations match operations contained in previously observed suspicious behavior patterns, interrupting the remote session when a combination of the degree of danger and the entropy is greater than a predetermined threshold value and restoring the data on the file server using the volume-level snapshot to a state prior to the encryption and dangerous activity.
US11055410B2 Malicious program identification based on program behavior
An execution of a data object is identified by a computing device. In response to identifying the execution of the data object, it is determined that the data object has requested a sensitive action of the computing device before interacting with a user of the computing device. In response to determining that the data object has requested the sensitive action, the data object is classified as a high-risk data object.
US11055408B2 Endpoint detection and response attack process tree auto-play
A computer receives one or more security alerts. The computer selects a subset of the one or more security alerts for processing. The computer executes one or more queries automatically, based on the subset of the one or more security alerts. The computer identifies one or more related processes, wherein the one or more related processes are related to information contained within the subset of the one or more security alerts. The computer displays a full flow of a malware attack, wherein the full flow includes the information contained within the subset of the one or more security alerts and the one or more related processes.
US11055405B1 Anomaly event detection using frequent patterns
A method is disclosed. The method includes: receiving, at a computing device, an event log including a plurality of events, where the plurality of events are derived from machine data generated by components of an information technology environment; determining a first score associated with a first granularity level by comparing a first event from the event log with a first plurality of frequent patterns generated for the first granularity level; determining a second score associated with a second granularity level by comparing the first event with a second plurality of frequent patterns generated for the second granularity level; determining an aggregate score for the first event based on the first score and the second score; comparing the aggregate score for the first event with an anomaly score threshold; and issuing an alert identifying the first event as an anomaly based on the aggregate score exceeding the anomaly score threshold.
US11055402B2 Dynamically generated code process sandboxing using authenticated pointers
A method is provided for safely executing dynamically generated code to avoid the possibility of an attack in unprotected memory space. Upon ascertaining that dynamically generated code is to be executed, a processing circuit and/or operating system kernel restrict the dynamically generated code to use a first memory region within an unprotected memory space, where the first memory region is distinct (e.g., reserved) from other memory regions used by other processes executed by the processing circuit. A first processing stack is maintained for the dynamically generated code within the first memory region. This first processing stack is separate from a general processing stack used by other processes executed by the processing circuit. A stack pointer is switched/pointed to the first processing stack when the dynamically generated code is executed and the stack pointer is switched/pointed to the general processing stack when the dynamically generated code ends.
US11055400B2 Monitoring data consumption in an application testing environment
Embodiments of the present disclosure provide a system, computer program product, and method for monitoring a non-production computing environment to determine the introduction of unexpected data into the non-production computing environment and, in the event that unexpected data is determined to be present, trigger requisite actions to address the concerns, such as notifying, via alert or the like, requisite entities of the unexpected data determining of the cause of the unexpected data in the non-production computing environment, determining whether the unexpected data is valid/acceptable for the non-production, and, if the unexpected data is invalid/unacceptable for the non-production computing environment, determining if un-sanitized data exists in the unexpected data and, if so, sanitize the data.
US11055395B2 Step-up authentication
A method for identifying and/or authenticating a user on a device, the method comprising: requesting identification or authentication of the user for a first task; determining a first threshold in dependence on the first task; selecting a first authentication process from a plurality of authentication processes; determining a confidence score in dependence on a performance of the selected first authentication process, wherein the confidence score indicates a level of confidence in the user's identity; determining whether the confidence score is above or below the first threshold; and if the confidence score is below the first threshold, selecting a second authentication process from the plurality of authentication processes, otherwise identifying or authenticating the user for the first task.
US11055392B2 Proximity unlock and lock operations for electronic devices
The described embodiments perform a proximity unlock operation. For the proximity unlock operation, a first electronic device in a locked operating state detects that an authorized second electronic device is in proximity to the first electronic device. Based on detecting the authorized second electronic device in proximity to the first electronic device, the first electronic device transitions from a locked operating state to an unlocked operating state. In the described embodiments, the transition to the unlocked operating state occurs without the user performing a manual authentication step that is performed in existing electronic devices to cause the transition from the locked operating state to the unlocked operating state.
US11055383B2 Automatically identifying risk in contract negotiations using graphical time curves of contract history and divergence
In one embodiment, a method includes storing digital data representing a contract set of contract documents, storing digital contract metadata identifying data fields and associated data types with respectively assigned weights in each contract document, identifying and weighting differences between data field values, calculating distance scores based on the weighted differences, generating and causing displaying a time curve graph based on the distance scores and a temporal ordering of the contract documents, the time curve graph including a geometric shape that graphically indicates time curves and a spatial proximity between the contract documents, performing a digital geometric analysis of the time curve graph to identify whether the geometric shape indicates a lack of convergence over a threshold amount of time, in response to determining that the geometric shape indicates the lack of convergence, generating and causing displaying a notification indicating that the contract set is at risk.
US11055380B2 Estimating the probability of matrix factorization results
A method for ranking a relationship between drugs and adverse events includes creating a matrix of associations between a plurality of drugs and a plurality of adverse events and factoring the matrix of associates into a pair of matrix factors. The matrix factors, when multiplied, approximate the matrix of associations, and a product of the matrix factors is a matrix of observed scores. The method further includes determining, for each drug and adverse event pair in the matrix of observed scores, a z-score, an expected score for each drug and adverse event pair, and a standard deviation for each drug and adverse event pair, calculating a probability of a relationship between a drug and adverse event using the z-score for the drug and adverse event pair, and determining that the drug and adverse event are related, when the probability of a relationship is greater than a predetermined magnitude.
US11055377B2 Personalized translation of content identifiers
In some implementations, a user device can perform personalized translation of content identifiers. For example, the user device can request a content identifier mapping file from a server device that defines how to translate a human readable content identifier into a content server content identifier. The server device can select a mapping file from among a collection of mapping files based on various criteria associated with the user device and send the selected mapping file to the user device. When the user device receives a human readable content identifier, the user device can compare the human readable content identifier to the mapping file to determine how to translate the human readable content identifier into the content server content identifier. Once the content server content identifier corresponding to the human readable content identifier is determined, the client device can use the content server content identifier to obtain corresponding content.
US11055375B2 Method of and system for determining a next state for a recommendation block to be displayed in web browser
A method of determining a next state for a recommendation block to be displayed by a browser application. The method includes, by a server, receiving an indication of the web resource and of supplemental content to be displayed, determining a plurality of features associated with the web resource, executing a Machine Learning Algorithm (MLA) based on the plurality of features to determine a confidence level parameter and based thereon selecting a lookup table out of a plurality of different lookup tables. The selected lookup table is sent to the browser application. The browser application processes the lookup table to determine a next state of the recommendation block and display the recommendation block containing the supplemental content in the next state outputted by the selected lookup table.
US11055373B2 Method and apparatus for generating information
Embodiments of the disclosure disclose a method and apparatus for generating information. A specific embodiment of the method comprises: acquiring a historical click log, the historical click log comprising a historical search term and a clicked historical search result corresponding to the historical search term; determining whether matching clicked historical search results exist in the historical click log; establishing a synonymous relationship between historical search terms corresponding to the matching clicked historical search results, in response to determining the matching clicked historical search results existing in the historical click log; and generating a relational word list based on the established synonymous relationship. The embodiment helps to enrich the content of the relational word list, and improve the coverage of the relational word list.
US11055372B2 Managing content on a social network
Managing content on a social network may include maintaining a database of users of a social network provided over a network interface between a server computing device and the social network. The database records a bias each user has demonstrated with respect to at least one topic. Managing the content may include monitoring reactions to a first post on the social network, determining a first bias factor for the first post based on the reactions to the first post and a corresponding recorded bias from the database of each user that reacts to the first post, and filtering content of a first user's activity stream based on the bias factors of previous posts available for inclusion in the first user's activity stream.
US11055371B2 Using smart data filters to create multi-threaded profiles
Aspects of the disclosure relate to using smart data filters to create multi-threaded profiles. A computing platform may generate a multi-threaded profile corresponding to a user. Thereafter, the computing platform may receive, via the communication interface and from a user device, external event information corresponding to the multi-threaded profile. Then, the computing platform may determine, based on the external event information, a filter bank corresponding to a first thread of the multi-threaded profile. Subsequently, the computing platform may determine, based on the external event information and the filter bank, a time to live parameter corresponding to the external event information. Next, the computing platform may retrieve, from a multi-threaded profile server and based on the multi-threaded profile and the filter bank, first thread information corresponding to the first thread of the multi-threaded profile.
US11055368B1 Database searching based on user-definable parameters
A method of evaluating data in a database, the method including causing a workstation to display a graphical user interface which a user can use to create a screening rule by defining at least one screening condition and by entering a score, whether the score is applied to evaluate data in the database if the screening condition is met, whereby no knowledge of a programming language is required to create the screening rule. Other systems and methods are also provided.
US11055358B1 Smart interactions for a digital duplicate
Disclosed herein is a software tool that may be used to create and navigate through visualizations of an organization's data as embodied in a digital duplicate. These “smart interactions” may allow a user to visually and intuitively traverse the semantic network to dynamically provide on-demand visualization of the business data. Based on the traversal of the network, the network can be simplified and/or subnetworks can be created. As part of the visualization, “perspectives” can be created based on focal points (i.e., nodes) in the network. The focal points may be used as a starting point for the traversal, and functions (e.g., aggregates) can be dynamically applied to produce subnetworks to provide data for visualizations.
US11055353B2 Typeahead and autocomplete for natural language queries
Embodiments are described for enabling a user to query a database using natural language and receive results without requiring the user to manipulate or know details of the database contents. The user is guided in the creation of the natural language query by suggested predetermined queries from a template. Natural language is parsed using the template. The approach allows a user's query words to be completed automatically from the template as the user inputs the words. The approach further allows the next suggested parts of the query to be automatically typed from the template ahead of the user's cursor. Other features provide feedback to the user for invalid or irrelevant queries that cannot be parsed, including suggesting complete predetermined queries from the template. The approach helps the user focus the query on exactly what the user seeks to learn from the database without complex, process-intensive parsing.
US11055343B2 Dynamic search control invocation and visual search
Described is a system and method for enabling dynamic selection of a search input. For example, rather than having a static search input box, the search input may be dynamically positioned such that it encompasses a portion of displayed information. For example, a user may touch a touch-based display using two fingers to invoke the dynamic search input and then determine a size and a position of the dynamic search input by moving their fingers on the display. An image segment that includes a representation of the encompassed portion of the displayed information is generated and processed to determine an object represented in the portion of the displayed information. Additional images with visually similar representations of objects are then determined and presented to the user.
US11055341B2 Controlling method for artificial intelligence moving robot
A controlling method for an artificial intelligence moving robot according to an aspect of the present disclosure includes: moving based on a map including a plurality of regions; acquiring images from the plurality of regions through an image acquisition unit during the moving; extracting region feature information based on the acquired image; and storing the extracted region feature information in connection with position information when an image is acquired.
US11055339B2 Determining contact related information
Displaying contact-related information is disclosed. An association between a contact address not specific to a source of contact-related information and an identity of an entity at the source of contact-related information may be determined. Information representing the association between the contact address and the identity of the entity at the source of contact-related information is stored. The information representing the association is stored at a node associated with a service configured to use the information representing the association to retrieve from the source of contact-related information a response data associated with the entity in response to an expression of interest in a contact with which the contact address is associated.
US11055335B2 Contextual based image search results
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium determining image relevance responsive to a search query. A method includes, for each resource in a plurality of resources, wherein each resource includes one or more images and text that is separate from each of the one or more images: determining, by a data processing apparatus, and from the text of the resource, resource topics described by the text of the resource. For each of the one or more images, processing the image to determine a set of image topics that describe topics to which content depicted in the image belongs. Determining, by the data process apparatus, one or more topic match scores, wherein each topic match score is a measure of relevance one or more of the image topics of the image to one or more of the resource topics of the resource.
US11055325B2 System and method for context enhanced mapping
A system and method for Context Enhanced Mapping. A request is received from a user over a network for a map comprising an identification of a physical location, and at least one criteria. The physical location is mapped. Spatial, temporal, topical, and social data available to the network relating to the physical location and criteria is retrieved using a global index of data available to the network and prioritized for inclusion based upon the user and context of the request. The map of the physical location and at least some of the retrieved spatial, temporal, topical, and social data is displayed on a display medium.
US11055324B1 Dynamically updating the order of search results on a digital map
A list of geographic search results is received, where each search result includes a location of a corresponding geographic entity and information related to the geographic entity. The list is organized according to an original order. The received search results are provided via the user interface according to the original order. In response to receiving a selection of one of the geographic search results via the user interface, a modified order of the list is generated based on (i) the original order of the list and (ii) the order in which the selection was received relative to other selections of geographic search results from the list. The received search results then are provided via the user interface according to the modified order.
US11055320B2 System for mapping employees sentiments and a method thereof
The present disclosure relates to the field of a system that maps employees' sentiments, and envisages a system for mapping employees' sentiments comprising a database, an input unit, a parser, a filter unit, a lexical analyse), an identifier, a mapping unit, an aggregator, a sentiments analyser, and a computation unit. The employee inputs are received through the input unit. The parser parses the inputs and generates tokens that are filtered based on the filter unit. Keywords are extracted from pre-determined list of keywords based on filtered words which are mapped with pre-determined group of themes and quantitative score based on the weightage score is computed by pre-determined weightage scores. The sentiments analyser analyses employee sentiments, based on quantitative score and computation unit computes a relationship between employee sentiments, employee feedback and employee performance.
US11055316B2 System to visualize relationships within multi-dimensional data
A system includes reception of a user selection of at least two dimensions of a data source, acquisition of data of the data source, the data associating each of a plurality of dimension values of a first dimension of the selected dimensions with one or more of dimension values of a second dimension of the selected dimensions, determination, based on the acquired data, of graph nodes representing dimension values of the first dimension and graph edges connecting the graph nodes and representing dimension values of the second dimension, generation of a graph image comprising the graph nodes and graph edges, and transmission of the graph image to the user.
US11055314B1 Techniques for a database-driven messaging user interface
Techniques for a database-driven messaging user interface are described. In one embodiment, an apparatus may comprise a database access component operative to determine that a local messaging database of a messaging client on a client device has been updated; and examine the local messaging database to determine a set of database queries to rerun for a plurality of local user interface components; and the local user interface components operative to refresh based on running the set of database queries against the local messaging database. Other embodiments are described and claimed.
US11055310B2 SQL server integration services (SSIS) package analyzer
Systems, computer program products, and methods are described herein for execution of SQL Server Integration Service (SSIS) package. The present invention is configured to electronically receive a user request to execute one or more SSIS packages; retrieve the one or more SSIS packages; initiate an execution of the one or more SSIS packages, wherein the execution further comprises: traversing through each of the one or more steps associated with each of the one or more SSIS packages; identifying one or more files associated with the one or more SISS packages at each of the one or more steps; parsing each file at each step to identify one or more SQL commands embedded in each of the one or more files; and executing each of the one or more identified SQL commands, wherein executing further comprises exporting data; and load the exported data into one or more external databases.
US11055300B2 Real-time search techniques
The disclosed embodiments include a method performed by a data intake and query system. The method includes receiving a real-time search query including search criteria, and receiving a stream of metrics, where each metric includes a measured value taken of a computing device. The method further includes filtering the metrics to obtain filtered metrics satisfying the search criteria, creating an in-memory summarization data structure based on the filtered metrics, communicating the summarization data to a search head, and providing search results including the summarization data, where the summarization data or data indicative of the summarization data is displayed on a display of a display device.
US11055299B2 Supporting reportability of internet of things (IoT) data in the cloud for enterprise contexts
Methods, systems, and computer-readable storage media for selective segmentation of Internet-of-Things (IoT) data in data analytics systems. Implementations can include receiving IoT data from an IoT device, determining that segmentation is to be applied to the IoT data, determining a segment start and a segment end for a segment based on one of a property represented in the IoT data and a property value represented in the IoT data, and providing a table that records the segment independently of the IoT data.
US11055294B2 Communication terminal, content server, content recommendation system, control device, and control method
In a communication terminal including a playback device, an input device, a communication device, and a control device, the control device performs content presentation processing of acquiring a content from a content server and displaying the content, emotion data storage processing of storing, in the content server, at least a piece of emotion data of a user of the communication terminal, which is input in accordance with the content, tendency specification processing of acquiring the emotion data, which has been stored, from the content server, and specifying a tendency of a change over time on the basis of the emotion data, and recommendation content search processing of searching for a recommendation content to be recommended to the user on a basis of the emotion data and the tendency.
US11055287B2 Eigenvalue-based data query
Embodiments relate to an eigenvalue-based data query. An aspect includes receiving a query request that includes a query statement. Another aspect includes calculating eigenvalues of key component elements in the query statement. Another aspect includes matching eigenvalues of nodes in an execution plan of a historical query statement to the eigenvalues of the key component elements. Yet another aspect includes based on determining success of matching the eigenvalues of the key component elements to the eigenvalues of the nodes in an execution plan of the historical query statement, generating an execution plan of the query statement.
US11055286B2 Incremental updates for nearest neighbor search
Techniques are described for a nearest neighbor search service that enables users to perform nearest neighbor searches. The nearest neighbor search service includes an interface that enables users to create collections of searchable vectors, add and update vectors to a collection, delete vectors from a collection, and perform searches for nearest neighbors to a given vector. The nearest neighbor search service enables users to add, update, and delete vectors of a collection in real-time while also enabling users to perform searches at the same time.
US11055284B1 Optimizing domain queries for relational databases
A database engine receives a database query that specifies retrieving data from a data source. The database engine parses the query to build an operator tree that includes a TableScan operator configured to scan a table from the data source to produce outputs corresponding to a single data field from the table, and includes a GroupBy operator that groups rows of the table according to the data field. The database engine generates and executes code corresponding to the operator tree to retrieve a result set. When the TableScan operator is a child of the GroupBy operator and the outputs are independent of duplicate input rows from the table, execution of the TableScan operator comprises, for each storage block of rows from the table: determining a storage compression scheme for encoding the data field and, for certain encodings, using the encoding to produce the outputs without duplication of rows.
US11055281B2 Automated extraction of data from web pages
Various embodiments provide techniques for automatically extracting data from web pages. Such extraction can take place without the use of a browser, and without necessarily rendering the entire web page. Thus, data extraction can be performed more efficiently and more quickly, while reducing the computing resources needed to perform such operations. In at least one embodiment, data extraction and translation are performed by automatically parsing structured data from visible and hidden elements of a web page.
US11055275B2 Database revalidation using parallel distance-based groups
Database revalidation may be provided by parallelized execution of distance-based groups. A change to a first data object of the plurality of data objects is received. The first data object has a plurality of dependent data objects in the plurality of data objects. A maximum dependency distance for the respective dependent data objects in the plurality of dependent data objects is calculated. The respective dependent data objects in the plurality of dependent data objects are grouped into one or more groups based on their respective maximum dependency distance. A given group of the one or more groups represents a given maximum dependency distance. The one or more groups are executed on in order from smallest to largest of their respective representations of maximum dependency distance. Executing on the one or more groups includes revalidating the data objects of a respective group in parallel.
US11055274B2 Granular change detection in distributed storage systems
Techniques of granular change detection in distributed storage system are disclosed herein. In one embodiment, a method includes receiving a subset of data representing a new version of a document with multiple properties. The subset of data includes hash values corresponding to the properties of the document. The method further includes for each of the properties, performing a comparison of the hash values in the new version to that of the properties in a previous version of the document. Based on the performed comparison, whether the property has changed in the new version of the document is determined. The method can then include, transmitting a notification to one or more computing services previously registered to receive a notification regarding a change in the identified one of the properties without transmitting the notification to other computing services not registered to receive the notification.
US11055271B2 Funnel locking for sleepable read-copy update
A funnel locking technique improves scalability of callback handling while mediating grace-period-start requests in a sleepable read-copy update (SRCU) environment. Per-CPU data structures maintain lists of SRCU callbacks. A management data structure maintains a current-grace-period record tracking a current SRCU grace period and a future-grace-period record tracking a future SRCU grace period needed by the callbacks. A combining tree mediates grace-period-start requests concurrently vying for an opportunity to update the future-grace-period record. The grace-period-start requests are issued on behalf of the callbacks to a combining tree leaf level and propagate toward a combining tree root node. The future-grace-period record is updated in response to grace-period-start requests reaching the root node. The current-grace-period record is updated to start a new SRCU grace period in response to grace-period-start requests reaching the root node if the future SRCU grace period has not completed and there is no SRCU grace period in progress.
US11055270B2 Trash daemon
A method of managing a database system that includes a swarm database with nodes of processors and memory. The memory stores programs that can be executed on the processors. Determining data files to delete, moving the data files to delete to a trash directory, truncating using a trash daemon, larger files to delete to smaller sized file pieces and deleting the smaller sized file pieces by a local operation system.
US11055268B2 Automatic updates for a virtual index server
Computer systems and methods for constructing and using a virtual index server. The index of the virtual index server may specify locations of respective portions of data at a plurality of remote storage providers. The index may graft multiple files and folders from multiple storage providers together into a single hierarchical index tree. The virtual index server may be automatically updated to reflect changes in data content at the plurality of remote storage providers. The computer system may automatically retrieve log files from a content delivery network (CDN), normalize the log files according to a first analytics provider, and automatically provide the normalized log files to the first analytics provider.
US11055258B2 Directly accessing archived data and executable files
Methods, apparatus and computer program products implement embodiments of the present invention that include selecting an archive storing one or more archived files. Respective locations are identified for each of the one or more archived files, the respective locations are stored to a memory, and using the respective locations in the memory, a corresponding accessible file is defined for each of the one or more archived files. Upon receiving a request to access a given accessible file, a given location in the archive for the given archived file is identified, and the given accessible file can be accessed at the given location. In embodiments where the given accessible file consists of a data file, the given accessible file is accessed by reading data from the data file. In embodiments where the given accessible file consists of an executable file, the given accessible file is accessed by executing the executable file.
US11055257B2 Systems and methods for disjoint character set report merging
The present disclosure relates to systems and methods for automatically optimizing a reporting architecture of an application. In one implementation, a system for automatically optimizing a reporting architecture of an application may include a memory storing instructions and an automata processor configured to execute the instructions. The instructions may include identifying one or more state transition elements in the application; determining if two or more state transition elements have disjoint character sets; grouping two or more state transition elements having disjoint character sets into one or more groups; merging state transition elements included in the one or more groups; and outputting a merged report configured for disambiguation on a second processor.
US11055252B1 Modular hardware acceleration device
A system includes a rack with multiple hardware acceleration devices and at least one modular controller coupled together into one or more particular processing systems. Each modular hardware acceleration device includes multiple hardware accelerators, such as graphical processing units (GPUs), field programmable gate arrays (FPGAs), or other specialized processing circuits. In each modular hardware acceleration device, the multiple hardware accelerators are communicatively coupled to a multi-port connection device, such as a switch, that is also communicatively coupled to at least two external ports of the modular hardware acceleration device. A modular controller of a particular processing system coordinates operation of hardware accelerators of multiple hardware acceleration devices included in the particular processing system to provide advanced processing capabilities. Modular hardware acceleration devices may be added to or taken away from particular processing systems to adjust advanced processing capabilities of the particular processing systems.
US11055247B2 System and method to enable fairness on multi-level arbitrations for switch architectures
In some embodiments, the invention involves using a weighted arbiter switch to provide fairness in passing input streams through a plurality of input ports to an output port. The weighted arbiter switches may be combined in a hierarchical architecture to enable routing through many levels of switches. Each input port has an associated flow counter to count input stream traffic through the input port. An arbiter switch uses the flow counts and weights from arbiter switches at a lower level in the hierarchy to generate a fairly distributed routing of input streams through the output port. Other embodiments are described and claimed.
US11055244B1 Apparatus and method for simultaneous bidirectional serial lanes over USB-C interface
An input/output (I/O) interface system for computing devices is disclosed. The I/O interface system includes an externally-engageable USB-C interface connector. A first I/O protocol controller circuit couples to the USB-C interface connector via multiple bidirectional serial lanes. Each of the bidirectional serial lanes transfers a single serial stream of data in a simultaneously bidirectional manner. A second I/O protocol controller circuit couples to the USB-C interface connector via multiple unidirectional serial lanes. Each of the unidirectional serial lanes transfers a single serial stream of data in a unidirectional manner. Mode control circuitry selects between the first I/O protocol controller circuit and the second I/O protocol controller circuit for data transfers with the USB-C interface connector based on a detected signaling media externally connected to the USB-C interface connector.
US11055238B2 Electronic device and method for recognizing accessories
An electronic device and a method for recognizing accessories that are mounted into a connector of an electronic device are provided. The electronic device includes a housing that includes a first surface that faces in the first direction and a second surface that faces in the second direction, opposite the first direction, a display that is disposed between the first surface and the second surface and is exposed through the first surface, a power supply unit that applies a voltage, and at least one processor that is electrically connected to the display, wherein: the housing includes a universal serial bus (USB) type-C connector, the connector includes a contact substrate that is electrically connected to the processor to detect the insertion of an accessory, and the power supply unit and the processor are electrically connected to a mid plate that is formed in the contact substrate.
US11055229B2 Memory controller including address translation module, memory system including the memory controller, and operating method of the memory controller
A memory system includes a memory device including a plurality of memory cells, and a memory controller configured to control the memory device. The memory controller includes a random number generator configured to generate a random number based on read data from the memory device, and an address translation module configured to generate a key based on the random number and to translate a first address into a second address by performing a calculation on the first address and the key.
US11055219B2 Providing data values using asynchronous operations and querying a plurality of servers
A processing system server, computer program product, and methods for performing asynchronous data store operations. The server includes a processor which maintains a cache of objects in memory of the server. The processor executes an asynchronous computation to determine the value of an object. In response to receiving a request for the object occurring before the asynchronous computation has determined the value of the object, a value of the object is returned from the cache. In response to receiving a request for the object occurring after the asynchronous computation has determined the value of the object, a value of the object determined by the asynchronous computation is returned. The asynchronous computation may comprise at least one future, such as a ListenableFuture, or a process or thread. The asynchronous computation may receive different values from at least two servers and may determine the value of an object based on time stamps. The asynchronous computation may determine the value of the object by querying at least one additional server, and the asynchronous computation may receive different values from at least two servers of a plurality of servers.
US11055217B2 Using additional intermediate buffer queues to identify interleaved media data to be read together
Techniques are disclosed for identifying multiple sections from one or more tracks of a media file and reading them together in a consumption-driven pipeline process. A render pipeline may comprise a sample generator, a sample buffer, and a destination buffer. Multiple render pipelines may be used for parsing multiple tracks of the media file. An I/O manager may determine that a destination buffer requires new data. The I/O manager may schedule a memory read for a data element from the sample buffer corresponding to the destination buffer and may determine if any of the sample buffers have data elements with memory locations close to the scheduled read. If so, the I/O manager may also schedule those memory locations to be read. After reading, the filled data elements corresponding to the read memory may then be sent to their corresponding destination buffers to be consumed and added to their corresponding tracks.
US11055214B2 Memory controller and method having predictive buffering of address mapping table
The present invention provides a memory controller including an artificial intelligence (AI) module and a microprocessor. In the operations of the memory controller, the AI module receives a read command from a host device, and generates an auxiliary command according to the read command. The microprocessor is configured to select a first L2P mapping table according to a logical address included in the read command, and refer to the first L2P mapping table to read data from a memory module. The microprocessor is further configured to read a second L2P mapping table from the memory module according to the auxiliary command, wherein the second L2P mapping table does not include the logical address included in the read command.
US11055213B2 Facilitating localization of code defect
Facilitating localization of code defect of an application includes receiving a set of element-value pairs generated by running the application with a test case. Further differences are identified between the set of element-value pairs and a baseline data result for the test case. Tree maps associated with respective elements are displayed in the set of element-value pairs, each of the tree maps representing relationship of code entities of the application related to its associated element, wherein one or more of the tree maps are marked out to show the differences thereby identifying potential defective codes of the application that have caused the differences.
US11055204B2 Automated software testing using simulated user personas
Provided are techniques for automated software testing using simulated user personas. A request to test software is received. Job roles, user software activities for the software to be tested, and objectives are automatically identified using a first machine learning model. A test operation sequence using the job roles, the user software activities, and the objectives to test the software is generated using a second machine learning model. The test operation sequence is executed to simulate different users having different job roles using the software with the user software activities to achieve the objectives.
US11055195B1 Orchestrating an interruption during installation of sensor-based devices
Aspects of the invention include a computer-implemented method that includes detecting, by a processor, a performance of a step of an installation protocol for a sensor-based device. The processor performs a negative outcome analysis comprising determining a likelihood that the performance of the step will cause a negative outcome. Based at least in part on a result of the negative outcome analysis, an interruption alarm is issued.
US11055193B2 Multi-version query retry in a database environment
Systems, methods, and devices for automatically retrying a query. A method includes receiving a query directed to database data and assigning execution of the query to one or more execution nodes of a database platform. The method includes determining that execution of the query was unsuccessful. The method includes assigning a first retry execution of the query on the first version of the database platform and assigning a second retry execution of the query on a second version of the database platform.
US11055191B2 Service graph highlights missing nodes and links
Described herein are systems and methods for identifying a down, inactive or missing network link or microservice of a service graph. The system and methods described herein may identify a service graph for monitoring. The system and methods described herein may monitor the service graph topology, such as services and networks. The system and methods described herein may determine a link or node is down or inactive. The system and methods described herein may display indications in the service graph that the ode or link is down or inactive. The implementations described herein may increase the efficiency of diagnostics and monitoring of the links and nodes and may decrease downtime as a result of incidents by providing a faster mechanism by incidents may be remediated.
US11055185B2 Method and system for global snapshots of distributed storage
A storage manager for managing storage of files on a distributed logical volume includes a configuration manager configured to manage an archive of configurations of the distributed logical volume, and a snapshot manager configured to create a global snapshot of the distributed logical volume and, in response to a roll-back request, restore a previous global snapshot of the distributed logical volume based on a stored configuration of the distributed logical volume and stored subvolume snapshots of subvolumes of the distributed logical volume.
US11055181B2 Unique identifiers for data replication, migration, failover operations and failback operations
A computer implemented method implemented with a processor for assigning a unique identifier for a data item initially deployed at a cluster of a networked environment that includes determining a unique cluster identifier for the cluster of the networked environment, atomically modifying a local counter value at the cluster of the networked environment and appending the unique cluster identifier to the atomically modified local counter value at the cluster of the networked environment to form a unique ID for the data item.
US11055177B2 Correlating operational information with an error condition in a dispersed storage network
A method for execution by a managing unit of a dispersed storage network (DSN) includes facilitating capture of log information from a plurality of entities of the DSN for storage in a log vault of the DSN. An error condition with regards to at least one of the plurality of entities can be detected. Error correlation information that includes an identified at least one of the plurality of entities can be generated based on the error condition and the log information. A DSN configuration change can be facilitated based on the error correlation information.
US11055173B2 Redundant storage of error correction code (ECC) checkbits for validating proper operation of a static random access memory (SRAM)
Application data and error correction code (ECC) checkbits associated with that application data are stored in a first memory. The ECC checkbits, but not the application data, are stored in a second memory. In response to a request to read the application data from the first memory, the ECC checkbits from the first memory are also read and used to detect, and possibly correct, errors in the read application data. The ECC checkbits are further output from both the first and second memories for bit-by-bit comparison. In response to a failure of the bit-by-bit comparison, a signal indicating possible malfunction of one or the other or both of the first and second memories is generated.
US11055162B2 Database system performance degradation detection
Among other things, embodiments of the present disclosure relate to detecting performance degradation in database systems. For example, some embodiments of the present disclosure help to identify events associated with anomalous database system parameter states and assess the severity of such anomalous events. Other embodiments may be described and/or claimed.
US11055161B2 System and method for automatic generation of a diagnostic model
A cloud-based computing system for providing a maintenance message associated with a unique maintenance action for fault rectification is disclosed. The system includes a diagnostic module including one or more processors configured by instructions stored in non-transient computer readable media. The diagnostic module is configured to: identify, for each potential CAS message in an aircraft, a set of inputs that are evaluated to trigger the potential CAS message; identify, for each of the potential CAS messages, each unique combination of input conditions for the set of inputs that triggers the potential CAS message; and identify, for each of the potential CAS messages, a unique maintenance message associated with each unique combination of input conditions that triggers the potential CAS message, wherein each unique maintenance message is associated with a unique maintenance action for fault rectification.
US11055158B2 Interconnected framework for distributed data realization
A web-based display system includes instructions for execution by a processor. The instructions include, in response to receiving a page load request from a user device associated with a user, obtaining a set of frames associated with the user and, for each of the first and second frames: (i) loading the frame and (ii) assigning a corresponding unique identifier to the frame. The instructions include accessing the plurality of authenticated identifiers and, for each of the first and second frames, in response to the assigned unique identifier of the frame matching an authenticated identifier of the plurality of authenticated identifiers, adding the frame to a set of authenticated frames. The instructions include generating a page including the set of authenticated frames and, in response to receiving a first message, selectively broadcasting a second message based on the first message to the set of authenticated frames.
US11055156B2 Processing of a message stream
A method and related system to concurrently process a temporal message stream. The method comprises obtaining messages of a message stream, each message having an associated timestamp. The method further comprises storing each message in at least one of a plurality of queues, wherein the messages of each queue are ordered based on their timestamp such that a message with the earliest timestamp is positioned at the front of the queue. The method then comprises controlling retrieval of the target message from the front of a target queue based on a timing difference between the timestamp of the message and the timestamps of the front message of each of the other queues of the plurality of queues.
US11055153B2 Quantification of compute performance across multiple independently executed microservices with a state machine supported workflow graph
A bipartite workflow graph, representing an understanding of an overall service, comprises two different graph elements: entities and processes and each individual microservice defines their logical constructs as either an entity or a process in accordance with a universal schema. Notifications from such microservices conform to the universal schema, thereby enabling microservices to individually change how they operate internally, without affecting an understanding of the overall system as represented by the workflow graph. Each graph element has its state maintained by a separately addressable execution unit executing a state machine, which can be individually updated based on information received from the microservices. Changes to the workflow graph are logged and an insight engine monitors such a log to insert insight markers in accordance with predefined events, thereby enabling the collection of metrics on a service wide basis and across multiple microservices.
US11055150B2 Fast thread wake-up through early lock release
A thread holding a lock notifies a sleeping thread that is waiting on the lock that the lock holding thread is “about” to release the lock. In response to the notification, the waiting thread is woken up. While the waiting thread is woken up, the lock holding thread completes other operations prior to actually releasing the lock and then releases the lock. The notification to the waiting thread hides latency associated with waking up the waiting thread by allowing operations that wake up the waiting thread to occur while the lock holding thread is performing the other operations prior to releasing the thread.
US11055148B2 Systems and methods for overload protection for real-time computing engines
A method for providing overload protection to a real-time computational engine configured to compute a plurality of values corresponding to a plurality of entities includes, when an overload protector is in an overload state: identifying one or more entities in a normal status and having high corresponding load contributions; downgrading the identified one or more entities; in response to detecting that a load level is below a low threshold, transitioning the overload protector to a recovery state and beginning a cool down period; and, when the overload protector is in the recovery state: upgrading a first group of entities of the one or more downgraded entities to a normal status; determining whether the cool down period has ended; and in response to determining that the cool down period has ended: upgrading all downgraded entities to the normal status.
US11055123B1 System, method, and computer program for providing an ultra-high availability cloud emulator in a multi-tenant SaaS environment controlled by another party
The present disclosure relates to a system, method, and computer program for providing an ultra-high availability cloud emulator of an entity's data in a multi-tenant SaaS environment that is not controlled by the entity. The system extracts metadata related to the entity's data and user interface in the multi-tenant SaaS environment. The metadata is used to identify and extract data records for an entity from the multi-tenant SaaS environment, as well as to ascertain functional aspects of the entity user interface in the multi-tenant SaaS environment. A cloud emulator of the entity's data records and user interface in the multi-tenant SaaS environment is created using the extracted data records and metadata, where the cloud emulator is outside the multi-tenant SaaS environment. The entity is able to access the cloud emulator at the entity's discretion as a failover for the entity's data records in the multi-tenant SaaS environment and to modify the entity's data records in the cloud emulator.
US11055119B1 Feedback responsive interface
Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining during an interactive user support session user transmitted data including conversation content from a client computing device associated to the user; subjecting the user transmitted data to processing to provide feedback data associated to the conversation content obtained from the client computer device, wherein the feedback data indicates a level of satisfaction of the user, and wherein the processing includes subjecting content of the conversation content to natural language processing to return sentiment data of the user; examining data of the feedback data; performing selecting of a conversation strategy in dependence on the examining; and sending for presentment to the user returned conversation content in accordance with the certain conversation strategy.
US11055117B2 Method and device for displaying, on a local terminal, an application executed on a remote server by means of a remote office protocol
A method for displaying a graphic object, which is generated by a remote server in a local window, which is displayed on a display device, the local terminal communicating with the server via a proxy gateway for the remote office protocol, the gateway establishing a connection between the terminal and the server, the connection comprising a primary connection, which is established between the local terminal and the proxy gateway of the remote application type, and a secondary connection, which is established between the proxy gateway and the remote server, comprises a step of detecting the type of secondary connection and a step, carried out by the proxy gateway, of converting data, which are from the remote server, and which relate to a local window of the office type, into data, which are intended for the local terminal and which relate to a local window of the application type.
US11055116B2 Managing virtual desktop infrastructure data sharing
A host device detects a first request from a first remote device and a second request from a second remote device, each request related to hosting one or more computing desktop environments within a virtual machine, wherein each remote device is at a respective location. The host device determines that the remote devices are qualified to share computing desktop environments based on a proximity threshold. The host device hosts a first computing desktop environment for sharing by the remote devices. The host device gathers respective new locations of the remote devices. The host device determines, by identifying that the respective new locations are not close enough to satisfy the proximity threshold, that the remote devices are no longer qualified to share computing desktop environments. The host device terminates the access of the first remote device to the first computing desktop environment and maintains the access of the second remote device.
US11055115B1 Virtual machine conversion in distributed system of remote desktops
Disclosed are systems and methods for executing a remote session in a virtualized environment. The described technique may be used when handling a request to launch a remote session using a specified virtual template. A virtual machine (VM) type associated with the virtual template and that indicates hypervisor compatibility of the virtual template may be determined. A destination hypervisor is selected for executing the remote session. If VM type is not compatible for execution on the destination hypervisor, a converted, native VM image file is generated which is compatible with the destination hypervisor. The remote session is then launched on the destination hypervisor using another VM executed using the converted VM image file.
US11055105B2 Concurrent image measurement and execution
Apparatuses and methods related to concurrently measuring and executing images. An apparatus for concurrently measuring and executing images can include a memory device, a first processing resource and a second processing resource. The first processing resource can execute instructions stored in the memory device to execute a first portion of an image responsive to measuring the first portion of the image and execute a second portion of the image responsive to measuring the second portion of the image. The second processing resource can execute instructions stored in the memory device to measure the first portion of the image and measure the second portion of the image concurrently with an execution of the first portion of the image by the first processing resource.
US11055100B2 Processor, and method for processing information applied to processor
Embodiments of the present disclosure relate to a method for processing information, and a processor. The processor includes an arithmetic and logic unit, a bypass unit, a queue unit, a multiplexer, and a register file. The bypass unit includes a data processing subunit; the data processing subunit is configured to acquire at least one valid processing result outputted by the arithmetic and logic unit, determine a processing result from the at least one valid processing result, output the determined processing result to the multiplexer, and output processing results except for the determined processing result of among the at least one valid processing result to the queue unit; and the multiplexer is configured to sequentially output more than one valid processing results to the register file.
US11055094B2 Heterogeneous CPUID spoofing for remote processors
Disclosed embodiments relate to improved heterogeneous CPUID spoofing for remote processors. In one example, a system includes multiple processors, including a first processor including configuration circuitry to enable remote processor identification (ID) spoofing; fetch circuitry to fetch an instruction; decode circuitry to decode the instruction having fields to specify an opcode and a context, the opcode indicating execution circuitry is to: when remote processor ID spoofing is enabled, access a processor ID spoofing data structure storing processor ID information for each of the plurality of processors, and report processor ID information for a processor identified by the context; and, when remote processor ID spoofing is not enabled, report processor ID information for the first processor; and execution circuitry to execute the instruction as per the opcode.
US11055093B1 Methods and systems for automated, intelligent application development by scanning metadata by a plug-in to make recommendations
Methods and systems to provide enablement information by implementing a plug-in application by: executing the plug-in application in a course of application development of the software package connected to a cloud-based computing system; parsing a set of applications contained in the software package to generate a set of metadata data that includes an entire set of metadata for the software package; receiving a set of rules via the cloud-based computing system; defining a set of definitions for each rule in the set of rules to enable a comparison of each rule to the set of metadata to extract one or more features of each application contained in the software package; generating an inventory set of one or more features based on rule definitions for the software package; and generating a recommendation related to a feature of the inventory set of features in each application of the software package.
US11055082B2 Unified update tool for multi-protocol network adapter
A method and technique for updating firmware on a multi-protocol network adapter includes reading parameter values for a firmware update of a multi-protocol network adapter that specify classes of behavior for conducting the firmware update of the multi-protocol network adapter. An update tool determines a reset type defining a type of reset needed to activate the firmware update on the network adapter based on the parameter values, sends a message to the network adapter indicating that a firmware update process is beginning, sends a write request to the network adapter to write the firmware update to select communication protocol functions, and sends a reset request to select communication protocol functions to activate the firmware update using the reset type according to the parameter values.
US11055072B2 Generation of data model from protocol buffer compiler generated java classes
Systems and methods for generating a data model from protocol buffer compiler generated Java classes are provided. The methods include obtaining a protocol buffers schema; using the obtained protocol buffers schema to generate a plurality of Java classes; determining, from the plurality of Java classes, a plurality of attributes; determining, for each respective attribute, a corresponding attribute type; and using each respective attribute and each corresponding attribute type to extract model information to be included in the data model. The extracted model information may be adjusted based on whether the information matches with an expectation regarding the model information.
US11055065B2 PUF-based true random number generation system
A true random number generation system includes a physical unclonable function (PUF) entropy device, a pseudo random number generator, and an encoding circuit. The PUF entropy device is used for generating a random number pool. The pseudo random number generator is used for generating a plurality of first number sequences. The encoding circuit is coupled to the PUF entropy device and the pseudo random number generator for generating a plurality of second number sequences according to the plurality of first number sequences and a plurality of third number sequences selected from the random number pool.
US11055064B2 Testing of physical random number generators
An automated system is provided. Examples of automated systems include processors for calculation which implement a secure boot process based on the plurality of numbers; chip cards for authentication; telecommunication equipment; programmable logic controllers, control devices for railways, etc. The operation is controlled depending on whether a sequential test for randomness of a plurality of numbers from a physical random number generator is marked as failed. This has the advantage that an online-test for integrity of the plurality of numbers is possible at a high accuracy and low latency.
US11055053B2 Systems and methods for displaying captured screenshots
Methods, apparatus, systems, and computer program products for displaying captured screenshots are disclosed herein. One method includes capturing, by an information handling device, a set of screenshots of a main display screen of a computing device and displaying the captured set of screenshots on a sub-display screen of the computing device. Apparatus, systems, and computer program products that include and/or perform the methods are also disclosed herein.
US11055050B2 Multi-device pairing and combined display
In embodiments of multi-device pairing and combined display, mobile devices have device touchscreens, and housing bezels of the mobile devices can be positioned proximate each other to form a combined display from the respective device touchscreens. An input recognition system can recognize an input to initiate pairing the mobile devices, enabling a cross-screen display of an interface on the respective device touchscreens, such as with different parts of the interface displayed on different ones of the device touchscreens. The input to initiate pairing the mobile devices can be recognized as the proximity of the mobile devices, as a gesture input, as a sensor input, and/or as a voice-activated input to initiate the pairing of the mobile devices for the cross-screen display of the interface.
US11055040B2 Mobile terminal that performs wireless communication and control method for the same
A mobile terminal with which an intended image forming apparatus can be easily paired is provided. A search unit searches for an image forming apparatus. A display unit displays, as a result of searching by the search unit, a list containing a plurality of image forming apparatuses. A specifying unit specifies, from the plurality of image forming apparatuses, one image forming apparatus to which the mobile terminal is brought closer. A connection unit connects to the image forming apparatus specified by the specifying unit.
US11055038B2 Print substance end-of-life predictions
An example device capable of predicting print substance end-of-life (EOL) comprises a container to hold a print substance, the container comprising a refill port through which print substance is to be introduced into the container. The example device also comprises a processor to receive signals indicative of an amount of print substance introduced via the refill port. The processor is also to predict a print substance end-of-life (EOL) based on the amount of print substance introduced.
US11055037B2 Enhanced printer and printer operator interactions
System and method for enhanced printer and printer operator interactions. One embodiment includes a maintenance controller in communication with a camera having a field of view overlapping with a field of view of a human operator, and in communication with a display to display images for the human operator. The maintenance controller obtains a first image of the printer components, analyzes the first image to determine locations of the printer components in the first image based on the image data of the printer components stored in the memory, and modifies the first image to include highlighted areas corresponding with the locations of the printer components. The maintenance controller receives an instruction from the human operator indicating one of the highlighted areas as a selected printer component, retrieves the maintenance information of the selected printer component from memory, and sends the maintenance information to the display.
US11055035B2 Device-independent canvas
An example system is described including a discovery engine to generate a list of printers and print services available on a network and a composition engine to generate a device-independent canvas that includes a preview image of the print job derived from a raster image processing service of the list of printers and print services. The preview image is oriented on the canvas using a layout relationship that adjusts a layout format based on printer setting information corresponding to the print apparatus and print service combination. The layout format corresponds to an amount of media space available when printing with the print apparatus.
US11055033B2 Information processing apparatus, image forming apparatus, and non-transitory computer readable medium for inhibiting transmission of specific combinations of private information
An information processing apparatus includes a receiving unit and a controller. The receiving unit receives a selection of information which is to be output. The selection is selected from multiple types of information included in data obtained over a network and is based on each type. The controller exerts control in such a manner that, when the selected information includes multiple types of information constituting a predetermined particular combination, the selected pieces of information are not output.
US11055030B2 Information processing apparatus to determine state transitions and compliment a deficient state, information processing system, information processing method, and recording medium
An information processing apparatus includes circuitry to acquire a state of an external device intermittently from the external device, and complement a deficient state in which the state of the external device is transitioned during a polling period in which the state is not acquired, based on a state before change, a state after change that is acquired next to the state before change, and a state transition diagram of the external device.
US11055024B2 Data processing apparatus, data processing method, and data processing program
In a computer which controls data access with respect to a prescribed logical unit, a processor is configured to: perform, when data access by one path with respect to a logical unit is not completed, control for switching paths with respect to the logical unit; perform communication control in accordance with SCSI with the logical unit by executing a SCSI driver; accept a path interchange time that is a time used as a reference for switching paths with respect to the logical unit; determine an upper limit number of retries in data access by the one path on the basis of the path interchange time; and perform control so that an upper limit number of retries using the one path by the SCSI driver equals the determined number of retries.
US11055021B2 Resistive memory
A resistive memory including a storage array, a storage circuit, a control circuit, a voltage generation circuit and an access circuit is provided. The storage array includes a plurality of blocks. Each block includes a plurality of memory cells. The storage circuit stores a plurality of count values. Each of the count values indicates the number of times that a corresponding block performs a write operation. The control circuit generates a control signal according to the count values when an external command is a write command. The voltage generation circuit provides an operation voltage group according to the control signal. The access circuit accesses the storage array according to the operation voltage group.
US11055020B2 Data storage device sharing operations with another data storage device and method of operating the same
A data storage device includes a memory device configured to store data; and a memory controller configured to control the memory device in response to a request of the host. The memory controller may include: a device information storage configured to store device information including share function information indicating whether the storage device is capable of sharing the data with another storage device and a monitor configured to receive from the host an initialization message determining, based on the share function information, a kind of information output from the storage device, and generate any one of normal status information and extended status information indicative of a current status of the storage device, in response to the initialization message.
US11055014B2 Storage system providing automatic configuration updates for remote storage objects in a replication process
An apparatus is configured to generate a current snapshot set for a consistency group comprising a plurality of storage volumes subject to replication from a source storage system to a target storage system, to compare one or more configuration attributes of the current snapshot set to one or more configuration attributes of a previous snapshot set generated for the consistency group, to detect a change in at least one configuration attribute of the current snapshot set relative to the previous snapshot set based at least in part on the comparing, and to communicate the detected change in the configuration attribute from the source storage system to the target storage system so as to permit the target storage system to implement a corresponding configuration update for the consistency group. The generating, comparing, detecting and communicating are illustratively performed as part of an ongoing asynchronous or synchronous replication process carried out between the source and target storage systems.
US11055006B1 Virtual storage domain for a content addressable system
A method, system and program is described for providing virtual storage domains for content addressable system. At least one tenant data storage policy is configured for at least one tenant in a storage system. A virtual storage domain is created based on the tenant data storage policy, each virtual storage domain having a unique identifier (ID). The corresponding virtual storage domain ID is tagged to a data request based on a data set policy when data belonging to a data set gets written to the storage system. A hash signature is calculated for the data taking the data content and the storage domain ID as inputs to calculate the hash signature.
US11055001B2 Localized data block destaging
A system includes a memory and a processor coupled to the memory, where the processor is configured to perform various operations. The operations include receiving, in response to a first read input/output operation, a first location of a first data block. The operations also include executing the first read input/output operation at the first data block at the first location. The operations also include selecting a second location within a first search range for destaging a second data block based at least in part on the first location. The operations also include destaging the second data block at the second location upon a determination that a second read input/output operation is not currently executing or queued for execution.
US11054996B2 Efficient writing in a flash storage system
In one implementation, a method includes maintaining a list of available erase block portions across a plurality of flash devices of a flash storage system, and wherein erase blocks are categorized by the flash storage system as available for use, in use, or unusable. The method further includes receiving data from a plurality of sources, wherein the data is associated with processing a dataset, the dataset comprising multiple file systems and associated metadata. The method further includes determining a plurality of subsets of the data such that each subset is capable of being written in parallel with the remaining subsets, mapping each subset of the plurality of subsets to an available allocation unit, and writing the plurality of subsets in parallel.
US11054992B2 Memory module and memory system including the memory module
A memory system may include a controller; and a plurality of memory modules, wherein a data input and output of the plurality of memory modules is performed with a single channel manner according to an address signal provided from the controller in common, wherein each of the plurality of memory modules includes a buffer chip and a plurality of memory chips coupled to the buffer chip, wherein all the buffer chips of the plurality of memory modules are directly coupled to the controller through independent input and output bus.
US11054987B1 Sidebar interaction method, device, and computer-readable storage medium
Disclosed are a sidebar interaction method, a device and a computer readable storage medium. The method includes: receiving an instruction to initiate an interaction, generating an interaction module on a currently operating interface of a front-end application, outputting at least one notification message in the interaction module; initiating a back-end application, displaying a sidebar in a first target display area on the currently operating interface; and detecting a preset operation corresponding to the sidebar and responding to the preset operation. The sidebar interaction module is arranged, and notification message interception is carried out through the sidebar interaction module, so that the interference is reduced when different applications or different functions of the same application interact. The sidebar interaction is more reasonable. The sidebar for auxiliary application is displayed on the operating interface, improving the perception a user's perception to a third-party program corresponding to the auxiliary function.
US11054981B2 Pan-zoom entry of text
The present disclosure describes methods and apparatuses for text entry that exploit mathematical mappings of symbol strings of arbitrary length onto finite-sized geometric regions. Embodiments of the invention enable input of text into devices with pan/zoom capabilities. An embodiment enables text entry for small hand-held devices such as smart-phones and tablets, comprising multi-touch capabilities.
US11054978B2 Portable device and method for controlling brightness of the same
A portable device and a method for controlling brightness thereof are provided. The portable device includes a display, a sensor and a controller. The display provides a display region that is displayed with a first brightness. The sensor senses a surrounding brightness of the portable device. The controller controls the display to display a partial region corresponding to a User Interaction (UI) element in the display region with a second brightness based on the sensed surrounding brightness.
US11054977B2 Devices, methods, and computer program for displaying user interfaces
An electronic device is provided. The electronic device includes a memory storing instructions and at least one processor configured to execute the instructions. A home screen is displayed on a screen of the electronic device. In response to receiving a first user interaction for a first application of the electronic device, the first application is executed in the electronic device. A first user interface of the first application is displayed by superimposing the home screen on the first user interface, and the first user interface is visible through the home screen on the screen of the electronic device.
US11054976B2 Method for operating a vehicle information system with at least a first and a second display area and vehicle information system
A method for operating a vehicle information system having at least a first display area and a second display area. An activation signal and a transition signal are received in succession. Graphical data for an activation animation containing a first view and a second view is generated based on the activation signal and the transition signal, and displayed by the first display area and second display area. After the activation signal is received, an appearing of the first view is output, wherein the first view has a first graphical object. After the transition signal is received, a disappearing of the first view and an appearing of the second view are output, wherein the appearing of the second view has a movement effect which depicts a movement from the first display area to the second display area. Also disclosed is a vehicle information system.
US11054965B2 Systems and methods for indicating highlights within spherical videos
Spherical video content may be presented on a display. The spherical video content may include an event of interest occurring within an event field of view during an event moment. Interaction information may be received during the presentation of the spherical content on the display. The interaction information may indicate a user's viewing selections of the spherical video content. Display fields of view may be determined based on the user's viewing selections. Relative positions of the event field of view with respect to the display fields of view may be determined. Progress differences between the event moment and moments corresponding to the display fields of view may be determined. A visual indicator graphically displaying the relative positions and the progress differences may be presented on the display.
US11054957B2 Touch display device
Disclosed is a touch display device capable of reducing deterioration in touch performance. The touch display device includes a plurality of first touch electrodes disposed in an active area of a substrate and a plurality of second touch electrodes disposed in the active area of the substrate, the plurality of second touch electrodes having different shapes from the plurality of first touch electrodes, wherein at least one of the plurality of second touch electrodes is formed by connecting at least two sub-electrodes having smaller areas than each of the first touch electrodes to each other. Consequently, the areas of the first and second touch electrodes are similar to each other, whereby it is possible to reduce touch performance deteriorated due to deviation in area between the touch electrodes.
US11054925B2 Adjusting screen sensitivity of a touch screen
A computer-implemented method, a computer system and a computer program product that facilitate adjusting screen sensitivity of a touch screen are proposed. The computer-implemented method comprises: determining, by a device operatively coupled to one or more processing units, one or more operational areas for an interface of an application running on a touch screen device; and determining, by the device, a screen sensitivity for each of the one or more operational areas respectively.
US11054923B2 Automatic switching between different modes of tracking user motions to control computer applications
Automatically switching between different modes of using user motions to control applications running in a computing device. For example, the computing device communicates with devices attached to portions of a user (e.g., arm, hand) respectively to receive motion-based measurement data. One of the devices is attached to a portion of the user (e.g., hand) and capable of tracking six independent motions of the portion of the user. The computing device can generate input controls for one or more applications running therein using measurements based on the six independent motions in a first mode, and using measurements based on three of the six independent motions in a second mode. Based on an indication derived from inputs, or the lack of inputs, from some of the devices attached to the portions of the user, the computing device can automatically switch between the first and second modes.
US11054920B2 Pen for use with a touch screen
A method includes transmitting, by a touch screen device, signals on electrodes. The method further includes detecting, by a pen, a signal of the signals via an electrode of the electrodes. The method further includes creating, by the pen, a representation of the signal and transmitting the representation of the signal in accordance with a pen recognition signal format. The method further includes detecting, by the touch screen device, a change in the electrical characteristic of the electrode that is caused by the representation of the signal. The method further includes determining, by the touch screen device, that the pen is causing the change to the electrical characteristic of the electrode based on the pen recognition signal format.
US11054910B1 System and method for producing mid-air tactile stimulation
A system for producing tactile stimulation includes a processing subsystem. Additionally or alternatively, the system can include a tactile device, input devices, and/or any other suitable components. A method for providing tactile stimulation includes receiving a set of waveform signals associated with a set of transducers; assigning a set of waveform parameters to the set of transducers based on the set of waveform signals; and controlling the set of transducers based on the set of waveform parameters. Additionally or alternatively, the method can include organizing the waveform signals into a set of groupings and/or any other suitable processes.
US11054909B2 Tactile sense provision apparatus and a control method
The object is to provide a tactile sense provision apparatus that vibrates the finger or the like of the user through a touch panel to provide the user with a tactile sense when the touch panel is operated. A tactile sense provision apparatus comprises a transparent plate that covers a touch panel of equipment; an actuator that is fixed to the transparent plate; a reception unit that receives a signal transmitted based on operation through the touch panel; and a control unit that operates the actuator based on a signal received by the reception unit.
US11054904B2 Haptic actuator using force multiplying spring and smart alloy wire
A haptic feedback device includes a mechanical ground and a haptic surface. A plurality of connection points is connected to the mechanical ground and a plurality of connection points is connected to the haptic surface. An electroreactive wire extends around the plurality of connection point connected to the mechanical ground and the plurality of connection points connected to the haptic surface.
US11054901B2 Virtual reality interaction monitoring
A computer system that monitors interactions with a virtual reality environment includes a graphics processor that generates images representing the virtual reality environment, a headset that displays the generated images to a user interacting with the virtual reality environment, a sensor that detects motion of the user as the user interacts with the virtual reality environment, a gaze controller that calculates a gaze of the user based on the detected motion of the user and identifies objects in the virtual reality environment with which the user interacts based on the calculated gaze of the user, and an interaction monitor that quantifies interactions of the user with an identified object in the virtual reality environment based on transactions on a distributed ledger. The transactions comprise logic expressions that define an automatic execution triggered by the interaction of the user with the object in the virtual reality environment.
US11054900B2 Eye movement detecting device, electronic device and system
According to one embodiment, an eye movement detecting device comprises first, second, third, fourth and fifth electrodes. A line connecting the first and the third electrodes passes through the right eye and a line connecting the second and the fourth electrodes passes through the left eye on at least one of a front view, a plan view or a side view. A distance between the fifth and the first electrodes is equal to a distance between the fifth and the second electrodes. A distance between the fifth and the third electrodes is equal to a distance between the fifth and the fourth electrodes. The detector respectively detects a horizontal movement of the right eye and a horizontal movement of the left eye.
US11054891B2 Resonance aware performance management
Systems and methods for resonance aware performance management of processing devices. In one aspect, a method includes iteratively testing a performance operation for the processing device, wherein each iteration is performed at an iteration voltage level for a power delivery network. The performance operation is applied at different application periods and at the iteration voltage level for the iteration. If not failure condition is met, the iteration voltage is reduced and another iteration is done. Upon a failure occurring at a particular application period, an operational voltage level for the power delivery network that is based on the iteration voltage level for the iteration in which a failure condition was induced is selected, and application of the performance operation at the particular application period is precluded.
US11054880B2 Display apparatus for supplying power to external apparatus, method thereof, and computer-readable medium
Disclosed is a display apparatus. The display apparatus includes a display, a power supply configured to supply power to the display, a port, and a controller configured to control the power supply to supply power to an external apparatus through the port based on the external apparatus being connected to the port and control the power supply to adjust an amount of power supplied to the display based on a power supply characteristic of the port.
US11054875B2 Centralized adaptive power management
Methods, computer readable mediums, and systems for power management. The method of power management may include receiving first power supply unit (PSU) capacity data and first PSU consumption data from a first PSU to a supervisor; storing, via the supervisor, the first PSU capacity data and the first PSU consumption data in storage; receiving first controlled device power consumption data from a first controlled device to the supervisor; updating a priority table, stored in the storage, with the first controlled device power consumption data; making a first determination that the first PSU consumption data exceeds a first threshold, where, the first threshold is calculated based on at least the first PSU capacity data; and based on the first determination, initiating a power response procedure.
US11054873B2 Thermally adaptive quality-of-service
A method and apparatus of a device that manages a thermal profile of a device by selectively throttling central processing unit operations of the device is described. The device manages a thermal profile of the device by adjusting a throttling a central processing unit execution of a historically high energy consuming task. In this embodiment, the device monitors thermal level of the thermal profile of the device, the device is executing a plurality of tasks that utilize a plurality of processing cores of the device. If the thermal level of the device exceeds a thermal threshold, the device identifies one of the plurality of tasks as a historically high energy consuming task, and throttles this historically high energy consuming task by setting a force idle execution time for the historically high energy consuming task. The device further executes the plurality of tasks.
US11054870B2 User position detection
Particular embodiments described herein provide for an electronic device that can include a first housing, a second housing, where the second housing is rotatably coupled to the first housing using a hinge, and at least one thermal sensor to detect the position of a user relative to the electronic device, wherein the thermal sensor includes an array of thermopiles.
US11054868B2 Lifting hinge module and electronic device having the same
A lifting hinge module includes a first bracket, a rotating shaft rotatably connected to the first bracket, a driving bracket disposed on the rotating shaft, a first guiding bracket disposed on the first bracket, a second guiding bracket disposed on the first bracket and spaced from the first guiding bracket, a sliding link having a first end rotatably connected to the driving bracket and a second end slidably connected to the first guiding bracket, and a supporting link rotatably connected to a second end of a sliding link and slidably connected to the second guiding bracket. When the rotating shaft rotates relative to the first bracket, the driving bracket is adapted to drive the second end of the sliding link to slide relative to the first guiding bracket, and the sliding link is adapted to drive the supporting link to slide and lift relative to the second guiding bracket.
US11054866B2 Hinge module and electronic device
A hinge module includes a base, a torsional force providing structure, two axles, two brackets, and at least one fixing component. The base has at least one first concave. The torsional force providing structure is disposed in the base and has two torsional force providing portions. The two axles penetrate the two torsional force providing portions respectively. The two brackets are connected to the two axles respectively. The fixing component is disposed in the first concave and abuts the torsional force providing structure, such that the torsional force providing structure is fixed to the base. In addition, an electronic device including the hinge module is also provided.
US11054864B1 Portable information device and stand device
A portable information device includes a first chassis, a second chassis adjacent to the first chassis and connected so as to be pivotable relative to the first chassis, and a stand device. The stand device includes a first and a second stand plate, which are provided on back faces of the first and the second chassis and movable between a housing position along the back face and an upright position in which the first and second stand plates protrudes from the back faces. The first stand plate and the second stand plate are switchable between a separated state, in which their adjacent ends are spaced apart from each other so as to be configured separately, and a connected state, in which their adjacent ends are connected to each other so as to move together between the housing position and the upright position.
US11054863B1 Attachment of power cables to computing devices
In an example, a power cable includes a plurality of attachment members disposed along a length of the power cable to attach the power cable to a perimeter of a computing device.
US11054860B2 Electronic apparatus having second screen and control method thereof
An electronic apparatus having a second screen and a control method thereof are provided. A first screen of the electronic apparatus displays main content; the second screen displays, for instance, a logo, a notification message, or other information. To observe display content on the second screen in a positive direction, in response to a body of the electronic apparatus flipping or rotating, a display image on the second screen is rotated correspondingly. Besides, to obtain simple information, e.g., weather, temperature, current time, etc., or activate a specific function, in response to a default trigger operation, the second screen can display corresponding simple information or content of the function. When the first screen is in a full-screen mode, if the notification message is received, the second screen displays content corresponding to the notification message, so that the first screen can continue displaying the content in the full-screen mode without being affected.
US11054857B2 Foldable display device and sound providing method thereof
A foldable display device includes: a display panel including a first area and a second area that are symmetrical with respect to a folding axis; a lower member below the display panel; a first sound output unit on a lower surface of the first area; a first fixing part above the lower surface of the first area and overlapping the first sound output unit in a thickness direction; and a first vibration output unit on a lower surface of the second area, wherein the first fixing part and the first vibration output unit are symmetrical with respect to the folding axis.
US11054854B1 System and method to drive logic circuit with non-deterministic clock edge variation
Embodiments of the disclosure provide systems and methods to operate a logic circuit with non-deterministic clock edge variations. A system may include a clock coupled to a logic circuit, the logic circuit having a set of source latches coupled to a set of capture latches through a set of logic cones. The clock includes a fixed clock component configured to generate a clock signal having a first clock edge, and a jitter clock component coupled to the fixed clock component and configured to modify the clock signal to have a second clock edge based on a non-deterministic value. The clock transmits the clock signal with the second clock edge to drive the set of source latches and the set of capture latches of the logic circuit. A clock controller coupled to the jitter clock component generates the non-deterministic value.
US11054851B2 Power factor correction with active damping
Various embodiments relate to a circuit for power factor correction (“PFC”), the circuit including: a mains filter and rectifier configured to generate an input voltage for power factor correction and transmit the input voltage to a PFC controller and a load block; a voltage regulator configured to regulate the input voltage and output a control signal to an adder; a mains voltage sensor configured to sense a mains voltage and output a sensed mains voltage; a bandpass filter configured to filter out frequencies in a range of resonance frequencies of the sensed mains voltage and output an additional signal; and an adder configured to add the additional signal to the control signal and output a desired input current to the PFC controller.
US11054850B2 Portable solar power management system
A Solar Suitcase is described which is a self-contained solar electric power system, capable of powering lights, cell phones, and other basic electronics for medical clinics lacking access to electricity. The system includes a solar panel (for mounting on the clinic's roof), medical-grade lights, and a suitcase which contains the controlling electronics and energy storage battery.
US11054846B2 Airflow balancing valve for HVAC systems
An automatic airflow balancing valve (10), including: a housing (12) having an inlet (14) and an outlet (16) and defining a flow path (18) there through; a valve disc (30) operatively connected to the housing and disposed within the flow path; and an airflow volume calibrating assembly (92) disposed in the flow path and operatively connected to the valve disc and the housing to pivot the valve disc to a home position associated with a desired constant airflow volume. The airflow volume calibrating assembly includes an adjustment element that extends toward at least one of the inlet or the outlet.
US11054844B2 Sanitary insert part and use of such an insert part
A sanitary insert part (1), including a main body (2) which provides a radially oriented outer surface (3), and an elastic regulating body (4), wherein the base body (2) forms a regulating core (5) having a regulating profile (6) and a regulating gap (7) is formed between the regulating body (4) and the regulating profile (6), such that an opening cross section (8) of the regulating gap (7) can be varied by a pressure-dependent loading of the regulating body (4), characterized in that the main body (2) forms a radially outwardly open receptacle (9), the regulating body (4) is arranged in the receptacle (9), and an external diameter (10) of the regulating body (2) is matched to an outer diameter (11) of the outer surface (3).
US11054839B2 Mobile robotic device that processes unstructured data of indoor environments to segment rooms in a facility to improve movement of the device through the facility
A mobile robotic device receives point cloud data corresponding to an internal space of a facility and processes the data to generate a map of the facility that enables the mobile robotic device to move within the internal space. The processing of the point cloud data includes segmentation of the data into planar primitives that are identified as ceiling, floor, or wall primitives. Openings in the wall primitives are identified as doors or occlusions. Viewpoints for the processed planar primitives are generated and a complex cell data structure is generated with vertices representing faces of the structure and edges representing walls. After an energy minimization of the complex cell structure is performed, adjacent regions of space are evaluated for merger and a map of the internal space is generated. The mobile robotic device moves through the internal space of the facility with reference to the map.
US11054838B2 Mobile robot
A mobile robot is provided. The mobile robot includes: a driving mechanism configured to drive the mobile robot to move; a chassis on which the driving mechanism is mounted; and a camera mainboard, on which a camera module is provided. The camera module is configured to obtain an external environment image and has at least two optical axes. The camera mainboard is arranged on the chassis such that each of the at least two optical axes is parallel to a horizontal plane.
US11054831B2 Automatic site planning for autonomous construction vehicles
A method for controlling an autonomous construction vehicle may include defining a boundary of a construction site and automatically creating a site plan for navigating the autonomous construction vehicle within the boundary. The site plan includes a work area within the boundary, a maneuver area positioned between the work area and the boundary, a start point for the autonomous construction vehicle, and a path for the autonomous construction vehicle. A controller can then provide the site plan for review and activate autonomy mode to automatically control the autonomous construction vehicle according to the site plan.
US11054817B2 Methods and systems for data collection and intelligent process adjustment in an industrial environment
An apparatus, methods and systems for collecting data related to an industrial environment are disclosed. A monitoring system can include a data collector communicatively coupled to a plurality of input channels relating to an aspect of an industrial production process, a data storage structured to store a plurality of detection values, a data analysis circuit structured to interpret a subset of the detection values to determine a state value comprising at least one of a process state or a component state, an optimization circuit structured to analyze a subset of the detection values and the state value, using at least one of a neural net or an expert system, to provide an adjustment recommendation, and an analysis response circuit structured to adjust the industrial production process in response to the adjustment recommendation.
US11054811B2 Systems and methods for line balancing
In various embodiments, a method includes receiving one or more sensor streams with an engine. The engine identifies one or more actions that are performed at first and second stations of a plurality of stations within the sensor stream(s). The received sensor stream(s) and identified one or more actions performed at the first and second stations are stored in a data structure. The identified one or more actions are mapped to the sensor stream(s). The engine characterizes each of the identified one or more actions performed at each of the first and second stations to produce determined characterizations thereof. Based on one or more of the determined characterizations, automatically producing a recommendation, either dynamically or post-facto, to move at least one of the identified one or more actions performed at one of the stations to another station to reduce cycle time.
US11054808B2 Management platform for additive manufacturing production line
Systems and methods for managing an additive manufacturing production line include an additive manufacturing machine having a first sensor and an auxiliary equipment having a second sensor. A server includes security protocols, a workflow module, an industrial Internet of things (IIoT) module and a machine learning module. The workflow module, IIoT module, machine learning module, additive manufacturing machine and auxiliary equipment are in communication with each other using the security protocols. The machine learning module processes feedback from the first sensor and the second sensor to control operation of the additive manufacturing machine through the workflow module and the IIoT module.
US11054805B2 Display device
A display device acquires and displays information on a machine tool that includes a spindle for relatively rotating workpiece and a cutting tool and feed axes for relatively feeding the workpiece and the cutting tool and that performs machining on the workpiece while making the cutting tool and the workpiece swing relatively, and includes: a first information display unit that displays first information indicating a position to which the cutting tool is relatively fed with respect to the workpiece; a second information display unit that displays second information indicating a relationship between the phase of the spindle and the positions of the feed axes; and a range selection unit that selects part of the first information as a selection range, and the second information display unit changes the display range of the second information such that the display range corresponds to the selection range selected by the range selection unit.
US11054802B2 System and method for performing operations of numerical control machines
A method for machining a workpiece by a numerical control (NC) machine constructs a model of a scene from one or multiple images including at least a part of the workpiece and a part of the NC machine and registers a model of the NC machine with the model of the scene to produce a first transformation between a coordinate system of the model of the scene and a coordinate system of the NC machine. The method also detects the workpiece in the model of the scene to produce a second transformation between the coordinate system of the model of the scene and a coordinate system of the workpiece and combines the first and the second transformations to register the coordinate system of the workpiece with the coordinate system of the NC machine. The registered workpiece is machined with a tool of the NC machine.
US11054801B2 Data processing method, data processing apparatus, data processing system, and recording medium having recorded therein data processing program
A data processing method for processing a plurality of pieces of unit-processing data includes: a reference data changing step of changing reference data (data that is selected from a plurality of pieces of unit-processing data for each unit-element, and to be compared with each piece of unit-processing data); and a reference data extending step of extending new reference data which is the reference data after change by the reference data changing step to a unit-element other than a unit-element for which the reference data has been changed.
US11054783B2 Image reading device and image forming apparatus including the same
An image reading device includes a marking part that applies a predetermined mark to a margin of a rear end of a document having passed through an image reading position, a mark erasing part that erases the predetermined mark when the document is discharged from a sheet discharge port, and an image data processing unit that determines whether the predetermined mark exists in image data of a document image read by an image reading unit and erases the image data of the document image when it is determined that the predetermined mark exists.
US11054782B2 Image forming apparatus for determining sensor installation tilt angle, method of controlling image forming apparatus, and non-transitory recording medium
An image forming apparatus includes an image forming device forming an image, a transfer belt having an image bearing surface on which the image moves to first and second regions, a sensor installed at an installation angle to the image bearing surface and including a light emitting element emitting light, a first and second light receiving elements receiving light reflected from the first and second regions, respectively, circuitry to generate first and second information according to light entered the first and second light receiving elements, respectively, generate, when the image moves, time information according to a difference between first and second times at each of which the first and second information, respectively, reach a threshold, obtain a tilt table based on the time difference information, and determine, by the tilt table, tilt information corresponding to the time information and indicating a difference between the installation angle and a reference angle.
US11054779B2 Image forming apparatus including a speed changing unit
An image forming apparatus includes image forming units, supply devices, and a speed changing unit. The image forming units form toner images of different colors. Each of the image forming units includes a developing device containing toner of a corresponding one of the different colors. The supply devices supply toner to the developing devices. In a high development mode, the speed changing unit changes a drive rotational speed of the developing device or a speed of an image formation operation to a lower speed compared with a case of a normal mode. The normal mode is a mode in which a toner image is formed with a normal amount of toner adhesion. The high development mode is a mode in which at least one of the image forming units forms a toner image with a large amount of toner adhesion.
US11054775B2 Fixing device and image forming apparatus incorporating same
A fixing device includes a belt, an opposed rotator, a nip formation pad, a heater, a stay, and a positioner. The nip formation pad has a plurality of projections in a longitudinal direction of the nip formation pad. The positioner is disposed between the nip formation pad and the stay to position the nip formation pad. The positioner has a plurality of insertion holes arranged in a longitudinal direction of the positioner to accept the projections and restrict movement of the nip formation pad with respect to the positioner in a rotation direction of the belt and a direction opposite the rotation direction. The plurality of insertion holes includes an insertion hole disposed at a position corresponding to an end portion of the nip formation pad to accept two or more projections of the projections arranged in the longitudinal direction of the nip formation pad.
US11054767B2 Nip formation member, heating device, fixing device and image forming apparatus
A nip formation member is configured to be disposed inside a loop of a rotatable belt. The nip formation member includes a base, a thermal equalizer, an attachment, and a fastener. The base has a bottomed fastening hole. The thermal equalizer is configured to face the belt and a surface of the base not having the bottomed fastening hole. The thermal equalizer has a higher thermal conductivity than the base. The attachment has a fastening hole and face another surface of the base having the bottomed fastening hole. The attachment is configured to fix and position the base and the thermal equalizer. The fastener is fastened to the bottomed fastening hole of the base through the fastening hole of the attachment from the attachment.
US11054763B2 Blade with tapered surfaces to transport print substance
Example implementations relate to shafts with blades with tapered surfaces consistent with the disclosure. For example, a device including a shaft, a blade with a plurality of tapered surfaces, the surfaces tapered from a center of the shaft to an outer edge of the shaft, and a membrane attached to the plurality of tapered surfaces to facilitate print substance transport from the center of a print substance container towards the edges of the print substance container.
US11054755B2 Optical module with an anticollision device for module components
The disclosure relates to an optical module with first and second components, a supporting structure and an anticollision device. The first component is supported by the supporting structure and is arranged adjacent to and at a distance from the second component to form a gap. The supporting structure defines a path of relative movement, on which the first and second components move in relation to one another under the influence of a disturbance, a collision between collision regions of the first and second components occurring if the anticollision device is inactive. The anticollision device includes a first anticollision unit on the first component, which produces a first field, and a second anticollision unit on the second component, which is assigned to the first anticollision unit and produces a second field.
US11054748B2 Dummy insertion for improving throughput of electron beam lithography
An electron beam lithography system and an electron beam lithography process are disclosed herein for improving throughput. An exemplary method for increasing throughput achieved by an electron beam lithography system includes receiving an integrated circuit (IC) design layout that includes a target pattern, wherein the electron beam lithography system implements a first exposure dose to form the target pattern on a workpiece based on the IC design layout. The method further includes inserting a dummy pattern into the IC design layout to increase a pattern density of the IC design layout to greater than or equal to a threshold pattern density, thereby generating a modified IC design layout. The electron beam lithography system implements a second exposure dose that is less than the first exposure dose to form the target pattern on the workpiece based on the modified IC design layout.
US11054744B2 Photosensitive element, laminate, permanent mask resist, method for producing same, and method for producing semiconductor package
Provided is a photosensitive element including a support film, and a photosensitive layer provided on the support film and formed from a photosensitive resin composition, in which the surface roughness of the surface of the support film that is in contact with the photosensitive layer is 200 to 4,000 nm.
US11054742B2 EUV metallic resist performance enhancement via additives
A photoresist layer is formed over a wafer. The photoresist layer includes a metallic photoresist material and one or more additives. An extreme ultraviolet (EUV) lithography process is performed using the photoresist layer. The one or more additives include: a solvent having a boiling point greater than about 150 degrees Celsius, a photo acid generator, a photo base generator, a quencher, a photo de-composed base, a thermal acid generator, or a photo sensitivity cross-linker.
US11054736B2 Extreme ultraviolet (EUV) mask for lithography and associated methods
A method of manufacturing an extreme ultraviolet (EUV) mask, for use in an EUV exposure process, on a mask substrate includes constructing a first monitoring macro considering an effect caused by a slit used in the EUV exposure process, performing an optical proximity correction (OPC) using a plurality of second monitoring macros, wherein each of the plurality of second monitoring macros is substantially identical to the first monitoring macro, inputting mask tape-out (MTO) design data acquired through the OPC, preparing mask data including at least one of data format conversion, mask process correction (MPC), and job-deck for the MTO design data, and performing EUV exposure (writing) on the mask substrate based on the mask data.
US11054719B2 Privacy shutter for computer camera with finger grip
A privacy shutter selectively covers and exposes a camera lens on a computer device. The privacy shutter has a frame with an aperture and a screen carried by the frame and slidable in the aperture. The screen moves between open and closed positions. A fingertip grip has a low-profile dome coupled to the screen.
US11054711B2 Electromagnetic-shielding electrochromic windows
Electromagnetic-shielding, electrochromic windows comprising a first multi-layer conductor, an electrochromic stack disposed on the first multi-layer conductor, and a second multi-layer conductor, wherein the one or more multi-layer conductors with an electromagnetic shielding stack configured to be activated to block electromagnetic communication signals through the windows.
US11054709B2 Display panel and display device
A display panel (300) equipped with a display region (301) in which a plurality of switching elements (303) are positioned, a plurality of supply circuits (10) which supply a scanning signal the switching elements (303) and are arranged in a first direction in the periphery of the display region (301), a plurality of first signal lines (11, 12, 13, 14) which supply a prescribed signal to the supply circuits (10), extend in the first direction, and are arranged in a second direction which intersects the first direction, and a plurality of second signal lines (40, 41) which supply the prescribed signal to the supply circuits (10) and connect the first signal lines (11, 12, 13, 14) and the supply circuits (10) to one another, the display panel (300) being characterized in that some of the second signal lines (40, 41) have a meandering section (4a) that meanders in the portion thereof that overlaps the connected first signal lines (12, 13, 14).
US11054695B2 Chip-mounted board, display device, and method for producing chip-mounted board
A chip-mounted board including: micro light-emitting chips arranged in a matrix pattern in a light-emitting region; and a conductive line electrically connected to the micro light-emitting chips, the light-emitting region including a first region having a first luminance, a second region having a second luminance lower than the first luminance, and a third region having a third luminance lower than the first luminance and higher than the second luminance, the luminances being values determined with the same magnitude of current supplied to the micro light-emitting chips, the third region being positioned between the first region and the second region and satisfying the following formulas (1) and (2): (1+k)/(1−k)≤63.895×tan(0.5°)×500/W+6.0525  (1) L2=k×L1  (2) wherein L1 represents the first luminance, L2 represents the second luminance, and W represents a width (unit: mm) of the third region.
US11054694B2 Lens, light source device, backlight unit, and electronic device
The present disclosure relates to a light diffusion characteristic and a light reflection characteristic, and a light source device, a backlight unit, and an electronic device that include the lens. By causing the light emitted from the light source of the light source device to have both light diffusibility and light directivity using the lens including a lower layer portion having a light diffusion characteristic and an upper layer portion having a light reflection characteristic, it is possible to improve a light emission characteristic of the light source device, and when an optical gap is reduced due to the thickness reduction of the backlight unit, the image quality of the backlight unit can be improved.
US11054691B2 Polarizing plate, circularly polarizing plate, and display device
The present invention provides a polarizing plate including a polarizer having a high transmittance, which can be suitably applied to a circularly polarizing plate with which a significant decrease in an antireflection ability is suppressed in a case where the circularly polarizing plate is disposed on a display element; a circularly polarizing plate; and a display device. The polarizing plate includes a polarizer and an adjacent layer in contact with the polarizer, in which a transmittance in the absorption axis direction of the polarizer is 4.0% or more, and an in-plane average refractive index of the adjacent layer satisfies a relationship of Formula (X), Formula (X): Refractive index in a transmission axis direction of the polarizer
US11054682B2 Liquid crystal display device and driving method thereof
A liquid crystal display device and a driving method thereof are provided. The driving circuit of the liquid crystal display device outputs a drive voltage applied between the first electrode and the second electrode of a sub-pixel of a display panel. When a transmittance of the sub-pixel is changed from a transmittance value to another transmittance value higher than the transmittance value in a first frame period, the drive voltage applied between the first electrode and the second electrode is lower than or equal to a target drive voltage corresponding to the another transmittance value in a front half period of the first frame period, the drive voltage is higher than the target drive voltage in a rear half period of the first frame period, and the drive voltage is equal to the target drive voltage in other frame periods after the first frame period.
US11054680B1 Electronically configurable variable aperture and grating for optical and spectral applications
Provided are devices and methods capable of electronically controlling and varying aperture diameters or diffracting light. The method provides a solid-state device made up of a transparent bottom electrode (TBE), a layer of liquid crystal (LC) material overlying the TBE, and a field of selectively engageable transparent top electrodes (TTEs). Light incident to the TTEs is accepted and a voltage differential between one or more selected TTEs and the TBE. As a result, an optically transparent region is created in the LC material interposed between the selected TTEs and the TBE. Depending on the arrangement of the TTEs and their size respective to the wavelength of the incident light, the light is either transmitted through an aperture or diffracted.
US11054677B2 Method of examining reliability of a gate driver on array (GOA) circuit and system thereof
A method of examining reliability of a gate driver on array (GOA) circuit and a system thereof are provided. The method includes matching a liquid crystal panel with a direct-lit backlight/an edge-lit backlight to form a liquid crystal display module; disposing a heater on a position of the liquid crystal panel upper surface corresponding to a GOA circuit region; implementing a reliability test to the liquid crystal display module, wherein the heater heats the liquid crystal panel to a predetermined temperature; and observing a screen situation of the liquid crystal panel to examine an effect of temperature on the reliability of the GOA circuit.
US11054664B2 Monitoring DOE performance using software scene evaluation
A method for projection includes projecting a pattern of structured light with a given average intensity onto a scene. A sequence of images is captured of the scene while projecting the pattern. At least one captured image in the sequence is processed in order to extract a depth map of the scene. A condition is identified in the depth map indicative of a fault in projection of the pattern. Responsively to the identified condition, the average intensity of the projection of the pattern is reduced.
US11054660B2 Methods and apparata for direction-selective filtering and applications thereof
A multi-layer optical device may include one, two, or three layers. A first layer may include an array of Fourier-transforming optically transmissive elements to map optical radiation between each of a plurality of angles of incidence and corresponding coordinate locations proximate each respective optically transmissive element. A second layer may provide a modulation matrix of optically modulating sub-elements optically coupled to the array of transmissive elements, where each optically modulating sub-element corresponds to one of the coordinate locations of the first layer mapping. A third layer includes an array of inverse Fourier-transforming optically transmissive elements to inverse-map optical radiation from the optically modulating sub-elements of the modulation matrix for propagation at angles corresponding to the angles of incidence from which the optical radiation was received.
US11054646B1 Head-mounted display device with Fresnel lenses
A head-mounted device may include a display system and an optical system in a housing. The display system may have displays that produce images. The optical system may have Fresnel lenses through which a user of the head-mounted device may view the images. The Fresnel lenses may have concentric rings with slope facets and draft facets angled parallel to the chief rays. Light scattering in the Fresnel lenses may be reduced by coating the draft facets with opaque masking material and/or by aligning concentric rings of the opaque masking material that are supported on a transparent substrate with the draft facets. A central portion of the Fresnel lens that is free of facets may be enlarged to reduce scattering. The Fresnel lenses may have wedge-shaped cross-sectional profiles and may have outer portions that are thicker than inner portions. Gradient-index material may be used in forming the Fresnel lenses.
US11054644B2 Electronic device and method for controlling electronic device
Disclosed is an electronic apparatus. The electronic apparatus includes a display, at least one speaker, a communication module, and at least one processor. The at least one processor is configured to receive information about a region displayed by an external electronic apparatus playing the same image as an image played on the display by the electronic apparatus, in the image via the communication module, to receive voice data generated by the external electronic apparatus, via the communication module, and to adjust an output of the speaker based on a distance difference between a region displayed by the external electronic apparatus and a region displayed on the display by the electronic apparatus to control the voice data to be played. In addition, various other embodiments are possible.
US11054628B2 Adjustable night vision goggle adapter
An adjustable night vision goggle adapter device includes: a mounting point configured to attach to a helmet; a body affixed to the mounting point and including a surface having a first half of a bearing/detent interface and a central axis; and an arm rotatable about the central axis, having: a first end including a second half of the bearing/detent interface and being configured to rotate about the central axis; and a second end configured to form a joint with a night vision goggle interface, wherein the joint is configured to be rotatable about a shaft and is further configured to be lockable into a fixed position holding the night vision goggle interface at a fixed angle relative to the rotatable arm.
US11054624B2 Predictive focus tracking apparatus and methods
An imaging system may include a sample stage comprising a surface to support a sample container, the sample container having a plurality of sample locations; an optical stage having an objective lens, the optical stage being positionable relative to the sample stage to image samples at the sample locations; an actuator physically coupled to at least one of the sample stage and the optical stage to move the sample stage relative to the optical stage to focus the optical stage onto a current sample location; and a drive circuit to determine a focus setting for a next sample location and to provide a drive signal to the actuator before the optical stage is positioned to image a sample at the next sample location, wherein at least one parameter of the drive signal is determined using a difference between a focus setting for the current sample location and the determined focus setting for the next sample location.
US11054623B2 Surgical microscope and device for switching the same among multiple working modes
The invention is directed to a surgical microscope and a device for switching the same among multiple working modes. The device includes an illumination rotary member and an observation rotary member that are arranged, respectively, in the illumination beam path and the observation beam path of the surgical microscope and are drivable by the same power source to rotate synchronously among multiple rotary positions corresponding to the multiple working modes. In each of the rotary positions, light from a light source of the surgical microscope passes through one or more of multiple light-through-portions of the illumination rotary member along the illumination beam path to illuminate the observed object, and then passes through one or more of multiple light-through-portions of the observation rotary member along the observation beam path to reach the eyepiece and/or an observation instrument of the surgical microscope.
US11054619B2 Wide-angle lens assembly
A wide-angle lens assembly comprises sequentially from an object side to an image side along an optical axis a first lens, a second lens, a third lens, a fourth lens, a fifth lens and a sixth lens, a seventh lens, an eighth lens, and a ninth lens. The first lens is a meniscus lens with refractive power. The second lens is a meniscus lens with refractive power. The third lens has refractive power and includes a concave surface facing the object side. The fourth lens has positive refractive power and includes a convex surface facing the image side. The fifth lens has refractive power. The sixth lens is a biconvex lens with positive refractive power. The seventh lens has refractive power. The eighth lens has positive refractive power. The ninth lens has positive refractive power.
US11054615B2 Optical lens assembly and electronic device comprising same
Provided are an optical lens assembly and an electronic apparatus including the same, according to various embodiments. The optical lens assembly includes a bending portion including a reflection surface for reflecting light and at least one surface having a refractive power, and a plurality of lenses arranged between the bending portion and an image plane. Other embodiments are possible.
US11054613B2 Imaging lens
An imaging lens in which a positive first lens group, a positive second lens group, and a negative third lens group are arranged in order from the object side. The first lens group includes a positive first lens having a convex object-side surface and a second lens. The second lens group includes third and fourth lenses each having at least one aspheric surface. The third lens group includes a fifth lens, a sixth lens as a double-sided aspheric lens, and a seventh lens having a concave image-side surface near an optical axis. The lenses are not joined to each other, the seventh lens has an aspheric image-side surface whose shape changes from concave to convex as the distance from the optical axis increases, and an F-number is less than 1.8.
US11054604B2 Accessory
An interchangeable lens is removably attached to a camera body including a body-side mount, an image sensor, a plurality of body-side claws disposed outside of the image sensor and a plurality of elastic members respectively disposed on image sides of the body-side claws. The interchangeable lens includes the lens-side mount, first and third lens-side claws engaged with the plurality of body-side claws upon attachment to the camera body. The first and third lens-side claws project from the cylindrical portion in the outer periphery direction of the lens-side mount and extend in the circumferential direction around the optical axis. The first and third lens-side claws are in contact with the two elastic members opposite to each other across an optical axis in once upon attachment to the camera body.
US11054598B1 Cryogenic optical transmitter
An optical transmitter includes a superconducting driver circuit including at least one Josephson junction, the superconducting driver circuit having a voltage output and having a connection to a circuit ground, a first bias circuit coupled to the voltage output of the superconducting driver circuit, a second bias circuit, wherein the second bias circuit establishes a positive bias voltage relative to the circuit ground, and an electro-optic device having a first end and a second end, wherein the first end of the electro-optic device is coupled to the voltage output of the superconducting driver circuit, and wherein the second end of the electro-optic device is coupled to the second bias circuit.
US11054589B2 Optical connector and method for connecting optical connector
An optical connector includes: an optical receptacle; and an optical plug that is attachable to and detachable from the optical receptacle. The optical receptacle includes receptacle-side connector modules that each include: an outer housing; an inner housing; a receptacle-side ferrule housed in the inner housing; and a receptacle-side spring that applies pressure to the receptacle-side ferrule. The optical plug includes plug-side connector modules that each include: a plug-side housing; a plug-side ferrule housed in the plug-side housing; and a plug-side spring that applies pressure to the plug-side ferrule. The inner housing includes an engagement section. The plug-side housing includes an engaged section.
US11054584B2 Mode coupling connector systems for multimode multicore optical fibers
A mode coupling connector system that includes a first and second fiber connector each coupled to a coupler housing. The first and second fiber connectors are positioned in first and second receiving cavities of the coupler housing, respectively. The first and second fiber connector each have a ferrule with a fiber receiving hole extending from an outer end to an inner end of the ferrule. The fiber receiving hole of the first and second fiber connector are in axial alignment. The mode coupling connector system further includes a mode coupling plate having a phase mask array of a plurality of phase masks. The mode coupling plate is positioned in a plate receiving hole of the coupler housing between the first and second receiving cavity and at least two phase masks of the phase mask array are circumscribed by the fiber receiving hole of both the first and second fiber connector.
US11054574B2 Methods of singulating optical waveguide sheets to form optical waveguide substrates
The methods of singulating an optical waveguide sheet that supports sheet optical waveguides include irradiating the optical waveguide sheet with a focused laser beam comprising ultrafast light pulses to form within the body of the optical waveguide sheet modified regions, which along with unmodified regions, that define a singulation line. The modified regions define modified sections that are spaced apart by the unmodified sections, which reside at locations of the sheet optical waveguides. The optical waveguide sheet is separated along the singulation line to form an optical waveguide substrate with substrate waveguides formed by sections of the sheet optical waveguides. The optical waveguide substrate has an end face with both smooth and rough sections. The substrate waveguides have end surfaces that terminate at the smooth sections, thereby enabling low-loss optical coupling to other optical components.
US11054564B2 Skew mirrors, methods of use, and methods of manufacture
An optical reflective device referred to as a skew mirror, having a reflective axis that need not be constrained to surface normal, is described. Examples of skew mirrors are configured to reflect light about a constant reflective axis across a relatively wide range of wavelengths. In some examples, a skew mirror has a constant reflective axis across a relatively wide range of angles of incidence. Exemplary methods for making and using skew mirrors are also disclosed. Skew mirrors include a grating structure, which in some examples comprises a hologram.
US11054562B2 Polarized illumination systems
An illumination system is provided that includes a light source configured to emit a first handedness polarization of light onto a body, the first handedness polarization of light having at least one of a circular and an elliptical polarization. The body reflects a second handedness polarization of light. An optical filter is configured to at least one of absorb and reflect the second handedness polarization of light and transmit the first handedness polarization of light.
US11054553B2 Display apparatus with multi screens
A display apparatus with multi screens includes a plurality of display screens and a prism structure optical element disposed between two adjacent display screens. The prism structure optical element includes a base and a plurality of prism pillars arranged on the base in a predetermined direction and facing two adjacent display screens. The base includes adjacent a first region and a second region. Lengths of the first region and the second region along the predetermined direction are La and Lb, respectively, wherein La≥Lb. The prism pillars include a plurality of first prism pillars arranged in the first region and a plurality of second prism pillars arranged in the second region. Each of the first prism pillars and the second prism pillars respectively has a total reflecting surface and a refracting surface. The total reflecting surface is located between the refracting surface and an adjacent area.
US11054551B2 Multiple image scattering device
An optical element where a first and a second image is at least partially encoded by a pattern of a non-periodic, anisotropic surface relief microstructure such that when light is incident on the surface of the element the first image is optimally visible under a first viewing angle and the second image is optimally visible under a second viewing angle. The optical element is particularly useful for securing documents and articles against counterfeiting and falsification.
US11054548B2 Plastic optical fiber, plastic optical fiber cable, connector-attached plastic optical fiber cable, optical communication system, and plastic optical fiber sensor
A plastic optical fiber including a first cladding; a first core forming a first sea portion inside the first cladding; and a first island portion formed inside the first core with at least an outer periphery having a lower refractive index than the first sea portion, wherein the first core includes a polymethyl methacrylate-based resin.
US11054546B2 Laser scanner with enhanced dymanic range imaging
A system and method for measuring three-dimensional (3D) coordinates is provided. The method includes rotating a 3D scanner about a first axis, the 3D scanner having a light source, a light receiver and a color camera. A light beams are emitted from the light source and reflected light beams are received with the light receiver. A processor determines 3D coordinates of points on the object based on the emitted light beams and the reflected light beams. For each of the points an intensity value is measured based on the reflected light beams. A color image of the object is acquired with the color camera. The intensity values are fused with the color image to generate an enhanced image, the enhanced image includes color data. Color data is merged with the 3D coordinates of the points. The 3D coordinates of the points are stored with the color data.
US11054543B2 System and method for well cybersteering
There is provided herein a system and method for automatically determining a path within a target rock unit of a directionally drilled well (a target well) using log readings, e.g., gamma log readings, taken in the target well as compared with log readings (a typelog) taken in a well that penetrates the target rock unit (an offset well). Most specifically, in some embodiments the path of the target well within the target rock unit will be obtained by solving a minimum travel distance problem which uses distances that are based on differences between well log readings in the target and offset wells. Solution of this problem will yield a collection of stratigraphic blocks lengths and dips that define a path of a well in a subsurface through the target formation or rock unit.
US11054542B2 Multi-ray-source accelerator and inspection method
Embodiments of the disclosure provide a multi-ray-source accelerator and an inspection method. The multi-ray-source accelerator includes: a plurality of acceleration tubes, each acceleration tube of the plurality of acceleration tubes including an acceleration tube body that defines at least one cavity, the plurality of acceleration tubes being arranged in at least one row along a straight line or an arc and connected in series with each other; and a microwave unit configured to provide a microwave field to the plurality of acceleration tubes. The plurality of acceleration tubes are arranged to allow the microwave unit to provide the microwave field from an acceleration tube at one end of the plurality of acceleration tubes so as to accelerate electron beams in cavities of all the acceleration tubes.
US11054540B2 Computer implemented method for measurement of hydrocarbon content of tight gas reservoirs
Nuclear magnetic resonance (NMR) well logs are obtained from a well in the reservoir measures of the total fluid, including both water and hydrocarbon, in the shale of the reservoir. NMR measurement at the surface of shale subsurface samples obtained in the form of drill cuttings or core samples from the same well provide measures of total water content of the shale. At the surface, pressure on the subsurface sample becomes that of atmospheric pressure, and hydrocarbon gas contained in the shale cuttings bleeds off. The remaining fluid within the shale cuttings is then only water, which can be measured using NMR techniques. Compensation for the effect of drilling fluids (drilling mud) on the NMR measures from the fluid cuttings is also performed. The hydrocarbon gas content of the formation shale can be determined from the difference between formation NMR well log readings and NMR measurements from subsurface sample.
US11054539B2 Methods of searching for mineral resources by analyzing geochemical and other anomalies during gravitational resonances
Disclosed are methods for locating deposits of mineral resources below the Earth's crust. A period of resonance of 14-day gravitational tides is predicted based on known information about a location. During the period of resonance, element vapor emissions and/or other data are recorded using gas analyzers and/or other devices, which are spread in an array over the location. The vapors and/or other data are recorded for a period of about 3-4 days. The recorded data is analyzed to determine when and where any anomalies exist. By comparing anomalies to control data, the changes can be further extrapolated to obtain more accurate data. After anomalies are detected and analyzed, the locations of deposits comprising mineral resources can be determined and maps of the locations correlating to the surface are generated.
US11054535B2 Efficient, dual-particle directional detection system using a rotating scatter mask
A directional radiation detection system and an omnidirectional radiation detector. The omnidirectional radiation detector detects radiation comprising at least one of: (i) gamma rays; and (ii) neutron particles. A radiation scatter mask (RSM) of the radiation detection system includes a rotating sleeve received over the omnidirectional radiation detector and rotating about a longitudinal axis. The RSM further includes: (i) a fin extending longitudinally from one side of the rotating sleeve; and (ii) a wall extending from the rotating sleeve and spaced apart from the fin having an upper end distally positioned on the rotating sleeve spaced apart or next to from a first lateral side of the fin and a lower end proximally positioned on the rotating sleeve and spaced apart from or next to a second lateral side of the fin.
US11054534B1 Time-resolved positron emission tomography encoder system for producing real-time, high resolution, three dimensional positron emission tomographic image without the necessity of performing image reconstruction
A Time-Resolved PET imaging system for producing real-time, high resolution, three-dimensional positron emission tomographic images without performing sinogram formation or image reconstruction. The third dimension is provided by measuring the ΔT between the arrival times of gamma rays from a positron event being detected by two cooperating detectors. In order to determine the location of a positron event along the lines of response, the measurement includes a fast scintillator, constant fraction discriminator and the digital intervalometer. The arrival time of each photon in the annihilation process is recorded with respect to a clock frequency with picosecond resolution. This approach requires significantly fewer positron events, thus requiring fewer detectors, thereby resulting in a new, real-time TPET imaging system that is more efficient and more economical to produce than conventional PET systems.
US11054533B2 Sensor chip
An SiPM sensor chip includes pixels consisting of microcells Z, each pixel being associated with an xy position x1, x2, x3, . . . , xN or y1, y2, y3, . . . yM. A plurality of pixels form a block, and the microcells are connected to output channels for a linear coding.
US11054526B2 Satellite positioning module and satellite positioning method
A satellite positioning module is provided, including: a receiver configured for receiving satellite signals from a plurality of satellites; and a processor connected to the receiver and configured for: performing an operation based on the satellite signals to obtain an elevation angle standard deviation; performing an operation based on the elevation angle standard deviation to obtain an elevation angle mask value; selecting a satellite signal of a satellite that has an elevation angle greater than the elevation angle mask value based on the satellite signals of the satellites to perform a positioning algorithm; and performing the positioning algorithm to obtain position information. A satellite positioning method is also provided.
US11054516B2 Extended doppler FMCW code division MIMO radar
Embodiments are provided for a radar system including: an N number of transmit antennas; a chirp generator configured to produce linear chirp waveforms; an N number of phase shift keying (PSK) coders, each assigned a respective optimized transmitter code of a set of optimized transmitter codes, each optimized transmitter code of the set comprises a sequence of K code chips, each optimized transmitter code of the set is orthogonal to every other optimized transmitter code of the set, spectral analysis of a cross-correlation between any two optimized transmitter codes results in sidelobes no greater than a predetermined detection threshold, each PSK coder encodes K linear chirp waveforms according to the sequence of K code chips of the respective optimized transmitter code and produces a respective optimized coded chirp sequence, and each of the N transmit antennas outputs the respective optimized coded chirp sequence at the same time.
US11054508B2 High resolution LiDAR using high frequency pulse firing
In accordance with some embodiments, a light detection and ranging (LiDAR) scanning system includes a light source. The light source is configured to transmit a pulse of light. The LiDAR scanning system also includes a beam steering apparatus configured to steer the pulse of light in at least one of vertically and horizontally along an optical path. The beam steering apparatus is further configured to concurrently collect scattered light generated based on the light pulse illuminating an object in the optical path. The scattered light is coaxial or substantially coaxial with the optical path. The LiDAR scanning system further includes a light converging apparatus configured to direct the collected scattered light to a focal point. The LiDAR scanning system further includes a light detector, which is situated substantially at the focal point. In some embodiments, the light detector can include an array of detectors or detector elements.
US11054506B2 Spatially self-similar patterned illumination for depth imaging
Methods, systems, and devices involving patterned radiation are provided in accordance with various embodiments. Some embodiments include a device for projecting pattern radiation. Some embodiments include a method for estimating coordinates of a location on an object in a 3D scene. Some embodiments include a system for estimating the coordinates of a location on an object in a 3D scene. A variety of radiation patterns are provided in accordance with various embodiments. Some embodiments may relate to the use of patterned illumination to identify the angular information that may be utilized to measure depth by triangulation.