Document Document Title
US10897174B2 Stator, motor, and air conditioner
A stator to which a power supply lead wire for supplying electric power is connected, includes a stator core, a winding wound around the stator core, a winding terminal connected to the winding, a circuit board connecting the power supply lead wire and the winding terminal to each other and having a surface facing the stator core, a power supply terminal provided on the surface and connected to the power supply lead wire, and a wiring pattern provided on the surface and connecting the winding terminal and the power supply terminal to each other.
US10897173B2 Insulation paper and stator of rotary electric machine
There is provided an insulation paper to be disposed between a slot formed in a stator core and a coil inserted into the slot. A crease is provided in advance at a folding position where the insulation paper is to be folded when disposed in the slot. The crease is provided in an area of the insulation paper excluding both end portions thereof.
US10897171B1 Artificial muscle fibers including cooling and a method of manufacture thereof
An artificial muscle fiber includes an external fiber and an internal fiber. The external fiber includes a first linear array of actuators having protrusions directed in a first direction. The internal fiber includes a second linear array of actuators having protrusions directed in a second direction opposite to the first direction. The internal fiber further includes a channel attached to the second linear array of actuators.
US10897170B2 Electrical machine having a printed circuit board arrangement for winding interconnection and associated production method
The disclosure provides an electric machine that includes a stator with an electrical winding having electrically conductive bars arranged in grooves of the stator and each of which has a first cross-sectional area in the region of the grooves. The electric machine includes an inverter circuit for the controlled electrical energization of the winding. The inverter circuit is electrically connected to the winding, and/or the bars are electrically connected to one another, by a circuit board arrangement. The circuit board arrangement has passage bores with a diameter smaller than a maximum dimension of the first cross-sectional area, and one bar end of one of the bars is plugged through each passage bore. The plugged-through bar end has, in the region of the passage bore, a second cross-sectional area having a maximum dimension smaller than the diameter of the passage bore or equal to the diameter of the passage bore.
US10897168B2 Magnetizing method, rotor, motor, and scroll compressor
A magnetizing method includes the steps of preparing a rotor comprising a rotor core having a magnet insertion hole and a permanent magnet provided in the magnet insertion hole, placing the rotor so as to face a tooth around which a winding is wound, rotating the rotor in a first rotating direction by a first angle θ1 from a rotational position where a center of the magnet insertion hole in a circumferential direction of the rotor core faces a middle portion between both ends of the winding in the circumferential direction and supplying electric current to the winding, and rotating the rotor in a second rotating direction opposite to the first rotating direction by a second angle θ2 from the rotational position direction and supplying electric current to the winding. The second angle θ2 is smaller than the first angle θ1.
US10897164B2 Method of manufacturing a lamination stack for use in an electrical machine
The invention relates to a method of manufacturing a lamination stack used in a rotating electrical machine. The method includes providing naked sheets made of ferritic material; preparing both sides of each sheet so as to obtain a determined surface roughness; coating at least one side of each sheet with an chemically protective electrically insulating material; stacking the coated sheets; compressing the stack obtained; heating the compressed stack at a temperature above the melting temperature of the insulating material; and cooling down the compressed stack so as to form an integral lamination stack consisting of alternating sheets of ferritic material and layers of insulating material. The invention also relates to an electrical machine comprising such a lamination stack.
US10897157B2 Power transmission device, power reception device and wireless power transfer system
A power supply ECU executes a control process including: when it is determined that wireless charging is being performed, a step of acquiring a current I1 and a voltage V1 during power transmission operation; when it is determined that the power transmission operation is being performed and the power cannot be received, a step of determining whether or not a value of V1/I1 is greater than a threshold value R0; when it is determined that the value of V1/I1 is greater than threshold value R0, a step of determining that a power transmission coil has been short-circuited; and when it is determined that the value of V1/I1 is smaller than or equal to threshold value R0, a step of determining that a power reception coil has been short-circuited.
US10897156B2 Power transmitter
According to the present disclosure, a power transmitter includes a first coil configured to wirelessly transmit power to a second coil of a power receiver, a direct current (DC)/alternating current (AC) converter configured to convert DC power into AC power and supply the AC power to the first coil, and a controller configured to perform frequency control for selecting a frequency of the AC power. The controller at least selects the frequency so that the DC power is less than or equal to withstand power of the DC/AC converter regardless of an amount of misalignment of the second coil with respect to the first coil.
US10897154B2 Inductive wireless power transfer with synchronized power measurement
An inductive wireless power transmitter is presented for transmitting an inductive wireless power signal to at least two inductive wireless power receivers. The power transmitter coordinates communication with the power receivers in time slots. It allocates a measurement time slot for synchronised power measurement by the power transmitter and the power receivers. During the measurement time slot the power transmitter measures the amount of power it transmits. After the end of the measurement time slot it receives from the power receivers the measured amounts of power received. From the measured power transmitted and power received, it determines an amount of power lost. If the amount of power lost exceeds a threshold value, it reduces the power of the inductive wireless power signal.
US10897152B2 Power storage device control system, power storage system, and electrical appliance
Deterioration of a power storage device is reduced. Switches that control the connections of a plurality of power storage devices separately are provided. The switches are controlled with a plurality of control signals, so as to switch between charge and discharge of each of the power storage devices or between serial connection and parallel connection of the plurality of power storage devices. Further, a semiconductor circuit having a function of carrying out arithmetic is provided for the power storage devices, so that a control system of the power storage devices or a power storage system is constructed.
US10897149B2 Storage tote with electrical outlets
A storage tote assembly includes a lower storage bin, an upper storage tote that is selectively attachable to the lower storage bin, and at least one electrical power outlet inside the lower storage bin. The lower storage bin has a bottom panel and at least one bin sidewall that extends up from the bottom panel to define the lower storage chamber. The upper storage tote has a lower portion that selectively engages the bin sidewall at an open top thereof. The lower portion of the storage tote and at least one tote sidewall cooperate to define an upper storage area for loose articles. The power outlet is energized by an external power source or an onboard power supply, to provide electrical power to a portable electrical or electronic device.
US10897147B2 Power charging module and temperature-based methods of using same
A power charging module includes a controller, a charging port, and a temperature sensor. The charging port delivers power to an external device plugged into the charging port. The temperature sensor provides a sensed temperature to the controller. A standard maximum power output is delivered to the charging port if the sensed temperature is categorized in a nominal thermal condition range, a modified maximum power output is delivered to the charging port if the sensed temperature is categorized in an intermediate thermal condition range, and power output to the charging port is discontinued if the sensed temperature is categorized in a critical thermal condition range.
US10897145B2 Device and method for the reconfiguration of a rechargeable energy storage device into separate battery connection strings
Reconfiguration of a rechargeable energy storage system into two or more new capacitor or battery or fuel cell packs arranged in “connections”, e.g. series or parallel strings. Each pack of rechargeable energy storage devices includes rechargeable energy storage modules. In each rechargeable energy storage module, which can include one or more capacitors or fuel cells or battery cells, there is arranged a network of banks of switches. A first bank of switches is arranged to connect a rechargeable energy storage module in a first series connection string with other rechargeable energy storage modules. A second bank of switches is arranged to connect a rechargeable energy storage module in a second connection string with other rechargeable energy storage modules. A first bypass switch is arranged to exclude a rechargeable energy storage module from the first series connection string when the first bypass switch is activated.
US10897142B2 Half bridge circuit with bootstrap capacitor charging circuit
A half bridge circuit is disclosed. The half bridge circuit includes a low side transistor having a low side transistor gate, where a low side transistor gate voltage at the low side transistor gate is controlled by a low side gate signal. The half bridge circuit also includes a high side transistor having a high side transistor gate, where a high side transistor gate voltage at the high side transistor gate is controlled by a high side gate signal. The half bridge circuit also includes a semiconductor circuit configured to allow current to flow from a ground referenced power supply node to a first floating power supply terminal. The semiconductor circuit includes a first transistor, where a gate voltage is controlled by a gate drive circuit control signal, a source is connected to the ground referenced power supply node, and a drain connected to the first floating power supply terminal.
US10897139B2 Switching control circuit and control method
A switching control circuit for controlling a multi-channel switching circuit having switching circuits, input terminals coupled to input voltage signals, and an output terminal for providing an output voltage signal, can include: a logic control circuit configured to receive an external operation signal and a first single pulse signal, and to generate an enable signal, a trigger signal, and feedback control signals; a reference voltage regulation circuit configured to receive the enable signal, the trigger signal, and a maximum one of the input voltage signals, and to generate a reference voltage signal; and feedback circuits corresponding to the switching circuits, where the plurality of feedback circuits are configured to receive the feedback control signals, a minimum one of two input voltage signals that are participating in the switching operation, the reference voltage signal, and the output voltage signal, and to generate switching control signals for controlling the switching circuits.
US10897129B2 Quench protection device of superconducting magnet system and working method thereof
Disclosed a quench protection device of a superconducting magnet system, including a superconducting coil set; the superconducting coil set comprises two superconducting coils (5) which are symmetrical arranged, and each of the two superconducting coils (5) is connected in parallel with a protection diode (4); the superconducting coils and the protection diode are connected with the power supply via a conductive wire; the superconducting coils set are connected in parallel with a quench protection unit (6), a change-over switch (3) is arranged on a circuit of the two superconducting coils, the protection diode, and the power supply, and the change-over switch (3) is connected with an external resistor via a conductive wire (2). The change-over switch of the quench protection device connects the superconducting coil and an external resistance, which realizes the quench protection of the superconducting coil.
US10897127B2 Electrical box cable clamp
Electrical box assemblies, cable clamps and cable clamp assemblies are provided. The cable clamps include a base, cable guides, and clamping members that grip an electrical cable passing through the base. The electrical box assembly includes an electrical box, and a cable clamp or a cable clamp assembly. The cable clamp assemblies include dual cable clamps that can fit within pry-outs in an electrical box or that can be releasably secured to an electrical box adjacent pry-outs in an electrical box.
US10897126B2 Charge cabinet and storage device thereof
A storage device includes a base and a plurality of wire management modules. Each of the wire management modules includes a partition and a pivotal member. The partition is disposed to the base and has a supporting surface and a wire management groove. The supporting surface is located at the partition. The wire management groove is located at the supporting surface for accommodating wire. The pivotal member includes a fastening part and a pivotal part. The pivotal part is pivoted on the partition for a fastening position and a releasing position. When the pivotal member is at the fastening position, the fastening part covers the supporting surface for fastening wire between the surface and the fastening part. When the pivotal member is at the releasing position, the fastening part is spaced apart from the surface for releasing wire. The partitions and the base together form accommodation spaces.
US10897117B1 Fiber amplifier system with variable communication channel capacities
A multi-path optical amplification system includes a modulated light source emitting λ1 modulated light, a first signal splitter coupled to receive the modulated λ1 light providing a first λ1 modulated light signal and second λ1 modulated light signal. A first optical amplifier is for receiving the first λ1 modulated light signal and generating a first amplified output signal, and a second optical amplifier is for receiving the second λ1 modulated light signal and generating a second amplified output signal. A first collimator assembly is coupled to receive the first amplified output signal and provide a first output beam having a first beam divergence (D1) and a second collimator assembly is coupled to receive the second amplified output signal and provide a second output beam having a second beam divergence (D2).
US10897114B2 Configurable low voltage power panel
A power distribution system includes a panel assembly that has an outer surface and two conductive structures spaced from each other and spanning beneath the outer surface. An application module is configured to engage one of a plurality of locations disposed over the outer surface of the panel assembly. The application module includes a first contact configured to engage the first conductive structure and a second contact configured to engage the second conductive structure. The second contact is electrically insulated from the first contact and the first conductive structure for the panel assembly to deliver low voltage power to the engaged application module.
US10897109B2 Solderless coaxial cable connector and installation thereof
A solderless plug-in coaxial connector attachment is provided. Elements are configured to engage and capture a coaxial grounding layer (or braid) as the connector is installed on the cable. The engagements between elements enhance axial and radial captivation for mechanical robustness and electrical connectivity while minimizing the overall length of the connector. An installation tool aids in the installation of the coaxial connector.
US10897100B2 Connector
A connector includes a housing and a holder. The housing includes a terminal housing chamber housing a terminals and a support portion in which a first locking portion for locking the holder in the temporary locking position is formed. The holder is mounted on the housing so as to be movable in a fitting direction of the housing and a mating housing between a temporary locking position and a main locking position. The holder is configured to be immovable from the temporary locking position to the main locking position when the terminal inserted into the terminal housing chamber is in a halfway insertion position and is configured to be movable from the temporary locking position to the main locking position when the terminal is in a normal insertion position.
US10897099B2 Cable assembly with strain relief
A cable assembly includes a cable, a connector-body, a cable-seal, and a retainer. The connector-body is attached to the cable. The cable-seal is disposed within the connector-body and surrounds the cable. The cable-seal is configured to inhibit entry of a contaminant into the connector-body. The retainer is in direct contact with the cable, the connector-body and the cable-seal. The retainer is configured to retain the cable-seal within the connector-body. The retainer is configured to be installed onto the cable and is attached to the connector-body. The retainer contains cable-clamps mounted to a pair of opposed inclined-surfaces located on an inner-surface of the retainer. The cable-clamps include inclined-ramps configured to engage the inclined-surfaces. The inclined-ramps move along the inclined-surfaces, thereby causing the cable-clamps to impart a radial-force normal to the cable when the retainer is attached to the connector-body.
US10897097B2 Electrical connector device
For miniaturization in a connector width direction in a configuration in which a shield shell is arranged at a position outside a contact member, a configuration is adopted in which when a ground connection section protrudes outward in the connector width direction from a first shield shell arranged outside the connector width direction of a first contact member in a first connector, an inner end surface of the ground connection section at the time of fitting between both the connectors is arranged within a range of a plate width of a second shield shell, to arrange the first shield shell inside the connector width direction of the ground connection section and arrange a second shield shell arranged outside the connector width direction of the first shield shell more inside the connector than a conventional example at the time of fitting both the connectors.
US10897094B2 Clamping device and method for providing an electrical connection between a subsea pipeline and an electrical conductor
A clamping device (40) for providing an electrical connection between a subsea pipeline (1) and an electrical conductor (31). The device has a clamp element (41) comprising a first leg (41a) having a first leg end (41c) and a second leg (41b) having a second leg end (41d). The legs (41a, 41b) are configured to be provided on respective sides of the pipeline (1). The clamping device has a releasable tensioning device (48) connected to one of the legs (41a, 41b). The clamping device (40) has a first state, in which the ends (41c, 41d) of the first and second legs (41a, 41b) are provided at a first distance (d1) away from each other. The clamping device (40) has a second state, in which the tensioning device (48) is tensioned, causing the ends (41c, 41d) of the first and second legs (41a, 41b) to be at a second distance (d2) away from each other, the second distance (d2) being larger than the first distance (d1). The clamping device (40) has a template hole (42) provided in one of the legs (41a, 41b). The clamping device (40) comprises a connector member (44) provided in the template hole (42). The connector member (44) is mechanically connected to the clamp element (41). The clamping device (40) has a third state, in which the tensioning device (48) is released, causing the connector member (44) to be pressed towards the pipeline (1).
US10897093B2 Semiconductor apparatus
In order to prevent breakage of a nut holder that holds a nut, a semiconductor apparatus includes a main terminal connected to an external conductor by a screw, a nut into which a tip of the screw is screwed, and a nut holder. The nut holder includes a recess holding the nut therein, and a peripheral wall surrounding the recess and having an opening. The peripheral wall is discontinuous at a position at which the opening is formed.
US10897091B2 3D tripolar antenna and method of manufacture
In various embodiments, a three-dimensional (3D) printed tripolar antenna fabricated through additive manufacturing techniques to match the geometries of various commercial wireless node packages is provided. The antenna systems are designed to mitigate harsh channel conditions by implementing polarization diversity between three mutually orthogonal monopoles.
US10897090B2 Electronics and filter-integrated, dual-polarized transition and radiator for phased array sensors
In examples, systems and methods for waveguide antenna arrays with integrated filters are described. An example waveguide antenna array element a waveguide section has a first end and second end. The waveguide section is configured to propagate electromagnetic energy. The waveguide antenna array element also includes a feed configured to launch an electromagnetic wave into the first end of the waveguide section. The waveguide antenna array element also includes a waveguide filter having at least one waveguide cavity coupled to the second end of the waveguide section. The waveguide filter is configured to pass a first set of electromagnetic frequencies and reject a second set of electromagnetic frequencies. Yet further, the waveguide antenna array element includes an antenna coupled to the waveguide filter configured to radiate a portion of the electromagnetic energy passed by the waveguide filter.
US10897085B2 Antenna and antenna system
An antenna for a vehicle. The antenna has an omni-directional radiation pattern and is configured for V2X communication. An x-y plane is defined as the horizontal plane in relation to the vehicle, an x-z plane is defined as a plane that is parallel to a side of the vehicle to which the antenna is positioned, and a y-z plane is defined as an elevation plane in relation to the vehicle. The antenna includes a first patch antenna and a second patch antenna and a reflector, and a feed network and power divider. The first patch antenna is aimed in a first direction along the x-axis. The second patch antenna is aimed in a second and opposite direction along the x-axis, and the reflector is positioned in a plane that is parallel to the x-z plane.
US10897083B2 Cellular system
A system includes a housing; one or more antennas mounted on the housing; and a processor to control a directionality of the antennas in communication with a predetermined target using 5G protocols.
US10897081B2 Radio communication apparatus and phase adjustment method
A radio communication apparatus includes a first antenna, a second antenna, a third antenna, and a processor that varies a phase difference between a first signal transmitted from the first antenna and a second signal transmitted from the second antenna, measures a received power pattern of a synthesized signal of the first signal and the second signal that is received by the third antenna, and adjusts a phase shift of a signal that is transmitted from the first antenna or the second antenna, based on a difference between the measured received power pattern and a received power pattern obtained by calculation.
US10897076B2 Modular antenna systems for automotive radar sensors
An antenna system includes a printed circuit board (PCB) on which electronic components are mounted and an antenna module mounted on the PCB. A coupling element on the PCB couples the antenna module to at least one of the electronic components. The antenna module comprises a radio-frequency (RF)-compatible antenna substrate and an antenna structure plurality of antenna patches formed on the RF-compatible antenna substrate.
US10897072B2 Balance platform for mobile antenna
A stabilization adapter is provided for a portable antenna. The adapter includes a clamp, a rod and a counterweight. The clamp connects to a stand of the antenna. The rod adjustably attaches at its proximal end to the clamp. The counterweight attaches the rod at its distal end.
US10897068B2 Systems and devices for filtering electrical signals
Adaptions and improvements to coaxial metal powder filters include distributing a dissipative matrix mixture comprising superconductive material, metal powder, epoxy, and/or magnetic material within a volume defined by an outer tubular conductor and inner conductor. The frequency response of the filter may be tuned by exploiting the energy gap frequency of superconductive material in the dissipative matrix. The inner surface of the outer tubular conductor may be covered with a superconductive material. For a dissipative matrix comprising magnetic material or superconductive powder particles of a certain size, an external magnetic field can be applied to tune the frequency response of the filter.
US10897063B2 Electrolyte and electrochemical device
This application provides an electrolyte and an electrochemical device, in which the electrolyte comprises an additive A and an additive B, wherein the additive A is present in an amount of 0.01% to 10% by mass in the electrolyte and the additive B is present in an amount of 0.1% to 10% by mass in the electrolyte and the electrolyte has a conductivity of 6 mS/cm to 10 mS/cm at 25° C. The present invention can improve the cycle performance and storage performance of the electrochemical device, in particular, improve the cycle performance and storage performance of the electrochemical device under high temperature and high voltage conditions while keeping the low temperature performance.
US10897057B2 Complete oxidation of sugars to electricity by using cell-free synthetic enzymatic pathways
The present invention is in the field of bioelectricity. The present invention provides energy generating systems, methods, and devices that are capable of converting chemical energy stored in sugars into useful electricity.
US10897055B2 Load following power generation and power storage using REP and PEM technology
A hydrogen generation system for generating hydrogen and electrical power includes a power supply, a reformer-electrolyzer-purifier (REP) assembly including at least one fuel cell including an anode and a cathode separated by an electrolyte matrix, at least one low temperature fuel cell, and a hydrogen storage. The at least one fuel cell is configured to receive a reverse voltage supplied by the power supply and generate hydrogen-containing gas in the anode of the at least one fuel cell. The at least one low temperature fuel cell is configured to receive the hydrogen-containing gas output from the REP assembly. The at least one low temperature fuel cell is configured to selectably operate in a power generation mode in which the hydrogen-containing gas is used to generate electrical power and a power storage mode in which the hydrogen-containing gas is pressurized and stored in the hydrogen storage.
US10897054B2 Fuel cell unit
A fuel cell unit including a fuel cell stack, boost converter, and relay for switching on and off electric power output from the fuel cell stack housed in one case, and capable of avoiding damage from excessive heat generation of the relay as well as suppressing an excessive increase in the ambient temperature inside the case. In the fuel cell unit, a first cooling pipe that delivers refrigerant for cooling to a switching element that forms the boost converter and is provided in an electric power converter IPM and a second cooling pipe that delivers the refrigerant after cooling are provided inside the case. The relay for switching on and off the electric power output from the fuel cell stack is disposed closer to the cooling pipes than to the switching element in the electric power converter IPM. Heat generation of the relay is suppressed by the refrigerant flowing through the cooling pipes and also the relay is not significantly affected by the heat generation of the switching element.
US10897053B2 Aging device for fuel cell stack
Provided is an aging device for a fuel cell stack, capable of reliably detecting the generation of a negative voltage during aging while also achieving a cost reduction with reduced cell monitors. The voltage of an end cell on the reactant gas inlet side, in which the voltage is likely to become the highest, is monitored alone, so that the generation of a negative voltage in each of a plurality of individual central cells other than the end cell is estimated.
US10897045B2 Crosslinked functional binders and their use in silicon-containing anodes of lithium-ion batteries
A crosslinked polymer composition comprising: (i) a base polymer containing a multiplicity of at least one type of functional group selected from amino, amido, thiol, carboxylic acid, carboxylic acid ester, and epoxy groups; (ii) a multiplicity of hydroxylated benzene rings covalently linked to the base polymer, wherein each hydroxylated benzene ring contains at least two hydroxy groups, and with at least two of the hydroxy groups on said hydroxylated benzene rings being free as OH groups; and (iii) a multiplicity of crosslinking groups that crosslink at least two of said functional groups in the base polymer. The invention is also directed to lithium-ion batteries in which the above-described composition is incorporated in an electrode of the battery, and also directed to methods of operating a lithium-ion battery in which the above-described crosslinked polymer composition is incorporated in an electrode thereof.
US10897041B2 Electrode, electrochemical energy accumulator with an electrode, and method for producing an electrode
An electrode for an electrochemical energy accumulator includes a catalyst layer, where the catalyst layer includes an electrically conductive matrix and a chemically active material which is intercalated into the electrically conductive matrix. A protective coating is disposed on the catalyst layer, where the protective coating includes at least one metal oxide and methionine.
US10897036B2 Method of producing granular aggregate, method of producing electrode plate, and method of producing battery
A method of producing a granular aggregate in which wet granulated substances including active material particles, conductive material particles, a binding agent for binding the active material particles and the conductive material particles, and a solvent are aggregated includes adding a binding agent solution in which the binding agent is dissolved in the solvent to the active material particles having a solvent absorbing property, mixing the binding agent solution and the active material particles such that a primary granular aggregate in which granulated primary granulated substances are aggregated is produced, and mixing the conductive material particles into the primary granular aggregate and producing a granulated granular aggregate.
US10897034B2 Battery fastening system and method
A battery fastening system for fastening a battery (4) in a vehicle (60) comprises a battery tray (1) having a length direction (LD) and a width direction (WD), a first corner fastening device (7) and a second corner fastening device (8), wherein the second corner fastening device (8) is securable to the battery tray (1) in at least two different positions in the width direction (WD) for enabling fastening of batteries (4) with at least two different sizes in the width direction (WD). The battery fastening system further comprises a clamping element (9) for limiting movement of the battery (4) towards a second side (27) in the length direction (LD). The clamping element (9) is securable to the battery tray (1) in at least two different positions in the length direction (LD) for enabling fastening of batteries (4) with at least two different sizes in the length direction (LD). In addition, it is also provided a corresponding method for fastening a battery in a vehicle.
US10897025B2 Electroactive materials
There is provided a compound having Formula I In Formula I: Ar1 and Ar2 are the same or different and are aryl, heteroaryl, or deuterated analogs thereof; L1 and L2 are the same or different and are H, D, halogen, aryl, arylamino, crosslinkable groups, deuterated aryl, deuterated arylamino, or deuterated crosslinkable groups; R1-R4 are the same or different at each occurrence and are D, F, CN, hydrocarbon aryl, heteroaryl, aryloxy, fluoroaryl, alkyl, fluoroalkyl, alkoxy, fluoroalkoxy, amino, silyl, siloxane, siloxy, germyl, deuterated hydrocarbon aryl, deuterated heteroaryl, deuterated aryloxy, deuterated fluoroaryl, deuterated alkyl, deuterated fluoroalkyl, deuterated alkoxy, deuterated fluoroalkoxy, deuterated amino, deuterated silyl, deuterated siloxane, deuterated siloxy, or deuterated germyl, wherein adjacent groups selected from R1-R4 can be joined together to form a fused ring; a is 0 or 1; b is 0 or 1; x and x1 are the same or different and are an integer from 0-5; y and y1 are the same or different and are an integer from 0-4; n is an integer greater than 0, with the proviso that when n=1, L1 and L2 are selected from Cl, Br, crosslinkable groups and deuterated crosslinkable groups; and BzF is benzofluorene.
US10897021B2 Display device and method for manufacturing display device
A display device including a display panel having a display area and a non-display area, the non-display area being disposed at a peripheral portion of the display area and having a bending area; an integrated circuit (IC) disposed in the non-display area to drive the display panel; a first layer formed between the display area and the IC and covering the bending area; and a first member covering the IC and the first layer and overlapping with the bending area.
US10897017B2 Display device having a passivation film surrounding a substrate and method for manufacturing the same
A display device and a method for manufacturing the same are disclosed, in which excitation and side permeability of a flexible substrate are minimized to prevent defects of a display panel from occurring. The display device comprises a first substrate; a buffer layer arranged on the first substrate; a pixel array layer arranged on the buffer layer; and an encapsulation layer covering the pixel array layer, wherein the buffer layer surrounds a front surface and a side of the first substrate. The method for manufacturing a display device comprises the steps of preparing a supporting substrate; forming a plurality of first substrates spaced apart from one another on the supporting substrate; forming a buffer layer covering the plurality of first substrates; forming a pixel array layer on an area of the buffer layer overlapped with each of the plurality of first substrates; forming an encapsulation layer covering the pixel array layer; and forming a plurality of display panels by cutting the supporting substrate and the buffer layer based on cutting lines defined among the plurality of first substrates.
US10897015B2 Organic light emitting device
Provided is an organic light-emitting device including a first electrode, a second electrode, and an emission layer therebetween, wherein the emission layer includes a compound represented by the following formula: Wherein X1 and X2 are each independently O or S, A1 is a 6-membered aromatic group or a 6-membered heteroaromatic group, and details of other constituents are provided in the disclosure.
US10897010B2 Mask frame assembly for thin layer deposition
A mask frame assembly manufactured via an extension-welding process on a stage, the mask frame assembly includes: a mask frame disposed on a stage, the mask frame including a first frame and a second frame having a first length, and a third frame and a fourth frame having a second length, the second length less than the first length. The mask frame assembly also includes a mask having respective ends welded and combined onto the first frame and the second frame. The first frame and the second frame include a slot disposed toward the stage, and at least portions of the first frame and the second frame corresponding to the slot are not in contact with the stage. The third frame and the fourth frame and the stage are in contact with the stage.
US10897008B2 Magnetoresistive stacks with an unpinned, fixed synthetic anti-ferromagnetic structure and methods of manufacturing thereof
A magnetoresistive magnetic tunnel junction (MTJ) stack includes a free magnetic region, a fixed magnetic region, and a dielectric layer positioned between the free magnetic region and the fixed magnetic region. In one aspect, the fixed magnetic region consists essentially of an unpinned, fixed synthetic anti-ferromagnetic (SAF) structure which comprises (i) a first layer of one or more ferromagnetic materials, including cobalt, (ii) a multi-layer region including a plurality of layers of ferromagnetic materials, wherein the plurality of layers of ferromagnetic materials include a layer of one or more ferromagnetic materials including cobalt, and (iii) an anti-ferromagnetic coupling layer disposed between the first layer and the multi-layer region. The free magnetic region may include a circular shape, the one or more ferromagnetic materials of the first layer may include cobalt, iron and boron, and the dielectric layer may be disposed on the first layer.
US10897005B2 Vibrating device
A vibrating device includes a piezoelectric element, a resin member having electric insulation, a vibrating member made of metal, a first adhesive layer, and a second adhesive layer. The resin member includes a first principal surface and a second principal surface opposing each other. The vibrating member includes a third principal surface and a fourth principal surface opposing each other. The first adhesive layer joins the piezoelectric element and the first principal surface. The second adhesive layer joins the second principal surface and the third principal surface. An area of the resin member is greater than an area of the piezoelectric element, and an area of the vibrating member is greater than the area of the piezoelectric element. An area where the second adhesive layer adheres to the vibrating member is greater than an area where the first adhesive layer adheres to the resin member.
US10896999B2 Electro-optical device, method for manufacturing electro-optical device, and electronic apparatus
There is provided an electro-optical device including a light-emitting layer that has a first light-emitting element and a second light-emitting element which are adjacent to each other and a color filter layer that has a first color filter provided corresponding to the first light-emitting element and a second color filter provided corresponding to the second light-emitting element, in which an inter-element distance between the first light-emitting element and the second light-emitting element is 1.5 μm or less, and a thickness of layer between the light-emitting layer and the color filter layer is 6 times or less the inter-element distance.
US10896998B2 Method of manufacturing light emitting device
A method of manufacturing a light emitting device includes: providing a light emitting element including a light extraction surface, an electrode-formed surface on a side opposite to the light extraction surface, lateral surfaces positioned between the light extraction surface and the electrode-formed surface, and a pair of electrodes on the electrode-formed surface; providing a covering member including a lens portion and a first recess on a side different from the lens portion; disposing the light emitting element on a bottom surface of the first recess, with the light extraction surface and the bottom surface of the first recess facing each other; and forming a reflective member in the first recess to cover the lateral surfaces of the light emitting element while at least a part of the pair of electrodes is exposed from the reflective member.
US10896993B2 Spherical array of optoelectronics for free space optical communication and power delivery, and neuromorphic interconnection
A method and an apparatus are provided. The apparatus includes a three-dimensional semiconductor structure having a spherical array of fixed-position optoelectronic devices arranged over a relaxed elastomer by a controlled unbuckling process that orients the fixed-position optoelectronic devices to face in different directions in the spherical array to communicate in the different directions without motion of the apparatus and the fixed-position optoelectronic devices of the apparatus.
US10896991B2 Photovoltaic devices and method of manufacturing
Disclosed are methods for the surface cleaning and passivation of PV absorbers, such as CdTe substrates usable in solar cells, and devices made by such methods. In some embodiments, the method involves an anode layer ion source (ALIS) plasma discharge process to clean and oxidize a CdTe surface to produce a thin oxide layer between the CdTe layer and subsequent back contact layer(s).
US10896985B2 Dielectric sidewall structure for quality improvement in GE and SIGE devices
Some embodiments relate to an integrated circuit (IC) disposed on a silicon substrate, which includes a well region having a first conductivity type. A dielectric layer is arranged over an upper surface of the silicon substrate, and extends over outer edges of the well region and includes an opening that leaves an inner portion of the well region exposed. An epitaxial pillar of SiGe or Ge extends upward from the inner portion of the well region. The epitaxial pillar includes a lower epitaxial region having the first conductivity type and an upper epitaxial region having a second conductivity type, which is opposite the first conductivity type. A dielectric sidewall structure surrounds the epitaxial pillar and has a bottom surface that rests on an upper surface of the dielectric layer.
US10896984B2 Solar cell module
In the solar cell module including a plurality of solar cells interconnected with wiring members, each of the solar cells includes a plurality of front-side finger electrodes that are disposed on a light-receiving surface of the solar cell and connected with tabs and a plurality of rear-side finger electrodes that are disposed on a rear surface of the solar cell and connected with tabs. Rear-side auxiliary electrode sections are arranged in regions, which is wider than the front-side finger electrodes, on the rear surface opposite to regions where the front-side finger electrodes are present.
US10896983B2 Optical component packaging structure
The instant disclosure provides an optical component packaging structure which includes a far-infrared sensor chip, a first metal layer, a packaging housing and a covering member. The far-infrared sensor chip includes a semiconductor substrate and a semiconductor stack structure. The semiconductor substrate has a first surface, a second surface which is opposite to the first surface, and a cavity. The semiconductor stack structure is disposed on the first surface of the semiconductor substrate, and a part of the semiconductor stack structure is located above the cavity. The first metal layer is disposed on the second surface of the semiconductor substrate, the packaging housing is used to encapsulate the far-infrared sensor chip and expose at least a part of the far-infrared sensor chip, and the covering member is disposed above the semiconductor stack structure.
US10896982B2 Method of forming a multijunction metamorphic solar cell assembly for space applications
A multijunction solar cell assembly and its method of manufacture including interconnected first and second discrete semiconductor body subassemblies disposed adjacent and parallel to each other, each semiconductor body subassembly including first top subcell, second (and possibly third) lattice matched middle subcells; a graded interlayer adjacent to the last middle solar subcell; and a bottom solar subcell adjacent to said graded interlayer being lattice mismatched with respect to the last middle solar subcell; wherein the interconnected subassemblies form at least a four junction solar cell by a series connection being formed between the bottom solar subcell in the first semiconductor body and the bottom solar subcell in the second semiconductor body.
US10896976B2 Embedded source/drain structure for tall FinFet and method of formation
A shallow trench isolation layer is formed on a structure comprising semiconductor fins. Portions of the fins are recessed to a level below the shallow trench isolation layer. Epitaxial stressor regions are then formed on the recessed fin areas. A bottom portion of the epitaxial stressor regions are contained by the shallow trench isolation layer, which delays formation of the diamond shape as the epitaxial region is grown. Once the epitaxial stressor regions exceed the level of the shallow trench isolation layer, the diamond shape starts to form. The result of delaying the start of the diamond growth pattern is that the epitaxial regions are narrower for a given fin height. This allows for taller fins, which provide more current handling capacity, while the narrower epitaxial stressor regions enable a smaller fin pitch, allowing for increased circuit density.
US10896974B2 Method of fabricating semiconductor device
A method for fabricating a semiconductor device includes forming a channel region in a semiconductor substrate. The channel region is made of a first material. The method also includes forming source and drain regions in the semiconductor substrate. The method further includes forming a recess between the channel region and the drain region. The method further includes forming a tunnel barrier layer in the recess. The tunnel barrier layer is made of a second material, and a bandgap of the second material is greater than a bandgap of the first material. The method further includes forming a gate stack on the channel region.
US10896971B2 Vertical transistor with body contact fabrication
A method for manufacturing a semiconductor device includes forming a fin on a semiconductor substrate, and forming a bottom source/drain region adjacent a base of the fin. In the method, a dielectric layer, a work function metal layer and a first gate metal layer are sequentially deposited on the bottom source/drain region and around the fin. The dielectric layer, the work function metal layer and the first gate metal layer form a gate structure. The method also includes removing the dielectric layer, the work function metal layer and the first gate metal layer from an end portion of the fin, and depositing a second gate metal layer around the end portion of the fin in place of the removed dielectric layer, the removed work function metal layer and the removed first gate metal layer. The second gate metal layer contacts the end portion of the fin.
US10896970B2 Process of forming high electron mobility transistor (HEMT) and HEMT formed by the same
A process of forming a field effect transistor (FET) of a type of high electron mobility transistor (HEMT) reducing damages caused in a semiconductor layer is disclosed. The process carries out steps of: (a) depositing an insulating film on a semiconductor stack; (b) depositing a conductive film on the insulating film; (c) forming an opening in the conductive film and the insulating film by a dry-etching using ions of reactive gas to expose a surface of the semiconductor stack; and (d) forming a gate electrode to be in contact with the surface of the semiconductor stack through the opening, the gate electrode filling the opening in the conductive film and the insulating film.
US10896968B2 Device structure and manufacturing method using HDP deposited source-body implant block
This invention discloses a semiconductor power device. The trenched semiconductor power device includes a trenched gate, opened from a top surface of a semiconductor substrate, surrounded by a source region encompassed in a body region near the top surface above a drain region disposed on a bottom surface of a substrate. The semiconductor power device further includes an implanting-ion block disposed above the top surface on a mesa area next to the body region having a thickness substantially larger than 0.3 micron for blocking body implanting ions and source ions from entering into the substrate under the mesa area whereby masks for manufacturing the semiconductor power device can be reduced.
US10896967B2 Integrated circuit device including gate spacer structure
An integrated circuit device includes a gate stack structure on a base layer, the gate stack structure having a gate insulating layer with a first dielectric layer on the base layer and having first relative permittivity, and a gate structure on the gate insulating layer, and a gate spacer structure on opposite side walls of the gate stack structure and on the base layer, the gate spacer structure including a buried dielectric layer buried in a recess hole of the gate insulating layer at a lower portion of the gate spacer structure on the base layer, and the buried dielectric layer including a same material as the first dielectric layer.
US10896966B2 Semiconductor device
A semiconductor device includes a substrate including a first region and a second region, a buried gate structure located on a first recess in the first region of the substrate, and a recess gate structure located on a second recess in the second region of the substrate, wherein the buried gate structure is buried in the substrate, an upper portion of the recess gate structure is not buried in the substrate, and a first work function adjustment layer in the buried gate structure may include a material identical to a material included in a second work function layer of the recess gate structure.
US10896963B2 Semiconductor device contacts with increased contact area
Semiconductor contact architectures are provided, wherein contact metal extends into the semiconductor layer to which contact is being made, thereby increasing contact area. An offset spacer allows a relatively deep etch into the semiconductor material to be achieved. Thus, rather than just a flat horizontal surface of the semiconductor being exposed for contact area, relatively long vertical trench sidewalls and a bottom wall are exposed and available for contact area. The trench can then be filled with the desired contact metal. Doping of the semiconductor layer into which the contact is being formed can be carried out in a manner that facilitates an efficient contact trench etch process, such as by, for example, utilization of post trench etch doping or a semiconductor layer having an upper undoped region through which the contact trench etch passes and a lower doped S/D region. The offset spacer may be removed from final structure.
US10896960B2 Silicon carbide MOSFET inverter circuit
An inverter circuit is connected serially with a first silicon carbide MOSFET and a second silicon carbide MOSFET. During a dead time when the first silicon carbide MOSFET and the second silicon carbide MOSFET are OFF, transient current of at least 100 A/cm2 flows in a built-in diode of the first silicon carbide MOSFET and a built-in diode of the second silicon carbide MOSFET.
US10896959B2 Top structure of super junction MOSFETs and methods of fabrication
This invention discloses a semiconductor power device formed on an upper epitaxial layer of a first conductivity type supported on a semiconductor substrate. The semiconductor power device having a super junction structure with the epitaxial layer formed with a plurality of vertically extended doped columns of a second conductivity type. The semiconductor power device further comprises a plurality of transistor cells each of the transistor cells comprises a planar gate extending over a top surface and each of the planar gates further includes a middle trench gate extending vertically into the epitaxial layer from a middle portion of the planar gates. Each of the middle trench gates is surrounded by a source region of the first conductivity type encompassed in a body region of the second conductivity type extending substantially between two adjacent doped columns of the second conductivity type.
US10896958B2 Silicon-on-insulator backside contacts
In certain aspects, an apparatus comprises an SOI MOSFET having a diffusion region as a source or a drain on a back insulating layer, wherein the diffusion region has a front diffusion side and a back diffusion side opposite to the front diffusion side; a silicide layer on the front diffusion side having a back silicide side facing the diffusion region and a front silicide side opposite to the back silicide side; and a backside contact connected to the silicide layer, wherein at least a portion of the backside contact is in the back insulating layer.
US10896957B2 Semiconductor devices
A semiconductor device includes fin patterns on a substrate, at least one gate electrode intersecting the fin patterns, source/drain regions on upper surfaces of the fin patterns, and at least one blocking layer on a sidewall of a first fin pattern of the fin patterns, the at least one blocking layer extending above an upper surface of the first fin pattern of the fin patterns, wherein a first source/drain region of the source/drain regions that is on the upper surface of the first fin pattern has an asymmetric shape and is in direct contact with the at least one blocking layer.
US10896956B2 Field effect transistor with reduced contact resistance
FET transistor (100) comprising: a semiconductor portion (104) of which a first part (106) forms a channel; a gate (108) at least partly surrounding the first part; internal dielectric spacers (112) arranged around doped second parts (114) of the semiconductor portion between which the first part is arranged and which form extension regions; electrically conductive portions (120) in contact with doped surfaces of extremities (118) of the semiconductor portion and with doped surfaces of third parts (116) of the semiconductor portion, forming part of the source and drain regions, at least partly surrounding the third parts, with each of the second parts being arranged between the first part and one of the third parts.
US10896955B2 Semiconductor device including a functional layer and a method of fabricating the same
A semiconductor device includes a substrate, an active region disposed on the substrate and extending in a first direction, a device isolation layer adjacent to the active region, a gate structure disposed in the active region, the gate structure extending in a second direction crossing the first direction, and covering a portion of the device isolation layer, a gate separation pattern contacting an end of the gate structure, and an impurity region disposed below the gate separation pattern and on the device isolation layer.
US10896950B2 Method and apparatus for a thin film dielectric stack
A system that incorporates teachings of the subject disclosure may include, for example, a thin film capacitor a silicon substrate having a silicon dioxide layer; an adhesion layer on the silicon dioxide layer, wherein the adhesion layer is a polar dielectric; a first electrode layer on the adhesion layer; a dielectric layer on the first electrode layer; and a second electrode layer on the dielectric layer. Other embodiments are disclosed.
US10896947B2 Display device including connective wirings within a display area thereof
A display device includes a substrate having a display area, a peripheral area at least partially surrounding the display area, and a pad area within the peripheral area. A plurality of data lines is disposed within the display area. A plurality of connection wirings is disposed within the display area, connected to the plurality of data lines, and configured to transmit a data signal from the pad area to the plurality of data lines. Each of the plurality of connection wirings includes a plurality of branches that protrude from the connection wirings in a direction perpendicular to a direction in which the connection wirings are primarily extended.
US10896945B2 Display device including concave/convex structure in the inorganic insulation layer
A display device includes a substrate, a circuit element layer on the substrate, a display element layer on the circuit element layer, a sealing film on the display element layer, an oxide film on the sealing film, a barrier metal layer on the oxide film, and a wiring layer on the barrier metal layer, wherein a surface of the sealing film in contact with the oxide film has concave/convexities, and the barrier metal layer is formed by titanium nitride. A height of the concave/convexities of the surface of the sealing film may be less than 30 nm. A thickness of the oxide film may be 5 nm or less.
US10896944B2 Illumination lighting apparatus, illumination device, and illumination fixture
An illumination lighting apparatus is configured to light a plurality of light-emitting elements connected in series to each other. The illumination lighting apparatus includes one photosensor and a detector. The one photosensor is configured to detect light emitted from the plurality of light-emitting elements. The detector is configured to perform detection of a light emission defect on the plurality of light-emitting elements based on the light detected by the one photosensor. Moreover, the detector performs the detection process at an initial stage of lighting of the plurality of light-emitting elements.
US10896943B2 Display device
A display device is disclosed. In one aspect, the display device includes a flexible substrate including a first region, a second region separated from the first region, and a bending region positioned between the first and second regions. The bending region is configured to be bent so as to have a plurality of different curvatures depending on degrees of bending of the flexible substrate. The display device also includes a first display unit positioned in the first region, a second display unit separated from the first display unit and positioned in the second region and an encapsulation layer positioned over the flexible substrate with the first and second display units interposed therebetween. The encapsulation layer directly contacts the bending region of the flexible substrate.
US10896942B2 Organic EL display device and method for manufacturing same
The purpose is to provide an organic EL display device which has good sensitivity and is free from the occurrence of luminance decrease or pixel shrinkage, thereby having excellent long-term reliability. In order to achieve the above-described purpose, provided is the following configuration. Namely, an organic EL display device wherein an insulating layer formed on a first electrode is a cured film obtained by curing a photosensitive resin composition; and the residual amount of acid anhydrides contained in the cured film is from 0.003 to 0.04 (inclusive) when the residual amount of aromatic rings contained in the cured film is taken as 1 (the reference value).
US10896941B2 Light-emitting device, method for manufacturing the same, and cellular phone
The invention relates to: a light-emitting device which includes a first flexible substrate having a first electrode, a light-emitting layer over the first electrode, and a second electrode with a projecting portion over the light-emitting layer and a second flexible substrate having a semiconductor circuit and a third electrode electrically connected to the semiconductor circuit, in which the projecting portion of the second electrode and the third electrode are electrically connected to each other; a method for manufacturing the light-emitting device; and a cellular phone which includes a housing incorporating the light-emitting device and having a longitudinal direction and a lateral direction, in which the light-emitting device is disposed on a front side and in an upper portion in the longitudinal direction of the housing.
US10896939B2 Organic light-emitting display device including pixel defining layer with openings and black matrix with openings
An organic light-emitting display device includes a plurality of pixels. Each of the pixels includes a first electrode, a second electrode, and an organic emission layer between the first electrode and the second electrode. The display device further includes a pixel-defining layer surrounding an outer portion of the first electrode and including a plurality of circular first openings, each of the circular first openings overlapping at least a portion of a respective pixel of the plurality of pixels. The display device additionally includes an encapsulation layer arranged on the second electrode, a black matrix arranged on the encapsulation layer and including a plurality of circular second openings, each of the circular second openings overlapping a respective circular first opening of the plurality of circular first openings, and a plurality of color filters, each of the color filters overlapping a respective circular second opening of the plurality of circular second openings.
US10896938B2 Flexible display device having curing material layer in different thicknesses and method for manufacturing the same
Disclosed are a flexible display apparatus and a manufacturing method therefor. The manufacturing method includes the steps of: manufacturing a TFT structure on a flexible substrate, the TFT structure including a non-metal layer area; successively manufacturing a display device and a thin film encapsulation layer on the TFT structure; forming a curing material layer on the thin film encapsulation layer, the curing material layer including a specific area, and a projection of the specific area on the flexible substrate overlapping with a projection of the non-metal layer area on the flexible substrate; and patterning the curing material layer so that the thickness of the specific area of the curing material layer is greater than the thickness of the other area, apart from the specific area, of the curing material layer.
US10896937B2 Display devices having a light receiving opening in a display region
The present application relates to a display device. The display device includes a body; a display screen disposed on the body. The display screen includes a first display region and a light transmissive region. The first display region has a light emitting surface facing away from the body, a light receiving module located between the display screen and the body, a second display region disposed between the display screen and the body, and the second display region is configured to compensate the light transmissive region to display image information in the light transmissive region; and a light path structure positioned between the display screen and the body.
US10896934B2 Light-emitting device, display apparatus, and image pickup apparatus
The present invention provides a light-emitting device including a substrate, a first EL element, and a second EL element, the first EL element and the second EL element each including a lower electrode, an organic compound layer including a light-emitting layer, an upper electrode, and a color filter in this order from the substrate, and an insulating layer that covers an end portion of the lower electrode. A first color filter of the first EL element and a second color filter of the second EL element overlap each other when viewed in plan in an overlapping region, and an inclined portion closest to the first EL element among inclined portions of the insulating layer of the second EL element and the overlapping region overlap each other when viewed in plan.
US10896929B2 Integrated circuit components incorporating energy harvesting components/devices, and methods for fabrication, manufacture and production of integrated circuit components incorporating energy harvesting components/devices
An integrated circuit system, structure and/or component is provided that includes an integrated electrical power source in a form of a unique, environmentally-friendly energy harvesting element or component. The energy harvesting component provides a mechanism for generating autonomous renewable energy, or a renewable energy supplement, in the integrated circuit system, structure and/or component. The energy harvesting element includes a first conductor layer, a low work function layer, a dielectric layer, and a second conductor layer that are particularly configured to promote electron migration from the low work function layer, through the dielectric layer, to the facing surface of the second conductor layer in a manner that develops an electric potential between the first conductor layer and the second conductor layer. An energy harvesting component includes a plurality of energy harvesting elements electrically connected to one another to increase a power output of the electric harvesting component.
US10896924B2 Solid-state imaging device, manufacturing method thereof, and camera with alternatively arranged pixel combinations
A solid-state imaging device includes a semiconductor substrate; and a pixel unit having a plurality of pixels on the semiconductor substrate, wherein the pixel unit includes first pixel groups having two or more pixels and second pixel groups being different from the first pixel groups, wherein a portion of the pixels in the first pixel groups and a portion of the pixels in the second pixel groups share a floating diffusion element.
US10896923B2 Method of operating an imaging device with global shutter system
An imaging device that has a structure where a transistor is used in common by a plurality of pixels and is capable of imaging with a global shutter system is provided. A transistor that resets the potential of a charge detection portion, a transistor that outputs a signal corresponding to the potential of the charge detection portion, and a transistor that selects a pixel are used in common by the plurality of pixels. A node AN (a first charge retention portion), a node FD (a second charge retention portion), and a node FDX (the charge detection portion) are provided. Imaging data obtained in the node AN is transferred to the node FD, and the imaging data is sequentially transferred from the node FD to the node FDX to be read.
US10896922B2 Imaging apparatus, imaging system, moving object, and method for manufacturing imaging apparatus
An imaging apparatus includes a photoelectric conversion unit of a first conductivity type, a charge holding unit of the first conductivity type, the charge holding unit being configured to hold electric charges transferred from the photoelectric conversion unit, a floating diffusion unit of the first conductivity type, the floating diffusion unit being configured to receive electric charges transferred from the charge holding unit, a punch-through prevention layer of a second conductivity type, the punch-through prevention layer being disposed between the charge holding unit and the floating diffusion unit to contact the floating diffusion unit, and a transfer assistance layer of the first conductivity type, the transfer assistance layer being disposed between the punch-through prevention layer and a surface of a semiconductor substrate.
US10896921B2 Manufacturing method of array substrate
A manufacturing method of a display panel is provided and includes providing a substrate; and forming a buffer layer, a polysilicon layer, a gate electrode, an interlayer insulating layer, a first transparent electrode layer, a source electrode and drain electrode line, and a touch control line on the substrate in sequence. A masking process is omitted using a planarization layer as a photoresist layer of the interlayer insulating layer. One more masking process is omitted by forming the pixel electrode, the source electrode and drain electrode line and the touch control line in a same masking process.
US10896919B2 Semiconductor integrated circuit device
A semiconductor integrated circuit device having a control signal system for avoiding failure to check an indefinite signal propagation prevention circuit, for facilitating a check included in an automated tool, and for facilitating a power shutdown control inside a chip. In the semiconductor integrated circuit device, power shutdown priorities are provided by independent power domains (Area A to Area I). A method for preventing a power domain having a lower priority from being turned OFF when a circuit having a high priority is turned ON is also provided.
US10896917B2 Semiconductor device
In some embodiments, 3-dimensional semiconductor memory device includes a semiconductor substrate extending horizontally in a first direction and a second direction crossing the first direction. A stacked memory cell array is formed on the semiconductor substrate. The memory device further includes a separation pattern including a plurality of separation lines extending in the first direction and arranged in the second direction, and dividing the stacked memory cell array into a plurality of memory cell structures extending in the first direction and arranged in the second direction. An upper insulating layer is formed above the plurality of memory cell structures and separation lines, and a passivation layer is formed above the upper insulating layer. The passivation layer includes a plurality of first regions having a first vertical thickness. A plurality of gap regions in the passivation layer are formed between the plurality of first regions. The plurality of first regions vertically overlap the plurality of memory cell structures, and the plurality of gap regions vertically overlap the plurality of separation lines.
US10896916B2 Reverse memory cell
A non-volatile “reverse memory cell” suitable for use as a building block for a 3-dimensional memory array includes a charge-trapping layer which is programmed or charged through gate-injection, rather than channel-injection. Such a reverse cell may be implemented as either an n-channel memory cell or a p-channel memory cell, without incurring design or process penalties, or any complexity in programming or erase operations. Furthermore, all reading, programming, erase, program-inhibiting operations may be carried out in the reverse memory cell using only positive or only negative voltages, thereby simplifying both the design and the power management operations.
US10896911B2 Method for forming memory device involving ion implantation of the control gate spacer and wet etching process to expose sidewall of control gate
A method for forming a memory device is provided. The method includes forming a floating gate on a substrate, and forming a control gate on the floating gate. The method also includes forming a mask layer on the control gate, and forming a spacer on a sidewall of the mask layer, wherein a sidewall of the control gate and a sidewall of the floating gate is covered by the spacer. The method further includes performing an ion implantation process to implant a dopant into a top portion of the spacer, and performing a wet etching process to expose the sidewall of the control gate.
US10896910B2 Memory structure and manufacturing method thereof
A memory structure and a manufacturing method thereof are provided. In the memory structure, a first dielectric layer is disposed on a substrate; a pair of gate stack structures is disposed on the first dielectric layer and each gate stack structure includes a word line, an erase gate and a second dielectric layer; a third dielectric layer is disposed on the surfaces of the gate stack structures; a pair of floating gates is disposed between the gate stack structures and located respectively on sidewalls of the gate stack structures, and top surfaces of the floating gates are lower than those of the erase gates; a fourth dielectric layer covers the first and third dielectric layers and the floating gates; a control gate is disposed on the fourth dielectric layer between the floating gates; and a doped region is disposed in the substrate beside the gate stack structures.
US10896909B2 Integrated assemblies, and methods of forming integrated assemblies
Some embodiments include an integrated assembly having a first semiconductor material configured to comprise a pair of pedestals. The pedestals have upper regions which are separated from one another by a space, and have lower regions which join to one another at a floor region beneath the space. A second semiconductor material is configured as a bridge extending between the pedestals. The bridge is spaced from the floor region by a gap. The bridge has ends adjacent the pedestals, and has a body region between the ends. The body region has an outer periphery. Source/drain regions are within the pedestals, and a channel region is within the bridge. A dielectric material extends around the outer periphery of the body region of the bridge. A conductive material extends around the dielectric material. Some embodiments include methods of forming integrated assemblies.
US10896907B2 Retrograde transistor doping by heterojunction materials
A transistor including a gate stack and source and drain on opposing sides of the gate stack; and a first material and a second material on the substrate, the first material disposed between the substrate and the second material and the channel of the transistor is defined in the second material between the source and drain, wherein the first material and the second material each include an implant and the implant includes a greater solubility in the first material than in the second material. A method for forming an integrated circuit structure including forming a first material on a substrate; forming a second material on the first material; introducing an implant into the second material, wherein the implant includes a greater solubility in the first material than in the second material; annealing the substrate; and forming a transistor on the substrate, the transistor including a channel including the second material.
US10896905B2 Adaptive thermal overshoot and current limiting protection for MOSFETs
In a described example, an apparatus includes: a first metal oxide semiconductor field effect transistor (MOSFET) coupled between a first input terminal for receiving a supply voltage and an output terminal for coupling to a load, and having a first gate terminal; an enable terminal coupled to the first gate terminal for receiving an enable signal; a first current mirror coupled between the first input terminal and a first terminal of a first series resistor and having an input coupled to the first gate terminal; and a second MOSFET coupled between the first gate terminal and the output terminal, and having a second gate terminal coupled to the first terminal of the first series resistor, the first series resistor having a second terminal coupled to the output terminal.
US10896904B2 ESD guard ring with snapback protection and lateral buried layers
An electrostatic discharge (ESD) protection structure that provides snapback protections to one or more high voltage circuit components. The ESD protection structure can be integrated along a peripheral region of a high voltage circuit, such as a high side gate driver of a driver circuit. The ESD protection structure includes a bipolar transistor structure interfacing with a PN junction of a high voltage device, which is configured to discharge the ESD current during an ESD event. The bipolar transistor structure has a collector region overlapping the PN junction, a base region embedded with sufficient pinch resistance to launch the snapback protection, and an emitter region for discharging the ESD current.
US10896902B2 Systems and methods for efficient transfer of semiconductor elements
Systems and methods for efficient transfer of elements are disclosed. A film which supports a plurality of diced integrated device dies can be provided. The plurality of diced integrated device dies can be disposed adjacent one another along a surface of the film. The film can be positioned adjacent the support structure such that the surface of the film faces a support surface of the support structure. The film can be selectively positioned laterally relative to the support structure such that a selected first die is aligned with a first location of the support structure. A force can be applied in a direction nonparallel to the surface of the film to cause the selected first die to be directly transferred from the film to the support structure.
US10896901B2 Method of manufacturing semiconductor device, and mounting device
The disclosure is provided with: a temporary crimping step in which one or more semiconductor chips 10 are sequentially laminated while being temporarily crimped in each of two or more locations on a substrate 30 to thereby form chip stacks ST in a temporarily crimped state; and a permanent crimping step in which the top surfaces of all of the chip stacks ST formed in the temporarily crimped state are sequentially heated, pressurized, and permanently crimped. Furthermore, a specifying step is provided prior to the temporary crimping step for specifying a separation distance Dd which is the distance from the chip stacks ST under permanent crimping to a location at which the temperature of the substrate 30, the temperature having been raised by heating for the permanent crimping, becomes less than or equal to a prescribed permissible temperature Td, and in the temporary crimping step, the chip stacks ST in the temporarily crimped state are formed separated from each other by the separation distance Dd or more.
US10896899B2 Display panel, method for manufacturing the same, and display device
A display panel, a method for manufacturing the display panel, and a display device including the display panel are provided. The display panel includes: a thin film transistor array layer, and a light-emitting function layer at a side of the thin film transistor array layer. The thin film transistor array layer includes a planarization layer, an electrode layer, a first insulation layer, an active layer and a buffer layer. The electrode layer includes at least one first electrode and second electrode, and each first electrode includes a connection portion and an electrode portion which are connected to each other. The light-emitting function layer includes first contact electrodes and light-emitting elements. Heat generated by the light-emitting function layer is conducted to electrode portion of the first electrode through the connection portion of the first electrode and is uniformly distributed on the connection portion and the electrode portion.
US10896897B2 LED display module and method of making thereof
An LED display module includes an LED package having one or more layers of molding compound and containing an array of LED chips disposed therein, a plurality of conductive pads disposed on a surface of the LED package away from the array of LED chips, a network of conductive tracks connecting the array of LED chips with each other, and a plurality of conductive paths connecting the plurality of conductive pads and the network of conductive tracks. The network of conductive tracks includes a first layer of conductive tracks connecting the array of LED chips with each other, and a second layer of conductive tracks disposed substantially between the first layer of conductive tracks and the plurality of conductive pads.
US10896894B2 Wafer-level methods of fabricating semiconductor device packages and related packages
Methods of fabricating semiconductor device packages may involve forming trenches in a first wafer. A dielectric material may be placed over a first active surface. Electrically conductive elements may be operatively connected to bond pads of a second wafer with the dielectric material interposed between the first wafer and the second wafer. Force may be applied to the first wafer and the second wafer while exposing the first wafer and the second wafer to an elevated temperature. Portions of the dielectric material may flow into the trenches. The elevated temperature may be reduced to at least partially solidify the dielectric material. A thickness of the first wafer may be reduced to reveal the portions of the dielectric material in the trenches. The first wager may be singulated and the second wafer may be singulated to form semiconductor dice.
US10896892B2 Wire bonding apparatus
Provided is a wire bonding apparatus for electrically connecting an electrode and an aluminum alloy wire to each other by wire bonding. The apparatus includes a wire feeding device which feeds the wire. The wire has a diameter not less than 500 μm and not greater than 600 μm. The apparatus includes a heating device heats the wire to a temperature that is not lower than 50° C. and not higher than 100° C. The apparatus further includes a pressure device which presses the wire against the electrode. The apparatus further includes an ultrasonic wave generating device which generates an ultrasonic vibration that is applied to the wire that is pressed by the pressure device.
US10896891B2 Semiconductor device
A semiconductor device includes: a semiconductor substrate; a plurality of first pad electrodes provided above the semiconductor substrate; a plurality of first wires electrically connected to the plurality of first pad electrodes respectively; a first electrode commonly connected to the plurality of first wires; a second pad electrode provided above the semiconductor substrate; and a first resistance portion and a first protective element that are connected in series between the first electrode and the second pad electrode.
US10896889B2 Multilayer clip structure attached to a chip
Disclosed is technology in that a clip structure formed of an inexpensive and light metallic material to easily performing soldering on a corresponding metal and to reduce costs of a semiconductor package and to reduce the weight of the semiconductor package. The composite clip structure bent at a predetermined angle and being in charge of electrical connection between components in a semiconductor package includes a main metal layer formed of a conductive material with a predetermined thickness, and a lower functional layer formed below the main metal layer and formed of a different type of metal from a metallic component of the main metal layer, wherein the lower functional layer is attached to the main metal layer to be integrated thereinto, and wherein the main metal layer is formed of a single metal containing a largest amount of aluminum (Al) or a metal mixture containing a largest amount of Al.
US10896888B2 Integrated circuit (IC) device including a force mitigation system for reducing under-pad damage caused by wire bond
An integrated circuit chip (die) may include a force mitigation system for reducing or mitigating under-pad stresses typically caused by wire bonding. The IC die may include wire bond pads and a force mitigation system formed below each wire bond pad. The force mitigation system may include a “shock plate” (e.g., metal region), a sealing layer located above the shock plate, and a force mitigation layer including an array of sealed voids between the metal region and the sealing layer. The sealed voids in the force mitigation layer may be defined by forming openings in an oxide dielectric layer and forming a non-conformal sealing layer over the openings to define an array of sealed voids. The force mitigation system may mitigate stresses caused by a wire bond on each wire bond pad, which may reduce or eliminate wire-bond-related damage to semiconductor devices located in the under-pad regions of the die.
US10896887B2 Stress relieving structure for semiconductor device
A semiconductor device includes a semiconductor body, a stress relieving layer or layer stack disposed over at least part of the semiconductor body, the stress relieving layer or layer stack comprising a plurality of openings which yield a patterned surface topography for the stress relieving layer or layer stack, and a metal layer or layer stack formed on the stress relieving layer or layer stack and occupying the plurality of openings in the stress relieving layer or layer stack. The patterned surface topography of the stress relieving layer or layer stack is transferred to a surface of the metal layer or layer stack facing away from the semiconductor body. The stress relieving layer or layer stack has a different elastic modulus than the metal layer or layer stack over a temperature range.
US10896880B2 Semiconductor package with in-package compartmental shielding and fabrication method thereof
A semiconductor package includes a substrate. A high-frequency chip and a circuit component susceptible to high-frequency interference are disposed on a top surface of the substrate. A first ground ring is disposed on the substrate around the high-frequency chip. A first metal-post reinforced glue wall is disposed on the first ground ring to surround the high-frequency chip. A second ground ring is disposed on the top of the substrate around the circuit component. A second metal-post reinforced glue wall is disposed on the second ground ring to surround the circuit component. Mold-flow channels are disposed in the first and second metal-post reinforced glue walls. A molding compound covers at least the high-frequency chip and the circuit component. A conductive layer is disposed on the molding compound and is coupled to the first metal-post reinforced glue wall and/or the second metal-post reinforced glue wall.
US10896879B2 Semiconductor package having reflective layer with selective transmittance
A semiconductor package includes a semiconductor package substrate. An insulating layer is disposed on the semiconductor package substrate. A semiconductor chip is disposed on the semiconductor package substrate and is covered by the insulating layer. A reflective layer is disposed on the insulating layer and is spaced apart from the semiconductor chip. The reflective layer is configured to selectively transmit radiation through to the insulating layer. A protective layer is disposed on the reflective layer.
US10896877B1 System in package with double side mounted board
An improved SiP structure includes one or more interposers positioned to form a center cavity into which one or more electronic components can be mounted. The improved SiP structure provides a reduced footprint using the one or more interposers and formed center cavity without the need of laser drilling, exposed molding, and/or double side molding.
US10896875B2 Forming conductive plugs for memory device
Apparatuses and methods with conductive plugs for a memory device are described. An example method includes: forming a plurality of shallow trench isolations elongating from a first surface of a semiconductor substrate toward a second surface of the semiconductor substrate; thinning the semiconductor substrate until first surfaces of the plurality of shallow trench isolations are exposed; forming a plurality of via holes, each via hole of the plurality of via holes through a corresponding one of the plurality of shallow trench isolations; and filling the plurality of via holes with a conductive material to form a plurality of conductive plugs.
US10896872B2 Connecting structure and circuit
The present invention addresses the problem of providing a connecting structure or similar that can minimize a decrease in a wireable region of a substrate while reducing the effect of stubs of a pair of vias on the output of a capacitor that is connected to said vias. In order to solve this problem, this connecting structure comprises: a first conductor that passes through a substrate and is provided with a first input/output section; a second conductor that passes through the substrate and is provided with a second input/output section; a first capacitor, one terminal of which being connected to a terminal of the first conductor that is on a first surface of the substrate, the other terminal of which being connected to a terminal of the second conductor that is on the first surface of the substrate; and a second capacitor or a resistor.
US10896865B2 Power electronics modules including an integrated cooling channel extending through an electrically-conductive substrate
A power electronics module includes a power electronics device, and an electrically-conductive substrate directly coupled to the power electronics device, the electrically-conductive substrate defining a plurality of channels extending through the electrically-conductive substrate, and a plurality of electrical pathways extending through the electrically-conductive substrate around the plurality of channels.
US10896863B2 Semiconductor device and method for manufacturing the same
A semiconductor substrate (1) has a front surface and a rear surface facing each other. A gate wiring (2) and first and second front surface electrodes (3,4) are provided on the front surface of the semiconductor substrate (1). The first and second front surface electrodes (3,4) are separated from each other by the gate wiring (2). An insulating film (7) covers the gate wiring (2). An electrode layer (8) is provided on the insulating film (7) and the first and second front surface electrodes (3,4) across the gate wiring (2). A rear surface electrode (9) is provided on the rear surface of the semiconductor substrate (1). A first plated electrode (10) is provided on the electrode layer (8). A second plated electrode (11) is provided on the rear surface electrode (9).
US10896862B2 Thermal interface material on package
A packaged assembly is disclosed, including thermal interface material dispensed on an organic package and methods of manufacturing. The method includes dispensing a thermal interface material (TIM) on an electronic assembly. The method further includes removing volatile species of the TIM, prior to lid placement on the electronic assembly. The method further includes placing the lid on the TIM, over the electronic assembly. The method further includes pressing the lid onto the electronic assembly.
US10896861B2 Heterogeneous multi-layer MMIC assembly
An HPA MMIC assembly includes a MMIC device coupled to a thermal spreader. A ground plane is provided on the thermal spreader and coupled to FETs in the MMIC device. The multiple levels of metal separated by multiple dielectric layers provide low-loss broad-band microstrip circuits. The thermal spreader may include diamond, an air/wire-edm spreader or a multi-layer board (MLB) with heat sink vias and ground vias.
US10896859B2 Display substrate, method for forming display substrate and method for detecting the same
A display substrate, a method for forming a display substrate and a method for detecting the same are provided. The display substrate includes a base substrate. The base substrate includes a display region and a non-display region at a periphery of the display region, the non-display region includes a wiring region, the wiring region includes a plurality of signal lines on the base substrate. The display substrate further includes an insulation layer covering the plurality of signal lines and at least one conductive pattern on a surface of the insulation layer away from the signal lines, each of the at least one conductive pattern includes at least one conductive line segment, an orthographic projection of each of the signal lines onto the base substrate is within an orthographic projection of a corresponding conductive line segment of the at least one conductive line segment onto the base substrate.
US10896857B2 Vertical field effect transistors
Vertical field effect transistors (FETs) with minimum pitch and methods of manufacture are disclosed. The structure includes at least one vertical fin structure and gate material contacting with the at least one vertical fin structure. The structure further includes metal material in electrical contact with the ends of the at least one vertical fin.
US10896856B2 Semiconductor structures, static random access memories, and fabrication methods thereof
A method for fabricating a semiconductor structure includes providing a base substrate; and forming two first fin structures and an initial isolation structure. The initial isolation structure includes a first region, located between the two first fin structures, and two second regions, each separated from the first region by a first fin structure. The method includes implanting doping ions into the initial isolation structure in the first region; and forming an isolation structure by removing a portion of the initial isolation structure. The removal rate of the initial isolation structure formed in the first region is smaller than the removal rate of the initial isolation structure formed in the two second regions. The top surface of the isolation structure is higher in the first region than in the two second regions. The method further includes forming a plurality of source/drain openings by removing a portion of the first fin structures.
US10896855B2 Asymmetric gate spacer formation using multiple ion implants
Disclosed are methods for forming a semiconductor device. In some embodiments, a method may include providing a gate structure atop a substrate, providing a gate spacer along a sidewall of the gate structure, and performing a first ion implant to the gate structure and the gate spacer, the first ion implant comprising a thermal implant disposed at a first non-zero angle of inclination with respect to a perpendicular to a plane of the substrate. The method may further include performing a second ion implant to the gate structure and the gate spacer, the second ion implant including a room-temperature ion implant disposed at a second non-zero angle of inclination with respect to the perpendicular to the plane of the substrate, and etching the gate structure and the gate spacer to remove just the second section of the gate spacer.
US10896854B2 Forming fins utilizing alternating pattern of spacers
A method of forming a semiconductor structure includes forming a first pattern of alternating spacers of a first material and a second material on a semiconductor substrate, forming a second pattern of the alternating spacers of the first material and the second material by selectively removing at least a portion of at least one of one or more of the spacers of the first material and one or more of the spacers of the second material to form a remaining pattern of spacers of the first material and the second material on the semiconductor substrate, and transferring the second pattern of the spacers of the first material and the second material to the semiconductor substrate to form two or more fins in the semiconductor substrate by etching the semiconductor substrate selective to the first material and the second material.
US10896851B2 Vertically stacked transistors
A method of fabricating a vertically stacked nanosheet semiconductor device includes epitaxially growing at least three layers each of alternating silicon and silicon germanium layers on a substrate and patterning a gate structure. The method includes performing at least three reactive ion etch processes forming recesses. The method includes forming source or drain regions in a channel formed by a shallow trench isolation layer formed in the recesses. The method includes growing a first epitaxial layer on the source or drain regions, forming at least three pFET structures. The method includes etching away a portion of each of the pFET structures and depositing a dielectric layer on each. The method includes growing a second epitaxial layer, forming at least three nFET structures. Each layer of the pFET structure and nFET structure are stacked vertically and each layer of the pFET structure and nFET structures have independent source or drain contacts.
US10896848B1 Method of manufacturing a semiconductor device
A method of manufacturing a semiconductor device includes forming a precursor structure including a substrate having a via hole, a liner on a sidewall of the via hole, a conductor in the via hole, a first and a second insulating layers respectively on the top and bottom surfaces, and a first and a second redistribution layers in contact with the conductor through a first hole in the first insulating layer and a second hole in the second insulating layer. A first opening and a second opening are then respectively formed in the first insulating layer and the second insulating layer to expose a portion of the liner. The liner is then etched through the first opening and the second opening to form an air gap surrounding the conductor. The first opening and the second opening are then filled to seal the air gap.
US10896845B2 Airgap vertical transistor without structural collapse
Embodiments of the present invention are directed to forming an airgap-based vertical field effect transistor (VFET) without structural collapse. A dielectric collar anchors the structure while forming the airgaps. In a non-limiting embodiment of the invention, a vertical transistor is formed over a substrate. The vertical transistor can include a fin, a top spacer, a top source/drain (S/D) on the fin, and a contact on the top S/D. A dielectric layer is recessed below a top surface of the top spacer and a dielectric collar is formed on the recessed surface of the dielectric layer. Portions of the dielectric layer are removed to form a first cavity and a second cavity. A first airgap is formed in the first cavity and a second airgap is formed in the second cavity. The dielectric collar anchors the top S/D to the top spacer while forming the first airgap and the second airgap.
US10896844B2 Staircase formation in three-dimensional memory device
A method for forming a staircase structure of 3D memory, including: forming an alternating layer stack comprising a plurality of dielectric layer pairs disposed over a substrate; forming a first mask stack over the alternating layer stack; patterning the first mask stack to define a staircase region comprising a number of N sub-staircase regions over the alternating layer stack using a lithography process and N is greater than 1; forming a first staircase structure over the staircase region, the first staircase structure has a number of M steps at each of the staircase regions and M is greater than 1; and forming a second staircase structure on the first staircase structure, the second staircase structure has a number of 2*N*M steps at the staircase region.
US10896840B2 Tape heating methods
Implementations of a method of increasing the adhesion of a tape. Implementations may include: mounting a tape to a frame, mounting a substrate to the tape, heating the tape after mounting the substrate at one or more temperatures for a predetermined period of time, and increasing an adhesion of the tape to the substrate through heating the tape.
US10896838B2 Electrostatic chucks and substrate processing apparatus including the same
An electrostatic chuck includes a base, a dielectric plate on the base, a chuck electrode in the dielectric plate, and a lower heater section including lower heaters in the dielectric plate between the chuck electrode and the base, and a lower ground electrode between the lower heaters and the base. The chuck further includes an upper heater section including upper heaters between the lower heaters and the chuck electrode, and a upper ground electrode between the upper heaters and the lower heaters, and a plurality of via contact electrodes connecting the upper ground electrode into the lower ground electrode.
US10896837B2 Ceramic foam for helium light-up suppression
A substrate support assembly for use in an electrostatic chuck (ESC) in a chamber of a semiconductor manufacturing apparatus is presented for eliminating thermal conductance gas light-up. In one embodiment, the substrate support assembly includes a dielectric block having an upper surface for interfacing with a substrate support surface and a lower surface configured for interfacing with a baseplate. The assembly further includes a plurality of plug channels for introducing gas through the dielectric block to a temperature conduction region between the substrate support surface and a lower surface of the substrate. Each of plug channels contains a ceramic foam plug having a body and a pre-formed pore matrix that is integrally distributed through the body for reducing the mean free path of the gas.
US10896835B2 Processing system
A system includes a transfer device for transferring workpieces in an atmospheric atmosphere, a transfer unit for transferring the workpieces in a vacuum atmosphere, and a vacuum processing unit including vacuum process chambers connected to the transfer unit and for performing a process on the workpieces in each process chamber. The vacuum processing unit simultaneously performs the process on the workpieces in each process chamber. The process chambers are arranged along a first direction. The transfer unit includes first and second common transfer devices installed along the first direction to transfer the workpieces along the first direction. The first common transfer device is connected to each process chamber at a first side in a second direction perpendicular to the first direction, the second common transfer device is connected to each process chamber at a second side in the second direction.
US10896833B2 Methods and apparatus for detecting an endpoint of a seasoning process
A method for detecting an endpoint of a seasoning process in a process chamber includes obtaining seasoning progress data indicating a progress of the seasoning process for each substrate of a first plurality of substrates, and collecting historical parameter values from a plurality of sensors disposed in the process chamber. The historical parameter values for each substrate of the first plurality of substrates are normalized with respect to a plurality of parameter values for a particular substrate in the first plurality of substrates. An MVA model is generated by applying a set of coefficients to the normalized parameter values for each substrate of the first plurality of substrates, and the set of coefficients are regressed based on the seasoning progress data. An end point of the seasoning process is determined using the MVA model with a plurality of substantially real-time parameter values measured when performing a seasoning process over each substrate of a second plurality of substrates.
US10896821B2 Asymmetric wafer bow compensation by physical vapor deposition
Methods for reducing warpage of bowed semiconductor substrates, particularly saddle-shaped bowed semiconductor substrates, are provided herein. Methods involve depositing a bow compensation layer by physical vapor deposition on the backside of the bowed semiconductor substrate in regions to form a compressive film on a tensile substrate and a tensile film on a compressive substrate. Methods involve sputtering material onto a backside of a substrate using a shadow mask or by using more than one target and rotating the semiconductor substrate being sputtering operations.
US10896816B2 Silicon residue removal in nanosheet transistors
A method for forming a nanosheet semiconductor device includes forming a nanosheet stack comprising channel nanosheets. The method includes depositing silicon on the nanosheet stack, the silicon completely filling a space between adjacent channel nanosheets. The method includes etching the silicon. The method includes exposing the nanosheet stack to a gas phase heat treatment.
US10896811B2 Antenna device, radiation method of electromagnetic waves, plasma processing apparatus, and plasma processing method
In one exemplary embodiment, a second waveguide is connected to an upper wall of a first waveguide and communicates with the first waveguide, a dielectric window is in contact with a lower wall of the first waveguide, a first inner conductor penetrates an upper wall, is electrically connected with the upper wall, and extends along the direction of a tube axis from an inside of the first waveguide to an inside of a third waveguide, the third waveguide is connected to the lower wall on the dielectric window side and communicates with the first waveguide, a first opening end of the third waveguide is connected to the dielectric window, and a drive device is connected to the first inner conductor, and is configured to drive the first inner conductor in the direction of the tube axis.
US10896808B2 Maintenance mode power supply system
A dual mode power device for controlling voltage level to a plasma processing apparatus is disclosed. The dual mode power device comprises a power supply connector and a control circuit. The power supply connector is connected to a first voltage power supply or a second voltage power supply. The control circuit is connected between an output of the power supply connector and a first and second voltage subsystem of the plasma processing apparatus. The control circuit provides a first voltage based on the first voltage power supply to the first voltage subsystem in a first mode of operation of the plasma processing apparatus. The control circuit provides a second voltage based on the second voltage power supply to the second voltage subsystem in a second mode of operation of the plasma processing apparatus.
US10896804B2 Planarization, densification, and exfoliation of porous materials by high-energy ion beams
A method and system for providing at least one of planarization, densification, and exfoliation of a porous material using ion beams. The method may use an ion beam generator to generate an ion beam, the ion beam having energy above 0.1 MeV. The ion beam generator may irradiate the surface of a porous material with the ion beam to produce at least one of planarization, densification, and exfoliation of the porous material.
US10896800B2 Charged particle beam system and method
A charged particle beam system includes a charged particle source, a multi beam generator, an objective lens, a projection system, and a detector system. The projection system includes a first subcomponent configured to provide low frequency adjustments, and the projection system comprises a second subcomponent configured to provide a high frequency adjustments.
US10896788B2 Electronic trip unit for a low-voltage circuit breaker including a receptacle for a module, and a module for connection to the electronic trip unit
An electronic trip unit is for a low-voltage circuit breaker of a three-phase AC circuit. The electronic trip unit includes a housing with a front, rear, left-hand, right-hand, top and bottom face; a controller to compare current measurement values of the three-phase AC circuit with at least one of current limit values, current period limit values and time period limit values and to output a tripping signal, for interrupting the three-phase AC circuit, upon the values being exceeded. The electronic trip unit further includes a receptacle to provide a connection between the electronic trip unit and the module, the module being receivable by the left-hand, right-hand, top or bottom side face of the housing. At least one function of the electronic trip unit is activated upon the module being received. The front face of the housing includes a viewing window. At least a portion of a received module is visible.
US10896783B2 Electrolytic capacitor
An electrolytic capacitor includes a capacitor element and an electrolyte solution. The capacitor element includes: an anode foil provided with a dielectric layer on the anode foil; a cathode foil disposed to face the anode foil; and a conductive polymer layer disposed between the anode foil and the cathode foil. The cathode foil is provided with a first layer disposed on the cathode foil, the first layer including at least one selected from the group consisting of carbon, nickel, a nickel compound, titanium, and a titanium compound. The conductive polymer layer includes a conductive polymer in contact with at least a part of a surface of the first layer. The surface of the first layer has projections and recesses.
US10896780B2 Resonant LC tank package and method of manufacture
A package on a die having a low resistive substrate, wherein the package comprises an inductor on low-k dielectric and a capacitor on high-k dielectric. The stacked arrangement having different dielectric materials may provide an inductor having a high Q-factor while still having a high capacitance density. In addition, moving the inductor from the die to the package and fabricating the high density capacitor on the package reduces the silicon area required permitting smaller RF/analog blocks on the chip.
US10896779B2 Triaxial cable transformer
The present invention relates to an isolation transformer suitable for use in a modulator for generating high voltage pulses for supply across a high voltage load having a thermionic cathode such as a magnetron, the isolation transformer comprising a primary winding formed from a triaxial cable where the triaxial cable comprises a core conductor surrounded by a dielectric insulator, in turn surrounded by a screening conductor, with an outer insulating jacket.
US10896778B2 Transformer including gaps
A transformer includes an outer peripheral iron core, and at least three iron core coils, which are in contact with or coupled to the inner surface of the outer peripheral iron core. The at least three iron core coils each include an iron core, and at least one of a primary coil and a secondary coil, which are wound around the iron core. Gaps, which can be magnetically coupled, are formed between two adjacent ones of the at least three iron cores, or between the at least three iron cores and a central iron core positioned at the center of the outer peripheral iron core.
US10896777B2 Solenoid
A shaft outputs a thrust force in an axial direction by using a magnetic flux caused by an electric current flowing through a coil. A housing is made of resin and retains the shaft. The housing has a base portion having an outer circumferential surface, which is configured to be entirely in contact tightly with a sealing member. The housing further has a distal portion having an outer circumferential surface defining a depression. The outer circumferential surfaces of the base portion and the distal portion are substantially equal in diameter and are formed continuously.
US10896774B2 Non-conductive support stands
A support stand made of a non-conductive material and having a saddle, pedestal and a base used to support objects is provided. The pedestal supports the saddle and the base supports the pedestal. The saddle has a support member used to support objects and one or more flanges used to support objects. The saddle, pedestal and base are formed of a non-conductive material.
US10896773B2 Quench protected structured superconducting cable
Quench protected structured (QPS) superconducting cables, methods of fabricating the same, and methods of bending the same are disclosed. The methods of bending the QPS superconducting cables can be employed to produce windings. The QPS superconducting cables can rapidly drive a distributed quench to a normal conducting state in a superconducting cable if a region of the cable spontaneously quenches during high current operation.
US10896770B2 Insulated electric wire
An insulated electric wire is composed of a conductor, and an insulating layer disposed around an outer circumference of the conductor. The insulating layer is formed from a fluorine-containing elastomer composition, and the fluorine-containing elastomer composition includes a base polymer (A) including 70% by mass or more and 98% by mass or less of a copolymer (a1) of tetrafluoroethylene and an α-olefin having 2 to 4 carbon atoms, and 2% by mass or more and 30% by mass or less of an ethylene-ethyl acrylate copolymer (a2) (excluding an ethylene-ethyl acrylate-maleic anhydride ternary copolymer), and a flame retardant (B) including an antimony compound (b1) and a bromine-based flame retardant (b2), and including 1 part by mass or more and 9 parts by mass or less of the antimony compound (b1), and 0.3 parts by mass or more and 15 parts by mass or less of the bromine-based flame retardant (b2) per 100 parts by mass of the base polymer (A).
US10896769B2 Active furnace isolation chamber
A furnace isolation chamber for containing a component to be Hot Isostatically Pressed is disclosed. The disclosed furnace includes inherent passive features to assist in the containment of released toxic gases via a thermal gradient within the chamber. The chamber comprises longitudinally cylindrical sidewalls; a top end extending between and permanently connected to the sidewalls, thereby closing one end of the chamber; and a movable bottom end, which is opposite the top end and forms a base end of the chamber. The movable bottom end is adapted to receive the component, and comprises a mechanism for raising and lowering the component into the high temperature zone of the furnace in the HIP system. The isolation chamber forms an integral part of the HIP system with the base end of the chamber comprising a cool zone as a result of being located outside of the high temperature zone of the furnace.
US10896767B2 Method of detecting an existence of a loose part in a steam generator of a nuclear power plant
A plurality of signal anomalies are identified in a number of tubes in a steam generator. Since the geometry of the steam generator is known, the location of each signal anomaly along each tube is converted into a location within the interior of the steam generator. If a plurality of signal anomalies are at locations within the steam generator that are within a predetermined proximity of one another, such a spatial confluence of signal anomalies is determined to correspond with a loose part situated within the steam generator. Additional methodologies can be employed to confirm the existence of the loose part. Historic tube sheet transition signal data can be retrieved and subtracted from present signals in order to enable the system to ignore the relatively strong eddy current sensor signal of a tube sheet which would mask the relatively weak signal from a loose part at the tube sheet transition.
US10896766B2 System, method and apparatus for real-time access to networked radiology data
A method for generating DICOM images as part of a real-time virtual medical consultation includes receiving, by a handheld patient device associated with a patient, a DICOM image associated with the patient generated by a diagnostic device, encrypting, by the handheld patient device, the DICOM image and linking the encrypted DICOM image to a unique patient identifier associated with the patient, wherein the handheld patient device is one of a tablet computer and a smartphone, and transmitting, by the handheld patient device, the encrypted DICOM image to a server configured to provide a DICOM viewer option within a secure telemedicine platform accessible by a medical professional and executed by the server.
US10896764B2 Drug inspection apparatus and method
A drug inspection apparatus inspects drugs that are prepared based on prescription information and are packaged in a prescription bag. A drug database includes drug images of drugs that can be prepared. A comparison target selection section acquires drug images of drugs, which are prepared according to the prescription, and drugs similar thereto from the drug database. A first drug determination section compares captured images of prepared drugs with the drug images acquired from the drug database, and determines drugs present in the captured images and the number thereof. An inspection result determination section determines whether or not the prepared drugs and the number thereof match the prescription information based on the prescription information.
US10896762B2 3D web-based annotation
Web-based annotation of three dimensional medical imagery is provided. In various embodiments, a plurality of two dimensional medical images is read from a data store. The plurality of two dimensional images is a subset of a three dimensional medical imaging study. The plurality of two dimensional medical images is provided to a remote user. Regional annotations for each of the plurality of medical images are received from the remote user. A volumetric description of the three dimensional imaging study is generated by interpolation of the regional annotations. The volumetric description of the three dimensional imaging is provided for rendering and display to the remote user.
US10896761B2 Smile designer
Various methods and systems for designing a restored smile are provided. One method includes receiving scan data of a patient's teeth, developing a digital model of the patient's teeth via a computing device, where the model represents the patient's teeth based upon the scan data, creating a dental treatment plan to restore one or more teeth from an initial condition to a successive condition, and wherein a final condition of the one or more is based on the one or more teeth having at least one planned additional restorative tooth structure provided therewith.
US10896754B2 Troubleshooting system for remote patient monitoring
The technology herein relates to a troubleshooting system for remote patient monitoring. A plurality of triggering conditions defines a data transmission error between a sensor and a remote location. A data transmission log is configured to receive characterization data defining each successful data transmission between a communicator and the remote location. An input user interface is configured to receive input from a user and an output user interface is configured to provide notification to a user. Processing circuitry is in communication with the input interface and the output interface, where the processing circuitry is configured to compare each of the triggering conditions to the characterization data to identify a data transmission error. Upon identification of the data transmission error, the processing circuitry causes the output interface to present a query to the user.
US10896751B2 Storage and dispensing devices for administration of oral transmucosal dosage forms
Dispensing devices and systems for oral transmucosal administration of small volume drug dosage forms to the oral mucosa are provided. The dispensing device may be a single dose applicator (SDA), or an electromechanical device comprising a means for patient identification such as a wrist worn RFID tag and annular bidirectional antenna together with a lock-out feature.
US10896747B2 ECG interpretation system
An electrocardiogram (ECG) interpretation system is operable to receive a captured image of an ECG printout. A waveform detection function is performed on the captured image to determine a plurality of locations of a plurality of ECG waveforms in the captured image. A plurality of waveform images are generated by partitioning the captured image based on the plurality of locations, where each of the plurality of waveform images includes one of the plurality of ECG waveforms. A plurality of pseudo-raw ECG signal data is generated by performing a signal reconstruction function on each of the plurality of waveform images, where each of the plurality of pseudo-raw ECG signal data corresponds to one of the plurality of waveform images. Diagnosis data is generated by performing a diagnosing function on the plurality of pseudo-raw ECG signal data. The diagnosis data is transmitted to a client device for display via a display device.
US10896746B1 Augmentation and processing of digital information sets using proxy data
A proxy data augmentation system and method intelligently augments digital information sets with proxy data using analytical processing technology. The proxy data system and method identifies fields in a digital information set that are candidates for modification using proxy data. After identifying a candidate field, an analytical process is invoked to evaluate a context of the candidate field. In one embodiment, once the context and at least one other parameter associated with the digital information set are evaluated, the proxy data augmentation system and method can determine appropriate proxy data to populate the candidate field and modify the digital information set with the determined proxy data. The modified document can then be sent to a recipient data processing system. Additionally, the digital information set submitting and/or recipient data processing system can be notified of the existence and identification of the proxy data.
US10896744B2 Systems and methods for validating and predicting polymer functions using polymer properties
In some embodiments, a computer-implemented method for selecting a polymer for an intended use. The method may include: training a selection model based on a graphical dataset, the graphical dataset comprising a node-edge graph identifying relationships between uses and properties of a polymer; receiving, via a user interface, a request comprising the intended use; based on the selection model, determining a polymer for the intended use; and outputting the determined polymer via the user interface.
US10896741B2 Prediction of phenotypes using recommender systems
A computing server may use one or more recommender systems to predict phenotypes of individuals based on survey responses, other phenotypes, environmental factors, and genetic data of the individuals. The computing server may retrieve survey responses of a set of individuals regarding a set of phenotypes of the individuals. The computing server may construct a matrix that includes the values of the phenotypes. The computing server may predict an undetermined phenotype of a target individual using collaborative filtering, which provides the prediction based on other phenotypes of the target individuals and based on at least another individual's phenotypes. The computing server may also predict a target phenotype based on the phenotype of other individuals who are similar to the target individual. The computing server may determine another individual is similar to the target individual based on the length of identity-by-descent (IBD) segments between the two individuals.
US10896740B2 52-gene signature in peripheral blood identifies a genomic profile associated with increased risk of mortality and poor disease outcomes in idiopathic pulmonary fibrosis
The clinical course of idiopathic pulmonary fibrosis (IPF) is difficult to predict. Described herein is a peripheral blood 52-gene expression signature useful to improve outcome prediction in IPF.
US10896738B1 Apparatuses and methods for direct access hybrid testing
Embodiments of the disclosure are drawn to apparatuses, systems, and methods for direct access hybrid testing. A memory device, such as a high bandwidth memory (HBM) may include direct access terminals. During a testing procedure, test instructions may be provided to the memory through the direct access terminals. The test instructions include a data pointer which is associated with one of a plurality of test patterns pre-loaded in the memory and an address. The selected test pattern may be written to, and subsequently read from, the memory cells associated with the address. The read test pattern may be compared to the selected test pattern to generate result information. The test patterns may be loaded to the memory, and the result information may be read out from the memory, in an operational mode different than the operational mode in which the test instructions are provided.
US10896737B2 Semiconductor device
An object of the present invention is to increase a writing speed to a flash memory while suppressing an increase in noise. In the high-speed write mode, the memory controller simultaneously performs a first write operation with a second write current having a current value smaller than the first write current with respect to a second number of memory cells having a larger number than the first write current. At the completion of the first write operation, the memory controller simultaneously performs the second write operation by the third write current having a larger current value than the second write current with respect to the memory cell determined by the sense amplifier to have not completed the write operation in the determination process.
US10896735B2 Semiconductor memory device
According to one embodiment, a semiconductor memory device includes: a memory cell array including a first memory cell, a first word line, a first circuit coupled to the first word line, a first driver used for a write operation and a read operation, a second driver used for an erase operation, and a voltage generator. The first circuit includes: a second circuit capable of electrically coupling the first word line and a first interconnect; a third circuit capable of electrically coupling the first interconnect and a second interconnect; a fourth circuit capable of electrically coupling the second interconnect and the first driver in the write and read operations; and a fifth circuit capable of electrically coupling the second interconnect and the second driver in the erase operation.
US10896733B2 Semiconductor memory device and method of controlling the same
A semiconductor memory device comprises: a memory transistor; a first wiring connected to a gate electrode of the memory transistor; and a control device that executes a read operation to read data of the memory transistor and a write operation to write data in the memory transistor. In the read operation or the write operation, the control device: increases a voltage of the first wiring to a first voltage from a first timing to a second timing; and adjusts a length from the first timing to the second timing corresponding to at least one of a voltage of the first wiring, a current of the first wiring, and an amount of charge flowed through the first wiring.
US10896732B2 Semiconductor memory device
A semiconductor memory device according to the embodiments includes a first laminated body, a second laminated body, an intermediate insulation layer, and a columnar body. The intermediate insulation layer is positioned between the first laminated body and the second laminated body. A plurality of conductive layers of the second laminated body include a first conductive layer which is positioned closest to the intermediate insulation layer among the plurality of conductive layers of the second laminated body. The first conductive layer has a main body part having a first end surface facing the columnar body, and a protrusion part which protrudes from the main body part to the first laminated body, and has a second end surface facing the columnar body. The first end surface and the second end surface are continuous with each other.
US10896731B1 Content addressable memory circuits with threshold switching memristors
A content addressable memory (CAM) structure is provided. The CAM comprises a plurality of CAM cells communicatively coupled to processing circuitry. A plurality of threshold switching (TS) memristors are included, each configured to connect to a one of the plurality of CAM cells, with the first end connected to the CAM cell and the second connected to a match line. A discharge transistor is included and configured to discharge any charge on the match line in response to the CAM receiving a command to perform a search.
US10896725B2 Efficient utilization of memory die area
Methods, systems, and apparatus that support efficient utilization of die area for cross-point memory architecture are described. A memory array may include active memory cells overlying each portion of the substrate that includes certain types of support circuitry, such as decoders and sense amplifiers. Boundary tiles, which may be portions of an array having a different configuration from other portions of the array, may be positioned on one side of an array of memory tiles. The boundary tiles may include support components to access both memory cells of neighboring memory tiles and memory cells overlying the boundary tiles. Column lines and column line decoders may be integrated as part of a boundary tile. Access lines, such as row lines may be truncated or omitted at or near borders of the memory portion of the memory device.
US10896724B2 Non-volatile storage system with reduced program transfers
A memory system comprises a plurality of memory dies and a controller (or other control circuit) connected to the memory dies. To reduce the time it takes for the memory system to program data and make that programmed data available for reading by a host (or other entity), as well as persistently store the data in a compact manner that efficiently uses space in the memory system, the data is concurrently programmed as single bit per memory cell (fast programming) and multiple bits per memory cell (compact storage). To accomplish this programming strategy, the controller concurrently transfers data to be programmed to a first memory die and a second memory die. The transferred data is programmed in the first memory die at a single bit per memory cell and in the second memory die at multiple bits per memory cell.
US10896718B2 Multilayered network of power supply lines
Disclosed herein is an apparatus that includes a first wiring layer including a first power line extending in a first direction, a second wiring layer including second and third power lines extending in a second direction, a third wiring layer including power electrode patterns arranged in the second direction, and a fourth wiring layer including a fourth power line extending in the second direction. The first and second power lines are connected by a first via electrode. The first and third power lines are connected by a second via electrode. The second power line and each of the power electrode patterns are connected by a third via electrode. The third power line and each of the power electrode patterns are connected by a fourth via electrode. The fourth power line and each of the power electrode patterns are connected by a fifth via electrode.
US10896717B2 Pseudo-non-volatile memory cells
An example apparatus includes an array of memory cells coupled to an array power supply and a controller. The controller may be configured to cause a data value to be stored in at least one memory cell of the array of memory cells while the array of memory cells is operating in a first power state and a determination to be made that a change in a power status to a computing system coupled to the array of memory cells has occurred, wherein the change in the power status of the computing system is characterized by the computing device operating in a reduced power state. Responsive to the determination, the controller may be configured to cause the array power supply to be disabled to operate the array of memory cells in a second power state.
US10896716B2 Stack refresh control for memory device
Apparatuses and methods for self-refreshing a plurality of dies are described. An example apparatus includes a first die including a first bank and a second bank, the first bank and the second bank including memory cells; and a second die vertically stacked with the first die, the second die including a third bank and a fourth bank, the third bank and the fourth bank including memory cells. The third bank is vertically aligned with the first bank. The first bank and the fourth bank are configured to be refreshed prior to refreshing the second bank and the fourth bank.
US10896715B2 Dynamic memory refresh interval to reduce bandwidth penalty
A dynamic memory system having multiple memory regions respectively storing multiple types of data. A controller coupled to the dynamic memory system via a communication channel and operatively to: monitor usage of a communication bandwidth of the communication channel; determine to reduce memory bandwidth penalty caused by refreshing the dynamic memory system; and in response, reduce a refresh rate of at least one of the memory regions based on a type of data stored in the respective memory region.
US10896711B2 Memory device with memory cell structure including ferroelectric data storage layer, and a first gate and a second gate
A memory device includes memory cells, the memory cells each including a first gate, a second gate electrically isolated from the first gate, a first gate insulating layer including a data storage layer having a ferroelectric material and disposed between the first gate and a channel region, a second gate insulating layer disposed between the second gate and the channel region, a first switching cell connected between the memory cells and a source line, and a second switching cell connected between the memory cells and a bit line. The second switching cell includes a third gate, a fourth gate, a third gate insulating layer not including a data storage layer having the ferroelectric material and the third gate disposed between the third gate and the channel region, and a fourth gate insulating layer disposed between the fourth gate and the channel region.
US10896710B2 Self-boost, source following, and sense-and-hold for accessing memory cells
Methods, systems, and devices for operating a memory cell or cells are described. A capacitor coupled with an access line may be precharged and then boosted such that the charge stored in the capacitor is elevated to a higher voltage with respect to a memory cell. The boosted charge in the capacitor may support sensing operations that would otherwise require a relatively higher voltage. Some embodiments may employ charge amplification between an access line and a sense component, which may amplify signals between the memory cell and the sense component, and reduce charge sharing between these components. Some embodiments may employ “sample-and-hold” operations, which may re-use certain components of a sense component to separately generate a signal and a reference, reducing sensitivity to manufacturing and/or operational tolerances. In some embodiments, sensing may be further improved by employing “self-reference” operations that use a memory cell to generate its own reference.
US10896706B2 FX driver circuit
A FX phase driver for a memory device having a first driver circuit including a first pull-up circuit configured to drive a first phase signal to a first high state value and a first pull-down circuit configured to drive the first phase signal to a first low state value. The phase driver also including a second driver circuit including a second pull-up circuit configured to drive a second phase signal to a second high state value that is higher than an active state voltage level of a word line in the memory device and a second pull-down circuit configured to drive the second phase signal to a second low state value. The second pull-down circuit includes a stabilization circuit configured to provide a resistive path for a leakage current in the second pull-down circuit when the second pull-up circuit drives the second phase signal to the second high state value.
US10896705B2 Feedback for multi-level signaling in a memory device
Methods, systems, and devices for feedback for multi-level signaling in a memory device are described. The memory device may use pulse amplitude modulation (PAM) signaling (e.g., PAM4) that is synchronized with a clock signal using a double data rate (DDR) to communicate information with a host device. The memory device may include a first circuit for determining voltage levels of sampling events associated with a rising edge of the clock signal and a second circuit for determining voltage levels of sampling events associated with a falling edge of the clock signal. A feedback circuit may receive a feedback signal associated with the first circuit and modify the signal input into the second circuit. The feedback circuit may include a latch circuit configured to receive portions of the signal and receive a first control signal and a second control signal to tune portions of the signal.
US10896702B2 Electronic device and method for driving the same
An electronic device includes a semiconductor memory. The semiconductor memory may include: a memory circuit comprising a plurality of memory cells; a read circuit configured to generate a first read data signal by reading data from a read target memory cell according to a first read control signal, the read target memory cell being among the plurality of memory cells; and a control circuit configured to control the read circuit to reread the data from the read target memory cell by generating a second read control signal, the second read control signal being based on a data value of the first read data signal.
US10896698B2 Main board and computer apparatus with connectors of both dual in-line package and surface mount technology
A main board and a computer apparatus having the main board are provided. The main board includes a printed circuit board (PCB), a first connector, and a second connector. The PCB is configured for being electrically connected to a processor. The first connector is electrically connected to the PCB in a dual in-line package (DIP) manner, and is configured for a memory to be mounted to the first connector. The second connector is electrically connected to the PCB in a surface mount technology (SMT) manner, and is configured for the memory to be mounted to the second connector. Accordingly, transmission performance of memory signals may be improved.
US10896697B2 Recording tape cartridge storage case and storage case containing recording tape cartridges
A recording tape cartridge storage case includes a case body made of resin having a bottom plate that is rectangular in a bottom view and a peripheral wall erected from a peripheral edge of the bottom plate, a plurality of recording tape cartridges being stored in at least two rows with label areas thereof directed upward, respectively, and a bottom rib interposed between mutually adjacent side surfaces of the recording tape cartridges that form the rows being formed on the bottom plate; and a lid member made of resin that is attached to an upper end of the peripheral wall, seals the case body, and has a top rib interposed between the side surfaces, transmission parts that are transparent flat surfaces being formed in portions that face the label areas on both sides of the top rib.
US10896696B2 Tape drive system with tape surface inspection unit
A tape drive system for ensuring tape data integrity by tape surface inspection, the tape drive system being configured for reading and writing data from/to a magnetic tape, is provided. The tape drive system includes a laser inspection unit comprising a sender and a receiver integrated into the tape drive system, wherein the laser inspection unit configured for recognizing a tape defect by scanning the magnetic tape when the tape drive system is in operation. The tape drive system includes a read/write head configured for acting together with the laser inspection unit as sensors for providing sensor data during a read/write operation of the tape drive system, a communication link between the sensors and a controller unit for exchanging sensor data. The controller is configured for evaluating sensor data and for triggering predefined actions based on the respective evaluation results such that the tape data integrity is ensured.
US10896695B1 Data storage device comprising dual channel preamp circuit
A data storage device is disclosed comprising a top head actuated over a top surface of a first disk, a bottom head actuated over a bottom surface of the first disk, a top head actuated over a top surface of a second disk, and a bottom head actuated over a bottom surface of the second disk. A dual channel preamp circuit is coupled to the top and bottom heads of the first and second disks, wherein a selection signal is applied to the dual channel preamp circuit to select between the first disk and the second disk. A concurrent access operation of the top and bottom surface of the selected disk is executed using the dual channel preamp circuit.
US10896692B2 Magnetic tape
The magnetic tape has a magnetic layer containing ferromagnetic powder and binder on one surface of a nonmagnetic support and has a backcoat layer containing nonmagnetic powder and binder on the other surface thereof, wherein the thickness of the backcoat layer is less than or equal to 0.20 μm, and the contact angle for 1-bromonaphthalene that is measured on the surface of the backcoat layer falls within a range of 10.0° to 30.0°.
US10896690B1 Magnetic head with current assisted magnetic recording and method of making thereof
A magnetic head includes a main pole configured to serve as a first electrode, an upper pole containing a trailing magnetic shield configured to a serve as a second electrode, and an electrically conductive portion located in a trailing gap between the main pole and the trailing magnetic shield. The electrically conductive portion is not part of a spin torque oscillator stack, and the electrically conductive portion includes at least one electrically conductive, non-magnetic material layer. The main pole and the trailing magnetic shield are electrically shorted by the electrically conductive portion across the trailing gap between the main pole and the trailing magnetic shield such that an electrically conductive path is present between the main pole and the trailing magnetic shield through the electrically conductive portion.
US10896681B2 Speech recognition with selective use of dynamic language models
This document describes, among other things, a computer-implemented method for transcribing an utterance. The method can include receiving, at a computing system, speech data that characterizes an utterance of a user. A first set of candidate transcriptions of the utterance can be generated using a static class-based language model that includes a plurality of classes that are each populated with class-based terms selected independently of the utterance or the user. The computing system can then determine whether the first set of candidate transcriptions includes class-based terms. Based on whether the first set of candidate transcriptions includes class-based terms, the computing system can determine whether to generate a dynamic class-based language model that includes at least one class that is populated with class-based terms selected based on a context associated with at least one of the utterance and the user.
US10896680B2 Headphones having audio recognition neural net processor architecture
A system for operating a headphone can include a primary processor to control the headphone and operate in a low-power state, a cup portion having a microphone to receive an input, a listening sub-system to convert the input into an output signal, and a neural net processor to receive the output signal from the listening sub-system and determine whether to generate a wake signal based on the received output signal.
US10896677B2 Voice interaction system that generates interjection words
An information processing device includes a processor configured to acquire voice data of a voice uttered by a user, recognize the acquired voice, determine a timing of an interjection in accordance with time from completion of the voice data acquisition to start of output of a response generated based on a result of the voice recognition, output the interjection at the determined timing of the interjection, and output the response at the time of start of the output of the response.
US10896676B2 Server system, information system, and in-vehicle apparatus
A server system includes: a related word storage unit that stores information representing a relation between a plurality of registered words; a content storage unit that stores information about a content corresponding to any one of the plurality of words; a communication unit that acquires an input word; a related word search unit that searches for a related word, which is related to the acquired input word, by using the related word storage unit; and a content determination unit that provides a user with any of information about a content corresponding to the input word and information about a content corresponding to the related word.
US10896675B1 Multi-tiered command processing
Methods, systems, and apparatus, including computer programs stored on computer storage devices, for multi-tiered command processing are disclosed. One of the methods includes operating an audio processing system to detect voice commands in a set of first commands controlling behavior of the robot and in a set of second commands controlling behavior of the robot, wherein the system detects commands in the set of first commands using a local recognition model that does not require communication over a network, and detects commands in the set of second commands with a server over a network; executing one or more applications to respond to commands in a set of application commands that include commands different from the first commands and second commands; and detecting and carrying out commands, according to a predetermined hierarchy that prioritizes detection of the first commands first, the second commands second, and the application commands third.
US10896665B2 Selective audio isolation from body generated sound system and method
A wireless earpiece includes a wireless earpiece housing, a processor disposed within the wireless earpiece housing, at least one microphone operatively connected to the processor, and at least one speaker operatively connected to the processor. The processor is configured to receive audio from the at least one microphone, perform processing of the audio to provide processed audio, and output the processed audio to the at least one speaker. The processing of the audio involves identifying body generated sounds generated by a body of a user of the wireless earpiece and removing the body generated sounds.
US10896661B2 Image processing apparatus and method for controlling the same
An image processing apparatus and a method of controlling the image processing apparatus are provided. The image processing apparatus includes a memory unit; and a processor configured to store image data of all pixels of a zone set in a first image frame in an area of the memory unit, which corresponds to the zone, when at least one of the pixels of the zone does not satisfy a predefined condition, and not to store image data of each of the pixels of the zone in the area of the memory unit, which corresponds to the zone, when all the pixels of the zone satisfy the predefined condition.
US10896660B2 Display control device, display device, and display control method
According to the present invention, it is possible to (i) prevent a deterioration in display quality caused by a disagreement between a frame interval of content and an interval for updating drawing, and (ii) carry out update of drawing quickly after receipt of a drawing update request. The drawing control section sets a first drawing period and a drawing update waiting period so that the periods become different in length and a combined length of those periods matches a frame interval of content.
US10896659B2 Multi-display
Disclosed is a multi-display in which light emitting display apparatuses share information for varying a position of an image. The multi-display includes: at least two light emitting display apparatuses; and a distributing device distributing pieces of multi-image data transmitted from an external system to the light emitting display apparatuses, wherein a first controller controlling a function of a first light emitting display apparatus among the light emitting display apparatuses shares information for varying a position of an image with controllers controlling functions of the other light emitting display apparatuses. According to the multi-display of the present disclosure, even if the multi-image is shifted in various directions in order to prevent deterioration of the light emitting display apparatuses in the multi-display, a lossy image may be minimized or reduced.
US10896657B2 Graphics with adaptive temporal adjustments
An embodiment of an electronic processing system may include an application processor, persistent storage media communicatively coupled to the application processor, a graphics subsystem communicatively coupled to the application processor, an object space adjuster communicatively coupled to the graphics subsystem to adjust an object space parameter based on a screen space parameter, and a sample adjuster communicatively coupled to the graphics subsystem to adjust a sample parameter of the graphics subsystem based on a detected condition. Other embodiments are disclosed and claimed.
US10896655B2 Display device
A display device includes a memory, a signal controller, and a voltage generator. A plurality of data is stored in the memory. The signal controller detects a frame rate of an externally applied image data signal, selects data corresponding to the detected frame rate among the plurality of data, and outputs a control signal corresponding to the selected data. The voltage generator includes a DC-DC converter for determining an output voltage in correspondence to the control signal and a feedback circuit for determining a current flowing inside and a frequency of an outputted signal in correspondence to the control signal.
US10896651B2 Method for displaying a display panel
The present disclosure provides a method for displaying a display panel which includes determining corresponding register values of selected groups of thin film transistors according to respective characteristics of the thin film transistors at different temperatures; writing the register values into a system; adopting, by the system, the corresponding register value according to a working temperature. Therefore, the system will select and adopt the corresponding register value from a register according to a real-time working temperature of the display panel, thereby reducing shift of optical parameters of a liquid crystal screen and improving displays of the screen.
US10896649B2 Liquid crystal display panel
A liquid crystal display panel includes a first odd source electrode and a first odd drain electrode on a first odd semiconductor layer have the same shapes as a first even drain electrode and a first even source electrode on a first even semiconductor layer, and when viewed in a plan view, a shape of a even pixel, except for a first even transistor, has substantially inversion symmetry with a shape of a odd pixel about a point on a virtual line parallel to a second direction.
US10896648B2 Image display apparatus and projection unit for image correction based on pixel values
An image display apparatus according to an embodiment of the present technology includes a correction unit and a display control unit. The correction unit corrects, for correcting deterioration of an image to be projected on the basis of image information including a pixel value of each pixel, the pixel value of each pixel included in the image information. The display control unit changes, for a pixel whose pixel value exceeds an upper limit value by the correction, the pixel value to a value equal to or smaller than the upper limit value and increases display luminance of the pixel exceeding the upper limit value within the image to be projected.
US10896647B2 Display port apparatus and processing
A device is interposed between a first device display port and a second device display port. The device passes through signals provided from the first device display port to the second device display port except when predefined signals are detected. For the predefined signals, the device translates the predefined signals received from the first device display port into different signals that are provided to the second device display port.
US10896646B2 Electroluminescent display apparatus
An electroluminescent display apparatus includes a plurality of unit circuits, each of the plurality of unit circuits including a connection electrode and a driving thin film transistor (TFT), the connection electrode of each of the plurality of unit circuits electrically connected to a gate electrode of the driving TFT included in the unit circuit, a plurality of anode electrodes, each of the plurality of anode electrodes connected to the driving TFT of a corresponding unit circuit, a bank covering an edge of each of the plurality of anode electrodes, the bank defining an emission area for each anode electrode, a light emitting layer on each of the plurality of anode electrodes, and a cathode electrode on the light emitting layer. Each of the plurality of anode electrodes overlaps the gate electrode of the driving TFT and the connection electrode of a corresponding one of the plurality of unit circuits.
US10896643B2 Current detection method for pixel circuit, display panel and display device
A current detection method for a pixel circuit, a display panel and a display device are provided, for implementing both a compensation for the threshold voltage Vth of the drive transistor and a compensation for the aging of the light emitting element organic light emitting diode (OLED) by controlling to turn on or turn off the first switch transistor and the second switch transistor, and by acquiring the drive current of the drive transistor and the compensation current of the light emitting element, thus the brightness differences among pixels are compensated, thereby avoiding the problem of non-uniform display brightness and poor image uniformity.
US10896642B1 Displays with gate driver circuitry having shared register circuits
Electronic devices may include displays having organic light-emitting diode pixels, display driver circuitry, and gate driver circuitry. To reduce the amount of space occupied in the inactive area of a display by the gate driver circuitry, one or more of the shift registers in the gate driver circuitry may include register circuits that are shared by multiple rows of pixels. Different drivers may use different clock frequencies to ensure synchronous operation of the display even when some register circuits share pixel rows. For increased flexibility in the arrangement of the register circuits in the shift registers, one or more of the shift registers may be split across the active area of the display. In some cases, one of the emission drivers may be omitted from the gate driver circuitry and a single emission driver may provide multiple emission control signals for the pixels.
US10896633B2 Method for driving display device
To suppress degradation of a transistor. A method for driving a liquid crystal display device has a first period and a second period. In the first period, a first transistor and a second transistor are alternately turned on and off repeatedly, and a third transistor and a fourth transistor are turned off. In the second period, the first transistor and the second transistor are turned off, and the third transistor and the fourth transistor are alternately turned on and off repeatedly. Accordingly, the time during which the transistor is on can be reduced, so that degradation of characteristics of the transistor can be suppressed.
US10896631B2 Indicium illumination
An electronic device comprising a housing having a front and a back; a component embedded within the front or the back of the housing; and an array of light-generating sources (LGSs) deposited on a substrate disposed in the housing, the array of LGSs being disposed adjacent at least a portion of the component of the electronic device.
US10896630B2 Rapidly-deployable configurable, modular light emitting diode (LED) sign system
A rapidly-deployable, configurable, modular light emitting diode sign system comprising a modular rigid cabinet with a cavity therein receiving system components where each cabinet has a front opening with releasable fasteners, a lock, and cable channels. A light emitting diode panel covering the front opening and receiving communication from the controller regarding messages to be displayed. A shipping package system having a box and shock absorbers sized to receive a display to snugly fit inside the box protecting the display from damage during shipment whereby each cabinet with needed components are shipped in the same box so that an installer desiring to create a sign of a specified size by mulling together a number of cabinets, receives the needed number of boxed cabinets, assembles them using the shipped equipment, with minimal tools or additional parts, and without the need to modify the displays onsite to mull them together.
US10896629B1 Modular sign
A modular sign including a spacer assembly affixed to graphic panels is provided. The modular sign is movable between a knock-down configuration and an erected configuration. In the knock-down configuration, the spacer assembly lays flat on a back surface of the graphic panels. In the erected configuration, the spacer assembly is positioned behind the graphic panels so as to provide a support structure for the graphic panels while simultaneously being at least partially concealed by the graphic panels. The modular sign is moved from the knock-down configuration to the erected configuration by rotating the graphic panels up and away from a flat surface and is secured in the erected configuration by inserting a key flap into a keyhole. Once the modular sign is in the erected configuration, it can be installed onto a tube and/or another support structure, such as a register sign.
US10896627B2 Injection site training system
An injection apparatus and training system for prophylactic, curative, therapeutic, acupuncture, or cosmetic injection training and certification. In an embodiment, an injection training system is described that includes a testing tool having a needle and a position sensor, where the position sensor is configured to obtain position information of the testing tool. The system also includes an injection apparatus configured to receive a simulated injection by the testing tool. The system includes a display device configured to receive the position information and to display position data reflective of the position information.
US10896626B2 Method, computer readable storage medium and electronic equipment for analyzing driving behavior
The present disclosure relates to a method, a computer readable storage medium and electronic equipment for analyzing driving behavior. The method comprises: acquiring image information in a running process of a target vehicle; acquiring time series data in the running process according to the image information; and acquiring a target driving behavior score for the running process according to the time series data.
US10896620B2 Programmable interface for automated learning refreshers
Technologies for integrating data from video-based learning resources with push messages are provided. The disclosed techniques include, in response to a playing, in learning software, of a video-based learning resource, determining a trigger event based at least partly on recall data. In response to an occurrence of the trigger event, the disclosed technologies cause insertion of a learning refresher item that includes content extracted from the video-based learning resource into a push message.
US10896618B2 System and method for determining diversion airports for landing in adverse conditions
Systems and methods are provided for determining diversion airports for landing an aircraft in adverse conditions. A communication device is configured to facilitate the transmission and display of flight information. A ground based monitoring server (GBMS) communicates with the aircraft over a wireless communication channel. The GBMS has a diversion landing prediction assistance system (DLPAS) that communicates with and queries an aircraft flight parameter database, an airport parameter database, and an airport weather database. The DLPAS monitors parameters from the databases, determines a destination probability of the aircraft to land at the destination airport based on the monitored parameters, and, when the destination probability for a successful landing is less than a predetermined destination threshold, selects a diversion airport to land the aircraft. The GBMS transmits the selected diversion airport to the aircraft.
US10896612B2 Lane change assistance device and lane change assistance method
Disclosed herein is a lane change assistance device, including: a change time setting unit configured to set a change time required for the lane change; a yaw angle acquisition unit configured to acquire a yaw angle of an own vehicle before starting the lane change; and a steering control unit configured to control a steering unit of the own vehicle to perform the lane change in the change time set by the change time setting unit, wherein when the yaw angle acquired by the yaw angle acquisition unit is a yaw angle in a state where the own vehicle approaches a target lane designated during the lane change, the change time setting unit sets the change time shorter than in other states, and when the yaw angle acquired by the yaw angle acquisition unit is a yaw angle in a state where the own vehicle stays away from the target lane, the change time setting unit sets the change time longer than in the other states.
US10896610B2 Position-finding assist system
A position-finding assist system includes a glasses-type wearable terminal worn by a user; a terminal position information acquisition unit that acquires position information relating to the wearable terminal; a terminal orientation information acquisition unit that acquires orientation information relating to the wearable terminal; a gaze information acquisition unit that acquires gaze information relating to the user; a target parking position information acquisition unit that acquires target parking position information relating to an occupant-carrier vehicle; and a control unit that displays the target parking position information on a lens section of the wearable terminal so as to be overlaid on an actual scene viewed by the user through the lens section, to assist the user in finding a target parking position, based on the position information, the orientation information, the gaze information, and the target parking position information.
US10896609B2 Cooperative parking space search by a vehicular micro cloud
The disclosure includes embodiments for cooperative parking space search by a vehicular micro cloud. In some embodiments, a method includes determining that an ego vehicle is traveling in search of an available parking space. In some embodiments, the method includes forming a vehicular micro cloud responsive to the determination that the ego vehicle is traveling in search of the available parking space.
US10896607B2 Method and apparatus for operating a driver assistance system, driver assistance system
A method for operating a driver assistance system for a motor vehicle, a viewing direction of a driver of the motor vehicle being monitored and compared to at least one setpoint value. The at least one setpoint value is determined as a function of the course of a route, and an attention value is determined for the driver as a function of the comparison.
US10896606B1 Emergency vehicle detection and right-of-way deference control in platooning
Systems and methods are provided for dynamically controlling a set of platooning vehicles travelling on a roadway to respond to a presence of a non-platooning emergency vehicle based on situational factors such as roadway configuration, emergency vehicle status, and a location of the platooning vehicle as being approaching from ahead or from behind. An emergency vehicle sensor unit senses a presence and an urgency status of the emergency vehicle near a platooning vehicle. A roadway configuration sensor unit generates roadway configuration data representative of a sensed configuration of the roadway. A control unit generates an emergency vehicle avoidance platoon control command signal based on the roadway configuration, presence, and urgency data for use by the set of platooning vehicles to maneuver the platoon away from a path of the emergency vehicle.
US10896603B2 System and method for reducing delays in road traffic
A system and a method for reducing delays in road traffic is presented. The system and the method for reducing delays in road traffic, comprises a number of controllable traffic lights, at least one computer system for controlling the traffic lights, and at least one navigation system located in a vehicle and communicatively linked to the at least one computer system. The at least one navigation system is designed to transmit route data pertaining to the routes used to the at least one computer system. The computer system is designed to calculate vehicle arrival times at the controllable traffic lights, and additionally is designed to transmit request data based on the arrival times to the controllable traffic lights. The controllable traffic lights are switched under consideration of the request data to positively influence vehicle journey times and/or routes.
US10896602B2 Methods and systems for identifying navigable elements affected by weather conditions
A method of determining whether one or more navigable elements of a navigable network within a geographic area are still affected by a precipitation weather event. A quantity parameter is associated with each segment of an electronic map representing the navigable network and indicates the amount of precipitation remaining on the navigable element or portion thereof represented by the segment. The value of the quantity parameter increases in the presence of any precipitation weather event, and decreases according to a predefined function with respect to time in the absence of any such precipitation weather event. A speed of travel of one or more devices along the navigable element or portion thereof represented by a segment is determined and compared to an expected speed of travel for the segment; the value of the quantity parameter being decreased based on the comparison. The value of quantity parameter can be used to generate weather events and/or attribute the cause of a congestion event as being the precipitation weather event.
US10896600B2 Apparatus, system and method for using a universal controlling device for displaying a graphical user element in a display device
An apparatus, system and method is described for controlling one or more consumer electronic devices that is performed by a smart device. The smart device causes one or more graphical elements, each for performing a particular operation to be displayed. The smart device then causes an action to be performed when the user selects one of the graphical elements, for example by pressing one of the keys on the universal controlling device or by speaking a command.
US10896591B2 Eyewear with proximity sensors to detect outside line of sight presence and corresponding methods
Eyewear includes a frame and one or more stems extending distally from the frame. One or more processors are disposed within one or more of the frame or the stems, and one or more proximity sensor components are disposed within the stems defining thermal reception beams oriented in a rearward facing direction. Each proximity sensor component can include an infrared signal receiver to receive an infrared emission from an object. The one or more processors can execute a control operation when the proximity sensor components receive the infrared emission from the object.
US10896590B2 Tamper resistant one-time use wristband and clasp and algorithm to enhance the practical use of radio frequency for proximity between two or more entities
An electronic patient monitoring system and method of operation that includes one or more generally non-metal, tamper-resistant patient identification and monitoring devices, an observer transmitter/receiver device configured to receive and detect one or more beacon signals that exceed a predetermined threshold from at least one of the not easily removable patient identification and monitoring devices, set a time to hold open a window for a response on the transmitter/receiver device, and send a request for information to the observer with the transmitter/receiver device, and a central computer system. Each of the transmitter/receiver device and the central computer system, including, at least, a computer processor, communications components and system software to communicate with the observer transmitter/receiver device at specified/predetermined time intervals to receive observer- and patient-specific information.
US10896589B2 Safety vest for use in worker protection systems
Systems and methods are provided for worker protection. A safety vest may be configured to support worker protection receiver function in worker protection systems. Components used in conjunction with the receiver functions may be integrated into the safety vest. The components may include one or more antennas, radio receiver (or transceiver) circuitry, integrated power supply source, indication components, and acknowledgement components. The safety vest may generate safety alerts in response to receiving signals from peer transmitter devices in the worker protection systems.
US10896588B2 Systems for layered initiation of a mediation response to a battery-related environmental anomaly within a shipping container
Systems for layered initiation of a mediation response to a battery-related environmental anomaly may have a node-enabled battery, a secondary sensor-based node disposed next to the node-enabled battery, and a command node. The command node is programmatically configured to be operative to conduct an initial level of anomaly monitoring by monitoring signals from the node-enabled battery over time for unanticipated ceased broadcasting per a profile and monitoring environmental sensor data from the secondary node; identify an initial level of the environmental anomaly when both the unanticipated state of ceased broadcasting is detected and the monitored broadcasted environmental sensor data reflects at least a first threshold difference change in the environmental sensor data; conduct a secondary level of anomaly monitoring of sensor data broadcasts from the secondary node; and broadcasting a layered alert notification to initiate a mediation response to the anomaly based upon the secondary level of anomaly monitoring.
US10896586B2 Methods and apparatus for management of intrusion detection systems using verified identity
Disclosed are techniques for configuring an intrusion detection system, by receiving from a user device, a set of identity credentials, sending the set of identity credentials to an identity service to verify a user's identity that is associated with the set of credentials, receiving a result of the verification of the identity; and when verified, configuring the intrusion detection system to operate in a mode pre-selected based on the verified identity.
US10896583B2 Nonconventional playing cards, playing card decks and games using nonconventional cards
Nonconventional playing cards, nonconventional decks of playing cards and method of playing and presenting games using such cards are provided. A nonconventional deck of playing cards may comprise a plurality of playing cards each having a card face bearing at least a primary indicium and a secondary indicium, the primary indicium comprising a card rank, at least a first number of the plurality of playing cards having a first card rank and a second number of the plurality of playing cards having a second card rank, the first and second numbers of cards being different. The primary indicia may comprise characters and the secondary indicia may comprise card background colors. A deck may comprise cards of 6 ranks and cards of each rank varying between 6 and 12 cards.
US10896573B2 Decomposition of displayed elements using gaze detection
A method of operating an electronic gaming machine includes detecting a gaze direction of an operator of the electronic gaming machine; identifying a location on the electronic gaming machine towards which the gaze of the operator is directed; identifying an element of the electronic gaming machine corresponding to the location on the electronic gaming machine towards which the gaze of the operator is directed; determining if additional information regarding the identified element is available; and displaying the additional information on a display device that is visible to the operator.
US10896572B2 System and method for automated user assistance
The present disclosure relates generally to an improved gaming machine that facilitates automated or semi-automated user interactions therewith. Illustratively, a method is provided that includes generating a game history message for delivery to a mobile device, transmitting the game history message to the mobile device, receiving a wager strategy message from the mobile device, and extracting, from the wager strategy message, a wager strategy for the player to be applied at the gaming machine for a game of chance to be played after receiving the wager strategy message. The method may further include executing the game of chance by placing a wager for the player on the game of chance in accordance with the wager strategy extracted from the wager strategy message.
US10896571B2 Auxiliary device for gaming device
An auxiliary device for a gaming device is provided. The auxiliary device includes a support body, a connecting part, a first insertion slot and a second insertion slot. The support body is coupled with the gaming device. The connecting part is disposed on the support body. The connecting part is inserted into a connection port of the gaming device, so that the auxiliary device is electrically connected with the gaming device. The first insertion slot is formed in a first outer surface of the support body, and exposed outside the support body. The first insertion slot is connected with a charging cable of the gaming device. The second insertion slot is formed in a second outer surface of the support body, and exposed outside the support body. The second insertion slot is connected with a charging dock of the gaming device.
US10896569B2 Gaming machine
A gaming machine including a display that has a first display area and a second display area. The first display area displays a first prize and a second prize. The first prize has a first prize threshold and the second prize has a second prize threshold. The second display area displays an overflow prize, while the game controller contributes to the first prize at least a portion of the credit balance with respect to a wagering activity, and causes the display to display an increment of the overflow prize in response to the first prize having reached the first threshold. A payout mechanism configured to, in response to determining one of the first prize and the second prize is to be awarded, cause a payout associated with the one of the first prize and the second prize to be awarded and the incremented overflow prize.
US10896564B2 Multi-network entry access systems and methods
Disclosed are systems and methods for performing entry access over two or more networks. The two or more networks are leveraged to accelerate the entry access and provide redundancy. Performance over each of the two or more networks is tracked in order to allow a mobile device to exchange entry access messaging over the particular network providing fastest start-to-unlock time. The mobile device can alternatively exchange the entry access messaging simultaneously over the two or more networks to create a race condition whereby the fastest start-to-unlock time is obtained without monitoring network performance. Performing the entry access messaging exchange over the two or more networks also ensures reliability in the event a particular network is down or congested, an authorization device on a particular network is down or overloaded, a radio of a mobile device communicating over a particular network is disabled or slow performing.
US10896551B2 Allocating virtual objects based on augmented reality
A method of allocating virtual objects based on augmented reality (AR) includes displaying, by an AR client terminal of a receiving user, a live map associated with a location of the receiving user. The live map includes a target location to which a virtual object was bound by a distributing user. The AR client terminal of the receiving user scans an image of an environment of the target location. In response to determining that the scanned image includes a preset bound target, the AR client terminal of the receiving user receives information of the virtual object from a server terminal. The preset bound target is associated with the virtual object and the target location.
US10896550B2 System and method for remotely indicating vehicular damage
Methods and systems for facilitating photo-based estimation are described. In an aspect, a server is configured to provide, via a communications module to a remote computing device, a first signal comprising a live chat interface; send, via the communications module to the remote computing device, a second signal representing display data that includes a damage location indicator, the display data causing the remote computing device to overlay the damage location indicator on a vehicle model displayed within the live chat interface, the damage location indicator selectable within the live chat interface to input an indication of a damage location; and receive, via the communications module and after selection of the damage location indicator, a third signal comprising an indicator of the location of damage.
US10896545B1 Near eye display interface for artificial reality applications
A system includes a near eye display (NED) comprising a substantially transparent electronic display that is configured to display images in accordance with display instructions, and an imaging device configured to capture one or more images of a portions of a local area surrounding the NED. The system further includes a controller configured to determine a position of an object within the local area using the captured one or more images and location information associated with the object. The controller accesses supplemental information regarding the object, and updates the display instructions to cause the substantially transparent electronic display to display at least a portion of the supplemental information about the object. The display of the at least a portion of the supplemental information is positioned within a threshold distance of the determined position of the object in an augmented reality environment as presented via the substantially transparent electronic display.
US10896542B2 Moving body image generation recording display device and program product
A moving body position information recognition display device includes a traveling state obtaining part for obtaining information on a traveling state of a host moving body. An object information obtaining part for obtaining information on a plurality of objects including a shape of a travel road and another moving body. A virtual space construction part for constructing a virtual space by associating at least the host moving body and each of the plurality of objects with each of a plurality of virtual models and by arranging the associated virtual models in a three-dimensional space. A two-dimensional video generation part for generating a two-dimensional video capturing the virtual space from a virtual camera arranged in the virtual space and output the two-dimensional video. The two-dimensional video generation part generates the two-dimensional video while adding a predetermined effect to the virtual model corresponding to the object in the two-dimensional video.
US10896540B2 Systems and methods for rapid three-dimensional modeling with real façade texture
Computer systems and methods are described for automatically generating a 3D model, including, with computer processor(s), obtaining geo-referenced images representing the geographic location of a structure containing one or more real façade texture of the structure; locating a geographical position of real façade texture(s) of the structure; selecting base oblique image(s) from the images by analyzing image raster content of the real façade texture depicted in the images with selection logic; analyzing the real façade texture to locate a geographical position of at least one occlusion using pixel pattern recognition of the real façade texture; locating oblique image(s) having an unoccluded image characteristic of the occlusion in the real façade texture; applying the real façade texture to wire-frame data of the structure to create a 3D model of the structure; and applying the unoccluded image characteristic to the real façade texture to remove the occlusion from the real façade texture.
US10896535B2 Real-time avatars using dynamic textures
A system and method for generating real-time facial animation is disclosed. The system relies upon pre-generating a series of key expression images from a single neutral image using a pre-trained generative adversarial neural network. The key expression images are used to generate a set of FACS expressions and associated textures which may be applied to a three-dimensional model to generate facial animation. The FACS expressions and textures may be provided to a mobile device to enable that mobile device to generate convincing three-dimensional avatars in real-time with convincing animation in a processor non-intensive way through a blending process using the pre-determined FACS expressions and textures.
US10896532B2 Interactive data visualization user interface with multiple interaction profiles
A user selects a dataset and a first interaction profile. There are multiple interaction profiles, each specifying a corresponding user interface and a corresponding decision tree for forming data visualizations according to user-selected data fields. A first data visualization user interface is displayed corresponding to the first interaction profile. Using the first data visualization user interface, the user selects data fields from the dataset and uses them to specify data visualization characteristics. The method displays a first data visualization according to the user-selected data fields and the decision tree for the first interaction profile. When the user selects a second interaction profile, the method displays a second data visualization according to the second interaction profile. The second data visualization uses at least some of the user-selected data fields. The second data visualization is displayed according to the specified data visualization characteristics and the decision tree for the second interaction profile.
US10896527B2 Method and device for reconstructing CT image and storage medium
A method and device for reconstructing a CT image and a storage medium are disclosed. CT scanning is performed on an object to be inspected to obtain projection data. The projection data is processed using a first convolutional neural network to obtain processed projection data. The first convolutional neural network comprises a plurality of convolutional layers. A back-projection operation is performed on the processed projection data to obtain a reconstructed image.
US10896525B2 Graphics system and method for use of sparse textures
This disclosure includes example embodiments of graphics processor memory management systems that support the use of graphical textures that are not fully bound or “backed” in memory throughout their entire lifespans. Such graphical textures are referred to herein as “sparse textures.” According to some embodiments, sparse textures may be split into fixed-dimension pages in memory wherein, during execution, a user may indicate a desire to map certain pages to physical memory locations and populate such pages with the underlying data. In other embodiments, statistical information obtained from the graphics processor is used to aid in the determination of whether or not a given texture (or portion of a texture) needs physical memory backing. In yet other embodiments, the graphics processor may also enforce ordering guarantees, e.g., in instances when there are fewer pages in memory available than there is a need for backing of at a given moment in time.
US10896523B2 Depth image compression
A method for compressing a depth image including a matrix of pixels, each pixel including a pixel depth value, includes dividing the depth image into a plurality of non-overlapping tiles. Each of the plurality of non-overlapping tiles includes a contiguous subset of pixels. For each of the plurality of non-overlapping tiles, the pixel depth values are quantized into quantized pixel depth values. For each of the plurality of non-overlapping tiles, the quantized pixel depth values are encoded into a compressed depth image.
US10896522B2 Method and apparatus for compressing image
Embodiments of the present disclosure disclose a method and apparatus for compressing an image. A specific embodiment of the method includes: acquiring a to-be-processed image; and performing feature extraction on the to-be-processed image by using a convolutional neural network corresponding to a trained image compression model to obtain a plurality of feature maps, a difference between the to-be-processed image and a reconstructed image obtained by reconstructing the plurality of feature maps through a deconvolution neural network corresponding to a trained image reconstruction model satisfying a preset condition. This embodiment achieves compression of the data size of an image while ensuring the restoration quality of the image.
US10896516B1 Low-power depth sensing using dynamic illumination
In one embodiment, a system includes at least one projector configured to project a plurality of projected patterns onto a scene, the projected patterns including a first projected pattern that includes a plurality of first projected features, a camera configured to capture a plurality of images including a first detected pattern corresponding to a reflection of the first projected pattern, and one or more processors configured to: compute a depth map of the scene based on the first projected pattern, the first detected pattern, and relative positions of the camera and the at least one projector, project, using the projector, a second projected pattern comprising a plurality of second projected features onto a portion of the scene, where the second projected pattern is more sparse than the first projected pattern, and capture, using the camera, a second detected pattern corresponding to a reflection of the second projected pattern.
US10896515B1 Locating missing objects using audio/video recording and communication devices
Tracking and locating missing objects using audio/video (A/V) recording and communication devices in accordance with various embodiments of the present disclosure are provided. In one embodiment, a method for locating a missing object using A/V recording and communication devices comprises: associating a tracked object to be located when missing with tag data; receiving an output signal that identifies the tracked object as missing; transmitting to a plurality of second A/V recording and communication devices a locate object signal including the tag data and a command to locate the tracked object using the tag data; receiving second image data that includes image data of the tracked object captured using a camera of one of the plurality of second A/V recording and communication devices; and transmitting to a first client device an object found signal comprising the second image data that includes the image data of the tracked object.
US10896514B2 Object tracking after object turns off host-vehicle roadway
A system for operating a vehicle includes an object-detector and a controller-circuit. The object-detector is used to track an object traveling on a roadway traveled by a host-vehicle. The controller-circuit is in communication with the object-detector. The controller-circuit is configured to track a position of the object, and determine a classification of the object in accordance with a signal received from the object-detector. The classification includes a car and a bicycle. The controller-circuit is configured to track the car a first-distance after the car turns off the roadway, track the bicycle a second-distance after the bicycle turns off the roadway, where the second-distance is greater than the first-distance, and operate the host-vehicle in accordance with the position of the object.
US10896511B2 Methods and systems to detect and classify retinal structures in interferometric imaging data
Methods and systems are presented to analyze a retinal image of an eye and assigns features to known anatomical structures such as retinal layers. One example method includes receiving interferometric image data of an eye. A set of features is identified in the image data. A first subset of identified features is associated with known retinal structures using prior knowledge. A first set of characteristic metrics is determined of the first subset of features. A second set of characteristic metrics is determined of a second subset of features. Using the characteristic metrics of the first and the second sets, the second subset of features is associated with the retinal structures. Another example method includes dividing interferometric image data into patches. The image data in each patch is segmented to identify one or more layer boundaries. The segmentation results from each patch are stitched together into a single segmentation dataset.
US10896510B2 Image processing apparatus, image processing method, and program
Disclosed herein is an image processing apparatus including: a position acquisition section configured to acquire a position of a first tetrahedron and a position of a second tetrahedron; a separational axis acquisition section configured to acquire a separational axis extending in a direction from the first tetrahedron to the second tetrahedron; a technique selection section configured to project a vertex of the first tetrahedron and a vertex of the second tetrahedron on the separational axis and select a calculation technique for a contact point on a basis of an order in which the projected vertex of the first tetrahedron and vertex of the second tetrahedron align on the separational axis; a contact point calculation section configured to calculate one or a plurality of contact points between the first tetrahedron and the second tetrahedron by the selected calculation technique; and an image drawing section configured to draw an image.
US10896509B2 Processing digital image to remove unwanted portion
An image processing method to sample the image to generate patches. Feature vectors are extracted from the patches, and the extracted feature vectors are partitioned into clusters, where feature vectors in the same cluster share a common characteristic. A portion of interest in the image is segmented. An aggregate bounding region creation process is carried out by finding the largest segment and creating a bounding box around it; determining which cluster contains the most patches within the bounding box of the segment; and adding the patches of the determined cluster to an aggregate bounding region for the portion of interest. The aggregate bounding region creation process is repeated for each other segment in order of size. The resulting aggregate bounding region contains all the patches associated with the portion of interest. The patches which fall outside the resulting aggregate bounding region are then removed from the image.
US10896506B2 Systems and methods for using registered fluoroscopic images in image-guided surgery
A method performed by a computing system comprises receiving a fluoroscopic image of a patient anatomy while a portion of a medical instrument is positioned within the patient anatomy. The fluoroscopic image has a fluoroscopic frame of reference. The portion has a sensed position and sensed orientation in an anatomic model frame of reference. The method further comprises identifying the portion in the fluoroscopic image and identifying an extracted position and an extracted orientation of the portion in the fluoroscopic frame of reference using the identified portion in the fluoroscopic image. The method further comprises registering the fluoroscopic frame of reference to the anatomic model frame of reference based on the sensed position of the portion, the extracted position of the portion, the sensed orientation of the portion, and the extracted orientation of the portion.
US10896503B2 Identification of areas of interest in imaging applications
A solution is proposed for analyzing an object. A corresponding method comprises providing one or more images of the objects (each comprising a plurality of cells containing corresponding values) to a computing system. The computing system retrieves a selected value reference and a selected shape reference for a selected characteristic of interest. The computing system identifies one or more areas of interest of the images according to the corresponding values matching the selected value reference and according to the corresponding cells matching the selected shape reference. A computer program product for performing the method and a corresponding system are also provided; moreover, a diagnostic method and a therapeutic method based on the same method are proposed.
US10896502B2 Prediction system, method and computer program product thereof
A prediction system of tumor image-aided prediction of prognosis for patients with uterine cervical cancer is provided. The prediction system includes a data augmentation module and a deep convolution neural network model. The data augmentation module is used to apply a data expansion process of the image data, so as to generate a plurality of slice sets of the uterine cervical cancer tumor. The deep convolution neural network model is used to apply a feature analysis to the slices, so as to predict the prognosis of a patient after chemoradiotherapy.
US10896498B2 Characterization of melted veil strand ratios in plies of fiber material
Systems and methods are provided for characterizing a ply of fiber having a thermoplastic veil. One method includes acquiring an image of a fiber material comprising strands of fiber and further comprising a veil of filaments of thermoplastic, subdividing the image into slices, determining an amount of melted filaments depicted within each of the slices, and determining an amount of unmelted filaments depicted within each of the slices.
US10896496B2 Determination of high risk images using peer-based review and machine learning
Methods, systems, and computer readable media are provided for identifying photos such as selfies in which the individuals in the photo are in imminent danger. One or more profiles are generated, each profile associated with a corresponding first user of a networked system and pertaining to problematic conditions for image capture. An image of a second user is captured via an image capture device. The captured image of the second user is uploaded to the networked system. The captured image of the second user is compared to the generated one or more profiles to determine a score value for the captured image of the second user. A score value may be generated based upon a combination of scores from one or more of geolocation information, metadata analysis, and image processing and machine learning. The upload of the captured image of the second user is rejected in response to the score value satisfying a threshold indicating a presence of problematic conditions during capturing of the image of the second user.
US10896493B2 Intelligent identification of replacement regions for mixing and replacing of persons in group portraits
The present disclosure is directed toward intelligently mixing and matching faces and/or people to generate an enhanced image that reduces or minimize artifacts and other defects. For example, the disclosed systems can selectively apply different alignment models to determine a relative alignment between a references image and a target image having an improved instance of the person. Upon aligning the digital images, the disclosed systems can intelligently identify a replacement region based on a boundary that includes the target instance and the reference instance of the person without intersecting other objects or people in the image. Using the size and shape of the replacement region around the target instance and the reference instance, the systems replace the instance of the person in the reference image with the target instance. The alignment of the images and the intelligent selection of the replacement region minimizes inconsistencies and/or artifacts in the final image.
US10896492B2 Cognitive load reducing platform having image edge enhancement
Enhancing edges of objects in a thermal image comprises receiving a thermal image and generating a gradient magnitude image comprising a plurality of pixels having associated gradient magnitude values. The gradient magnitude image is partitioned into subregions and gradient magnitude statistics are calculated for each. Mapping parameters are calculated for each of the subregions that equalize and smooth a dynamic range of the corresponding gradient magnitude statistics across the subregions. The mapping parameters calculated for each of the subregions are applied to pixels in the subregions to generate enhanced gradient magnitude values having equalized luminosity and contrast, and a wireframe image is formed therefrom having enhanced edges of objects. The wireframe image is displayed on a display device, wherein the wireframe image appears as a decluttered line drawing where the enhanced edges have increased luminosity and contrast compared to the thermal image to reduce the cognitive load of the user.
US10896483B2 Dynamic content generation system
Dynamic image content is generated based on various combinations of image elements associated with an input image unit. In this regard, an input image unit is selected and input into a dynamic content generation engine. The input image unit includes a number of image elements. Different combinations of image elements in the input image are added and/or removed to generate candidate image units. Different colors may be also be assigned to image elements based on a color palette. In this way, permutatively different candidate image units are automatically generated with different combination of elements from the input image unit and possibly different colors. Generation of candidate image units can be based on the application of a combination formula onto the image elements associated with the input image unit. The candidate image units are then displayed for selection and further modification.
US10896482B2 Slice scan imaging system and methods of use
The disclosure is directed to systems and methods for image capturing technologies and, more particularly, to a slice scan imaging system and respective processes to achieve high quality images. The method can be implemented in a computing device, which includes: capturing multiple lines of an image in a single slice; capturing multiple slices; stitching together the multiple slices by aligning common features of the images of a previous slice with a successive slice; and blending together the stitched together multiple slices.
US10896480B1 Visualization rendering using an extensible rendering sequence
A computer-implemented method, system, and computer program product for rendering a visualization. A computer program executes steps in a rendering sequence to render a visualization for a host application. The steps comprise default steps. The computer program is configured to include additional steps provided by the host application in the steps of the rendering sequence to include a host application visualization feature in the visualization. The visualization is displayed on a display device.
US10896478B2 Image grid with selectively prominent images
Implementations relate to an image grid with selectively prominent images. In some implementations, a computer-implemented method includes identifying a plurality of images, where each image of the plurality of images has a respective importance score. A subset of the images is selected based at least in part on the respective importance score for each image. The method determines respective one or more cells in a grid for occupation by each of the images, where at least one image of the subset is placed in the grid such that it occupies at least two cells in the grid. The method causes the images to be displayed in a user interface on a display screen based on the grid.
US10896477B2 Systems and methods for identity validation and verification
According to some embodiments, a system and a method of transmitting identity verification information to a merchant include receiving an account identifier from a user in response to the user interacting with a merchant. The user is authenticated based on the account identifier and identity verification information is transmitted to the merchant.
US10896471B2 System and method for managing and editing accounting periods
Embodiments of the present methods and systems are directed to a system and method for managing and editing accounting periods. Particularly, the embodiments are directed to a financial management system that allows for the recordation of financial transactions without first requiring the creation of a user-defined accounting period, and that further allows for the creation, modification, and closure of defined accounting periods.
US10896470B2 Modified cash ledger basis for an accounting system and process
A business system and process which utilizes an improved method of providing accounting methods for entering, updating and posting financial events, as well as an improved method for updating simultaneously a plurality of ledgers and sub-ledgers according to a preselected set of parameters or rules, which provides improved real time reporting capabilities to management, staff, partners and others. The improved system and method manipulates, stores, and reports on ledger items including, but not limited to: statutory cash ledgers, cash and accrual ledgers, and management cash ledgers and similar accounting ledgers commonly utilized in the relevant art of professional time, record and accounting keeping.
US10896458B2 Method, system, and computer-readable medium for product and vendor selection
Disclosed herein are technologies for providing recommendations as to particular products and/or services that are customer specific and general, based on customer preference and inquiry. The recommendations are provided as part of an online shopping system. In accordance with one aspect, an item query is received from a customer, and analyzed by a query analyzer to determine if the query is a general item query or a specific item query. A search may be performed for items based on the item query in an items database listing items offered for purchase. If the query is the general item query, customer preference is determined from results of the search. If the query is the specific item query, the items from the results of the search are grouped based on cost performance. The items of the search result are ranked and provided to the customer.
US10896452B2 User enhanced authentication system for online purchases
Embodiments of the invention are directed to methods, systems, devices and computer-readable media. In embodiments of the invention, a user is authenticated using an authentication process that is capable of authenticating a user using an inline authentication form that can authenticate a consumer without transferring a session maintained by a merchant. The inline authentication form is used if the components of the authentication system are capable of supporting an inline authentication form. If the components of the system cannot support an inline authentication form, a different authentication process is used. In one embodiment, an inline authentication form is presented to the user asynchronously. This inline authentication form may be presented within an iFrame embedded in a merchant's checkout page after verifying that the components to be used during the authentication can support the inline authentication form.
US10896446B2 Location-based bid modifiers
Systems and methods for determining location-based bid modifier suggestions include determining a content placement cost based in part on a likelihood of a user that has entered a physical establishment completing a transaction, an average transaction amount for the establishment, and an expected return on investment (ROI). A location-based bid modifier may be determined using the computed cost and a base bid amount. In some implementations, the location-based bid modifier may also be based on a probability model that models the probability of the user visiting the establishment.
US10896443B2 Advertising platform user data store management
A computer-implemented method includes receiving, at a transaction management computing subsystem of an advertising platform, a call for an advertisement creative to be served to an impression consumer; generating, using the transaction management computing subsystem, a set of bid requests, at least two bid requests of the set including respective subsets of user data store information associated with the impression consumer; and sending, by the transaction management computing subsystem, the set of bid requests to a set of bidding computing subsystems, each bidding computing subsystems being operable to generate a bid response based on the information included in its bid request.
US10896439B1 Generating content delivery campaigns with dynamic functionality for single-action execution
Systems, methods, and computer-readable media are disclosed for generating content delivery campaigns with dynamic functionality for single-action execution. In one embodiment, an example method may include receiving an indication of a selection of a campaign goal for a content delivery campaign, determining a user account associated with the selection, and generating a product recommendation for the content delivery campaign. Some example methods may include generating a target consumer recommendation for the content delivery campaign based at least in part on the campaign goal and historical data associated with the user account, generating a digital product type recommendation, and generating a creative recommendation for digital impressions of the content delivery campaign. Example methods may include causing presentation of a content delivery campaign package at a user device, determining that a user performed a single-action in response to the presentation of the content delivery campaign package, and initiating the content delivery campaign.
US10896432B1 Bandwidth cost assignment for multi-tenant networks
A network metering service obtains from a data store raw metering data specifying network bandwidth utilization for a plurality of customers. The network metering service aggregates this data in order to identify bandwidth usage for each service of a computing resource service provider and for each customer. Based on this data, the network metering service determines a peak-to-average score and a correlation coefficient for each customer, which may be used to determine a unit cost burden. The network metering service may utilize the unit cost burden for each customer to determine whether the customer should be provided with a discounted rate for network bandwidth usage or should incur a price increase.
US10896427B2 Computer-implemented process for improved delivery of commodities to consumers
The invention provides an improved method of logistics and/or operations for conducting a direct-to-consumer e-commerce retail business. The logistics and/or operations system of the present invention may be used in connection with any online or e-commerce retail sector, including, for example, but not limited to, food retail (i.e., grocery retail), electronics, home goods, books, clothing, and shoes.
US10896421B2 Smart retail analytics and commercial messaging
A real-time fraud prevention system enables merchants and commercial organizations on-line to assess and protect themselves from high-risk users. A centralized database is configured to build and store dossiers of user devices and behaviors collected from subscriber websites in real-time. Real, low-risk users have webpage click navigation behaviors that are assumed to be very different than those of fraudsters. Individual user devices are distinguished from others by hundreds of points of user-device configuration data each independently maintains. A client agent provokes user devices to volunteer configuration data when a user visits respective webpages at independent websites. A collection of comprehensive dossiers of user devices is organized by their identifying information, and used calculating a fraud score in real-time. Each corresponding website is thereby assisted in deciding whether to allow a proposed transaction to be concluded with the particular user and their device.
US10896419B2 Systems and methods for authenticating user identities in networked computer systems
The disclosed embodiments include methods, systems, system terminals, and point-of-sale terminals for authenticating a user. The disclosed embodiments include, for example, a method for receiving, by one or more processors, authentication data from an authentication network, the authentication data including an authentication code identifying an authentication transaction associated with an authenticating partner system. The method may also include validating, by the one or more processors, the authentication data, the validating comprising comparing the authentication data with validation data corresponding to a prior authentication event associated with the user. The method may also include generating, by the one or more processors, validation information based on the validating, the validation information comprising a determination whether to validate the user for the authentication transaction. The method may also include providing, by the one or more processors, the validation information to the authentication network.
US10896417B2 Wireless payment transactions in a vehicle environment
A wireless transaction request may be received by a vehicle from a retailer. The vehicle may validate that the vehicle is located in proximity to the retailer and may receive confirmation of the request from a vehicle occupant. The vehicle may also initiate a payment for the transaction with a server, responsive to the confirmation of the request and validation of the vehicle location. Communications between the vehicle and the retailer may be performed using Dedicated Short Range Communications (DSRC). The identity of the vehicle occupant may be confirmed using biometric sensors. The payment transaction may be performed using the Automated Clearing House (ACH) electronic network to avoid credit card interchange fees.
US10896416B2 Method and system for one-touch fueling authorization
Embodiments of a method and a cloud-assisted fueling system for one-touch fueling authorization are disclosed.
US10896412B2 Trustless physical cryptocurrency
A physical cryptocurrency may comprise a physical medium and an attached processor. The processor may generate a public-private key pair, or the public-private key pair may be generated in a secure and auditable manner external to the processor and stored on the processor. The private key may enable execution of a smart contract on a blockchain to transfer an asset from a starting address to a destination address on the blockchain.
US10896410B2 Method and system for providing transaction information for multiple payment platforms
A server system with processor(s) and memory obtains transaction information for a plurality of payment transactions executed on two or more online payment platforms and stores a plurality of transaction information entries for the plurality of payment transactions. The server system receives a transaction history request from a first user. In response to the transaction history request, the server system: obtains, from the stored plurality of transaction information entries, two or more transaction information entries associated with the first user, the two or more transaction information entries correspond to at least a first transaction executed on a first online payment platform and at least a second transaction executed on a second online payment platform; and provides transaction history information to the first user, the transaction history information includes the two or more transaction information entries associated with the first user.
US10896405B1 Systems and methods relating to health policy coverage of medical products and services
The present disclosure, in one aspect, relates to implementing coverage outcome algorithms (COAs) to determine a coverage outcome indicating whether a medical service or product is covered by a health policy, and outputting the coverage outcome. In some embodiments, the COAs each utilize triggers associated with the medical service or product and/or coverage criteria associated with the health policy.
US10896402B2 Short-range wireless determination of a vehicle's asset inventory
A device associated with a vehicle detects a first trigger indicating that the vehicle is moving for more than a first threshold time period, and identifies first assets proximate to the vehicle, based on the first trigger and using short-range wireless communications. The device detects a second trigger indicating that the vehicle has stopped moving for more than a second threshold time period and has started moving after stopping, and identifies second assets proximate to the vehicle, based on the second trigger and using short-range wireless communications. The device compares the identified first assets and the identified second assets, and generates a notification based on a result of the comparing the identified first assets and the identified second assets.
US10896393B2 Autonomic control of calibration for pointing device
Embodiments of the present invention address deficiencies of the art in respect to SOA virtualization and provide a novel and non-obvious method, system and computer program product for service endpoint virtualization and dynamic dependency management. In one embodiment of the invention, a method for service endpoint visualization and dynamic dependency management can be provided. The method can include issuing a ticket in lieu of a service endpoint to a querying client for an identified service, subsequently redeeming the ticket with a service endpoint to an instance of the identified service, and re-redeeming the ticket at a later time to provide a service endpoint to a different instance of the identified service.
US10896389B2 Workflow method and system for student retention management
A retention management system identifies, analyzes, and evaluates student information collected by the enterprise resource planning systems and learning management systems. The retention management system applies an algorithm to collected information and locates students that are struggling before they are lost to attrition. The retention management system also provides tools to allow personnel at the academic institution to communicate with students, implement plans to correct current problems with student, and to predict and prevent future problems.
US10896388B2 Systems and methods for business analytics management and modeling
The present invention relates to systems and methods for model generation. The model is generated by selecting indicators that are relevant to the model, determining a strength score for each of the indicators, ranking the indicators by their strength scores, and bucketizing the indicators. Different permutations of the indicators are then selected for modeling in parallel. The model results are compared, and the ‘best’ model (most historically accurate) is selected for display within a report.
US10896384B1 Modification of base distance representation using dynamic objective
In an example embodiment, a machine learning algorithm is used to train an objective prediction model to output a prediction value for an input member of a social networking service and a potential objective, based on member attribute information and action information. At prediction time, member attribute information and action information for a first user may be fed to the objective prediction model to obtain prediction values for a plurality of different potential objectives, one of which can be selected based on the prediction values. The selected objective can then be used to optimize coordinates, in a latent representation space, mapped to a plurality of different entities in a social network structure.
US10896383B2 Direct inverse reinforcement learning with density ratio estimation
A method of inverse reinforcement learning for estimating reward and value functions of behaviors of a subject includes: acquiring data representing changes in state variables that define the behaviors of the subject; applying a modified Bellman equation given by Eq. (1) to the acquired data: r ⁡ ( x ) + γ ⁢ ⁢ V ⁡ ( y ) - V ⁡ ( x ) = ⁢ ln ⁢ ⁢ π ⁡ ( y | x ) b ⁡ ( y | x ) , ⁢ ( 1 ) = ⁢ ln ⁢ ⁢ π ⁡ ( x , y ) b ⁡ ( x , y ) - ln ⁢ ⁢ π ⁡ ( x ) b ⁡ ( x ) ,                                                ⁢ ( 2 ) where r(x) and V(x) denote a reward function and a value function, respectively, at state x, and γ represents a discount factor, and b(y|x) and π(y|x) denote state transition probabilities before and after learning, respectively; estimating a logarithm of the density ratio π(x)/b(x) in Eq. (2); estimating r(x) and V(x) in Eq. (2) from the result of estimating a log of the density ratio π(x,y)/b(x,y); and outputting the estimated r(x) and V(x).
US10896380B2 Determining intent based on user interaction data
A system predicts user intent to take an action and delivers content items to the user that match that intent. A plurality of features or attributes for each tracking pixel in a set of tracking pixels can be acquired based on content items and landing pages associated with each tracking pixel. For example, features for a tracking pixel can be determined based on information associated with a content item that enabled a user to access a landing page from which the tracking pixel was fired or triggered. In this example, features for the tracking pixel can also be determined based on information associated with the landing page. The features for the tracking pixels can be utilized to train a machine learning model. The machine learning model can be trained to predict whether or not a particular user intends to produce a conversion (e.g., make a purchase).
US10896376B2 Cognitive replication through augmented reality
In one embodiment of the present invention, environment information corresponding to a user is received. A target environment is simulated in augmented reality based on the environment information. Physiological information corresponding to the user is received. A cognitive state of the user is determined based on the physiological information. In response to determining that the cognitive state of the user is not a target cognitive state, the target environment is modified in augmented reality to achieve the target cognitive state.
US10896374B2 Dynamic model data facility and automated operational model building and usage
A commercial process with a dependent variable can be associated with a set of independent variables. The commercial process can continuously provide data collection opportunities. An intervention is designed using a model to predict the dependent outcome. The actual outcome of the intervention can be determined within the window of utility for these data. One objective is to improve intervention outcomes with prediction. Purely random outcomes (no model prediction) and outcomes resulting from the intervention (model operations) are aggregated into separate files—a sequence of control model data files and a sequence of model data files of operational data. These model data files and control model data files are used to analyze model performance and to react automatically when identified conditions warrant.
US10896371B2 Multi-dimensional time series event prediction via convolutional neural network(s)
Techniques that facilitate machine learning using multi-dimensional time series data are provided. In one example, a system includes a snapshot component and a machine learning component. The snapshot component generates a first sequence of multi-dimensional time series data and a second sequence of multi-dimensional time series data from multi-dimensional time series data associated with at least two different data types generated by a data system over a consecutive period of time. The machine learning component that analyzes the first sequence of multi-dimensional time series data and the second sequence of multi-dimensional time series data using a convolutional neural network system to predict an event associated with the multi-dimensional time series data.
US10896366B2 Reduction of parameters in fully connected layers of neural networks by low rank factorizations
The present disclosure is drawn to the reduction of parameters in fully connected layers of neural networks. For a layer whose output is defined by y=Wx, where y∈Rm is the output vector, x∈Rn is the input vector, and W∈Rm×n is a matrix of connection parameters, matrices Uij and Vij are defined and submatrices Wij are computed as the product of Uij and Vij, so that Wij=VijUij, and W is obtained by appending submatrices Wi,j.
US10896364B1 Steel rope for securing RFID tag
A RFID tag includes a metal plate member and a steel rope, wherein the metal plate member includes a first surface and the second surface which are opposite to each other, and has a punched portion and an unpunched portion. The punched portion forms at least one protruded sheet. The metal plate member has at least one protruded sheet protruding in a direction from the second surface toward the first surface to stand above the first surface of the unpunched portion, thereby to form a channel between the protruded sheet and a level corresponding to the first surface of the unpunched portion. The steel rope passes through the channel, and is clasped by the protruded sheet and first surface of the unpunched portion, so that a portion of the steel rope is curved from the first surface to the second surface.
US10896363B2 Device for securing a data carrier to a tool holder, tool holder and tool system
A device for securing a data carrier to a tool holder is disclosed. In order to allow the data carrier to be easily secured to the tool holder in a reliable and permanent manner, the device includes a sleeve-shaped main body which has, at a first end, at least one projection projecting radially inwards and has, in the region of a second end opposite the first end, at least one projection projecting radially outwards.
US10896362B2 Two-piece transaction card construction
The disclosed embodiments generally relate to transaction card constructions, and particularly, to a two-piece transaction card construction. Disclosed embodiments include a generally planar first card component including a first surface and a generally planar second card component including a second surface wherein the first card component is separate from the second card component. In disclosed embodiments, for example, the generally planar first card component and the generally planar second card component may be configured such that one forms a cavity and the other forms an inlay component configured to be seated within the cavity. In other embodiments the generally planar first card component and the generally planar second card component may be configured such that one forms a container and the other forms a lid configured to close the container.
US10896359B2 Shifting a power state of an image processing apparatus based on a command from an information processing apparatus
An information processing system includes a first information processing apparatus, and a second information processing apparatus. The second information processing apparatus periodically acquires information from the first information processing apparatus, and stops periodically acquiring information if there is a factor for shifting a power state of the first information processing apparatus into a power saving state. The second information processing apparatus transmits information to the first information processing apparatus in a case where periodically acquiring information from the first information processing apparatus is stopped. The first information processing apparatus shifts into the second power state if the information is received.
US10896355B2 Automatic canonical digital image selection method and apparatus
Disclosed are systems and methods for automatic selection of canonical digital images from a large corpus of digital images, such as the corpus of digital images available on the web, for an entity, such as and without limitation a person, a point of interest, object, etc. The automated, unsupervised approach for selecting a diverse set of high quality, canonical digital images, is well suited for processing a large corpus of digital images. A set of canonical digital images identified for an entity can be retrieved in response to a digital image request for digital images depicting the entity.
US10896354B2 Target detection method and device, computing device and readable storage medium
The present disclosure relates to a target detection method and device, a computing device and a readable storage medium. The target detection method include performing target detection using a convolutional neural network comprising a plurality of convolutional layers. The method include performing a branch convolutional process on at least one of the convolutional layers to obtain a branch detection result. The method includes performing a fusion process on the branch detection result, or on the branch detection result and a detection result of a last convolutional layer in the convolutional neural network, and transmitting a result of the fusion process to a fully connected layer.
US10896353B2 System and method for detecting features in aerial images using disparity mapping and segmentation techniques
A system for aerial image detection and classification is provided herein. The system comprising an aerial image database storing one or more aerial images electronically received from one or more image providers, and an object detection pre-processing engine in electronic communication with the aerial image database, the object detection pre-processing engine detecting and classifying objects using a disparity mapping generation sub-process to automatically process the one or more aerial images to generate a disparity map providing elevation information, a segmentation sub-process to automatically apply a pre-defined elevation threshold to the disparity map, the pre-defined elevation threshold adjustable by a user, and a classification sub-process to automatically detect and classify objects in the one or more stereoscopic pairs of aerial images by applying one or more automated detectors based on classification parameters and the pre-defined elevation threshold.
US10896350B2 Image processing apparatus, image processing method, and image capture apparatus
An image processing apparatus that is capable of improving subject detection accuracy with respect to image signals is disclosed. The image processing apparatus applies subject detection processing to an image by using a learning model generated based on machine learning. The image processing apparatus selects the learning model from a plurality of learning models stored in advance, in accordance with characteristics of the image to which the subject detection processing is to be applied.
US10896349B2 Text detection method and apparatus, and storage medium
Embodiments of the present disclosure provide a text detection method and apparatus, and a storage medium. The method includes: obtaining edge information of a to-be-detected image; and determining candidate text pixels in the to-be-detected image according to the edge information of the to-be-detected image by using a preset candidate text pixel determining strategy. The method also includes performing projection based segmentation on the candidate text pixels to obtain a projection based segmentation result. The method also includes determining one or more text regions in the to-be-detected image according to the projection based segmentation result.
US10896347B2 Dataflow control apparatus and dataflow control method for metadata matching and device extraction
A dataflow control apparatus extracts a device capable of providing data that satisfies requirements of an application by matching device-side metadata and app-side metadata. The device-side metadata is capable of describing information indicating a history of data that a device provides, and the app-side metadata is capable of describing information indicating a history of data that an application requires. The dataflow control apparatus, in a case where the information indicating the history is described in the app-side metadata, extracts a device capable of providing data that satisfies at least both the specification and the history that the application requires from among a plurality of the devices.
US10896346B1 Image segmentation for object modeling
Systems, devices, and methods are presented for segmenting an image of a video stream with a client device by accessing a set of images within a video stream, identifying an object of interest within one or more images of the set of images, and detecting a region of interest within the one or more images. The systems, devices, and method identify a first set of median pixels in a first portion of the object of interest and a second set of median pixels in a second portion of the object of interest. The systems, devices, and methods determine a polyline approximating the first and second sets of median pixels and generate a model for the polyline.
US10896340B2 Encoding data in symbols disposed on an optically active article
In some examples, a computing device receives an image of an optically active article that includes a set of one or more symbols of a symbol set, wherein at least one symbol of the set of one or more symbols comprises a set of encoding regions that are embedded with the symbol. In response to receiving the image, the computing device may determine that a particular image region of the image represents the at least one symbol. For encoding regions within the at least one symbol, the computing device may determine, based at least in part on the determination that the particular image region of the image represents the at least one symbol, whether the one or more encoding regions are active or inactive. The computing device may perform, based at least in part on whether the one or more encoding regions are active or inactive, one or more operations.
US10896337B2 Method for classifying a traffic sign, or road sign, in an environment region of a motor vehicle, computational apparatus, driver assistance system and motor vehicle
The invention relates to a method for classifying a traffic sign (7) in an environment region (4) of a motor vehicle (1) as a traffic sign sticker (9) located on an industrial or commercial vehicle (10) or as a stationary traffic sign (8), wherein in the method at least one first image (11, 12) of the environment region (4), captured by a camera (3) of the motor vehicle (1), is received and the traffic sign (7) is recognized in the at least one first image (11, 12), wherein a geometric dimension (D1′, D2′) of the traffic sign (7) in the first image (11, 12) is determined on the basis of said first image (11, 12), a first reference dimension (Dmin, Dmax), which is characteristic of a stationary traffic sign (8), is prescribed for the captured traffic sign (7), a first position (Pmin, Pmax) of the traffic sign (7) in the environment region (4) is estimated based on the geometric dimension (D1′, D2′) of the traffic sign (7) in the first image (11, 12) and on the basis of the first reference dimension (Dmin, Dmax), and the traffic sign (7) is classified as the traffic sign sticker (9) or as the stationary traffic sign (8) based on the estimated first position (Pmin, Pmax). The invention additionally relates to a computational apparatus (6), a driver assistance system (2) and a motor vehicle (1).
US10896332B2 Image capture with privacy protection
Surveillance systems process video streams obtained by a drone to either obscure or highlight objects in a surveillance area based on tags associated with the objects. A method of providing obscurant data includes receiving image data including an image of a target and receiving a preference setting corresponding to the target. Obscurant data of at least a portion of the image data corresponding to the target are determined using the received preference setting. A method of providing surveillance image data includes capturing image data including an image of a target, querying a database to receive a preference setting corresponding to the target, determining the obscurant data of the portion of the image data, and selectively modifying the received image data according to the determined obscurant data to provide the surveillance image data.
US10896327B1 Device with a camera for locating hidden object
A search contour, defining at least a two-dimensional geographic area is displayed on a portable, wireless and mobile computing device with a camera and a screen which may be a smartphone and which has positional and orientation devices. The camera is positioned in a direction of the search contour and the search contour is activated. The mobile computing device queries a geographic database that is searchable on geographic coordinates for a presence of one or more objects with geographic coordinates located within the search contour. An object within the one or more objects is selected and information, including an image, of the selected object is displayed on the screen.
US10896319B2 Person identification device
A person identification device includes: an extractor that, from an image containing a person, extracts a first characteristic quantity related to a face of the person and a second characteristic quantity related to a body of the person; and an identifying unit that identifies the person based on a third characteristic quantity calculated by assigning a weight to each of the first characteristic quantity and the second characteristic quantity extracted.
US10896317B2 Apparatus and method for identifying an articulatable part of a physical object using multiple 3D point clouds
An apparatus comprises an input interface configured to receive a first 3D point cloud associated with a physical object prior to articulation of an articulatable part, and a second 3D point cloud after articulation of the articulatable part. A processor is operably coupled to the input interface, an output interface, and memory. Program code, when executed by the processor, causes the processor to align the first and second point clouds, find nearest neighbors of points in the first point cloud to points in the second point cloud, eliminate the nearest neighbors of points in the second point cloud such that remaining points in the second point cloud comprise points associated with the articulatable part and points associated with noise, generate an output comprising at least the remaining points of the second point cloud associated with the articulatable part without the noise points, and communicate the output to the output interface.
US10896311B2 Acoustic fingerprint representation acquisition technique
An acoustic biometric imaging system for acquiring a fingerprint representation, comprising: a device member; a transmitter transducer having a first fundamental mode resonance frequency, coupled to the device member; drive circuitry; a receiver transducer having a second fundamental mode resonance frequency, coupled to the device member; receiver circuitry; and processing circuitry configured to: control the drive circuitry to provide an electrical excitation signal to the transmit transducer resulting in fundamental mode oscillation of the transmit transducer with a frequency spectrum having a peak frequency being higher than the first fundamental mode resonance frequency and the second fundamental mode resonance frequency; receive, from the receiver circuitry, an electrical sensing signal indicative of an acoustic reflection signal; and determine the fingerprint representation based on the sensing signal received from the receiver circuitry.
US10896309B2 Method and terminal device for multi-angle scanning, and computer readable storage medium
A method and a terminal device for multi-angle scanning, and a computer readable storage medium, relates to the technical field of scanning one-dimensional codes. The method includes: acquiring a scanning angle when scanning an image to be scanned (101); uploading the scanning angle to an upper computer to call a suitable obliquely positioned coordinate system by the upper computer, where the suitable obliquely positioned coordinate system is an obliquely positioned coordinate system in an obliquely positioned coordinate system set corresponding to a saved deflected angle having a smallest difference value with the scanning angle (102); receiving the suitable obliquely positioned coordinate system returned back by the upper computer (103); and acquiring image feature data of the image to be scanned by using coordinate values of pixels of the image to be scanned in the suitable obliquely positioned coordinate system (104).
US10896304B2 Indicia reader having a filtered multifunction image sensor
An indicia reader that utilizes its image sensor for more than one function is disclosed. The image sensor's functionality is derived by designating areas on the image sensor according to function and then filtering the light focused onto each area according to the area's particular function. The data (i.e., pixel information) from each area may then be processed accordingly to facilitate a variety of functions such as image capture and object detection.
US10896302B2 Systems and methods for tracking items using bonding materials
Embodiments are directed to an apparatus for tracking usage of a product. The apparatus includes the following: a structural layer that includes at least some portion of electrically conductive material, an adhesive layer, a microcontroller, and a transceiver. The microcontroller is electrically connected to the conductive material in the structural layer, and is configured to monitor the conductive material for changes in at least one electrical property. Upon determining that an electrical property has changed, the microcontroller determines where the apparatus is located and when the change occurred, and further reports the determination to various specified entities.
US10896299B2 Information processing device and information processing method
Provided is an information processing device including: an access control unit configured to control access to a data storage location in which data can be stored and which is accessed through each of a plurality of communications including a wired communication and a wireless communication.
US10896296B2 Non-transitory computer readable recording medium, specifying method, and information processing apparatus
An information processing apparatus accepts information corresponding to a text. The information processing apparatus refers to a storage unit that stores therein co-occurrence information on other texts with respect to the text and information corresponding to the other texts by associating both the information with the text. The information processing apparatus specifies, from among the pieces of information corresponding to the other texts, the text associated with the information corresponding to the other texts that is associated with the co-occurrence information that meets the standard.
US10896295B1 Providing additional information for identified named-entities for assistant systems
In one embodiment, a method includes receiving, from a first client system associated with a first user, a message sent from the first user to a second user, where the message includes one or more n-grams, analyzing the received message to identify one or more named-entities corresponding to one or more of the n-grams, tagging one or more of the n-grams of the message with references to the one or more identified named-entities, and sending, to a second client system associated with the second user, instructions for presenting the message to the second user, where the message includes the one or more tagged n-grams corresponding to the one or more identified named-entities, where each tagged n-gram is selectable to retrieve additional information associated with the corresponding named-entity.
US10896293B2 Information processing apparatus and information processing method
Provided is an information processing apparatus including a processing unit configured to determine, on a basis of a word of a predetermined unit selected in a text string indicated by text string information, another word connected to the selected word and included in the text string and to set a delimitation in the text string with regard to the selected word.
US10896289B2 Event list management system
Methods and systems are provided for event list management. In one embodiment, the method can include accessing data characterizing an operation of a machine. The data can include time durations of a plurality of events associated with the operation of the machine. The plurality of events can share a property. The method can include displaying a first view of the accessed data in a graphical display. The method can also include receiving data characterizing a user input indicative of a view change request. The method can further include determining an aggregate operation time and a number of occurrences of the plurality of events. The method can also include replacing, in the graphical display, the first view with a second view. The second view can include a single visual representation for the plurality of events. The single visual representation can include the determined aggregate operation time and the number of occurrences.
US10896288B1 Systems, devices, and methods for software coding
Methods and systems described herein allow dynamic rendering of a reflexive questionnaire based on a modifiable spreadsheet for users with little to no programming experience and knowledge. The method and system allow retrieving a spreadsheet to generate a dynamic and reflexive graphical user interface and to pre-populate one or more input elements within the reflexive graphical user interface based on user information retrieved from a disparate data source, where the spreadsheet may be configured for a worksheet inheritance or where the worksheet may be accessed through a check-in/check-out functionality.
US10896286B2 Modular systems and methods for selectively enabling cloud-based assistive technologies
Systems and methods are disclosed for manually and programmatically remediating websites to thereby facilitate website navigation by people with diverse abilities. For example, an administrator portal is provided for simplified, form-based creation and deployment of remediation code, and a machine learning system is utilized to create and suggest remediations based on past remediation history. Voice command systems and portable document format (PDF) remediation techniques are also provided for improving the accessibility of such websites.
US10896285B2 Predicting user navigation events
A method and system for predicting a next navigation event are described. Aspects of the disclosure minimize the delay between a navigation event and a network response by predicting the next navigation event. The system and method may then prerender content associated with the next navigation event. For example, the method and system may predict a likely next uniform resource locator during web browsing to preemptively request content from the network before the user selects the corresponding link on a web page. The methods describe a variety of manners of predicting the next navigation event, including examining individual and aggregate historical data, text entry prediction, and cursor input monitoring.
US10896282B2 Visualization performance metrics of computational analyses of design layouts
A process, including: obtaining data specifying a layout of a lithographic pattern; obtaining performance metrics of a computational analysis of the layout, the performance metrics indicating performance of one or more computer processes performing respective portions of the computational analysis; correlating the performance metrics to portions of the layout processed during measurement of the respective performance metrics; and generating a three or higher dimensional visualization based on a result of correlating the performance metrics to portions of the layout processed during measurement, wherein at least some of the visualization dimensions indicate relative positions of portions of the layout and at least some of the visualization dimensions indicate a performance metric correlated to the respective portions.
US10896277B1 Over-constraints for formal verification
In the described examples, an electronic design automation formal verification EDA application is configured to receive an initial evaluation of a circuit design of an integrated circuit (IC) chip. The circuit design of the IC chip includes a list of properties for the IC chip, and the list of properties includes a list of assertions for the IC chip. The formal verification EDA program extracts a counter-example trace from the initial evaluation. The counter-example trace characterizes a set of signals over a plurality of cycles that reach a state in which a given assertion in the list of assertions does not hold true. The formal verification EDA program identifies a subset of signals in the counter-example trace that remain in a specific constant value over the plurality of cycles. The formal verification EDA program executes an over-constrained formal verification for the circuit design.
US10896276B2 Timing esimation method and simulator
Disclosed are a timing estimation method and a simulator. The method is applied to a function verification model. In the method, the model issues a first access issue at a first time point; receives a first response to the first access issue from the bus at a second time point; calculates a delay time between the first and second time points; determines whether the delay time is longer than or substantially equal to a transmission time corresponding to the first access issue; issues a second access issue if yes; and issues the second access issue in a compensation time counting from the second time point if not. The compensation time is not longer than the difference between the transmission time and the delay time.
US10896275B2 Verification apparatus and method for verifying operation of integrated circuit
A method is for verifying a logic operation of a target circuit including a circuit module configured to dynamically switch between synchronous transfer and asynchronous transfer. The method includes setting a time window for detecting an erroneous change of a logical value of a data signal. The time window ranges a first time period forward and a second time period backward from an edge of a clock signal and excludes a certain sub range. The method includes, during a simulation, determining whether or not the erroneous change of the logical value of the data signal is detected during the set time window. The method includes, upon detection of the erroneous change, inserting an erroneous sample into a test vector for the simulation, and upon non detection of the erroneous change, continuing the simulation without inserting the erroneous sample.
US10896274B1 Extreme cases sampling method for improved variation-aware full custom design
The independent claims of this patent signify a concise description of embodiments. Roughly described, disclosed is technology for yield improvement of an integrated circuit device implementing a circuit design which includes, in a first verification, verifying adherence of the circuit design to a set of performance specifications, over a first set of test cases which include variations in a fabrication process variable or an environmental condition. The verification includes identifying, for each test case of the first set of test cases, an extent to which the circuit design satisfies one or more of the performance specifications of the set of performance specifications. A second circuit design is then developed to address corner cases identified in the first verification, and the second circuit design is then re-verified using only a subset of test cases having test cases fewer than test cases of the first set of test cases.
US10896271B1 Optimized development of electro-mechanical devices
A method for producing a winding assembly for an electro-mechanical device, wherein the winding assembly comprises a circuit board with conductor tracks, wherein the winding assembly preferably comprises a substantial number of optimizable design parameters, the method comprising: optimizing, in a computerized optimization tool, the design of the winding assembly; manufacturing the circuit board with the winding conductor tracks according to the optimized design of the winding assembly; forming the winding assembly of the electro-mechanical device with the manufactured circuit board. The design of the winding assembly is optimized depending on at least one of eddy current losses, hysteresis losses, aerodynamical losses and mechanical losses.
US10896269B2 Support apparatus and design support method for photovoltaic power generation facilities
A learned model is created by learning reference data that includes site data for reference photovoltaic power generation facilities, panel layout data including data on installation angles of reference photovoltaic panels, panel specifications data, sun direction data, weather data, and power generation data. A design support apparatus calculates a cumulative amount of power generation for a predetermined period by processing, for each of a plurality of pieces of provisional panel layout data on photovoltaic panels having different installation angles from each other, the relevant piece of the provisional panel layout data and input data, by the learned model, and extracts a piece of the provisional panel layout data in which the cumulative amount of power generation is maximum.
US10896267B2 Input/output data encryption
Examples relate to Input/Output (I/O) data encryption and decryption. In an example, an encryption/decryption engine on an Integrated Circuit (IC) of a computing device obtains at least one plaintext data. Some examples determine, by the encryption/decryption engine, whether the at least one plaintext data is to be sent to a memory in the computing device or to an I/O device. Some examples apply, when the at least one plaintext data is to be sent to the I/O device and by the encryption/decryption engine, an encryption primitive of a block cipher encryption algorithm to the at least one plaintext data to create output encrypted data, wherein an initialization vector that comprises a random number is applied to the encryption primitive.
US10896266B1 Computer hardware attestation
Provided are systems and methods for hardware attestation. Hardware attestation can ensure that only trusted hardware components are being used in a computing system. In various implementations, the computing system can include a hardware component coupled to the motherboard, where the hardware component is independent of the main processor of the computing system. The hardware component can determine whether a particular component connected to the motherboard includes an identification code, where the identification code can be used to attest to an identity of the particular component. The hardware component can further determining whether the identification code matches an expected value. The hardware component can further configure the particular component based on whether the identification code matches the expected value.
US10896265B2 Register access
An example apparatus can include a memory device and a controller coupled to the memory device configured to receive a command including command information to access a register from a host device. The controller can grant access to the register in response to the controller determining the command is valid and/or deny access to the register in response to the controller determining the command is invalid. The controller can determine the command is valid by calculating an answer using a seed from the command in a formula and verifying the calculated answer matches an answer from the command. The command, once verified as valid, can allow the host device to access configuration registers and/or data registers.
US10896260B2 Implementing package vulnerability assessment for microcontainers
A system for determining vulnerability of an application container is provided. The system receives a report associating a first version of a software package with a vulnerability and a second version of the software package as being an update that fixes the vulnerability. The system receives the first version and the second version of the software package. The second version has one or more files that correspond to files in the first version. The system identifies a changed file in the first version of the software package that is different from a corresponding file in the second version of the software package. The system identifies a container file in an application container that matches the changed file in the first version of the software package. The system associates the identified container file with the vulnerability.
US10896258B2 Information processing apparatus capable of detecting falsification in programs, and falsification detecting method
An information processing apparatus includes a first storage portion, a connection portion, and a detection processing portion. The first storage portion stores a first decryption key used to decrypt a first electronic signature, wherein the first electronic signature and a second electronic signature have been added to detection target programs that are expanded into a memory during a start-up of the information processing apparatus. The connection portion is configured to be connected with a second storage portion storing a second decryption key used to decrypt the second electronic signature. When the second storage portion is connected to the connection portion, the detection processing portion detects presence/absence of falsification in the detection target programs by using second decrypted data that is acquired by decrypting the second electronic signature by using the second decryption key.
US10896257B2 Secure boot of virtualized computing instances
In an embodiment, a secure boot method comprises writing a wrapped data encryption key (DEK) and a wrapped key encryption key (KEK) onto a label of a wrapped operating system image prior to uploading the wrapped operating system image to a virtual data center using one or more computing devices.
US10896252B2 Composite challenge task generation and deployment
One embodiment provides a method, including: receiving at least two challenge test mechanisms of different challenge test modalities, wherein a challenge test mechanism comprises a challenge portion of a challenge-response test for distinguishing between a human operator and a computer; receiving challenge test operators for combining the at least two challenge test mechanisms; generating a composite challenge task by combining the at least two challenge test mechanisms using the identified challenge test operators; identifying any errors in the composite challenge task by running the composite challenge task; evaluating the composite challenge task to determine (i) a challenge difficulty for a human operator and (ii) a challenge difficulty for a computer; and implementing the composite challenge task if (i) no errors are identified at the composite challenge task analyzer, (ii) the challenge difficulty for a human operator is below a predetermined threshold, and (iii) the challenge difficulty for a computer is above a predetermined threshold.
US10896250B2 Biometric authentication apparatus and biometric authentication method
A biometric authentication apparatus includes an imaging device, a display device, a memory, and a processor configured to display, on a screen of the display device, a guidance indicating a target area to be in contact with a part of a human body, detect whether the part of the human body is in contact with the target area, when the part of the human body is in contact with the target area, determine a distance between the imaging device and another part of the human body in accordance with an image captured by the imaging device, the image including the other part of the human body, and perform a change of a display position of the guidance in accordance with the determined distance.
US10896247B2 Controlling access to documents by parties
Access to documents by parties can be controlled as follows. First, access can be controlled in accordance with access counters associated with the parties, where the documents have one or more versions. Second, access can be controlled in accordance with access levels associated with the parties. The access level of each party is one of a first access level, a second access level, a third access level, or a fourth access level. The first, second, third, and fourth access levels are ordered from the first access level to the fourth access level such that the first access level provides a greatest degree of access to the documents and the fourth access level provides a least degree of access to the documents. Third, access can be controlled in accordance with placement of organizations within a hierarchy of organizations, where the parties are organized over the organizations.
US10896245B2 Network topology for insulin pump systems
In one implementation, an insulin delivery system using an on-body network includes an insulin delivery device that is adapted to administer dosages of insulin to a patient; a controller that is adapted to control operation of the insulin delivery device, to establish a first network connection in which the controller acts in a central role, and to establish a second network connection in which the controller acts in a peripheral role; one or more peripheral devices that are adapted to generate patient data related to blood glucose levels and to transmit the patient data wirelessly over the first network connection, the peripheral devices acting in a peripheral role over the first network connection; and a mobile application installed on a mobile computing device that is programmed to communicate with the controller over the second network connection, the mobile application communicating in a central role over the second network connection.
US10896240B2 Data analytics via 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.
US10896234B2 Interactive geographical map
The systems, methods, and devices of the present disclosure may provide, among other features, high-performance, interactive geographical and/or data object map capabilities in which large amounts of geographical, geospatial, and other types of data, geodata, objects, features, and/or metadata are efficiently presented to a user on a map interface. In various embodiments, an interactive geographical map display system may enable rapid and deep analysis of various objects, features, and/or metadata by the user by aggregating and clustering large sets of data into aggregate values and clusters. The user can select various clusters, via the user interface, to interact with the data, clusters, and map.
US10896230B2 Sharing and collaboration of search results in a travel search engine
A travel search engine enables a user to share his or her search results with one or more other users in real time. Each of the users has a common set of search results and any user can select share a specific result within the common set. The remaining results in the common set can be independently filtered and sorted. By selectively sharing various ones of the search results, while being able to separately manipulate the remaining search results, users have access to a common set of potentially mutually acceptable results, but can still individually explore the search results by filtering along different criteria.
US10896229B2 Computing features of structured data
The present invention extends to methods, systems, and computer program products for computing features of structured data. Aspects of the invention include computing features of table components (e.g., of rows, columns, cells, etc.). Computed features can be used for ranking the table components. When aggregated, features for different components of a table can be used for ranking the table (e.g., a web table).
US10896226B2 Data analysis system, data analysis method, and data analysis program
A data analysis system executes data analysis in response to a data analysis request from a plurality of data analysis request sources and includes a filtering unit, a data analysis unit, a data storage unit, and a filter control unit. The filtering unit filters input data by applying a predetermined filter to the input data. The data analysis unit analyzes the filtered input data. The data storage unit stores the input data and result data as data that has been analyzed. The filter control unit records application history of a filter applied in response to the data analysis request, and refers to the filter application history for a new data analysis request to select a filter suitable for data analysis to be executed, and transfers the selected filter to the filtering unit.
US10896222B1 Subject-specific data set for named entity resolution
A method comprising receiving subject data indicative of a subject entity. First entity data is obtained from a knowledge database using the subject data, the first entity data representative of a first related entity related to the subject entity. First text data is obtained from the knowledge database using the first entity data, the first text data representative of first text associated with the first related entity. A subject entity data set is generated. The subject entity data set comprises first related entity data based on the first entity data, and the first text data.
US10896221B2 Fast search in a music sharing environment
A method, apparatus and system of method and system of directory sharing and management in a group communication environment is disclosed. In one embodiment, a method of a fast-search server includes processing a character of a query of music data, referencing the character with a reverse index of a music database, determining that the character matches a data record of the music database using the reverse index and returning the data record of the music database prior to receiving all characters of the query of music data from a user. The reverse index may be created from a combination of letters appearing as a string in a data field of the music database. The method may include preforking the character of the query of music data along with other processes in the fast-search server to minimize concurrency issues and to minimize threading locks.
US10896217B2 Access points for maps
Methods, systems, and apparatus, for providing map data that causes a user device to display a map of an area that includes a physical entity location and a access locations for the physical entity, wherein the physical entity location is indicated by an icon of a first type and each access location is indicated by an icon of a second type that is different from the icon of the first type.
US10896212B2 System and methods for automating trademark and service mark searches
Exemplary embodiments of the present disclosure provide for extraction data from one or more repositories in response to an electronic search order including a text-based input string, a list of jurisdictions, and a list of international classes. Conditional logic of one or more rules is executed to process the search order, and the search order is transformed into one or more queries based on execution of the conditional logic of the one or more rules. A set of data is retrieved from the one or more repositories using the one or more queries to generate search results, where the set of trademarks retrieved can be limited to the list of jurisdictions and the list of international classes identified in the search order. At least a portion of the search results are transmitted to a user computing device to be rendered in a graphical user interface of a display device associated with the user computing device.
US10896208B1 Mapping content delivery
Aspects of the present disclosure relate to mapping content delivery. A client device provides, to a map management server, a request for a map of a geographic region. The client device receives, from the map management server, an identification of tiles for the map. The client device provides, to a first tile server, a request for the tiles for the map. In response to receiving the tiles from the first tile server: the client device displays the map of the geographic region based on the tiles.
US10896206B2 Offline defaulting service
The present disclosure involves systems, software, and computer implemented methods for providing default values for fields of data objects in an offline mode. One example method includes receiving, at a client device, a default group mapping that includes a default group identifier and a default value to be used as an initial value for a field. A field mapping can be received that includes a default group identifier and a field identifier. A request can be received while the client device is offline to create an instance of an object. A determination can be made that the field mapping includes a field identifier for a field of the object. A default value can be retrieved, from a local repository on the client device. A field value of the field in a created instance of the data object can be set to be the default value.
US10896205B2 Interactive on-demand hypercube synthesis based multi-dimensional drilldown and a pivotal analysis tool and methods of use
A method for facilitating the improvement and simplification of on the fly drilldown across any subset of dimensions for very large volumes of data in real time by utilizing interactive on-demand hypercube synthesis based multi-dimensional drilldown and a pivotal analysis tool. A computer system to improve, simplify, and facilitate on the fly drilldown across any subset of dimensions for very large volumes of data in real time via interactive on-demand hypercube synthesis based multi-dimensional drilldown and a pivotal analysis tool.
US10896204B2 Multivariate insight discovery approach
A raw dataset including measures and dimensions is processed, by a preprocessing module, using an algorithm that produces a preprocessed dataset such that at least one type of statistical analysis of the preprocessed dataset yields equal results to the same type of statistical analysis of the raw dataset. The preprocessed dataset is then analyzed by a statistical analysis module to identify subsets of the preprocessed dataset that include a non-random structure or pattern. The analysis of the preprocessed dataset includes the at least one type of statistical analysis that produces the same results for both the preprocessed and raw datasets. The identified subsets are then ranked by a statistical ranker based on the analysis of the preprocessed dataset and a subset is selected for visualization based on the rankings. A visualization module then generates a visualization of the selected identified subset that highlights a non-random structure of the selected subset.
US10896201B2 Synchronization of block based volumes
Embodiments of the present invention disclose a method, a computer program product, and a computer system for data synchronization. A first data storage device reads a first data region and generates a first hash of the first data region before transmitting the first hash to a second data storage device. The second data storage device reads a second data region corresponding to the first data region and generates a second hash of the second data region. The second data storage device then determines whether the first hash matches the second hash and, based on determining that the first hash does not match the second hash, transmits data of the second data region to the first data storage device. The first data storage device applies the data of the second data region, thereby synchronizing the first data storage device and the second data storage device.
US10896200B1 Remote mirroring for data storage systems using cloud backup
A distributed data storage system includes first and second data storage systems (DSSs) at respective sites and a cloud gateway at a third. The first DSS remotely mirrors data using synchronous and asynchronous channels both employing a block-based protocol (e.g., SCSI). The second DSS is connected to the synchronous channel to provide synchronous backup to the first DSS. The cloud gateway is connected to the asynchronous channel and has a cloud storage connection to a cloud storage system, the cloud storage connection using a wide area network interface and employing an object-based protocol. The cloud gateway (1) provides asynchronous backup to the first DSS via the asynchronous channel, and (2) uses the cloud storage connection to access object-based cloud data storage to store data of the asynchronous backup. The use of the cloud gateway and cloud storage system for an asynchronous third mirror enhances reliability/resiliency in a cost-effective manner.
US10896198B2 Scaling for elastic query service system
Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a set of queries for data from a dataset stored in a first database instance. The program further determines that a value calculated based on a set of metrics associated with processing the set of queries for data from the dataset stored in the first database instance exceeds a threshold value. In response to the determination, the program also replicates the dataset from the first database instance to a second database instance.
US10896197B1 Event detection system
An event detection system is configured to access a repository that contains a collection of media content. The media content may for example include images, videos, audio clips, and the like, wherein the media content comprises features that include: tags (e.g., hashtags or other similar mechanisms to label and sort content); captions that comprises one or more words or phrases; continuous numerical values; geolocation data (e.g., geo-hash, check-in data, coordinates); as well as temporal data (e.g., timestamps).
US10896196B2 Data retrieval flexibility
Various example embodiments for supporting data retrieval flexibility are presented. Various example embodiments for supporting data retrieval flexibility may include supporting data retrieval flexibility for retrieval of data from a device that does not maintain that data using a relational database data format by supporting operation of the device as a device that supports retrieval of that data in a relational database data format using a structured query language. Various example embodiments for supporting data retrieval flexibility may include supporting data retrieval flexibility for retrieval of data from a device by supporting retrieval of data maintained at the device based on a first data format based on generation of a database storing that data in a second data format different than the first data format and using a structured query language configured to support retrieval of the data in the second data format from the database.
US10896191B2 Creation of real-time conversations based on social location information
A social networking system determines common location information included in a set of posts between a set of users. Using the determined common location information, the social networking system generates a message interface for grouping a set of messages into a conversation thread. For example, the messages may be grouped into a conversation thread based on common location information in the messages and being associated with participants sharing a social relationship. When a group conversation is created, the social networking system presents a message interface containing the conversation thread to one or more participants of the thread. The social networking system adds the set of messages to the conversation thread based on social information about the social relationships among the participants of the conversation thread. The social networking system then presents the message interface for display to one or more of the participants.
US10896190B1 Display tool
An apparatus includes a display, a memory, and a hardware processor. The processor accesses a database that includes initial assumptions, current assumptions, values of a life insurance policy over time, transactions, and payments. The processor displays on a first region of the display a baseline curve, a historical performance curve, and an in-force curve. The processor further displays on various other regions of the display a series of points representing the transactions, a current policy value, a first link to download a first file, a second link to display the current assumptions, a third link to download a second file, a fourth link to display the initial assumptions, a fifth link to open an in-force illustrator used to generate an illustration, a sixth link to create or update a new baseline, a seventh link to display the payments, and an eighth link to display the transactions.
US10896184B2 Method and system for capturing and exploiting user intent in a conversational interaction based information retrieval system
Systems and methods are disclosed for processing a search request received from a user. A method includes providing access to content items associated with metadata. The method includes providing information about at least one search previously performed for a user, and providing access to information describing relationships between at least one of the content items and the metadata. The method includes receiving a present input from the user intended to identify a desired content item. Upon determining that results from the previous search did not satisfy the search request from the user, the method includes determining an intent shared by the previous search and the present input based on comparing (i) the relationship information, (ii) the previous search, and (iii) the present input. The method also includes selecting and presenting a subset of content items based on comparing the shared intent and the metadata.
US10896182B2 Multi-partitioning determination for combination operations
Systems and methods are disclosed for processing and executing queries against one or more dataset. As part of processing the query, the system determines whether the query is susceptible to a significantly imbalanced partition. In the event, the query is susceptible to an imbalanced partition, the system monitors the query and determines whether to perform a multi-partitioning determination to avoid a significantly imbalanced partition.
US10896179B2 High fidelity combination of data
Techniques described herein perform high fidelity combination of data, for example combining time series data in response to a query. In an embodiment, a first input data stream of a first type (e.g., continuous), a second input data stream of a second type (e.g., discrete), and an operation to a function of and to be performed on the first and second input data streams are received. The second input data stream includes second input data stream samples associated with sample times. The techniques includes determining that at least some points in the second input data stream samples do not have synchronized samples in the first input data stream, automatically generating synchronized samples for the first input data stream, and performing the operation on the second input data stream samples and the automatically generated samples for the first input data stream.
US10896175B2 Extending data processing pipelines using dependent queries
A dependency is created between a first search query and a second search query. The first search query defines a first data processing pipeline and the second search query defines a second data processing pipeline that extends the first data processing pipeline. A modification is detected to the first data processing pipeline defined by the first search query. Based on the modification to the first data processing pipeline being detected, the dependency is enforced such that the second data processing pipeline is modified to extend the modified first data processing pipeline. The modification to the first data processing pipeline can include a first set of pipelined commands corresponding to the first search query being modified, and the dependency can be enforced by causing a second set of pipelined commands corresponding to the second search query to be modified to include the modified first set of pipelined commands.
US10896174B2 Sharing artifacts with heterogeneous database connectivity
According to some embodiments, an abstraction engine may determine a data manipulation definition generated by a creator platform to accesses a database via a first connection protocol (e.g., ODBC). The abstraction engine may then automatically analyze the data manipulation definition to discover a connectivity parameter (e.g., a DSN, a DBMS type, a DBMS host name, a port, etc.) associated with the access to the database via the first connection protocol. The data manipulation definition may then be stored along with the connectivity parameter as a meta-connection into a metadata repository. A consuming platform may retrieve the meta-connection from the metadata repository translate the meta-connection into the database manipulation definition to accesses the database via a second connection protocol (e.g., JDBC).
US10896169B2 Distributed system, computer program product and method
A distributed system is provided that includes member nodes and a leader node. Each member node stores a database and updates the database by performing common ones of a plurality of transactions. The leader node generates a batch, to be executed by each member node, which includes two or more transactions lacking an access conflict from among the plurality of transactions. The leader node includes: a section that generates an access set as a set of database entries to be accessed by each transaction to be executed; a section that generates the batch, based on the access set of each transaction to be executed; and a leader-side section that performs a consensus process for the batch among the leader and member nodes. Each member node includes the database; a member-side section that performs a consensus process for the batch; and a section that performs parallel execution of batch transactions.
US10896167B2 Database recovery using persistent address spaces
A processor(s) initiates a database transaction, in a computing environment that includes a database that includes one or more memory devices. The processor(s) forks a first address space that represents a current state of the database, to create a second address space. The processor(s) writes an entry indicating timing of the initiating to a log file and generates a file that is mapped to the one or more memory devices. The file includes differences in state between the current state of the database and a state subsequent to executing and committing the database transaction, and a timestamp indicating timing for committing the database transaction. The processor(s) write the database transaction to the second address space.
US10896165B2 Management of snapshot in blockchain
Verified snapshots are generated by obtaining, from one of a plurality of first nodes, a difference between a common data at a first time point and the common data at a second time point that is different from the first time point, generating a first snapshot of the common data at the first time point based on the difference, obtaining a hash of the common data at the first time point from one of the plurality of first nodes, and verifying the first snapshot at the first time point with the hash of the common data at the first time point.
US10896161B2 Integrated computing environment for managing and presenting design iterations
Techniques of managing design iterations include generating data linking selected snapshot histories with contextual notes within a single presentation environment. A designer may generate a design iteration in a design environment. Once the design iteration is complete, the designer may show a snapshot of the design iteration to a stakeholder. The stakeholder then may provide written contextual notes within the design environment. The computer links the contextual notes to the snapshot and stores the snapshot and contextual notes in a database. When the designer generates a new design iteration from the previous design iteration and the contextual notes, the computer generates a new snapshot and a link to the previous snapshot to form a timeline of snapshots. The designer may then present the snapshots, the timeline, and the contextual notes to the stakeholder as a coherent history of how the design of the mobile app evolved to its present state.
US10896156B2 Flexible synchronous file system replication
Embodiments include an apparatus for replicating a file system (FS) that stores a file in a first location in a first data storage device, the apparatus comprising a query circuit configured to generate a spatial query that identifies a primary directory tree in the FS, and to receive a response to the query from the FS, where the response identifies a range of the primary directory tree in which a changed file may be found; a scan filter circuit configured to generate a scan filter based on the response, where the scan filter defines a portion of the primary directory tree that is smaller than the primary directory tree to search for a changed file; and a replication circuit configured to scan the portion of the primary directory tree, and upon detecting a changed file, replicate the changed file from the first location to a different location.
US10896155B2 Opening unsupported file types through remoting sessions
Viewing and editing operations on a file having an unsupported file type are enabled through a method of opening the file through a remoting session. The method includes the steps of receiving login information from a user and determining if there is a recent open file request. In response to determining there is a recent open file request, the method includes the step of determining whether the file is synchronized. If the file is synchronized, the method includes the steps of launching an application within which the file can be opened, and opening the file within the application.
US10896154B2 Technologies for integrating cloud content items across platforms
Systems and methods for integrating cloud-based and cloud-backed content items with a content management system are provided. In some examples, a method can include receiving a request to access a canonical content item stored at a content management system, the canonical content item representing a cloud-based content item or a cloud-backed content item having features designed for access through a native online application associated with a cloud content provider; in response to the canonical content item being invoked, sending, from a local application to the cloud content provider, a request for the features of the content item; receiving, at the local application and from the cloud content provider, metadata for enabling the features of the content item; and based on the metadata, providing, on the local application, the features and a content of the content item as part of a rendered instance of the canonical content item.
US10896143B1 Configurable termination circuitry
A resistance of configurable termination circuitry located at an interface between a memory component and a processing device is adjusted. The configurable termination circuitry includes a plurality of transistors, a plurality of switches coupled to the plurality of transistors, and a plurality of resistors coupled to the plurality of switches. The resistance of the configurable termination circuitry is adjusted based on a mode of the configurable termination circuitry.
US10896138B2 Dynamically controlling random access memory retention in a wireless device
A wireless communication device (UE) may include random access memory and associated software configured to selectively place different memory banks into either an active power on mode, retention mode, or power off mode. The selective placement of memory banks into different modes may be performed based on a variety of factors including software module voting information, a current power mode of the memory banks, one or more software program(s) and/or data currently stored on the memory banks, and a counter that counts an amount of time during which a memory bank is not accessed. The placement of memory banks into different modes may be controlled by a memory controller coupled to the memory banks.
US10896137B2 Non-volatile memory for secure storage of authentication data
A first non-volatile memory may store first data and a second non-volatile memory may store second data. An authentication component may be coupled with the first non-volatile memory and the second non-volatile memory and may receive a request to perform an authentication operation. In response to the request to perform the authentication operation, the authentication component may access the first data stored at the first non-volatile memory and the second data stored at the second non-volatile memory and determine whether the second data stored at the second non-volatile memory has become unreliable based on a memory disturbance condition. In response to determining that the second data stored at the second non-volatile memory has become unreliable, a corrective action associated with the first data stored at the first non-volatile memory may be performed.
US10896133B2 Combinational address repair in memory controller
A memory controller that performs address replacement using combinational logic. A dedicated buffer receives a target address corresponding to a memory operation instruction. Another dedicated buffer holds a problem address. Yet another dedicated buffer holds a repair address to be used to replace the problem address when memory operations instructions are targeted at that problem address. An address compare combinational circuit compares a received target address held by the dedicated target address buffer with a problem address held by the dedicated repair address buffer. If there is a match, the address compare combinational circuit generates a match notification signal. In response to a match notification signal, an address circuit, which may also be a combinational circuit, responds by causing the repair address within the dedicated repair address buffer to be targeted by the memory operation instruction instead of the problem address being targeted.
US10896128B2 Partitioning shared caches
Technology is provided for partitioning a shared unified cache in a multi-processor computer system. The technology can receive a request to allocate a portion of a shared unified cache memory for storing only executable instructions, partition the cache memory into multiple partitions, and allocate one of the partitions for storing only executable instructions. The technology can further determine the size of the portion of the cache memory to be allocated for storing only executable instructions as a function of the size of the multi-processor's L1 instruction cache and the number of cores in the multi-processor.
US10896121B2 Methods and systems for software related problem solution
A method of automatically cross-referencing problem information between users, comprising: monitoring, via a network, problems in one of a plurality of software programs, each executed on one of a plurality of client terminals; storing in a problems dataset a plurality of problem entries, each containing problem information of at least one of the problems; detecting a new problem occurring in a first client terminal of the plurality of client terminals; analyzing the new problem to identify at least one similar problem in the problems dataset based on the problem information; and presenting an indication of the at least one similar problem to assist in eliminating said new problem.
US10896119B1 Common input/output interface for application and debug circuitry
An input-output circuit is coupled to a plurality of serial communication paths and to a physical point-to-point interface. The input-output circuit is configured to transmit data received on the plurality of serial communication paths over the physical point-to-point interface. An application circuit is coupled to the input-output circuit and is configured to communicate via a first one of the paths in performing application functions. A bridge circuit is coupled to the input-output circuit and is configured to communicate via a second one of the paths. A debug circuit is coupled to the application circuit and to the bridge circuit. The debug circuit is configured to capture debug data of the application circuit and provide the debug data to the bridge circuit for communication via the second one of the paths.
US10896117B2 Application instrumentation code extension
The embodiments provide an application diagnostics apparatus including an instrumentation engine configured to monitor one or more methods of a call chain of the application in response to a server request according to an instrumentation file specifying which methods are monitored and which methods are associated with a code extension, an extension determining unit configured to determine that at least one monitored method is associated with the code extension based on code extension identification information, a class loading unit configured to load the code extension from a resource file when the at least one monitored method associated with the code extension is called within the call chain, a code extension execution unit configured to execute one or more data collection processes, and a report generator configured to generate at least one report for display based on collected parameters.
US10896115B2 Investigation of performance bottlenecks occurring during execution of software applications
An aspect of the present disclosure aids investigation of performance bottlenecks occurring during execution of software applications. In an embodiment, a set of long sub-sequences of invocations of modules occurring frequently during execution of a software application are identified. Such identified sub-sequences are notified to a user (e.g., administrator) for examination of any performance bottlenecks during execution of the software application. According to another aspect, a log is formed containing super-sequences of invocation of modules formed during execution of the software application. The log is examined to identify a respective frequency of occurrence of multiple sub-sequences of invocations, wherein the set of long sub-sequences are identified based on the identified frequencies and respective length (i.e., number of modules in the sequence) of each of the plurality of sub-sequences of invocations.
US10896111B2 Data handling circuitry performing memory data handling function and test circuitry performing test operation during execution of memory data processing
Circuitry comprises data handling circuitry having a memory, the data handling circuitry being operable in a primary mode in which the data handling circuitry performs a data handling function by accessing the memory and in a secondary mode in which the data handling circuitry performs the data handling function independently of the memory; test circuitry to control a test operation during execution of a set of data processing instructions by a data processor configured to execute data processing instructions by reference to the data handling function performed by the data handling circuitry; in which: the test circuitry is configured to control the data handling circuitry to transition from the primary mode to the secondary mode in response to initiation of a test operation on the memory so that the data processor executes one or more of the set of data processing instructions by reference to the data handling function performed by the data handling circuitry in the secondary mode at least while the test operation is performed on the memory; and the test circuitry is configured to control the data handling circuitry to return to the primary mode in response to completion of the test operation on the memory.
US10896109B2 Non-monotonic eventual convergence for desired state configuration
Technologies are provided for non-monotonic eventual convergence for desired state configuration (“DSC”). In some situations DSC cannot move toward a desired state without first moving further from that state. For example, a file that needs to be replaced with a newer version but that is currently executing (desired state of “operating”) cannot be replaced without first being stopped. But stopping moves in the wrong direction relative to the desired state, which is to have the service operating. This moving away so as to be able to move forward is a problem for conventional DSC systems that results in failures. The solution to this problem is non-monotonic eventual convergence (“NMEC”) which enables a DSC system to configure a target system for a desired state by moving further away from a desired state if that is needed to eventually reach the desired state.
US10896107B1 Backplane testing system and method thereof
A backplane testing system is provided. Based on the connection relationship and signal transfer relationship of a differential signal transceiver, a backplane and a loop device, the differential signal transceiver generates a set of pseudo random binary sequence (PRBS) as a differential signal, and sends the differential signal and receives the returned differential signal, and then determines whether the differential signals sent and received are the same; and the differential signal transceiver generates a test signal that conforms to the IEEE-1149.6 boundary scan test standard, and sends the test signal and receives the returned test signal through a second positive differential signal circuit and a second negative differential signal circuit, and then determines whether the test signals sent and received through the second positive differential signal circuit are the same and whether the test signals sent and received through the second negative differential signal circuit are the same.
US10896106B2 Bus synchronization system that aggregates status
An example test system includes instruments for controlling testing. Each instrument may be controlled by a processing unit. Each processing unit may be configured to operate on portions of a test program relevant to an instrument that the processing unit controls. A synchronization mechanism operates with at least some processing units to produce a synchronized sequence of actions, measurements, or measurements and actions at a test instrument interface absent intervention from a centralized controller.
US10896105B2 SAS storage virtualization controller, subsystem and system using the same, and method therefor
A storage virtualization computer system. The storage virtualization computer system comprises a host entity for issuing an IO request, a SAS storage virtualization controller coupled to the host entity for executing IO operations in response to the IO request, and at least one physical storage device, each coupled to the storage virtualization controller through a SAS interconnect, for providing data storage space to the storage virtualization computer system through the SAS storage virtualization controller.
US10896099B2 Memory module with non-volatile backup storage
The present invention is directed to computer storage systems and methods thereof. More specifically, embodiments of the present invention provide an isolated storage control system that includes both a non-volatile memory and a volatile memory. The non-volatile memory comprises a data area and a metadata area. In power failure or similar situations, content of the volatile memory is copied to the data area of the non-volatile memory, and various system parameters are stored at the metadata area. When the system restores its operation, the information at the metadata area is processed, and the content stored at the data area of the non-volatile memory is copied to the volatile memory. There are other embodiments as well.
US10896098B2 Providing and managing data protection by using incremental forever for storage to cloud object stores
Provided are techniques for providing and managing data protection by using incremental forever for storage to cloud object stores. An incremental offload is performed by using one or more extents to identify blocks of data for a version of a virtual machine in operational recovery storage to be offloaded to a cloud object store, wherein each of the one or more extents identifies locations of the blocks of data. The blocks of data are converted to objects in an incremental forever data format. The objects are offloaded to the cloud object store. The details of the offloading of the objects are stored in a local database in the operational recovery storage. The local database is copied from the operational recovery storage to the cloud object store as a database copy.
US10896094B2 Automated failover of data traffic routes for network-based applications
The disclosure facilitates rerouting data traffic of applications. A failover request is received by a failover application including an application identifier of a main application, the failover application indicating at least one sub-application and a target data source. The failover application selects a configuration data set of the main application based on the application identifier, wherein the selected configuration data set defines an address mask of the target data source associated with the at least one sub-application. The failover application generates failover instructions for activating data traffic routing of the at least one sub-application to the target data source based on the address mask of the target data source. The failover application provides the generated failover instructions to a data traffic manager associated with the main application, whereby data traffic of the at least one sub-application is routed to the target data source by the data traffic manager.
US10896090B2 Focused storage pool expansion to prevent a performance degradation
Based on a system configuration change (e.g., of a Decentralized, or Distributed, Agreement Protocol (DAP)) within a dispersed storage network (DSN), a computing device identifies a reallocating encoded data slice (EDS) number that is no more than a pillar width minus a performance threshold. The computing device then directs storage units (SUs) to update system configuration of the DAP (e.g., from a first to a second system configuration) by throttling and controlling the number of SUs permitted to update at a time. For example, the computing device permits no more than the reallocating EDS number of SUs to perform simultaneous (or substantially or approximately simultaneous) update of the system configuration of the DAP. The computing device also directs the SUs to operate based on the first system configuration before the condition(s) is/are met and then to operate based on the second system configuration after the condition(s) is/are met.
US10896089B2 System level data-loss protection using storage device local buffers
A computing system comprises a host system, a first storage device, a second storage device, a third storage device, a fabric interconnect device and a controller separate from the host system. The first, second, and third storage devices comprise a first, second, and third local memory buffer. The fabric interconnect device is configured to connect the first, second, and third storage devices over a fabric network to the host system. In response to receiving a write operation from the host system, a controller (e.g., on the first storage device or the fabric interconnect device) is configured to calculate error-correction data (e.g., parity data) by using data-protection operations (e.g., XOR operation(s)) directly on data stored on the first, second, and third local memory buffer, without having to rely on computing resources of the host system.
US10896084B2 Isolating service issues in a microservice architecture
A method, computer program product, and a computer system for mitigating a fault in an information service comprised of multiple microservices includes a processor(s) obtaining a notification of a fault in the information service which includes logs tracking execution of the information service in a shared computing environment. The processor(s) generates a dependency data structure describing interdependencies between individual microservices with respect to each other. The processor(s) mitigates the fault by replacing a faulty microservice in the microservices represented in the dependency data structure; the faulty microservice includes program code with an issue resulting in the fault. To replace the faulty microservice, the processor(s) continuously monitors the information service and progressively replaces, in accordance with the interdependencies, each microservice represented in the dependency data structure with an earlier version of the microservice, halting replacements when no notification for the fault is obtained subsequent to a replacement of a given microservice.
US10896083B2 Dynamic cloud deployment and calibration tool
Systems, apparatus and methods for intelligent deployment(s) of application objects are provided. The systems, apparatus and methods may include one or more dynamic parameters retrieved from metadata table(s). The parameter(s) may be used to calibrate the deployment(s). The parameter(s) may be associated with previous failed deployment(s). Calibration may be automatic. Calibration may include email sending and/or email previewing components. A testing environment may be used prior to actual deployment.
US10896079B2 Common gateway platform
Systems, methods, and software disclosed herein relate to a common gateway platform system. In an implementation, program instructions direct a computing system to execute a common gateway platform environment comprising an adapter comprising an adapter name identification, a broker connected to the adapter, and an application connected to the adapter. The application also generates an action configured according to a common gateway platform protocol, transmit the action to the broker, and receive a reaction from the broker. The broker is configured to identify the adapter based on the adapter identifier and transmit the action to the adapter. The broker also receives the reaction from the adapter and transmit the reaction to the application. The adapter is configured to acquire the data from the industrial automation environment based on an adapter instruction in the action, generate the reaction comprising the acquired data, and transmit the reaction to the broker.
US10896077B2 Messaging abstraction layer for integration with message oriented middleware platforms
An apparatus in one embodiment comprises at least one processing platform comprising a plurality of processing devices. The at least one processing platform is configured to provide a plurality of applications with centralized access to a plurality of message oriented middleware (MOM) servers via a connectivity layer, to establish a connection between a given one of the plurality of applications and a given one of the plurality of MOM servers via the connectivity layer, and to exchange data between the given one of the plurality of applications and the given one of the plurality of MOM servers via the connectivity layer.
US10896076B2 Information processing system and control method for executing a process based on a message acquired from a queue
An information processing system includes a management server managing one or more virtual machines in which a plurality of applications operate, the management server changes, in a case where an abnormality is detected in any of the applications operating in a virtual machine, a first setting managed by the information processing system to a second setting for stopping acquisition of a message by each of the applications, and the each application completes a process based on a message having been acquired before the change of the setting, and stops acquiring another message according to the second setting.
US10896063B2 Distributed realization of digital content
Techniques are disclosed that can obtain a description of intended digital content data in a producer computer, create a task graph of the intended digital content data, send the task graph to a consumer computer over a bus, execute the task graph locally in the consumer computer to realize an approximation of the intended digital content data, and render the approximation of the intended digital content data on a local display or other appropriate output device.
US10896053B2 Virtual machine load balancing
Virtual machine (VM) proliferation may be reduced by determining the availability of existing VMs to perform a task. Tasks may be assigned to existing VMs instead of creating a new VM to perform the task. Furthermore, a coordinator may determine a grouping of VMs or VM hosts based on one or more factors associated with the VMs or the VM hosts, such as VM type or geographical location of the VM hosts. The coordinator may also assign one or more Virtual Server Agents (VSAs) to facilitate managing the group of VM hosts. In some embodiments, the coordinators may facilitate load balancing of VSAs during operation, such as during a backup operation, a restore operation, or any other operation between a primary storage system and a secondary storage system.
US10896051B2 Systems and methods for localizing a user interface based on pre-defined settings stored in a personal storage device
The present disclosure discloses methods and systems for localizing a user interface of a multi-function device, based on a personal storage device of a user connected to the multi-function device, wherein the multi-function device presents a user interface in a pre-defined language. The method includes receiving the personal storage device by the multi-function device, the personal storage device includes a pre-defined setting, the pre-defined setting indicates a local language of the user. Upon receiving, the personal storage device is detected by the multi-function device. The local language of the user is detected based on the pre-defined setting stored in the personal storage device of the user. Upon detection, the pre-defined language of the user interface is automatically changed to the local language of the user.
US10896050B2 Systems, methods, and apparatus that provide multi-functional links for interacting with an assistant agent
Methods, apparatus, systems, and computer-readable media are provided for introducing a user to functions of various applications through interactions with an assistant agent. The assistant agent can correspond to an assistant application that can provide a user interface with multiple selectable elements, each of which can correspond to a separate application. When a user selects one of the selectable elements, a function of an application can be demonstrated to the user, in order that the user might become more familiar with functions of the application. In some implementations, a portion of the selectable element can be selected to cause information about the application to be presented to the user. This allows the user to have the option to try out or learn about an application before investing computational resources through downloading and installing the entire application.
US10896049B2 Correlating user interface design types to user groups
Techniques are disclosed relating to providing customized user interfaces to different groups of users. A computing system may determine a plurality of different design types for a user interface and cause display of user interfaces that exhibit the different design types to different users. Based on user interactions with the user interfaces, the system may generate one or more metrics. The system may and may determine attribute values for attributes of users who interact with the user interface. The system may perform one or more correlation procedures to correlate the attribute values with one or more of the metrics. In disclosed embodiments, the computing system generates groups of users based on the correlation. The computing system may assign at least one of the design types to at least one of the groups of users based on the correlation.
US10896048B1 Systems and methods for user interface adaptation for per-user metrics
A computer system for dynamic adaptation of a user interface according to data store mining includes a data store configured to index event data of a plurality of events. A data analyst device is configured to render the user interface to a data analyst and transmit a message that identifies a selected identifier of the plurality of identifiers. A data processing circuit is configured to train a machine learning model based on event data stored by the data store for a first set of identifiers from within a predetermined epoch. An interface circuit determines an interface metric for the selected identifier based on the determined output of the selected identifier and transmits the interface metric to the data analyst device. The data analyst device is configured to, in response to the interface metric from the interface circuit, selectively perform a modification or removal of a second user interface element.
US10896046B2 Management processor using code from peripheral device
A management processor includes a peripheral identifier to identify a peripheral device installed in a computing device. The management processor also includes a code retriever to receive management code from the peripheral device. The management processor also includes a code executor to execute the management code to provide, at the management processor, a management application programming interface (API) accessible by a remote client to manage the peripheral device, the remote client being external to the management processor.
US10896045B2 Architecture for dense operations in machine learning inference engine
A processing unit of an inference engine for machine learning (ML) includes a first, a second, and a third register, and a matrix multiplication block. The first register receives a first stream of data associated with a first matrix data that is read only once. The second register receives a second stream of data associated with a second matrix data that is read only once. The matrix multiplication block performs a multiplication operation based on data from the first register and the second register resulting in an output matrix. A row associated with the first matrix is maintained while rows associated with the second matrix is fed to the matrix multiplication block to perform a multiplication operation. The process is repeated for each row of the first matrix. The third register receives the output matrix from the matrix multiplication block and stores the output matrix.
US10896043B2 Systems for performing instructions for fast element unpacking into 2-dimensional registers
Disclosed embodiments relate to instructions for fast element unpacking. In one example, a processor includes fetch circuitry to fetch an instruction whose format includes fields to specify an opcode and locations of an Array-of-Structures (AOS) source matrix and one or more Structure of Arrays (SOA) destination matrices, wherein: the specified opcode calls for unpacking elements of the specified AOS source matrix into the specified Structure of Arrays (SOA) destination matrices, the AOS source matrix is to contain N structures each containing K elements of different types, with same-typed elements in consecutive structures separated by a stride, the SOA destination matrices together contain K segregated groups, each containing N same-typed elements, decode circuitry to decode the fetched instruction, and execution circuitry, responsive to the decoded instruction, to unpack each element of the specified AOS matrix into one of the K element types of the one or more SOA matrices.
US10896040B2 Implementing a received add program counter immediate shift (ADDPCIS) instruction using a micro-coded or cracked sequence
A computer program product for implementing a received add program counter immediate shift (ADDPCIS) instruction using a micro-coded or cracked sequence is provided. The computer program product includes a computer readable storage medium having program instructions embodied therewith. The program instructions are readable and executable by a processing circuit to cause the processing circuit to recognize register operand and integer terms associated with the ADDPCIS instruction, set a value of a target register associated with the ADDPCIS instruction in accordance with the integer term summed with another term by obtaining a next instruction address (NIA), moving an architecturally defined register file from a first temporary register to a general purpose register and adding a shifted immediate constant to a value stored in a second temporary register.
US10896038B2 Generating and signing a line-of-code behavior and relation model
Disclosed herein are techniques for generating and signing line-of-code behavior and relation models. Techniques include identifying executable code for a controller; performing a functional analysis of the executable code to determine a plurality of functions associated with the executable code and a plurality of relationships between the plurality of functions; generating, based on the determined plurality of functions and plurality of relationships, a line-of-code behavior and relation model for the executable code; performing a signature operation on the generated line-of-code behavior and relation model to produce a unique signature value associated with at least one of: the line-of-code behavior and relation model or a functional block of the line-of-code behavior and relation model; and linking the unique signature value to the line-of-code behavior and relation model.
US10896035B1 Methods of converting APIs into objects and uses thereof
There is provided a method of converting APIs into objects and allowing developers to create applications using these objects and deploying them without requiring their own servers. An application is created over an integrated development environment and run on a cloud based environment with the application using at least one object as a capability function. The application is in communication with a computing abstract layer which comprises an object pool with a plurality of objects and an identifier associated with each object. An object dispatcher checks the use of the object in the application and directs the request to a worldwide API or an agent application running on devices. Responses are returned to the applications.
US10896028B2 Cross-platform, cross-application styling and theming infrastructure
This disclosure relates to deploying centralized design data in a development system. An exemplary system generally includes a server configured to perform the following steps. The server receives a style element and a reference name paired with the style element. The server then generates a visual definition comprising design data associated with the style element and paired with the reference name. The server then identifies a development environment for use with the visual definition and formats the visual definition into a local definition compatible with the development environment. Finally, the server transmits the local definition to a developer device associated with the development environment.
US10896027B2 Defining metrics thresholds for ranges using a parameterized line of text synchronized with an interactive display
A mechanism is provided in a data processing system for defining metrics thresholds. The mechanism presents a flexible sentence structure in a user interface. The flexible sentence structure includes a plurality of parameters for defining an alert for a selected data cell. The parameters include an intersect name of the selected data cell, a threshold range type, and one or more alert threshold values. The mechanism presents an interactive graphical display in the user interface. The interactive graphical display includes a plurality of range bands and one or more threshold value indicators corresponding to the parameters of the flexible sentence structure. The mechanism makes changes to the flexible sentence structure and the interactive graphical display responsive to a user interaction to form a metrics threshold definition. The mechanism generates code that creates alerts according to the metrics threshold definition.
US10896026B2 Data conversion method and data conversion apparatus
A data conversion apparatus includes a memory and a processor coupled to the memory. The processor is configured to acquire first data. The processor is configured to acquire a part of second data corresponding to a part of the first data. The processor is configured to search for a combination of processes based on an attribute indicating a processing time for performing each process among processes for converting the part of the first data into the part of the second data. The combination of processes is used for converting a remainder of the first data into a remainder of the second data. The processor is configured to output the combination of processes.
US10896025B2 Specifying components in graph-based programs
User input is received specifying components of a graph-based program specification. User input is received specifying links, at least some connecting an output port of an upstream component to an input port of a downstream component. The graph-based program specification is processed to identify one or more subsets of the components, including: identifying one or more subset entry points and one or more subset exit points that occur between components in different subsets based at least in part on data processing characteristics of linked components, and forming the subsets based on the identified subset entry points and exit points. A visual representation of the formed subsets is rendered within a user interface. Prepared code is generated for each formed subset that when used for execution by a runtime system causes processing tasks corresponding to the components in each formed subset to be performed.
US10896021B2 Dynamically preventing audio underrun using machine learning
The disclosure is directed to a process that can predict an audio glitch, and then attempt to preempt the audio glitch. The process can monitor the systems, processes, and execution threads on a larger system or device, such as a mobile device or an in-vehicle device. Using a learning algorithm, such as deep neural network (DNN), the information collected can generate a prediction of whether an audio glitch is likely to occur. An audio glitch can be an audio underrun condition. The process can use a second learning algorithm, which also can be a DNN, to generate recommended system adjustments that can attempt to prevent the audio glitch from occurring. The recommendations can be for various systems and components on the device, such as changing the processing system frequency, the memory frequency, and the audio buffer size. After the audio underrun condition has abated, the system adjustments can be reversed fully or in steps to return the system to its state prior to the system adjustments.
US10896017B2 Multi-panel display system and method for jointly displaying a scene
A display system is provided. The display system includes a first display panel, a second display panel, and a processing unit. The first display panel is configured to display a first content. The second display panel is configured to display a second content, where a gap is between a frame of the first display panel and a frame of the second display panel, and the first content and the second content share a same 3D world coordinate. The processing unit is configured to establish a scene, where the scene is jointly displayed by the first content rendered in the first display panel and the second content rendered in the second display panel. The scene includes a third content that is not shown on the first display panel or the second display panel.
US10896016B2 Information processing apparatus, control method, and storage medium
Provided is a device in which an application having a web browser function is installed. The device controls a display on a local UI using content provided by a message providing service. The device accepts a selection of a link included in the display, determines whether a referrer of a link destination indicates a domain to which the message providing service belongs. If the referrer indicates the domain to which the message providing service belongs, the device controls display using content corresponding to the link destination, and if the referrer does not indicate the domain to which the message providing service belongs, the device controls display of a screen indicating that the link destination cannot be accessed.
US10896015B2 Print job transmitting apparatus, print system
A print job transmitting apparatus includes a device communication portion configured to communicate with an image forming apparatus for executing a print job, and a server communication portion configured to communicate with a server for managing information relating to the image forming apparatus. The device communication portion, in addition to transmitting the print job to the image forming apparatus, obtains, from the image forming apparatus, the information relating to the image forming apparatus. The server communication portion transmits, to the server, the information obtained by the device communication portion.
US10896012B2 Image processing apparatus, image processing method, and storage medium
A tilt-corrected document image is obtained by performing image analysis processing on a scan image to detect a document area and performing extraction and tilt correction of a document image based on the detected document area. The tilt-corrected document image and a frame indicating a repeat target area are displayed in a repeat target area specification screen. The initially displayed frame indicates an area corresponding to the tilt-corrected document image. A position of the displayed frame can be changed based on a user's instruction on the screen. A repeat layout-processed output image is generated by repeatedly laying out an image of the repeat target area determined based on the frame set on the screen within a specified sheet size, and print processing is made executable.
US10896011B2 Mobile device for automatically delivering print jobs to printers
Examples disclosed herein provide for the handling of a print job for a printer via a mobile device. The mobile device receives a notification from a computing device to indicate the print job is available for printing. Upon the mobile device joining a wireless network associated with the printer, the mobile device delivers the print job from the mobile device to the printer via the wireless network.
US10896008B2 Display apparatus, printer, print control apparatus, and recording medium
A display apparatus includes a specifying section, a decision section, and a display controller. The specifying section specifies print jobs satisfying a search condition designated to select a print job. The decision section decides an enlargement/reduction ratio on a time axis so that when events related to print jobs satisfying the search condition are displayed in a display area arranged in a time series, a start time of a first event and an end time of a last event are contained in the display area. The display controller controls the display of a line of events related to print jobs satisfying the search condition, enlarged or reduced by the decided enlargement/reduction ratio, in the display area.
US10896003B2 Data storage device and system with interruption optimization
A data storage device with interruption optimization having a non-volatile memory and a controller is shown. The controller operates the non-volatile memory in response to a host. The controller has a buffer which is filled with an interrupt delay that is evaluated by the host according to the status of the central processing unit of the host. The controller delays sending an interrupt request to the host according to the interrupt delay.
US10895998B2 Controller and operating method thereof
A storage device for outputting a pattern for analyzing input data includes: a data receiver configured to sequentially receive a plurality of input data, each including a pattern for identifying data for a corresponding input period of a plurality of input periods; a pattern determiner configured to set, as a reference pattern, a pattern included in any one data among the plurality of input data, and generate a control signal based on whether correspondence data including the same pattern as the reference pattern is input; and a data storage configured to store the plurality of input data in a sequence in which the plurality of input data are input, and, when the correspondence data is stored, output capture data that are stored data including the correspondence data based on the control signal.
US10895997B2 Durable client-side caching for distributed storage
Systems and methods are disclosed herein for writing data, including storing, by a storage client, a cache copy of the data in a memory of the storage client and receiving, by the storage client, acknowledgement indicating that a single replica of the data is made in a storage node remote to the storage client.
US10895996B2 Data synchronization method, system, and apparatus using a work log for synchronizing data greater than a threshold value
A data synchronization method, system and apparatus are provided. The method includes receiving a request including data to be uploaded, from a client, and responding to the request after data is successfully obtained from the client, and storing the obtained data. For data whose size is less than a threshold value, a synchronization request is sent to a standby server to request the standby server to store the data. Otherwise a second type work log, including information indicating that data that has not been synchronized, is generated and stored. Data whose size is greater than or equal to the threshold value is not synchronized immediately, but is recorded in the work log. In some cases, data whose size is less than the threshold value, but fails to be synchronized, is recorded in the work log. Synchronization of this data may be subsequently completed according to the work log, so that the synchronization of this data can avoid affecting synchronization of other data. A first-type work log comprising information about the data may be generated and stored in response to the data being synchronized to the standby server successfully. Data that has not been synchronized to the standby server, according to the indication information, may be locally read and the data sent to the standby server to be stored. Data may be sent to the standby server to replace other data, in response to verification codes, such as hash codes, being inconsistent. The first and second work logs may also be sent to a log backup device. Responding to the uploading request and sending data to the standby server may occur asynchronously.
US10895994B2 File access control on magnetic tape by encrypting metadata
A tape drive-implemented method for encrypting metadata on a magnetic tape, the tape drive-implemented method, according to one embodiment, includes: writing an index to a magnetic tape. The index includes: metadata corresponding to a file stored on the magnetic tape, and metadata corresponding to a directory structure of the file. The tape drive-implemented method additionally includes: using a first key to encrypt a first portion of the metadata in the index corresponding to the file, and using a second key to encrypt a first portion of the metadata in the index corresponding to the directory structure of the file. Other systems, methods, and computer program products are described in additional embodiments.
US10895989B2 Multi-node storage system and queue control method of multi-node storage system
Provided is a multi-node storage system including a plurality of nodes providing a volume to a computer as a logical storage area, each node including a controller that processes an I/O request from the computer, and including a plurality of NVMe drives PCI-connected to any one of the controllers of the node and a switch that connects the controllers of the plurality of nodes to each other, in which the controller includes a plurality of processors that process the I/O request from the computer and a memory, and the memory includes, for the plurality of NVMe drives, virtual queues which are equal in number to processors of a plurality of controllers constituting the multi-node storage system and real queues that store a command in any one of the plurality of NVMe drives and that are smaller in number than the virtual queues.
US10895987B2 Memory compression method of electronic device and apparatus thereof
Disclosed are a memory compression method of an electronic device and an apparatus thereof. The method for compressing memory in an electronic device may include: detecting a request for executing the first application; determining whether or not the memory compression is required for the execution of the first application; when the memory compression is required, compressing the memory corresponding to an application in progress in the background of the electronic device; and executing the first application.
US10895985B1 Real-time estimation of working sets
Methods, systems, and computer-readable media for real-time estimation of working sets are disclosed. A plurality of counters are initialized. The counters represent cardinality estimates of data elements accessed for respective time intervals. A request for data is received during the respective time intervals. One or more data elements are determined that are accessed in responding to the request. The counters are updated using the one or more data elements, such that one of the counters is increased by a quantity of the data elements that are accessed for the first time during the respective time interval. The working set estimates for the respective time intervals are determined using the counters.
US10895978B2 Numerical controller
There is provided a numerical controller capable of substituting a gesture function of the touch panel with a keyboard. The numerical controller performs a gesture operation by key input. The numerical controller includes: a key input unit that includes first and second keys; an action point specifying unit that sets an action point of the gesture operation in response to an input of the first key; and a gesture virtual input unit that outputs a gesture input signal indicating the gesture operation in response to an input of the second key.
US10895975B1 Systems and methods for using displayed data marks in a dynamic data visualization interface
A method displays a chart that includes visual marks representing a data set, displayed according to contents of displayed shelf regions, which determine characteristics of the chart. The method detects selection of a plurality of visual marks, and visually emphasizes the selected plurality of visual marks. The method also detects a first input on one of the selected marks, and displays a moveable icon corresponding to the selected visual marks while maintaining display of the visual marks. The method detects a second input on the moveable icon, and moves the moveable icon over a first shelf region. Upon ceasing to detect the input, the method updates the content of the first shelf region based on the selected visual marks, and updates the chart in accordance with updated content of the first shelf region.
US10895970B2 Display control to implement a control bar
System and techniques to implement a control bar on a display device for a communication session are described herein. A user interface is provided for the communication session to display on the display device. Here, the user interface includes a control bar and a session display area that provides a view of the communication session. In response to the number of users participating in the communication session increasing beyond a predefined criterion, the displayed user interface is updated by applying a modification to the control bar that includes moving the control bar from a current location to one of several pre-defined locations on the display device or reducing a size of the control bar. The session display area can then be expanded to occupy a space on the display device that was previously occupied by the control bar before the modification was applied to the control bar.
US10895964B1 Interface to display shared user groups
A system to generate a graphical user interface to display a presentation of a set of shared user groups between users of a social networking service is described. Embodiments of the present disclosure relate generally to systems for: receiving an identification of a second user from a user account of a first user; identifying a user group that includes the first user and the second user in response to the identification of the second user from the user account of the first user; retrieving user identifiers of the first user and the second user, wherein the user identifiers may include graphical avatars; generating a group identifier based on the user identifiers; and causing display of a presentation of the user group at a client device.
US10895962B2 Apparatus and method for facilitating browser navigation
Mechanisms are described for facilitating navigation between webpages, such as during web-surfing operations. A first webpage may be presented to a user, and the user may 5 provide a marking input regarding a position on the first webpage to be marked. A visual representation of the position may be presented to the user on the device display, such as within a marker box that may be presented overlying the webpage content. The user may then navigate to another, second webpage, which may be presented for the user's consumption. To navigate back to the first webpage and view the contents of that webpage at 10 the marked position, the user may provide a navigation input via the visual representation during presentation of the second webpage. In response to the navigation input, the first webpage may be presented to the user at the position that was marked.
US10895957B2 Extracorporeal blood treatment flow rate adjustment
Extracorporeal blood treatment systems and methods to display graphical user interfaces displaying a plurality of fluids areas, each including a flow rate, and displaying adjustment notifications proximate one or more fluid areas. For example, when a user adjusts a flow rate to a limit, one or more notifications may be displayed proximate other flow rates that may be adjusted to modify the limit.
US10895955B2 Apparatus and method for grouping and displaying icons on a screen
A method for displaying a background screen in a mobile terminal is provided. The method includes resizing at least one of a plurality of background screens according to a first input, displaying at least one of the at least one resized background screen, detecting a second input, and transitioning among the resized background screens based on the detected second input, wherein the background screens respectively include an icon that may represent a grouping of a first icon and a second icon respectively displayed on one of the plurality of background screens.
US10895950B2 Method and system for generating a holographic image having simulated physical properties
A method, system and program for producing an interactive three-dimensional holographic image, including the steps of generating, by one or more processors of a computer system, a virtual object and assigning physical properties to the virtual object using metadata. Signals are received from a virtual tool to determine a position of the virtual tool. Interactive force between the virtual tool and the virtual object are calculated based on the signals from the virtual tool and the position of the virtual tool. A modified virtual object is generated based on the interactive forces and the physical properties, and the modified virtual object is displayed as a holographic image. The system may also determine a force feedback according to the position of the virtual tool in relation to the virtual object, send the force feedback to a user through a haptic interface device; and update the force feedback according to movement of the virtual tool in real space.
US10895945B2 Touch sensor and touch display device having the same
A touch sensor includes: a plurality of sensor electrodes formed in a touch active region to form a plurality of sensor patterns; a plurality of sensor lines coupled to the respective sensor electrodes; a touch driver at one side of the touch active region, the touch driver being electrically coupled to the sensor electrodes respectively through the sensor lines; and dummy electrodes respectively arranged at one sides of the sensor electrodes, corresponding to the sensor lines.
US10895938B2 Touch substrate, touch panel and method of fabricating a touch panel
A touch panel, a touch substrate and a method of fabricating a touch panel are provided. The touch panel includes a touch substrate, and the touch substrate includes a plurality of regions and one of the plurality of regions includes a touch driving electrode; a touch sensing electrode that is at least partially overlapped with the touch driving electrode and touch sensing electrode is insulated from the touch driving electrode; and a touch Integrated Circuit (IC) that is connected to the touch sensing electrode, wherein the IC is capable of sensing a capacitance change when the touch driving electrode is pressed, and determining a position of the one of the plurality of regions corresponding the plurality of regions.
US10895935B2 Touch panel device, touch panel device control method, program, and storage medium storing the program
A touch panel device includes: a switching unit configured to switch between a first state where first electrodes operate as drive electrodes and second electrodes operate as sense electrodes and a second state where the second electrodes operate as drive electrodes and the first electrodes operate as sense electrodes; and an operation position obtaining unit configured to, if the sense signals are not determined to contain noise, obtain as an operation position touched by an operating member, a section whose signal strength in the first state is a first threshold or more, and if the sense signals are determined to contain noise, obtain as the operation position by the operating member, one section whose signal strength in the first state is the first threshold or more and the signal strength in the second state is the first threshold or more.
US10895932B1 Drift invariant processing
Improved sensing can include modified sampling and/or processing to improve performance against noise due to environmental variations and interference. In some examples, improved interference rejection can be achieved by sampling a sensor multiple times during settled periods. In some examples, the excitation signal and sampling window can be dynamically adjusted to satisfy drift and/or interference specifications based on various operating conditions or the operating environment. In some examples, drift performance can be traded off to improve interference performance. In some examples, improved immunity to environmental variations can be achieved by equalizing sensor outputs in accordance with characterization of the sensing system. In some examples, improved performance can be achieved by sampling the sensor continuously and using an optimized window function to improve performance against noise.
US10895925B2 Touch display alignment
A computing device has a digitizer control module configured to monitor signals received by receive electrodes and to detect in the monitored signals a signal from a second touch display of a second computing device in physical proximity to the computing device. The digitizer control module is configured to determine one or more locations on the first touch display at which the signals from the second touch display are received. A processor in the computing device is configured to compute a relative position of the second touch display with respect to the first touch display on the basis of the determined locations, and to use the computed relative position to treat the first touch display and the second touch display as a combined touch display.
US10895924B2 Display substrate, display panel and display device
The present disclosure provides a display substrate, a display panel and a display device. The display substrate includes a display region and a peripheral region surrounding the display region. Silicon-based force sensors are provided in the peripheral region. Each of the force sensors is rectangle-shaped and has a first side, a second side, a third side and a fourth side interconnected end-to-end. A first signal input part is electrically connected at a first corner formed between the first side and the second side, a first signal output part is electrically connected at a second corner formed between the second side and the third side, a second signal input part is electrically connected at a third corner formed between the third side and the fourth side, and a second signal output part is electrically connected at a fourth corner formed between the fourth side and the first side.
US10895923B2 Display panel with touch detector, touch panel, and electronic unit
There are provided a display panel with a touch detector that allows the touch detection electrodes to be less visible, a touch panel, and an electronic unit having the display panel with a touch detector. The display panel with a touch detector includes: a display layer including a plurality of display elements arranged side by side; and an electrode layer alternately segmented into first regions and second regions along a first direction, the electrode layer including a plurality of first slits arranged side by side to extend in a second direction, and a plurality of second slits each allowing an adjacent pair of the plurality of first slits in the second regions to be in communication with one another.
US10895920B2 Pneumatically actuated computer input device
A pneumatically actuated computer input device comprises an input device circuit member having a hollow body, at least one switch member within the hollow body adapted to send electronic signals to a computer terminal, and a pneumatic actuator within the hollow body adapted to be inflated and press against and activate the at least one switch member. A pneumatic hose connected at a distal end to the pneumatic actuator and extending outward from the hollow body at a predetermined length and adapted to supply air thereto, and a foot pedal connected to the pneumatic hose at an opposite end from the distal end and adapted to control the air supply through the pneumatic hose and to the pneumatic actuator, such that when the foot pedal is pressed the pneumatic actuator is filled with air, expands, and presses against the at least one switch member which then sends an electronic signal to the computer terminal.
US10895918B2 Gesture recognition system and method
The present disclosure relates generally to computational devices and gesture recognition. A computational device may include instructions that determine, based on a parameterization for a portion of a symbol, complete predicted symbols. The complete predicted symbols may be used as an input for an application operating on the computational device.
US10895913B1 Input control for augmented reality applications
A user to control the functionality associated with a physical input object for an augmented reality (AR) application. A state control element of a user interface can be displayed through the AR application, and motions of the input object analyzed with respect to element. This can comprise swiping in a first or second direction to cause the physical object to function, or not to function, as a cursor for the user interface. In this way, interactions of the physical object with AR elements will only be analyzed when the object is functioning as a cursor. Foveated rendering or other AR elements can be used during a selection period to provide an indication that an element of the UI interface is in the process of being selected. The user can maintain the position to perform the selection action is intended, or can change the position to cancel the selection.
US10895908B2 Targeting saccade landing prediction using visual history
According to the invention, techniques for refining a ballistic prediction are described. In an example, an eye tracking system may record images over time of content presented on a display. Saccade data may be received and used as a trigger to retrieve particular ones of the recoded images. The eye tracking system may compare the images to identify a change in the content. The location of this change may correspond to a sub-area of the display. The output of the ballistic prediction may include a landing point that represents an anticipated gaze point. This landing point may be adjusted such that a gaze point is now predicted to fall within the sub-area when the change is significant.
US10895903B2 Package power zone for limiting power consumption even when individual consumers do not exceed individual limits
In an embodiment, an electronic device includes a package power zone controller. The device monitors the overall power consumption of multiple components of a “package.” The package power zone controller may detect workloads in which the package components (e.g. different types of processors, peripheral hardware, etc.) are each consuming relatively low levels of power, but the overall power consumption is greater than a desired target. The package power zone controller may implement various mechanisms to reduce power consumption in such cases.
US10895902B2 Reconfigurable caching and backup for devices
Apparatus, systems and methods for managing and aggregating cached data of aggregated electronic devices for sharing functionality to fulfill requested tasks, while monitoring and controlling battery energy levels in the electronic devices to ensure sufficient battery power is available, individually or collectively, to fulfill a requested task. The electronic devices are positioned in proximity to a computing device for sharing cached hierarchies of each device as well as hierarchies of the aggregated devices. The electronic devices are provided in proximity to a charge distribution unit (CDU) for determining if each electronic device has enough battery power to complete all, or a portion, of a requested task. If any device needs charging, the CDU allocates and distributes battery power from one or more other device batteries and/or power outlet. The charging power is then transferred to the electronic device in need of charging to fulfill the requested task.
US10895901B1 Method and apparatus for data scrambling
A method and apparatus for scrambling and descrambling data in a computer system includes transmitting non-scrambled data from a first high speed inter chip (IP) link circuit located on a first chip to a first serializer/deserializer (SERDES) physical (PHY) circuit located on the first chip, the first high speed link IP indicating the data is not scrambled. The received non-scrambled data is scrambled by the first SERDES PHY circuit and transmitted to a second chip. The received scrambled data is descrambled by a second SERDES PHY circuit located on the second chip. The non-scrambled data is transmitted by the second SERDES PHY circuit to a second high speed link IP circuit located on the second chip to a third circuit for further processing or transmission.
US10895900B2 Power management based on RFID data
Aspects of the present disclosure relate to managing power provided to devices. A first set of radio-frequency identification (RFID) power data can be read, by an RFID reader, from a first RFID tag of a first device electrically coupled to a power supply. The first set of RFID power data can specify a first amount of energy required by the first device if a power loss occurs. An indication that a power loss occurred can be received. In response to the indication that the power loss occurred, the power supply can provide the first amount of energy to the first device.
US10895899B2 Regulation circuit to facilitate USB cable compliance
A circuit includes a regulation circuit configured to intercept messages on a configuration channel of a universal serial bus (USB) cable between a USB source device and a USB sink device. The regulation circuit regulates a source capability message from the USB cable configuration channel based on a predetermined power capability of the USB cable.
US10895892B1 Docking station and expansion method
A docking station and an expansion method are provided. The docking station includes expansion slots, a detector module, an operational information module and a processor module. Two terminals of a connector are respectively inserted into the expansion slot and a connection port of the electronic device to electrically connect the docking station to the electronic device. The detector module is configured to detect a connection between the docking station and the electronic device to output a detecting signal. The operational information module is configured to obtain operational information of the electronic device connected to the docking station according to the detecting signal. The processor module is configured to obtain a main controlling signal corresponding to the operational information from a main control device, and determine resources available to the electronic device according to the main controlling signal.
US10895891B1 Electrical assembly with a removable docking sled
A tablet computer with a docking sled type arrangement including a payment device of choice is provided. The docking sled can be removed from the tablet computer to provide protection to the payment device. The docking sled employs magnetic force to hold and compress electronic contacts. These contacts provide charging power to the docking sled and bi-directional communication. The docking can be oriented left or right to accommodate both left handed and right handed users.
US10895889B2 Notebook computer
A notebook computer including a first body, a second body having a first display, a third body having a second display, a first hinge module, a second hinge module, a first electronic module, a second electronic module, and a switch module is provided. The first body and the second body rotate relatively via the first hinge module, and the second body and the third body rotate relatively via the second hinge module. The switch module is disposed in the first hinge module, and the switch module is electrically connected to and activates the first electronic module or the second electronic module depending on a rotating state of the first hinge module.
US10895887B1 Current mirror arrangements with reduced sensitivity to buffer offsets
An example current mirror arrangement includes a first portion and a second portion, each of which includes a current mirror having transistors Q1 and Q2, a buffer amplifier that has an input coupled to a base/gate terminal of Q1 and an output coupled to a base/gate terminal of Q2, a master resistor coupled to an emitter/source terminal of Q1, and a slave resistor coupled to an emitter/source terminal of Q2. Furthermore, the slave resistor of the first portion is coupled to the slave resistor of the second portion. Providing additional resistors on master and slave sides of a current mirror arrangement may advantageously allow benefiting from the use of buffers outside of a feedback loop of a current mirror while reducing the sensitivity of the current mirror arrangement to buffer offsets.
US10895883B2 HVAC controller with a temperature sensor mounted on a flex circuit
A Heating, Ventilation, and Air Conditioning (HVAC) controller may include a housing, a display, a printed wiring board, a flextail, and a temperature sensor. The housing may be configured to house the display, the printed wiring board, the flextail, and the temperature sensor. The flextail may extend from, for example, the display or other component of the HVAC controller, along the interior surface of the housing, and connect to a connector on the printed wiring board. The temperature sensor may be mounted on the flextail, and connected to the printed circuit board via the flex tail or other connection. In some cases, the temperature sensor may be positioned on the flextail such that when the flextail is connected to the printed wiring board, the temperature sensor is positioned adjacent a lower part of the housing, where less internal heat generated by the internal electrical components of the HVAC controller will reside.
US10895882B2 Controlling load transporting devices
A control system may control multiple devices, such as jacks. The control system may adjust the speeds of the devices based on their distances from associated targets. The control system improves overall walking system performance by more efficiently directing more of the limited resources, such as hydraulic fluid, to the furthest back jacks.
US10895881B2 Adaptive water level controls for water empty or fill applications
A pump controller has a signal processor that receives signaling about an instant water level AIL of a liquid in a container and generated by a water level transducer during an empty/fill application; and determines corresponding signaling to control a pump during the empty/fill application based upon the signaling received using a liquid level control algorithm that turns ON the pump when the instant water level AIL rises above a maximum empty water level during an empty application, or falls below a maximum fill water level during a fill application; turns OFF the pump when the instant water level AIL falls below a minimum empty water level for the empty application, or rises above a second maximum fill water level during the fill application; controls the pump when the instant water level AIL is in a liquid level region above the minimum empty water level and below a second maximum empty water level for the empty application, or falls below the second maximum fill water level and above a second minimum fill water level during the fill application based upon a respective desired adaptive pressure set point SP* being defined from a respective adaptive liquid level control curve with respect to the instant water level AIL.
US10895873B2 Machine health monitoring of rotating machinery
An auto-diagnosis system is provided. The auto-diagnosis system executes a volume of machine health monitoring of machine parts by an analysis of measurements of the machine parts to detect defects as early as possible. The auto-diagnosis system includes a sensor in communication with the machine parts, a processor, and memory storing software for an auto-diagnosis alarm handling of the machine parts. The software is executable by the processor to cause the auto-diagnosis system to set alarm levels for each measurement point of the machine parts based on a mean of a group of condition indicator values and a predetermined number of standard deviations above the mean, detect an alarm with respect to the measurements of the machine parts and the alarms levels, automatically adjust an alarm level corresponding to the alarm, and automatically adjust the alarm level to a new state based on the measurements respective to the alarm.
US10895872B2 Detection of temperature sensor failure in turbine systems
A method of detecting a temperature sensor failure in a turbine system, includes obtaining individual measurement values from each temperature sensor in a group of temperature sensors, calculating a characteristic value for each temperature sensor in the group based on the measurement values for the corresponding temperature sensor, selecting a first characteristic value among the calculated characteristic values, determining a first maximum value as the maximum of the characteristic values except for the first characteristic value, and determining that the temperature sensor corresponding to the first characteristic value is defective if the first characteristic value is larger than the first maximum value multiplied by a predetermined factor. A corresponding device, system, computer program and computer program product utilize the method.
US10895865B2 Numerical controller
A numerical controller capable of temporarily executing dedicated function software includes a dedicated function software reading unit configured to read, in response to a reading condition being satisfied, the dedicated function software into a primary storage area mainly accessed by a CPU, dedicated function software execution unit configured to execute the dedicated function software as a process in response to an execution condition being satisfied, and a dedicated function software termination unit configured to stop execution of the process of the dedicated function software and delete the dedicated function software from the primary storage area in response to a termination condition being satisfied.
US10895864B2 Fabric-independent multi-patterning
Disclosed systems and methods may support fabric-independent multi-patterning. A system may include a coloring constraint access engine and a fabric-independent multi-patterning engine. The coloring constraint access engine may be configured to access a set of coloring constraints to apply to geometric elements of a circuit design without accessing a fabric layer that defines a layout of the geometric elements of the circuit design, the set of coloring constraints applicable to multi-patterning the geometric elements of the circuit design to support manufacture of circuit layers using multiple manufacturing steps (e.g., via complementary lithographic masks). The fabric-independent multi-patterning engine may be configured to perform, independent of the fabric layer, a pattern coloring process according to the set of coloring constraints to determine a color assignment for the geometric elements, respectively.
US10895862B2 Machining system with machine tool and robot for attaching and detaching workpiece
A machining system is provided with a machine tool including a securing device for securing a workpiece, a robot for attaching the workpiece to the securing device, a hand attached to a tip end of an arm of the robot, and a control device for controlling the machine tool, the robot, and the hand. The securing device includes holding members for holding a workpiece, and holding member drive motors for moving the holding members.
US10895860B2 Method for operating an industrial control system and corresponding control system
A method operates an industrial control system, which includes at least one stationary control device and at least one control-technology-based manual operator-control instrument, which can be carried by an operator-control person. In at least one of the manual operator-control instruments, at least one data-technology-based identifier is resident, which represents at least the respective hardware version and the respective software status of the respective manual operator-control instrument. The mode of response of the respective control device or of the entire control system in relation to reliability or non-reliability of the establishment of a control-technology-based interaction, in relation to functional response during an active control-technology-based interaction and in relation to functional response in connection with a termination of a control-technology-based interaction between the respective control device and the manual operator-control instrument is determined or influenced in dependence on this data-technology-based identifier. In addition, a correspondingly constructed control system is specified.
US10895855B2 Controlling devices using a rich representation of their environment
A technique is described herein for using computing technology to intelligently manage the consumption of a resource in a physical environment and/or controlling the physical environment in other ways. The technique maintains environment information that describes entities within the physical environment, together with the relationships among the entities. The technique leverages the environment information and collected sensor data to generate forecast data using one or more machine-trained models. The technique then leverages the environment information, sensor data, and forecast data to generate a control plan. The control plan provides a strategy for controlling the physical environment that satisfies a specified optimization objective. In one use case, the technique contributes to the efficient consumption of power provided by a distribution system by avoiding consumption of power in periods in which the distribution system is expected to experience high loads.
US10895853B2 Inference server and environment controller for inferring one or more commands for controlling an appliance taking into account room characteristics
Inference server and environment controller for inferring via a neural network one or more commands for controlling an appliance. The environment controller determines at least one room characteristic. The environment controller receives at least one environmental characteristic value and at least one set point. The environment controller transmits the at least one environmental characteristic, set point and room characteristic to the inference server. The inference server executes a neural network inference engine using a predictive model (generated by a neural network training engine) for inferring the one or more commands for controlling the appliance. The inference is based on the received at least one environmental characteristic value, at least one set point and at least one room characteristic. The inference server transmits the one or more commands to the environment controller, which forwards the one or more commands to the controlled appliance.
US10895852B2 Controller and machine learning device
A machine learning includes a state observation unit that observes, as state variables representing a current state of an environment, PID control parameter data indicating the a parameter of the PID control during machining, machining condition data indicating a machining condition of the machining, and machining environment data relating to a machining environment of the machining, a determination data acquisition unit that acquires, as determination data, tool life determination data indicating an appropriateness determination result relating to depletion of the life of a tool during the machining, and cycle time determination data indicating an appropriateness determination result relating to the cycle time of the machining, and a learning unit that learns the machining condition and the machining environment of the machining, and the parameter of the PID control in association with each other.
US10895848B1 Methods and apparatus for selective histogramming
Methods and apparatus for selective histogramming are configured to histogram a total number of virtual bins over a plurality of phases using a total number of counters, wherein the total number of counters is less than the total number of virtual bins.
US10895841B2 Image forming apparatus having link mechanism for positioning cartridge
In an image forming apparatus, a link mechanism for mounting a cartridge on an apparatus main body, includes a pivot link and an intermediate link that moves from a first position for mounting the cartridge to a second position for image forming. A connecting portion to connect the intermediate link and the pivot link includes a boss with a protruded portion and a hole portion. When the intermediate link is at the second position, the protruded portion presses an inner surface of the hole portion such that a rotation moment in a direction in which the pivot link pivots, acts on the pivot link, and in a state where a portion-to-be-pressed of the cartridge is pressed by a pressing portion of the apparatus main body, a portion-to-be-positioned of the cartridge comes in contact with a positioning portion of the apparatus main body.
US10895840B2 Electrophotographic photosensitive member, process cartridge, and electrophotographic apparatus
Provided is a cylindrical electrophotographic photosensitive member, including a concave/convex portion forming region in which at least one of concave portions and convex portions are formed on a surface of the electrophotographic photosensitive member from a central portion to both end portions in an axial direction of the electrophotographic photosensitive member, wherein a maximum value Lmax and a minimum value Lmin of a distance L from the central portion to one end portion of the concave/convex portion forming region in the axial direction of the surface of the electrophotographic photosensitive member satisfy a specific relation.
US10895838B2 Image forming apparatus
An image forming apparatus includes a mounting unit to which a developer container is mounted, a controller to control a motor to rotate the mounted container, and a sensor to detect a predetermined portion in which the mounted container is rotated. The controller determines whether the container is mounted based on the detection result of the sensor, wherein the controller controls the motor based on the detection result so that a rotation speed of the mounted container is equal to a predetermined rotation speed. After a door is opened, in a case where, while communication between a communication unit and a memory is maintained, a detection result of the sensor is changed from a first detection result in which the predetermined portion is detected to a second detection result in which the predetermined portion is not detected, the controller determines the mounted container has been manually rotated.
US10895835B2 Fixing device and image forming apparatus incorporating same
A fixing device includes a fixing rotator, a hollow pressure rotator, a heater, a holder, and a bearing. The pressure rotator is configured to contact the fixing rotator. The heater is disposed inside the pressure rotator. The holder is configured to hold the pressure rotator and the heater. The bearing is configured to rotatably support the pressure rotator. The holder includes a curved face contact portion having a curved face conforming to an outer circumferential surface of the bearing to contact the bearing. The bearing includes a flange. The flange is configured to divide the bearing into an inboard area and an outboard area in an axial direction of the pressure rotator. The inboard area and the outboard area are asymmetrical.
US10895834B2 Fixing device, and image forming apparatus
A fixing device that includes a rotatable endless fixing member, a fixing heat source which heats the fixing member, a pressure member provided on the outside of the fixing member and facing the fixing member, a nip forming member provided inside the fixing member and forming a fixing nip between the fixing member and the pressure member, a nip forming support member for supporting the nip forming member, a high-thermal-conductive member provided between the fixing member and the nip forming member, an adhesive provided between the high-thermal-conductive member and the nip forming member. The thermal conductivity of the adhesive is larger than the thermal conductivity of the nip forming member and lower than the thermal conductivity of the high-thermal-conductive member.
US10895828B2 Contact control of print blanket to impression drum
A printing device includes a print blanket to transfer an ink image onto print media on an impression drum. Responsive to receiving a null cycle trigger during printing, the impression drum is repositioned to a null position to reduce contact between a print blanket and the impression drum.
US10895823B2 Developing roller, process cartridge and electrophotographic image forming apparatus
A developing roller that enables the image density of electrophotographic images to be kept uniform even when used in an environment at a high temperature and a high humidity for a long period. The developing roller includes an electro-conductive mandrel and an electro-conductive layer on the mandrel, having an outer surface constituted by at least a first region which is electrically insulating, and a second region, the second region having higher electro-conductivity than that of the first region, the first region being arranged adjacent to the second region, the first region being disposed on an outer surface of the electro-conductive layer, the first region having a Vickers hardness of 10.0 or more as measured at an outer surface thereof, and the first region having a fracture toughness value of 800 Pa·m0.5 or more as measured at the outer surface thereof by an indentation fracture method.
US10895821B2 Image forming apparatus
An image forming apparatus includes a plurality of photosensitive members; a scanner unit which includes light sources, a rotatable polygonal mirror, and a plurality of reflecting members; a fixing unit; and a discharge tray. The scanner unit is provided between the plurality of photosensitive members and the discharge tray with respect to a vertical direction, and a rotational axis of the rotatable polygonal mirror is inclined relative to the vertical direction. Selected ones of the laser beams emitted from the light sources are reflected toward a side with the fixing unit, and remaining ones of the laser beams are reflected toward an opposite side. Of the selected ones of the laser beams, the laser beam reflected toward the reflecting member provided at a position remotest from the rotatable polygonal mirror travels downward relative to a horizontal direction.
US10895816B2 Image forming apparatus and toner set
An image forming apparatus is provided that includes: first and second electrostatic latent image bearers; first and second electrostatic latent image forming devices; first and second developing devices configured to develop first and second electrostatic latent images with a colored toner and a special-color toner to form a colored toner image and a special-color toner image, respectively; a primary transfer device configured to transfer the colored toner image and the special-color toner image onto an intermediate image bearer in an overlapping manner to form a composite toner image; a secondary transfer device configured to transfer the composite toner image onto a recording medium; and a fixing device configured to fix the composite toner image thereon. The special-color toner comprises plate-like and/or film-like pigments. An absolute difference in volume resistivity between the special-color toner and the colored toner is 0.30 log Ω cm or less.
US10895815B2 Toner
A toner including: a toner particle including a toner base particle containing a binder resin, and an organosilicon condensate present on a surface of the toner base particle, wherein a charge attenuation constant of the toner is 3.5×10−3 or more to 1.0×100 or less.
US10895805B2 Pellicle manufacturing method and method for manufacturing photomask with pellicle
A method for producing a pellicle according to the one embodiment of the present invention produces a pellicle including a pellicle film and a pellicle frame supporting an outer peripheral portion of the pellicle film. The method includes forming the pellicle film on a substrate, and bonding a pressure-sensitive adhesive sheet, that is elastic and has a pressure-sensitive adhesive force thereof decreased upon receipt of external stimulation, to each of two surfaces of the substrate; making a notch inside a part of the substrate, the part having the pressure-sensitive adhesive sheets bonded thereto; separating a substrate outer peripheral portion outer to the notch of the substrate, in a state where the pressure-sensitive adhesive sheets are bonded to the substrate, to form a pellicle frame; and stimulating the pressure-sensitive adhesive sheets to peel off the pressure-sensitive adhesive sheets.
US10895804B1 Individually angled mirror array system specialty effects
A general purpose image and visual effects display apparatus, with associated methods, which is comprised of an array of independently angled reflective or refractive elements wherein the varying angle pattern of each element across said array is designed to reflect or refract specifically designed light and color sources as well as fortuitously located existing colors, in precisely determined patterns, to make apparent to designated viewing or receiving locations a wide range of complex visual effects.
US10895803B2 Illumination device and display unit
A first illumination device includes a light source that emits light having directivity, and a uniform illumination optical system including a first fly-eye lens that includes a plurality of lenses two-dimensionally arranged and allows light based on emitted light from the light source to pass through the first fly-eye lens. An illumination target region has a planar shape having a side extending along a direction substantially parallel to a long-axis direction or a short-axis direction of an intensity distribution shape of emitted light from the light source, and a periodic direction of an array of the lenses in the first fly-eye lens is inclined with respect to the long-axis direction or the short-axis direction.
US10895801B2 Gimbal structure
A gimbal structure includes a camera assembly. The gimbal structure also includes a first motor configured to drive the camera assembly to rotate around a first rotation axis. The first motor includes a first stator. The first stator includes a first signal control cable. The gimbal structure also includes a second motor configured to drive the camera assembly to rotate around a second rotation axis perpendicular to the first rotation axis. The second motor includes a second stator. The second stator includes a second signal control cable. The gimbal structure further includes a motor housing configured for mounting the first stator and the second stator. The first signal control cable and the second signal control cable are combined to form a first cable structure.
US10895800B2 Segmented light or optical power emitting device with fully converting wavelength converting material and methods of operation
A segmented light or optical power emitting device and an illumination device are described. The segmented device includes a die having a light or optical power emitting semiconductor structure that includes an active layer disposed between an n-layer and a p-layer. Trenches are formed in at least the semiconductor structure and separate the die into individually addressable segments. The active layer emits light or optical power having a first color point or spectrum. At least one wavelength converting layer is adjacent the die and converts the light or optical power to light or optical power having at least one second color point or spectrum and limits an energy ratio of the pump light or optical power that passes through the at least one wavelength converting layer unconverted to total light or optical power emitted by the light or optical power emitting device to less than 10%.
US10895798B2 Beam deflector, holographic display device having the same, and method of driving the beam deflector
A beam deflector, a holographic display device including the beam deflector, and a method of driving the beam deflector are provided. The beam deflector includes first electrodes spaced apart from each other on a first substrate, second electrodes spaced apart from each other on a second substrate, a liquid crystal layer between the first substrate and the second substrate, and a controller configured to cause active prisms to be formed in the liquid crystal layer and to form a floating zone by turning off a voltage of at least one of the first electrode and the second electrode disposed between adjacent ones of the active prisms.
US10895796B2 Driving thin film switchable optical devices
Controllers and control methods apply a drive voltage to bus bars of a thin film optically switchable device. The applied drive voltage is provided at a level that drives a transition over the entire surface of the optically switchable device but does not damage or degrade the device. This applied voltage produces an effective voltage at all locations on the face of the device that is within a bracketed range. The upper bound of this range is associated with a voltage safely below the level at which the device may experience damage or degradation impacting its performance in the short term or the long term. At the lower boundary of this range is an effective voltage at which the transition between optical states of the device occurs relatively rapidly. The level of voltage applied between the bus bars is significantly greater than the maximum value of the effective voltage within the bracketed range.
US10895792B2 Display device
According to one embodiment, a semiconductor device includes an insulating substrate, a first metal layer on the insulating substrate, a first insulating layer on the insulating substrate and the first metal layer, a semiconductor layer on the first insulating layer, a second insulating layer on the semiconductor layer and the first insulating layer, a second metal layer on the second insulating layer, and a first electrode and a second electrode which are electrically connected to the semiconductor layer. The first metal layer overlaps the second metal layer. A third metal layer contacts a top surface of the second metal layer and a top surface of the first metal layer.
US10895789B2 Display device
A circuit section of a display device is provided with a display element section on which a plurality of display elements are arranged at positions overlapped with a display region on which a display functional layer is formed, an input section for transmitting a signal for driving the display functional layer to the display element section and a lead-out wiring section for electrically connecting the display element section to the input section. Moreover, the lead-out wiring section is provided with a plurality of stacked wiring layers, and the plurality of wiring layers include a first wiring layer on which a plurality of first wirings having a first wiring width and a second wiring layer on which a plurality of second wirings having a first wiring width that is narrower than the first wiring width are formed.
US10895787B2 Liquid crystal panel
A liquid crystal panel includes an array substrate, a counter substrate, and a liquid crystal layer therebetween. The counter substrate includes a sub-pixel in-between light blocking section extending in a grid and surrounding the sub pixels, a first projection projecting from the counter substrate toward the array substrate and having a projecting end that is contacted with a part of the array substrate to define a distance between the substrates, and second projections projecting from the counter substrate toward the array substrate and having projecting ends that are spaced from the array substrate. The first projection and the second projections overlap the sub-pixel in-between light blocking section. A distance between a center line of a width dimension of the sub-pixel in-between light blocking section and a center of each second projection is smaller than a distance between the center line and a center of the first projection.
US10895784B2 Patterning of liquid crystals using soft-imprint replication of surface alignment patterns
Soft-imprint alignment processes for patterning liquid crystal polymer layers via contact with a reusable alignment template are described herein. An example soft-imprint alignment process includes contacting a liquid crystal polymer layer with a reusable alignment template that has a desired surface alignment pattern such that the liquid crystal molecules of the liquid crystal polymer are aligned to the surface alignment pattern via chemical, steric, or other intermolecular interaction. The patterned liquid crystal polymer layer may then be polymerized and separated from the reusable alignment template. The process can be repeated many times. The reusable alignment template may include a photo-alignment layer that does not comprise surface relief structures that correspond to the surface alignment pattern and a release layer above this photo-alignment layer. A reusable alignment template and methods of fabricating the same are also disclosed.
US10895781B2 Backlight module and display module
Disclosed is a backlight module and a display module. The backlight module includes a backboard, a light bar, and an atomization layer. The backboard includes a bottom board, a plurality of side boards connected to the bottom board, and a top board connected to the plurality of side boards, and the plurality of side boards are enclosed to define a receiving chamber of the backboard. The light bar is located in the receiving chamber and is fixed at one side of the bottom board facing the top board. The atomization layer is located in the receiving chamber and is fixed at one side of the top board facing the bottom board. The atomization layer is capable of replacing the diffuser plate and the optical film in the current backlight module, thereby reducing the cost of the optical film and the diffuser plate.
US10895777B1 Display device and method for adjusting chromaticity of display beam
A display device and a method for adjusting a chromaticity of a display beam are provided. A display device includes a light source module, a viewing angle switching module and a display module. The light source module includes a light source used for providing a light beam, and an illumination beam is formed by the light beam through the light source module, wherein the chromaticity of the light beam falls within a first region in the CIE 1931 xy chromaticity coordinates. The first region is a region enclosed by four coordinate points, and values of the four coordinate points of the first region are (0.2535, 0.2160), (0.2656, 0.2590), (0.2795, 0.2590), and (0.2674, 0.2160), respectively. The viewing angle switching module and the display module are located on the transmission path of the illumination beam.
US10895775B2 Polarizing plate protective film, polarizing plate, liquid crystal display device, and production method of polarizing plate protective film
The invention is directed to a polarizing plate protective film containing a polymer having at least one of an ester bond and an amide bond and a compound which generates a base by an action of an acid, a polarizing plate including the polarizing plate protective film and a polarizer, a liquid crystal display device including a liquid crystal cell and the polarizing plate, and a production method of a polarizing plate protective film including producing the Polarizing plate protective film with a composition containing a polymer having at least one of an ester bond and an amide bond and a compound which generates a base by an action of an acid.
US10895773B1 Display device
A display device is provided, including a backlight module and a liquid crystal display module. The backlight module is provided with a through hole. The liquid crystal display module includes a display panel and a lower polarizing film and an upper polarizing film arranged on two opposite sides of the display panel. A first via hole is in the lower polarizing film. A second via hole is in the upper polarizing film and arranged corresponding to the first via hole. A light shielding portion is arranged at two side edges of the second via hole. Such configuration avoids light leakage from the first via hole and the second via hole of the liquid crystal display module, and improves shooting performance of the camera module and also enhances market competitiveness.
US10895770B1 Display device
A display device includes an illumination device and a display panel. The display panel faces the illumination device and displays an image using light supplied from the illumination device. The display device includes a chassis housing the illumination device; and an adhesive tape bonding the display panel and the chassis together. The adhesive tape has a comb-shape including a body disposed along an edge of the chassis, and a plurality of protrusions extending from the body.
US10895769B2 Display device
A display device includes a display, a housing, a plurality of light sources, a plurality of diffusing lenses, a substrate, an attachment member, and a reflective sheet. The housing supports the display. The light sources are disposed on a rear side of the display device with respect to the display component. The diffusing lenses cover the light sources, respectively. The light sources are mounted to the substrate. The substrate is attached to the attachment member. The attachment member is disposed on the housing. The reflective sheet has a plurality of holes corresponding to the light sources, the reflective sheet being disposed between the attachment member and the diffusing lenses.
US10895762B2 Multi-coil field generation in an electronic contact lens system
An augmented reality system includes an electronic contact lens and a plurality of conductive coils to be worn, for instance, around a neck, around an arm, or on a chest of a user. The conductive coils can inductively couple to the electronic contact lens by producing magnetic fields that the electronic contact lens can convert into power. A direction of the resulting magnetic at the electronic contact lens can rotate over time, enabling the electronic contact lens to periodically form a strong inductive coupling with the plurality of conductive coils despite the orientation of the electronic contact lens. The electronic contact lens can also output a feedback signal representative of the power produced at the electronic contact lens or an orientation signal representative of the orientation of the eye, and the magnetic fields produced by the conductive coils can be altered based on the feedback signal or orientation signal.
US10895761B2 Laser protection eyewear lenses
A laser protection eyewear lens includes a lens substrate comprising an embedded wavelength filter having a first filter function, and a multi-layer dielectric filter applied to at least one of an inside and an outside surface of the lens substrate that comprises a second filter function having at least one center wavelength and bandwidth. The first filter function of the embedded wavelength filter and the second filter function of the multilayer dielectric filter produce a combined filter function that attenuates light reflecting off the multi-layer dielectric filter.
US10895758B2 Display device
According to one embodiment, a display device includes an optical element including a transmission axis which transmits first linearly polarized light and reflecting second linearly polarized light which crosses the transmission axis, a display unit which emits display light of the second linearly polarized light towards the optical element, a retroreflector including a retroreflective unit which retroreflects reflection light reflected by the optical element, and a non-retroreflective unit, a modulating element including a modulating unit disposed in a position which overlaps the retroreflective unit, and a non-modulating unit disposed in a position which overlaps the non-retroreflective unit.
US10895757B2 Systems and methods for three-dimensional visualization during robotic surgery
An autostereoscopic three-dimensional display system for surgical robotics has an autostereoscopic three-dimensional display configured to receive and display video from a surgical robotics camera, and a first sensor assembly and a second sensor assembly. A processor is configured to detect and track an eye position or a head position of a user relative to the display based on processing output data of the first sensor assembly, and to detect and track a gaze of the user based on processing output data of the second sensor assembly. The processor further is configured to modify or control an operation of the display system based on the detected gaze of the user. A spatial relationship of the display also can be automatically adjusted in relation to the user based on the detected eye or head position of the user to optimize the user's visualization of three-dimensional images on the display.
US10895756B2 Image shake correction device, imaging device, position detection method, position detection program
Data sets DS4 to DS6 each consisting of plural linear functions obtained by approximating an output characteristic of a Y-axis rotation position detection Hall element H2 and a data set DS2 consisting of plural linear functions obtained by approximating an output characteristic of an and the X-axis position detection Hall element H1 are stored for each of plural positions in a direction X in a ROM of a memory. A system controller detects a position of a movable member in the direction X based on the data set DS2 and an output signal of the X-axis position detection Hall element H1, then selects the data set corresponding to the position among the data sets DS4 to DS6, and detects a position of the movable member in a direction Y based on the selected data set and an output signal of the Y-axis rotation position detection Hall element H2.
US10895750B2 Conical optical combiner
Optical systems and methods are provided, which combine see-through view of the real world and display source images using a conical optical combiner cut to have flat surfaces normal to the viewer line of sight. The conical shape minimizes interferences in the view of the real world as the edges of the optical combiner are tangent to the viewer vision field of view and the inner part of the optical combiner is semitransparent. Additionally, the optical system comprises a beam splitter, a shutter(s) for attenuating or blocking the see-through path and may employ polarizing element to improve the contrast between the scene observation and the projected display and thus enabling selective viewing of either. The system may also be configured to enable diopter adjustment and virtual display distance adjustments.
US10895749B2 Electronic glasses and method operating them
A method for operating electronic glasses including a display and a processor is provided. The method includes the steps of taking an image to be displayed as input data, distorting the original image through image manipulation executed by the processor in relation to the vision impairment based on predefined distortion criteria creating pre-compensated image data, first increasing the relative brightness of the pre-compensated image data generating increased brightness image data, second increasing the contrast of the increased brightness image data generating increased contrast image data, and displaying the generated image data on the display.
US10895746B1 Expanding field-of-view in direct projection augmented reality and virtual reality systems
A near-eye display (NED) includes a source assembly, a waveguide outside a field-of-view of a user, and a main optic within the field-of-view. The waveguide expands light emitted from the source assembly in at least one dimension and out-couple the expanded light. The main optic is partially transparent and is positioned such that the user of the NED looks through the main optic to view a local area surrounding the NED. The main optic receives light from the local area, combines the received light with the expanded light to generate combined light, and directs the combined light to the user's eye-box.
US10895744B2 Head-up display apparatus and image display apparatus thereof
A HUD system and light source apparatus can be manufactured with miniaturization at low cost. A head-up display apparatus includes: an image display apparatus generating image light to be projected; an optical system performing predetermined correction to the image light emitted from the image display apparatus; and a concave mirror reflecting the image light corrected by the optical system to project it onto a windshield or combiner. The image display apparatus includes: a solid light source; a collimating optical system converting, into parallel light, the light from the solid light source; a lighting optical system configured by an optical member that polarizes a direction of a light beam generated by the collimating optical system and simultaneously expands a width of the light beam; and a display apparatus, the image display apparatus being configured to be arranged across and opposite the optical system on an optical axis of the concave mirror.
US10895743B2 Display apparatus for superimposing a virtual image into the field of vision of a user
The present invention relates to a display apparatus for superimposing a virtual image into the field of vision of a user of the display apparatus, having spectacles for the user and at least one projection device for producing light rays which are transferred by means of an optical unit of the spectacles into a beam path which produces a virtual image for the user. The optical unit may comprise a ground-glass screen or lens array and a holographic optical imaging unit. The ground-glass screen or lens array and holographic optical imaging unit are arranged in such a way that the light rays produced by the projection device are incident on the holographic optical imaging unit through the ground-glass screen or the lens array and are transferred by the holographic optical imaging unit into the beam path which produces the virtual image for the user.
US10895742B2 Microsurgery system for displaying in real time magnified digital image sequences of an operated area
A system captures and displays video of surgeries. The system may include at least one digital image sensor optically coupled to one or more lenses and configured to capture a video sequence of a scene in a surgery; at least one interface configured to receive at least one region on interest (ROI) of the captured video sequence; an electronic display, selected so that at least one of the digital image sensors has a pixel resolution which is substantially greater than the pixel resolution of the electronic display; and a computer processor configured to: receive the at least one captured video sequence and the at least one received ROI and display over the at least one electronic display a portion of the captured video sequence based on the at least one selected ROI.
US10895741B2 Ultra-wide head-up display system and display method thereof
An ultra-wide head-up display system and a display method thereof are provided. An ultra-wide image displayed by the ultra-wide head up display system is divided into independent head-up display images, an information type of each of the head-up display images is dynamically switched according to a usage status of a vehicle, each of the head-up display images is displayed in a corresponding outer frame, and each of the outer frames is formed by a display region not displaying an image.
US10895740B2 Projective MEMS device for a picoprojector of the flying spot type and related manufacturing method
A projective MEMS device, including: a fixed supporting structure made at least in part of semiconductor material; and a number of projective modules. Each projective module includes an optical source, fixed to the fixed supporting structure, and a microelectromechanical actuator, which includes a mobile structure and varies the position of the mobile structure with respect to the fixed supporting structure. Each projective module further includes an initial optical fiber, which is mechanically coupled to the mobile structure and optically couples to the optical source according to the position of the mobile structure.
US10895737B1 Transparent electroactive systems and related methods
The disclosed transparent electroactive systems may include at least one transparent electroactive material, a first electrode material disposed over a first surface of the transparent electroactive material, and a second electrode material disposed over a second, opposite surface of the transparent electroactive material. The first and second electrode materials may be configured to apply a sufficient voltage to the transparent electroactive material to deform the transparent electroactive material. At least the first electrode material may include conductive traces that are nonlinear. Various other methods and systems are also disclosed.
US10895732B2 Microscopy method for determining a contrast image and microscope
A microscopy method, and a microscope for carrying out the method, in which an illumination radiation is directed through an object arranged in an object plane of a microscope, in order to image the object, image data of a first image of the object being acquired with a first configuration of the microscope and image data of a second image of the object being acquired with a second configuration of the microscope. Differences between the image data of the first image and the second image are determined and, in dependence on the determined differences, image data of a contrast image of the object is provided. In the first configuration, a phase mask that has at least one optical gradient transversely in relation to the optical axis of the microscope, by the effect of which a phase gradient of the illumination radiation passing through the phase mask is produced or can be produced, is arranged in an objective pupil of the microscope and, in the second configuration, the phase mask is removed from the objective pupil.
US10895729B2 Methods for providing objects to be medically examined by blowing
An apparatus for providing an object to be medically examined by blowing is provided where air is blown into a container in which an object to be medically examined is stored, so as to make the uniform distribution state of the object to be medically examined from the inside of the container, thereby ensuring the sameness of the object to be medically examined, which is to be extracted from the container.
US10895725B2 Co-aligning laterally displaced radiation beams
Apparatus and method are disclosed for co-aligning laterally displaced radiation beams from respective radiation source outputs, each beam comprising a number of spectral components. The apparatus comprises a collimating element for receiving each of said radiation beams with respective lateral displacements and a combining element for receiving each of said radiation beams passed by said collimating element for co-aligning the radiation beams. The apparatus further comprises a diffraction assembly disposed in an optical path between the output of at least one radiation source and the collimating element, for spatially separating the radiation beam output by said at least one radiation source into the constituent spectral components of radiation prior to passing the radiation to the collimating element.