Document | Document Title |
---|---|
US10897222B2 |
Building with ultra stable cementitious material formulation
A building with ultra-stable cementitious material with nano-molecular veneer has 29 wt % to 40 wt % of a magnesium oxide dry powder containing 80 wt % to 98 wt % of magnesium oxide based on a final total weight of the cementitious material, 14 wt % to 18 wt % of a magnesium chloride dissolved in water and reacting to form a liquid suspension, a phosphorus-containing material, and wherein the mixture forms a liquid suspension that reacts into an amorphous phase cementitious material, wherein a portion of the amorphous phase cementitious material grows a plurality of crystals. The plurality of crystals are encapsulated by the amorphous phase cementitious material forming a nano-molecular veneer and a wall material that is affixed to a frame of a building. |
US10897218B1 |
Control system and method for permanent magnet synchronous traction and transmission system
The present application provides a control system and method for a permanent magnet synchronous traction and transmission system. A The control system comprises a sampling unit and a controller; the sampling unit collecting an operation excitation current and an operation torque current, a input capacitor voltage and a rotor frequency; the controller acquires a target torque instruction issued to the traction and transmission system, calculates a target excitation current value and a target torque current value, and generates an excitation current regulation value and a torque current regulation value; a regulation unit is configured to generate a torque current regulation value according to the target torque current value and an operation torque current value and generate a target modulation ratio and a modulation frequency according to the excitation current regulation value and the torque current regulation value output from the regulation unit and finally output a PWM modulation wave control signal. |
US10897216B2 |
Variable frequency drive system
A dynamic linear motor is controlled by determining a relative proximity of a moving rotor of the linear motor to a fixed stator segment of the linear motor using a current location of the moving rotor. A current driving characteristic of the linear motor at the current location of the moving rotor is determined. Settings for the fixed stator segment when the moving rotor reaches the fixed stator segment are identified based on the current driving characteristic. The fixed stator segment is driven based on the settings when the moving rotor reaches the fixed stator segment. |
US10897215B2 |
Piezoelectric transducer for an energy-harvesting system
A piezoelectric transducer for energy-harvesting systems includes a substrate, a piezoelectric cantilever element, a first magnetic element, and a second magnetic element, mobile with respect to the first magnetic element. The first magnetic element is coupled to the piezoelectric cantilever element. The first magnetic element and the second magnetic element are set in such a way that, in response to relative movements between the first magnetic element and the second magnetic element through an interval of relative positions, the first magnetic element and the second magnetic element approach one another without coming into direct contact, and the interaction between the first magnetic element and the second magnetic element determines application of a force pulse on the piezoelectric cantilever element. |
US10897214B2 |
Method for joining a ceramic friction element to a piezoceramic element
The invention relates to a method for joining a ceramic friction element (11) to a piezoelectric element (1), comprising, among other things, the following steps: pressing (14) a joining surface (10) of the friction element and a contact surface (9) of the piezoelectric element against each other with a low-melting glass mass (12) arranged therebetween and maintaining the pressing force for all subsequent steps; heating (17) the piezoelectric element and the friction element to a defined temperature above the Curie point of the piezoceramic material of the piezoelectric element and above the melting point of the low-melting glass mass; thereafter, while maintaining the temperature, applying an electric polarization voltage Up to electrodes of the piezoelectric element; removing the polarization voltage after the Curie point has been fallen below; and cooling the piezoelectric element and the friction element to room temperature without an electric voltage being applied to the electrodes. |
US10897211B2 |
Power conversion apparatus capable of performing step-up/step-down operation
An output voltage is suppressed from changing and high efficiency is realized in a power conversion apparatus capable of performing a step-up/step-down operation. In a power conversion apparatus including a DAB DC/DC converter, when energy transmitted from a primary side and energy accumulated in a reactor at a secondary side are output from the secondary side, of a control signal of a first switching element and a control signal of a fourth switching element which are both in ON states, the first and fourth switching elements being diagonal to each other in a full bridge at the primary side, a period Toff2 in which the control signal of the first switching element is turned off before the control signal of the fourth switching element is turned off is controlled, and thereby a step-up/step-down ratio is continuously changed. |
US10897210B2 |
DC/DC converter for reducing switching loss in a case where zero voltage switching is not achieved
A control unit 10 performs switching control of IGBTs 5a to 5d, 8b, and 8d, makes IGBTs 8a and 8c an OFF state, changes ON-duty of the IGBTs 5a to 5d, 8b, and 8d, and thereby adjusts first output power output from a secondary side converter 200. The IGBTs 5b, 5c, and 8b are synchronized together and switched in a prescribed cycle, and the IGBTs 5d and 8d are switched in a state where a phase is shifted by half a cycle with respect to the IGBTs 5b, 5c, and 8b (in a state where the phase is shifted by 180 degrees). |
US10897209B2 |
Power supply device with a controller that controls a first switching element and a second switching element
In the power supply device, the insulated transformer transforms the voltage of alternating-current power. The rectifying circuit rectifies the alternating-current power transformed by the transformer to direct-current power. The smoothing inductor smoothes the direct-current power rectified by the rectifying circuit. The first output terminal outputs the direct-current power smoothed by the smoothing inductor. The second output terminal is a terminal different from the first output terminal and outputs the direct-current power smoothed by the smoothing inductor. An FET is provided between the smoothing inductor and the first output terminal and adjusts a current output from the smoothing inductor to the first output terminal. An FET is provided between the smoothing inductor and the second output terminal and adjusts a current output from the smoothing inductor to the second output terminal. The controller controls the FET and the FET. |
US10897207B2 |
Switching mode power supply with a voltage clamping circuit
The anti-windup circuit generally has a voltage clamping device in series with a current limiting device operatively connectable to the output current path of a feedback compensator; the feedback compensator being part of a switch-mode power supply (SMPS) having an input voltage source and a load and generating constrained control values required to generate control on-off actions for tight power regulation. The inclusion of the disclosed anti-windup circuit in an SMPS may lead to hardware based overvoltage protection, reduced overall size and faster response to load changes. |
US10897202B2 |
Power source circuit with output voltage control and suppression of power consumption
According to an embodiment, a power source circuit includes a switching element that is connected between an input terminal and an output terminal, a driving circuit that supplies a PWM driving signal to the switching element, a first control path that integrates a differential voltage between an output voltage and a reference voltage to output a first control signal, a second control path that converts the differential voltage into a digital signal to output a second control signal, and a PWM signal generation circuit that generates a PWM signal dependent on the first and second control signals. |
US10897200B2 |
Circuit for controlling converters, corresponding converter device and method
A half-bridge converter is controlled by a circuit including a differential circuit receiving a reference signal and a feedback signal which is a function of an output signal from the converter. The half-bridge converter includes high-side and low-side electronic switches. A comparator generates a PWM-modulated signal for controlling the converter as a function of the duty cycle of the PWM-modulated signal in response to a signal at an intermediate node between the high-side and low-side electronic switches and an output of the differential circuit. A gain circuit block coupled between the intermediate node and the input of the comparator applies a ramp signal to the input of the comparator which is a function of the signal at the intermediate node. A variable gain is applied by the gain circuit block in order to keep a constant value for the duty cycle of said PWM-modulated signal irrespective of converter operation. |
US10897194B2 |
Power factor improvement circuit and semiconductor apparatus
A power factor improvement circuit that performs, on the basis of an output voltage when a switching power-supply apparatus is in a light-load state or a no-load state, a burst operation for switching between states of the switching operation of a switching element includes: a first circuit that outputs a first voltage that corresponds to the error between a reference voltage and a voltage obtained by dividing the output voltage; and a clamp circuit that, while the burst operation is performed, clamps the lower limit of the first voltage, which decreases when the switching operation of the switching element is disabled, at a lower-limit voltage higher than the ground voltage of the power factor improvement circuit and clamps the upper limit of the first voltage, which increases when the switching operation of the switching element is performed, at an upper-limit voltage. |
US10897192B1 |
Scheme to reduce static power consumption in analog controller based power converters requiring an external high voltage startup circuit
A Darlington switch in series with a biasing circuit is biased in an ON state by default to generate a supply voltage for a controller integrated circuit chip during start-up. On powering up, the supply voltage for the controller integrated circuit chip rises. When the supply voltage exceeds a minimum operating voltage threshold, the controller integrated circuit chip is enabled for operation and an auxiliary supply circuit begins generating the supply voltage for the controller integrated circuit chip. The Darlington switch is turned OFF when the supply voltage being generated by the auxiliary circuit is sufficiently higher than a threshold associated with the minimum operating voltage threshold. The circuit for controlling ON/OFF state of the Darlington switch has a substantially lower static power dissipation than the biasing circuit. |
US10897178B2 |
Motor
A motor includes a stator that includes an annular core back, teeth extending radially outside from the core back and being arranged in a circumferential direction, an insulator covering at least a portion of the teeth, and a coil defined by a conductive wire wound around each of the teeth via the insulator. A radially inside surface of the core back includes core back protrusions extending radially inside and provided with a space therebetween in the circumferential direction. The insulator includes an annular upper lid portion extending radially inside farther than a radially inside surface of the core back at an axially upper side of the core back and a side wall portion extending to an axially lower side from a lower surface of the upper lid portion. At least a portion of the side wall portion is disposed within the space between the adjacent core back protrusions. |
US10897172B2 |
Stator for compressor motor
A stator for a compressor motor may include a stator body having a hollow therein, a plurality of coil winding portions that protrudes inward from an inner circumferential surface of the stator body and spaced apart from each other, a coil wound around each of the plurality of coil winding portions, and an insulation portion that extends in an axial direction of the stator body, disposed between a first coil winding portion and a second coil winding portion of the plurality of coil winding portions, and coupled to the inner circumferential surface of the stator body to surround a portion of the coil. The insulation portion may be made of polyether ether ketone, which is a plastic-based material, or one of polyurethane rubber or silicone rubber, which are rubber-based materials. |
US10897169B2 |
Fan motor and vehicle comprising same
Provided herein is a fan motor including a rotating shaft, a stator including hole in which the rotating shaft is disposed, a rotor disposed outside the stator, a fan coupled to the rotating shaft, and a housing in which the stator and the rotor is disposed, wherein the rotor includes a yoke and a first magnet coupled to the yoke, and the fan motor further includes a magnetic fluid disposed between the first magnet and the stator. The magnetic fluid is filled in a gap between the stator and the magnet of the rotor and keeps the inside of the motor airtight, thereby having an advantageous effect of preventing introduction of salt water or foreign substances into the motor. |
US10897163B2 |
Wireless power transmitter
A power transmitter transmits an electric power signal S2 to a wireless power receiver. A transmission antenna includes a transmission coil and a resonance capacitor coupled in series. A driver applies a driving signal S1 to the transmission coil. A TX controller controls the driver. A wireless device detector of the TX controller detects a neighboring wireless device before electric power transmission is started. |
US10897162B2 |
Antenna array element by element power tracking
Methods and devices addressing power tracking of transmission systems using antenna arrays are disclosed. The disclosed teachings may be implemented on a channel element to channel element basis, are adaptive and can be implemented on short time durations such as time slots. Power efficiency can be improved when applying the described methods to the design of systems with antenna arrays. |
US10897161B2 |
Wireless power transmission system
The wireless power transmission is a system for providing wireless charging and/or primary power to electronic/electrical devices via microwave energy. The microwave energy is focused to a location by a power transmitter having one or more adaptively-phased microwave array emitters. Rectennas within the device to be charged receive and rectify the microwave energy and use it for battery charging and/or for primary power. |
US10897160B2 |
Power transmission apparatus and control method of the same
A power transmission apparatus that supplies power in a non-contact manner to a plurality of power reception apparatuses, acquires movement information regarding the power reception apparatuses, and controls, in accordance with the movement information, power transmission processing and adjustment processing for adjusting a direction in which the power is transmitted. The power transmission apparatus performs control such that, in a case of transmitting power to a moving power reception apparatus, the adjustment processing is performed before the power transmission processing is performed, and in a case of transmitting power to a stationary power reception apparatus, the adjustment processing is performed before the power transmission processing is performed, and thereafter the power transmission processing is performed without performing the adjustment processing until the stationary power reception apparatus changes to a moving state. |
US10897155B2 |
Power transmission device and wireless power transfer system
A power transmission device includes a power transmission coil, a power-transmission resonance capacitor that forms, together with the power transmission coil, a power-transmission resonance mechanism, and a power transmission circuit electrically connected to the power-transmission resonance mechanism that intermittently applies a direct-current input voltage to the power-transmission resonance mechanism and causes the power transmission coil to generate an alternating-current voltage. The power transmission circuit includes a control circuit section including an oscillator, and a power circuit section formed of an integrated circuit sealed in a small-sized package with a plurality of terminals. The integrated circuit is electrically and directly connected to the power-transmission resonance mechanism. The control circuit section oscillates at a predetermined frequency and outputs a driving signal which is input to the power circuit section. The power circuit section intermittently applies a direct-current voltage to the power-transmission resonance mechanism using a transistor in the integrated circuit. |
US10897150B2 |
Indicating charge status
Charging/recharging systems and charge status indicators are provided. In one implementation, a charge status indicator includes a charge sensing device configured to sense the charge of a rechargeable power supply. The charge status indicator further includes a detection device configured to compare the sensed charge with a plurality of predetermined levels in order to determine one of a plurality of capacity ranges of the rechargeable power supply. The charge status indicator also includes a first light emitting diode (LED), a second LED, and a switching circuit configured to switch the first and second LEDs on and off using a plurality of predefined illumination patterns to indicate the capacity range of the rechargeable power supply. |
US10897148B2 |
Wireless charging mats with multi-layer transmitter coil arrangements
Embodiments describe a wireless charging device including: a housing having an outer perimeter and a charging surface within the outer perimeter, the housing including a first wall and a second wall that define an interior cavity; and a transmitter coil arrangement disposed within the interior cavity and below the planar charging surface. The transmitter coil arrangement includes: a plurality of transmitter coils arranged in different layers, each transmitter coil having a first termination end, a second termination end, and a coil of wire that winds from an inner diameter to an outer diameter between the first and second termination ends; where the first termination end of each transmitter coil is disposed within the inner diameter of its respective coil of wire and the second termination end of each transmitter coil is disposed outside the outer diameter of its respective coil of wire. |
US10897146B2 |
Battery protection integrated circuit and battery management system
A battery protection integrated circuit which is used to construct a system configured to serially communicate among a plurality of the battery protection integrated circuits, the battery protection integrated circuit includes: a higher-level transmission terminal; a lower-level reception terminal; an acquisition device configured to acquire transmission information to transmit to the higher-level circuit; and a storage configured to store at least one of transmitted information transmitted from the lower-level circuit and the transmission information acquired by the acquisition device, the battery protection IC being configured to transmit, in response to reception of instructive information indicating an instruction for the higher-level circuit to read the transmitted information, one of the transmitted information and the transmission information from the higher-level transmission terminal to the higher-level circuit, and simultaneously receive, by the lower-level reception terminal, transmitted information transmitted from the lower-level circuit after the transmitted information. |
US10897144B1 |
Recharging platform for electronic devices
An apparatus has connectors to receive batteries. A power multiplexer is connected to the connectors. A processor is connected to the power multiplexer to execute a battery charge protocol including the operations of selecting at least one battery for charging, where the at least one battery is in a fast charge state that allows for substantially linear charge performance. Direct current is applied to the battery until the fast charge state is terminated. The selecting and applying operations are repeated until the fast charge state is terminated in each of the batteries. Direct current is then directed to the batteries until a full charge state is reached for each of the batteries. |
US10897143B2 |
Passive cell-balancing with dynamic charge control
A device for charging battery cells has conductive lines to be coupled to the battery cells, a charge control circuit coupled to the conductive lines to charge the battery cells, and to determine voltages of the battery cells, and switches to balance the voltages among the battery cells. In operation, the charge control circuit charges the battery cells while determining the voltages of the battery cells, and suspends from charging the battery cells before determining the voltages of the battery cells in a second stage. |
US10897141B2 |
Power transmitting apparatus, power receiving apparatus, control methods thereof, and program
A power transmitting apparatus that transmits power to a power receiving apparatus executes intermittent wireless transmission of power. The power transmitting apparatus operates according to one of a first power transmitting method including detecting a signal load-modulated by the power receiving apparatus using an ID in response to the transmitted power during the intermittent transmission and a second power transmitting method including transmitting the power having modulated the power according to an ID determined in advance so that the power receiving apparatus detects the ID determined in advance. |
US10897136B2 |
Systems and methods for stationary energy storage system optimization
Systems and methods for controlling power flow to and from an energy storage system are provided. One implementation relates to an energy storage system comprising an energy storage device, an inverter configured to control a flow of power out of the energy storage device, a rectifier configured to control the flow of power into the energy storage device and one or more controllers. The one or more controllers may be configured to determine a schedule of a plurality of time periods based on historical price data. Each of the plurality of time periods may be associated with one of a state of charging, discharging, or idle. The one or more controllers may be configured to control the inverter and the rectifier based on the determined schedule. |
US10897134B2 |
Electronic device
The present disclosure provides electronic devices that effectively utilize multiple ports. A first input switch is provided between a first port and an input of a first switching converter. A second input switch is provided between a second port and an input of a second switching converter. A load is connected to an output of the first switching converter. A first load switch is provided between the output of the first switching converter and a battery, and a second load switch is provided between an output of the second switching converter and the battery. |
US10897133B2 |
Energy harvesting from current loops
A system includes a two-conductor loop in which the loop current or current signal is controlled by a loop current controller to be proportional to a signal output from a sensor. The system further includes energy harvesting circuitry in electrical connection with the two-conductor loop which includes a second current controller in parallel electrical connection with the loop current controller and a power converter in electrical connection with the second current controller. The second current controls a portion of current drawn from the two-conductor loop and delivered to the power converter from an output port thereof. The portion of the current drawn from the two-conductor loop is returned to the loop current controller from the energy harvesting circuit. Noise in the portion of the current drawn from the two-conductor loop by the second current controller is controlled by the second current controller to be below a predetermined threshold. |
US10897131B2 |
Electrostatic discharge protection circuit for bypassing an ESD current
An electrostatic discharge (ESD) protection circuit has a first power node, a second power node, an ESD detect circuit, an ESD device and a voltage controlled switch. The ESD detect circuit is coupled between the first power node and the second power node for detecting an ESD current to output a control signal at a output terminal of the ESD detect circuit. The ESD device is coupled between the first power node and the second power node for leaking the ESD current. The voltage controlled switch is used to couple a body of the ESD device to the second power node according to at least a voltage level of the control signal. |
US10897130B2 |
Micro plasma limiter for RF and microwave circuit protection
A protection circuit configured to protect delicate electronics from high power signals is disclosed herein. To that end, the protection circuit includes a limiter circuit comprising a phase changing material to prevent high power signals from reaching one or more electronic circuits. The phase changing material assumes a limiting state automatically when an energy of an applied signal exceeds a threshold, which limits the energy of the signal passed on to any associated electronics. |
US10897128B2 |
Engagement tab on cable for carriage device with a deflector
A cable slack controller may include a deflector coupled to a movable carriage device; at least one end of a cable coupled to the carriage device; and an engagement tab formed with the cable wherein the engagement tab engages a notch defined in a portion of a channel on which the movable carriage device translates across. |
US10897124B2 |
High voltage site alarm signaling system and method for electrical cabinetry
A safety system for high-voltage electrical cabinetry presents alarm indications representing alarm conditions of the electrical switchgear cabinet system at every electrical switchgear cabinet during maintenance. The system includes encoder and decoder devices connected to existing switchgear cabinet lighting infrastructure. The encoder devices receive alarm signals from a control system of the electrical switchgear cabinet system and send encoded alarm signals to the decoder devices by modulating power relayed from the encoder devices to the decoder devices and possibly to lamps. The decoder devices decode the encoded alarm signals and present the alarm indications audibly and/or visually using light and sound indicators. A technician performing maintenance can evaluate instantly the importance of the alarm based on the alarm indications and act accordingly. |
US10897123B2 |
Spark plug for internal combustion engine having a shaped composite chip on center electrode and/or ground electrode
A spark plug includes a center electrode held inside an insulator, a ground electrode that is provided on a housing holding the insulator and faces the center electrode, and a composite chip formed on at least one of the electrodes. In the composite chip, a core having a mount integral with an electrode base material is formed from a Ni alloy material, and a surface layer having a discharge portion covering a protrusion end surface of the core and a side surface coating covering a side surface is formed from a Pt alloy material. The coating thickness S of the side surface coating in the radial direction, the outer diameter D1 of the discharge portion, and the coating length L1 of the side surface coating in the axial direction satisfy: S≥D1/20+L1/10−0.005 mm. |
US10897121B2 |
Lateral current injection electro-optical device with well-separated doped III-V layers structured as photonic crystals
A silicon photonic chip includes a silicon on insulator wafer and an electro-optical device on the silicon on insulator wafer. The electro-optical device is a lateral current injection electro-optical device that includes a slab having a pair of structured doped layers of III-V semiconductor materials arranged side-by-side in the slab, the pair of structured doped layers includes an n-doped layer and a p-doped layer, each of the p-doped layer and the n-doped layer is configured as a two-dimensional photonic crystal. A separation section extends between the pair of structured doped layers, the separation section fully separates the p-doped layer from the n-doped layer. The separation section includes current blocking trenches, and an active region of III-V semiconductor gain materials between the current blocking trenches that form a photonic crystal cavity. |
US10897118B2 |
Laser apparatus and extreme ultraviolet light generating system
The laser apparatus includes a master oscillator, an amplifier, a power source, and a controller to control the power source. The controller controls the power source such that an excitation intensity of the amplifier in a burst oscillation period performing the burst oscillation is a first excitation intensity, controls the power source such that, if the predetermined repetition frequency is a first repetition frequency, an excitation intensity of the amplifier in a suspension period suspending the burst oscillation is a second excitation intensity equal to or lower than the first excitation intensity, and controls the power source such that, if the predetermined repetition frequency is a second repetition frequency higher than the first repetition frequency, the excitation intensity of the amplifier in the suspension period is a third excitation intensity lower than the second excitation intensity. |
US10897116B2 |
Method and apparatus for ensuring a uniform temperature profile in ribbon fiber lasers and amplifiers
A uniform temperature profile is provided across the width of the core of a ribbon fiber laser or amplifier by the use of insulating elements at the core edges and a spatially variable gain in the fiber core. High average power ribbon fibers, enable a variety of applications such as practical laser cutting and beam combining. |
US10897115B2 |
Systems and methods for spatiotemporal control of a laser and applications of same
Methods and systems are disclosed for using a chromatic lens system to provide a “flying focus”—i.e., an advanced focusing scheme enabling spatiotemporal control of a focal location. In a method, a photon beam is emitted from a source at a wavelength. The photon beam may have more than one wavelength. The photon beam is focused to a focal location using a chromatic lens system. The focal location is at a first longitudinal distance along an optical axis from the chromatic lens system. The wavelength of the photon beam is changed as a function of time to change the focal location as a function of time. The wavelength may be changed such that the focal location changes with a focal velocity. |
US10897113B1 |
Lamp cap and lamp holder thereof
A lamp cap can include: a metal shell; an insulating base disposed on the metal shell; an elastic connecting mechanism disposed on the insulating base, wherein the elastic connecting mechanism can include a first metal element connected to the insulating base, a second metal element disposed opposite to the first metal element, and a spring disposed between the first metal element and the second metal element and configured for supporting the second metal element and electrically communicating the first metal element and the second metal element, a main part of the second metal element can extend into the metal shell, when the main part of the second metal element is pressed by a threaded portion of a bulb, the spring can be compressed and the second metal element is movable relative to the insulating base. |
US10897111B2 |
Power interface, mobile terminal and power adapter
A power interface (100), a mobile terminal and a power adapter. The power interface (100) comprises a body portion (110) adapted to connect to a circuit board (160); a plurality of spaced data pins (120), the data pins (120) being connected to the body portion (110); and a plurality of spaced power pins (130), the power pins (130) being connected to the body portion (110) and the power pins (130) being spaced apart from the data pins (120), the power pin (130) comprising a first contact surface (131) adapted to electrically connect to a conductive member and a second contact surface (132), which is adapted to be wrapped by an insulating encapsulation portion (140), the second contact surface (132) having at least one protruding portion (133) so as to increase the current load amount of the power pins (130). |
US10897110B2 |
Hybrid connector for high speed wireline communication
A hybrid connector for a data cable, including: a galvanic connector having a plurality of connectors configured to make a galvanic connection with a plurality of connectors in a receptacle wherein a first portion of the plurality connectors are power connections and a second portion of the plurality of connectors are data connections; a plurality of millimeter wave wireless transmitter/receivers (TRx) configured to transmit/receive data from/to the hybrid connector; and a plurality of millimeter wave antennas surrounding the galvanic connector each antenna connected to one of the plurality of millimeter wave TRx's, wherein the plurality of millimeter wave antennas are configured to transmit/receive millimeter wave data signals. |
US10897108B2 |
Device for use in explosive atmosphere zones
The device for use in an explosive atmosphere zone has a device housing and at least one energy supply part that is provided with at least one battery or at least one rechargeable battery as well as energy-associated supply contacts. The energy-associated supply contacts interact with device-associated supply contacts when the energy supply part is connected to the device. The energy-associated and device-associated supply contacts have connected upstream thereof switches that, prior to separation of the energy supply part from the device, can be controlled by a circuit such that the switches deenergize the energy-associated and the device-associated supply contacts. |
US10897107B2 |
Smart socket
A smart socket is provided, including a main body and a smart system. The main body has at least two slots, each of the at least two slots extends linearly along an extension direction, each of the at least two slots is for a pin of a plug to insert thereinto along an insertion direction and slidable along the extension direction, and the extension direction is perpendicular to the insertion direction. The smart system can communicate and interact with an electronic device, and the smart system can switch the electronic device on or off remotely. |
US10897105B2 |
Connector with an annular shaped megnetic core
A connector includes a plurality of conductors, a magnetic core, and a housing, the housing includes a housing member that is provided with a housing chamber that houses the plurality of conductors and the magnetic core, an abutment surface on which a core assembling portion abuts, and an opening that is arranged to face the abutment surface at an interval and exposes the core assembling portion housed in the housing chamber outward, the core assembling portion being composed of the respective intermediate portions of the plurality of conductors and the magnetic core housed in the housing chamber; a cover member that closes the opening; and a pressing member that is sandwiched between the cover member and the core assembling portion by pressing the core assembling portion to push the core assembling portion against the abutment surface when the housing member and the cover member are in an assembled state. |
US10897102B2 |
Connector structure
A connector structure includes a connector body that includes wiring in an internal section; an opening of the connector body, the opening being positioned to overlap the wiring when being viewed in a predetermined direction, the opening communicating with the internal section; and a probe holding mechanism in the opening, the probe holding mechanism blocking up the opening. The probe holding mechanism is configured to have a probe inserted through the probe holding mechanism in the predetermined direction and is configured to, when the probe is inserted through the probe holding mechanism, deform and hold the probe. |
US10897101B2 |
Coupler connector and cable terminator with side contacts
An assembly comprising a cable terminator comprising a wire guide, a cube shaped securing cap comprising an open end for installation over the wire guide, and pairs of piercing contacts for piercing respective conductors of the cable. When assembled, an outer end of each of the piercing contacts is exposed on an outer surface of a respective securing cap sidewall. The assembly also comprises a coupler connector comprising one of a modular (for example RJ-45 compatible) socket or a modular (for example RJ-45 compatible) plug, a rearward surface comprising a cable terminator receiving socket, wherein pairs of contacts are exposed along at least one side wall of the socket, and further wherein each of a plurality of the tines in the modular socket or the terminal contacts of the plug is interconnected with a respective one of the contacts. |
US10897088B2 |
Leaky-wave slotted microstrip antenna
A microstrip antenna includes at least one dielectric material forming a dielectric layer structure having a first main side, at least one antenna structure formed on the first main side; and a ground plane. The dielectric layer structure is positioned between said antenna structure and the ground plane (19, 43). Each of said at least one antenna structure comprises a microstrip conductor that in turn comprises a slot structure. For each of said at least one antenna structure, the microstrip conductor and the slot structure mainly extend in the direction of a longitudinal extension. |
US10897087B2 |
Integrated slot antenna
Examples of an integrated slot antenna are described. The integrated slot antenna comprises a first slot, a second slot and a separating member. The first slot is an open-ended slot and is coupled to a first antenna member to form a first slot antenna. The first slot antenna operates in a first predetermined range of frequencies. The second slot is a close-ended slot and is separated from the first slot by the separating member. |
US10897082B1 |
Steerable phased array antenna
An apparatus, system, and method for a steerable phased array antenna having a plurality of antenna elements disposed in a predetermined number of rows, M, and a predetermined number of columns, N, wherein M and N are positive integers; a M number of first beamformer components including phase tapers, wherein each first beamformer component corresponds to a row of antenna elements, and wherein each first beamformer component is operatively connected to the N number of antenna elements in the corresponding row; and a N number of second beamformer components including phase tapers, wherein each second beamformer component corresponds to a column of antenna elements, and wherein each second beamformer component is operatively connected to the M number of antenna elements in the corresponding column. |
US10897079B2 |
Metal housing, antenna assembly and electronic device
A metal housing, an antenna assembly, and an electronic device are provided. The metal housing includes a peripheral frame provided with at least one micro-seam zone which divides the peripheral frame into at least one segment of frame body, each micro-seam zone is formed by at least two micro-seams arranged at intervals, and a metal part is provided between two adjacent micro-seams. The antenna assembly includes the metal housing and at least one switch, the switch includes a first end and at least one second end, the first end is electrically coupled to the frame body divided by the micro-seam zone, the at least one second end electrically coupled to the metal part, and the at least one segment of frame body divided by the at least one micro-seam zone is an independent antenna comprised by the antenna assembly. The electronic device includes the antenna assembly. |
US10897078B2 |
Antenna-integrated base station apparatus and antenna fixing equipment of mobile communication network
A base station apparatus of an antenna-integrated type for use in a mobile communication network, includes an enclosure configured to have electric and electronic devices for processing signals in receipt and to form at least a part of an exterior of the base station, and an antenna configured to be installed so as to be tiltable on one surface of the enclosure, to have an outer contour defined by a radome, to include at least one radiating element for transmitting and receiving a radio signal, and an enclosure fixing device configured to fixedly mount the enclosure to an external support, and an antenna fixing apparatus configured to fixedly install the antenna on the enclosure so that the antenna is adjustably tilted with respect to the enclosure. |
US10897077B2 |
Invisible antennas
In example implementations, an antenna for a mobile device is provided. The antenna includes a printed circuit board and a plurality of metal members coupled to the printed circuit board. The printed circuit board is devoid of metal traces. The plurality of metal members is positioned along a length of the printed circuit board to operate at a desired frequency band when inserted into an opening along an outer edge perimeter of a metallic housing of the mobile device. |
US10897074B2 |
Housing, method for manufacturing housing, and mobile terminal
A method for manufacturing a housing is described. The methods includes: providing a cover body defining a slot; filling a first material into the slot; and filling a second material into the slot to fill up the slot. A housing and a mobile terminal including the housing are further provided. |
US10897071B2 |
Universal adapter plate assembly
The assembly comprises an adjustable zero-moment support having an upper fitting and a lower fitting configured together with an off-axis adjustment. The assembly may have an adapter and support assembly that includes an external fitting, an adapter plate and an adjustable zero-moment support. |
US10897070B2 |
Connect RV mount
A mount system mounts an accessory, such as an antenna, to a recreational vehicle (RV). The mount system comprises a telescoping mast and upper and lower mounts coupled between the mast and the RV. Upper and lower pocket mounts are mounted to the RV while upper and lower inserts are mounted to the mast. The upper and lower inserts are received in the upper and lower pocket mounts to quickly and releasably mount the mast to the RV. |
US10897069B2 |
Reduced kapitza resistance microwave filter for cryogenic environments
An architecture for, and techniques for fabricating, a thermal decoupling device are provided. In some embodiments, thermal decoupling device can be included in a thermally decoupled cryogenic microwave filter. In some embodiments, the thermal decoupling device can comprise a dielectric material and a conductive line. The dielectric material can comprise a first channel that is separated from a second channel by a wall of the dielectric material. The conductive line can comprise a first segment and a second segment that are separated by the wall. The wall can facilitate propagation of a microwave signal between the first segment and the second segment and can reduce heat flow between the first segment and the second segment of the conductive line. |
US10897065B2 |
Electrified vehicle array plate that houses at least one electronic module
An exemplary assembly includes an array plate, and an electronic component held within a cavity of the array plate. An exemplary method includes housing an electronic component within a cavity of an array plate, and holding a battery cell of an array with the array plate. |
US10897064B2 |
Nonaqueous electrolyte secondary cell including negative electrode active material made of amorphous-coated graphite and electrolytic solution including lithium fluorosulfonate
A cell assembly before initial charging, including an electrode body having a positive electrode and a negative electrode, a nonaqueous electrolytic solution including a nonaqueous solvent and a supporting salt, and a case housing the electrode body and the nonaqueous electrolytic solution. The negative electrode has a negative electrode mixture layer including a particulate negative electrode active material made of amorphous-coated graphite in which the surface of graphite particles is coated with amorphous carbon, and the nonaqueous electrolytic solution includes lithium fluorosulfonate. The oil absorption amount of the negative electrode active material is 35 ml/100 g to 50 ml/100 g, and a weight proportion of the lithium fluorosulfonate in the nonaqueous electrolytic solution is 0.65 wt % to 0.85 wt %. As a result, it is possible to provide a high-performance nonaqueous electrolyte secondary cell in which both the high-rate characteristic and the Li precipitation resistance are realized at a high level. |
US10897059B2 |
Sulfide solid electrolyte material, battery, and producing method for sulfide solid electrolyte material
The problem of the present invention is to provide a sulfide solid electrolyte material with favorable reduction resistance. The present invention solves the problem by providing a sulfide solid electrolyte material having a peak at a position of 2θ=30.26°±1.00° in X-ray diffraction measurement using a CuKα ray, and having a composition of Li(4−x−4y)Si(1−x+y)P(x)S(4−2a−z)O(2a+z) (a=1−x+y, 0.65≤x≤0.75, −0.025≤y≤0.1, −0.2≤z≤0). |
US10897058B2 |
Secondary battery, apparatus for manufacturing the same, and method of manufacturing the same
A secondary battery includes a first electrode assembly comprising a first separator in a serpentine form and first and second electrode plates that are respectively located on two surfaces of the first separator at different positions; and a second electrode assembly comprising a second separator in a serpentine form and third and fourth electrode plates that are respectively located on the second separator at different positions, wherein the first separator, to which the first and second electrode plates are combined, is bent with respect to ends of the first and second electrode plates so that the portion of the first separator is located on the second separator, and the second separator, on which the third and fourth electrode plates are combined, is bent with respect to ends of the third and fourth electrode plates so that the portion of the second separator is located on the first separator. |
US10897051B2 |
Cell control system
A cell control system that reduces an abnormality occurrence probability in a manufacturing cell according to a manufacturing cell operation plan includes a cell controller that transmits an operation instruction to a manufacturing machine of the manufacturing cell. The cell controller includes a machine operation instructing unit that transmits the operation instruction to each manufacturing machine based on an operation schedule, an operation information collecting unit that collects operation information of the manufacturing machine, an alarm probability estimating unit that estimates an alarm occurrence probability of the manufacturing machine, a schedule candidate creating unit that creates at least one operation schedule candidate having a changed order of an operation element of the operation schedule or start time, and an optimal candidate selecting unit that selects a shortest necessary time that takes the alarm occurrence into account from the operation schedule and the operation schedule candidate as a selected operation schedule. |
US10897048B2 |
Method of coating a membrane with a catalyst
A method of coating a membrane having a first side and an opposite second side and carried with its second side adhering to a backer film is provided. The method includes coating the first side of the membrane with a catalyst ink or slurry with the second side adhering to the backer film and curing the coating on the first side. The backer film is then removed to expose the second side of the membrane which is fed onto a vacuum conveyor with the coated first side facing the conveyor. The second side of the membrane is then coated with a catalyst ink or slurry and the coating on the second side cured after which the membrane is removed from the vacuum conveyor. |
US10897046B2 |
Negative electrode for lithium ion secondary cell, lithium ion secondary cell, and method for producing lithium ion secondary cell
A technique of preventing the formation of dendritic Li metal on a negative electrode active material surface and suppressing a reduction in cell capacity. In the negative electrode for a lithium ion secondary cell, a negative electrode mixture layer including a negative electrode active material is formed on a foil-shaped negative electrode current collector surface, ion exchange particles that adsorb transition metal ions and release prescribed cations are included in the negative electrode mixture layer, and gold and/or platinum is present in the ion exchange particles. As a result, a large number of metal nanoparticles derived from cations of Au (or Pt) released from the ion exchange particles attach to the negative electrode active material. Since layered Li metal can be easily formed using such metal nanoparticles as metal nuclei, formation of dendritic Li metal is prevented and a reduction in cell capacity can be suppressed. |
US10897044B2 |
Cathode material for lithium-ion secondary battery, cathode for lithium-ion secondary battery, and lithium-ion secondary battery
A cathode material for a lithium-ion secondary battery of the present invention is active material particles including central particles represented by General Formula LixAyDzPO4 (0.9 |
US10897042B2 |
Composite positive electrode active material for lithium secondary battery and lithium secondary battery comprising electrode including the composite positive electrode active material
A composite positive electrode active material for a lithium secondary battery including a compound represented by Formula 1 below and a compound represented by Formula 2 below, and a lithium secondary battery employing a positive electrode that includes the composite positive electrode active material: LiaNixCoyMnzM1-x-y-zO2 Formula 1 wherein, in Formula 1, ranges of M, a, x, and y are as defined in the detailed description above, and M1z[M2(CN)6]x.nH2O Formula 2 wherein, in Formula 2, M1, M2, z, x, and n are as defined in the detailed description above. |
US10897040B2 |
Anode having double-protection layer formed thereon for lithium secondary battery, and lithium secondary battery comprising same
The present invention relates to a negative electrode for a lithium secondary battery having a double protective layer formed therein, and in particular, to a negative electrode for a lithium secondary battery having a polymer protective layer and a carbon-based protective layer formed therein, and a lithium secondary battery including the same. The lithium secondary battery including the negative electrode according to the present invention is capable of enhancing battery performance and exhibiting stable performance by forming a stable lithium fluoride (LiF) layer and thereby preventing a loss of a solid electrolyte interface (SEI) layer. In addition, a cycle life property is enhanced during charge and discharge by absorbing dead lithium or lithium dendrite and thereby preventing an internal short circuit of the battery. |
US10897035B2 |
Energy storage apparatus in device with conductive case structure
Technologies are described herein for implementing a space-efficient internal energy storage apparatus in a data storage device or other electronic device have a metallic or otherwise electrically-conductive housing or case structure. A first carbon layer is applied to an inner surface of the metallic housing, and a dielectric spacer is applied upon the first carbon layer. Next, a conductive layer having a second carbon layer is applied over the dielectric spacer, and the metallic housing and the conductive layer is electrically connected to a circuitry of the electronic device. |
US10897033B2 |
Battery pack for electric power storage device
Disclosed herein is a battery pack configured to have a structure including at least one module assembly configured to have a structure in which battery modules, each of which has a structure in which a plurality of unit cells is stacked in a state in which unit cells are electrically connected to each other, are arranged such that the battery modules are adjacent to each other, a pair of side plates coupled to each other for covering opposite sides of the module assembly, a base plate having fastening parts, which are coupled to the side plates, formed at one surface thereof and an external mounting part, which is mounted to an external structure, formed at the other surface thereof, and a sheathing cover coupled to the base plate while covering the module assembly. |
US10897032B2 |
Jig for assembly of battery module
Disclosed herein is a jig for assembly of a battery module, the jig including a housing having a first accommodation portion configured to accommodate a battery cell and a second accommodation portion disposed so as to be spaced apart from the first accommodation portion, the second accommodation portion being configured to accommodate a circuit board in the state of being spaced apart from the battery cell, wherein the battery cell is accommodated in the first accommodation portion, and the circuit board is accommodated in the second accommodation portion, whereby the orientation of the circuit board with respect to the battery cell may be maintained. |
US10897031B2 |
Battery, electric storage device, electric vehicle
A battery includes a safety valve configured to cause a deformation due to an increase in internal pressure of the battery; a restraining part including a plurality of first protrusions provided along a first circumference to serve as a restrainer against a lead part when the safety valve and the lead part are shut off due to deformation of the safety valve; and an insulating holder including a plurality of second protrusions provided along a second circumference to insulate the safety valve and the restraining part, where a number of the first protrusions and the second protrusions arranged on a diagonal line including the first circumference and the second circumference is 3 or less. |
US10897030B2 |
Packaging material for power storage device and method for manufacturing packaging material for power storage device
A packaging material for a power storage device, the packaging material including a structure in which at least a substrate protective layer, a substrate layer, an adhesive layer, a metal foil layer, a sealant adhesive layer, and a sealant layer are laminated in this order, wherein the substrate protective layer is a cured product of a raw material containing a polyester resin or an acrylic resin, and a curing agent; the polyester resin or the acrylic resin has reactive groups reactive with the curing agent at a terminal position and/or in a side chain; the curing agent contains an isocyanate other than an alicyclic isocyanate, and an alicyclic isocyanate; and the ratio ([a]/[b]) of the weight of the isocyanate other than an alicyclic isocyanate [a] to the weight of the alicyclic isocyanate [b] is 99/1 to 80/20. |
US10897029B2 |
Battery package, assembled battery, and battery device
The present invention provides a battery package used in an assembled battery, which can miniaturize the assembled battery and can impart sufficient durability; an assembled battery which can be miniaturized and have sufficient durability by provision with the relevant battery package; and a battery device provided with the relevant assembled battery. |
US10897024B2 |
Crosslinked emissive layer containing quantum dots for light-emitting device and method for making same
A light-emitting device includes an anode; a cathode; and an emissive layer disposed between the anode and the cathode, the emissive layer including quantum dots dispersed in a crosslinked matrix formed from one or more crosslinkable charge transport materials. A method of forming the emissive layer of a light-emitting device includes depositing a mixture including quantum dots and one or more crosslinkable charge transport materials on a layer; and subjecting at least a portion of the mixture to UV activation to form an emissive layer including quantum dots dispersed in a crosslinked matrix. |
US10897023B2 |
All quantum dot based optoelectronic device
An optoelectronic device has an electron transport layer, an active layer, and a hole transport layer. Each of the electron transport layer, the active layer, and the hole transport layer has quantum dots. |
US10897012B2 |
Light-emitting element, light-emitting device, electronic device, and lighting device
A light-emitting element having a long lifetime is provided. A light-emitting element exhibiting high emission efficiency in a high luminance region is provided. A light-emitting element includes a light-emitting layer between a pair of electrodes. The light-emitting layer contains a first organic compound, a second organic compound, and a phosphorescent compound. The first organic compound is represented by a general formula (G0). The molecular weight of the first organic compound is greater than or equal to 500 and less than or equal to 2000. The second organic compound is a compound having an electron-transport property. In the general formula (G0), Ar1 and Ar2 each independently represent a fluorenyl group, a spirofluorenyl group, or a biphenyl group, and Ar3 represents a substituent including a carbazole skeleton. |
US10897004B2 |
Piezoelectric drive device
A piezoelectric drive device including: laminated piezoelectric element including a first end face and a second end face opposed to the first end face; a weight member attached to the first end face; and a shaft attached to the second end face, in which a moving member, engaged to the shaft movable in an axial direction, is moved by activating the laminated piezoelectric element. Inside the laminated piezoelectric element, a first internal electrode and a second internal electrode, respectively having a plane surface approximately perpendicular to the first end face and the second end face, are laminated in Y axial direction, approximately perpendicular to the first internal electrode and the second internal electrode with a piezoelectric layer in-between. The piezoelectric drive device, in which the laminated piezoelectric element is difficult to bend, even when the load is applied to the shaft from a lateral direction, is provided. |
US10897003B2 |
Laminated ceramic electronic component and electronic component assembly
An opposite-side dielectric ceramic layer is in contact with a first opposite-surface electrode layer and a second opposite-surface electrode layer. A mounting-side dielectric ceramic layer is in contact with a first mounting-surface electrode layer and a second mounting-surface electrode layer. A mounting-side inner electrode layer is separated from the first mounting-surface electrode layer and the second mounting-surface electrode layer by the mounting-side dielectric ceramic layer, disposed on the mounting-side dielectric ceramic layer, extending from a first side-surface electrode layer, and separated from a second side-surface electrode layer. In a cross-sectional view including a lamination direction and a length direction, a position in which the second mounting-surface electrode layer has a maximum thickness is shifted toward a second side surface in the length direction with respect to a position in which the second opposite-surface electrode layer has a maximum thickness. |
US10897000B2 |
Light emitting diodes, components and related methods
Light emitting diodes, components, and related methods, with improved performance over existing light emitting diodes. In some embodiments, light emitter devices included herein include a submount, a light emitter, a light affecting material, and a wavelength conversion component. Wavelength conversion components provided herein include a transparent substrate having an upper surface and a lower surface, and a phosphor compound disposed on the upper surface or lower surface, wherein the wavelength conversion component is configured to alter a wavelength of a light emitted from a light source when positioned proximate to the light source. |
US10896996B2 |
Optical device
An example of an optical device of the present disclosure includes a substrate, an obverse-surface conductive layer, a reverse-surface conductive layer, a first conductive part, an optical element and a reflector. The first conductive part extends through the substrate and overlaps with a first obverse-surface conducting region of the overse-surface conductive layer and the reverse-surface conductive layer as viewed in a thickness direction of the substrate. The reflector has an inner surface that surrounds the optical element as viewed in the thickness direction. The optical element is located on first obverse-surface conducting region, and the second obverse-surface conducting region is located between the first obverse-surface conducting region and the inner surface of the reflector as viewed in the thickness direction. A second obverse-surface conducting region of the overse-surface conductive layer is spaced apart from the inner surface of the reflector as viewed in the thickness direction. |
US10896995B2 |
Solid state lighting devices with accessible electrodes and methods of manufacturing
Various embodiments of light emitting dies and solid state lighting (“SSL”) devices with light emitting dies, assemblies, and methods of manufacturing are described herein. In one embodiment, a light emitting die includes an SSL structure configured to emit light in response to an applied electrical voltage, a first electrode carried by the SSL structure, and a second electrode spaced apart from the first electrode of the SSL structure. The first and second electrode are configured to receive the applied electrical voltage. Both the first and second electrodes are accessible from the same side of the SSL structure via wirebonding. |
US10896994B1 |
Light-emitting diode with hyperbolic metamaterial
A light-emitting diode includes a first semiconductor region of one of p- or n-conductivity types, a second semiconductor region of the other one of p- or n-conductivity types, forming a p-n junction with the first semiconductor region, and a quantum well layer at the p-n junction between the first and second semiconductor regions. A hyperbolic metamaterial structure is provided in the second semiconductor region. The hyperbolic metamaterial structure is coupled to the quantum well layer for extracting light from the quantum well layer. The hyperbolic metamaterial structure may be patterned to provide an array of nanoantennas to apodize the emitted beam, and to control the polarization state of the emitted beam. |
US10896992B2 |
Photodiode structures
Photodiode structures and methods of manufacture are disclosed. The method includes forming a waveguide structure in a dielectric layer. The method further includes forming a Ge material in proximity to the waveguide structure in a back end of the line (BEOL) metal layer. The method further includes crystallizing the Ge material into a crystalline Ge structure by a low temperature annealing process with a metal layer in contact with the Ge material. |
US10896988B2 |
Laminated sheet and solar cell backsheet using same
A laminated sheet of a two-layer sheet in which an L1 layer including 50 to 99 parts by mass of an ethylene-based polymer (E1) having a density of 0.890 to 970 kg/m3 and 1 to 50 parts by mass of a propylene-based polymer (P1) is in contact with an L2 layer including 50 to 100 parts by mass of a propylene-based polymer (P2) and 0 to 50 parts by mass of an ethylene-based elastomer (E2) having a density of equal to or more than 850 kg/m3 and less than 890 kg/m3, in which the propylene-based polymer (P1) includes a propylene-based elastomer (P1a) including a propylene-derived constitutional unit and an ethylene-derived constitutional unit and/or a constitutional unit derived from an α-olefin having 4 to 20 carbon atoms, and having a melting point (Tm) that is lower than 120° C. or not observable; and a solar cell backsheet formed using the same. |
US10896987B2 |
Sealing sheet for back surface of solar cell, and solar cell module
The present invention is a sealing sheet for a back surface of a solar cell comprising only one polyester film, wherein the polyester film is composed of at least the layer A and the layer B, or the layer A, the layer B and the layer C described below, wherein the polyester film has a given whiteness and a given average reflectance of the polyester film, a given acid value of the polyester, a given thickness of the whole polyester film, a given thickness of the A layer and the B layer, and a given content of the inorganic fine particles in the whole polyester film. Layer A: a polyester resin layer in which the content of the inorganic fine particles is 10 to 35% by mass Layer B: a polyester resin layer in which the content of the inorganic fine particles is 0 to 8% by mass, which is the smallest among the contents of the inorganic fine particles in the layer A, the layer B and the layer C Layer C: a polyester resin layer in which the content of the inorganic fine particles is 0.4 to 10% by mass. |
US10896980B2 |
Semiconductor device
In a Schottky barrier diode region, a Schottky barrier diode is formed between an n-type drift layer and a metal layer, and in a body diode region, a p-type semiconductor region, a p-type semiconductor region, and a p-type semiconductor region are formed in order from a main surface side in the drift layer, and a body diode is formed between the p-type semiconductor region and the drift layer. An impurity concentration of the p-type semiconductor region is decreased lower than the impurity concentration of the p-type semiconductor regions, thereby increasing the reflux current flowing through the Schottky barrier diode and preventing the reflux current from flowing through the body diode. |
US10896977B2 |
Composite oxide semiconductor and transistor
A novel material and a transistor including the novel material are provided. One embodiment of the present invention is a composite oxide including at least two regions. One of the regions includes In, Zn and an element M1 (the element M1 is one or more of Al, Ga, Si, B, Y, Ti, Fe, Ni, Ge, Zr, Mo, La, Ce, Nd, Hf, Ta, W, Mg, V, Be, and Cu) and the other of the regions includes In, Zn, and an element M2 (the element M2 is one or more of Al, Ga, Si, B, Y, Ti, Fe, Ni, Ge, Zr, Mo, La, Ce, Nd, Hf, Ta, W, Mg, V, Be, and Cu). In an analysis of the composite oxide by energy dispersive X-ray spectroscopy, the detected concentration of the element M1 in a first region is less than the detected concentration of the element M2 in a second region, and a surrounding portion of the first region is unclear in an observed mapping image of the energy dispersive X-ray spectroscopy. |
US10896975B2 |
Semiconductor device
According to one embodiment, a semiconductor device includes a first electrode extending along a first direction, a second electrode including a portion extending along the first direction, a third electrode extending along the first direction, a first member, first and second semiconductor regions, and a conductive portion. A position of the second electrode in a second direction is between the third electrode and the first electrode in the second direction crossing the first direction. A distance along the second direction between the third and second electrodes is shorter than a distance along the second direction between the second and first electrodes. The first member includes first and second regions. A conductivity of the second region is lower than a conductivity of the first region. The first semiconductor region includes Alx1Ga1-x1N. The second semiconductor region includes Alx2Ga1-x2N. A conductive portion is electrically connected to the first electrode. |
US10896972B2 |
Self-aligned contact for vertical field effect transistor
Embodiments of the invention are directed to a method and resulting structures for a semiconductor device having self-aligned contacts. In a non-limiting embodiment of the invention, a semiconductor fin is formed vertically extending from a bottom source/drain region of a substrate. A conductive gate is formed over a channel region of the semiconductor fin. A top source/drain region is formed on a surface of the semiconductor fin and a top metallization layer is formed on the top source/drain region. A dielectric cap is formed over the top metallization layer. |
US10896964B2 |
Semiconductor devices having variously-shaped source/drain patterns
A semiconductor device comprising a plurality of active patterns on a substrate. The semiconductor device may include a device isolation layer defining the plurality of active patterns, a gate electrode extending across the plurality of active patterns, and a source/drain pattern on the active patterns. The plurality of active patterns may comprise a first active pattern and a second active pattern. The source/drain pattern comprises a first part on the first active pattern, a second part on the second active pattern, and a third part extending from the first part and along an upper portion of the first active pattern. The device isolation layer comprises a first outer segment on a sidewall of the first active pattern below the source/drain pattern. A lowermost level of a bottom surface of the third part may be lower than an uppermost level of a top surface of the first outer segment. |
US10896962B2 |
Asymmetric threshold voltages in semiconductor devices
Semiconductor devices and methods of forming the same include forming an inner spacer on a semiconductor fin. Two outer spacers are formed around the inner spacer, with one outer spacer being in contact with the inner spacer and with the other outer spacer being separated from the inner spacer by a gap. A dipole-forming layer is formed on the semiconductor fin in the gap. The inner spacer is etched away. A gate stack is formed on the semiconductor fin, between the outer spacers. |
US10896954B2 |
Electronic device including a drift region
An electronic device can include a semiconductor layer having a primary surface, a drift region adjacent to the primary surface, a drain region adjacent to the drift region and extending deeper into the semiconductor layer as compared to the drift region, a resurf region spaced apart from the primary surface, an insulating layer overlying the drain region, and a contact extending through the insulating layer to the drain region. In an embodiment, the drain region can include a sinker region that allows a bulk breakdown to the resurf region to occur during an overvoltage event where the bulk breakdown occurs outside of the drift region, and in a particular embodiment, away from a shallow trench isolation structure or other sensitive structure. |
US10896951B2 |
Semiconductor devices
A semiconductor device includes a channel layer located on a substrate, the channel layer including a conductive oxide, a gate structure located on the channel layer, the gate structure including a gate electrode and gate spacers located on both sidewalls of the gate electrode, and source and drain regions located on both sides of the gate structure in recess regions having a first height from a top surface of the channel layer. The source and drain regions are configured to apply tensile stress to a portion of the channel layer located under the gate structure. |
US10896946B2 |
Organic light emitting diode display device
An organic light emitting diode display device includes a substrate, light emitting structures, fan-out wirings, and a wiring structure. The substrate has a display region including a light emitting region and a peripheral region surrounding the light emitting region and a pad region located in one side of the display region. The light emitting structures are disposed in the light emitting region on the substrate. The fan-out wirings are disposed in the peripheral region on the substrate, and the fan-out wirings include a straight-line portion and an oblique line portion. The wiring structure is disposed on the fan-out wirings, and includes a conductive layer and conductive patterns spaced apart from each other and disposed on the conductive layer. |
US10896940B2 |
Transparent display device and method of manufacturing the same
A transparent display device including a base substrate and a plurality of pixels disposed on the base substrate, each pixel having an emission area and a transmission area transparent to external light, each of the pixels including a circuit element layer disposed on the base substrate, a first electrode disposed on the circuit element layer and corresponding to the emission area, a pixel define layer disposed on the circuit element layer, the pixel define layer including a first sidewall defining the emission area and a second sidewall defining the transmission area, an emission layer disposed on the first electrode and corresponding to the emission area, and a second electrode disposed on the emission layer and including an opening that corresponds to the transmission area, in which the first sidewall is inclined at a first angle, and the second sidewall is inclined at a second angle greater than the first angle. |
US10896935B2 |
Display panel, method for fabricating the same, and display device
The disclosure relates to a display panel, a method for fabricating the same, and a display device. The display panel includes: a base substrate, and a thin film transistor structure, an anode layer, a light-emitting layer, a cathode layer, and an encapsulation layer, which are arranged successively on the base substrate, wherein at least one installation hole for installing a hardware structure is arranged in a display area of the display panel, and the installation hole runs through the base substrate and the respective layers on the display panel in the direction perpendicular to the base substrate; and the edge of the installation hole is arranged with an encapsulation layer material, and the encapsulation layer material covers at least the light-emitting layer and the cathode layer adjacent to the edge of the installation hole, in the direction parallel to the base substrate. |
US10896933B2 |
Display substrate and manufacturing method thereof
Disclosed are a display panel and a manufacturing method thereof. A display area of the display panel has a display area includes a plurality of pixel units arranged in an array. Each of the pixel units includes a plurality of sub pixel units of different colors. The display device includes, in the display area, at least one driving circuit arranged between two adjacent rows of the pixel units. The driving circuit includes a plurality of sub driving circuits. Each of the sub pixels is connected through one signal conductor line to the sub driving circuits. The sub driving circuits transmit an image driving signal through the signal conductor lines to the sub pixel units to drive the sub pixel units to display an image. |
US10896932B2 |
Three dimensional memory array
The present disclosure includes three dimensional memory arrays, and methods of processing the same. A number of embodiments include a plurality of conductive lines separated from one other by an insulation material, a plurality of conductive extensions arranged to extend substantially perpendicular to the plurality of conductive lines, and a storage element material formed around each respective one of the plurality of conductive extensions and having two different contacts with each respective one of the plurality of conductive lines, wherein the two different contacts with each respective one of the plurality of conductive lines are at two different ends of that respective conductive line. |
US10896931B1 |
3D semiconductor device and structure
A 3D semiconductor device, the device including: a first level including a first single crystal layer and first transistors, where the first transistors each include a single crystal channel; first metal layers interconnecting at least the first transistors; and a second level including a second single crystal layer and second transistors, where the second level overlays the first level, where the second transistors are horizontally oriented and each include at least two side gates, where the second level is bonded to the first level, and where the bonded includes oxide to oxide bonds. |
US10896928B2 |
Light emitting diode display device
A LED display device is provided in the present disclosure, including multiple pixel units arranged in array on the substrate. Each of the pixel units includes three LEDs with different emitting colors. In each row of the pixel units, a first electrode of each LED is connected directly with a lateral through line. In each column of the pixel units, a second electrode of a red LED is electrically connected with a first vertical through line via a first via hole, a second electrode of a green LED is electrically connected with a second vertical through line via a second via hole, and a second electrode of a blue LED is electrically connected with a second vertical through line via a third via hole. |
US10896927B2 |
Micro-LED transfer method, manufacturing method and device
A micro-LED transfer method, manufacturing method and device are provided. The micro-LED transfer method comprises: obtaining a laser-transparent carrier substrate having a first surface and a second surface with micro-LEDs; forming a protection layer on at least one of the first surface and the second surface and a third surface of a receiving substrate, wherein the third surface is to receive the micro-LEDs to be transferred via pads; bringing the micro-LEDs to be transferred into contact with the pads on the third surface; and irradiating the micro-LEDs to be transferred with laser from the first surface to lift-off the micro-LEDs to be transferred from the carrier substrate wherein the protection layer configured to protect the third surface from the irradiation of the laser. |
US10896926B2 |
Array substrate, method for controlling the same, and display device
The present disclosure provides an array substrate, a method for controlling the same, and a display device. The array substrate comprises: a base substrate; and an array of first thin film transistors, a signal line array, a photosensor array and a receiving line array, each provided on the base substrate. Each first thin film transistor in the array of first thin film transistors is connected to one signal line of the signal line array. Each photosensor in the photosensor array is connected to one signal line in the signal line array and one receiving line in the receiving line array. |
US10896925B2 |
Detector device with majority current and isolation means
The present disclosure relates to a detector device assisted by majority current, comprising a semiconductor layer of a first conductivity type, at least two control regions of the first conductivity type, at least one detection region of a second conductivity type opposite to the first conductivity type and a source for generating a majority carrier current associated with an electrical field, characterized in that it further comprises isolation means formed in the semiconductor layer and located between said two control regions, for deflecting the first majority carrier current generated by the first source between said two control regions and, hence, increasing the length of the first majority current path, reducing the amplitude of said first majority carrier current and, therefore, reducing the power consumption of the detector device. |
US10896920B2 |
Thin film transistor array substrate and manufacturing method thereof
A substrate including a gate line and a gate electrode disposed on a substrate, an oxide semiconductor layer pattern overlapping the gate electrode, a gate insulating layer disposed between the gate electrode and the oxide semiconductor layer pattern, a data line intersecting the gate line, a source electrode electrically connected to the oxide semiconductor layer pattern, a drain electrode electrically connected to the oxide semiconductor layer, the drain electrode spaced apart from the source electrode, and an insulating pattern including a first portion, which is disposed between the gate line and the data line and at least partially overlaps with both of the gate line and the data line. |
US10896908B2 |
Bulk CMOS devices with enhanced performance and methods of forming the same utilizing bulk CMOS process
The present disclosure relates to a bulk complementary-metal-oxide-semiconductor (CMOS) device including a device substrate, a thinned device die with a device region over the device substrate, a first mold compound, and a second mold compound. The device region includes a back-end-of-line (BEOL) portion and a front-end-of-line (FEOL) portion over the BEOL portion. The first mold compound resides over the device substrate, surrounds the thinned device die, and extends vertically beyond the thinned device die to define an opening over the thinned device die and within the first mold compound. The second mold compound fills the opening and directly connects the thinned device die. Herein, a silicon material with a resistivity between 5 Ohm-cm and 30000 Ohm-cm does not exist between the second mold compound and the thinned device die. |
US10896906B2 |
Circuit overvoltage protection
An electrostatic discharge (ESD) protection circuit includes a snapback ESD protection device and an ESD tail current clamp circuit. The snapback ESD protection device is configured to shunt current of an ESD event to a voltage reference. The ESD tail current clamp circuit is connected in parallel with the snapback ESD protection device. The ESD tail current clamp circuit is configured to shunt tail current of the ESD event to the voltage reference while the snapback ESD protection device is disabled. |
US10896903B2 |
Semiconductor device
A semiconductor device according to an embodiment includes a semiconductor layer having first and second plane, a first conductivity-type first semiconductor region, a second conductivity-type second semiconductor region between the first semiconductor region and the first plane, a first conductivity-type third semiconductor region between the second semiconductor region and the first plane, a second conductivity-type fourth semiconductor region between the third semiconductor region and the first plane, a first conductivity-type fifth semiconductor region provided between the first semiconductor region and the first plane, a first electrode provided on a side of the first plane, and electrically connected to the third semiconductor region and the fourth semiconductor region, a second electrode provided on a side of the second plane, and electrically connected to the first semiconductor region, and a conductive layer provided on a side of the first plane, and electrically connecting the second and the fifth semiconductor region. |
US10896900B2 |
Methods and systems for packaging an integrated circuit
A method for packaging an integrated circuit including a first semiconductor device and a second semiconductor device arranged on a substrate includes calculating parameters of a forming gas based on each of a curing temperature and an estimate of a surface trap density associated with the integrated circuit, dispensing a molding compound over the first semiconductor device, the second semiconductor device, and the substrate, and curing the molding compound in accordance with the curing temperature while flowing the forming gas in accordance with the calculated parameters. |
US10896898B2 |
Edge interconnect self-assembly substrate
A substrate assembly includes a first microchip including a first interconnecting structure and a second microchip including a second interconnecting structure, wherein the first and second interconnecting structures have keyed complementary, interlocking shapes. The first interconnecting structure is interlocked with the second interconnecting structure. Quilt package nodules on edges of the first and second microchips electrically connect circuitry formed on or supported by the first and second microchips. |
US10896896B2 |
Semiconductor device comprising PN junction diode and schottky barrier diode
A semiconductor device includes a MOSFET including a PN junction diode. A unipolar device is connected in parallel to the MOSFET and has two terminals. A first wire connects the PN junction diode to one of the two terminals of the unipolar device. A second wire connects the one of the two terminals of the unipolar device to an output line, so that the output line is connected to the MOSFET and the unipolar device via the first wire and the second wire. In one embodiment the connection of the first wire to the diode is with its anode, and in another the connection is with the cathode. |
US10896893B2 |
Soldering a conductor to an aluminum metallization
A method of making a semiconductor including soldering a conductor to an aluminum metallization is disclosed. In one example, the method includes substituting an aluminum oxide layer on the aluminum metallization by a substitute metal oxide layer or a substitute metal alloy oxide layer. Then, substitute metal oxides in the substitute metal oxide layer or the substitute metal alloy oxide layer are at least partly reduced. The conductor is soldered to the aluminum metallization using a solder material. |
US10896881B2 |
Semiconductor package
A semiconductor package includes a frame having a first through-hole, a semiconductor chip disposed on the first through-hole an having an active surface on which a connection pad is disposed and an inactive surface, a first encapsulant covering at least a portion of the inactive surface and a side surface of the semiconductor chip, a connection structure disposed on the active surface of the semiconductor chip and including a redistribution layer electrically connected to the connection pad of the semiconductor chip and a ground pattern layer, a side surface cover layer covering at least an outer side surface of the frame, and a metal layer disposed on the upper surface of the first encapsulant and extending downwardly along the side surface cover layer to cover the side surface cover layer and a portion of the side surface of the connection structure. |
US10896876B2 |
Semiconductor device
In a semiconductor device having a variable gain amplifier, a setting error of a gain associated with a crosstalk noise is reduced. A switch block included in the variable gain amplifier includes a plurality of switch transistors Mp1, Mp2, MN1, and Mn2, and can variably set the parallel number of the switches used for coupling by selecting a forward coupling state for coupling the common wirings CSP, CSN to output wirings OUTP, OUTN, respectively, or a cross coupling state for coupling to OUTN, OUTP, respectively. Output wirings OUTN, OUTP form an output wiring pair by extending in a X direction while crossing each other through an underlying wiring layer ML[x-1]. At least one of the common wirings CSP, CSN is located next to the output wiring pair in a Y direction. |
US10896873B2 |
Massive deep trench capacitor die fill for high performance application specific integrated circuit (ASIC) applications
A processor assembly and a system including a processor assembly are disclosed. The processor assembly includes an interposer disposed on a substrate, an integrated circuit disposed on the interposer, a memory circuit disposed on the interposer and coupled to the integrated circuit, and a capacitor embedded in the interposer. The capacitor includes at least a first non-planar conductor structure and a second non-planar conductor structure separated by a non-planar dielectric structure. The capacitor includes a first capacitor terminal electrically coupling the first non-planar conductor structure to a first voltage terminal in the integrated circuit. The capacitor includes a second capacitor terminal electrically coupling the second non-planar conductor structure to a second voltage terminal in the integrated circuit. The capacitor includes an oxide layer electrically isolating the capacitor from the interposer. |
US10896870B2 |
Semiconductor device with air gaps in interlayer insulating layer and method of manufacturing the same
A semiconductor device includes an interlayer insulating layer disposed on a substrate, a first metal wiring and a second metal wiring disposed in the interlayer insulating layer, the first and second wirings spaced apart from each other in a first direction, the first and second wirings extending to a second direction perpendicular to the first direction, an air gap formed in the interlayer insulating layer between the first metal wiring and the second metal wiring, and spaced apart from a sidewall of the first metal wiring and a sidewall of the second metal wiring, and a capping layer disposed on the interlayer insulating layer, the capping layer covering the first metal wiring, the second metal wiring, and the air gap, wherein the air gap is disposed at a first distance from the first metal wiring in the first direction and at a second distance from the second metal wiring in the first direction, and wherein the first and second distances are the same. |
US10896869B2 |
Method of manufacturing a semiconductor device
A method for forming packaged electronic devices includes providing a substrate having pads connected by conductive pad linking portions and semiconductor devices attached to the pads in different orientations. A second substrate is provided having conductive connectors each with a plate portion, a conductive member extending from a side segment of the plate portion, and a connective portion extending from the conductive member distal to the plate portion. The second substrate further has conductive linking portions physically connecting adjoining plate portions together. Each plate portion is attached to one of the semiconductor devices to provide a subassembly. The conductive linking portions are configured to maintain the adjoining plate portions in substantial alignment with the semiconductor devices and to maintain the connective portions is a desired alignment during the plate portion attachment step. A package body is provided to encapsulate the subassembly where bottom surfaces of each connective portion is exposed outside of a major surface of the package body. The method includes separating the encapsulated subassembly to provide the packaged electronic devices such that the separating step severs the conductive linking portions. |
US10896867B2 |
Terminal plate and semiconductor device
Provided is a terminal plate according to an embodiment including: a first plate portion for being connected to a first semiconductor element; a second plate portion for being connected to a second semiconductor element; a third plate portion provided above the first plate portion and the second plate portion; a first connecting portion provided between the first plate portion and the third plate portion and connecting the first plate portion and the third plate portion; a second connecting portion provided between the second plate portion and the third plate portion and connecting the second plate portion and the third plate portion; a fourth plate portion provided above the first plate portion and the second plate portion and provided on the opposite side of the third plate portion with interposing the first and second plate portions; a third connecting portion provided between the first plate portion and the fourth plate portion and connecting the first plate portion and the fourth plate portion; a fourth connecting portion provided between the second plate portion and the fourth plate portion and connecting the second plate portion and the fourth plate portion; and a fifth plate portion provided above the fourth plate portion, the fifth plate portion connected to the fourth plate portion, and the fifth plate portion having a hole. |
US10896866B2 |
Power module semiconductor device and inverter equipment, and fabrication method of the power module semiconductor device, and metallic mold
The power module semiconductor device (2) includes: an insulating substrate (10); a first pattern (10a) (D) disposed on the insulating substrate (10); a semiconductor chip (Q) disposed on the first pattern; a power terminal (ST, DT) and a signal terminal (CS, G, SS) electrically connected to the semiconductor chip; and a resin layer (12) configured to cover the semiconductor chip and the insulating substrate. The signal terminal is disposed so as to be extended in a vertical direction with respect to a main surface of the insulating substrate. |
US10896864B2 |
Power semiconductor chip module
The present invention relates to a power semiconductor chip module, comprising a substrate having a top side and a bottom side; at least one first power semiconductor device attached to the top side of the substrate; at least one first conductive structure thermally and electrically connecting the first power semiconductor device to the top side of the substrate; at least one second power semiconductor device attached to the bottom side of the substrate; and at least one second conductive structure connecting the second power semiconductor device to the bottom side of the substrate. |
US10896842B2 |
Manufacturing method of sample table
A manufacturing method of sample table is provided. The sample table holds a semiconductor wafer on which a plasma process is to be performed, and the manufacturing method includes: preparing an adsorption plate that has a contact surface on which a lapping process has been performed and surface-contacting the semiconductor wafer, and that adsorbs the semiconductor wafer; and preparing a supporting substrate which has a recess surface to which a noncontact surface of the adsorption plate is adhered, wherein a difference between a depth of an approximate center portion of the recess surface and a depth of a distant portion spaced apart from the approximate center portion is larger than a difference between a thickness of the adsorption plate at a portion contacting the approximate center portion and a thickness of the adsorption plate at a portion contacting the distant portion. |
US10896841B2 |
Film formation apparatus
A film formation apparatus includes a film formation unit which includes a film formation room having an opening at one end, has a target formed of a film formation material in the film formation room, and deposits the film formation material of the target on a surface of a workpiece facing the opening by plasma produced by a sputter gas in the film formation room, and a carrier that carries the workpiece along a predetermined carrying path so that the workpiece repeatedly pass through a facing region which faces the opening of the film formation room and a non-facing region which does not face the opening of the film formation room. The carrier includes a low-pressure position where the workpiece is placed and which causes an interior of the film formation room to be lower than a plasma ignition lower limit pressure and to be equal to or higher than a plasma electric discharge maintaining lower limit pressure when passing through the facing region, and a high-pressure position where workpiece is not placed and which causes the interior of the film formation room to be equal to or higher than the plasma ignition lower limit pressure when passing through the facing region. |
US10896831B2 |
Film forming apparatus
A supply part includes a first partition, a second partition under the first partition, a third partition under the second partition, a first flow path between the first partition and the second partition allowing a first gas to be introduced therein, a second flow path between the second partition and the third partition allowing a second gas to be introduced therein, a first piping extending from the second partition to reach below the third partition and being communicated with the first flow path, a second piping extending from the third partition to reach below the third partition and being communicated with the second flow path, and a convex portion provided on an outer circumferential surface of the first piping or an inner circumferential surface of the second piping protruding from one of the outer circumferential surface and the inner circumferential surface toward the other one. |
US10896828B2 |
Wafer manufacturing cleaning apparatus, process and method of use
A cleaning wafer or substrate for use in cleaning, or in combination with, components of, for example, integrated chip manufacturing apparatus. The cleaning substrate can include a substrate having varying predetermined surface features, such as one or more predetermined adhesive, non-tacky, electrostatic, projection, depression, or other physical sections. The predetermined features can provide for more effective cleaning of the components with which they are used, such as an integrated chip manufacturing apparatus in the place of the integrated chip wafer. The cleaning substrate can be urged into cleaning or other position by vacuum, mechanical, electrostatic, or other forces. The cleaning substrate can adapted to accomplish a variety of functions, including abrading or polishing. The cleaning substrate may be made by a novel method of making, and it may then be used in a novel method of use I combination with chip manufacturing apparatus. |
US10896827B2 |
Support for manufacturing semiconductor packages, use of support for manufacturing semiconductor packages, and method for manufacturing semiconductor packages
To provide a support for manufacturing semiconductor packages which has excellent durability in treatments such as polishing, heating, exposing/developing, plating, and vacuuming; a use of the support for manufacturing semiconductor packages; and a method of manufacturing semiconductor packages. The support includes a substrate layer and an adhesive layer adjacent to the substrate layer, wherein the substrate layer is formed of an alicyclic structure-containing resin film. |
US10896824B2 |
Roughness reduction methods for materials using illuminated etch solutions
Methods are disclosed that illuminate etch solutions to provide controlled etching of materials. An etch solution (e.g., gaseous, liquid, or combination thereof) with a first level of reactants is applied to the surface of a material to be etched. The etch solution is illuminated to cause the etch solution to have a second level of reactants that is greater than the first level. The surface of the material is modified (e.g., oxidized) with the illuminated etch solution, and the modified layer of material is removed. The exposing and removing can be repeated or cycled to etch the material. Further, for oxidation/dissolution embodiments the oxidation and dissolution can occur simultaneously, and the oxidation rate can be greater than the dissolution rate. The material can be a polycrystalline material, a polycrystalline metal, and/or other material. One etch solution can include hydrogen peroxide that is illuminated to form hydroxyl radicals. |
US10896822B2 |
Grinding apparatus
A grinding apparatus includes a table that holds a workpiece, and a grinding unit including a grinding wheel mounted to a spindle. The grinding wheel has a grindstone formed by binding abrasive grains with a bonding agent. In addition, the grinding apparatus further includes: a grinding water supply unit that supplies grinding water to at least the grindstone; a light applying unit that is disposed adjacent to the table and that applies light to a grinding surface of the grindstone grinding the workpiece held by the table; and a light applying unit moving section by which the light applying unit can be positioned at a first position on a rotational trajectory of the grinding wheel in the case where the grinding wheel has a first diameter and a second position on a rotational trajectory of the grinding wheel in the case where the grinding wheel has a second diameter. |
US10896820B2 |
Method for depositing a ruthenium-containing film on a substrate by a cyclical deposition process
A method for depositing a ruthenium-containing film on a substrate by a cyclical deposition process is disclosed. The method may include: contacting the substrate with a first vapor phase reactant comprising a metalorganic precursor, the metalorganic precursor comprising a metal selected from the group consisting of a cobalt, nickel, tungsten, molybdenum, manganese, iron, and combinations thereof. The method may also include; contacting the substrate with a second vapor phase reactant comprising ruthenium tetroxide (RuO4); wherein the ruthenium-containing film comprises a ruthenium-metal alloy. Semiconductor device structures including ruthenium-metal alloys deposited by the methods of the disclosure are also disclosed. |
US10896819B2 |
Backside metal photolithographic patterning die singulation systems and related methods
Implementations of die singulation systems and related methods may include forming a plurality of die on a first side of a substrate, forming a backside metal layer on a second side of a substrate, applying a photoresist layer over the backside metal layer, patterning the photoresist layer along a die street of the substrate, and forming a groove at the pattern of the photoresist layer only partially through a thickness of the backside metal layer. The groove may be located in the die street of the substrate. The method may also include etching through a remaining portion of the backside metal layer located in the die street, removing the photoresist layer, and singulating the plurality of die included in the substrate by removing substrate material in the die street. |
US10896817B2 |
Laser irradiation apparatus, thin film transistor, and method of manufacturing thin film transistor
A laser irradiation apparatus includes a light source that generates a laser beam, a projection lens that radiates the laser beam onto a predetermined region of an amorphous silicon thin film deposited on each of a plurality of thin film transistors on a glass substrate, and a projection mask pattern provided on the projection lens and has a plurality of openings so that the laser beam is radiated onto each of the plurality of thin film transistors, wherein the projection lens radiates the laser beam onto the plurality of thin film transistors on the glass substrate, which moves in a predetermined direction, through the projection mask pattern, and the projection mask pattern is provided such that the openings are not continuous in one column orthogonal to the moving direction. |
US10896815B2 |
Semiconductor substrate singulation systems and related methods
Implementations of methods of thinning a semiconductor substrate may include: providing a semiconductor substrate having a first surface and a second surface opposing the first surface, the semiconductor substrate having a thickness between the first surface and the second surface. The method may further include inducing damage into a portion of the semiconductor substrate at a first depth into the thickness forming a first damage layer, inducing damage into a portion of the semiconductor substrate at a second depth into the thickness forming a second damage layer, and applying ultrasonic energy to the semiconductor substrate. The method may include separating the semiconductor substrate into three separate thinned portions across the thickness along the first damage layer and along the second damage layer. |
US10896814B2 |
Ionization device
Disclosed are a multimethod ionization device (MID) to utilize at least chemical ionization and a system further utilizing such a device provided with a reaction chamber for ion formation of reagent species for adduct formation from at least one analyte to be characterized as based on mass to charge ratio for the analyte identification. |
US10896813B2 |
Analysis data processing method and device
When conducting imaging mass analysis for a region to be measured on a sample, an individual reference value calculating part obtains a maximum value in Pi/Ii of respective measuring points, and stores the value together with measured data as an individual reference value. When performing comparison analysis for a plurality of the data obtained from different samples, a common reference value determining part reads out corresponding a plurality of the individual reference values and determines a minimum value as a common reference value Fmin. A normalization calculation processing part normalizes the respective intensity values by multiplying the intensity values read out from an external memory device by a normalization coefficient long_Max×(Fmin/Pi) obtained from the common reference value Fmin, TIC values Pi at the respective measuring points, and a maximum allowable value long_Max of a variable storing the intensity values at the time of operation. |
US10896812B2 |
Sputtering target having RFID information
A method for affixing an RFID tag to sputtering targets is disclosed. A cavity is formed on the back of the backing plate adjacent to the outer edge. Within the cavity, an RFID tag is secured with an encapsulant. The encapsulant is cured with the RFID tag capable of communicating with an associated reader through the encapsulant. |
US10896805B2 |
Methods for rapid electron area masking (REAM) lithography
A method for electron beam lithography. The method may comprise fabricating a multi-layer mask and interposing the multi-layer mask between an electron beam and an energy-sensitive layer to thereby expose the energy-sensitive layer to the electron beam through the mask. Fabricating the multi-layer mask may comprises providing a first mask layer fabricated from a first mask material (e.g. silicon nitride) which defines one or more feature apertures corresponding to features of interest and coating an electron-energy-reducing material (e.g. gold) onto the first mask layer to thereby provide a second mask layer. |
US10896799B1 |
Ion source with multiple configurations
An IHC ion source with multiple configurations is disclosed. For example, an IHC ion source comprises a chamber, having at least one electrically conductive wall, and a cathode and a repeller disposed on opposite ends of the chamber. Electrodes are disposed on one or more walls of the ion source. Bias voltages are applied to at least one of the cathode, repeller and the electrodes, relative to the electrically conductive wall of the chamber. Further, the IHC ion source comprises a configuration circuit, which receives the various voltages as input voltages, and provides selected output voltages to the cathode, repeller and electrodes, based on user input. In this way, the IHC ion source can be readily reconfigured for different applications without rewiring the power supplies, as is currently done. This configuration circuit may be utilized with other types of ion sources as well. |
US10896796B2 |
Switching system, and electrical switching apparatus and switching assembly therefor
A switching assembly is for an electrical switching apparatus of a switching system. The electrical switching apparatus includes a base. The switching system has a communication device. The switching assembly includes a number of contact assemblies coupled to the base, each of the contact assemblies having a stationary contact and a movable contact structured to move between a CLOSED position corresponding to engagement with the stationary contact, and an OPEN position corresponding to disengagement with the stationary contact; and a transfer assembly including an element and only one single actuator coupled to the element, the element being structured to be coupled to the base, the single actuator comprising a controller for receiving a signal from the communication device. The single actuator is structured to move the movable contact of each of the number of contact assemblies between the CLOSED position and the OPEN position. |
US10896794B2 |
Circuit arrangement for operating at least one relay
A circuit arrangement comprises: an electronic switch; at least one relay including a relay coil; a shunt resistor; a voltage supply device to supply an operating voltage to the at least one relay, wherein the electronic switch, the relay coil of the at least one relay, and the shunt resistor are electrically connected in series to one another between the operating voltage and ground; a current regulator to drive the electronic switch with a pulse width modulation to adjust a control current that flows through the relay coil; at least one sensor to generate sensor data indicative of shocks, impacts or vibrations acting on the at least one relay; and an evaluating unit to evaluate the sensor data, wherein the current regulator is configured to adjust the control current based on the sensor data evaluated by the evaluating unit. |
US10896791B2 |
Dynamic coordination of protection devices in electrical distribution systems
A dynamically coordinatable electrical distribution system includes a plurality of intelligently-controlled protection devices (PDs), a communication and control bus (comm/control) bus, and a central computer. The plurality of intelligently-controlled PDs is configured to protect a plurality of associated electrical loads from faults, developing faults, and other undesired electrical anomalies. Each of the PDs further has electrically adjustable time-current characteristics. The intelligently-controlled PDs are communicatively coupled to the comm/control bus and configured to report current data representative of real-time currents flowing through their respective loads to the central computer, via the comm/control bus. The central computer is configured to communicate with the plurality of PDs over the comm/control bus and dynamically coordinate the time-current characteristics of the plurality of PDs based on the current data it receives from the PDs. |
US10896787B2 |
Contact in RF-switch
The present invention generally relates to a mechanism for making a MEMS switch that has a robust RF-contact by avoiding currents to run through a thin sidewall in a via from the RF-contact to the underlying RF-electrode. |
US10896784B2 |
Direct microwave production of graphene
Provided is a method of producing graphene directly from a non-intercalated and non-oxidized graphitic material, comprising: (a) dispersing the graphitic material in a liquid solution to form a suspension, wherein the graphitic material has never been previously exposed to chemical intercalation or oxidation; and (b) subjecting the suspension to microwave or radio frequency irradiation with a frequency and an intensity for a length of time sufficient for producing graphene; wherein the liquid solution contains a metal salt dissolved in water, organic solvent, ionic liquid solvent, or a combination thereof. The method is fast (minutes as opposed to hours or days of conventional processes), environmentally benign, and highly scalable. |
US10896781B2 |
Ceramic capacitor having metal or metal oxide in side margin portions, and method of manufacturing the same
A multilayer ceramic capacitor includes: a ceramic body including dielectric layers and having first and second surfaces opposing each other, third and fourth surfaces connecting the first and second surfaces to each other, and fifth and sixth surfaces connected to the first to fourth surfaces and opposing each other; a plurality of internal electrodes disposed in the ceramic body, each exposed to the first and second surfaces and having one ends exposed to the third or fourth surface; and a first side margin portion and a second side margin portion disposed, respectively, on the first and second surfaces of the ceramic body, wherein a metal or a metal oxide is disposed in each of the first and second side margin portions, and a ratio of a diameter of the metal or the metal oxide to a thickness of the dielectric layer is 0.8 or less. |
US10896775B2 |
Resistor
A resistor has a structure including a resistor substrate that has paired electrodes and a resistive element formed on an insulating substrate, an insulating exterior material that covers at least the upper and the side surface of the resistor substrate, and harness electric wires that have one end parts connected to the respective electrodes, pass through the exterior material, and extend outside. The paired electrodes are formed on areas other than the end parts of the insulating substrate, and junctions of the end parts of the harness electric wires and the paired electrodes are at positions where creepage distance of insulation from the junctions to the bottom ends of the insulating substrate is a predetermined distance or longer. Such structure provides the resistor having a secured creepage distance of insulation between the conductor parts of the resistor and the metal case in which the resistor is installed. |
US10896772B2 |
High density shielded electrical cable and other shielded cables, systems, and methods
A shielded electrical ribbon cable includes adjacent first and second longitudinal conductor sets where each conductor set includes two or more insulated conductors. The first conductor set also includes a ground conductor that generally lies in the plane of the insulated conductors of the first conductor set. At least 90% of the periphery of each conductor set is encompassed by a shielding film. First and second non-conductive polymeric films are disposed on opposite sides of the cable and form cover portions substantially surrounding each conductor set, and pinched portions on each side of each conductor set. When the cable is laid flat, the distance between the center of the ground conductor of the first conductor set and the center of the nearest insulated conductor of the second conductor set is σ1, the center-to-center spacing of the insulated conductors of the second conductor set is σ2, and σ1/σ2 is greater than 0.7. |
US10896771B2 |
Power cable with an overmolded probe for power transfer to a non-thermal plasma generator and a method for constructing the overmolded probe
A transfer module for transferring power to a non-thermal plasma generator includes a power cable; a first epoxy; a second epoxy; an interface between the first epoxy and the second epoxy; and a well; the power cable including a conductor for conducting electrical power and an insulation layer for surrounding a portion of the conductor; the first epoxy being located within the well to surround the insulation layer; the second epoxy being located within the well to surround the conductor located within the well; the second epoxy being located outside the well to surround the conductor located outside the well. |
US10896768B2 |
System and method for performing active scanning of a nuclear fuel rod
The present application relates generally to the field of performing active scanning of a nuclear fuel rod to identify variations in enrichment along a length of the fuel rod. More specifically, the present application relates to systems and methods for performing active scanning of a nuclear fuel rod. |
US10896763B2 |
System and method for providing model-based treatment recommendation via individual-specific machine learning models
The present disclosure pertains to a system for providing model-based treatment recommendation via individual-specific machine learning models. In some embodiments, the system (i) obtains an audio recording of an individual, (ii) determines, from the audio recording, one or more utterance-related features of the individual; (iii) performs one or more queries based on the one or more utterance-related features to obtain health information (e.g., utterance-related conditions and treatments provided for the utterance-related conditions) associated with similar individuals having similar utterance-related conditions as the subject; (iv) provides the health information associated with the similar individuals to a machine learning model to train the machine learning model; and (v) provides, subsequent to the training of the machine learning model, the one or more utterance-related features to the machine learning model to determine one or more treatments for the individual. |
US10896757B2 |
System for predicting an acute exacerbation of chronic obstructive pulmonary disease
Provided is a system for predicting an acute exacerbation of COPD. The system, combined with a stored application, including a collection unit gathering variables from a medical record integration server, a virus information server, a weather data server, and a social data server and generating specifications constituted of a data set including of the variables at every point of time when the variables occurred in response to a prediction request on the occurrence of an acute exacerbation of COPD in patient, a model configuration unit determining variables and coefficients of the parameters connected to the variables to set a prediction model, an analysis unit inputting the variables of the specification and the parameter coefficients to the model set by the model configuration unit to predict an occurrence of the acute exacerbation of the COPD in patient, a providing unit providing a prediction result value to at least one client. |
US10896756B2 |
Environmental sensor-based cognitive assessment
Methods, systems, and techniques for facilitating cognitive assessment are provided. Example embodiments provide a Cognitive Assessment Facilitator System CAFS, which facilitates the gathering and prediction of cognitive assessment of individuals using machine learning and sensors placed in the home of a resident. These predictive assessments can then be used by a clinician to further diagnose and/or provide health intervention. In one embodiment, the CAFS comprises a sensor input module, a machine learning engine (or algorithm as part of another component), a CAAB tool, and activity curve change engine (activity tools), and a reporting module 308. These components cooperate to process and transform smart home based sensor data into activity performance features and statistical activity features which are then processing through a machine learning engine to predict clinical cognitive assessment values. |
US10896753B2 |
Lung screening assessment system
A lung screening assessment system is operable to receive a chest computed tomography (CT) scan that includes a plurality of cross sectional images. Nodule classification data of the chest CT scan is generated by utilizing a computer vision model that is trained on a plurality of training chest CT scans to identify a nodule in the plurality of cross sectional images and determine an assessment score. A lung screening report that includes the assessment score of the nodule classification data is generated for display on a display device associated with a user of the lung screening assessment system. |
US10896748B2 |
Biopsy mapping tools
Apparatus for plotting pathological diagnoses on anatomical diagrams is provided. The apparatus may include a mapping tool. The mapping tool may identify a plurality of biopsy marker records including a received criterion. The mapping tool may identify a body part image associated with a body part image ID. The mapping tool may section the body part image into a first quadrant and a second quadrant. The mapping tool may loop through the plurality of biopsy marker records to identify an X,Y coordinate associated with each of the plurality of biopsy marker records. For each X,Y coordinate identifying a location within the first quadrant, the mapping tool may iteratively tally a first count for the first quadrant. For each X,Y coordinate identifying a location within the second quadrant, the mapping tool may iteratively tally a second count for the second quadrant. |
US10896745B2 |
Smart placement rules
A smart placement module determines components of received medical data, such as medical reports and image montages, to forward to one or more secondary location, such as an EMR system, based on smart placement rules that are established by a user that receives the medical data, such as a referring doctor. Thus, the smart placement module decreases or removes the need for the receiving user to manually select and transfer certain medical data for storage at the EMR system. Accordingly, the receiving user, and other authorized EMR system users, may have prompt access to the medical data via their respective connections to the EMR system. In one embodiment, the smart placement module transmits a patient identification file that is usable by the receiving EMR system to allow the EMR system to associate received medical data with other data regarding a respective patient. |
US10896743B2 |
Secure communication of nucleic acid sequence information through a network
A nucleic acid sequence security method comprises the steps of: (a) creating a plurality of composites each comprising at least one of target elements derived from a nucleic acid sequence of an analysis requester or disguising elements identical to or different from the target elements; and (b) providing the created plurality of composites to an analyst. |
US10896739B2 |
Circadian phase estimation, modeling and control
Method, system and computer program product are provided for estimating a circadian phase of a subject by: obtaining a sensed biological signal for the subject; and using, by one or more processors, adaptive frequency tracking to adaptively estimate the circadian phase of the subject from the sensed biological signal. Circadian phase estimation may be accelerated by providing a feedback loop for the adaptive frequency tracking, which utilizes, in part, a circadian phase model in automatically ascertaining a phase correction for the adaptive frequency tracking. The circadian phase estimation may be used in automatically constructing a light-based circadian rhythm model for the subject using a linear parameter-varying (LPV) formulation, and once constructed, the circadian rhythm model for the subject may be used to provide light-based circadian rhythm regulation. |
US10896729B2 |
Data write circuit of resistive memory element
A data write circuit of a resistive memory element is provided, the device being capable of writing with low writing energy using a simple circuit. The data write circuit of the resistive memory element, includes: a complementary resistive memory element; writing means for making the complementary resistive memory element cause a resistance change; detection means for detecting a writing state in the complementary resistive memory element; and control means for controlling writing by the writing means, based on a detected signal of the detection means. |
US10896728B2 |
Method of writing data in nonvolatile memory device, with divided subpages or subblocks, and method of erasing data in nonvolatile memory device with divided subpages or subblocks
In a method of writing data in a nonvolatile memory device including a plurality of cell strings, each of the plurality of cell strings includes a plurality of memory cells disposed in a vertical direction. A program target page is divided into a plurality of subpages. The program target page is connected to one of a plurality of wordlines. Each of the plurality of subpages includes memory cells that are physically spaced apart from one another. A program operation is sequentially performed on the plurality of subpages. A program verification operation is performed on the program target page including the plurality of subpages at a time. |
US10896722B1 |
Integrated assemblies having sense-amplifier-circuitry distributed amongst two or more locations, and having circuitry configured to isolate local column-select-structures from a global structure
Some embodiments include an integrated assembly having first memory cells in a first array and second memory cells in a second array. First and second digit lines extend along columns of the first and second arrays, respectively. The first digit lines are comparatively coupled with the second digit lines through sense-amplifier-circuitry. The sense-amplifier-circuitry is distributed amongst at least two patch locations. A first of the patch locations has a first portion of the sense-amplifier-circuitry and has a first local column-select-structure. A second of the patch locations has a second portion of the sense-amplifier-circuitry and has a second local column-select-structure. A column-select-bus extends from decoder-circuitry to the first and second local column-select-structures. The column-select-bus is selectively coupled to the first and second local column-select-structures through first and second switches, respectively. |
US10896713B2 |
Access line management for an array of memory cells
Methods, systems, and devices for access line management for an array of memory cells are described. Some memory devices may include a plate that is coupled with memory cells associated with a plurality of digit lines and/or a plurality of word lines. Because the plate is coupled with a plurality of digit lines and/or word lines, unintended cross-coupling between various components of the memory device may be significant. To mitigate the impact of unintended cross-coupling between various components, the memory device may float unselected word lines during one or more portions of an access operation. Accordingly, a voltage of each unselected word line may relate to the voltage of the plate as changes in plate voltage may occur. |
US10896709B2 |
Integrated circuit memory device and method of operating same
A memory device includes a memory cell array that includes memory cells, a row decoder that is connected with the memory cell array through word lines, a column decoder that is connected with the memory cell array through bit lines and source lines, and a write driver that outputs a write voltage in a write operation. The column decoder includes switches, which are respectively connected to the bit lines and are respectively connected to the source lines. During the write operation, a selected switch of the switches transfers the write voltage to a selected bit line of the bit lines. Each unselected switch of the switches electrically separates the write driver from a corresponding unselected bit line of the bit lines by using the write voltage. |
US10896708B2 |
Magnetic memory device
According to one embodiment, a magnetic memory device includes a conductive member, a first element portion, and a controller. The conductive member includes a first portion, a second portion, and a third portion between the first portion and the second portion. The first element portion includes a first element, a first interconnect, and a first circuit. The first element includes a first magnetic layer, a first counter magnetic layer, and a first nonmagnetic layer. The first counter magnetic layer is provided between the third portion and the first magnetic layer. The first nonmagnetic layer is provided between the first counter magnetic layer and the first magnetic layer. The first interconnect is electrically connected to the first magnetic layer. The first circuit is electrically connected to the first interconnect. The first circuit includes a first switch, a first capacitance element, a first parallel switch, and a first parallel capacitance element. |
US10896707B2 |
Selective clock adjustment during read and/or write memory operations
Briefly, embodiments of claimed subject matter relate to adjusting, such as extending, a clock signal to permit completion of a write operations to a first memory type and/or to permit completion of read operations from a second memory type, wherein the first memory type and the second memory type are dissimilar from each other. In certain embodiments, the first memory type may comprise a magnetic random-access memory (MRAM) cell array, and the second memory type may comprise a static random-access memory (SRAM) cell array. |
US10896701B2 |
High-speed data readout apparatus and CMOS image sensor using the same
A data readout apparatus may include a counter array including an address decoder and a counter circuit, the address decoder being configured to receive an address, the counter circuit being coupled to the address decoder and perform a counting operation based on a column address, a sense amplifier array coupled to the counter array to read out the data from the counter array, a clock driver arranged adjacent to the center of the counter array to distribute clock pulses, a first precharge circuit arranged at one side of the counter array and structured to receive the clock pulses from the clock driver and perform a precharge operation, and a second precharge circuit arranged at the other side of the counter array and structured to receive the clock pulses from the clock driver and perform the precharge operation. |
US10896699B1 |
Memory devices including switch circuit that operates regardless of power supply voltage
A memory device includes a memory cell connected to a bit line and a source line, a read and write circuit configured to read data of the memory cell and/or write data in the memory cell, and a switch circuit configured to receive a selection signal based on a power supply voltage. The switch circuit includes a first switch connected between the bit line and the read and write circuit, a second switch connected between the source line and the read and write circuit, and a switch controller configured to turn on or turn off the first and the second switches based on the selection signal using one of a read voltage and a write voltage that are different from the power supply voltage. |
US10896694B2 |
Thermal compensation for laser in heat assisted magnetic recording
A storage medium controller has been designed to maintain thermal stability of a heat source based on a history of heat source active/inactive durations so that a variation in spot size generated by the heat source is reduced during Heat Assisted Magnetic Recording (HAMR). The storage medium controller modulates power to the heat source based on these active/inactive durations. While the heat source is inactive, the storage medium controller increases a thermal compensation value and after the heat source is activated, the storage medium controller drives the heat source according to a current parameter proportional to the thermal compensation value. As the heat source continues being active, the storage medium controller decreases the thermal compensation value and proportional current parameter so that thermal stability of the heat source is maintained. |
US10896693B1 |
Negative thermal expansion layer for heat assisted magnetic recording media
A stack comprises a substrate, a magnetic recording layer, and a negative thermal expansion layer disposed between the substrate and the magnetic recording layer. The negative thermal expansion layer is configured to reduce thermal profile changes of a surface of the stack opposite the substrate during a heat assisted magnetic recording write operation. |
US10896691B2 |
Device and method for recording information regarding servo signals
A recording device, a control device, a recording method, a recording tape cartridge, and a data recording and reproducing system capable of accurately positioning a data recording and reproducing head are obtained. A recording device includes a recording unit that records information on linearity of a servo signal recorded on a magnetic tape included in a recording tape cartridge on an RFID tag included in the recording tape cartridge. |
US10896689B2 |
Voice tonal control system to change perceived cognitive state
A voice tonal control system is provided to achieve a target perceived cognitive state of a user's voice. For this purpose a computer-implemented method includes receiving, by a computer device, user input defining a target perceived cognitive state of a user's voice, determining, by the computer device, an actual perceived cognitive state of the user's voice based on cognitively analyzing a spoken sample of the user's voice, and providing, by the computer device, an alert in real time to the user based on the actual perceived cognitive state of the user's voice differing from the target perceived cognitive state of the user's voice. |
US10896688B2 |
Real-time conversation analysis system
A conversation analysis system has a local system configured to capture conversation data associated with a conversation between an individual and a user and a backend system electronically connected to the local system. The backend system has a suggestion system configured to receive the conversation data from the local system and extract, by an analysis unit, information from the conversation data indicative of a mood of the individual. The suggestion system is further configured to classify, by a classifier unit, the individual based on the extracted information, including determining a current classification and determine, by a suggestion unit, one or more rules based at least on the current classification and stored information in a knowledge base. The suggestion system is further configured to provide, by the suggestion unit, at least one of an alert or suggestion to the user based on the one or more rules. |
US10896685B2 |
Method and apparatus for estimating variability of background noise for noise suppression
An electronic device measures noise variability of background noise present in a sampled audio signal, and determines whether the measured noise variability is higher than a high threshold value or lower than a low threshold value. If the noise variability is determined to be higher than the high threshold value, the device categorizes the background noise as having a high degree of variability. If the noise variability is determined to be lower than the low threshold value, the device categorizes the background noise as having a low degree of variability. The high and low threshold values are between a high boundary point and a low boundary point. The high boundary point is based on an analysis of files including noises that exhibit a high degree of variability, and the low boundary point is based on an analysis of files including noises that exhibit a low degree of variability. |
US10896683B2 |
Lossless bandsplitting and bandjoining using allpass filters
Methods and devices are described for lossless bandsplitting and bandjoining of streams of signal samples using allpass filtering. The bandsplitting operation reformats an original stream into two intermediate streams representing even and odd samples of the original stream, and then matrix filters these to provide two output substreams representing higher frequency components and lower frequency components of the original stream. Conversely, the bandjoining operation matrix filters two subband streams to provide two quantised intermediate substreams, and then interleaves the filtered streams to furnish an output stream, such that the intermediate substreams are the even and odd samples of the output stream. |
US10896679B1 |
Ambient device state content display
Devices and techniques are generally described for sending a first instruction for a device to output first content while the speech-processing device is in an ambient state during a first time period. First feedback data is received indicating that a first action associated with the first content was requested at a first time. A determination is made that the first time is during the first time period. Timing data related to a current time of the device is determined. Second content is determined based at least in part on the first action being requested during the first time period and the timing data. A second instruction is sent effective to cause the device to output second content while in the ambient state during a second time period. |
US10896678B2 |
Oral communication device and computing systems for processing data and outputting oral feedback, and related methods
Typical graphical user interfaces and predefined data fields limit the interaction between a person and a computing system. An oral communication device and a data enablement platform are provided for ingesting oral conversational data from people, and using machine learning to provide intelligence. At the front end, an oral conversational bot, or chatbot, interacts with a user. On the backend, the data enablement platform has a computing architecture that ingests data from various external data sources as well as data from internal applications and databases. These data and algorithms are applied to surface new data, identify trends, provide recommendations, infer new understanding, predict actions and events, and automatically act on this computed information. The chatbot then provides audio data that reflects the information computed by the data enablement platform. The system and the devices, for example, are adaptable to various industries. |
US10896674B2 |
Adaptive enhancement of speech signals
A signal processing apparatus that handles an adaptive enhancement of a speech signal, receives a first signal and a second signal from a determined source. At least one of a speech signal or at least one noise signal is present in the first signal or the second signal. The first signal and the received second signal are processed to obtain a processed signal for amplification of a gain associated with the speech signal present in the first signal and the second signal by a determined factor. A signal-to-noise ratio (SNR) associated with the processed signal is greater than or equal to a threshold value. A reference noise signal is obtained from the second signal based on subtraction of an estimated the speech signal present in the received second signal from the processed signal. A processed speech signal is determined based on filtration of the obtained reference noise signal. |
US10896673B1 |
Authentication of impaired voices
Systems and techniques for authentication of impaired voices are described herein. A voice profile may be generated for a user. An audio stream may be received including an authentication voice of the user. It may be determined that the authentication voice does not match a first set of authentication criteria. The audio stream may be compared to a second set of authentication criteria. The user may be authenticated based on the comparison. |
US10896672B2 |
Automatically determining language for speech recognition of spoken utterance received via an automated assistant interface
Implementations relate to determining a language for speech recognition of a spoken utterance, received via an automated assistant interface, for interacting with an automated assistant. Implementations can enable multilingual interaction with the automated assistant, without necessitating a user explicitly designate a language to be utilized for each interaction. Selection of a speech recognition model for a particular language can based on one or more interaction characteristics exhibited during a dialog session between a user and an automated assistant. Such interaction characteristics can include anticipated user input types, anticipated user input durations, a duration for monitoring for a user response, and/or an actual duration of a provided user response. |
US10896669B2 |
Systems and methods for multi-speaker neural text-to-speech
Described herein are systems and methods for augmenting neural speech synthesis networks with low-dimensional trainable speaker embeddings in order to generate speech from different voices from a single model. As a starting point for multi-speaker experiments, improved single-speaker model embodiments, which may be referred to generally as Deep Voice 2 embodiments, were developed, as well as a post-processing neural vocoder for Tacotron (a neural character-to-spectrogram model). New techniques for multi-speaker speech synthesis were performed for both Deep Voice 2 and Tacotron embodiments on two multi-speaker TTS datasets—showing that neural text-to-speech systems can learn hundreds of unique voices from twenty-five minutes of audio per speaker. |
US10896668B2 |
Signal processing apparatus, signal processing method, and computer program
A signal processing apparatus is provided which can suppress external noise without degrading an audio characteristic.Provided is a signal processing apparatus including: an A/D converter configured to output a digital signal having a predetermined sampling frequency and quantization bit number a, the A/D converter including a first delta sigma modulator that performs a first delta sigma modulation process on an input analog signal; a filter unit configured to pass an output of the A/D converter through a digital filter provided with a predetermined filter characteristic and output a digital signal having the sampling frequency and a quantization bit number b; a second delta sigma modulator configured to perform a second delta sigma modulation process on an output of the filter unit and output a digital signal having the sampling frequency and the quantization bit number a; and an addition unit configured to add an output of the second delta sigma modulator and an input digital signal having the sampling frequency and the quantization bit number. |
US10896656B2 |
Active matrix substrate and display device including demultiplexer circuit with reduced drive power
An active matrix substrate includes a demultiplexer circuit arranged in a peripheral region. Each unit circuit in the demultiplexer circuit includes n switching TFTs. The demultiplexer circuit includes a boost circuit capable of boosting a voltage applied to a gate electrode of the switching TFT. The boost circuit includes a set unit configured to perform a set action, a boost unit configured to perform a boost action, and a reset unit configured to perform a reset action. The set unit includes a setting TFT including a drain electrode connected to the drive signal line and a source electrode connected to a node connected to the gate electrode of the switching TFT. When the set unit performs the set action, a first signal voltage is supplied from the drive signal line to the drain electrode of the setting TFT, and a second signal voltage higher than the first signal voltage is supplied to the gate electrode of the setting TFT. |
US10896654B2 |
GOA circuit and liquid crystal display device
Disclosed are a GOA circuit and a liquid crystal display device. The GOA circuit includes multiple stages of GOA sub-circuits connected in cascade. In a pull-down unit of a GOA sub-circuit, a first thin film transistor and a second thin film transistor are connected in series. Leakage current at Q point in the GOA circuit can be reduced, stability of the GOA circuit can be improved in harsh environments, and reliability of a liquid crystal panel can be enhanced. |
US10896652B2 |
Display control device and liquid crystal display device including display control device
An image data output unit includes first and second line buffers that store image data for one line in image data of first and second systems and a timing controller that alternately outputs image data for one line, which are read out from the first line buffer and the second line buffer, to a driver unit. |
US10896644B2 |
Organic light emitting display device and pixel sensing method of the same
A display device includes a display panel, a driving circuit, a sensing circuit, and a compensation circuit. The display panel includes a first pixel and a second pixel. The driving circuit provides a preset sensing voltage to the first pixel of the display panel, and provides a dummy voltage to the second pixel of the display panel. A first channel of a sensing circuit generates a first integrated voltage signal indicative of a magnitude of a first pixel current generated by the first pixel. A second channel of the sensing circuit generates a second integrated voltage signal indicative of a magnitude of a first dummy current generated by the second pixel. The compensation circuit determines a compensation amount from a difference between an output of the first and second channels of the sensing circuit, and compensates a display voltage of the first pixel by the compensation amount. |
US10896641B2 |
Electronic device and method for compensating image quality of display based on first information and second information
In one embodiment, there is a method for compensating for distortion on a display of an electronic device. The method comprises reading from a first memory first information for performing first compensation of pixel data, acquiring second information for performing second compensation of the pixel data, providing the second information to the display, and generating third information based on the first information and the second information. |
US10896640B2 |
Electroluminescence display device having buffer layer
An electroluminescence display apparatus includes a first substrate; a second substrate facing the first substrate; a light emitting layer on the first substrate between the first and second substrates; an encapsulation layer on the light emitting layer; a buffer layer on an inner surface of the second substrate facing the first substrate; and a color filter layer including a first color filter and a second color filter on the buffer layer. |
US10896639B2 |
Display apparatus and driving method thereof
A display apparatus with a border of reduced size includes pixel units arranged in a matrix. Each pixel unit includes a driving transistor. The display apparatus defines a display region and a non-display region. The display region includes horizontal scan lines and data lines. The horizontal scan lines are parallel with each along a first direction, and the data lines are parallel with each other along a second direction. A pixel group contains three pixels and these pixel units are arranged on different columns along the first direction, and in different rows along the second direction. The driving transistors of these pixel units are electrically connected to one data line through connection lines. |
US10896634B2 |
Image signal processing apparatus and control method therefor
Disclosed is an image signal processing apparatus with a function to display an image signal and a luminance waveform representing a relationship between a luminance level and a position in the image signal. The apparatus displays the image signal such that a predetermined color is applied to an area whose luminance level falls within a preset luminance level range. On the other hand, the luminance waveform of the image signal is displayed such that a color corresponding to the predetermined color is applied to an area corresponding to the luminance level range. |
US10896632B1 |
Lamp assembly
A lamp assembly for a vehicle configured to display a logo or other indicia in the form of a virtual image indicium. The lamp assembly includes a dark chamber having a mirror image indicium with an indicium light source associated with the dark chamber, and a light chamber having an associated primary light source. A transparent divider is configured to reflect the mirror image indicium when the indicium light source is illuminated to create the virtual image indicium that is perceivable by an observer. |
US10896625B2 |
User feedback system and method
A system for providing feedback to a user performing a physical activity includes a first support assembly having a first upright assembly configured to be positioned at a first end of a performance region in which a user performs the physical activity, and a second support assembly having a second upright assembly configured to be positioned at a second end of the performance region, the second end being opposite the first end. The system also includes a first indicator extending between the first upright assembly and the second upright assembly, the indicator establishing a boundary that extends from the first upright assembly to the second upright assembly and configured to provide an immediate feedback signal to the user based on the user intersecting the indicator. |
US10896623B2 |
Three screen classroom workflow
A method of managing an interaction of a student with a class about a subject, the subject having at least one lesson having at least one topic, the topic having at least one of exposition content, demonstration content and test content, the test content having a query and a scheme for mapping a response to a result, comprising: presenting content to the student and storing the interaction of the student with the content presented. |
US10896621B2 |
Educational robot
The present invention relates to an educational robot that includes a body which forms the main portion of the robot. The educational robot also includes a head mounted on the body which is capable of making human facial expressions. In addition, the educational robot includes a plurality of limbs that are capable of making human perceptible gesture. Further, the educational robot includes an interface housed in the body and allows the user to interact with the interface. In an example, the interface allows the user to select a multimedia content from a library of multimedia content. The educational robot includes an imaging device to capture an image of the user to identify the user. Further, the educational robot renders the multimedia content in an interactive and intuitive way. |
US10896619B2 |
Position reporting and navigation in an integrated flight application using bullseye
Position reporting and navigating using a bullseye in an integrated flight application includes obtaining bullseye coordinates in a map reference frame. The map reference frame is associated with a map of the integrated flight application. Position reporting and navigating using a bullseye in an integrated flight application further includes determining current location coordinates in the map reference frame, rendering the map with the bullseye and a current location indicator superimposed on the map, using the bullseye coordinates and the current location coordinates in the map reference frame, determining the current location coordinates in a bullseye reference frame, and reporting the current location in the bullseye reference frame. |
US10896617B2 |
Transmitting surveillance signals in response to a received signal
In some examples, a system includes a receiver configured to receive communication from a traffic management system and a transmitter configured to transmit surveillance messages. The system also includes processing circuitry configured to determine, in a first instance, that the receiver has not received a command signal from the traffic management system. The processing circuitry is also configured to suppress transmission of surveillance messages by the transmitter in response to determining that the receiver has not received the command signal. The processing circuitry is further configured to determine, in a second instance, that the receiver received the command signal from the traffic management system. The processing circuitry is configured to cause the transmitter to transmit the surveillance messages in response to determining that the receiver received the command signal. |
US10896616B2 |
Method for handling case of detecting unauthorized frame transmitted over onboard network
An anomaly handling method using a roadside device is disclosed. The method includes receiving, from a vehicle, an anomaly detection notification, which includes level information indicating a level affecting safety, and a location of the vehicle. The method also includes obtaining a location of the roadside device and determining whether a distance between the location of the vehicle and the location of the roadside device is within a predetermined range. When the distance is within the predetermined range and shorter than a first predetermined distance, transmitting the received anomaly detection notification externally from the roadside device. When the distance is within the predetermined range and is longer than or equal to the first predetermined distance, changing to decrement a level indicated by the level information, and transmitting changed anomaly detection notification. When the distance is not within the predetermined range, not transmitting the received anomaly detection notification. |
US10896614B2 |
Data processing system with machine learning engine to provide roadside assistance functions
Systems, methods, computer-readable media, and apparatuses for receiving requests for roadside assistance, generating user interfaces and using machine learning to generate roadside assistance instructions are provided. In some examples, a request for roadside assistance may be received. A user and one or more partners may be identified based on the request. In some examples, a profile associated with the user, partner or the like may be identified. A user interface may be generated based on the profile and may include features unique to the profile, partner, or the like. In some arrangements, the interface may include a first portion and a second portion. Selection of an option from the first portion may cause the system to identify data for display in the second portion and cause the data to be displayed in the second portion. Machine learning may be used to determine or identify one or more roadside assistance instructions and a roadside assistance instruction may be generated and executed. |
US10896613B2 |
Method for locating a vehicle and user
A method for finding a distressed vehicle operated by a first user located in an urban area includes providing a first mobile device of a first user. The first mobile device is electronically connected to a wireless communication network, and the first user is in possession of a vehicle. An event is detected that has occurred to the vehicle and a severity level of the event. When the severity level of the event is above a threshold it is determine that the event was sufficient enough to warrant an emergency response. A current position is determined of the first mobile device of the first user. A second mobile device of a second user is searched for within a first distance of the current position of the first mobile device. A first notification is communicated to the second user via the second mobile device. |
US10896599B1 |
Immersive virtual reality detection and alerting technology
Methods, systems, and apparatus, including computer programs encoded on a storage device, for alerting a user immersed in a virtual reality environment to the occurrence of an event. In one aspect, a system includes sensors and a monitoring unit. The monitoring unit includes a network interface, a processor, and a storage device that includes instructions to cause the processor to perform operations. The operations include detecting the occurrence of an event at a property, determining that a user who is located at the property is immersed in a virtual reality environment at a time of occurrence of the event at the property, based on determining that the user who is located at the property is immersed in the virtual reality environment at the time of the occurrence of the event, generating an alert notification that is configured to initiate the user's emergence from the virtual reality environment. |
US10896598B1 |
Ambient situational abnormality detection and response
An embodiment includes receiving, by a processor, a sensor signal from a monitoring sensor during a scheduled monitoring session for monitoring a first user. An embodiment includes processing, by the processor, the sensor signal using a machine learning (ML) model such that the ML model outputs an indication of whether the first user is experiencing a potential emergency. An embodiment includes performing, by the processor in response to the ML model indicating that the first user is experiencing a potential emergency, a verification routine that includes transmitting a verification request and, upon detecting a lack of response to the verification request within a predetermined amount of time, confirming the potential emergency as an actual emergency. An embodiment includes requesting, by the processor automatically in response to the verification routine confirming that the potential emergency is an actual emergency, dispatch of emergency services to a location of the first user. |
US10896597B1 |
Alert and response helmet system
An alert and response helmet system for temporarily disabling in a non-lethal manner in order to take a wanted individual into custody without placing the life of an officer in danger, the alert and response helmet system including; a pair of glasses to be worn by the officer; the glasses including a camera which photographs an individual and obtains facial and or an iris scan of the individual. The glasses further including an earphone and a communication device which communicates with the officer. A processor processes the camera image and a database provides information relating to whether the processed images correspond to a wanted individual. A helmet worn by the officer includes a non-lethal but temporarily disabling device which causes a wanted individual to be temporarily disabled to give the officer time to draw their weapon before the wanted individual can draw a weapon. |
US10896596B2 |
Systems and methods for device load transfer in a hybrid monitoring system
Various embodiments provide systems and method for hybrid monitoring of individuals using both a combination of a user attached monitor device and a user detached monitor device. |
US10896594B2 |
Prioritizing alert recipients using activity monitoring data
Devices and methods for prioritizing alert recipients using activity monitoring data are disclosed. A method includes: receiving, by a computing device, an incoming alert; receiving, by the computing device, activity data corresponding to a first on-call person; determining, by the computing device, whether or not the first on-call person is available using the activity data corresponding to the first on-call person; in response to determining that the first on-call person is available, the computing device sending the incoming alert to the first on-call person; and in response to determining that the first on-call person is not available, the computing device sending the incoming alert to a second on-call person. |
US10896582B2 |
Lottery gaming system, ticket, and method
A lottery gaming system and method providing a lottery ticket with a pre-draw cash-in amount based on the player symbols of the lottery ticket. |
US10896579B2 |
Gaming system and method with dynamically determined guaranteed awards
Gaming systems and methods for providing a sequence of a quantity of plays of a game wherein each play of the game is guaranteed to result in at least a currently employed guaranteed award amount. |
US10896577B2 |
Gaming systems and devices to configure multigame bonuses
Embodiments of the present invention set forth systems, apparatuses and methods for facilitating the configuration of multigame bonuses on independent gaming devices. Accordingly, a gaming device including a display, input device, memory, and processor can be configured to be part of a multigame bonus while not requiring a direct connection to a multigame bonus controller, or to other gaming devices involved in the multigame bonus. This may be accomplished by configuring the gaming device to provide a mechanism for an operator to set up bonus parameters with a specified side wager or bet to be eligible for a particular jackpot prize. Since each gaming device can be independently set up to be part of the multigame bonus, unrelated gaming devices running different primary gaming events with different wager or game characteristics can be part of the same multigame bonus without affecting game play of the primary gaming events. |
US10896576B2 |
System for promoting play on electric gaming devices and engagement with casino personnel
A method for promoting play on electronic gaming devices and for promoting engagement with casino personnel comprising in which a code is displayed on a sign. When the code is received in a text from an identified player, drawing entries are associated with the player as a function of play on the gaming devices. At least one drawing entry is also associated with the player when he or she actuates a service button on a gaming device. Drawing prizes, if any, are revealed in response to another text from the player. |
US10896575B2 |
Fraud detection system in a casino
A fraud detection system which detects fraud in a game of performing collection and redemption of chips in accordance with a win or lose result includes a camera which captures an image of chips contained in a chip tray of a dealer, an image analyzing apparatus which analyses the image captured by the camera to detect an amount of the chips contained in the chip tray, a card distribution device which determines a win or lose result of a game, and a control device which compares the win or lose result of the game and the amount of the chips contained in the chip tray before and after collection and redemption of the chips to detect fraud. |
US10896574B2 |
System and method for outlier detection in gaming
A system and method for detecting anomalies in gaming patterns, including: obtaining a time series data related to events; extracting event features of the events; calculating a normalized density estimation for each of the events; assigning outlier probability for each of the events based on the normalized density estimation; determining that an event is an outlier event if the outlier probability of the event is above an outlier threshold; calculating, for each window of the time series data, a set of window features based on the outlier events in the window; modeling the window features by a generative model; assigning outlier confidence value for each of the suspected windows based on the distribution of the window features relatively to the generative model; and determining that a window is a suspected window if the outlier confidence value of the window is above a confidence threshold. |
US10896570B2 |
Methods and systems for presenting a gaming-related message to a gamer in an area proximate to a beacon associated with a casino
A server system includes a processor configured to receive a first signal from a communication device in response to the communication device entering one of an immediate zone, a near zone, or a far zone. The immediate zone defined around a first beacon, the near zone defined around the immediate zone, and the far zone defined around the near zone. The processor may be configured to determine a first zone associated with the communication device, such as one of the immediate zone, the near zone, or the far zone. The processor may be configured to determine a first state of the communication device based on a movement of the communication device relative to the first beacon, such as one of an incoming state, an outgoing state, or an idle state. The processor may transmit a message to the communication device based on the first zone and the first state. |
US10896568B2 |
Gaming system and method for providing awards based on accumulating symbols
Gaming systems and methods for providing one or more awards in association with the accumulation of symbols and the activation of accumulated symbols at related symbol display positions. |
US10896566B2 |
Coin recycle device
A coin input to a deposit opening is determined a denomination by a coin identifying device, and is allocated and held in a denomination storing and dispensing device in a course of being transported to a coin transporting and distributing device. The coin of a specified denomination is sent from the denomination storing and dispensing device based on a pay-out command, and paid out to a pay-out opening by a pay out transporting device. When the holding amount of the denomination storing and dispensing device becomes full, the coin is not allocated to the denomination storing and dispensing device by the coin transporting and distributing device, but is dropped to an overflow coin slot, guided to an overflow coin guiding tube juxtaposed to the denomination storing and dispensing device and held in an overflow coin storing unit arranged on the lower side of the denomination storing and dispensing device. |
US10896565B2 |
Safety system and method
A method includes providing a first control station and a second control station. The control stations are configured to control movement of a structure. The first control station includes a first device and the second station includes a second device. Movement of the structure is allowed if the second device detects a first object and the second device detects a second object. Movement of the structure is prevented if the first device fails to detect the first object, or the second device fails to detect the second object. |
US10896563B2 |
Gate system control device and method for controlling gate system
A gate system control device is a gate system control device configured to control a gate system having an exit gate, and includes a first sensor, a second sensor, and a controller. The first sensor senses that a passport of a person who is in the gate system is placed on a placement region. The second sensor senses that the person is moving. The controller controls the gate system. When the first sensor senses that the passport is placed on the placement region and the second sensor senses that the person is moving to the exit gate, the controller causes the gate system to execute processing for notifying the person. |
US10896562B2 |
Secured delivery system and method of using same
A secured delivery system can include a doorbell device comprising a scanner, and a locking mechanism operatively connected to the scanner, a computer processor or a cloud server and a structure, such as a residence or lockbox. A key, which can be in the form of a bar code, can be generated and sent to delivery or service personnel needing access to the structure. The delivery or service personnel present the bar code to the scanner. Upon reading the bar code, the locking mechanism is unlocked thereby allowing access to the structure. |
US10896561B2 |
Building access control system with spatial modeling
A method in an access control system includes maintaining a database of access control event data generated by a plurality of access control devices installed in a building and iterating through the access control event data in order to generate a connectivity model for the building. Generating the connectivity model includes, for each iteration, identifying a user interaction with a first door at a first time and a user interaction with a second door at a second time, determining if a difference between the first time and the second time is less than a threshold period of time, and either creating the connection between the first door and the second door or updating a weight associated with the connection. The connectivity model can be used in the access control system to correlate access control events across locations in a building or building campus. |
US10896560B2 |
Operation communication system
An operation communication system is provided including a server, a mobile device, and a reader device. The server and the reader device communicate data with one another via the mobile device. The mobile device may communicates with the reader device via Bluetooth, for example. The mobile device may communicate with the server via the Internet, for example. Associated methods, devices and apparatuses are also provided. |
US10896556B1 |
Intelligent method of selecting incoming message channels in a V2X communication
A trigger event is detected based on a vehicle malfunction that limits maneuverability of a vehicle. An alert message is generated based on the detected trigger event, and the alert message is broadcast via a Vehicle-to-Everything (V2X) communication. Based on the detected trigger event, a receive channel mask and a transmit channel mask are generated, and a channel mask flag is set. When the channel mask flag is set, one or more incoming message channels are selected based on the incoming channel mask and the channel mask flag, and incoming V2X messages are received and processed only on the selected one or more incoming message channels. When the channel mask flag is cleared, incoming V2X messages are received and processed on the selected one or more incoming message channels and at least one additional incoming message channel. |
US10896554B2 |
Apparatus and method for providing vehicle user interface
A method of controlling an instrument panel (IP) device includes transmitting a vehicle identification number (VIN) to a telematics server through an IP application, receiving vehicle production information corresponding to the VIN from the telematics server, and displaying a button user interface (UI) classified as at least one group corresponding to the vehicle production information through the IP application. |
US10896553B2 |
Vehicle anomalous behavior detection
A vehicle includes a first system, a first sensor, a second sensor, and a processor. The first sensor is configured to generate first sensor data indicative of an operational status of the first system. The second sensor is configured to generate second sensor data associated with an adaptive performance metric adjustment criterion. The processor is configured to, in response to determining that the second sensor data satisfies the adaptive performance metric adjustment criterion, determine, based on the second sensor data, an adaptive performance metric to be compared to the first sensor data to identify anomalous behavior of the first system. The processor is further configured to compare the first sensor data to the adaptive performance metric and to generate a maintenance alert in response to determining that the first sensor data fails to satisfy the adaptive performance metric. |
US10896548B1 |
Identity-based inclusion/exclusion in a computer generated reality experience
In one implementation, a method of including a person in a CGR experience or excluding the person from the CGR experience is performed by a device including one or more processors, non-transitory memory, and a scene camera. The method includes, while presenting a CGR experience, capturing an image of scene; detecting, in the image of the scene, a person; and determining an identity of the person. The method includes determining, based on the identity of the person, whether to include the person in the CGR experience or exclude the person from the CGR experience. The method includes presenting the CGR experience based on the determination. |
US10896547B1 |
Systems and methods of augmented reality visualization based on sensor data
A device is configured to determine a movement of a vehicle based on vehicle sensor data, and a movement of an augmented reality (AR) headset based on headset sensor data. The device is configured to estimate a user portion of the movement of the AR headset caused by a movement of a user and not caused by the movement of the vehicle. The device is configured to determine a gaze target of the user based on the user portion and to generate visualization data based on the gaze target. Responsive to determining that the gaze target is inside the vehicle, the visualization data includes a first visual depiction of a first point of interest that is outside the vehicle. Responsive to determining that the gaze target is outside the vehicle, the visualization data includes a second visual depiction of a second point of interest that is inside the vehicle. |
US10896546B2 |
Augmented reality system with an active portable anchor
A method, apparatus, and augmented reality system comprising an active portable anchor used by an augmented reality device to display augmented reality information on a live view of an object. The active portable anchor is configured to output a current physical anchor position of the active portable anchor relative to an object. |
US10896541B2 |
Facilitated editing of generative design geometry in computer aided design user interface
Methods, systems, and apparatus, including medium-encoded computer program products, for facilitating editing of generative design geometry of physical structures, include a method including: receiving editable smooth surface(s), e.g., a T-Spline, constructed from a mesh obtained using a generative design process; instantiating a parametric feature recipe to connect the editable smooth surface(s) with input solid(s), wherein the parametric feature recipe includes an operation sequence that (i) converts the editable smooth surface(s) into boundary representation format and (ii) combines the boundary representation formatted smooth surface(s) with the input solid(s) to produce a watertight three dimensional model of an object; modifying the editable smooth surface(s) in response to input, while preventing disconnection of the editable smooth surface(s) from the input solid(s); updating a visualization thereof in a user interface; and performing the operation sequence of the parametric feature recipe to produce the watertight three dimensional model of the object. |
US10896539B2 |
Systems and methods for updating highly automated driving maps
Embodiments of the disclosure provide methods and systems for updating a HAD map using a plurality of terminals. The system may include a communication interface configured to communicate with the plurality of terminals via a network. The system may further include a storage configured to store the HAD map. The system may also include at least one processor. The at least one processor may be configured to identify a target region including at least one changing object. The at least one processor may be further configured to instruct the plurality of terminals to acquire data of the target region at varying view positions, and receive the acquired data from the plurality of terminals. The at least one processor may be further configured to construct a three-dimensional model for the at least one changing object from the acquired data, and update the HAD map based on the three-dimensional model. |
US10896538B2 |
Systems and methods for simulated light source positioning in rendered images
The present disclosure describes an image rendering technique that provides a simulated light source positioned within a three dimensional (3D) data set for rendering two dimensional projection images of the 3D data set. The simulated light source may be positioned anywhere inside or outside the 3D data set, including within a region of interest. The simulated light source may be a multidirectional light source. A user may select a position of the simulated light source via a user interface. A user may select an in-plane position of the simulated light source and an image processor and/or volume renderer may automatically calculate a depth position to maintain a distance between the simulated light source and a surface of a region of interest in the 3D data set. |
US10896534B1 |
Avatar style transformation using neural networks
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for transforming a motion style of an avatar from a first style to a second style. The program and method include: retrieving, by a processor from a storage device, an avatar depicting motion in a first style; receiving user input selecting a second style; obtaining, based on the user input, a trained machine learning model that performs a non-linear transformation of motion from the first style to the second style; and applying the obtained trained machine learning model to the retrieved avatar to transform the avatar from depicting motion in the first style to depicting motion in the second style. |
US10896531B1 |
Using visual distortion to emphasize targeted regions of data visualizations according to geodesic curves
This application is directed to modifying display of data visualizations. A computer system visualizes on its display a set of data in a first data space. A focus point is identified in the first data space and used as a starting point for constructing a set of geodesics, each of which is configured to connect the focus point to a respective data point in the first data space. A plurality of primary eigenvectors are determined in the first data space and they are used to create a second data space having fewer dimensions than the first data space. For each data point, the computer system determines a plurality of projection values associated with the primary eigenvectors. The set of data is re-visualized in the second data space created using the projection values of each data point. |
US10896529B1 |
Matched array talent architecture system and method
A matched array technology system and method for displaying in a two-dimensional array the interactions between management and a plurality of employees in an organization. Axes contain proxy values of employee and manager expectations scaled to yield a matched array and an alignment vector containing cells where employee and manager expectations are equivalent. A scatter plot of multiple employee positions portrays the pattern of talent alignment and distribution, representing the talent architecture for the organization. The talent architecture is characterized by multiple static and dynamic metrics that identify normative opportunities to improve organization alignment, and measure organization talent management performance. |
US10896526B2 |
System and method for reconstructing an image
The present disclosure relates to methods, systems, and non-transitory computer readable mediums for reconstructing an image. Image data may be obtained, wherein the image data may be generated by a detector array. A weighting window may be determined based on at least one parameter relating to the detector array. A first set of data may be determined based on the image data and the weighting window. An objective function associated with a target image may be determined based on the first set of data, wherein the objective function may include a first model, the first model may represent a difference between the target image and the first set of data, and the first model may be identified based on the first set of data. The target image may be reconstructed by performing a plurality of iterations based on the objective function. |
US10896524B2 |
Method and system for color representation generation
There is provided a system and method for color representation generation. In an aspect, the method includes: receiving three base colors; receiving a patchwork parameter; and generating a color representation having each of the three base colors at a vertex of a triangular face, the triangular face having a color distribution therein, the color distribution discretized into discrete portions, the amount of discretization based on the patchwork parameter, each discrete portion having an interpolated color determined to be a combination of the base colors at respective coordinates of such discrete portion. In further aspects, one or more color representations are generated based on an input image and can be used to modify colors of a reconstructed image. |
US10896519B2 |
Systems and methods for stereoscopic imaging
A method of block matching includes selecting a block configuration from a plurality of block configurations and matching a first point in a first image with a corresponding second point in a second image using the selected block configuration. |
US10896518B2 |
Image processing method, image processing apparatus and computer readable storage medium
The embodiment of the present disclosure relates to an image processing method, which includes: acquiring a first image and a second image captured for a same object; and determining depth information of the object according to the first image and the second image. The embodiment of the present disclosure further provides an image processing device and a computer readable medium. |
US10896517B2 |
System and method of scanning an environment
A system and method of generating a two-dimensional image of an environment is provided. The system includes a 2D scanner that comprises a light source, an image sensor and a controller. The controller determines a distance value to at least one of the object points. An inertial measurement unit is coupled to the scanner and has a first sensor. The first sensor has a first characteristic. A mobile computing device is removably coupled to the 2D scanner, the mobile computing device having a second sensor, the second sensor having a second characteristic. Processors are provided that are responsive to compare the first characteristic and the second characteristic and select one of the first or second sensor based on the comparison. The processors are further generate an image of the environment based on a signal from the selected first or second sensor. |
US10896513B2 |
Method and apparatus for surveillance using location-tracking imaging devices
Provided is a security management device for tracking a terminal located indoors. The security management device display on a map a position of the at least one wireless network camera and information about a terminal located in a range capable of wireless communication with the at least one wireless network camera, control a wireless network camera to track a position of the terminal based on the information about the terminal while the terminal is in a range capable of wireless communication with the wireless network camera, and control the wireless network camera to send identification information of the terminal to a neighboring wireless network camera when the terminal moves out of the range capable of wireless communication with the wireless network camera. |
US10896512B1 |
Determining and controlling propeller speeds using imaging devices
An aerial vehicle outfitted with one or more cameras captures a sequence of images of a rotating propeller. The images are processed according to one or more techniques to recognize a position of the propeller, or an angle of orientation of the propeller, in each of the images. The positions or angles of the rotating propeller are used to calculate a rotational speed of the propeller, or a direction of rotation of the propeller. The cameras used to capture the images are also available for use in other applications such as navigation, monitoring or collision avoidance. The propeller may include one or more stripes, colors, characters, symbols or other markings to enhance its visibility and facilitate the determination of positions or angles of the propeller within images. |
US10896507B2 |
Techniques of deformation analysis for quantification of vascular enlargement
Thoracic aortic aneurysm is a common and lethal disease that requires regular imaging surveillance to determine timing of surgical repair and prevent major complications such as rupture. Current cross-sectional imaging surveillance techniques, largely based on computed tomography angiography (CTA) or magnetic resonance angiography (MRA), are focused on measurement of maximal aortic diameter, although this approach is limited to fixed anatomic positions and is prone to significant measurement error. The present techniques demonstrate novel approaches (generally termed herein “Vascular Deformation Mapping (VDM)”) for assessing changes in aortic dimensions. The present techniques quantify three-dimensional changes in the anatomic dimensions of a vessel through a process that involves non-rigid co-registration of serial imaging data and quantification of vascular deformation on a 3D surface model using some derivation of the spatial deformations resulting from the optimized spatial transform. |
US10896505B2 |
Method and system for applying filters for dental CT imaging
Provided is a method for applying filters for dental CT imaging, including: acquiring the dental CT imaging using a dental CT apparatus; extracting an artifact region from the acquired image; applying a first filter to a region other than the artifact region in the acquired image; and outputting the dental CT imaging to which the filter is applied. Dental CT imaging is provided without an artifact region to assist in medical treatment. More specifically, the dental CT imaging without the artifact region around the metal or tooth is able to be provided to assist in dental treatment. Further, the dental CT imaging without a white artifact region is able to be provided at a boundary portion of field of view (FOV) to assist in dental treatment. |
US10896499B2 |
Image processing system, image processing device and image processing program
An image processing system, an image processing device and an image processing program facilitating setting of illumination condition are provided. A control device controls a light emission portion in a manner that each of plural types of partial regions set on a light emission surface emits light, and controls a camera to image an object in synchronization with light emission of each of the plural types of partial regions. The control device outputs reflection profile information, which is generated based on input images generated in each partial region emitting light, and the reflection profile information shows relationships between positions within the light emission surface and degrees of light reflected at attention sites of the object and incident to the camera with respect to light irradiated from the positions to the object. |
US10896497B2 |
Inconsistency detecting system, mixed-reality system, program, and inconsistency detecting method
The present invention is an inconsistency detecting system in a mixed-reality system that includes a portable display device having a transmissive display unit and a photographing unit for photographing a real space and that renders a virtual object on the display unit in a predetermined real space such that the virtual object is visually recognized by a user, wherein the inconsistency detecting system generates first point cloud data from a combined image obtained by displaying the virtual object in a superimposed fashion on a naked-eye visual-field image, generates second point cloud data by using point cloud data of the three-dimensional space in the determined user environment as well as point cloud data of the virtual object, and detects an inconsistency on the basis of a result of comparison between the first point cloud data and the second point cloud data. |
US10896491B2 |
Device and method for projecting an image
A device and method are provided for projecting a portion of an image, which is to be projected on to a display area, with improved brightness. A projector may be configured such that it projects over a portion of the display area. A signal which defines the pixels of the image may be modified to provide a signal which defines pixels of only a portion of the image. |
US10896490B2 |
Systems and methods for reflectance-based projection-resolved optical coherence tomography angiography
Embodiments provide systems and methods associated with a reflectance-based projection-resolved (rbPR) optical coherence tomography angiography (OCTA) algorithm which uses optical coherence tomography (OCT) reflectance to enhance the flow signal and suppress the projection artifacts in 3-dimensional OCTA. rbPR improves the vascular connectivity and improved the discrimination of the deeper plexus angiograms in healthy eyes, compared to prior PR-OCTA method. Additionally, rbPR removes flow projection artifacts more completely from the outer retinal slab in the eyes with age-related macular degeneration, and preserves vascular integrity of the intermediate and deep capillary plexuses in the eyes with diabetic retinopathy. Additionally, the rbPR method improves the resolution of the choriocapillaris and demonstrates details comparable to scanning electron microscopy. |
US10896487B2 |
Method and apparatus for reducing noise
Provided are an apparatus and method of reducing noise of an image. The apparatus for reducing noise of an image includes: a motion detector configured to detect a motion from a current image; a weight setting unit configured to set a weight of the current image based on the motion and a weight of a previous image; and a noise reduction unit configured to apply the weight of the current image to the current image to reduce temporal noise of the current image. |
US10896486B2 |
Denoising method and system for preserving clinically significant structures in reconstructed images using adaptively weighted anisotropic diffusion filter
Embodiments and processes of computer tomography perform tasks associated with denoising a reconstructed image using an anisotropic diffusion filter and adaptively weighting an iterative instance of the diffused image based upon the product of a weight value and a difference between the iterative instance of the diffused image and the original image. In general, the adaptive weighting is a negative feedback in the iterative steps. |
US10896485B2 |
Feature suppression in dark field or phase contrast X-ray imaging
The present invention relates to an apparatus (10) for feature suppression in dark field or phase contrast X-ray imaging. The apparatus comprises an input unit (20), a processing unit (30) and an output unit (40). The input unit is configured to provide the processing unit with an X-ray attenuation image of a region of interest of an object. The input unit is also configured to provide the processing unit with a dark field or phase contrast X-ray image of the region of interest of the object. The processing unit is further configured to identify a first feature in the X-ray attenuation image; to identify a second anatomical feature in the X-ray attenuation image; and to identify the second anatomical feature in the dark field or phase contrast X-ray image. The first feature is an obscuring anatomical feature depicted in the X-ray attenuation image with higher contrast than in the dark field or phase contrast X-ray image. The processing unit is also further configured to register the dark field or phase contrast X-ray image to the X-ray attenuation image based on the identified second anatomical feature. The processing unit is configured to determine a location of the first feature in the X-ray attenuation image; and to locate the first feature in the dark field or phase contrast X-ray image comprising utilization of information relating to the first feature identified in the X-ray attenuation image by transferring the determined location to the dark field or phase contrast X-ray image. The processing unit is still further configured to suppress the first feature in the dark field or phase contrast X-ray image to generate a feature suppressed dark field or phase contrast X-ray image. And the output unit is configured to output data representative of the feature suppressed dark field or phase contrast X-ray image. |
US10896484B2 |
Method and system of display object pre-generation on windows of idle time available after each frame buffer fill tasks
In one embodiment, a computing device determines a window of time that is available after each operation to fill a frame buffer. The device determines a first number indicating a number of elements of a requested content that fit into a display region, an increment based on an application-specific rule, and a second number indicating a number of elements to pre-generate based on the first number and the increment. The device selects one or more pre-generation tasks for pre-generating content for the second number of select elements of the requested content. During the window of time, the device executes at least a subset of the pre-generation tasks to pre-generate content for a corresponding subset of the select elements. The pre-generated subset of the select elements is stored in an application-tailored recycler. |
US10896481B2 |
Collecting and viewing three-dimensional scanner data with user defined restrictions
A method displays images of a scene with restrictions. The method includes measuring a first plurality of 3D coordinates and a second plurality of 3D coordinates with a 3D measuring instrument at a first position and a second position. The first plurality of 3D coordinates and the second plurality of 3D coordinates are registered together in a common frame of reference. A trajectory is defined within the scene that includes a plurality of trajectory points, the plurality of trajectory points including a first trajectory point and a second trajectory point. At least one restriction is defined at the first trajectory point. A plurality of 2D images are generated at each trajectory point, a first 2D image is associated with the first trajectory point. The first 2D image is changed based on the at least one restriction. The first 2D image is displayed on a display device. |
US10896479B2 |
Handling pipeline submissions across many compute units
One embodiment provides for a general-purpose graphics processing unit multiple processing elements having a single instruction, multiple thread (SIMT) architecture, the multiple processing elements to perform hardware multithreading during execution of multiple warps of threads, wherein a warp is a group of parallel threads; a scheduler to schedule a set of sub-warps to the multiple processing elements at sub-warp granularity, wherein a sub-warp is a sub-group of parallel threads, a warp includes multiple sub-warps, and the scheduler is to schedule threads in a first sub-warp of a first warp of threads to execute concurrently with the threads in a second sub-warp of a second warp of threads; and a logic unit including hardware or firmware logic, the logic unit to group active threads for execution on the multiple processing elements. |
US10896476B2 |
Repository of integration description of hardware intellectual property for NoC construction and SoC integration
Methods and example implementations described herein are generally directed to repository of integration description of hardware intellectual property (IP) for NoC construction and SoC integration. An aspect of the present disclosure relates to a method for managing a repository of hardware intellectual property (IP) for Network-on-Chip (NoC)/System-on-Chip (SoC) construction. The method includes the steps of storing one or more integration descriptions of the hardware IP in the repository, selecting at least one integration description as a parsed selection from said one or more integration descriptions of the hardware IP for incorporation in the NoC/SoC, and generating the NoC/SoC at least from the parsed selection. |
US10896475B2 |
Online delivery of law-related content, educational and entertainment-related content
The present invention provides improved online delivery of law-related content. The present invention also has broad applicability within the technology and media fields and can also be utilized for the improved online delivery of educational content and entertainment-related content. |
US10896474B2 |
Security for an electrically motorized vehicle
Methods of protecting an electrically motorized human-powered vehicle are disclosed. A method may include transmitting, from a remote server, a security input relating to a user of the vehicle; receiving, at the electrically motorized human-powered vehicle the security input relating to the user; validating the security input; and enabling one of a first or second set of features based on the security input, wherein the second set of features is different from the first set of features and wherein one of set of features includes a service mode that enables maintenance access to the vehicle. |
US10896473B2 |
Detection and prevention of fraudulent activity on social media accounts
Technology is disclosed for detecting imposters of a brand account. The technology can store a brand profile of the brand account, detect that a message has been publicly communicated to the brand account from a social media account, monitor messages sent publicly to the social media account from other social media accounts by repeatedly comparing the brand profile to metadata of each of the monitored messages, and identify at least one of the other social media accounts as an imposter account based on the comparing. The technology can cease the comparing at predetermined expiration time occurring after the detection of the message that was sent publicly to the brand account. |
US10896465B2 |
Embedded hardware based system which provides real-time pre-trade risk assessments for multiple parties and method thereof
A risk assessment system and method are provided that may be implemented as an embedded hardware based system and method that provide real-time pre-trade risk assessments for multiple parties, in addition to real-time market data and trading connectivity to a variety of liquidity venues. The liquidity venues may include regulated exchanges, ECNs and other financial institutions listing securities, options, futures, commodities, foreign exchange and other financial instruments. |
US10896464B2 |
System, method, and tool for synthetic order recovery
A tool for synthetic order recovery is provided. An exemplary method for synthetic order recovery includes the features for detecting a server event associated with a synthetic order server identified by a synthetic order server identifier, wherein the synthetic order server is in communication with the recovery tool; determining at least one active synthetic order associated with the synthetic order server identifier; determining a child order status for each child order related to the at least one active synthetic order, wherein the child order status includes an updated child order quantity since the server event was detected, and wherein each child order is associated with the synthetic order server identifier; calculating an updated synthetic order quantity for each of the at least one active synthetic order and based on the updated child order quantity; generating a recovery package including the at least one active synthetic order and the updated synthetic order quantity; and communicating the recovery package to the synthetic order server associated with the synthetic order server identifier. |
US10896462B2 |
System and method for aggregating and analyzing financial data
A computer-implemented system for aggregating and analyzing financial and other data for creating reports and decisions in real-time is provided. The system includes a first computer for sending an order, a server for receiving the order and sending an order communication, a second computer for receiving the order communication and transmitting account information, and an account server having at least one non-relational database containing transaction data related to a requester. A data relevancy engine operable on the server aggregates, analyzes, and performs calculations using the transaction data to generate reports based on one or more rules or rulesets. Each rule is created via a relational query directed at at least one of the one or more non-relational databases or at other existing rules. The system also provides an approved determination or a denied determination in response to a request for credit, other financing, a new account, insurance, or a lease. |
US10896457B2 |
Synchronized audiovisual responses to user requests
Systems and methods are disclosed related to presenting an interactive audiovisual presentation that provides a user with information regarding individual items matching a user's search request or other request that results in a set of items. The audiovisual content may be generated to include a summary of a subset of item attributes associated with the individual items, and may include both an audio summary and visual content that are presented in synchronization with each other based on markup information in a presentation file. |
US10896454B2 |
Reward-based surrogate shopping system and method
A method for reward-based surrogate shopping may include receiving remote orders from remote shoppers, each including order parameters defining items for purchase and a desired date or time of day of fulfillment of the remote order, receiving assignment requests from surrogate shoppers, each including request parameters identifying a brick-and-mortar store and a desired date or time of day for fulfilling by the surrogate shopper of one or more remote orders, comparing the received remote orders with the received assignment requests and pairing together ones in which at least one order parameter matches at least one request parameter, and for each matched pair, receiving a completion indicator identifying fulfillment by the surrogate shopper of the remote order paired therewith, and providing a reward to the surrogate shopper for completion of surrogate shopping at the identified store for the paired remote order. |
US10896453B2 |
System and method for managing events
In one aspect, a method is provided for managing events which includes receiving a host request, through a host access terminal, the host request comprising one or more event constraints that at least partially define an event. The method also includes searching a database of service proposals to locate at least one service proposal complying with one or more of the event constraints; transmitting the at least one service proposal to the host access terminal; receiving at least one service proposal acceptance from the host terminal; and receiving client access details of one or more clients. Once client access details are received, a token is generated for each client, the token being for accessing one or more accepted service proposals and an event request is transmitted to each of the one or more client terminals, each event request comprising the requisite token. |
US10896451B1 |
Point-and-shoot product lister
Listing content is transmitted from a wireless mobile device to a server, where it is automatically posted in a listing database and made available on a network, such as the Internet, to third parties. The listing content may include both image data, captured by an integrated camera of the wireless mobile device, and text data, input by a user of the wireless mobile device. The wireless mobile device may provide an interface on its display to facilitate the capture of the listing content in discrete data components. After capture, the discrete data components for a single listing may be automatically associated together such that it is unnecessary for a user to manually associate them. The captured listing content may be automatically transmitted to the server in response to a single user selection received through the interface on the wireless mobile device. |
US10896445B2 |
System and method to selectively update supplemental content rendered in placement regions of a rendered page
A computer system or computer-implemented process monitors a page rendering, including supplemental content rendered in one or more placement regions, for one or more viewability parameters. In response to a page event, the computer system or process selectively updates the one or more placement regions on the rendered page, based on a determination of whether the supplemental content of each placement region satisfied the one or more viewability criteria. |
US10896442B2 |
Activating display and performing additional function in mobile terminal with one-time user input
A mobile terminal includes a touch screen display, a camera, a power button and an activation button for turning on the touch screen display. The mobile terminal has a first function and a second function to perform in response to user input and provides user settings for configuring at least one of the first and second functions such that the at least one of the first and second functions is performed along with turning on the touch screen display when pressing of the activation button is detected while the touch screen display is turned off. The mobile terminal is configured to perform the first and second functions depending upon length of pressing of the activation button in addition to turning on the touch screen display. |
US10896441B2 |
System and method for dynamically retrieving and monitoring geofence activity
Systems, device and techniques are disclosed for dynamically retrieving and monitoring geo-fence activity. A meta geo-fence may be identified based on a user device geolocation. The meta geo-fence having a radius that is dynamically generated to include previously defined geo-fences within or touching the meta geo-fence. User device geolocation may be monitored in relation to the defined geo-fences included in the radius of the meta geo-fence. A communication may be sent to the user device when the user device reports that the user device has entered or exited one of the previously defined geo-fences within or touching the radius of the meta geo-fence. |
US10896437B2 |
Active time spent optimization and reporting
Systems, methods, and computer-readable storage media for optimizing and reporting time spent by a user engaged in a session. The system first obtains data associated with a presentation of an item of content at a mobile device, the presentation being divided into multiple partitions. Based on the data, the system adjusts at least one respective length of time associated with the multiple partitions to yield at least one adjusted length of time, the at least one adjusted length of time reflecting estimated time of user engagement with content associated with at least one of the multiple partitions. The system then determines an amount of time spent by a user at the mobile device engaging in the presentation based on the at least one adjusted length of time and the multiple partitions. |
US10896434B2 |
Information processing device, information processing method, program, and storage medium
For a scheduled purchase, a point count setter sets an upper point usage limit in accordance with an operation. Based on point management information, a discount payment controller controls payment for the scheduled purchase so that the payment is executed at a discount based on the upper point usage limit set. A limited-time point count notifier determines the number of limited-time points scheduled to be used based on the point management information and the upper point usage limit, and before the scheduled purchase is executed, notifies a user of the number of limited-time points scheduled to be used. For a scheduled purchase in a series purchase, a revision suggestion notifier obtains the number of the user's points, and based on how the difference between the obtained number and the upper point usage limit occurs, gives the user a notice to suggest revising the upper point usage limit. |
US10896431B2 |
Methods and systems for assessing psychological characteristics
A method for assessing a pre-cognitive emotional response from a test subject, using responses obtained during the first moments of brain activity after presentation of a stimulus, includes exposing the test subject to a visual stimulus for between approximately 500 milliseconds and approximately 1 second, and receiving an input from the subject while the subject is exposed to the visual stimulus or within approximately 300 milliseconds after the subject is first exposed to the stimulus. The method further includes storing, in response to receiving the input, a user response that identifies one of a plurality of emotional reactions that is associated with the visual stimulus. Each of the exposing, receiving, and storing acts is repeated for a plurality of visual stimuli. The method further includes determining, based on each of the stored user responses, one or more dominant emotional characteristics of the subject. |
US10896430B1 |
Detecting supplier fraud from digital transactional data
A fraud detection system for detecting fraudulent acts related to payment discounts from digital transactional data is disclosed. In some embodiments, the fraud detection system is programmed or configured with data structures and/or database records that are arranged to detect an occurrence of a triggering event, such as receiving an early payment discount by a buyer account from a supplier account. The fraud detection system is programmed to analyze how a first amount charged for certain items by the supplier account to the buyer account before the triggering event has changed to a second amount after the triggering event from digital documents related to procurement transactions. The certain items may include items for sale or for other miscellaneous items. The digital documents may include catalogs, purchase requisitions, purchase orders, or invoices. The fraud detection system is programmed to further detect any potential fraud committed by the supplier account based on the analysis result and assist the buyer account with handling any potential fraud. |
US10896426B2 |
System and method for delivering distributed sensor based content to consumers
A method, system, and computer program product for receiving distributed sensor based content from content producers in data processing networks. A sensor services controller (SSC) utility manages the processes involved with connecting content producers and consumers through a set of interfaces of a Services Oriented Architecture. The set of interfaces include interfaces for publishing, finding and paying for content created by distributed sensor platform devices. For example, a query interface allows consumers of content to submit content requests to content producers. The SSC utility enables a sensor platform device to expose the device's capabilities to a sensor services controller through a standard “sensor device” interface. Sensor device capabilities include geophysical location (GPS coordinates), digital imaging sensors (optical, infrared, etc.), movement and orientation data (gyroscopic and accelerometer readings). Based on a set of conditions within the consumer's request, the producer acquires and returns the requested content to the consumer. |
US10896424B2 |
Systems and methods for detecting out-of-pattern transactions
An inverse recommender system for detecting out-of-pattern payment transactions includes a memory device and a processor programmed to receive transaction data. The transaction data corresponds to historical payment transactions between account holders and merchants. The processor is programmed to generate a merchant correspondence matrix including the merchants and counters indicating the number of historical payment transactions between merchant pairs of the merchants and the account holders. The processor is programmed to store the merchant correspondence matrix in a memory device linking the merchant pairs to each account holder. The processor receives additional transaction data associated with a new payment transaction between an account holder and a merchant, and to generate an inverse recommender score for the new payment transaction based on the account holder's historical payment transaction data. The account holder's historical payment transaction data includes historical payment transaction data associated with the merchants visited by the account holder. |
US10896423B2 |
Passing a trusted transaction signal
A trusted transaction signal is passed from a merchant to an account provider. A merchant receives a payment account association with a transaction between a customer and the merchant, and determines a level of risk for the transaction. If the customer is unknown to the merchant, the trust level is determined to be a default trust level. If the customer is known to the merchant, then a risk assessment determines whether the trust level is the default trust level, or a second, greater, trust level. A transaction notification is sent to the account provider. When the trust level is the default level, the notification includes a merchant ID that identifies the merchant and signifies the default trust level for the transaction. When the trust level is the greater level, the notification includes a different merchant ID that also identifies the merchant, but represents the second trust level for the transaction. |
US10896420B2 |
Product analysis platform to perform a facial recognition analysis to provide information associated with a product to a user
A device may determine that a user has a threshold level of interest in a type of product. The device may receive an image of a face of the user, may perform a facial recognition analysis of the image, and may determine identification information of the user based on the facial recognition analysis. The device may identify account information associated with the user based on the identification information and may identify a product in an inventory that is associated with the type of product. The device may perform a preauthorization process associated with a transaction involving the product and the user based on the account information, and may perform an action associated with the transaction based on the preauthorization process. |
US10896415B2 |
System for executing a computer process for processing a transaction, and related computer process
Disclosed is a system for executing a computer process for processing a transaction. The system comprises a point-of-sale (POS) terminal, and an application support terminal (AST). The POS terminal comprises a POS processor and a POS memory device in communication with the POS processor and storing POS program instructions thereon. The POS processor is operative with the POS program instructions to receive transaction information comprising payment vehicle credentials of a payment vehicle for use in processing the transaction, and transaction details defining the transaction. The POS processor is further operative to determine, based on the transaction information, that the POS terminal cannot process the transaction, send the transaction information to the AST, the AST comprising an AST processor, and an AST memory device in communication with the AST processor and storing an application capable of processing the transaction using the payment vehicle credentials, and AST program instructions thereon. The AST processor is operative with the application and AST program instructions to process payment for the transaction through the AST, and forward a transaction confirmation notification from the AST to the POS terminal, the transaction confirmation notification specifying whether the transaction was successfully or unsuccessfully processed. |
US10896413B2 |
Casino cash system, apparatus and method utilizing integrated circuit cards
Methods, systems and apparatus are provided for facilitating financial transactions using an IC type financial card via a terminal. A user is provided a list of transaction types, such as PIN-based, signature-based, etc., and a requested transaction is processed via a first selected transaction type. If the transaction is unsuccessful, the terminal automatically presents a list of remaining available transaction types from which the user may select and the transaction is processed by the next selected transaction type. If the transaction is successful, funds are provided to the user, such as in the form of currency/coins or funds transfer. |
US10896411B2 |
Methods and systems for communicating expense management information
Methods and systems for communicating expense management information between an expense management system and a mobile device are provided. The methods and systems include one or more applications for a mobile device, such as mobile phone, that enable a user, such as an expense manager for an entity such as a business entity or other organization, to use their mobile device to communicate and exchange data with an expense management system, such as a management system for expenses associated with a provider of products and/or services to the entity. The methods and systems enable an expense manager to review and approve invoices, generate graphics to review usage or other data, and conduct data searches relative to the expenses being managed. |
US10896409B2 |
Animated two-dimensional barcode checks
Systems and methods are disclosed to provide an animated 2D barcode check that is used to securely and efficiently transmit financial information between mobile devices. The financial information includes a check written by a payer and transmitted to a merchant. The check includes account information of the payer and of the merchant with a payment service provider, a payment amount, and a cryptographic signature that has been certified by the payment service provider. The payer's mobile device encodes the check into a sequence of 2D barcodes and displays the sequence of 2D barcodes in a loop that is scanned by a camera on the merchant's mobile device. The merchant uses the cryptographic signature to verify the validity of the signature on the check without having Internet connectivity to the payment service provider. The merchant may later present the check to the payment service provider to receive payment. |
US10896408B1 |
Apparatuses, methods and systems for a publishing and subscribing platform of depositing negotiable instruments
The APPARATUSES, METHODS AND SYSTEMS FOR A PUBLISHING AND SUBSCRIBING PLATFORM OF DEPOSITING NEGOTIABLE INSTRUMENTS (hereinafter “PS-PLATFORM”) provides a negotiable instrument data publish and subscribe framework, whereby financial institutions may exchange negotiable instrument deposit data and/or validation information within the publish and subscribe framework. In one embodiment, the PS-PLATFORM may register a financial institution as a subscriber and provide financial transaction information to the financial institution based on the subscription. |
US10896407B2 |
Cognitive adaptation to user behavior for personalized automatic processing of events
Cognitive adaptation to user behavior which enables a system to automatically process an event according to a user's personalized preferences. An example computer implemented method of processing new events comprises receiving a new event for a user's calendar; extracting event information from the new event, the event information corresponding to user-defined criteria, wherein each of the user-defined criteria is associated with a respective user-defined weight; comparing the extracted event information with user-defined values associated with the user-defined criteria; computing an acceptance score for the new event based on the comparison of the extracted event information with the user-defined values and on the respective user-defined weights; comparing the acceptance score to a first user-defined threshold; and in response to determining that the acceptance score is equal to or greater than the first user-defined threshold, automatically accepting the new event and scheduling the new event on the user's calendar. |
US10896403B2 |
Systems and methods for managing dated products
A mobile device can receive information from a computer; at least partially in response to the receiving of the information from the computer, the mobile device can communicate with a worker regarding a product type; the mobile device can receive information from the worker via voice, wherein the information received from the worker can identify a date or other product information associated with a product of the product type; and the mobile device can provide the product information to the computer. The mobile device can provide a second voice prompt to the worker, wherein the second voice prompt can request a quantity of products of the product type that are marked with the product information; then the mobile device can receive a quantity from the worker via voice; and the mobile device can report to the computer. |
US10896400B2 |
Setup of a communication link to a user apparatus via an access control apparatus
A method, performed by an access control apparatus, that includes the following steps: obtaining a request to set up a communication link, wherein the request contains authorization information; checking the authorization of the request to set up a communication link at least in part on the basis of the authorization information; and causing setup of and/or setting up a communication link to a first user apparatus only if the result of the checking is that the request to set up a communication link is authorized. |
US10896399B2 |
Dynamic code assignment for international shipment of an item
Methods, systems, apparatus, and computer program products are provided. In an example embodiment, a communication comprising form fields is received. A form field corresponding to first item information for a first item is identified. A textual item description for the first item is extracted from the form field. A code schedule is accessed and one or more codes are determined for the first item based on the textual item description and the code schedule. An item database is queried to identify second items that are relevant to the first item and a confidence level for each of the codes is determined based on the relevant second items. If a confidence level corresponding to one of the codes is greater than a configurable confidence level, a first code is selected from the codes. An item database is updated to reflect the first code being assigned to the first item. |
US10896398B1 |
Customer driven activation of merchant delivery service areas
Inactive areas of interest to a merchant delivery service may be identified and customers within those areas may be utilized to recruit eligible merchants to participate with a merchant delivery service so that the merchant delivery service can deliver customer ordered products on behalf of participating merchants to the customers within the area. In some implementations, the merchant delivery service may provide incentives to customer to incent the customers to recruit eligible merchants to participate with the merchant delivery service. Likewise, incentives may be provided to merchants to incent merchants to participate in the merchant delivery service. When an eligible merchant becomes a participating merchant, the merchant delivery service provides a reward to the customers that recruited the merchant. |
US10896396B1 |
Cognitive and heuristics-based emergent financial management
Cognitive and heuristics-based emergent financial management is provided. A method includes obtaining data related to an individual, an organization, a process, or combinations thereof. The data is obtained from internal sources, external sources, or combinations thereof. The method also includes creating data sets from the data based on determined classifications of the data. Further, the method includes establishing relationships between the data sets and determining a conclusion based on the relationships. The conclusion is based on a hypothesis that has undergone a test process. |
US10896395B2 |
System and method for automatic quality management and coaching
A method includes: receiving, by a processor, an evaluation form including a plurality of evaluation questions; receiving, by the processor, an interaction to be evaluated by the evaluation form; selecting, by the processor, an evaluation question of the evaluation form, the evaluation question including a rule associated with one or more topics, each of the topics including one or more words or phrases; searching, by the processor, the interaction for the one or more topics of the rule in accordance with the presence of one or more words or phrases in the interaction to generate a search result; calculating, by the processor, an answer to the evaluation question in accordance with the rule and the search result; and outputting, by the processor, the calculated answer to the evaluation question of the evaluation form. |
US10896394B2 |
Privacy management systems and methods
Data processing systems and methods, according to various embodiments, are adapted for mapping various questions regarding a data breach from a master questionnaire to a plurality of territory-specific data breach disclosure questionnaires. The answers to the questions in the master questionnaire are used to populate the territory-specific data breach disclosure questionnaires and determine whether disclosure is required in territory. The system can automatically notify the appropriate regulatory bodies for each territory where it is determined that data breach disclosure is required. |
US10896392B2 |
Methods and systems for generating supply chain representations
A computer implemented method for mining supply chain information to produce supply chain graphs includes receiving by a computer a set of data; identifying a supplier, a commodity, and a customer from the set of data; generating a query comprising the identified data; determining the absence of any of the supplier, the commodity, or the customer from the set of data; if any items are determined to be absent from the set of data, substituting a placeholder for the missing item from the data set; sending the query; receiving a set of supply chain graph information; generating a supply chain graph signal based upon the set of supply chain graph information; and transmitting the supply chain graph signal. A computing device or system includes a processor an electronic memory; and a program for mining supply chain information to produce supply chain graphs stored in the electronic memory. |
US10896385B2 |
Real time learning of text classification models for fast and efficient labeling of training data and customization
Techniques for real-time generation and customization of text classification models. An initial dataset of input text samples are manually assigned labels, and the labeled input text samples are tokenized and provided as training data to train machine learning classifiers for various classes or categories of the input text samples. As the machine learning classifiers train with the training data, feedback in the form of suggestions (or predictions) are provided in real time by the text classification models regarding which label(s) to assign to any input text sample(s) currently in the training data or any new input text sample(s) further provided as training data for the respective machine learning classifiers. The suggested (or predicted) label(s) can be manually assigned to the input text sample(s), if deemed appropriate, and the newly labeled input text sample(s) can be provided to supplement the existing training data for the respective machine learning classifiers. |
US10896379B2 |
Computer-implemented systems and methods of analyzing spatial, temporal and contextual elements of data for predictive decision-making
A computer-implemented system and method of analyzing spatial, temporal and contextual elements of data for predictive decision-making. The computer-implemented method includes receiving a first set of rules and receiving first data and second data including spatial, temporal and contextual elements. The computer-implemented method also includes identifying each rule of the first set for which the received first data and the received second data is a respective candidate. For the identified rules for which the received first data is a candidate, and for the identified rules for which the received second data is a candidate, the respective received first data and received second data is indexed by its temporal, spatial or contextual elements as a function of the identified rules. The computer-implemented method also includes identifying an event as satisfying an identified rule in memory using the indexed first and second data. |
US10896378B2 |
Fast detection of energy consumption anomalies in buildings
Embodiments for detection of energy consumption anomalies in one or more energy consumption systems in a cloud computing environment by a processor. Energy consumption may be predicted for one or more facilities according to one or more energy consumption measurements, weather data, and one or more characteristics of the one or more facilities, or a combination thereof. An onset of an energy consumption anomaly may be detected according to the prediction. |
US10896372B2 |
Speculative asynchronous sub-population evolutionary computing
A tool computes fitness values for a first generation of a first sub-population of a plurality of sub-populations. A population of candidate solutions for an optimization problem was previously divided into the plurality of sub-populations. The population of candidate solutions was created for an iterative computing process in accordance with an evolutionary algorithm to identify a most fit candidate solution for the optimization problem. The tool determines a speculative ranking of the first generation of the first sub-population prior to the fitness values being computed for all candidate solutions in the first generation of the first sub-population. The tool generates a next generation of the first sub-population based, at least in part, on the speculative ranking prior to completion of computation of the fitness values for the first generation of the first sub-population. |
US10896370B2 |
Triage of training data for acceleration of large-scale machine learning
Triage of training data for acceleration of large-scale machine learning is provided. In various embodiments, training input from a set of training data is provided to an artificial neural network. The artificial neural network comprises a plurality of output neurons. Each output neuron corresponds to a class. From the artificial neural network, output values are determined at each of the plurality of output neurons. From the output values, a classification of the training input by the artificial neural network is determined. A confidence value of the classification is determined. Based on the confidence value, a probability of inclusion of the training input in subsequent training is determined. A subset of the set of training data is determined based on the probability. The artificial neural network is trained based on the subset. |
US10896360B2 |
Tracking systems, methods and apparatus
A tracking system is disclosed. The system includes a wireless tracker having a machine-readable identification and an antenna configured to receive and transmit wireless signals; a fastener that includes a machine-readable identification; and a container capable of receiving and containing physical items. The fastener is capable of coupling with the wireless tracker and container to secure the wireless tracker to the container and secure the container in a closed configuration. Also disclosed are method of remotely monitoring items, and management software for tracking items using blockchain technology. |
US10896356B2 |
Efficient CNN-based solution for video frame interpolation
A system of convolutional neural networks (CNNs) that synthesize middle non-existing frames from pairs of input frames includes a coarse CNN that receives a pair of images acquired at consecutive points of time, a registration module, a refinement CNN, an adder, and a motion-compensated frame interpolation (MC-FI) module. The coarse CNN outputs from the pair of images a previous feature map, a next feature map, a coarse interpolated motion vector field (IMVF) and an occlusion map, the registration module uses the coarse IMVF to warp the previous and next feature maps to be aligned with pixel locations of the IMVF frame, and outputs registered previous and next feature maps, the refinement CNN uses the registered previous and next feature maps to correct the coarse IMVF, and the adder sums the coarse IMVF with the correction and outputs a final IMVF. |
US10896351B2 |
Active machine learning for training an event classification
An event classification is trained by machine learning. An anomaly detection for detecting events in an image data set is thereby performed. Based on the performance of the anomaly detection, a model assumption of the event classification is determined. An image data set may include a plurality of images, and each image may include an array of pixels. Further, an image data set may include volume data and/or a time sequence of images and in this way represent a video sequence. |
US10896345B2 |
Feature vector generation and encryption
A method may include extracting feature-data from an image which includes location data that indicates multiple locations within the image and multiple feature vectors that each correspond to one of the multiple locations. Each feature vector may represent a feature of an object in the image. The method may include determining a feature-data plot based on relative positions of the multiple locations and selecting a grid for the feature-data plot. The method may include generating a first representative feature vector for a first cell of the grid based on a first feature vector set and generating a second representative feature vector for a second cell of the grid based on a second feature vector set. The method may include generating a single feature vector that represents the object in the image based on the first representative feature vector and the second representative feature vector and encrypting the single feature vector. |
US10896344B2 |
Information processing apparatus, information processing method, and computer program
An aspect of the present disclosure includes acquiring an image representing a shadow component in an image capturing environment, the shadow component being reflected in a multi-valued image obtained by capturing an image of a subject; specifying an area having a luminance greater than a predetermined luminance value, the area being included in the image representing the shadow component acquired in the acquiring; correcting the image in such a manner that a luminance of an outer peripheral area of the specified area deceases; and generating a binary image by performing binarization processing on a pixel value of a pixel of interest in the multi-valued image based on a pixel value at the same coordinates as those of the pixel of interest in the corrected image. |
US10896342B2 |
Spatio-temporal action and actor localization
A method of pixel-wise localization of an actor and an action in a sequence of frames includes receiving a natural language query describing the action and the actor. The method also includes receiving the sequence of frames. The method further includes localizing the action and the actor in the sequence of frames based on the natural language query. |
US10896341B2 |
Efficient defect localization/segmentation for surface defect inspection
A computer implemented method for surface defect inspection that includes recording an optical image of a surface including a defect; converting the optical image including the defect into a heat map; extracting a region of interest including the defect from the heat map; and comparing the region of interest including the defect from the heat map to a binary classification model using a sliding window based voting mechanism to determine if the defect is greater than or less than a threshold failure value. |
US10896336B2 |
Parking compartment recognition apparatus
To provide a parking space recognition apparatus that can reduce a processing load for detecting the parking space. The parking space recognition apparatus recognizes a parking space by using images generated by four cameras to be mounted on a vehicle. In the parking space recognition apparatus, an image acquisition part acquires the images generated by the cameras. A detection setter selects the cameras to be used for detecting the parking space from among the cameras based on a traveling state of the vehicle. A parking space detector acquires the images generated by the cameras selected by the detection setter from the image acquisition part, and detects the parking space from the acquired images. |
US10896333B2 |
Method and device for aiding the navigation of a vehicle
The method of assisting driving a vehicle includes constructing a digital model defining a quality index for a 3D inference image derived from an original image, the index being a function of similarity metrics defined between the original image and the 3D inference image, the construction making use of a set of observations obtained from reference 3D inference images resulting from applying 3D inference methods to a plurality of reference original images, these observations including measured values for 3D information represented on the reference 3D inference images; acquiring a first image of a three-dimensional scene that might have an influence on the driving of the vehicle; generating a 3D inference second image from the first image; estimating similarity metrics between the first and second images; evaluating the quality index for the second image by using the digital model and the estimated similarity metrics; and as a function of the quality index as estimated, a step of using the second image to assist driving the vehicle. |
US10896326B2 |
Triangulation method for determining target position
A system and method for determining a position of a target. The method includes determining a first direction to the target from a first observing position, estimating a first approximate position of the target based on the first direction and the first observing position, determining a second direction to the target from a second observing position, and estimating a second approximate position of the target based on the second direction and the second observing position. The method further includes determining a first approximate intersection point of (i) a first finite length line between the first observing position and the first approximate position of the target, and (ii) a second finite length line between the second observing position and the second approximate position of the target. |
US10896325B2 |
Blending of agricultural products via hyperspectral imaging and analysis
Provided is a method for blending of agricultural product utilizing hyperspectral imaging. At least one region along a sample of agricultural product is scanned using at least one light source of different wavelengths. Hyperspectral images are generated from the at least one region. A spectral fingerprint for the sample of agricultural product is formed from the hyperspectral images. A plurality of samples of agricultural product is blended based on the spectral fingerprints of the samples according to parameters determined by executing a blending algorithm. |
US10896321B2 |
Monitoring inmate movement with facial recognition
The disclosure relates to systems and methods for automating offender documentation with facial or other recognition technique. A method can include generating, by cameras situated about a correctional facility, pixel data including first pixels corresponding to a face of a first offender in the correctional facility and an environment around the first offender corresponding to a location within the field of view of the camera, and providing, to a server, the pixel data from the cameras through a network connection, and receiving, from the server, an alert that, based on facial recognition and location detection analysis performed on the pixel data by the server, indicates a monitoring rule associated with the first offender is violated, an offender identification associated with the first offender, a location of the first offender in the correctional facility, and an indication of the monitoring rule violated. |
US10896320B2 |
Child face distance alert system
In an embodiment, a children face alert system is provided for use with a smart device with a display screen. A neural network model trained with dataset images with embedded distance information can run in the background of the smart device. When receiving a captured image frame of the face of a child using the smart device, the neural network model can determine that the captured image frame is from a child, and further determine whether the face of the child is within a predetermined distance to the display screen based on a size of the face on the captured image frame. If the face is within the predetermined distance, the smart device can display an alert that the face of the child is too close to the display screen and pause one or more user applications until the child's face moves outside of the predetermined distance. |
US10896316B2 |
Automated microscopy scanning systems and methods
Techniques and technologies for automated microscopy scanning systems are disclosed wherein a microscopy system performs “hunt mode” operations at coarsely-spaced locations throughout a scanning window until an acceptable quality scan result is achieved. The system then performs detailed scans at all fields of view within a grid cell that includes the location having the acceptable scan result. The system performs another evaluation of the scan results for the entire grid cell, and if the scan results for the grid cell are collectively acceptable, then the system proceeds to perform “scan mode” operations. The scan mode operations include scanning and evaluating all of the fields of view within one or more grid cells adjacent to the acceptable grid cell from the hunt mode operations. The system may successively perform hunt mode operations and scan mode operations, compiling information regarding one or more aspects of the scanning process, until one or more termination criteria are satisfied. |
US10896312B2 |
Method for processing images of fingerprints
A method for processing an image representing at least one finger supplied by an image sensor of the thin-film transistor type of a fingerprint-capture system is disclosed. The purpose of the method is to modify characteristics of the image so that they correspond to the characteristics of images acquired by a fingerprint-capture system using a CCD or CMOS sensor while preserving relevant information about the image. |
US10896307B2 |
Generating and reading optical codes with variable density to adapt for visual quality and reliability
The parameters of an optical code are optimized to achieve improved signal robustness, reliability, capacity and/or visual quality. An optimization program can determine spatial density, dot distance, dot size and signal component priority to optimize robustness. An optical code generator employs these parameters to produce an optical code at the desired spatial density and robustness. The optical code is merged into a host image, such as imagery, text and graphics of a package or label, or it may be printed by itself, e.g., on an otherwise blank label or carton. A great number of other features and arrangements are also detailed. |
US10896305B1 |
Electronic payment device
The present specification provides an electronic payment device, including a console comprising a housing, a scanning window disposed on the housing, and a camera. The electronic payment device also comprises a material plate detachably attached to the console. |
US10896303B2 |
Method of image acquisition by an image sensor of CMOS type for the recognition of optically readable code
The invention provides a method for acquiring an image of a target code, which allows the CMOS sensor, after the reader has been triggered to acquire a target code, to rapidly determine, and internally, a desirable exposure-time value Topt for the image capture of this code. When it is triggered, the sensor activates a measuring mode Mode_MES with a rapid acquisition of image data for k different exposure-time values Ti, i=1 to k, k being at least equal to 2, and this acquisition is employed only by the sensor and to rapidly define a desirable exposure-time value on the basis of histograms H(Ti) calculated with the image data acquired with the various exposure times; this value is stored in the register of image-capture parameters, and the sensor then activates a nominal image-acquiring mode Mode_ACQ, which applies this desirable exposure-time value delivered by the registered to all the pixels of the matrix array, and the obtained image DATA-OUT is the image delivered as output by the sensor, for recognition/decoding of the code by an external system. |
US10896301B2 |
RFID-based methods and systems for monitoring medication compliance
Systems and methods are provided for monitoring medication compliance to allow a doctor or medical care provider to determine whether a subject is ingesting a prescribed medication at the proper times. A medication container includes at least one medication-containing cell, with a cover overlaying the cell. The medication within the cell is accessed through the cover. The medication container also includes an electrical circuit having an RFID chip electrically coupled to an antenna. The RFID chip is associated with the cover, while the antenna is configured to communicate with an RFID reader to detect whether the cell has been accessed through the cover. The RFID chip may be uncoupled from the antenna or remain coupled to the antenna upon the cell being accessed through the cover, with the antenna thereafter transmitting a signal to an RFID reader to indicate that the cell has been accessed through the cover. |
US10896300B2 |
Wireless communication device and method
A Near Field Communication (NFC) reader can wirelessly cooperate with a rectangular prism-shaped transponder having an NFC transponder antenna. The NFC reader includes an NFC controller, a matching network coupled to the NFC controller, and a receptacle capable of at least partially holding the transponder. The receptacle has a bottom wall, a lateral wall and a shape designed such that the transponder cannot be placed in the receptacle in a direction where the NFC transponder antenna is parallel to the bottom wall. The receptacle includes first and second NFC reader antennas located in two non-parallel parts of the lateral wall and a connection coupling the first and second reader antennas to the matching network. |
US10896298B2 |
Systems and methods for configuring an automatic translation of sign language in a video conference
A user interface is presented for a hearing-impaired user to make selections that influence how that user participates in a video conference and how other participants in that video conference interact with the hearing-impaired user. For example, through appropriate user interface selections, the hearing-impaired user may specify that he/she is to always preview (for editing purposes, etc.) any sign language translations made by a video conferencing system before those translations are released to the other participants, whether as text and/or speech. Through other user interface selections, the user may configure linguistic and/or playback characteristics associated with the sign-language-to-speech translations, with speech signals being produced so as to include certain effects when played out at the endpoints of the other participants and/or emulate a desirable video conference persona from the standpoint of the hearing-impaired user. |
US10896297B1 |
Identifying intent in visual analytical conversations
A method uses natural language processing for visual analysis of a dataset by a computer. The computer displays a data visualization based on a dataset retrieved from a database using a first set of database queries. The computer receives user input (e.g., keyboard or voice) to specify a natural language command related to the displayed data visualization. Based on the displayed data visualization, the computer extracts one or more cue phrases from the natural language command. The computer computes analytical intent (e.g., visualization state intent and/or transitional intent) of the user based on the one or more cue phrases. The computer then derives visualization states based on the analytical intent. The computer subsequently computes one or more analytical functions associated with the visualization states, thereby creating one or more functional phrases. The computer then updates the data visualization based on the one or more functional phrases. |
US10896294B2 |
Script writing and content generation tools and improved operation of same
In various embodiments, the system provides input to and facilitates various operations of media production. An automated script content generator uses recurrent artificial neural networks trained using machine learning on a corpus of stories or scripts to generate and suggest script content and indicates effects changes to the script would have of the scenes, characters, interactions and other entities of the script. An automated producer breaks down the script to automatically generate storyboards, calendars, schedules and budgets and provides this as input to the pre-production operation within a media production environment. The system also provides information to affect and facilitate the greenlighting operation and other operations in the media production environment in an iterative script review and revision process. |
US10896291B2 |
Method and device for providing notes by using artificial intelligence-based correlation calculation
Disclosed are a method and device for calculating a correlation between notes using a database constructed on a basis of artificial intelligence, and supporting a service for the notes on a basis of the calculated correlation. A method by which a note providing device that interworks with a user terminal provides notes, includes: constructing a keyword DB by extracting a keyword from a note generated through the user terminal and reflecting a weight calculated through machine learning using the extracted keyword; and calculating a correlation score for each of a plurality of target notes correlated with a reference note using the keyword DB. Therefore, the method and device for providing the notes using the artificial intelligence-based correlation calculation can more accurately recommend the correlated notes by reflecting the interaction of the user. |
US10896290B2 |
Automated pattern template generation system using bulk text messages
An automated pattern template generation system is provided. The system includes a memory having computer-readable instructions stored therein and a processor. The processor is configured to access a plurality of messages and process each of the plurality of messages to identify presence of string identifiers and numeric identifiers present in each of the plurality of messages. The processor is further configured to replace an identified numeric identifier in each message by a numeric label to generate a candidate template corresponding to the message. Furthermore, the processor is configured to merge the generated candidate templates based on pre-determined merging rules to replace one or more identified string identifiers with pre-determined string labels to generate the pattern templates. Each of the generated pattern templates includes numeric labels, string labels, or combinations thereof. |
US10896284B2 |
Transforming data to create layouts
Concepts and technologies are described herein for transforming data to create layouts. In accordance with the concepts and technologies disclosed herein, a computing device can execute a layout generator. The computing device can be configured to receive or retrieve data that includes visual content such as an image and other content such as text. The computing device can analyze the visual content to identify a salient region and/or an invariant region within the visual content. The computing device can access designs for laying out visual content and other content based upon an identified salient region and/or invariant region. The computing device can evaluate the designs to determine if a design matches the data. The computing device can load the data into the selected design to generate the layout. |
US10896281B2 |
Method, and storage medium and also device for carrying out same
A method for the computer-aided characterization of a circuit comprising a semiconductor layer and a semiconductor component region embedded in the semiconductor layer in an electrically insulated manner, wherein the semiconductor component region is optionally coupled to a dielectric layer structure to be protected, the method comprising determining an indication representing vis-à-vis the semiconductor layer an intensity of an electrical charging of the semiconductor component region by a production process used to produce the circuit, wherein a physical construction of the semiconductor component region is taken into account when determining the indication, and classifying the semiconductor component region taking account of the indication. |
US10896278B2 |
Support method, and information processing apparatus
An information processing apparatus includes a processor configured to accept feature information on a specification of a target circuit to be designed. The processor is configured to refer to first correspondence information in which a plurality of parameter values are associated with respective index values for each piece of feature information on specifications of respective circuits to be configured in an integrated circuit. The processor is configured to calculate, for each of a plurality of combinations of parameter values related to the accepted feature information, a sum of the index values associated with respective parameter values included in the relevant combination of parameter values. The processor is configured to select one or more combinations of parameter values from among the plurality of combinations of parameter values on basis of the calculated sums. The processor is configured to output the selected combinations of parameter values. |
US10896270B2 |
Method for solving multi-fidelity optimization problems
A computer-implemented search and poll method can iteratively solve a multi-fidelity optimization problem including an objective function and any constraints. A search step of the method includes constructing and optimizing surrogates of the objective function and any constraints to identify a new set of trial points, and running lower fidelity simulations in ascending order to reduce a number of trial points in the new set. The search step further includes evaluating the reduced number of trial points with the objective function and any constraints using a high fidelity simulation. |
US10896268B2 |
Security adjustments in mobile devices
Systems, device and techniques are disclosed for implementing a security configuration change based on one or more base events and a current security configuration. An inference module may identify a security configuration change based on receiving base events from a state storage/event listener and analyzing the base events to determine if a current security configuration is optimal given the base events. |
US10896263B2 |
Method and system for securely controlling access to data
A computer-implemented method of securely controlling access to data, the method including a consolidation server creating and securely storing a consolidated file labelled by a user device ID, including a first record including a first app ID and a first account ID, and a second record including a second app ID and a second account ID, transmitting encrypted data, including the consolidated file, to the user device, receiving encrypted data indicating a request to modify the first record from the user device, and responsive thereto, modifying the first record according to the request to modify the first record and securely storing a resulting modified first record, and transmitting to the first issuer server encrypted data, including the first app ID and the first account ID, indicating an instruction to modify the first app's access rights to data relating to the first account according to the request. |
US10896262B2 |
Document management system and management apparatus
A document management system includes one or more processing apparatuses and a management apparatus. Each processing apparatus is located on one of local networks, and executes a protection process to generate a protected document from a document. The management apparatus is located on an external network connected to the local networks, and manages the processing apparatus(es). Each processing apparatus includes a transmitter and a generator. The transmitter transmits a status of the processing apparatus to the management apparatus. The generator executes the protection process on an input document and generates a protected document upon being permitted by the management apparatus to execute the protection process. The management apparatus includes a receiver and a controller. The receiver receives, from the processing apparatus(es), statuses of the processing apparatus(es). The controller controls whether to permit each processing apparatus to execute the protection process on the basis of the status of the processing apparatus. |
US10896253B2 |
Processor trace-based enforcement of control flow integrity of a computer system
A computer processing node is described that is configured to perform a control flow integrity (CFI) method on a protected process operating on the processing node. The CFI method includes intercepting a system call originating from execution of the protected process executing in the runtime environment. A fast path operating within a kernel of the computer system accesses, from a kernel memory, a processor trace packet corresponding to the system call. The fast path attempts to establish a match between the processor trace packet and a program control flow (edge) entry within a credit-labeled control flow graph (CFG) definition having an associated credit value. The credit value represents a degree to which the program control flow is credible. Thereafter, the method further includes invoking, after the matching, a slow path for further processing of the processor trace packet if the associated credit value does not meet a specified threshold, and otherwise provide an indication to permit execution of the system call. |
US10896251B2 |
Method for authenticating software
The present invention relates to a method for authenticating software. The method comprises defining a set of parameters to use for trace mapping the software, wherein the set of parameters represents the software functionality when executed. The method further comprises: a) creating a trusted fingerprint that is created by trace mapping the software using the set of parameters when executed in a trusted environment; b) creating an operating fingerprint that is created by trace mapping the software using the set of parameters when executed in an operating environment; c) comparing the operating fingerprint with the trusted fingerprint, and identifying any difference between the trusted fingerprint and the operating fingerprint; and d) when said operating fingerprint is non-identical with the trusted fingerprint, initiating predefined action(s) in response to the identified differences between the trusted fingerprint and the operating fingerprint. |
US10896249B2 |
Secure electronic authentication of a user on an electronic device
A computer-implemented method of electronically authenticating an identity of a user of a mobile device is described. The method includes providing a mobile device application that a user can load onto a mobile device having a display screen and an input device, the mobile application permitting the user to electronically authenticate an identity of the user. A server receives authentication credentials from the mobile device. The server compares the authentication credentials as received with account credentials stored in a database accessible to the server. The server, based on the comparing, generates an authentication code in response to the authentication credentials as received matching with account credentials stored in the database. The server causes the application to display on the display screen of the mobile device an option to electronically authenticate using a biometric credential. The server receives a selection indicating acceptance of use of authenticating using the biometric credential. |
US10896248B2 |
Systems and methods for authenticating user identity based on user defined image data
The disclosed embodiments include computerized methods and systems that facilitate two-factor authentication of a user based on a user-defined image and information identifying portions of the image sequentially selected by the user. In one aspect, a communications device presents a first digital image of a first user on a touchscreen display. The communications device may receive, from the first user, information identifying portions of the first digital image selected in accordance with a candidate authentication sequence established by the first user. The selected first image portions may, for example, be associated with corresponding facial features of the first user. The communications device may determine whether the candidate authentication sequence matches a reference authentication sequence associated with the first digital image, and may authenticate an identity of the first user, when the first selection sequence is determined to match the second selection sequence. |
US10896244B2 |
Medication monitoring and identification
A medical monitoring system extracts characteristic information for one or more medications from an image of the one or more medications on an uncontrolled background, the image being taken by a client device associated with a user of the medical monitoring system. The medical monitoring system determines prescription information associated with a medication, of the one or more medications, using the extracted characteristic information and a medication database, the medication database containing mappings between prescription information and characteristic information for a plurality of medications. The medical monitoring system provides a portion of the prescription information to the client device. |
US10896243B1 |
Real-time event transcription system and method
A real-time event transcription system and related methods provides for determining the existence, sequencing and timing of an event and/or event elements, for detecting and compensating for latency issues and cheating while providing synchronized user engagement, wherein users who are observing an event interact with a stream of stimuli generated over the course of the event, each user's interactions precisely recorded and accurately timestamped, accounting and/or compensating for various delays that may cause different users to encounter the stimuli at different times. Embodiments further provide for methods to determine and synchronize stimuli and reaction timing across a plurality of geographical locations, transmission methods and media. |
US10896242B2 |
Resistive memory device for matrix-vector multiplications
A device performs a matrix-vector multiplication of a matrix with a vector. The device includes a crossbar array having row lines, column lines and junctions arranged between the row lines and the column lines. Each junction includes a programmable resistive element and an access element for accessing the programmable resistive element. The device further includes a signal generator configured to apply programming signals to the resistive elements to program conductance values for the matrix-vector multiplication. The device further includes a readout circuit and control circuitry configured to control the signal generator and the readout circuit. The readout circuit is configured to apply read voltages having a positive voltage sign and negative read voltages having a negative voltage sign to the row lines of the crossbar array. The readout circuit is further configured to read out column currents of the plurality of column lines of the crossbar array. |
US10896241B2 |
Information processing device and control method therefor
An information processing apparatus manufactured at low cost and with ease and that is capable of making a search for a ground state of an arbitrary Ising model. An information processing unit containing a plurality of semiconductor chips, each retains a value of one spin or values of a plurality of spins and simulates interactions among the spins, inter-chip wiring between the necessary semiconductor chips, and a control unit that cause each semiconductor chip to perform interaction computation. The control unit converts data of a problem into data of a lattice-shaped Ising model, which is possibly expressed by the plurality of semiconductor chips, without causing a spin arrangement, in a ground state of an Ising model for the problem, to be changed. The data of the lattice-shaped Ising model is divided for allocation to the plurality of semiconductor chips, and causes each semiconductor chip to perform the interaction computation. |
US10896236B2 |
Systems and methods for automatically identifying and linking names in digital resources
The present invention provides systems and methods for automatically identifying name-like-strings in digital resources, matching these name-like-string against a set of names held in an expertly curated database, and for those name-like-strings found in said database, enhancing the content by associating additional matter with the name, wherein said matter includes information about the names that is held within said database and pointers to other digital resources which include the same name and it synonyms. |
US10896231B2 |
Querying named entities
In various example embodiments, a system and method for modifying user input are presented. In one embodiment, a method includes receiving electronic input from a member of a social networking service, the input comprising a named entity; transmitting a query to a database of entities connected to the social networking service to select a set of entities in the database whose names are within a character edit distance of a spelling of the named entity; identifying a matching entity that is connected to the member at the social networking service and matches an entity in the set of entities; and modifying the input by replacing the spelling of the named entity with a spelling of the matching entity. |
US10896228B2 |
Estimating article publication dates and authors based on social media context
Probable origination date may be derived by using a stream of data captured, for example, from the Internet and from other documentation sources such as historical information about a target object, its author, related environmental data, social media data, blogs, microblogs, posts, historical information, and/or other data sources. Techniques such as textual analysis, statistical analytics, and/or artificial intelligence may combine and correlate the information from data sources to extract clues that may indicate the original author and date of authorship. Based on the number of conflicting or validating references, and the relationships between them, a probability or confidence score in the accuracy of the analysis may be generated. |
US10896224B2 |
System and method for determining and displaying a list of suggested search items for a search field based on prior user interaction
In accordance with an embodiment, described herein is a system and method for determining and displaying a list of suggested search items for a search field based on prior user interaction. A suggestion curator provided at a client device can display a plurality of suggested search items to a user who is performing a search. The system can display the plurality of suggested search items in an order that is based on a rating associated with each item. The rating can be assigned to each search item upon its selection by the user, and adjusted in response to subsequent search item selections by the user. The system can be configured to adjust each rating by different amounts based on metadata describing how recently the search item was last selected by the user. The system can then re-order the plurality of suggested search items in accordance with the adjusted ratings. |
US10896223B2 |
Efficient method for subgraph pattern matching
Techniques herein optimize subgraph pattern matching. A computer receives a graph vertex array and a graph edge array. Each vertex and each edge has labels. The computer stores an array of index entries and an array of edge label sets. Each index entry corresponds to a respective vertex originating an edge and associates an offset of the edge with an offset of the respective vertex. Each edge label set contains labels of a respective edge. The computer selects a candidate subset of edges originating at a current vertex. The edge labels of each candidate edge of the candidate subset include a same particular query edge labels. The computer selects the candidate subset based on the index array and afterwards selects a result subset of vertices from among the terminating vertices of the candidate edges. The labels of each vertex of the result subset include a same particular query vertex labels. |
US10896220B2 |
Method of searching an image file in a computer system, related image file searching device, and related computer system
A method of searching an image file includes: utilizing a login module to log in a user account; utilizing an input module to store an image file at a predetermined location; utilizing an information capturing module to capture at least one image information of the image file stored at the predetermined location; utilizing an index building module to build at least one index tag corresponding to the image file according to the at least one image information captured by the information capturing module; utilizing a searching module to receive at least one searching condition so as to search the at least one index tag according to the at least one searching condition; and utilizing a display module to display a searching result corresponding to the image file when the at least one index tag matches with the at least one searching condition. |
US10896215B2 |
Video data filtering
A filtering method and system. The method includes receiving by a computer processor an audio/video data file and filtering data. The computer processor analyzes the filtering data with respect to the audio/video data file and retrieves specified audio/video data portions comprising data objects within frames of the audio/video data file. The computer processor removes gaps existing in the audio/video data file and receives tags comprising instructions for presenting video data of the audio/video data file, audio data of the audio/video data file, and the specified audio/video data portions. The computer processor stores the video data in a first layer of a multimedia file, the audio data in a second layer of the multimedia file, and the specified audio/video data portions in additional layers of the multimedia file. Each of the first layer, the second layer, and the additional layers comprises a tag layer comprising the tags. |
US10896214B2 |
Artificial intelligence based-document processing
An AI-based data processing system analyzes a received information request to generate an interactive visualization including data responsive to the information request. The information request is processed to obtain the primary entity and one or more informational items related to the primary entity. Auxiliary entities and informational items related to the primary entity are identified and searches are executed on a knowledge base and the internet. The results from the searches are analyzed to obtain knowledge nuggets which are included into a selected one of a visualization template to generate the interactive visualization. If it is determined via user interactions with the interactive visualization that an informational gap exists between the information request and the data in the interactive visualization, the interactive visualization can be updated to address the informational gap. |
US10896213B2 |
Interface for a distributed network system
The present disclosure is generally directed to a data processing system for customizing content in a voice activated computer network environment. The data processing system can provide an improved voice-based interface by selected response attributes based on response weightings. The selection of predetermined attributes can reduce size of response data and reduce network transmissions by providing more succinct audio-based responses. |
US10896211B2 |
Methods and systems for a compliance framework database schema
Generating a compliance framework. The compliance framework facilitates an organization's compliance with multiple authority documents by providing efficient methodologies and refinements to existing technologies, such as providing hierarchical fidelity to the original authority document; separating auditable citations from their context (e.g., prepositions and or informational citations); asset focused citations; SNED and Live values, among others. |
US10896210B2 |
Information processing apparatus to suggest a service in response to a requested service content based on use and non-use history of the service
An information processing apparatus includes a memory, a reception unit, an acquisition unit, and a presentation unit. The memory stores, as history information, first information including attribute information of a user and service contents desired by the user, second information including service contents suggested to the service contents and a message prompting use of the service contents, and success/failure information indicating whether or not a service has been used and a successful result has been obtained. The reception unit receives the first information. The acquisition unit searches the history information for the first information with a similarity with respect to the received first information that reaches a threshold and acquires the second information corresponding to the found first information. The presentation unit extracts a word, based on the number of appearance times and the success/failure information, from the message included in the acquired second information and presents the word. |
US10896203B2 |
Digital analytics system
A digital analytics system comprises a data management system including data extraction modules and a data storage system. The data extraction modules extract data from data sources and store the data in storage units. An analytics engine system including analytics engines and interfaces to retrieve data relevant to the analytics engines from the storage units. The analytics engines may perform prescriptive or descriptive analytics on the retrieved data. An applications interface and storage stores applications. The applications may be executed using information generated by the prescriptive or descriptive analytics performed by the analytics engines. |
US10896194B2 |
Generating a combined database with data extracted from multiple systems
A non-transitory computer readable medium storing instructions that, when executed by an electronic processor, perform a set of functions. The set of functions include extracting a report including a markup language document from a system. The set of functions also includes, for each of a plurality of processing tasks, determining whether the markup language document includes a path contained in a virtual table assigned to the processing task. The set of functions also includes, in response to the markup language document including the path contained in the virtual table, extracting data from the markup language document and executing the processing task to manipulate and queue the data for insertion into the combined database. The set of functions further includes, in response to each of the plurality of processing tasks completing without failure, inserting the data queued into one or more tables included in a database. |
US10896192B2 |
Allowing in-line edit to data table of linked data of a data store
In an example, a database system may be configured to download to a user system an application configured to generate a data table from records stored in a data store, wherein the data table includes: a plurality of rows, wherein each row corresponds to at least one record of the records; and each row including a plurality of cells, each cell corresponding to a different grouping of data fields of its respective one(s) of the records; receive a communication from the application, the communication corresponding to at least one user input to a displayed cell of the data table; determine whether to feedback the at least one user input to the displayed cell of the data table to a corresponding data field of a corresponding record of the data store; and update the corresponding record in the data store based on a result of the determination. |
US10896188B2 |
Method and apparatus for determining search results, device and computer storage medium
The present disclosure provides a method and apparatus for determining search results, a device and a computer storage medium, wherein the method comprises: obtaining a current query, a historical query sequence of the current query and candidate search results of the current query; inputting the current query, the historical query sequence of the current query and candidate search results of the current query into a search result-sorting model, scoring the candidate search results according to the search result-sorting model, and determining search results corresponding to the current query; wherein the scores rendered by the search result-sorting model for the candidate search results are determined according to a similarity degree between an integrated vector representation of the current query and the historical query sequence of the current query and vector representations of the candidate search results. The present disclosure can provide the user with search results which more accurately reflect the user's demands. |
US10896186B2 |
Identifying preferable results pages from numerous results pages
Described herein are technologies pertaining to determining which search engine results page (SERP), from a plurality of SERPs, is preferable to a user. A query is received, and multiple SERPS are retrieved based upon the query, wherein the multiple SERPs are generated independently from one another. Values of features of the query and the multiple SERPs are obtained, and a determination as to which of the SERPs from the multiple SERPs is preferable to the user is made based upon the values of the features. The SERP determined to be preferable over other SERPs in the multiple SERPs is presented to the user. |
US10896185B1 |
Model validation for query intent
A system for improving a query response includes an interface and a processor. The interface is configured to receive a query. The processor is configured to determine a categorization for the query using a model. The categorization is associated with a confidence value. The processor is configured to determine whether the confidence value is above a first threshold and, in response to the confidence value being above the first threshold, modify the query response based at least in part on the categorization. |
US10896181B2 |
Serverless composition of functions into applications
A processor may receive a query from a user. The query may include one or more portions. The processor may identify a primary function. The processor may determine to segment the primary function into two or more subsidiary functions. The processor may process a first portion of the query with a first subsidiary function. The processor may display a processed outcome of the query to the user. |
US10896180B2 |
Statement parsing method for database statement
A statement parsing method for a database statement comprises: conducting lexical analysis on a database statement inputted into a database, to obtain an inputted word sequence; looking up a statement similarity table according to the inputted word sequence to determine whether there is an existing word sequence similar to the inputted word sequence in the statement similarity table; if yes, obtaining the parsed data corresponding to the existing word sequence from the statement similarity table; otherwise, parsing the inputted word sequence to obtain parsed data corresponding thereto, and storing the inputted word sequence and the corresponding parsed data in the statement similarity table; and executing the database statement inputted to the database based on the parsed data corresponding to the existing or inputted word sequence. The method can quickly parse a database statement and is favorable for improving the response speed and the working efficiency of a database. |
US10896176B1 |
Machine learning based query optimization for federated databases
Techniques are provided for machine learning based query optimization for federated databases. An exemplary method comprises obtaining a query to be processed in a federated database; generating at least one predictive data movement instruction to move data to a target data source when the target data source satisfies one or more of a predefined efficiency criteria with respect to a query type of the query and a predefined capacity criteria at an expected execution time of the query; and generating a query execution plan for the query by calculating a cost of execution for a plurality of potential target data sources and selecting a target data source for the query based on the calculated cost of execution. The federated database optionally employs a dynamic federated query schema. |
US10896173B2 |
Content management in an on-demand environment
Techniques and structures to provide content management in an on-demand environment. A host electronic device may generate a resource map which may comprise size and priority assignments for resources associated with one or more target websites. A client device may retrieve the size and priority assignments from the host electronic device and may make determinations regarding whether to download content from the target website(s) based upon the size and priority assignments. Additional subject matter may be described and claimed. |
US10896172B2 |
Batch data ingestion in database systems
Systems, methods, and devices for batch ingestion of data into a table of a database. A method includes determining a notification indicating a presence of a user file received from a client account to be ingested into a database. The method includes identifying data in the user file and identifying a target table of the database to receive the data in the user file. The method includes generating an ingest task indicating the data and the target table. The method includes assigning the ingest task to an execution node of an execution platform, wherein the execution platform comprises a plurality of execution nodes operating independent of a plurality of shared storage devices collectively storing database data. The method includes registering metadata concerning the target table in a metadata store after the data has been fully committed to the target table by the execution node. |
US10896170B2 |
Automated workflow integration of data from multiple data sources
Techniques for integrating data from multiple data sources with a transaction-related workflow are provided. The disclosed techniques include, in response to determining that a contact record was retrieved from a second data source, concurrently with the assigning of a role to the contact record, instantiating a version of the contact record in a first data source using data obtained from the second data source. |
US10896168B2 |
Application-defined object logging through a file system journal
Some examples relate to performing application-defined object logging through a file system journal. In an example, a file system may determine during execution of an operation for an application whether a callback function is specified for the operation. In response to the determination, file system may invoke the callback function. File system may receive an object defined by the application. File system may link a copy of the object with a file system transaction associated with the operation in a journal of file system. File system may determine whether file system transaction is committed. In response to the determination, file system may write a copy of the object from the journal to an event log file. File system may allow the application to determine whether file system transaction is committed by enabling access to the event log file. |
US10896164B2 |
Sample set processing method and apparatus, and sample querying method and apparatus
Implementations of the present specification provide classification and indexing methods and devices, and methods and devices for querying similar samples. During classification, the samples in the sample set are clustered at two levels, and the clustering results are recorded in a first vector table and a second vector table. During indexing, indexes are established at two levels for each sample in the sample set, where the first level index points to a coarse cluster center to which the sample belongs, and the second level index points to a segment cluster center corresponding to a segment vector of the sample. During query of similar samples, searches are performed at two levels on the query samples. The first-level search is to determine a coarse cluster center that is closer to the query sample from the first vector table obtained through classification, and obtain comparison samples that belong to the coarse cluster center. The second-level search is to select a comparison sample whose distance meets a predetermined criterion as a similar sample. As such, retrieval and query of samples are accelerated. |
US10896163B1 |
Method and apparatus for query formulation
To the standard operations of an inverted index database, a new “To” operator is added. The “To” operator treats the standard single-level linear collection of records as being organized into localized clusters. Techniques for hierarchical clusters are presented. During indexing, hierarchical clusters are serialized according to a uniform visitation procedure. Serialization produces bit maps, one for each hierarchical level, that preserve the hierarchical level of each record and its location in the serialization sequence. The “To” operator accepts a list of records, each at a same hierarchical level in a cluster, and a specification of a hierarchical level that all the input records should be converted into. The “To” operator outputs a list of records, representing a conversion of the input records to the specified new level.When searching a Corpus-of-Interest for an Object-of-Interest, techniques are presented for greatly improving the process by which Exclude Terms are identified. Exclude Terms are particularly useful when the lexical units, representing an Object-of-Interest, are ambiguous. When in the mode of searching for Exclude Terms, the Object-of-Interest of interest is sought, in the Corpus-of-Interest, in a broader context than when the Exclude Terms are utilized as part of an actual query. The Object-of-Interest can match anywhere in a snippet, rather than just in the focus sentence. Using the “To” operator, the focus sentences thus found are converted into role values. Statistical sampling of the role values may be used to reduce the data for the next step of processing. The role values are subjected to frequency and cluster analysis, at the lexical unit level, in order to identify candidate Exclude Terms that a user can select. Frequency and clustering information, is presented to the user, to aid in the decision process. The search for Exclude Terms can be repeated, using the Exclude Terms located thus far. |
US10896162B2 |
Rebalancing operation using a solid state memory device
Systems and methods to manage database data are provided. A particular method includes automatically identifying a plurality of storage devices. The storage devices include a first device of a first type and a second device of a second type. The first type includes a solid state memory device. The method may further identify a high priority data set of the database. A rebalancing operation is conducted that includes moving the high priority data set to the solid state memory device and substantially evening distribution of other data of the database among the storage devices. |
US10896160B2 |
Discovery and migration planning techniques optimized by environmental analysis and criticality
Systems and methods for discovery of and planning migration for computing nodes are provided. At least one collector node is deployed at a source location network to discover data associated with computing nodes of a source infrastructure. The data is transmitted to a staging API. A migration processing API receives the discovered data from the staging API after satisfying an access control measure and writes the discovered data to a migration database. A migration planning API analyzes the discovered data written to the migration database by applying a criticality algorithm to determine a criticality parameter associated with each of the computing nodes. The criticality parameter identifies a potential impact that each computing node has to migration. The migration planning API automatically groups the computing nodes into migration pods, prioritizes the migration pods based on the criticality parameters, and generates a plan for migrating the migration pods to a target infrastructure. |
US10896159B1 |
System, method, and computer program for configuration based coexistence routing
A system, method, and computer program product are provided for configuration based coexistence routing. In operation, a coexistence router system receives data from one or more systems during a coexistence period of a data migration process where information is in process of being migrated from one or more migration source systems to one or more migration target systems. The coexistence router system identifies one or more routing keys included with the data capable of being used to determine whether the data is associated with the one or more migration target systems or the one or more migration source systems. The coexistence router system queries a migration master database to determine whether the data is associated with the one or more migration target systems or the one or more migration source systems, based on the one or more routing keys. Furthermore, the coexistence router system routes the data to the one or more migration target systems or the one or more migration source systems based on the determination of whether the data is associated with the one or more migration target systems or the one or more migration source systems. |
US10896150B2 |
Predicting need to rename obscurely named documents
Embodiments generally relate to file names. In some embodiments, a method includes reading a file name of a file associated with a download operation. The method further includes generating a readability score associated with the file name based at least in part on a combination of characters in the file name. The method further includes comparing the readability score to a predetermined readability threshold. The method further includes generating a user alert if the readability score falls below the predetermined readability threshold. The method further includes enabling a user to change the file name to be readable to the user. |
US10896147B2 |
Methods and devices for reducing array size and complexity in automata processors
A method includes calculating a first position encoded pattern based on a first data pattern, and using an automata processor to compare the first position encoded pattern to a second position encoded pattern to identify a second data pattern within the first data pattern. |
US10896146B2 |
Reliability-aware runtime optimal processor configuration
A system and method for determining reliability-aware runtime optimal processor configuration can integrate soft and hard error data into a single metric, referred to as the balanced reliability metric (BRM), by using statistical dimensionality reduction techniques. The BRM can be used to not only adjust processor voltage to optimize overall reliability but also to adjust the number of on-cores to further optimize overall processor reliability. In some implementations, both coarse-grained actuations, based on optimal core count, and fine-grained actuations, based on optimal processor voltage (Vdd), may be used, where feedback control can recursively re-compute soft and hard error data based on a new configuration, until convergence at an optimal configuration. |
US10896142B2 |
Non-volatile memory out-of-band management interface for all host processor power states
Systems, apparatuses and methods may provide for technology that receives, at a remote access controller of a computing system, configuration data associated with a non-volatile memory of the computing system, wherein the configuration data is received while the computing system is in a sleep state. The technology may also store the configuration data and provide a host processor of the computing system with access to the configuration data. In one example, receipt of the configuration data bypasses a memory configuration-related reboot of the computing system and the configuration data is received via an out-of-band management interface. |
US10896141B2 |
Gather-scatter cache architecture having plurality of tag and data banks and arbiter for single program multiple data (SPMD) processor
In one embodiment, a cache memory includes: a plurality of data banks, each of the plurality of data banks having a plurality of entries each to store a portion of a cache line distributed across the plurality of data banks; and a plurality of tag banks decoupled from the plurality of data banks, wherein a tag for a cache line is to be assigned to one of the plurality of tag banks. Other embodiments are described and claimed. |
US10896140B2 |
Controlling operation of multiple computational engines
The present disclosure relates to a computer-implemented method for controlling operation of multiple computational engines of a physical computing device. The computer-implemented method includes providing a multiplexer module in the device, the multiplexer module including a first and second memory region. The multiplexer module may receive from a first driver at the multiplexer module a data processing request to be processed by a first set of one or more computational engines of the computational engines. Subsequent to receiving the data processing request, the multiplexer module may assign a request sub-region of the first region and a response sub-region of the second region to the first driver. Data indicative of the request sub-region and the response sub-region may be submitted to the first driver. Results of processing the request may be received at the response sub-region. |
US10896136B2 |
Storage system including secondary memory that predicts and prefetches data
A storage device includes a storage region in which first data is stored and that is accessed using a first virtual address, and a memory controller configured to control stored data stored in the storage region. The memory controller predicts second data to be accessed using a second virtual address based on the first virtual address, prefetches the second data into an external device, and modifies a physical address mapped to the second virtual address so that the prefetched second data is accessible by a host in communication with the storage device. |
US10896135B1 |
Facilitating page table entry (PTE) maintenance in processor-based devices
Facilitating page table entry (PTE) maintenance in processor-based devices is disclosed. In this regard, a processor-based device includes processing elements (PEs) configured to support two new coherence states: walker-readable (W) and modified walker accessible (MW). The W coherence state indicates that read access to a corresponding coherence granule by hardware table walkers (HTWs) is permitted, but all write operations and all read operations by non-HTW agents are disallowed. The MW coherence state indicates that cached copies of the coherence granule visible only to HTWs may exist in other caches. In some embodiments, each PE is also configured to support a special page table entry (SP-PTE) field store instruction for modifying SP-PTE fields of a PTE, indicating to the PE's local cache that the corresponding coherence granule should transition to the MW state, and indicating to remote local caches that copies of the coherence granule should update their coherence state. |
US10896132B1 |
Systems and methods for prioritizing cache objects for deletion
Provided computer-implemented methods for prioritizing cache objects for deletion may include (1) tracking, at a computing device, a respective time an externally-accessed object spends in an external cache, (2) queuing, when the externally-accessed object is purged from the external cache, the externally-accessed object in a first queue, (3) queuing, when an internally-accessed object is released, the internally-accessed object in a second queue, (4) prioritizing objects within the first queue, based on a cache-defined internal age factor and on respective times the objects spend in the external cache and respective times the objects spend in an internal cache, (5) prioritizing objects within the second queue based on respective times the objects spend in the internal cache, (6) selecting an oldest object having a longest time in any of the first queue and the second queue, and (7) deleting the oldest object. Various other methods, systems, and computer-readable media are disclosed. |
US10896127B2 |
Highly configurable memory architecture for partitioned global address space memory systems
A system and method for identifying from an address an appropriate target node and a location in that node that holds desired data related to that address is provided. The system and method includes a logical address generator that generates a logical address. The system and method includes a subspace index extraction module that extracts a subspace index from the logical address. The system and method includes a subspace configuration table that retrieves a plurality of parameters of the subspace index to locate the desired data. |
US10896126B2 |
Storage device, method and non-volatile memory device performing garbage collection using estimated number of valid pages
Garbage collection is performed according to an estimated number of valid pages. A storage device estimates a valid page count at a future time based on a valid page count at each of past time steps and a present time step using a neural network model and selects a victim block that undergoes the garbage collection from memory blocks based on an estimated valid page count. A memory block having a lowest estimated valid page count or having an estimated valid page count having a maintaining tendency is selected as the victim block or a memory block having the estimated valid page count having a decreasing tendency is excluded from selecting the victim block. |
US10896122B2 |
Using divergence to conduct log-based simulations
The disclosure relates to testing software for operating an autonomous vehicle. For instance, a first simulation may be run using log data and the software to control a first simulated vehicle. During this, one or more characteristics of the simulated vehicle may be compared with one or more characteristics of a vehicle from the log data. The comparison may be used to determine a divergence point for starting a timer. In addition, a second simulation may be run using the log data and the software to control a second simulated vehicle. The divergence point may be used to determine a handover time to allow the software to take control of the second simulated vehicle. Whether the software is able to continue through the first simulation before the timer expires without a particular type of event occurring and/or the second simulation without the particular type of event occurring is determined. |
US10896118B2 |
Determine soft error resilience while verifying architectural compliance
Verifying architectural compliance of a processor core using processor-sparing functions. A simulation of a model for a register-transfer level design of the processor core is performed. A first state of the model is dumped, when no error exists. An error is injected in the model. A second state of the model is dumped, after the injected error is detected in the simulation. Upon dumping the second state, the model is reset and initialized with the first state. State information of the second state is loaded in the reset and initialized model. |
US10896110B2 |
Distributed hardware tracing
A computer-implemented method executed by one or more processors, the method includes monitoring execution of program code executed by a first processor component; and monitoring execution of program code executed by a second processor component. A computing system stores data identifying hardware events in a memory buffer. The stored events occur across processor units that include at least the first and second processor components. The hardware events each include an event time stamp and metadata characterizing the event. The system generates a data structure identifying the hardware events. The data structure arranges the events in a time ordered sequence and associates events with at least the first or second processor components. The system stores the data structure in a memory bank of a host device and uses the data structure to analyze performance of the program code executed by the first or second processor components. |
US10896108B2 |
Automatic failure detection in magnetic resonance apparatuses
In a method, a computer and a medical computer for automatic failure analysis in order to provide a cause of failure of the medical imaging apparatus during operation, input data are read into the computer that include raw data or image data, acquired by the imaging apparatus. A set of performance indicators in the input data is calculated by the computer. A trained neural network system is accessed with the calculated performance indicators, in order to provide result data that, in the case of a failure, identify a failure source. |
US10896104B2 |
Heartbeat monitoring of virtual machines for initiating failover operations in a data storage management system, using ping monitoring of target virtual machines
An illustrative “VM heartbeat monitoring network” of heartbeat monitor nodes monitors target VMs in a data storage management system. Accordingly, target VMs are distributed and re-distributed among illustrative worker monitor nodes according to preferences in an illustrative VM distribution logic. Worker heartbeat monitor nodes use an illustrative ping monitoring logic to transmit special-purpose heartbeat packets to respective target VMs and to track ping responses. If a target VM is ultimately confirmed failed by its worker monitor node, an illustrative master monitor node triggers an enhanced storage manager to initiate failover for the failed VM. The enhanced storage manager communicates with the heartbeat monitor nodes and also manages VM failovers and other storage management operations in the system. Special features for cloud-to-cloud failover scenarios enable a VM in a first region of a public cloud to fail over to a second region. |
US10896100B2 |
Buffered virtual machine replication
Recovery points can be used for replicating a virtual machine and reverting the virtual machine to a different state. A filter driver can monitor and capture input/output commands between a virtual machine and a virtual machine disk. The captured input/output commands can be used to create a recovery point. The recovery point can be associated with a bitmap that may be used to identify data blocks that have been modified between two versions of the virtual machine. Using this bitmap, a virtual machine may be reverted or restored to a different state by replacing modified data blocks and without replacing the entire virtual machine disk. |
US10896095B2 |
Replaying processing of a restarted application
A computer-implemented method according to one embodiment includes establishing a predetermined checkpoint and storing a log of duplicate read data in association with the predetermined checkpoint during a running of an application that is processing at least one data set, the duplicate read data including an image of all data retrieved from the at least one data set in response to a plurality of data reads made by the application before the predetermined checkpoint; identifying a first failure of the application; and restarting the application and performing a first replay of the application in response to the first failure. |
US10896092B2 |
Memory components with ordered sweep error recovery
A memory system is disclosed, including a memory component and a processing device configured to decode one or more codewords saved to a memory region of the memory component, detect that a number of bit errors corresponding to the decoding of the codeword exceeds a correction capability of the processing device, and execute an error recovery routine to reduce the number of detected bit errors to within the correction capability. The error recovery routine can include error recovery operations that are sequentially executed either until the number of bit errors is successfully reduced to within the correction capability or until a set of the error recovery operations has been executed. The error recovery operations can be ordered according to one or more factors, including energy used to execute a respective error recovery operation, a duration of the respective operation, and/or a likelihood of success of the respective operation. |
US10896087B2 |
System for configurable error handling
An error-handling system provides detection of an error on an I/O hardware endpoint, triggering of an operating system interrupt in response to detected error, reception of the interrupt at an operating system component, determination, in response to the received interrupt, whether to handle the error using an operating system handler or a firmware error handler associated with the I/O hardware endpoint, and, if it is determined to handle the error using a firmware runtime error handler associated with the I/O hardware endpoint, triggering of a firmware interrupt associated with the firmware runtime error handler. |
US10896085B2 |
Mitigating actions
In an example there is provided a method of applying a mitigation action to a computing system. The method comprises receiving notification of an intrusion event on a computing system. The notification identifies one or more of data, and a process affected by the intrusion event. The method comprises accessing state data corresponding to a state of the computing system prior to the intrusion event, accessing a policy specifying one or more mitigation actions to be applied to the one or more of data, and a process in response to an intrusion event, restoring the one or more of data, and the process on the basis of the state data, and applying a mitigation action according to the policy. |
US10896082B1 |
System and method for statistical application-agnostic fault detection in environments with data trend
Statistical application-agnostic fault detection of multi-process applications in environments with data trend includes at least one of: a multi-process application that runs on a host. Statistical events are collected and sent to a statistical fault detector. The statistical fault detector creates one or more distributions and compares recent statistical event data to historical statistical event data and uses deviation from historical norm for fault detection. If needed, trend is removed from event data prior to the creation of distributions. Faults are detected within the application and within the environment wherein the application executes, if conditions within the environment cause impaired application performance. |
US10896078B1 |
Method and system for implementing a multi-platform framework for shared services
A method for integrating an application with a platform is provided. The method includes: receiving, from the application, a request message and at least one configuration file; extracting, from the request message, a first set of raw data; using information included in the configuration file to transform the extracted raw data into a target format and to persist the extracted raw data into a database; mapping a subset of the extracted raw data to a predetermined canonical object; and outputting the transformed data to a predetermined destination that is associated with the platform. |
US10896075B1 |
Method and apparatus for multithreaded data transmission in a TEE system
A computer-implemented method, non-transitory, computer-readable medium, and computer-implemented system are provided for data transmission in a trusted execution environment (TEE) system. The method executed by a first thread in multiple threads on a TEE side includes: obtaining first data; obtaining a TEE side thread lock; obtaining a write offset address and a read offset address respectively by reading a first address and a second address; determining whether a quantity of bytes of the first data to be transmitted is less than or equal to a quantity of writable bytes; if the quantity of bytes of the first data is less than or equal to the quantity of writable bytes, writing the first data into third addresses starting from the write offset address; updating the write offset address in the first address; and releasing the TEE side thread lock. |
US10896073B1 |
Actionability metric generation for events
Methods, systems, and computer program products are provided for generating an actionability measure for events occurring in a computing environment. A data retriever is configured to receive, in an event management system, an event indication generated in the computing environment regarding an event. In implementations, the event indication includes characteristics relating to the generation of the event. An actionability measure generator is configured to analyze the characteristics relating to the generation of the event. The actionability measure generator generates an actionability measure for the event indication based at least on the analysis of the characteristics, where the actionability measure defines an action level for the event indication. An automated action executor executes an action in the event management system for changing a state of the event indication that is dependent on the generated actionability measure. |
US10896072B2 |
Systems and methods for motion correction in synthetic images
Systems and methods for generating synthetic video are disclosed. For example, the system may include one or more memory units storing instructions and one or more processors configured to execute the instructions to perform operations. The operations may include generating a static background image and determining the location of a reference edge. The operations may include determining a perspective of an observation point. The operations may include generating synthetic difference images that include respective synthetic object movement edges. The operations may include determining a location of the respective synthetic object movement edge and generating adjusted difference images corresponding to the individual synthetic difference images. Adjusted difference images may be based on synthetic difference images, locations of the respective synthetic object movement edges, the perspective of the observation point, and the location of the reference edge. The operations may include generating texturized images based on the adjusted difference images. |
US10896070B2 |
Stateless content management system
One embodiment comprises a processor, a plurality of stateless containers of binaries, each of the stateless containers of binaries comprising a code memory having stored thereon processor-executable instructions configured to provide a different version of a first functional component of the content management system, a configuration container comprising a configuration memory having stored thereon configuration data for the plurality of stateless containers of binaries and a data container comprising a data memory storing input data or output data for the plurality of stateless containers of binaries. Each of the stateless containers of binaries is linked to the configuration container and each of the stateless containers of binaries is configured to execute the respective instructions to provide the respective different version of the first functional component and use the configuration data in common and the data memory in common. |
US10896069B2 |
Dynamically provisioning virtual machines from remote, multi-tier pool
A technique for dynamically provisioning virtual machines for running a cloud-based software application includes querying a pool manager of a multi-tiered pool of virtual machines to identify a set of classes of virtual machines, which meet a specified size criterion, and a respective TVC (time-variant characteristic) for each class. If an identified one of the set of classes has a smaller TVC than a TVC of one of the virtual machines currently running the application, the technique proceeds to swap the current virtual machine for a virtual machine having the identified class. |
US10896067B2 |
Determining the cost of container-based workloads
A method for managing container usage in a computing system, includes: gathering a plurality of infrastructure costs associated with a container; invoking an orchestration tool in a containerization system to determine a plurality of workload costs associated with the container; determining a container usage cost from the gathered infrastructure costs and the determined workload costs; and managing the container usage in the computing system based on the determined container usage cost. In some instances, the method is implemented in the functionality of a cost analyzer resident on a computing apparatus. In other instances, the method may be implemented in a computing system in which a cost analyzer operates. |
US10896065B2 |
Efficient critical thread scheduling for non privileged thread requests
An operating system interface, responsive to detecting a non-privileged thread request with a scheduling attribute set to a critical setting to request access to at least one privileged core, selectively schedules the non-privileged thread request into a privileged core queue associated with the at least one privileged core only when a resource availability of the at least one privileged class core meets a threshold level of availability, the at least one privileged core providing a higher throughput than at least one regular core. The operating system interface, responsive to detecting a privileged thread request with the scheduling attribute set to the critical setting, automatically scheduling the privileged thread request into the privileged core queue. |
US10896062B2 |
Inter-process memory management
A memory allocator assigns temporary memory limits to each of a plurality of processes requiring memory. Thereafter, at least one assigned temporary memory limit is changed during execution of a corresponding process. Related apparatus, systems, techniques and articles are also described. |
US10896061B2 |
Burst throttling for multi-tenant storage services
Burst throttling methods may be used to manage computing resources of a data storage service. Tokens may represent I/O operations executed by a customer of the data storage service. A first token bucket may contain a set of tokens representing the overall I/O operation capacity of the data storage service. Additionally, a second token bucket may contain a set of tokens for a given logical volume maintained by the data storage service. When I/O requests are received tokens may be charged the first token bucket and the second token bucket. Furthermore, if there is sufficient capacity, the data storage service may charge a reduced number of tokens to the third token bucket. |
US10896059B2 |
Dynamically allocating cache in a multi-tenant processing infrastructure
Dynamically allocating cache in a multi-tenant infrastructure includes monitoring cache usage for multiple workloads in a multi-tenant processing infrastructure to determine a workload phase. A baseline performance level per workload is determined. The baseline performance level is dependent upon the workload phase. The workloads for each tenant are categorized based on cache utilization and the cache is allocated to each workload based on the baseline performance level, cache utilization, and system wide cache capacity. |
US10896058B2 |
Managing virtual clustering environments according to requirements
Managing virtual machines includes determining an operating parameter of a device during operation of the device as part of a cluster of devices while the device hosts a virtual machine and comparing, using a processor, a requirement for the virtual machine with the operating parameter. A view of the virtual machine operating within the device of the cluster can be displayed. A result of the comparison can be indicated through application of a visualization technique to an identifier representing the virtual machine within the view. |
US10896052B2 |
Computer architecture for emulating a correlithm object processing system that uses portions of a mapping table in a distributed node network
A distributed node network to emulate a correlithm object processing system includes a resolution node, a first calculation node, and a second calculation node. The first and second calculation nodes determine n-dimensional distances between an input correlithm object and each of the source correlithm objects that are stored in respective portions of a correlithm object mapping table. The resolution node compares the determined n-dimensional distances from the first calculation node with the determined n-dimensional distance associated with the identified source correlithm object from the second calculation node to identify the smallest determined n-dimensional distance based on the comparison. The resolution node then identifies the target correlithm object associated with the smallest determined n-dimensional distance, and outputs the identified target correlithm object. |
US10896047B2 |
Booting a computer using a wireless network connection
A system includes an input device and a processor. The processor, in a pre-boot phase, determines whether the input device indicates that the system is to be booted using a wireless network connection; and based at least in a part on the determination, retrieves an identifier for the wireless network connection. The processor uses the identifier to boot the system. |
US10896044B2 |
Low latency synchronization for operation cache and instruction cache fetching and decoding instructions
The techniques described herein provide an instruction fetch and decode unit having an operation cache with low latency in switching between fetching decoded operations from the operation cache and fetching and decoding instructions using a decode unit. This low latency is accomplished through a synchronization mechanism that allows work to flow through both the operation cache path and the instruction cache path until that work is stopped due to needing to wait on output from the opposite path. The existence of decoupling buffers in the operation cache path and the instruction cache path allows work to be held until that work is cleared to proceed. Other improvements, such as a specially configured operation cache tag array that allows for detection of multiple hits in a single cycle, also improve latency by, for example, improving the speed at which entries are consumed from a prediction queue that stores predicted address blocks. |
US10896039B2 |
Programmable matrix processing engine
In one embodiment, a matrix operation may be performed on one or more matrix operands. For example, matrix data may be received from a multi-dimensional memory, wherein the matrix data is associated with the one or more matrix operands. The one or more matrix operands may be extracted from the matrix data. A matrix routine associated with the matrix operation may be identified. The matrix routine may be executed on a matrix processor using the one or more matrix operands. A result of the matrix operation may be obtained based on the matrix routine executed by the matrix processor. |
US10896037B2 |
Method and apparatus for open source analytics for information handling systems
A system includes a processor that queries a data source to retrieve electronic data describing a version of an open source software program, and generates an open source stability index based on the electronic data describing the version of the open source software program. The processor also generates an open source security index based on the electronic data describing the version of the open source software program, and generates a ranking of the version of the open source software program based on the open source stability index and on the open source security index. |
US10896036B2 |
Auto mapping recommender
Disclosed herein are system, method, and computer program product embodiments for providing an auto-mapping recommendation between a source asset and a target asset in an integration flow design tool. Because the number of fields passed from a source asset to a target asset may be multitudinous, by auto-recommending mappings between fields provided by the source asset to the target asset, an integration flow design tool may save time developers a significant amount of time and optimize the integration flow design process. |
US10896032B2 |
System and method for certifying and deploying instruction code
A method for certifying and deploying instruction code includes communicating, from a developer system, a first record to a decentralized database that indicates an availability of the instruction code. A second record is received by the developer system from the decentralized database and indicates a request to certify the instruction code, the second request having been communicated by a certification system. In response to receipt of the second record the developer system communicates a third record to the decentralized database that authorizes the certification system to retrieve the instruction code from the developer system. The developer system subsequently communicates the instruction code to the certification system. Communication of the instruction code facilitates execution of the instruction code on the certification system to thereby certify functionality of the instruction code. |
US10896031B2 |
Type inference optimization
Operations include (a) identifying bounds corresponding to two or more inference variables corresponding to a nested method invocation context, (b) determining that resolution of a first inference variable can be determined as a function of a resolution of a second inference variable, (c) propagating bounds corresponding to the second inference variable from the nested method invocation context to an outer method invocation context without propagating bounds corresponding to the first inference variable, (d) resolving a constraint set to resolve the second inference variable, and (e) resolving the first inference variable based on the resolution of the second inference variable. |
US10896013B2 |
Printing device pool
Examples disclosed herein relate to identifying a pool of printing devices, wherein each of the printing devices is associated with one of a plurality of owner entities, receiving a print job from a user, selecting a printing device from the pool of printing devices for the print job, causing the print job to be printed by the selected printing device, and crediting an account of the owner entity associated with the selected printing device. |
US10896010B1 |
Image forming apparatus that sets a standby time based on a job history and control method of the image forming apparatus
An image forming apparatus includes a printer and a controller. The controller is configured to control an operational mode of the image forming apparatus to be one of a plurality of modes including a standby mode in which warming up is not performed before the next printing, and a sleep mode in which power consumption of the image forming apparatus is lower than power consumption in the standby mode and warming up is performed before the next printing. The controller is configured to set a standby time that the image forming apparatus is required to wait in the standby mode before transitioning into the sleep mode, based on a job history including the number print jobs performed on a prior day during a predetermined time period corresponding to the current time of day. |
US10896005B2 |
Electronic systems and methods of operating electronic systems
A method includes transmitting a command signal including a time-out time from a host to a storage device; determining, by the storage device, a first time amount, which is an amount of time required for the storage device to perform an operation corresponding to the command signal; when the first time amount is not greater than the time-out time, providing a first response signal including a success flag from the storage device to the host after the storage device performs the operation within the time-out time; when the first time amount is longer than the time-out time, providing a second response signal including the first time amount and a time-out reset flag from the storage device to the host; and when the host receives the second response signal, retransmitting the command signal to the storage device after the host resets the time-out time to the first time amount. |
US10896004B2 |
Data storage device and control method for non-volatile memory, with shared active block for writing commands and internal data collection
High-efficiency control technology for non-volatile memory. A controller allocates spare blocks of a non-volatile memory to provide an active block and writes data issued by a host to the active block. The controller further uses the active block as the destination for data transferred from a first source block when there are fewer spare blocks than the threshold amount. When a second source block meets the transfer requirements, the controller uses the active block as the destination for data transferred from the second source block. |
US10896001B1 |
Notifications in integrated circuits
Provided are integrated circuit devices and methods for operating integrated circuit devices. In various examples, an integrated circuit device can be operable to determine, at a point in time during operation of the integrated circuit device, to generate a notification. The notification can include a type and a timestamp indicating the point in time. The notification can also include information about an internal status of the integrated circuit at the point in time. The device can further selectin a queue from a plurality of queues in a processor memory of the computing system that includes the integrated circuit. The device can further generate a write transaction including the notification, where the write transaction is addressed to the queue. The device can further output the write transaction using a communication interface of the device. |
US10896000B2 |
Submission queue commands over fabrics
A method includes receiving, by a storage drive and from a storage controller, a modified first submission queue command including a first logical unit identifier. The first submission queue command includes a first host identifier to identify a first host controller was previously received by the storage controller from the first host controller. The first submission queue command was modified by the storage controller to replace the first host identifier with the first logical unit identifier. The method also includes responsive to receiving the modified first submission queue command, identifying, by the storage drive, a first logical unit of storage based on the first logical unit identifier of the modified submission queue command. The method includes granting, by the storage drive, a reservation for access to the storage drive on behalf of the first host controller by associating the reservation for the first logical unit with a second logical unit of storage. |
US10895995B2 |
Capacity based load balancing in distributed storage systems with deduplication and compression functionalities
A logical group of data blocks stored in a first node is migrated to a second node according to a method that includes determining a first metric for each logical group of data blocks stored in the first node, the first metric representing a total size of the data blocks in the logical group, determining a second metric for each logical group of data blocks stored in the first node, the second metric representing a total size of the data blocks in the logical group that are uniquely stored in the first node, and selecting a logical group of data blocks for migration from the first node to the second node based on the first metric and the second metric. |
US10895991B2 |
Solid state device with improved sustained data writing speed
Aspects of the disclosure provide a data storage apparatus that includes a non-volatile memory (NVM) and a controller. The NVM includes a first NVM portion and a second NVM portion. The first NVM portion includes a plurality of first cell types. The first NVM portion includes a first sub-portion that is allocated to store file management data. The second NVM portion includes a plurality of second cell types. The controller is coupled to the NVM. The controller is configured to receive a plurality of payload data and a plurality of file management data; store the plurality of file management data at the first sub-portion of the first NVM portion; and store the plurality of payload data at the NVM. |
US10895990B2 |
Memory system capable of accessing memory cell arrays in parallel
According to one embodiment, a memory system includes a first memory as a nonvolatile memory storing first data, second data as a translation table for accessing the first data, third data, fourth data as a translation table for accessing the third data, and including two memory cell arrays which are accessible in parallel, a second memory in which the second and fourth data is storable, and which stores a management table for managing information about whether the second and fourth data is stored in the second memory, a controller checking whether the second and fourth data is stored in the second memory based on the management table, a third memory storing an order of executing commands to be issued to the first memory, and a scheduler scheduling the order based on a result of the checking, two of a first command for reading the first data, a second command for reading the second data, a third command for reading the third data and a fourth command for reading the fourth data being executed in parallel in the order. |
US10895984B2 |
Fabric attached storage
Technology is described for a profile-based lifecycle management for data storage servers. The technology can receive a profile, monitor events emitted by devices of the data storage system, determine based on the monitored events that a device of the storage system matches the indicated condition, and perform the action corresponding to the indicated condition, wherein the action includes managing data stored by the data storage system. The received profile can indicate a condition and an action corresponding to the condition. |
US10895982B2 |
Input device and symbol display method thereof
The present disclosure relates to an input device and a symbol display method thereof. The input device includes at least one button and a display unit. The display unit is arranged in a position adjacent to the button in the input device and includes multiple display regions. The positions of the display regions are corresponding to the positions of the button. The display unit displays multiple display symbols in the display regions. In addition, the display unit is configured to change the display position of at least one display symbol to a different display region according to a personalization signal. |
US10895980B2 |
Electronic system with palm recognition, vehicle and method for operating the same
A method of operating an electronic system for is provided. The method includes the following actions. A plurality of images are captured by an image capturing unit. An object is detected by a sensor unit within a sensing region. When the object is detected within the sensing region of the sensor unit, a palm feature is recognized by a processing unit from the captured images. An application is stimulated in response to the palm feature. |
US10895979B1 |
Methods and user interfaces for positioning a selection, selecting, and editing, on a computing device running under a touch-based operating system, using gestures on a touchpad device
A method, comprising: at a computing device running applications under a touch-based operating system: receiving data from a touchpad device; detecting a contact on the touchpad device; in response to detecting a contact comprising a tap gesture or click gesture, displaying a selection of length equal to zero within editable text content; in response to detecting a contact comprising a long-press gesture or long-click gesture, displaying a selection of length equal to one character within read-only text content; detecting a contact on the touchpad device; and in response to detecting a change in a position of the contact on the touchpad device, changing a position of the selection. |
US10895976B2 |
Systems and methods for using analytic objects in a dynamic data visualization interface
A method displays a chart including visual marks representing a dataset. The chart is displayed according to contents of multiple shelf regions. The shelf regions determine characteristics of the chart. The method generates a visual analytic object by applying an analytic operation to the set of data represented by the visual marks, and displays the visual analytic object superimposed over the chart. The method detects user input to select the displayed visual analytic object and place an icon representing the visual analytic object onto a first shelf region. In response, the method updates the content of the first shelf region to associate it with the analytic operation corresponding to the visual analytic object and updates the chart according to the updated content of the first shelf region. This includes updating the chart based on values of the dataset represented by the visual marks relative to the analytic operation. |
US10895974B2 |
Topic image flows
In one example, a system for topic image flows can include a processing resource and a non-transitory computer readable medium having stored thereon instructions to cause the processing resource to generate an image flow of a plurality of topic headers when a user scroll speed of a document including text exceeds a threshold scroll speed, receive a selection of a topic header from the plurality of topic headers, and display, on a user interface, a portion of the document that corresponds to the selected topic header from the plurality of topic headers. |
US10895971B2 |
Methods, systems, and devices for mapping, controlling, and displaying device status
A method of operating a user terminal includes receiving occupancy data for an operating environment responsive to navigation of the operating environment by a mobile robot, and displaying a visual representation of the operating environment based on the occupancy data. The method further includes receiving information identifying a plurality of electronic devices that are local to the operating environment and respective operating states thereof, and populating the visual representation of the operating environment with visual indications of respective spatial locations of the electronic devices in the operating environment and status indications of the respective operating states of the electronic devices. Related methods for controlling the electronic devices based on their respective spatial locations and the relative spatial context of the operating environment are also discussed. |
US10895968B2 |
Graphical user interface customization in a movable object environment
Techniques are disclosed for user interface management in a movable object environment. A user interface manager can request sensor data associated with a movable object from a data manager. The user interface manager can provide the sensor data to one or more user interface elements associated with the user interface element. A first rendering of the at least one user interface element can be caused to be displayed in a user interface, the first rendering determined based on a type or amount of the sensor data associated with the movable object. |
US10895966B2 |
Selection using a multi-device mixed interactivity system
In various embodiments, methods and systems for implementing a multi-device mixed interactivity system are provided. The interactivity system includes paired mixed-input devices for interacting and controlling virtual objects. In operation, a selection input associated with a virtual object is accessed. The selection input is based on real input associated with a selection device and virtual input associated with a mixed-reality device. The selection device has a first display that displays the virtual object and the mixed-reality device has a second display that displays the virtual object. A selection profile is generated based on the selection input. The selection profile comprises one or more selection profile attributes for isolating a portion of the virtual object. A selected portion of the virtual object is determined based on the selection profile. The selected portion of the virtual reality object is caused to be displayed on the first display of the selection device. |
US10895965B2 |
Indicating potential focus in a user interface
Methods and apparatus, including computer program products, implementing and using techniques for an integrated user interface an interface that receives user input through the user interface. User selection input received through the user interface is used to sequentially update a selection register and sequential user selections are differentiated within the user interface based on their status within the selection register. |
US10895963B2 |
Using sections for customization of applications across platforms
A client-based application includes sections that are used to define user interface displays for the system. The sections are customizable by a backend system so customizations are accommodated by modified versions of the mobile application. |
US10895959B2 |
Systems and methods for fan interaction, team/player loyalty, and sponsor participation
A system for fan interaction is disclosed including, in some embodiments, a fan-interaction module stored in a memory of a mobile device; a touchscreen display interface; and one or more sensors selected from a touchscreen sensor, an accelerometer, a gyroscope, and a global positioning system receiver. The fan-interaction module can be configured to: 1) provide a notification to a fan that an entity the fan supports is to perform or an event the fan supports is to occur; 2) log an interaction of the fan with the device regarding the entity ready to perform or the event ready to occur; 3) calculate an amount of kinetic energy associated with the interaction; and 4) provide the amount of kinetic energy to a server for combination with a combined amount of calculated kinetic energy for up to all fans of the entity ready to perform or the event ready to occur. |
US10895958B2 |
Electronic document management device, electronic document management system, and electronic document management program
There are provided a virtual file generating unit 1 for designating an optional page of an optional electronic document to generate a virtual file, an object generating unit 4 for generating an object for visualizing the virtual file, and a virtual file access unit 6 for giving access to a designated page of an electronic document designated by the virtual file selected via the object. By only execution of a simple operation for designating a specific page in the electronic document to give an instruction for generating the virtual file, the virtual file and the object are generated. By only selection of a desirable object, access to a desirable page of a desirable electronic document is automatically given without performing a work for opening a file of an original electronic document to search for a specific page. |
US10895956B2 |
Restructuring view of messages based on configurable persistence
Restructuring a view of messages based on configurable persistence is provided. An application such as a communication application displays summaries of messages within a summary pane of a messaging user interface (UI). The messages include emails. An action is detected to reorder one of the summaries on a top location of a date section of the summary pane. Reorder options are displayed to identify a reorder time of the summary. A selection of one of the reorder options is detected as the reorder time. The summary is relocated to the top location of the date section of the summary pane to display the first summary at the top location of the date section during the reorder time. |
US10895953B2 |
Interaction with a three-dimensional internet content displayed on a user interface
The present application provides internet browsing especially a three dimensional webpage browsing methods and systems by using the movement of a computing device with a display. By moving the computing device, a user changes the location and the orientation of the computing device, and thus interacts with at least one information item in a first web page. The computing device measures the location difference and the orientation difference between the computing device and the information item, and determines whether each of the location difference and the orientation difference is within a threshold, respectively. If both the location and orientation differences are within the threshold for a predetermined time, the user is directed to a second web page. |
US10895952B2 |
Method and system for performing assessment of spatial ability of a user
A method to be implemented by a processor includes steps of: generating an assessment interface which includes a projection graphic that depicts a projection of an expected virtual object onto a plane; controlling a display to display the assessment interface thus generated; controlling, after receiving a movement instruction or a rotation instruction, the display to refresh display of the assessment interface such that a selected one of building block(s) is moved or rotated; and controlling, when it is determined that an asserted virtual object formed by an arrangement of the building block(s) shown in the assessment interface conforms with the expected virtual object, the display to display a result of the assessment. |
US10895951B2 |
Mapping past content from providers in video content sharing community
A method of sharing an experience between a tapper and a content provider is provided. In this method, at least two interfaces are provided that are configured to allow the tapper and the content provider to join a content sharing community. A third interface is also provided to allow the tapper to select the content provider from a map where at least one of the tapper and the content provider are unknown to the other prior to the tapper selecting the content provider. Then a solicitation is conveyed from the tapper to the content provider to provide a video feed. The method further provides a control that operates the map at selected historical times. |
US10895949B2 |
Head mounted display and display method for eye-tracking cursor
A head mounted display apparatus and a display method for an eye-tracking cursor are provided. The display method for an eye-tracking cursor includes: projecting a display image, and starting a cursor tracking function; detecting a first staring point of eyes on the display image; setting a first cursor on the first staring point; and detecting a first visual distance between the first staring point and the eyes, and adjusting a dimension of the first cursor according to the first visual distance so that a value of a view angle of the eyes with respect to the first cursor is equal to a preset value. |
US10895944B2 |
Touch control structure and manufacturing method thereof, and display device
A touch control structure and a manufacturing method thereof, and a display device. The manufacturing method of the touch control structure includes providing a thin film substrate; providing a base substrate, and affixing the thin film substrate on the base substrate; forming a laminate structure on the thin film substrate for implementation of touch control functions; removing the thin film substrate with the laminate structure formed on top thereof from the base substrate. |
US10895943B2 |
Display module with touch function
The present invention provides a display module with touch function, including: a touch display panel and a control chip. The touch display panel contains a display area and non-display area around the display area. The display area contains a first sensing electrode constituted by a pixel electrode layer. The non-display area contains two second sensing electrodes. The control chip electrically connects with the first sensing electrode and the two second sensing electrodes separately through wires. The first sensing electrode and the second sensing electrode are self-capacitance sensing electrode. The control chip is used to read the self-capacitance variation of the first sensing electrode and the two second sensing electrodes for outputting a touch signal. |
US10895939B2 |
Segmented capacitive sensor, and related systems, methods and devices
Disclosed are segmented sensors and related systems, methods, and devices. In one embodiment, a capacitive sensor includes a first gird of sensor lines, a second grid of sensor lines, and an isolating region defined between the first grid of sensor lines and the second grid of sensor lines. Also disclosed are touch controllers configured for operable coupling to, and detecting touches at, a segmented sensor, and related systems, methods, and devices. In one embodiment, connectors of a touch controllers are configured for operable coupling to sensing lines from different segments of a segmented sensor and touch controllers are configured to detect touches at the different segments. |
US10895933B2 |
Timing control circuit and operation method thereof
A timing control circuit and an operation method thereof are provided. The timing control circuit includes a receiving circuit, a line memory, and a timing generating circuit. The receiving circuit receives a video packet stream from the outside and provides an external horizontal sync signal and a first data signal. The line memory temporarily stores the first data signal, and outputs a second data signal to a source driver according to an internal horizontal sync signal generated by the timing generating circuit. A video frame period of the second data signal includes a video display operation period and a touch detection period. A video display operation period is divided into a plurality of sub-periods. The timing generating circuit performs a synchronization operation in each of the sub-periods, so as to synchronize the timing of the internal horizontal sync signal with the timing of the external horizontal sync signal. |
US10895929B2 |
Display device with touch panel having X, Y and dummy electrodes
A display device includes a display panel, and an electrostatic capacitive type touch panel which is formed in an overlapping manner with the display panel. A plurality of X electrodes and a plurality of Y electrodes intersecting with the X electrodes. A first signal line supplies signals to the X electrodes, a second signal line supplies signals to the Y electrodes, and the first signal line and the second signal line are formed on a flexible printed circuit board. A dummy electrode is formed adjacent to an electrode portion of each X electrode and electrode portion of each Y electrode, the dummy electrode does not overlap the X electrode and the Y electrode, and the dummy electrode does not electrically connect with the first and second signal lines. |
US10895928B1 |
Method and apparatus for emulating touch and gesture events on a capacitive touch sensor
It is an object of the present invention to provide an apparatus and method for emulating touch and gesture events on a capacitive touch sensor array comprising: an electric field detection means for measuring the electric field intensity emitted as a function of time from a plurality of scan electrodes of said capacitive touch sensor array; and an electric field synthesizing means to create time variant electric fields coincident to electric fields emitted from said plurality of scan electrodes; and a capacitive coupling means to couple said synthesized electric fields to said plurality of electrodes inducing voltages which emulate time sequential touch events at said plurality of emulated touch locations animating said emulated gesture movement. |
US10895921B2 |
Touch sensitive processing apparatus, system and operating method thereof for receiving electrical signals carrying pressure information
The present invention provides a touch sensitive processing apparatus for receiving electrical signals carrying pressure information transmitted from a first stylus, comprising: a sensing circuit, configured for receiving the electrical signals via electrodes of a touch panel; and a processor, coupled to the sensing circuit, configured for: despreading a first preamble code of the received electrical signals in accordance with a pseudo-random number (PN) code in a first time period; despreading a second preamble code of the received electrical signals in accordance with the PN code in a second time period; and calculating the pressure information according to a first signal strength ratio of a first part of the received electrical signal and a second part of the received electrical signal, wherein the first part comprises the first preamble code and the second part comprises the second preamble code. |
US10895915B2 |
Systems, devices, and/or methods for reporting
Certain exemplary embodiments can cause a report to be rendered on a user interface. The report comprises writing of a user. The writing of the user is determined based upon a first signal. The first signal is transmitted responsive to motion of a finger of the user from a sensor coupled to a finger of the user. The sensor is communicatively coupled to a first wireless transceiver. |
US10895912B2 |
Apparatus and a method for controlling a head- up display of a vehicle
An apparatus (101), a method (1000), a system (120), a vehicle (103), a computer program (904) and a non-transitory computer readable medium (906) for controlling ahead-up display (102) of a vehicle (103) are disclosed. The apparatus (101) comprises control means (104) configured to obtain positional data representative of a position of an eye (105) of a user (106) of the vehicle (103), obtain environment data representative of the environment (107) external to the vehicle (103); and obtain status data representative of a current position (803) of the vehicle (103). The control means is also configured to determine a proposed position (804) and proposed orientation in dependence on the environment data and the status data, and in dependence on the proposed position (804), the proposed orientation and the positional data, generate image data for the head-up display (102) for causing the head-up display (102) to display a virtual object (108) so as to appear at the proposed position (804) and with the proposed orientation with respect to the environment (107). |
US10895909B2 |
Gaze and saccade based graphical manipulation
According to the invention, a system for presenting graphics on a display device is disclosed. The system may include an eye tracking device configured to determine a gaze point of a user on a display device. The system may also include a processing device configured to combine a quality map generated based on the gaze point of the user and another quality map generated based on factors independent of the gaze point of the user to generate a combined quality map. The processing device is further configured to cause a rendered image to be displayed on the display device and the quality of each area of the rendered image displayed on the display device is determined based, at least in part, upon the combined quality map. |
US10895896B1 |
Power system for server rack
Power systems and methods for supplying direct current power to a server rack employ multiple power supply units. A method for supplying direct current power to a server rack includes receiving an alternating current (AC) power input. A first portion of the AC power input is transferred to a first automatic transfer switch (ATS). A first DC power input is generated from the first portion of the AC power input via a first power supply unit (PSU) and transferred to the server rack. A second portion of the AC power input is transferred to a second ATS. A second DC power input is generated from the second portion of the AC power input via a second PSU and transferred to the server rack. |
US10895888B2 |
Watch and manufacturing method of constant current circuit
A watch is provided that includes a constant current circuit including: a plurality of transistors coupled in series between a first power supply and a second power supply, the first power supply being a power supply of a high potential side power supply, the second power supply being a power supply of a low potential side power supply; a plurality of connection wiring lines each provided for each of the plurality of transistors, and configured to couple the first power supply and a terminal on the first power supply side of each of the plurality of transistors; a non-disconnected fuse provided in a non-disconnected state to one connection wiring line of the plurality of connection wiring lines, and a disconnected fuse provided in a disconnected state to a connection wiring line other than the one connection wiring line of the plurality of connection wiring lines. |
US10895886B2 |
Peak energy control system including automated validation, estimation, and editing rules configuration engine
A control system that performs VEE on consumption streams, including: data stores that provides data sets, each of the data sets comprising groups of contiguous values that correspond to correct data; a rules processor that reads the data stores and, for the each of the data sets, that creates anomalies having different durations using only the groups of contiguous values, that generates estimates for the anomalies by employing estimation techniques for each of the different durations and, for the each of the different durations, that selects a corresponding one of the estimation techniques for subsequent employment when performing VEE of subsequent energy consumption data associated with the each of the different durations for the corresponding one of the consumption streams; a peak prediction element that estimates future cumulative energy consumption and that predicts a brown out time; and a peak controller that triggers exceptional measures to manage the cumulative energy consumption in order to preclude a brown out. |
US10895885B2 |
Universal remote machinery monitor
A system is provided herein for remotely monitoring machinery, the machinery having a control network for control thereof, one or more switches coupled to the control network for controlling the machinery via the control network. The system includes a controller hardwired coupled to the control network of the machinery. The controller is configured to monitor operation of the machinery. In addition, the system includes an arrangement for receiving signals for controlling the controller from a remote location and an arrangement for transmitting, to a remote location, information collected by the controller resulting from the controller monitoring operation of the machinery. Advantageously, with the subject invention, the system can monitor machinery from remote locations directly. In the event of faults or failures, corrective action may be taken using the subject invention. |
US10895879B2 |
Scenario aware perception system for an automated vehicle
A scenario aware perception system (10) suitable for use on an automated vehicle includes a traffic-scenario detector (14), an object-detection device (24), and a controller (32). The traffic-scenario detector (14) is used to detect a present-scenario (16) experienced by a host-vehicle (12). The object-detection device (24) is used to detect an object (26) proximate to the host-vehicle (12). The controller (32) is in communication with the traffic-scenario detector (14) and the object-detection device (24). The controller (32) configured to determine a preferred-algorithm (36) used to identify the object (26). The preferred-algorithm (36) is determined based on the present-scenario (16). |
US10895878B2 |
Inspection robot having self-aligning wheels
A system includes an inspection robot, comprising a plurality of wheels that engage an inspection surface; a plurality of sensors positioned to interrogate the inspection surface; and wherein the plurality of wheels each comprise a first magnetic hub coupled to a second magnetic hub, and wherein the plurality of wheels further define a channel between the magnetic hubs. |
US10895877B2 |
Neural network based vehicle dynamics model
A system and method for implementing a neural network based vehicle dynamics model are disclosed. A particular embodiment includes: training a machine learning system with a training dataset corresponding to a desired autonomous vehicle simulation environment; receiving vehicle control command data and vehicle status data, the vehicle control command data not including vehicle component types or characteristics of a specific vehicle; by use of the trained machine learning system, the vehicle control command data, and vehicle status data, generating simulated vehicle dynamics data including predicted vehicle acceleration data; providing the simulated vehicle dynamics data to an autonomous vehicle simulation system implementing the autonomous vehicle simulation environment; and using data produced by the autonomous vehicle simulation system to modify the vehicle status data for a subsequent iteration. |
US10895869B2 |
Raw material supply device, raw material supply method, and sheet manufacturing apparatus
A raw material supply device includes a plurality of supply portions for supplying the raw material, a detection portion for detecting a state of the supply portion, and a control portion for controlling the supply portion, in which when the plurality of supply portions are in a normal state, the control portion switches the supply portions at a predetermined timing, and causes each of the supply portions to supply the raw material. |
US10895867B2 |
Analog world interfacing for automated systems
An automated system includes transducers, at least one computing device, and at least one automated apparatus. The transducer(s) is/are driven and sensed using drive-sense circuit(s). A drives and senses drive and sense a transducer via a single line, generates a digital signal representative of a sensed analog feature to which the transducer is exposed, and transmits the digital signal to the computing device. The computing device receives digital signals from at least some of drive-sense circuits and process them in accordance with the automation process to produce an automated process command. The automated apparatus executes a portion of an automated process based on the automated process command. |
US10895863B2 |
Electronic device and method for controlling the same
A method for operating an electronic device is provided. The method includes detecting a selection of a first task from among one or more tasks that are configured in a semantic information-based task ontology, identifying functions for each piece of device information corresponding to the first task, identifying functions corresponding to one or more devices by using a semantic information-based product information ontology, comparing the functions corresponding to the one or more devices with the functions for each piece of device information corresponding to the first task based on semantic information, and selecting a device to perform the first task from among the one or more devices based on the comparison result. |
US10895856B2 |
Device and method for switching an electrical system into standby mode
A system, supplied by a power supply, is switched into standby mode by an electronic device that includes a charging input coupled to a charge voltage obtained from the voltage delivered by the power supply. A first input is coupled to the power supply and a power supply output is coupled to the system. A storage capacitive element is coupled to the charging input and configured to be charged by the charge voltage. A switching circuit, coupled between the first input and the power supply output, disconnects the power supply output from the first input when the voltage across the terminals of the storage capacitive element is higher than a threshold. A discharge circuit discharges the storage capacitive element so that the capacitor voltage becomes lower than the threshold. The switching circuit further re-connects the first input to the power supply output at the end of the discharge period. |
US10895851B2 |
Active lighting device to be worn on a person's wrist
An active lighting device is placed on a person's wrist to light a path that the person is taking. The device is preferably in the form of a wristwatch. The device includes first light sources, which are controlled by a control unit. The first light sources are placed on a portion of a case. Each first light source activated by the control unit can produce a light beam of different orientation from another first light source activated by the control unit. The device further includes a motion sensor connected to the control unit to determine the wrist movement of the person wearing the device in order to allow the control unit to select certain first light sources to be activated depending on the person's wrist movement in order to light the path to be followed in the same defined forward direction. |
US10895847B2 |
Valve orientation device for timepieces
An orientable valve including a device for adjusting the angular orientation of the valve head with respect to the watch case, wherein the device for adjusting the angular orientation of the valve head includes a friction ring disposed between the valve head and the upper step, the friction ring rotates integrally with the shaft and is free in translation with respect to the shaft, the friction ring has a cylindrical external friction surface in friction contact with an internal wall of the tube, and wherein the shaft includes, in its distal portion, a device for actuating the latter in rotation making it possible to pivot the valve to adjust the angular orientation of the valve head. |
US10895846B2 |
Reversible wristwatch with multiple configurations
A wristwatch is described, including a middle having a side wall, defining a median plane and further having attachment members for securing respective first and second ends of a strap to the middle, and a cover capable of pivoting, relative to the middle, between a first closed position in which the ends of the strap are locked onto the middle, and a second open position in which the ends of the strap are free to be separated from the middle. The cover is arranged so as pivot about a rotational axis parallel to the median plane, each attachment member including a hole provided in the side wall and intended for receiving the corresponding end of the strap by insertion in a direction substantially parallel to the median plane. |
US10895844B2 |
Gear train mechanism of timepiece
A gear train mechanism of a timepiece is formed by a gear having an involute tooth profile, which is easily manufactured, and a pinion that meshes with the gear. In order to reduce a fluctuation in torque to be transmitted, a gear train mechanism of a timepiece includes a gear including a tooth having a tooth profile of an involute curve and a pinion including a tooth meshing with the tooth of the gear to transmit and receive a torque, wherein the torque to be transmitted from the gear to the pinion is substantially constant at least in a part of a first half of a meshing period of the gear and the pinion. |
US10895843B2 |
System, devices, and methods for digital holography
Systems, devices, and methods are described herein for performing digital holography to analyze dynamics of fluid flow. According to some aspects of this disclosure, a Digital Fresnel Reflection Holography (DFRH) system, which is arranged to utilize light backscattered from particles in a fluid chamber to create a hologram that may be processed to analyze characteristics of fluid flow. The DFRH system may utilize light reflected from an imaging window disposed between a light source and a sampling volume, to be analyzed as a reference wave, to form an interference pattern and resultant hologram. According to some aspects of this disclosure, the DFRH techniques may provide simple, cost-effective mechanisms with improved performance over other techniques for analyzing fluid flow using holography. |
US10895837B2 |
Image forming apparatus and control method
An image forming apparatus includes an image forming unit, an image output unit, a transport unit that transports a recording medium, a display unit that displays a screen, and a controller that controls the units. The controller detects a state change of each unit of the image forming apparatus, and exerts control so as to cause the display unit to display, in accordance with the detected state change of the unit, an image indicating the state change of the unit. The image indicating the state change of the unit includes a color and a figure which represent a reason of the state change. |
US10895833B2 |
Sliding sheet and method for manufacturing the same
A sliding sheet includes a fabric layer is disclosed. The fabric layer includes warp yarns and weft yarns. The warp yarns are interlaced with the weft yarns. The sliding sheet has a first edge extending in a length direction of the sliding sheet. The warp yarns are bent toward a middle portion of the first edge. A method for manufacturing the sliding sheet is also disclosed. An auxiliary yarn is woven with the warp yarns and the weft yarns to form a fabric raw layer. A tension for weaving the auxiliary yarn is adjusted so that the tension of the auxiliary yarn is greater than the tension of the warp yarns, thereby bending the warp yarns in the fabric raw layer toward the auxiliary yarn. The fabric raw layer is heated to fix the shape of yarns, and cut into the fabric layer to form the sliding sheet. |
US10895832B2 |
Image forming apparatus capable of suppressing damage to a fixing member while maintaining productivity
An image forming apparatus includes an image forming unit, a fixing device, a temperature detection device, a driving device, a printed sheet number counting unit, a fixing voltage power supply, and a control unit. The fixing device includes a fixing member constituted of a heated rotary member heated by a heating device and a pressure member contacting the heated rotary member to form a fixing nip. The temperature detection device detects surface temperature of the heated rotary member in a non-passing area. The control unit changes a productivity in two or more steps from a default setting, on the basis of an accumulated number of printed sheets from start of a productivity change mode counted by the printed sheet number counting unit, and the surface temperature of the non-passing area detected by the temperature detection device, and changes control temperature of the fixing member in accordance with the productivity. |
US10895830B2 |
Belt drive device capable of restricting damage of belt, image forming apparatus
A belt drive device includes a first pulley, a second pulley, a first bulging portion, a belt, and a pressing portion. The first bulging portion is formed along an outer periphery of the second pulley to bulge outward in a radial direction of the second pulley at a center of the second pulley in an axial direction of the second pulley. The belt is stretched between the first pulley and the first bulging portion. The pressing portion presses an outer peripheral surface of the belt at a center of the belt in a width direction of the belt. |
US10895829B1 |
Image forming apparatus
An image forming apparatus includes an image holding unit that holds an image that is formed of a developer, the image being intended to be transferred onto a medium, and an image that is not intended to be transferred onto a medium, a transfer unit that transfers the image that is intended to be transferred onto a medium onto a medium, and a forming unit that forms, upon receiving a print instruction to form the image that is intended to be transferred onto a medium onto the image holding unit, the image that is not intended to be transferred onto a medium at a position on the image holding unit where the image that is intended to be transferred onto a medium is to be formed. |
US10895820B2 |
Pulse signal generation circuit and image forming apparatus including the same
There is provided a pulse signal generation circuit capable of generating a high-resolution pulse signal by generating pattern data by performing a logical operation on rising data that indicates the rising of a pulse signal and falling data that indicates the falling of the pulse signal. |
US10895819B2 |
Image forming device, image density stabilization control method, and recording medium
An image forming device is provided that more effectively reduces changes in the image density caused by reductions in the charged potential immediately after the application of charge to a photosensitive body, including: a photosensitive body; a charger that charges the photosensitive body; a charged potential fluctuation prediction unit that predicts an amount of fluctuation in a charged potential of the photosensitive body; an optical scanning device that irradiates the photosensitive body with an exposure laser and forms an electrostatic latent image; a development device that develops the electrostatic latent image; and an exposure laser output correction unit that corrects an output of the exposure laser. The charged potential fluctuation prediction unit predicts an amount of fluctuation in the charged potential from a charging stop time, and the exposure laser output correction unit reduces a change in density of the image caused by a fluctuation in the charged potential. |
US10895818B2 |
Image forming apparatus including a moving unit for an optical print head
An image forming apparatus includes a third link portion which is rotatably connected to said first link portion at a position between said first connecting portion and said first moving portion so that said first moving portion and said second moving portion are moved toward said drum unit by rotation of said first link portion about said first connecting portion as a rotation shaft and by rotation of said second link portion about said second connecting portion as a rotation shaft in interrelation with slide of said slidable portion, and which is rotatable relative to the apparatus main assembly. The third link portion is out of contact with the optical print head at a portion corresponding to an end portion on the optical print head side. |
US10895813B2 |
Lithographic cluster, lithographic apparatus, and device manufacturing method
A lithographic cluster includes a track unit and a lithographic apparatus. The lithographic apparatus includes an alignment sensor and at least one controller. The track unit is configured to process a first lot and a second lot. The lithographic apparatus is operatively coupled to the track unit. The alignment sensor is configured to measure an alignment of at least one alignment mark type of a calibration wafer. At least one controller is configured to determine a correction set for calibrating the lithographic apparatus based on the measured alignment of the at least one alignment mark type and apply first and second weight corrections to the correction set for processing the first and second lots, respectively, such that overlay drifts or jumps during processing the first and second lots are mitigated. |
US10895812B2 |
Metrology apparatus, lithographic system, and method of measuring a structure
Metrology apparatus and methods for measuring a structure formed on a substrate by a lithographic process are disclosed. In one arrangement an optical system illuminates the structure with radiation and detects radiation scattered by the structure. The optical system comprises a first dispersive element. The first dispersive element spectrally disperses scattered radiation exclusively from a first portion of a pupil plane field distribution along a first dispersion direction. A second dispersive element, separated from the first dispersive element, spectrally disperses scattered radiation exclusively from a second portion of the pupil plane field distribution, different from the first portion of the pupil plane field distribution, along a second dispersion direction. |
US10895810B2 |
Automatic selection of sample values for optical metrology
Embodiments include automatic selection of sample values for optical metrology. An embodiment of a method includes providing a library parameter space for modeling of a diffracting structure using an optical metrology system; automatically determining by a processing unit a reduced sampling set from the library parameter space, wherein the reduced space is based on one or both of the following recommending a sampling shape based on an expected sample space usage, or recommending a sampling filter based on correlation between two or more parameters of the library parameter space; and generating a library for the optical metrology system using the reduced sampling set. |
US10895809B2 |
Method for the alignment of photolithographic masks and corresponding process for manufacturing integrated circuits in a wafer of semiconductor material
A photomask alignment method for a manufacturing process of an integrated circuit in a semiconductor material wafer (20), the method envisaging: at a first level, defining, by means of a single photolithography process, at least one alignment structure (10; 10′) on the wafer (20), the alignment structure (10; 10′) having at least a first (4a) and a second (4b) reference mark; and, at an upper level, higher than the first one, aligning a first field mask (11a) relative to the at least one first reference mark (4a); and aligning a second field mask (11b), which is used, together with the first field mask (11a), for the photolithography formation of the integrated circuit inside a respective die (22) in the wafer (20), relative to the at least one second reference mark (4b), so that the first and second field masks (11a, 11b) are arranged on the wafer (20) adjacent to one another in a first coupling direction, without any mutual overlapping. |
US10895808B2 |
Substrate holder, a lithographic apparatus and method of manufacturing devices
A substrate holder for use in a lithographic apparatus and configured to support a substrate, the substrate holder including a main body having a main body surface; a plurality of burls projecting from the main body surface to support the substrate spaced apart from the main body surface; and a liquid control structure provided in a peripheral region of the main body surface and configured to cause liquid to preferentially flow toward the periphery of the main body surface. |
US10895807B2 |
Cured film and positive photosensitive resin composition
The invention provides a cured film and a positive type photosensitive resin composition unlikely to cause a decrease in light emission luminance or shrinkage of pixels and high in long term reliability.[Solution] The invention provides a cured film comprising a cured product of a photosensitive resin composition including an alkali-soluble resin (a), a photoacid generating agent (b), at least one compound (c) selected from the group consisting of cyclic amides, cyclic ureas, and derivatives thereof, and a thermal crosslinking agent (d), the thermal crosslinking agent (d) containing an epoxy compound, oxetanyl compound, isocyanate compound, acidic group-containing alkoxymethyl compound, and/or acidic group-containing methylol compound, and the total content of the compound (c) in the cured film being 0.005 mass % or more and 5 mass % or less. The photosensitive resin composition comprises the alkali-soluble resin (a), photoacid generating agent (b), compound (c), thermal crosslinking agent (d), and an organic solvent (e), the compound (c) accounting for 0.1 part by mass or more and 15 parts by mass or less relative to 100 parts by mass of the alkali-soluble resin (a), and the organic solvent (e) accounting for 100 to 3,000 parts by mass relative thereto. |
US10895802B1 |
Deep learning and intelligent sensing systems for port operations
A support structure includes a mounting pole and a mounting frame supported by the mounting pole. The mounting frame includes a vertical base and a horizontal arm projecting away from the vertical base in a first direction. The support structure further includes a first and second camera mount coupled to the vertical base, and a LIDAR mount and a radar mount coupled to the horizontal arm. An omnidirectional camera is coupled to the first camera mount and extends a first distance away from the mounting frame in a first direction that is perpendicular to the vertical base of the mounting frame. A thermal camera is coupled to the second camera mount and oriented in the first direction. A LIDAR unit is coupled to the LIDAR mount, and a radar unit is coupled to the radar mount. |
US10895797B2 |
Line coding for optical transmission
Digital data (11) is encoded to a set of five line symbols for optical transmission. The line symbols have amplitude values of 0, ±A1, ±A2, where |A2|>|A1|. A first binary value maps to the line symbols 0 and ±A2 and a second binary value maps to the line symbols ±A1. The amplitude values of the line symbols can be in the ratio A1:A2=1:sqrt(2). At a receiver, the received signal is photodetected to generate an electrical signal which can represent a set of three possible received symbols (RS1, RS2, RS3). Digital data (26) is recovered from the received symbols by comparing the electrical signal with a first amplitude threshold (TH1) and a second amplitude threshold (TH2). |
US10895793B2 |
Mitigating defects in an electrochromic device under a bus bar
Methods are provided for fabricating electrochromic devices that mitigate formation of short circuits under a top bus bar without predetermining where top bus bars will be applied on the device. Devices fabricated using such methods may be deactivated under the top bus bar, or may include active material under the top bus bar. Methods of fabricating devices with active material under a top bus bar include depositing a modified top bus bar, fabricating self-healing layers in the electrochromic device, and modifying a top transparent conductive layer of the device prior to applying bus bars. |
US10895786B2 |
Liquid crystal display device and method of manufacturing the same
A liquid crystal display device is provided. The liquid crystal display device of the disclosure includes: a first substrate and a second substrate facing each other; a liquid crystal layer interposed between the first substrate and the second substrate; a column spacer disposed on the first substrate and maintaining a gap between the first substrate and the second substrate; a light blocking pattern disposed on the first substrate and including an extended portion formed around the column spacer; and light blocking metal overlapped with at least a part of a region adjacent to and outside of a boundary of the extended portion that is not parallel to an alignment direction of liquid crystal molecules. |
US10895785B2 |
Liquid crystal display panel, liquid crystal display panel body component, and method of producing liquid crystal display panels
A liquid crystal display panel includes a first substrate, a second substrate, a liquid crystal layer, and a main sealing portion. The second substrate opposes the first substrate. The liquid crystal layer is disposed between the first substrate and the second substrate. The main sealing portion is disposed in a circular shape to surround the liquid crystal layer and assembles the first substrate and the second substrate together to seal the liquid crystal layer between the substrates. A distance between opposing surfaces of the first substrate and the second substrate in a main attachment region of the substrates where the main sealing portion is disposed is smaller at an innermost peripheral portion than at the other portions. |
US10895782B2 |
Display device and head-up display device
According to one embodiment, a display device includes a backlight device including a plurality of light sources, a display panel disposed to oppose the backlight device and incline with respect to a direction perpendicular to an optical axis of the backlight device and a diffusion plate provided between the display panel and the backlight device. |
US10895780B2 |
Liquid crystal display panel and method for manufacturing the same
A liquid crystal display panel includes: a first substrate and a second substrate opposite to each other, and a liquid crystal layer provided between the first substrate and the second substrate. The liquid crystal display panel further includes electrodes provided on a surface of the first substrate facing the second substrate; and an optical sensing dielectric layer provided on the electrodes. The insulativity of the optical sensing dielectric layer decreases as light received from a backlight source corresponding to the liquid crystal display panel increases. |
US10895776B2 |
Liquid crystal panel and manufacturing method for the same
A liquid crystal panel is disclosed. The panel includes: an array substrate, a color filter substrate, a liquid crystal layer, an internal polarizer, and an external polarizer, wherein the array substrate and the color filter substrate are aligned and assembled, and the liquid crystal layer and the internal polarizer are overlapped between the array substrate and the color filter substrate; and wherein the external polarizer is disposed on a side of the color filter substrate away from the array substrate. A manufacturing method for the same is also disclosed. Because the internal polarizer is disposed between the color filter substrate and the array substrate, the display image of the liquid crystal panel, especially the display image in the large viewing angle direction, is reduced in the degree of ghost image, and the clarity of the image has been significantly improve. |
US10895771B2 |
Array substrate and display panel
Disclosed are an array substrate and a display panel formed by cutting the array substrate. The array substrate includes a substrate body, a cutting line, a first test line, a second test line, and a first overline portion; the substrate body includes a plurality of display units and a cutting area located between the plurality of display units, and the cutting line is disposed in the cutting area; the first test line is disposed in the cutting area, extends along a routing direction of the cutting line, and includes a first bending portion; the first overline portion is located at an intersection of the second test line and the first bending portion, and the first overline portion is spaced apart from the cutting line. |
US10895768B2 |
Display device with limiting elements and limiting holes
A display device is provided. The display device includes a backlight module, a display panel, and a front frame. The backlight module includes a plastic frame. The display panel is attached on the plastic frame and is positioned at an emitting side of the backlight module. A limiting hole is defined in the display panel. The front frame engages with the display panel by a snap-fit connection and defines a first limiting element corresponding to the limiting hole. The first limiting element cooperates with the limiting hole to secure the display panel between the front frame and the plastic frame. |
US10895765B2 |
Optical modulation element
In a waveguide-type optical modulation element that modulates light by applying radio frequency signals to an electrode, the realization of the additional broadening of the bandwidth by improving the degree of freedom in the design of the electrode is enabled. An optical modulation element, which includes optical waveguides provided in a substrate and electrodes that control light waves propagating through the optical waveguides and modulates light by propagating radio frequency signals to the electrodes, in which the electrodes include conductive layers made of copper or a copper alloy and protective layers made of a material other than copper and a copper alloy. |
US10895764B1 |
Dielectric electro-optic phase shifter
An EO phase shifter for modulating an electrical signal onto an optical wave is manufactured using CMOS process tools whereby a waveguide core made of EO material has intimate contacts with its electrodes. Specifically, the waveguide core is made of a Silicon-Rich Silicon Nitride (SRN) material which has a high linear refractive index n and a high third order nonlinear susceptibility. The electrodes are made of P or N doped silicon. Also, polarization of the optical wave is oriented normal to interfaces between the waveguide core and the electrodes. With this combination, the EO phase shifter exhibits high optical confinement, low propagation loss, and a high electro-optic overlap integral for modulation. |
US10895763B2 |
Light control device, imaging element, and imaging device, and light transmittance control method for light control device
A light control device 10 includes a pair of electrodes 611 and 612 and a stacked structure body 613′ of a plurality of light control layers 613 sandwiched by the pair of electrodes 611 and 612; and each light control layer 613 has a stacked structure of a first insulating layer 614, a first nanocarbon film 615 doped with an n-type impurity or not doped with an impurity, a second insulating layer 617, and a second nanocarbon film 616 doped with a p-type impurity or not doped with an impurity. |
US10895755B2 |
Thin-plate-typed rotating module
A thin-plate-typed rotating module includes a rotating element, a driving unit and a base board. The rotating element is rotatable about a first axial direction and a second axial direction in a limited degree. The driving unit connects the rotating element for driving the rotating element to rotate about the first and second axial directions. The base board is furnished with a control module which is connected with the driving unit for controlling the driving unit to operate. |
US10895753B2 |
Structured light generation device and diffractive optical element thereof
A structured light generation device includes a laser light source module and a diffractive optical element. After a non-collimated light beam from the laser light source module is received by a diffraction layer of the diffractive optical element, the non-collimated light beam is modulated as an optical information-bearing light. Since no collimator is between the laser light source module and the diffractive optical element, the spacing distance between the laser light source module and the diffractive optical element is shortened. Consequently, the overall structured light generation device is slim. |
US10895752B1 |
Diffractive optical elements (DOEs) for high tolerance of structured light
Disclosed herein are techniques for structured light pattern generation. A method for generating a one-dimensional structured light pattern in a first direction and with a desired intensity pattern includes generating a plurality of one-dimensional light patterns using a two-dimensional diffractive optical element with different periods in two orthogonal directions, and combining the plurality of one-dimensional light patterns to form the one-dimensional structured light pattern with the desired intensity pattern. Each of the one-dimensional light patterns includes a one-dimensional light pattern in the first direction. The plurality of one-dimensional light patterns is distributed in a second direction different from the first direction. A separation angle between each pair of adjacent one-dimensional light patterns of the plurality of one-dimensional light patterns in the second direction and with respect to the two-dimensional diffractive optical element is less than a threshold value. |
US10895739B2 |
Optical scanning device, image projection device, and mobile object
An optical scanning device includes: a light source; a scanning unit configured to deflect light from the light source in a main scanning direction to scan a scanned area with light; an optical member configured to guide light from the light source to the scanning unit; a casing holding the light source and the optical member; and an attaching part disposed between the optical member and the casing to attach a part of the optical member to the casing, wherein a direction in which the attaching part is interposed aligns with a direction corresponding to the main scanning direction of the scanning unit. |
US10895738B1 |
Systems and methods utilizing rotatable optics for projecting light to a viewer
A display device for projecting light to a viewer may include (1) a plurality of subpixels, in which subpixels may emit light of differing spectral distributions, (2) at least one light deviator disposed optically downstream from the plurality of subpixels, and (3) and a controller. The light emitted from each of the plurality of subpixels may be transmitted through and laterally shifted by the least one light deviator towards a viewer and the at least one light deviator may be mechanically rotatable by a force applied to an outer circumferential region of the at least one light deviator. The controller may control illumination of at least a subset of the plurality of subpixels in synchronization with rotation of the at least one light deviator. Various other apparatus, systems, and methods are also disclosed. |
US10895734B2 |
Korsch telescope
An anastigmat Korsch telescope with three aspherical mirrors includes a bearing structure having a first face to which the first mirror is attached, a hollow structure of a shape elongated in a direction substantially perpendicular to the plane of the central aperture, limited by walls attached to the inside of which are the second mirror in a portion of the hollow structure located in front of the first mirror, and at least one other mirror selected from the third mirror and the at least one deflecting mirror, the walls having at least one first aperture so as to allow a light beam to pass through coming from the object originating from the first mirror and heading toward the second mirror, the bearing structure further comprising means of attachment of the hollow structure to the bearing structure, at least one structure selected from the hollow structure and the bearing structure having a portion traversing the central aperture. |
US10895733B2 |
Microscope system
A microscope system includes: a stage on which a specimen is mounted; one or more light sources configured to emit light irradiating the specimen; an illumination optical system configured to irradiate the specimen with the light; an operating unit configured to receive selection of the light sources and setting of the state and/or an amount of light; a focusing unit configured to move in a direction orthogonal to a mounting surface and adjust the distance between the stage and an objective lens; an imaging unit configured to image the observation image of the specimen and generate image data; and a combined image generating unit configured to combine the image data and generate combined image data. The microscope system enables selection of the state of optical elements constituting the illumination optical system and selection of the type, the state, and an amount of light of the light source. |
US10895731B2 |
Method and apparatus for imaging a sample using a microscope scanner
A microscope scanning apparatus is provided comprising a detector array for obtaining an image from a sample and a sample holder adapted to hold the sample when in use and to move relative to the detector array along a scan path. A controller is further provided to monitor the position of the sample holder relative to the detector array and to trigger image capture by the detector array in accordance with said monitored position. |
US10895728B2 |
Observation method and holder for gel-like transparent sample which encloses an observation target
Provided is a sample observation method including: bringing a gel-like transparent sample that encloses an observation target into contact with a transparent flat surface section of a substrate; and collecting light from the observation target by means of an objective lens via the substrate, in a state in which a pressing force is made to act in a direction in which the sample and the flat surface section relatively approach each other, until the contact area between the sample and the flat surface section comes to have a size allowing an effective light flux for the objective lens of a microscope to pass therethrough. |
US10895727B1 |
Microscope for locating structures on the inner surface of a fluidic channel
A microscope has a fiducial mask and fiducial lens generating a collimated mask image onto a beam splitter which directs the optical image to an objective lens where it is directed to an optical discontinuity formed by the change of index of refraction of the inner surface of a fluidic channel. Reflected optical energy is directed through the objective lens, the beam splitter, and a detector lens to a detector. A focused image forms when an inner surface of the fluidic channel is a focal distance from the objective lens, providing for imaging of fluorescent labels at the inner surface of the fluidic channel. |
US10895722B2 |
Zoom lens and image pickup apparatus
The zoom lens according to the present invention consists of, in order from an object side to an image side, a positive first lens unit, a negative second lens unit, and a positive rear unit including at least four lens units. The second lens unit moves toward the object side during zooming from a wide angle end to a telephoto end, and an interval between each pair of adjacent lens units is changed during zooming. The rear unit includes a positive lens unit LP, which is arranged closest to the image side. Focal lengths of the zoom lens at the wide angle end and at the telephoto end, focal lengths of the first lens unit and the second lens unit, and a distance from the lens surface of the lens unit LP on the image side to an image plane at the telephoto end are each set appropriately. |
US10895719B2 |
Projection system and projector
A projection system including seven lens groups sequentially arranged from an enlargement side, a first lens group having negative refractive power, a second lens group having positive refractive power, a third lens group having positive refractive power, a fourth lens group having negative refractive power, a fifth lens group having positive refractive power, a sixth lens group having positive refractive power, and a seventh lens group having positive refractive power, wherein νdR that is a dispersion value of a lens that forms the seventh lens group out of the seven lens groups and is closest to a reduction side and νdF that is a dispersion value of a lens that forms the first lens group out of the seven lens groups and is closest to the enlargement side satisfy a following conditional expression: 5<νdR−νdF<30. |
US10895716B2 |
Electronic device
An electronic device includes an optical system. The optical system includes six lens elements, and the six lens elements are, in order from an outer side to an inner side: a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element and a sixth lens element. Each of the six lens elements has an outer-side surface facing toward the outer side and an inner-side surface facing toward the inner side. Each of at least three lens surfaces of the six lens elements is aspheric and has at least one inflection point. |
US10895705B2 |
Fiber optic enclosure with internal cable spool
A fiber optic enclosure assembly includes a housing having an interior region and a bearing mount disposed in the interior region of the housing. A cable spool is connectedly engaged with the bearing mount such that the cable spool selectively rotates within the housing. A termination module disposed on the cable spool so that the termination module rotates in unison with the cable spool. A method of paying out a fiber optic cable from a fiber optic enclosure includes rotating a cable spool, which has a subscriber cable coiled around a spooling portion of the cable spool, about an axis of a housing of the fiber optic enclosure until a desired length of subscriber cable is paid out. A termination module is disposed on the cable spool. |
US10895698B2 |
Fiber optic connector and assembly thereof
A factory processed and assembled optical fiber arrangement is configured to pass through tight, tortuous spaces when routed to a demarcation point. A connector housing attaches to the optical fiber arrangement at the demarcation point (or after leaving the tight, tortuous spaces) to form a connectorized end of the optical fiber. A fiber tip is protected before leaving the factory until connection is desired. |
US10895697B2 |
Optical adapters
Examples described herein include optical adapters. In some examples, an optical connector adapter includes a housing with a first end and a second end, a latch assembly inside the housing, and an adapter optical ferrule. The latch assembly may include two latch arms and an engagement feature to mate the adapter to a number of optical transceiver shells. The engagement feature may protrude beyond the second end of the housing. The adapter optical ferrule is attached to the two latch arms. |
US10895694B2 |
Cable retention couplers and related methods
A retention assembly for coupling a cable including a plurality of optical fibers to a support may include a retention anchor configured to be coupled to a support and a retention coupler configured to be coupled to a cable. The retention anchor may include a mounting plate configured to be coupled to a support and defining an entry hole extending through the mounting plate and an engagement slot extending from a periphery of the entry hole. The retention coupler may include a retention support and a retainer blade coupled to a first coupler face of the retention support via an extension. The retainer blade may be configured to be passed through the entry hole, such that the extension extends through the entry hole of the mounting plate, and the extension slides within the engagement slot of the mounting plate. |
US10895693B2 |
Device for transmitting optical signals between two rotatable sub-assemblies
In a device for transmitting optical signals between a first sub-assembly having a first lens, a first bearing ring, and a first clamping sleeve, which has a conical surface, and a second structural unit having a second lens, a second bearing ring, a second body, a second clamping sleeve, which has a conical surface, and a clamping device, the first bearing ring and the second bearing ring are associated with a bearing by which the first sub-assembly and the second sub-assembly are connected to each other rotatably about an axis. Arranged in a centered manner in relation to the axis are: the first lens on the first bearing ring with the aid of the first clamping sleeve through a first conical connection, the second lens on the second body with the aid of the second clamping sleeve through a second conical connection, and the second body on the second bearing ring with the aid of a clamping device by a third conical connection. |
US10895690B1 |
Cantilevers with one- or two-dimensional actuation for on-chip active waveguide coupling alignment
Photonic integrated circuits including controllable cantilevers are described. Such photonic integrated circuits may be used in connection with other optical devices, in which light is transferred between the photonic integrated circuit and one of these optical device. The photonic integrated circuit may comprise an optical waveguide having an end disposed proximate to a facet of the cantilever. The orientation of the cantilever may be actively controlled in one or two dimensions, thus adjusting the orientation of the optical waveguide. Actuation of the cantilever may be performed, for example, thermally and/or electrostatically. Orientation of the cantilever may be performed in such a way to align the optical waveguide with an optical device. |
US10895689B2 |
Switchable and reconfigurable grating couplers
Structures for a waveguide and methods of fabricating a structure for a waveguide. A grating coupler is formed that has an arrangement of grating structures. A conformal layer is arranged over the plurality of grating structures. The conformal layer is composed of a tunable material having a refractive index that changes with an applied voltage. |
US10895687B2 |
Alignment ferrule assemblies and connectors for evanescent optical couplers and evanescent optical couplers using same
Disclosed is an optical interconnection device that includes an alignment ferrule assembly formed from an alignment substrate and optical fibers. The optical interconnection device also has an alignment assembly formed by a planar support member with guide features. A receiving region resides between the guide features in which the alignment substrate is secured. An evanescent optical coupler can be formed using the optical interconnection device as a first device and another optical interconnection device as a second device. The second device is constituted by a planar lightwave circuit that operably supports waveguides and an adapter. The adapter of the second device is configured to engage the alignment assembly of the first device to place the optical fibers and the optical waveguides of the respective devices in evanescent optical communication. |
US10895686B2 |
Integrated photonics mode expander
A method of fabricating a waveguide mode expander includes providing a substrate including a waveguide, bonding a chiplet including multiple optical material layers in a mounting region adjacent an output end of the waveguide, and selectively removing portions of the chiplet to form tapered stages that successively increase in number and lateral size from a proximal end to a distal end of the chiplet. The first optical material layer supports an input mode substantially the same size as a mode exiting the waveguide. One or more of the overlying layers, when combined with the first layer, support a larger, output optical mode size. Each tapered stage of the mode expander is formed of a portion of a respective layer of the chiplet. The first layer and the tapered stages form a waveguide mode expander that expands an optical mode of light traversing the chiplet. |
US10895685B2 |
Planar optical waveguide based on two-dimensional optical gratings having 60° grating directions
A planar optical waveguide based on two-dimensional grating includes an optical waveguide substrate which is a transparent plane-parallel plate, and a functional grating element which includes a two-dimensional grating having two grating directions with an angle of 60° in between. The two-dimensional grating is either protruded or recessed into the top surface of the optical waveguide substrate. The output image from a micro-projector can enter the optical waveguide and then gets projected to cover the entire area of the functional grating element, enabling a human eye to view the output image across a large eye-box. |
US10895684B2 |
Integrated laser transceiver
A method, and apparatus provided thereby, includes providing a substrate and placing an integrated laser on the substrate. A first cladding layer surrounds the integrated laser and includes a laser optical coupler aligned with an output of the laser. The laser optical coupler includes silicon and the laser includes a III-V compound semiconductor. The output of the laser is spaced apart from the laser optical coupler by a gap of less than or equal to 500 nanometers. An optical waveguide is positioned on the first cladding layer and in optical communication with the laser optical coupler. |
US10895680B2 |
Display device and manufacturing method thereof
A display device includes a display module and an optical film. The display module has a through hole. At least one optical film is located on the display module and has an alignment through hole aligned with the through hole and an alignment mark surrounding the alignment through hole. |