US10910959B2

An apparatus is provided. The apparatus includes a bidirectional comb drive actuator. The apparatus may also include a cantilever. The cantilever includes a first end connected to the bidirectional comb drive actuator and a second end connected to an inner frame. In addition, the cantilever may include first and second conductive layers for routing electrical signals. Embodiments of the disclosed apparatuses, which may include multi-dimensional actuators, allow for an increased number of electrical signals to be routed to the actuators. Moreover, the disclosed apparatuses allow for actuation multiple directions, which may provide for increased control, precision, and flexibility of movement. Accordingly, the disclosed embodiments provide significant benefits with regard to optical image stabilization and auto-focus capabilities, for example in size- and power-constrained environments.
US10910956B2

A method is provided for operating a frequency converter, which is designed to drive a three-phase motor, wherein the frequency converter has three half-bridges each having at least two switches. The method includes the following steps: generating three phase voltages for the three-phase motor by a pulse width modulation, wherein, for the pulse width modulation, various switching patterns of the switches are activated, wherein specific star point voltages ensue for various groups of switching patterns; and in at least one operating state of the frequency converter, within a respective period of the pulse width modulation, activating only those switching patterns in which an identical star point voltage ensues.
US10910955B2

The present disclosure provides a single carrier based multilevel modulation method, a single carrier based multilevel modulation device, and a storage medium. In each control period, a modulated wave value corresponding to each of n switch pairs is obtained according to a reference voltage to obtain n modulated wave values, a triangular carrier having an amplitude of n is generated and compared with each of the n modulated wave values to obtain control signals for each of the n switch pairs, and for each phase, the control signals are input to the corresponding switch pairs of the phase bridge.
US10910954B1

A secondary-side controller for an AC-DC converter that has a single synchronous rectifier sensing (SR_SNS) terminal, coupled to a synchronous rectifier (SR) of the AC-DC converter, and a voltage divider circuit coupled to the single SR_SNS terminal configured to provide signals to a sensing circuit. The voltage divider includes an active diode, an internal resistive element, and a switch, in which the active diode is configured to control the switch to enable or disable the internal resistive element based on a comparison result of a voltage at the single SR_SNS terminal and a reference voltage.
US10910945B2

The elementary pumping cell comprises an input (E) receiving an input voltage (Vin), a clock terminal (H) receiving a first clock signal (CK1) and an output (S), a first capacitor (C1) having a first terminal connected to the clock terminal and a second terminal, a first transistor (A1) having a first source/drain terminal coupled to the input, a second source/drain terminal and a gate terminal, a second transistor (A2) having a first source/drain terminal, a second source/drain terminal coupled to the input and a gate terminal coupled to the second terminal of the first capacitor, a third transistor (A3) having a first source/drain terminal coupled to the first source/drain terminal of the second transistor, a second source/drain terminal coupled to the gate terminal of the second transistor and a gate terminal coupled to the input, and a fourth transistor (A4) having a first source/drain terminal coupled to the second source/drain terminal of the first transistor, a second source/drain terminal coupled to the first source/drain terminal of the second and third transistors and a gate terminal coupled to the input. The gate terminal of the first transistor is coupled to the gate terminal of the second transistor.
US10910929B2

A system for producing a winding bar for a stator winding of a stator of a rotating electric machine, in particular a turbine generator, having two machining units which can be arranged at a variable distance to each other. Each machining unit has machining device for machining an end portion of the winding bar, and each machining device is arranged on the respective machining unit in a pivotal manner about a pivot axis via at least one respective pivot arm. The pivot axis is identical to a longitudinal central axis of the rotating electric machine, and the radial distance between each machining device can be varied relative to the pivot axis.
US10910926B2

A method for repairing a stator core of a generator is presented. The stator core includes laminations grouped into packs. A ventilation spacer is disposed between adjacent packs. Laminations are separated from each other by insulation layers. The ventilation spacer is removed between adjacent packs having a damaged insulation layer between the laminations to locally loosen the laminations in the adjacent packs which allows the damaged insulation layer between the laminations to be repaired. A new ventilation spacer is reinstalled between the adjacent packs where the ventilation spacer being removed to retighten the laminations in the adjacent packs after completion of the repair. The new ventilation spacer is adhesively secured between the adjacent packs.
US10910920B2

An annular rotating armature is presented. The annular rotating armature includes an armature winding having a plurality of coils, an armature support structure and a magnetic shield disposed between the armature winding and the armature support structure. The magnetic shield having a first magnetic shield ring, a second magnetic shield ring disposed concentric to the first magnetic shield ring and coupled to the first magnetic shield ring via a magnetic shield bridge link. An air gap is formed between the first magnetic shield ring and the second magnetic shield ring. The magnetic shield bridge link is disposed within the air gap. A superconducting generator including the annular rotating armature and a wind turbine having such superconducting generator are also presented.
US10910919B2

A hollow shaft forms a closed-off cavity and has, axially, at least an evaporator zone and a condenser zone. At least the condenser zone has a microscale structure. The evaporator zone and the condenser zone can be connected in a thermally conductive manner to the respective surrounding elements thereof.
US10910917B2

A compact and thermally efficient traction drive motor inverter featuring an integrated printed circuit board carrying both power circuitry and signal circuitry on separate electrically isolated layers without significant electromagnetic interference. Electrical communication with subsequent electrically isolated layers is maintained through the use of plated blind vias. Thermal efficiency is improved by utilizing a liquid cooled insulated gate bipolar transistor module with featuring internal flow balancers to optimize coolant flow.
US10910905B2

The invention relates to an electric motor having a stator and an electronics compartment which receives electric/electronic structural parts. Said electric motor is accommodated in an electronics housing and can be closed by a housing cover. In order to maintain leakage paths and/or air paths between the housing cover and the electric/electronic structural parts, the electric motor has an intermediate insulating part (1) which is made of an electrically insulating plastic and has a supporting part as hard component and at least one soft component as sealing part (14, 25). The soft component is connected cohesively and/or by positive engagement to the hard component. The intermediate insulating part (1) has at least one pressing element (33) by which at least one heat-generating structural part is pressed against a cooling surface. The intermediate insulating part (1) has a hood-shaped support which is made of a hard, electrically insulating plastic. At least one sealing part (14, 25) made of a soft component is connected to said support. Moreover, the intermediate insulating part (1) has at least one pressing element (33).
US10910899B2

The productivity of a rotary electric machine worsens because the axial length of a stator increases, increasing the overall size, and connecting parts are located on both end sides of a stator core. The rotary electric machine includes: a stator core; a stator winding including a plurality of segment coils; and a connection board that fixes a different-phase connection conductor adapted to connect different phases of the segment coils of the stator winding and a same-phase connection conductor adapted to connect the segment coils of the same phase of the stator winding. The stator winding has, on one side with respect to an axial direction of the stator core, a coil connection section where end portions of the plurality of segment coils are connected to each other, and the connection board is disposed on a side on which the coil connection section is disposed, with respect to the stator core.
US10910896B2

One embodiment discloses a rotor and a motor including the same. The rotor includes a first rotor part and a second motor part arranged in an axial direction. Further, the first rotor part includes a first rotor core, multiple first magnets arranged on the outer circumferential surface of the first rotor core, and a first holder for fixing the multiple first magnets, and the second rotor part includes a second rotor core, multiple second magnets arranged on the outer circumferential surface of the second rotor core, and a second holder for fixing the multiple second magnets. In addition, the first holder includes multiple first protruding parts protruding towards the second rotor part, and the second holder includes multiple second protruding parts protruding towards the first rotor part. Further, a gap is formed between the first rotor core and the second rotor core.
US10910889B2

Systems and techniques are provided for beamforming for wireless power transfer. A position of a second wireless power transfer device relative to a first wireless power transfer device may be determined. A beam may be simulated as being transmitted from the position of the second wireless power transfer device. Phases of a wave front of the simulated beam that would be received by elements of the first wireless power transfer device may be determined. A control signal for each of the elements for which phases were determined may be generated based on the determined phase of the wave front that would be received at the element. The control signal for each of the elements for which phases were determined may be supplied to the elements for which phases were determined. A waveform may be transmitted from the elements for which phases were determined based on the supplied control signal.
US10910887B2

A wireless power receiving device includes a receiving coil that receives AC power through an AC magnetic field, a rectification circuit that converts the AC power received by the receiving coil into DC power and outputs the obtained DC power to a load, a filter circuit provided between the rectification circuit and the load, an input voltage detection circuit that detects the input voltage of the filter circuit, an output voltage detection circuit that detects the output voltage of the filter circuit, a target voltage generation circuit that generates a second target voltage that is a target value of the input voltage based on the output voltage and a first target voltage that is a target value of the output voltage, and a receiving-side transmitter that transmits difference information indicating the difference between the input voltage and the second target voltage to the wireless power transmitting device.
US10910884B2

An electric power charge and discharge system for an electronic device having a battery, by which the electronic device can be used for a long period of time. In a wireless communication device including a wireless driving portion including a first battery and a wireless charging portion including a second battery, the first battery is charged by electric power from a fixed power supply and the second battery is charged by using electromagnetic waves existing in an external space. Further, the first battery and the second battery are discharged alternately, and during a period in which the first battery is discharged, the second battery is charged.
US10910871B2

An apparatus includes a housing having a first connector port at a first end of the housing and a second connector port at a second end of the housing. The first end and the second end are opposite one another. An activator is configured to simultaneously move the first connector port and the second connector port when a force is applied. When the first connector port is extended beyond the housing, the second connector port is retracted into the housing, and when the second connector port is extended beyond the housing, the first connector port is retracted into the housing. An internal battery is coupled to the first connector port and configured to be charged via the first connector port from an external power source, and coupled to the second connector port and configured to provide power via the second connector port to an external device.
US10910870B2

According to one embodiment, a controller changes, when a charging state transitions from a first state of charging a first battery by using a power from an external power supply to a second state of charging the first battery by using a power from the second battery and if rated power of the external power supply and the rated discharge power of the second battery are different from each other, an upper limit of an input current to a charging circuit to a value corresponding to the rated discharge power of the second battery.
US10910869B2

An apparatus for charging one or more capacitors from a battery (18) comprising a DC-DC converter (130) coupleable between the battery (18) and the one or more capacitors (122). The apparatus is arranged to draw a supply current from the battery (18) and supply a charging current to the one or more capacitors (122). The DC-DC converter (130) determines a supply power drawn from the battery (18) and alters the supply current drawn from the battery (18) dependent upon the determined supply power. A corresponding method is also disclosed.
US10910865B2

A power transmission communication unit includes a first unit including a first power transmission coil, a first signal transmission coil, and a first case, and a second unit including a second power transmission coil, a second signal transmission coil, and a second case. The first unit and the second unit have a positional relation such that the first power transmission coil and the second power transmission coil face each other along a first coupling axis direction, and the first signal transmission coil and the second signal transmission coil face each other along a second coupling axis direction different from the first coupling axis direction, in a state in which the first case and the second case are fitted to each other.
US10910864B2

Disclosed is a wireless power transmitting device and method, the wireless power transmitting device including, in response to detection of a power receiver within a predetermined separation distance from a charging pad, a controller configured to generate a magnetic field through a transmission coil with a multilayer structure in which a plurality of coil layers of different sizes are stacked, and a power transmitter configured to wirelessly transmit, to a reception coil of the power receiver, a power signal generated using magnetic fields generated by the plurality of coil layers.
US10910844B2

A vehicle includes a supply unit supplying electric power to a target apparatus, a first reception unit receiving settlement information including an amount of charge to be charged to a user as value for a service provided by the target apparatus, from the target apparatus being supplied with electric power, a first transmission unit transmitting the settlement information and a user identifier to a settlement apparatus, a second reception unit receiving a notification indicating that settlement of the amount of charge is possible or settlement of the amount of charge has been completed from the settlement apparatus, and a second transmission unit transmitting information indicating that settlement of the amount of charge is possible or settlement of the amount of charge has been completed to the target apparatus so as to cause the target apparatus to execute the service in a case where the notification is received.
US10910834B2

A solar array power generation system includes a solar array electrically connected to a control system. The solar array has a plurality of solar modules, each module having at least one DC/DC converter for converting the raw panel output to an optimized high voltage, low current output. In a further embodiment, each DC/DC converter requires a signal to enable power output of the solar modules.
US10910833B2

The present invention includes self-contained, rechargeable power systems for areas having unreliable electrical grids or no electrical grid at all, and methods related thereto. The system may include one or more solar panels of various sizes to provide an off-grid power generation source, battery receivers for receiving batteries of various chemistries, and a control circuitry that is operable to detect the voltage and/or current output of the batteries that are installed in the system to determine their specific battery chemistry and then adjust the charge algorithm of the batteries to optimize both the charge capacity and the cycle life of the batteries. The control circuitry may also be operable to switch configurations of the solar panels and/or the batteries to optimize performance of the system. The system may be operable to power one or more light emitters and/or external electronic devices connected through the system by a charge port.
US10910821B2

An electrical device includes a first terminal structured to electrically connect to a power source; a second terminal structured to electrically connect to a load; a voltage sensor electrically connected to a point between the first and second terminals and being structured to sense a voltage at the point between the first and second terminals; a switch electrically connected between the first terminal and the second terminal; and a control unit structured to detect a power quality event in the power flowing between the first and second terminals based on the sensed voltage and to control a state of the switch based on the detected power quality event.
US10910818B2

An anti-short-circuit detection apparatus includes a probe, a detection resistor, a switching circuit, and a detection circuit. The probe is disposed between a power port and a ground port. A first terminal of the detection resistor is electrically coupled to a power circuit of the user terminal, and a second terminal of the detection resistor is electrically coupled to the probe. The switching circuit is electrically coupled to the first terminal of the detection resistor and a processor of the user terminal and is configured to perform switching to be grounded or ungrounded under the control of the processor. The detection circuit is electrically coupled to two terminals of the detection resistor and the processor, and is configured to trigger the processor to control the user terminal to issue a short-circuit warning or turn off the power circuit when the short-circuit current is not zero.
US10910816B2

A reclosing fault protection device detects a partial bypass state. Upon detecting the partial bypass state, the fault protection device implements a ground trip delay operating state. The ground trip delay operating state provides a delayed ground trip response characteristic.
US10910813B2

In an intelligent electronic device, a first receiving circuit receives first time-series data at a first sample rate representing the electrical quantity of an electric power system from a merging unit. An up converter converts the first time-series data into second time-series data having a second sample rate higher than the first sample rate by interpolating the first time-series data. A down converter converts the second time-series data into third time-series data having a third sample rate lower than the first sample rate by periodically extracting a data point at any changeable sample time from the second time-series data. A relay computer performs protective relay computation using third time-series data.
US10910809B2

The invention relates to an attenuation element and to a cable including an attenuation element. The attenuation element includes a resiliently deformable body having a first end and a second end opposite the first end. The body has a length that is defined by the distance between the first end and the second end in a direction parallel to a longitudinal axis of the body. The body has at least one cavity, which extends from the first end to the second end. The at least one cavity is provided in the body in such a way that the length of the at least one cavity is greater than the geometric length.
US10910807B2

A block heater cord extender features a frame for mounting to a vehicle, a female electrical socket carried on the frame for receiving a male plug of the vehicle's block heater cord, and an extendable/retractable arm having a proximal end movably mounted to the frame. The arm is extendable and retractable in length, and carries an electrical plug at its distal end for mating with a mains power electrical outlet. Circuitry of the extender includes a wireless transmitter arranged activated by the mains power supply when the extender is plugged in. The transmitter sends a signal to a separate warning unit placed inside the vehicle, which reminds a vehicle operator to unplug the extender before driving away.
US10910803B2

An electrical connection assembly includes an electrical box including a housing having an internal surface defining an internal volume of the housing. An electrical connector is positioned outside the internal volume of the housing and fixed to the housing with a fastener. The housing includes an aperture having an opening defining an insertion path extending from a location external to the housing to a location within the internal volume of the housing. The assembly includes a plug having a flange portion and a plurality of resilient legs. A method of installing an electrical assembly includes contacting the plug and removing the plug from an opening of a bushing positioned at least partially within a retainer coupled to a frame of the electrical connector.
US10910800B1

Various disclosed embodiments include cover assemblies for an electrical busbar connection, busbar connector assemblies, and battery systems. In an illustrative embodiment, a cover assembly for an electrical busbar connection includes an electrically insulative busbar cover configured to receive therein an end of an electrical busbar. Electrically insulative fastener receptacles extend from the busbar cover, each fastener receptacle being sized to receive therein a fastener assembly, each fastener receptacle defining therein a first opening at a first end distal the busbar cover and a second opening at a second end proximal the busbar cover, the first opening being sized to permit insertion therethrough of a tool to turn a fastener assembly, the first opening being further sized to prevent insertion therethrough of a finger of a human. Electrically insulative retaining tabs extend into an interior of each of the fastener receptacles intermediate the first opening and the second opening.
US10910799B2

In a connecting device of an electrical apparatus in which a first solid insulator and a second solid insulator each molded as a solid insulator on a periphery of a center conductor are connected to each other via a flexible insulator, a high voltage electrode having an outer diameter larger than those of the center conductors is disposed in the second solid insulator, and a ground electrode having an inner diameter smaller than that of an outer ground layer of the second solid insulator and larger than the outer diameter of the high voltage electrode is disposed in the first solid insulator. Electric field directions at an interface between the first solid insulator and the flexible insulator and at an interface between the second solid insulator and the flexible insulator are directions along the respective interfaces.
US10910787B2

The invention relates to a method for maintaining the synchronism of a Fourier Domain Mode Locked (FDML) laser, the FDML laser comprising at least one dispersion-compensated resonator with at least one variably wavelength-selective optical filter, the laser light circulating in the resonator at a circulation frequency, and the wavelength selectivity of the filter being repeatedly modified at a syntonising rate, the FDML laser being synchronous when the syntonising rate is an integral multiple of the circulation frequency. Said method is characterised by the following steps: a) at least a portion of the laser light is coupled out of the resonator; b) at least a portion of the decoupled laser light is detected by means of a photodetector; c) amplitudes in the measuring signal of the photodetector are counted during successive counting intervals; and d) the circulation frequency or syntonising rate is adjusted such that the ratios of the count value to the lengths of the counting intervals are maintained within a predetermined nominal value interval.
US10910781B2

A power plug conversion unit including a power plug conversion unit main body, a plurality of first plug pin insertion portions in which paired first plug pins of a power plug are respectively inserted, a plurality of conversion plug pins at least one of which moves in a direction orthogonal to a projecting direction, and an attaching and detaching mechanism configured to lock attachment and detachment of the first plug pins when the paired first plug pins are inserted into the first plug pin insertion portions, and release the lock of the first plug pins when at least one pin of the conversion plug pins is moved in the direction orthogonal to the projecting direction while the paired first plug pins are inserted in the first plug pin insertion portions.
US10910778B2

A connector comprises a plurality of outer conductors including a first outer conductor and a second outer conductor slidably assembled together, a plurality of center conductors disposed in the outer conductors and including a first center conductor and a second center conductor slidably assembled together, an insulation seat molded on the first outer conductor, and a first elastic element disposed outside of a portion of the outer conductors. The first outer conductor has an electrical contact pin configured to electrically contact a first electronic component. The electrical contact pin is exposed outside from a surface of the insulation seat. An end of the first elastic element abuts the insulation seat and is adapted to apply an axial thrust to the first outer conductor.
US10910777B2

A charging connection for a motor vehicle for connecting the motor vehicle to a connection element of a motor vehicle-side charging device in order to charge a motor vehicle-side energy storage device by the charging device. The charging device is provided with at least one current line for a current contact which is connected to the charging current, and with at least one signal line for communication between the motor vehicle and the signal contact connected to the charging device. The charging device is provided with a switching device which disconnects the signal contact from the signal line upon an actuation of the switching device.
US10910774B2

A contact module includes a dielectric holder holding signal contacts having mating portions extending forward of the dielectric holder. A shield structure is coupled to the dielectric holder providing electrical shielding for the signal contacts. The shield structure has first and second ground shields having corresponding mating portions extending forward of the mating end of the dielectric holder. The shield structure has ground blades extending between the first and second ground shields having mating portions extending forward of the mating end of the dielectric holder at least one of above or below the mating portions of the signal contacts. The ground blades electrically connect the mating portions of the first ground shield and the mating portions of the second ground shield immediately forward of the mating end of dielectric holder.
US10910771B2

A cable fixture including a first pressing member that includes a first plate portion facing a first outlet and a first connector of a first cable plugged into the first outlet, and a second plate portion bent from the first plate portion to one side in a facing direction between the first plate portion and the first outlet; and a supporting member configured to support the first pressing member and capable of fixing the second plate portion at a position where the first plate portion abuts on the first connector.
US10910769B2

A connector structure (3) includes a first connector (1) and a second connector (2). The outer housing (10) of the first connector (1) has: a lock mechanism (12) to be engaged with a counterpart housing (60) of the second connector (2) to restrict a rearward movement of the counterpart housing (60) in the fitting direction when fitting the first connector (1) and the second connector (2); a first unlocking mechanism (14) configured to disengage a lock mechanism (12) for the counterpart housing (60); and a second unlocking mechanism (18) located at a different position than the first unlocking mechanism (14) and configured to disengage the lock mechanism (12) independently of the first unlocking mechanism (14).
US10910764B2

A connector system with a primary connector and a coupling connector, and a method for connecting a coupling connector and a primary connector. The system provides an insertion aid for mating the connectors. The connector system has a primary connector with a connecting part and a coupling connector with a base unit and a connecting part. The coupling connector has a slider part that moves relative to the base unit to either a preliminary position or a final position. The connecting part of the coupling connector mates with the connecting part of the primary connector. The slider part and the primary connector each have at least one guiding component which both interact to enforce a predefined motion path of the slider part relative to the primary connector when the coupling connector is coupled with the primary connector and the slider part is moved from the preliminary position to the final position.
US10910762B2

A first housing includes a wide connection surface and a bearing formed on an edge on one side along the longitudinal direction of the connection surface. A second housing includes a side surface formed to face in a direction intersecting a connecting direction of the first and second housings. A lid is displaceable about a shaft supported by the bearing portion to a closed position where the lid covers the connection surface and an open position where the lid member contacts the side surface. The lid is biased from the open position to the closed position by a biasing member. An outer shape of the lid has a long side arranged along the longitudinal direction of the connection surface and a short side intersecting the long side and shorter than the long side.
US10910757B2

A connector includes a housing which is capable of holding one or more electric wires and a cover which is attached to an end part of the housing while sliding in a sliding direction and guides the electric wire extending from the end part of the housing in a predetermined direction.
US10910754B2

A stacked connector includes a first housing (10A) and a second housing (10B) to be stacked one on the other. The first and second housings (10A, 10B) include deflectable first locking lances (24A) and second locking lances (24B) configured to lock first terminal fittings (60A) and second terminal fittings (60B). The first and second locking lances (24A, 24B) include first base ends (22A) and second bases (22B) exposed in a first facing surface (11A) and a second facing surface (11B). The first and second base ends (22A, 22B) include parts overlapping in a stacking direction of the first and second housings (10A, 10B).
US10910746B2

Sleds for operation in racks of data centers are disclosed herein. A sled includes a circuit board substrate, one or more physical resources, and one or more memory devices. The circuit board substrate has a top side and a bottom side arranged opposite the top side. The one or more physical resources are coupled to the top side of the circuit board substrate. The one or more memory devices are coupled to the bottom side of the circuit board substrate. Additionally, the sled includes a connector to electrically couple the one or more physical resources to the one or more memory devices.
US10910739B2

The connector involves a terminal, a housing that supports the terminal, and an outer conductor shell covering at least a portion of the exterior of the housing. The terminal involves a mounting surface exposed from the housing. The housing involves paired crimping pieces provided on opposed sides sandwiching the mounting surface to permit rotation toward the mounting surface, centered about folds. The respective paired crimping pieces include opposed faces that are opposed to the mounting surface when the paired crimping pieces are rotated and abutting faces brought into abutment against counterpart crimping pieces when the paired crimping pieces are rotated. An imaginary plane passing through folds provided on opposed sides that sandwich the mounting surface is positioned in closer proximity to the opposed faces than to the mounting surface in the facing direction in which the mounting surface and the opposed faces are opposed when the paired crimping pieces rotate.
US10910734B2

A shielded cable/terminal assembly includes a shielded cable (10) with a braided wire (14) between wires (13) and an outer sheath (15). The braided wire (14) has a folded portion (18) formed by folding the braided wire (14) exposed from an end of the outer sheath (15) toward the outer sheath (15). A metal sleeve (19) is crimped to an outer surface of the outer sheath (15) inside the folded portion (18) in a radial direction of the shielded cable (10). A terminal (11) has a barrel (30) configured to sandwich the folded portion (18) between the sleeve (19) and the barrel (30), with the barrel (30) crimped to an outer surface of the folded portion (18). The barrel (30) has protrusions (32) projecting radially inward of the shielded cable (10) at positions behind a rear part of the sleeve (19) in an axial direction.
US10910730B2

This invention relates to the use of an attachable antenna field director which passively amplifies the signals that are transmitted and received from a drone controller antenna and is comprised of a plurality of director elements embedded in a substantially planar foam body that is pointed in the direction of the drone for maximum amplification.
US10910729B2

Systems and methods relating to performing individual transmit and/or receive measurements for each antenna element in an antenna array implemented on an Substrate Integrated Antenna Array (SIAA) are disclosed. In some embodiments, an SIAA comprises a substrate, one or more antenna elements at a surface of the substrate, and an electrically conductive via fence having a first side electrically coupled to ground within the substrate and a second side at the surface of the substrate, the electrically conductive via fence separately circumscribing each antenna element of the one or more antenna elements within the substrate. The SIAA enables the use of a respective test structure to perform per-antenna element measurements.
US10910727B2

Vivaldi tapered slot and Vivaldi horn antennas that feature or include fractal plasmonic surfaces (“FPS”) are described. Vivaldi slot antennas are described which include a conductive surface defining a tapered slot, with the conductive surface including a plurality of fractal resonators which form or constitute a fractal plasmonic surface (FPS). In some embodiments the fractal resonators can be defined by slots. In some embodiments the fractal resonators can include self-complementary features. In exemplary embodiments, two Vivaldi horn antennas may be used for a Vivaldi horn antenna. The two Vivaldi FPS antennas can be arranged in a crossed or cross configuration such that the two antennas are essentially perpendicular to one another and are therefore able to receive and transmit two orthogonal polarizations of radiation. The two antennas can be fed by separate respective feed lines. The two antennas can be mounted inside of a horn or casing.
US10910722B2

An electromagnetic device includes: a dielectric structure having: a first dielectric portion, FDP, having a proximal end and a distal end, the FDP having a dielectric material other than air; and a second dielectric portion, SDP, having a proximal end and a distal end, the proximal end of the SDP being disposed proximate the distal end of the FDP, the SDP having a dielectric material other than air; and wherein the dielectric material of the FDP has an average dielectric constant that is greater than the average dielectric constant of the dielectric material of the SDP.
US10910721B2

A simple and compact filtering dielectric resonator antenna comprising: a ground plane, a dielectric substrate defined on the ground plane, a dielectric resonator defined on the dielectric substrate, and a hybrid feeding line, the hybrid feeding line comprises: a microstrip line and a metallic conformal strip, and the microstrip line comprises: a microstrip main branch, a first microstrip stub and a second microstrip stub. In the present invention, a hybrid feeding line is firstly employed to a dielectric resonator antenna. It has been shown that this hybrid feeding line can not only increase the impedance bandwidth of the passband but also can introduce two radiation nulls right near the band edges. Both good filtering and radiating performances are therefore obtained without any extra filtering circuit, giving a very compact structure.
US10910713B1

A rotatable reflectarray antenna system and methods for reconfiguring electromagnetic (EM) characteristics of the reflectarray antenna are provided. The rotatable reflectarray antenna includes a plurality of rotatable reflecting units coupled with each other; and an actuator system coupled with the plurality of rotatable reflecting units and configured to rotate the reflecting units with respect to axes of the reflecting units. Each rotatable reflecting unit includes a substrate and a plurality of reflectarray patterns disposed on surfaces of the substrate and each reflectarray pattern includes a plurality of reflectarray elements. The actuator system is configured to rotate the plurality of reflecting units to different operational positions such that when layout of the plurality of reflectarray patterns on the plurality of reflecting unit is changed, at least one EM characteristic of the reflectarray antenna is reconfigured.
US10910712B2

An AESA antenna configuration for simultaneous transmission and receiving of communication signal includes: a housing having eight sides; four transmit sides and four receive sides alternating there between and forming a 45 degree angle with their respective neighbor sides, where cross sections of the housing in a plane perpendicular to a vertical axis of the housing are tapered from a top to a bottom of the housing in the vertical direction by a cant angle.
US10910698B2

A mobile device includes a metal mechanism element, a dielectric substrate, a holder, a feeding radiation element, a ground plane, a shorting element, a circuit element, a first parasitic radiation element, a second parasitic radiation element, and an additional radiation element. The metal mechanism element has a slot. The ground plane and the shorting element are respectively coupled to the metal mechanism element. The circuit element is coupled between the shorting element and the ground plane. The first parasitic radiation element and the second parasitic radiation element are respectively coupled to the ground plane. The additional radiation element is adjacent to the feeding radiation element or is coupled to the feeding radiation element. An antenna structure is formed by the feeding radiation element, the circuit element, the first parasitic radiation element, the second parasitic radiation element, the additional radiation element, and the slot of the metal mechanism element.
US10910684B2

A first thermosiphon circuit includes a first evaporator configured to cool a first target device by a latent heat of evaporation of a working fluid that absorbs a heat from the first target device, and a first passage communicating with the first evaporator. A second thermosiphon circuit includes a second evaporator configured to cool a second target device by a latent heat of evaporation of a working fluid that absorbs a heat from the second target device, and a second passage communicating with the second evaporator. A main condenser includes a first heat exchanger provided in the first passage and a second heat exchanger provided in the second passage, and is configured to allow the working fluid flowing through the first heat exchanger, the working fluid flowing through the second heat exchanger, and a predetermined cold energy supply medium to exchange heat with each other.
US10910682B2

A DC power control device including: an instructing unit configured to instruct another device connected to a DC bus line to read a voltage value and a current value on the DC bus line; and a correction reference value deciding unit configured to acquire the voltage value and the current value read by the other device and to decide a correction reference value in transmitting and receiving DC power to and from the other device through the DC bus line using the acquired values.
US10910677B2

An objective of the present disclosure is to provide a stacked battery that suppresses sneak current caused by an unevenness of a short circuit resistance among a plurality of cells. The present disclosure provides a stacked battery comprising: a plurality of cells in a thickness direction, wherein the plurality of cells are electrically connected in parallel; the stacked battery includes a surface-side cell that is located on a surface side of the stacked battery, and a center-side cell that is located on a center side rather than the surface-side cell; wherein a resistance of the cathode current collecting tab in the surface-side cell is more than a resistance of the cathode current collecting tab in the center-side cell; or a resistance of the anode current collecting tab in the surface-side cell is more than a resistance of the anode current collecting tab in the center-side cell.
US10910675B2

A nonaqueous electrolyte secondary battery according to the present invention includes: an electrode body including a positive electrode including a positive-electrode active material layer; an external terminal connected to the electrode body; a nonaqueous electrolyte including a gas generant, and a current interrupt device. A content of the gas generant is at least 4 mass %. The positive-electrode active material layer includes, as a positive-electrode active material, a complex oxide containing at least zirconium (Zr) and calcium (Ca) as constituent elements. When a sum total of metal elements, except metal that becomes a charge carrier, in the complex oxide is 100 mol % in terms of a mole percentage, the complex oxide contains Zr from 0.1 mol % to 0.5 mol % inclusive and Ca from 0.1 mol % to 0.3 mol % inclusive.
US10910670B2

A negative electrolyte for a lithium metal battery, the negative electrolyte including: a non-aqueous solvent comprising an ether solvent; a lithium salt having a concentration of about 1 molar to about 6 molar in the non-aqueous solvent; and a crosslinked product of a polymerizable oligomer, wherein the negative electrolyte has a gel or solid form.
US10910669B2

Provided is a method for producing an alkali metal halide, including causing a reaction of an alkali metal sulfide and a substance represented by the following general formula (1) in the absence of a solvent or in a solvent except for water: X2 (1), wherein X represents a halogen element.
US10910664B2

A metal foil bonding device (50) for bonding pieces of metal foil (2) on the successively conveyed sheet-shaped electrodes (1) on the conveyor plates (20) is provided. When it is detected that there is an abnormality in a piece of metal foil (2) to be bonded to the sheet-shaped electrode (1) on the conveyor plate (20) next conveyed to the metal foil bonding device (50), the conveyor plate (20) next conveyed to the metal foil bonding device (50) is temporarily stopped right before the metal foil bonding device (50).
US10910662B2

Implementations of a solid oxide fuel cell (SOFC) include a current collector, an electrolyte layer, and an anode. The electrolyte layer may be a solid electrolyte layer. The anode may include one or more micro-pathways that extend between the current collector and the electrolyte layer. The micro-pathways may be constructed of yttria stabilized zirconia (YSZ). Each micro-pathway is in contact with the electrolyte layer and provides a direct pathway between the electrolyte layer and the current collector. The direct pathway created by the micro-pathways may be the shortest distance between the electrolyte layer and the current collector. Each of the one or more micro-pathways may be coated with electrocatalyst nanoparticles. A barrier material may be disposed between each micro-pathway and the current collector to prevent contact between the current collector and the electrocatalyst nanoparticles.
US10910660B2

Disclosed is a method of manufacturing a membrane-electrode assembly for fuel cells. The method includes (a) admixing a metal catalyst, an ionomer and a first dispersion solvent to prepare a first admixture, (b) heat treating the first admixture prepared in (a) to form an ionomer-fixed metal catalyst, and (c) immersing the ionomer-fixed metal catalyst formed in (b) in a solvent, wherein the solvent in (c) may include one or more selected from the group consisting of ethanol, propanol, and isopropyl alcohol. The membrane-electrode assembly for fuel cells manufactured by the method may have substantially improved durability.
US10910651B2

Provided is a binder for an electrode that enables production of a slurry for an electrode that has excellent dispersibility and can cause a secondary battery to display excellent output characteristics and high-temperature cycle characteristics. The binder for an electrode contains a polymer and an organic solvent. The polymer includes a structural unit derived from a monofunctional ethylenically unsaturated carboxylic acid ester monomer in a proportion of at least 45 mass % and not more than 69.9 mass %, a structural unit derived from an aromatic vinyl monomer in a proportion of at least 30 mass % and not more than 54.9 mass %, and a structural unit derived from an ethylenically unsaturated nitrile monomer in a proportion of at least 0.1 mass % and not more than 10 mass %.
US10910649B2

Method of making interconnected layered porous carbon sheets with porosity within the carbon sheets and in-between the carbon sheets for use as an electrode. Method of making a metal-nanoparticle carbon composite, wherein metal particles are surrounded by shells made of amorphous carbon. Electrodes containing an amorphous carbon structure comprising a plurality of interconnected layered porous carbon sheets. Electrodes containing graphitic carbon structure with a surface area in the range of 5-200 m2/g. Electrodes containing a metal-nanoparticle carbon composite comprising metal core-carbon shell like architecture and an amorphous structure, wherein metal particles are surrounded by shells made of amorphous carbon.
US10910636B2

A method for making a battery electrode is provided. A carbon nanotube material is provided. The carbon nanotube material is placed into a furnace containing carbon dioxide. The furnace is heated to a temperature about 800° C. to about 950° C., and the carbon nanotube material is oxidized. The oxidized carbon nanotube material is dispersed in a first solution to form a carbon nanotube suspension. An active material is ultrasonically dispersed in a second organic solvent to form an active material dispersion. The carbon nanotube suspension is mixed with the active material dispersion to form a second solution. The second solution is stirred by ultrasonic means and dried after filtering.
US10910635B2

A secondary battery electrode manufacturing method comprises applying a slurry for a first layer to a current collector, applying a slurry for a second layer to the slurry for the first layer before the slurry for the first layer dries, and drying the slurries to obtain a laminated structure in which the first and second layers are laminated in this order on the current collector. A first and second binder or thickener for the respective slurries are selected such that when viscosities are measured for a first solution including solvent and the first binder or thickener dissolved in the solvent in a specific mass ratio and a second solution including a solvent and the second binder or thickener dissolved in the solvent at the same mass ratio under the same conditions, the viscosity of the first solution is higher than the viscosity of the second solution.
US10910631B2

A non-aqueous electrolyte secondary battery according to one mode of the present disclosure is provided with: a positive electrode including a positive-electrode active material layer; a negative electrode; and a non-aqueous electrolyte, wherein the positive-electrode active material layer includes positive-electrode active material particles having a particle size distribution in which the difference (D90-D10) between a 90% diameter (D90) and a 10% diameter (D10) measured with a laser diffraction method is larger than 13 μm. In addition, the positive-electrode active material layer is characterized in that, on an arbitrarily defined cross section thereof, the total area of positive-electrode active material particles A, each of which has a particle size not smaller than 15 μm and has a particle area at least 0.8-fold the area of a circle circumscribing the positive-electrode active material particle, is 20% or larger with respect to the total area of the cross section.
US10910630B2

An electrode for an all solid type battery is designed such that fibrous carbon materials serving as a conductor are densely arranged crossed into a 3-dimensional structure in the form of a mesh of a nonwoven fabric-like shape, and an inorganic solid electrolyte and electrode active material particles are impregnated and uniformly dispersed in the structure. By this structural feature, the electrode for an all solid type battery has very good electron conductivity and ionic conductivity.
US10910621B2

This disclosure details electrical modules that include integrated bus bar locating and separating features. An exemplary electrical module may include a first housing, a second housing, and a bus bar coupon. The first housing, the second housing, or both may include one or more locating and separating features. The bus bar coupon may be automatically separated into a plurality of individual bus bars by the separating features as the first and second housings of the electrical module are moved together. The electrical module could be utilized within electrified vehicle battery packs or various other electrified components.
US10910615B2

This disclosure details exemplary battery pack designs for use in electrified vehicles. Exemplary battery packs may include an enclosure assembly, one or more battery internal components (e.g., battery arrays, battery electronic components, or both) inside the enclosure assembly, and a structural brace outside of the enclosure assembly. The battery internal component may be mechanically coupled to the structural brace while also being mechanically decoupled from the enclosure assembly.
US10910612B2

A battery storage tray according to an aspect of the present invention includes a first pocket portion into which a first end portion of a columnar battery in a longitudinal direction is inserted. The first pocket portion has a cup shape including an opening, a side portion, and a bottom portion. The side portion of the first pocket portion includes a fitting portion, which fits to the columnar battery, and a groove, which defines a space between the groove and the columnar battery. The space defined by the groove is connected to the opening of the first pocket portion. An aspect of the present invention provides a battery storage tray capable of reliably holding the columnar battery and facilitating removal of the columnar battery.
US10910611B2

A battery block includes a plurality of cylindrical batteries, a battery holder that accommodates the cylindrical batteries arranged in a staggered manner, a positive-electrode current collector plate that is electrically connected to a positive electrode terminal of each of the cylindrical batteries, and a negative-electrode current collector plate that is electrically connected to a negative electrode terminal of each of the cylindrical batteries. At least one of the positive-electrode current collector plate and the negative-electrode current collector plate includes a bus bar that extends in an axial direction of the cylindrical battery to be electrically connected to a current collector plate of another battery block. A recess that accommodates the bus bar is formed in a gap between two of the cylindrical batteries in an end portion of the battery holder.
US10910604B2

The disclosure discloses an organic light-emitting display panel, a method for adjusting color temperature thereof, and a display device, and the organic light-emitting display panel includes: an underlying substrate, and a plurality of light-emitting elements arranged on the underlying substrate; each of the light-emitting elements includes a first electrode, a first light-emitting layer, a second electrode, a second light-emitting layer, and a third electrode arranged on the underlying substrate in that order in a light exit direction of the organic light-emitting display panel, where a wavelength of emitted light from the first light-emitting layer is greater than a wavelength of emitted light from the second light-emitting layer; and the first electrode, the second electrode, and the third electrode are connected respectively with different voltage signal terminals.
US10910600B2

An electroluminescent device including a lower substrate including glass or an organic polymer, a lower structure disposed on the lower substrate and including an inorganic multilayer disposed on the lower substrate, and an encapsulation structure disposed on the lower structure, in which the lower structure includes a display region defined inside an outline of the inorganic multilayer in a plan view, and a light transmitting region defined inside the outline of the inorganic multilayer in a plan view and having a non-through-hole structure having at least a portion surrounded by the display region, the encapsulation structure overlaps the light transmitting region, and the display region is substantially opaque.
US10910594B2

The present application relates to an encapsulation film, a method for manufacturing the same, a method for manufacturing an organic electronic device using the same, and an organic electronic device comprising the same, and provides an encapsulation film which allows forming a structure capable of effectively blocking moisture or oxygen introduced into the organic electronic device from the outside, and has excellent handleability and processability, and excellent bonding property between the encapsulation layer and the panel of the organic electronic device and endurance reliability.
US10910592B2

A flexible electroluminescent display device can include a flexible substrate including an active area and a bending area extending from one side of the active area to be bent; a thin film transistor and a light emitting diode on the active area; a touch screen panel on the active area; a touch circuit board connected to the touch screen panel and bent at an outer periphery of the bending area of the flexible substrate; a polarizer disposed on the touch screen panel and covering a portion of the touch circuit board; and a step compensating layer disposed between the touch screen panel and the polarizer, the step compensating layer compensates a step between the touch screen panel and the touch circuit board.
US10910591B2

An organic EL display device according to an embodiment of the present invention includes a substrate on which a display region including a plurality of pixels including an organic EL layer and an external region that surrounds the display region are formed, at least one separating wall that is formed at a part of the external region on the substrate, and an organic layer that covers at least a part of the display region, includes an organic material, and is formed on a display region side of the at least one separating wall. A wall surface of the display region side of the at least one separating wall includes an inclined surface that is inclined toward the display region side as it is extended away from the substrate.
US10910581B2

The present invention relates to an organic light-emitting diode comprising an emission layer and an electron transport layer stack of at least two electron transport layers, wherein a first electron transport layer and a second electron transport layer comprises at least one matrix compound, wherein—the matrix compound or compounds of the first electron transport layer is/are different to the matrix compound or compounds of the second electron transport layer; and in addition, —the first electron transport layer comprises a dopant of a lithium halide and/or lithium organic complex; and—the second electron transport layer is free of a dopant.
US10910575B2

Disclosed is an electroluminescent display device that may include a substrate, a first bank layer for defining a light-emission area on the substrate, a first electrode on the light-emission area of the substrate, and a light emitting layer on the first electrode, wherein an end of the first electrode faces an end of the first bank layer.
US10910573B2

A diode and logic gate comprising cells is disclosed. A method of making the diode and logic gate comprising cells is disclosed.
US10910570B2

The present invention includes compounds that may be useful as host materials for phosphorescent electroluminescent devices. The present invention also includes novel ligands for metal complexes, producing complexes that may be useful as emitters in electroluminescent devices.
US10910562B2

An organic electroluminescent device, a manufacturing method thereof and an evaporation apparatus are provided. The manufacturing method for the organic electroluminescent device includes: forming, on a base substrate, a first electrode layer; performing vacuum evaporation on an organic functional layer material to be evaporated, and performing a heat treatment, during the evaporation of the organic functional layer material to be evaporated, on the base substrate on which the first electrode layer is formed, so as to form an organic functional layer on the base substrate on which the first electrode layer is formed; and forming, on the base substrate on which the organic functional layer is formed, a second electrode layer.
US10910559B2

An optoelectronic memristor includes a first electrode, a second electrode, and a solid electrolyte in between that is in electrical communication with the first electrode and the second electrode. The solid electrolyte has an electronic conductivity of about 10−10 Siemens/cm to about 10−4 Siemens/cm at room temperature. The first electrode, and optionally the second electrode, can be optically transparent at a specific wavelength and/or a wavelength range. A direct current (DC) voltage source is employed to apply an electric field across the solid electrolyte, which induces a spatial redistribution of ionic defects in the solid electrolyte. In turn, this causes a change in electrical resistance of the solid electrolyte. The application of the electric field can also cause a change in an optical property of the solid electrolyte at the specific wavelength, and/or at the wavelength range (or a portion thereof).
US10910551B2

A piezoelectric material includes a first material layer including a polycrystalline lead zinc niobate-lead zirconate titanate material arranged in a 001 crystal direction; and a second material layer including a mono-crystalline material having a 001 crystal face, wherein the lead zinc niobate-lead zirconate titanate and the mono-crystalline material are different. Also a piezoelectric device including the piezoelectric material.
US10910550B2

The invention relates to a piezoceramic material with reduced lead content, based on potassium sodium niobate (PSN) and having a defined parent composition. According to the invention the manner of addition of a mixture of Pb, Nb and optionally Ag and optionally Mn gives a wide sintering range together with reproducible electrical and mechanical properties of the material.
US10910549B2

This disclosure reveals a resonator where at least one suspended inertial mass is driven into rotational oscillation by a piezoelectric drive transducer, or where the rotational motion of at least one suspended inertial mass is sensed by a piezoelectric sense transducer. The disclosure is based on the idea of suspending the inertial mass with a one-sided suspender arrangement, where only one suspender is attached to each anchor point, and on the optimal positioning of the suspender in relation to the effective center of gravity of the resonator. The resonator may be employed in a resonator system, a clock oscillator or a gyroscope.
US10910548B2

An ultrasonic device includes: an element substrate including an ultrasonic transducer and a first connection electrode connected to the ultrasonic transducer; a reinforcing plate that is bonded to the element substrate to reinforce the element substrate; and a second connection electrode provided on the reinforcing plate. The first and second connection electrodes are connected to each other in a bonding portion between the element substrate and the reinforcing plate.
US10910547B2

A piezoelectric thin film resonator includes: a piezoelectric film located on a substrate; lower and upper electrodes facing each other across a part of the piezoelectric film; and an insertion film located between the lower and upper electrodes, located in a part of an outer peripheral region within a resonance region where the lower and upper electrodes face each other across the piezoelectric film, and not located in a center region of the resonance region, a first width in the resonance region of the insertion film in a first region, where the upper electrode is extracted from the resonance region, being greater than a third width in the resonance region in a third region other than a second region, where the lower electrode is extracted from the resonance region, and the first region, a second width in the resonance region in a second region being the third width or greater.
US10910524B2

An optical wavelength conversion member and a light-emitting device including the optical wavelength conversion member. The light-emitting device (1) includes a container (3), a light-emitting element (5), and an optical wavelength conversion member (9). The optical wavelength conversion member (9) is composed of a polycrystalline ceramic sintered body containing, as main components, Al2O3 crystal grains and crystal grains of a component represented by formula A3B5O12:Ce. Specifically, A and B of the A3B5O12 individually represent at least one element selected from the following element groups: A: Sc, Y, and lanthanoids (except for Ce), and B: Al and Ga; the at least one element selected from the element groups is present in each crystal grain and the crystal grain boundary of the ceramic sintered body; and the element concentration of the crystal grain boundary is higher than the element concentration of the crystal grain.
US10910515B2

A method of manufacturing a light-emitting device includes providing a package having an upper surface and defining a recess, the recess having an opening at the upper surface. A light-emitting element is placed on a bottom surface of the recess of the package, and the recess of the package is filled with an uncured sealing member containing a silicone resin. The package is held in a liquid in a state in which the uncured sealing member is filled in the recess of the package, and the uncured sealing member is cured by heating the package in which the uncured sealing member is filled in the recess.
US10910507B2

A semiconductor package device comprises a substrate, a light emitter, a light detector and a transparent conductive film. The substrate as a first surface and a second surface opposite to the first surface. The light emitter is disposed on the first surface of the substrate and has a light emission area adjacent to the first surface of the substrate. The light detector is disposed on the first surface of the substrate and has a light receiving area adjacent to the first surface of the substrate. The transparent conducting film is disposed on the second surface of the substrate.
US10910506B1

A multijunction solar cell including a substrate and at least one solar subcell having an emitter layer, a base layer, and a window layer adjacent to the emitter layer composed of a semiconductor window material, wherein the window material has a graded composition such that the material at the interface between the top surface of the emitter layer of the at least one solar subcell and the bottom surface of the window layer has a compression as measured by a delta in the Bragg angle from the substrate in a range of 0 to 500 arcseconds in compression, and material at the top surface of the window layer has a tension as measured by a delta in the Bragg angle from the substrate in a range of 50 to 700 arcseconds in tension, wherein the delta in the Bragg angle is obtained from a rocking curve from a triple axis coupled scan of Ω and 2θ (omega-2theta) using 1.5406 Å radiation.
US10910498B2

An array substrate, a method for fabricating the same and a display device are disclosed. The method for fabricating the array substrate includes: forming a pattern of a gate electrode, a pattern of a gate insulation layer and a pattern of a metal oxide semiconductor active layer on a base substrate; forming an etch stop layer; forming a pattern of a pixel electrode first, and then forming a pattern of a source electrode and a pattern of a drain electrode; wherein the pattern of the pixel electrode is connected to the pattern of the metal oxide semiconductor active layer through the pattern of the source electrode or the pattern of the drain electrode. The method can prevent the problem that the pattern of the pixel electrode failing to connect to the pattern of the source electrode or the pattern of the drain electrode.
US10910490B2

According to one embodiment, a semiconductor device includes first to third electrodes, first to fourth semiconductor regions, a first layer including, and a first insulating layer. The first semiconductor region includes Alx1Ga1-x1N and includes first to fifth partial regions. The third partial region includes a first element including at least one selected from the group consisting of Mg, Zn, and C. The second semiconductor region includes Alx2Ga1-x2N and includes a sixth partial region and a seventh partial region. The third semiconductor region includes Alx3Ga1-x3N and includes an eighth partial region and a ninth partial region. The fourth semiconductor region includes Alx4Ga1-x4N and includes a tenth partial region and an eleventh partial region. The first layer includes AlyGa1-yN and includes a first portion provided between the third partial region and the third electrode. The first insulating layer includes a second portion provided between the first portion and the third electrode.
US10910486B2

The present invention provides a semiconductor device including (a) a drift region of a first-conductivity-type, (b) a base region of a second-conductivity-type, (c) a plurality of trench portions arranged next to each other in a predetermined arrangement direction on the upper surface of the semiconductor substrate, (d) an emitter region of a first-conductivity-type which has a higher doping concentration than the drift region, (e) an accumulation region of a first-conductivity-type which has a higher doping concentration than the drift region, and (f) a second-conductivity-type region of a second-conductivity-type which has a higher doping concentration than the base region, wherein the accumulation region and the second-conductivity-type region are provided between the base region and the drift region in a non-channel mesa portion that does not have the emitter region provided therein and that is of mesa portions between adjacent ones of the plurality of trench portions.
US10910482B2

A method for manufacturing a semiconductor device includes forming a stacked configuration of a plurality of silicon germanium layers and a plurality of silicon layers on a semiconductor substrate, wherein the stacked configuration comprises a repeating arrangement of a silicon layer stacked on a silicon germanium layer, patterning the stacked configuration into a plurality of patterned stacks spaced apart from each other, and etching exposed sides of the plurality of silicon germanium layers to remove portions of the silicon germanium layers from lateral sides of each of the plurality of silicon germanium layers, wherein a concentration of germanium is varied between each of the plurality of silicon germanium layers to compensate for variations in etching rates between the plurality of silicon germanium layers to result in remaining portions of each of the plurality of silicon germanium layers having the same or substantially the same width as each other.
US10910476B2

Some embodiments include an integrated structure having a gallium-containing material between a charge-storage region and a semiconductor-containing channel region. Some embodiments include an integrated structure having a charge-storage region under a conductive gate, a tunneling region under the charge-storage region, and a semiconductor-containing channel region under the tunneling region. The tunneling region includes at least one dielectric material directly adjacent a gallium-containing material. Some embodiments include an integrated structure having a charge-trapping region under a conductive gate, a first oxide under the charge-storage region, a gallium-containing material under the first oxide, a second oxide under the gallium-containing material, and a semiconductor-containing channel region under the second oxide.
US10910471B2

A method of forming a logic or memory cell with an epi-RSD width of larger than 1.3× fin pitch and the resulting device are provided. Embodiments include a device including a RSD region formed on each of a plurality of fins over a substrate, wherein the RSD has a width larger than 1.3× fin pitch, a TS formed on the RSD, and an ILD formed over the TS.
US10910468B2

Provided is a capacitor structure including a substrate, a cup-shaped lower electrode, a top supporting layer, a capacitor dielectric layer, and an upper electrode. The cup-shaped lower electrode is located on the substrate. The top supporting layer surrounds the upper portion of the cup-shaped lower electrode. The top supporting layer includes a high-k material. Surfaces of the cup-shaped lower electrode and the top supporting layer are covered by the capacitor dielectric layer. A surface of the capacitor dielectric layer is covered by the upper electrode.
US10910452B2

Disclosed is a method for alleviating color shift of a display panel at a large viewing angle. The panel includes a sub-pixel array formed by R, G, B sub-pixels, and black matrix areas located between the sub-pixels. The method includes providing, above the sub-pixel array, an optical grating that is parallel with the sub-pixel array. The optical grating includes transparent areas and non-transparent areas. The non-transparent areas are provided above the black matrix areas. The optical grating is configured as such that when a sub-pixel is observed at a large viewing angle, light transmitted through the sub-pixel is partially blocked by the non-transparent areas of the optical grating.
US10910449B2

An electronic device and a manufacturing method for the same are provided. The electronic device includes a light-permeable display screen and an infrared sensor. The light-permeable display screen has a first surface and a second surface. The second surface includes a display area and a black matrix area surrounding the display area. The display area includes a pixel region for displaying content with low frequency changes. The infrared sensor includes an emitter integrated in the pixel region and a receiver arranged opposite to one of the display area and the black matrix area. The emitter is configured to emit an infrared light through the first surface, and the receiver is configured to receive the infrared light through the one of the display area and the black matrix area.
US10910447B2

A display device and a method of manufacturing the display device being capable of substantially preventing infiltration of moisture or oxygen (O2) into a quantum dot layer by scribe cutting a display panel including quantum dots and then thermally curing a cell edge portion with laser for sealing the quantum dot layer in a manufacturing process are provided. The display device includes: a glass plate; a first passivation layer disposed on the glass plate; a wavelength conversion layer disposed on the first passivation layer; a second passivation layer disposed on the wavelength conversion layer; an optical sheet disposed on the second passivation layer; a display panel disposed on the optical sheet; and a laser trim portion extending along edges of the first passivation layer, the wavelength conversion layer, and the second passivation layer.
US10910446B2

A display device is disclosed. In one aspect, the display device includes a substrate and a plurality of first pixels and a plurality of second pixels formed on the substrate. Each of the first pixels includes a first reflective layer and a first emission layer and is configured to reflect external light so as to display the outline of an icon. Each of the second pixels includes a second reflective layer, a second emission layer, and a color filter.
US10910432B1

A device and process in which a single continuous depositional layer of a polycrystalline photoactive material is deposited on an integrated charge storage, amplification, and readout circuit with a surface exhibiting a periodic pattern of a prescribed size wherein the polycrystalline photoactive material is comprised of a II-VI semiconductor compound or alloys of II-VI compounds.
US10910431B2

An imager having a pixel cell having an associated strained silicon layer. The strained silicon layer increases charge transfer efficiency, decreases image lag, and improves blue response in imaging devices.
US10910429B2

Examples of complementary metal oxide semiconductor (CMOS) image sensor are provided. One example CMOS image sensor includes a first plurality of pixel units that are arranged in lattice manner and that are obtained by rotating a rectangular area including four sets of photodiodes and transfer gates (TX) and one charge accumulation portion by 45 degrees. The example CMOS image sensor further includes a second plurality of pixel units that are arranged by shifted in a horizon direction by half of the distance between the centers of the adjacent pixel units in the horizon direction and shifted in a vertical direction by half of the distance between the centers of the adjacent pixel units in the vertical direction from the positions of the respective pixel units of the first plurality of pixel units.
US10910421B2

Implementations of a molded image sensor chip scale package may include an image sensor having a first side and a second side. A first cavity wall and a second cavity wall may be coupled to the first side of the image sensor and extend therefrom. The first cavity wall and the second cavity wall may form a cavity over the image sensor. A transparent layer may be coupled to the first cavity wall and the second cavity wall. A redistribution layer (RDL) may be coupled to the second side of the image sensor. At least one interconnect may be directly coupled to the RDL. A mold material may encapsulate a portion of the RDL, a portion of the image sensor, and a side of each cavity wall, and a portion of the transparent layer.
US10910406B2

A display apparatus includes a substrate including a polymer resin. A portion of the substrate including an upper surface of the substrate is doped with 1×1020 to 1×1023 dopants per 1 cm3. A barrier layer is positioned above the upper surface of the substrate. A buffer layer is positioned above the barrier layer. A thin film transistor is positioned above the buffer layer. A display device is electrically connected to the thin film transistor.
US10910390B2

Methods and structures of a three-dimensional memory device are disclosed. In an example, the memory device includes a substrate having one or more first recesses in a first region and one or more second recesses in a second region. A liner layer is disposed over the sidewalls and bottom of the one or more first recesses in the first region and an epitaxially-grown material is formed in the one or more second recesses in the second region. One or more NAND strings are formed over the epitaxially-grown material disposed in the one or more second recesses, and one or more vertical structures are formed over the one or more first recesses in the first region.
US10910389B2

Apparatuses and methods have been disclosed. One such apparatus includes strings of memory cells formed on a topside of a substrate. Support circuitry is formed on the backside of the substrate and coupled to the strings of memory cells through vertical interconnects in the substrate. The vertical interconnects can be transistors, such as surround substrate transistors and/or surround gate transistors.
US10910382B2

A method for fabricating a semiconductor device includes stacking a first mold layer and a first supporter layer, forming a first supporter pattern by etching the first supporter layer to expose the first mold layer, forming an insulating layer to cover the exposed first mold layer and the first supporter pattern, stacking a second mold layer and a second supporter layer on the insulating layer, forming a contact hole by dry-etching the second supporter layer, the second mold layer, the insulating layer, the first supporter pattern, and the first mold layer, forming a lower electrode within the contact hole, removing the first mold layer, the second mold layer, and the insulating layer, and forming an upper electrode on the lower electrode and the first supporter pattern, wherein, during the dry-etching, dry etching rates of the first supporter pattern and the insulating layer are the same.
US10910374B2

A semiconductor device is provided, which includes a first and second multichannel active patterns spaced apart from one another and extending in a first direction. The semiconductor device also includes first and second gate structures on the first and second multichannel active patterns, extending in a second direction and including first and second gate insulating films, respectively. Sidewalls of the first multichannel active pattern include first portions in contact with the first gate insulating film, second portions not in contact with the first gate insulating film, third portions in contact with the second gate insulating film, and fourth portions not in contact with the second gate insulating film. Additionally, a height of the first portions of the first multichannel active pattern is greater than a height of the third portions of the first multichannel active pattern.
US10910372B2

A method of forming fin field effect devices is provided. The method includes forming a plurality of vertical fins on a substrate. The method further includes forming a dielectric pillar on the substrate between two adjacent vertical fins, wherein at least one of the vertical fins is on a first region of the substrate, and at least one of the vertical fins is on a second region of the substrate. The method further includes growing a bottom source/drain layer on the first region of the substrate and the second region of the substrate. The method further includes depositing a bottom spacer layer on the bottom source/drain layer, and a filler layer on the bottom spacer layer. The method further includes forming a cover block on the first region of the substrate, and removing the portion of the filler layer on the second region of the substrate.
US10910371B2

A method for detecting heat generated by a semiconductor device including a first MOS device and an active device on a substrate is provided. The method includes obtaining a first curve of a performance parameter of the first MOS device as a function of temperature when the active device is not operating, obtaining a second curve of the performance parameter of the first MOS device as a function of temperature when the active device is operating, and obtaining a heat generating condition of the active device according to a degree of deviation between the first curve and the second curve.
US10910369B2

Methods and system of generating a code are described. A device can receive a request to generate a code. The device can select a set of cells among a plurality of cells. The device can determine current through the selected cells in a forward mode. The device can determine current through the selected cells in a reverse mode. The device can determine a set of differences between the currents of the forward mode and the reverse mode. The set of differences corresponds to the set of selected cells. The device can transform the set of differences into the code. The device can output the code to respond to the request.
US10910361B2

Provided are a semiconductor element and a semiconductor device capable of reducing possibilities of malfunctions and breakdowns due to temperature rise. A semiconductor element (50) includes a first MOS transistor (Tr1), a second MOS transistor (Tr2), and a temperature detecting element (TD) that are provided on a semiconductor substrate (SB). The first MOS transistor (Tr1) includes an n-type source region (8), an n-type first semiconductor region (21) arranged away from the source region (8) and a p-type well region (31) arranged between the source region (8) and the first semiconductor region (21). The second MOS transistor (Tr2) includes an n-type source region (8) an n-type second semiconductor region (22) arranged away from the source region (8), and a p-type well region (31) arranged between the source region (8) and the second semiconductor region (22). The first semiconductor region (21) is connected to the second semiconductor region (22).
US10910360B2

Provided is a display apparatus having improved display quality by reducing defects due to static electricity. The display apparatus includes: a substrate including a display area and a peripheral area surrounding the display area, the display area including a main area and a first protruding area and a second protruding area extending from the main area and protruding toward the peripheral area in a first direction, the second protruding area being spaced apart from the first protruding area in a second direction that intersects the first direction, a groove portion is disposed between the first protruding area and the second protruding area; a display unit including a first light emitter and a second light emitter; a first load matching part electrically connected to the first light emitter; and a second load matching part electrically connected to the second light emitter.
US10910354B2

A semiconductor device die transfer apparatus includes a first frame to hold a wafer tape having a plurality of semiconductor device die disposed on a side of the wafer tape and a second frame to secure a product substrate having a circuit trace thereon. The second frame is configured to secure the product substrate such that the circuit trace is disposed facing the plurality of semiconductor device die on the wafer tape. Additionally, a rotary transfer collet is disposed between the wafer tape and the product substrate. The rotary transfer collet has a rotational axis allowing rotation from a first position facing the wafer tape to pick a die of the plurality of semiconductor device die to a second position facing the circuit trace on the product substrate to release the die, thereby applying the die directly on the product substrate during a transfer operation.
US10910352B2

At least one array of LEDs (e.g., in a flip chip configuration) is supported by a substrate having a light extraction surface overlaid with at least one lumiphoric material. Light segregation elements registered with gaps between LEDs are configured to reduce interaction between emissions of different LEDs and/or lumiphoric material regions to reduce scattering and/or optical crosstalk, thereby preserving pixel-like resolution of the resulting emissions. Light segregation elements may be formed by mechanical sawing or etching to define grooves or recesses in a substrate, and filling the grooves or recesses with light-reflective or light-absorptive material. Light segregation elements external to a substrate may be defined by photolithographic patterning and etching of a sacrificial material, and/or by 3D printing.
US10910343B2

The present disclosure provides a package structure and its packaging method. The packaging method includes: providing a bonding layer on a substrate; forming an improvement layer on the bonding layer, where the improvement layer has openings, and bottoms of the openings expose a surface of the bonding layer; providing chips, each including a non-functional surface; and mounting the chips by attaching the non-functional surface to the bonding layer at the bottoms of the openings.
US10910337B2

A performance of a semiconductor device is improved. The semiconductor device according to one embodiment includes a wire that is bonded to one bonding surface at a plurality of parts in an opening formed in an insulating film of a semiconductor chip. The semiconductor device includes also a sealer that seals the semiconductor chip and the wire so that the sealer is in contact with the bonding surface. An area of a part of the bonding surface, the part not overlapping the wire, is small.
US10910334B2

A device for inspecting a bump height includes an illumination device, an imaging device, and a control device. The illumination device irradiates a substrate with light. The substrate includes a resist and a bump formed on an opening portion of the resist. The imaging device images a pattern of the resist and the bump. The control device evaluates a height of the bump based on a luminance value of image data of the pattern obtained by the imaging device.
US10910332B2

A semiconductor device and its manufacturing method are presented. The manufacturing method includes: providing a semiconductor structure comprising: an interlayer dielectric layer, a first metal layer surrounded by the interlayer dielectric layer, and a semiconductor layer on the interlayer dielectric layer; etching the semiconductor layer to form an opening exposing the interlayer dielectric layer, wherein the opening comprises a first opening and a second opening on the first opening; forming an insulation layer on the semiconductor structure; etching the insulation layer and the interlayer dielectric layer at the bottom of the first opening to form a groove exposing a portion of the first metal layer; forming a second metal layer on the insulation layer and on the bottom and a side surface of the groove; and patterning the second metal layer. The second metal layer in this inventive concept can be removed more completely than conventional methods.
US10910326B2

A semiconductor package according to the present invention includes a metal plate, a metal base, provided on the metal plate, in which a through hole is formed, a metal block, provided in the through hole, a brazing material covering an upper surface of the metal block, a solder provided on the brazing material, a semiconductor device provided on the solder and a frame provided on the metal base, wherein the frame includes a ceramic part, a difference in thermal expansion coefficient between the metal base and the ceramic part is smaller than a difference in thermal expansion coefficient between the metal block and the ceramic part, the metal block is higher in thermal conductivity than the metal base, and an arithmetic average roughness of an upper surface of the brazing material is not more than a thickness of the solder.
US10910322B2

A semiconductor device has a substrate. An electrical component is disposed over a surface of the substrate. An encapsulant is deposited over the electrical component and substrate. A portion of the surface of the substrate remains exposed from the encapsulant. A shielding layer is formed over the encapsulant. A portion of the shielding layer is removed to expose the portion of the surface of the substrate.
US10910311B2

A semiconductor device includes: a first stack structure; a second stack structure; a slit insulating layer located between the first stack structure and the second stack structure, the slit insulating layer extending in a first direction; a conductive plug located between the first stack structure and the second stack structure, the conductive plug including a first protrusion part protruding to the inside of the slit insulating layer; and an insulating spacer surrounding a sidewall of the conductive plug.
US10910308B2

The present disclosure relates to semiconductor structures and, more particularly, to dual thickness fuse structures and methods of manufacture. The structure includes a continuous wiring structure on a single wiring level and composed of conductive material having a fuse portion and a thicker wiring structure.
US10910303B2

A package structure and a manufacturing method thereof are provided. The package structure includes an insulation layer, an electronic component and a lead frame unit. The electronic component is embedded within the insulation layer and includes plural conducting terminals. The lead frame unit is embedded within the insulation layer and includes a lead frame and a metallization layer. The metallization layer having a thickness more than 10 μm is disposed on at least a part of the lead frame and electrically connected with at least one of the plural conducting terminals of the electronic component.
US10910302B2

A power semiconductor device including a first and second die, each including a plurality of conductive contact regions and a passivation region including a number of projecting dielectric regions and a number of windows. Adjacent windows are separated by a corresponding projecting dielectric region with each conductive contact region arranged within a corresponding window. A package of the surface mount type houses the first and second dice. The package includes a first bottom insulation multilayer and a second bottom insulation multilayer carrying, respectively, the first and second dice. A covering metal layer is arranged on top of the first and second dice and includes projecting metal regions extending into the windows to couple electrically with corresponding conductive contact regions. The covering metal layer moreover forms a number of cavities, which are interposed between the projecting metal regions so as to overlie corresponding projecting dielectric regions.
US10910299B2

Provided are a method of manufacturing a semiconductor package substrate, a semiconductor package substrate manufactured using the method of manufacturing a semiconductor package substrate, a method of manufacturing a semiconductor package, and a semiconductor package manufactured using the method of manufacturing a semiconductor package. The method of manufacturing a semiconductor package substrate includes forming first grooves or first trenches in a bottom surface of a base substrate having a top surface and the bottom surface and formed of a conductive material; filling the first grooves or trenches with resin; curing the resin; removing exposed portions of the resin overfilled in the first grooves or trenches; etching the top surface of the base substrate to expose at least portions of the resin filled in the first grooves or trenches; and forming a second groove or a second trench in the bottom surface of the base substrate.
US10910296B2

A lead frame is provided, including one or more power terminals and one or more control terminals, wherein at least one of the control terminals is externally terminated with a press-fit contact member, and wherein at least one of the control terminals and at least one power terminals are formed from different materials. With the disclosed lead frame of the invention, lower material cross sections in the power terminals will be provided because of the better electrical conductivity when using pure copper compared to alloys with higher mechanical strengths. Also specific/different plating could be added to the individual needs of the different pin types without using masks in the plating process.
US10910292B2

An electronic device has a sealing part 90, an electronic element 95 provided in the sealing part 90 and a connection body 50 having a head part 40 connected to a front surface of the electronic element 95 via a conductive adhesive 75. The head part 40 has a second projection protruding 42 toward the electronic element 95 and a first projection 41 protruding from the second projection 42 toward the electronic element 95.
US10910286B2

Wafer-level system-in-package packaging method and package structure are provided. The method includes: forming a bonding structure, where the bonding structure includes a device wafer and a plurality of chips bonded to the device wafer, where the plurality of chips contains one or more first chips to-be-shielded; forming an encapsulation layer covering the plurality of chips; forming a trench in the encapsulation layer to surround each first chip of the one or more first chips; and forming a conductive material in the trench and on the encapsulation layer, where the conductive material includes a shielding housing, the shielding housing including a conductive sidewall formed in the trench and a conductive layer formed on a portion of the encapsulation layer above the each first chip and connected with the conductive sidewall.
US10910278B2

A semiconductor device, a method of manufacturing the same and an electronic device including the semiconductor device are provided. According to embodiments, the semiconductor device may include a substrate, a first source/drain layer, a channel layer and a second source/drain layer stacked in sequence on the substrate, and a gate stack surrounding a periphery of the channel layer. The channel layer includes a channel region close to its peripheral surface and a body region disposed on an inner side of the channel region.
US10910268B2

A method of manufacturing chip package is disclosed. The method includes providing a wafer having a first surface and a second surface, in which the wafer includes conductive bumps disposed on the first surface; thinning the wafer from the second surface toward the first surface; dicing the wafer to form chips, in which each chip has a third surface and a fourth surface, and at least one of the conductive bumps is disposed on the third surface; disposing the chips on a substrate, such that the conductive bumps are disposed between the substrate and the third surface, in which any two adjacent of the chips are spaced apart by a gap ranging from 50 μm to 140 μm; forming an insulating layer filling the gaps and covering the chips; and dicing the insulating layer along each gap to form a plurality of chip packages.
US10910263B2

Described are methods for controlling the doping of metal nitride films such as TaN, TiN and MnN. The temperature during deposition of the metal nitride film may be controlled to provide a film density that permits a desired amount of doping. Dopants may include Ru, Cu, Co, Mn, Mo, Al, Mg, Cr, Nb, Ta, Ti and V. The metal nitride film may optionally be exposed to plasma treatment after doping.
US10910260B2

A method for manufacturing a semiconductor device includes forming a structure protruding from a substrate, forming a dielectric layer covering the structure, forming a dummy layer covering the dielectric layer, and performing a planarization process to completely remove the dummy layer. A material of the dummy layer has a slower removal rate to the planarization process than a material of the dielectric layer.
US10910258B2

A substrate includes a polycrystalline ceramic core; a first adhesion layer encapsulating the polycrystalline ceramic core; a conductive layer encapsulating the first adhesion layer; a second adhesion layer encapsulating the conductive layer; a barrier layer encapsulating the second adhesion layer, and a bonding layer coupled to the barrier layer, and a substantially single crystalline silicon layer coupled to the bonding layer.
US10910252B2

A plasma processing apparatus includes an electrostatic chuck and a lifter pin. The electrostatic chuck has a mounting surface on which a target object is mounted and a back surface opposite to the mounting surface, and a through hole formed through the mounting surface and the back surface. The lifter pin is at least partially formed of an insulating member and has a leading end accommodated in the through hole. The lifter pin vertically moves with respect to the mounting surface to vertically transfer the target object. A conductive material is provided at at least one of a leading end portion of the lifter pin which corresponds to the through hole and a wall surface of the through hole which faces the lifter pin.
US10910248B2

A flip-chip bonding apparatus for mounting semiconductor chips on a circuit board is provided with: a mounting head, to which a plurality of mounting nozzles for moving, in the vertical direction, mounting tools for vacuum-sucking the semiconductor chips are attached by being aligned in the Y direction, said mounting head moving in the Y direction; and an electronic component handling unit, that moves in the X direction perpendicular to the Y direction, picks up the semiconductor chips such that the semiconductor chips are aligned in the X direction, inverts the semiconductor chips, and at the same time, changes the alignment direction of the semiconductor chips from the X direction to the Y direction. Consequently, in the electronic component mounting apparatus, installation area can be saved and bonding speed can be increased with the simple configuration.
US10910245B2

A substrate processing method includes a substrate rotating step of rotating a substrate in a horizontal posture, a processing liquid supplying step of supplying a processing liquid to an upper surface of the substrate which is being rotated in the substrate rotating step, a liquid film state monitoring step of monitoring a state of a liquid film formed on the upper surface of the substrate by the processing liquid supplied to the upper surface of the substrate, and a substrate rotational speed changing step of changing rotational speed of the substrate in accordance with the state of the liquid film monitored in the liquid film state monitoring step during execution of the processing liquid supplying step.
US10910239B1

A method of transferring micro devices includes: aligning a detachable transfer plate by an alignment assistive mechanism; picking up the micro devices and detaching the detachable transfer plate from the alignment assistive mechanism; placing the detachable transfer plate with the micro devices thereon into a transfer head stocker capable of storing multiple detachable transfer plates; moving the transfer head stocker to a place near an another alignment assistive mechanism; disassembling the detachable transfer plate with the micro devices thereon from the transfer head stocker; moving the detachable transfer plate with the micro devices thereon to be assembled to another alignment assistive mechanism above a receiving substrate to form a device transfer assembly; aligning the micro devices on the detachable transfer plate with the receiving substrate; and transferring the micro devices to the receiving substrate by the another alignment assistive mechanism through the detachable transfer plate.
US10910238B2

Implementations of the disclosure generally relate to a semiconductor processing chamber and, more specifically, a heated support pedestal for a semiconductor processing chamber. In one implementation, a pedestal assembly is disclosed and includes a substrate support comprising a dielectric material and having a support surface for receiving a substrate, a resistive heater encapsulated within the substrate support, a hollow shaft coupled to a support member of the substrate support at a first end of the shaft, and a thermally conductive material disposed at an interface between the support member and the first end of the shaft.
US10910219B2

The present invention is characterized in that by laser beam being slantly incident to the convex lens, an aberration such as astigmatism or the like is occurred, and the shape of the laser beam is made linear on the irradiation surface or in its neighborhood. Since the present invention has a very simple configuration, the optical adjustment is easier, and the device becomes compact in size. Furthermore, since the beam is slantly incident with respect to the irradiated body, the return beam can be prevented.
US10910216B2

Embodiments described herein relate generally to methods for forming low-k dielectrics and the structures formed thereby. In some embodiments, a dielectric is formed over a semiconductor substrate. The dielectric has a k-value equal to or less than 3.9. Forming the dielectric includes using a plasma enhanced chemical vapor deposition (PECVD). The PECVD includes flowing a diethoxymethylsilane (mDEOS, C5H14O2Si) precursor gas, flowing an oxygen (O2) precursor gas; and flowing a carrier gas. A ratio of a flow rate of the mDEOS precursor gas to a flow rate of the carrier gas is less than or equal to 0.2.
US10910215B2

There is provided a method of forming an insulating film which includes providing a workpiece having a base portion and a protuberance portion formed to protrude from the base portion; and forming an insulating film on the workpiece by sputtering. The forming an insulating film includes forming the insulating film while changing an angle defined between the workpiece and a target.
US10910209B2

MALDI-TOF MS systems have solid state lasers and successive and varied delay times between ionization and acceleration (e.g. extraction) to change focus masses during a single sample signal acquisition without requiring tuning of the MS by a user. The (successive) different delay times can change by 1 ns to about 500 ns, and can be in a range that is between 1-2500 nanoseconds.
US10910196B1

In one embodiment, a plasma processing system includes a plasma processing chamber, a substrate holder disposed in the plasma processing chamber, a coil disposed over the plasma processing chamber, and a plurality of taps configured to contact the coil at an associated contact region. The plasma processing system is configured to sustain a plasma by selecting a subset of taps from the plurality of taps to apply a power source and a reference potential.
US10910188B2

Presented systems and methods facilitate efficient and effective generation and delivery of radiation. A radiation generation system can comprise: a particle beam gun, a high energy dissipation anode target (HEDAT); and a liquid anode control component. In some embodiments, the particle beam gun generates an electron beam. The HEDAT includes a solid anode portion (HEDAT-SAP) and a liquid anode portion (HEDAT-LAP) that are configured to receive the electron beam, absorb energy from the electron beam, generate a radiation beam, and dissipate heat. The radiation beam can include photons that can have radiation characteristics (e.g., X-ray wavelength, ionizing capability, etc.). The liquid anode control component can control a liquid anode flow to the HEDAT. The HEDAT-SAP and HEDAT-LAP can cooperatively operate in radiation generation and their configuration can be selected based upon contribution of respective HEDAT-SAP and the HEDAT-LAP characteristics to radiation generation.
US10910186B2

An ion generating device (1) includes: a discharge electrode (21,22), protruding from a surface of the ion generating device, for generating ions by electric discharge, the discharge electrode having (i) a tip part (31) including a brush-like electrically conductive member and (ii) a base end part (33) to which the brush-like electrically conductive member is attached, and the base end part protruding from the surface of the ion generating device for a length (L2) that is longer than a length (L1) of the tip part.
US10910185B2

The present invention is directed to a method for the fabrication of electron field emitter devices, including carbon nanotube (CNT) field emission devices. The method of the present invention involves depositing one or more electrically conductive thin-film layers onto an electrically conductive substrate and performing lithography and etching on these thin film layers to pattern them into the desired shapes. The top-most layer may be of a material type that acts as a catalyst for the growth of single- or multiple-walled carbon nanotubes (CNTs). Subsequently, the substrate is etched to form a high-aspect ratio post or pillar structure onto which the previously patterned thin film layers are positioned. Carbon nanotubes may be grown on the catalyst material layer. The present invention also described methods by which the individual field emission devices may be singulated into individual die from a substrate.
US10910182B2

The present application discloses a contactor coil control circuit, including a switch control circuit, a drive circuit, a fast turn-off circuit, a diode D1, a first MOS (Metal Oxide Semiconductor) transistor TR1 and a contactor coil. The fast turn-off circuit at least includes an MOS transistor TR2 or a triode; the cathode of the diode is connected to an input voltage VIN; the anode of the diode is connected to a first port of the fast turn-off circuit; a second port of the fast turn-off circuit is connected to the drain of the first MOS transistor; the source of the first MOS transistor is grounded; one end of the contactor coil L1 is connected to an input voltage, and the other end of the contactor coil is connected to the drain of the first MOS transistor; a third port of the fast turn-off circuit is connected to an output port of the drive circuit; an input port of the drive circuit is connected to a first output port of the switch control circuit; and a second output port of the switch control circuit is connected to the gate of the first MOS transistor. On the premise of turning off the contactor quickly, the coil control circuit is lower in loss, adopts a fewer of devices, and is lower in cost and smaller in volume.
US10910179B2

A vacuum circuit breaker comprising a vacuum interrupter (12) coupled between upper (18) and lower (20) terminals and being operable to make or break an electrical connection between the upper and lower terminals. The circuit breaker has a body 22 formed from electrically insulating material, the vacuum interrupter being located in an internal chamber of the body. The circuit breaker body is arranged to provide an isosceles triangle between the upper (C) and lower (A) terminal connection interfaces. This allows the same design of both upper and lower external connectors 80, 82. A pulling rod (16) coupled to the vacuum interrupter comprises a core (70) of heat-resistant plastic co-moulded with a shell (72) formed from impact resistant plastic.
US10910176B2

A control device configured for use in a load control system to control an external electrical load may provide simple feedback regarding the operation of the control device. For example, the control device may comprise a base portion configured to be mounted to an electrical wallbox or over a mechanical switch, and a control unit connected to the base portion. The control unit may comprise a rotation portion rotatable with respect to the base portion, an actuation portion, and a light source. The control unit may be configured to control the light source to illuminate at least an illuminated portion of the actuation portion in response to actuations of the rotation portion and the actuation portion. In addition, the control unit may provide a limit indication on the illuminated portion by blinking the illuminated portion when the electrical load has reached a limit.
US10910167B2

An electrochemical device, which can be thin enough to be built into a thin electronic device, and a method for manufacturing the same. The electrochemical device has: an element body on which a pair of internal electrodes are laminated so as to sandwich a separator sheet; an outer sheet covering the element body; sealing parts for sealing the peripheral edge of the outer sheet so that the element body is immersed in an electrolyte solution; and lead terminals electrically connected to either one of internal electrodes and leading out from the sealing parts of the outer sheet. At least a portion of a resin tape constituting the sealing parts, from which the lead terminals lead out, is thermally fused to an inside layer made from resin, which is present on the inner face of the outer sheet, in a position that does not overlap with the internal electrodes.
US10910162B2

A multilayer ceramic electronic component includes: a ceramic body including dielectric layers and a plurality of internal electrodes disposed to face each other with each of the dielectric layers interposed therebetween; and external electrodes disposed on external surfaces of the ceramic body and electrically connected to the internal electrodes, respectively, wherein the external electrode includes an electrode layer electrically connected to the internal electrodes and a conductive resin layer disposed on the electrode layer, and a sum of thicknesses of the electrode layer and the conductive resin layer in a cross section of the ceramic body in the first and second directions is 12 μm or more.
US10910160B2

A capacitor module includes a plurality of rounded rectangular prism-shaped capacitor elements and a case housing the capacitor elements. The two capacitor elements are disposed in parallel in the case such that respective first side surfaces of the capacitor elements face each other. The case houses the capacitor elements such that second side surfaces of the capacitor elements face a case inner bottom surface of the case. The second side surface is adjoining the first side surface. The case includes at least one of a protrusion or a hole on the side of a case outer bottom surface of the case at an element boundary portion sandwiched between two rounded corners. The round corners are each provided at a boundary between the first side surface and the second side surface.
US10910154B2

A winding apparatus includes a wire position support including first and second wire route hole in which first and second wires, respectively, are inserted, a winding driver that orbitally revolves the wire position support around a core of a coil component such that the first and second wires are wound around the core while twisted, a rotator that rotates the core, and a controller that controls the winding driver and the rotator. The controller performs first control, which orbitally revolves the wire position support in a first direction and rotates the core in an opposite second direction opposite, and second control, which orbitally revolves the wire position support in the second direction and rotates the core in the first direction, and switches between the first and second controls based on a predetermined condition, to prevent a kink of a wire between a wire feeder and a wire position support.
US10910148B2

Provided is a transformer having a noise reducing means. The transformer includes: an iron core (P), which is formed by stacking a plurality of steel sheets, and has stepped parts (S) formed at a portion thereof with different widths; and the noise reducing means provided at the stepped parts (S) so as to increase coupling force among the plurality of steel sheets. The noise reducing means includes: pressing bars (30) mounted on the stepped parts (S) of the iron core (P), and having plane-shaped horizontal pressing surfaces (31) in the direction in which the steel sheets are stacked; and a binding (90) for surrounding the outer surface of the iron core (P) including the pressing bars (30), so as to press the pressing bars (30) in the stacking direction of the steel sheets.
US10910144B2

Disclosed herein is a common mode filter that comprises a drum core including a winding core portion and a pair of flange portions provided at both ends of the winding core portion, and first and second wires wound around the winding core portion so as to form a pair-wire for each turn. The first and second wires includes one or a plurality of sparsely-wound portions in which the first and second wires are wound with adjacent pair-wires spaced from each other, and one or a plurality of closely-wound portions in which the first and second wires are wound with adjacent pair-wires in close contact with each other.
US10910129B1

A rodent repellent cable includes a jacket, a transmission means for facilitating transmission of electrical current or data, and a repellent bonded to at least one component of the cable. A method of manufacturing the rodent repellent cable includes electrostatically bonding a repellent to one or more components of the cable and adding the jacket around the internal components of the cable. The repellent is preferably an olfactory stimulant configured to repel rodents. Prior to adding the jacket around the internal components, the method may also include wrapping, enclosing, or otherwise surrounding one or more of the transmission means with a separator and/or wrapping, enclosing, or otherwise surrounding an assembly of internal components with a sheath. Additionally, prior to adding the jacket around the internal components, an assembly of internal components may be passed through a cooling apparatus to cool the assembly to a pre-determined temperature.
US10910122B2

A containment system and method for creating a confined space around a portion of a piping circuit, and for maintaining the confined space at a designated pressure with a pressurized blanketing gas. The confined spaced with its controlled environment protects against process upsets or icing when insulation is removed from sections in extreme temperature services. The containment system includes a shroud assembly that is made up of a cover configured into a tubular shape, and end plates on axial ends of the cover that mount onto the piping. Support rings are set within the cover that also mount to the pipe, and which provide radial support for the cover along the span between the end plates. Ports are formed through a sidewall of the cover that provide operations personnel access to the piping. Lines carrying the pressurized blanketing gas connect to inlets formed in the cover sidewall.
US10910120B2

It is a clothing or accessory for protection against ionizing radiation comprising a body of flexible material threadable by an operator and reinforcing protection means comprising of one or more layers or plates protecting against ionizing radiation integrated within said body. The garment comprises at least two parts, each provided with a magnetic element for setting, adjusting, arranging or closing the garment or accessory when one of the parts is activated by the operator to cooperate with the other part. Each magnetic element is composed of at least two groups each comprising at least one positive magnet and at least one negative magnet, the groups of the same magnetic element being set directly or indirectly on the same support and/or between them and being able to co-operate with the groups of opposing polarities of the other magnetic element.
US10910115B2

Control rod drives include all-digital monitoring, powering, and controlling systems for operating the drives. Each controlling system includes distinct microprocessor-driven channels that independently monitor and handle control rod drive position information reported from multiple position sensors per drive. Controlling systems function as rod control and information systems with top-level hardware interfaced with nuclear plant operators other plant systems. The top-level hardware can receive operator instructions and report control rod position, as well as report errors detected using redundant data from the multiple sensors. Positional data received from each drive is multiplexed across plural, redundant channels to allow verification of the system using independent position data as well as operation of the system should a single channel or detector fail. Control rod drives are capable of positioning and detecting position of control elements in fine increments, such as 3-millimeter increments, with plural position sensors that digitally report drive status and position.
US10910107B1

A computer network architecture for a pipeline of models with machine learning and artificial intelligence for healthcare outcomes is presented. A machine learning prediction module and an artificial intelligence learning model are in electronic communication with a web application, which is also in electronic communication with a user device. An expanding updating database supports automatically recalibrating, re-evaluating, and reselecting the evolving and improving algorithms.
US10910106B2

Embodiments of the present technology include a wearable physiological monitoring device, related algorithms and software that are tied to a portable electronic device for readout. The wearable device can perform real-time measurement of a number of physiological and environmental parameters including heart rate, pulse oximetry, respiration, movement, environmental particulate matter, moisture, temperature (e.g., ambient air and body temperatures) and geospatial location. Some embodiments may establish a physiological baseline for a patient by measuring the above parameters during a healthy state. Collected data can be wirelessly transmitted to a portable electronic device or monitoring and feedback platform where software will analyze the data and make assessments of the device wearer's health based upon the wearer's baseline.
US10910098B2

Medical imaging study summary engine mechanisms are provided. The mechanisms receive a medical imaging study having data representing a plurality of medical images of a patient. The mechanisms generate a temporal trajectory data structure of at least a subset of the medical images in the plurality of medical images, wherein the temporal trajectory data structure specifies topological changes in temporally subsequent medical images in the plurality of medical images. The mechanisms select medical image data corresponding to selected medical images from the medical imaging study data structure based on the temporal trajectory data structure. The mechanisms output the selected medical image data via a medical imaging study user interface.
US10910092B2

Methods, computer systems, and computer-storage medium are provided for insulin pen association. A stand-alone insulin pen administration device integrates with BCMA and EHR systems and also operates independently as an insulin administration patient educational tool. The insulin pen administration device contains a library of insulin products, unique identifiers that allow the pen administration device to identify the correct product (e.g., insulin pen), size, and concentration when the insulin pen is scanned and loaded into the pen administration device or administered to the patient. Additionally, approved insulin protocols (i.e. sliding scales) can be entered into the pen administration device to allow for administration of insulin when these protocols are ordered.
US10910085B2

A method of making a polypeptide including at least one covalent bond between a pair of reactive side chains of corresponding amino acids, wherein the covalent bond is insensitive to reduction is provided including genetically modifying a genomically recoded organism to express a corresponding synthetase, tRNA or synthetase/tRNA pair for translating mRNA encoding the corresponding amino acids having the reactive side chains into the polypeptide and to express the polypeptide including the at least one pair of the reactive side chains wherein the reactive side chains are oriented near one another when the expressed polypeptide is in a folded configuration, wherein the reactive side chains react to form the covalent bond that is insensitive to reduction.
US10910080B2

A nonvolatile memory device may include a page buffer including a plurality of latch sets that latch each page datum of selected memory cells among a plurality of memory cells according to each of read signal sets including at least one read signal, and a control logic configured to detect a degradation level of the memory cells and determine a read parameter applied to at least one of the read signal sets based on the detected degradation level.
US10910076B2

Techniques are provided for mitigating issues of memory hole mis-shape. In one aspect, one or more control circuits are configured to program a group of non-volatile memory cells from an erase state to a plurality of programmed states using a first program parameter. The one or more control circuits measure threshold voltages of the group to determine a severity of memory hole mis-shape in the group. The one or more control circuits program the group from the erase state to the plurality of programmed states using a second program parameter selected based on the severity of the memory hole mis-shape in the group.
US10910075B2

Techniques are provided to adaptively determine when to begin verify tests for memory cells during a program operation. The memory cells are programmed using a normal programming speed until their threshold voltage exceeds an initial verify voltage. The memory cells are then programmed further using a reduced programming speed until their threshold voltage exceeds a final verify voltage. In one aspect, a count of memory cells which exceeds the initial verify voltage is used to determine when to begin verify tests for a higher data state. In another aspect, a count of the higher state memory cells which exceeds the initial or final verify voltage is used to determine when to begin verify tests for the higher data state. The counted memory cells are not subject to the reduced programming speed.
US10910071B2

There are provided a method of operating a voltage generator. The method includes providing a reference voltage, sensing a magnitude of a charge current for increasing voltages of a plurality of word lines based on the reference voltage, determining whether the sensed magnitude of the charge current is greater than a peak current value, increasing the reference voltage in accordance with a first slope when the sensed magnitude of the charge current is less than or equal to the peak current value, and increasing the reference voltage in accordance with a second slope less than the first slope when the detected magnitude of the charge current is greater than the peak current value.
US10910068B2

A memory system includes a nonvolatile memory and a controller. The nonvolatile memory includes memory cells at intersection locations of stacked word lines and a memory pillar passing through the word lines in a stacking direction, the word lines including a first group of word lines stacked above a second group of word lines. The controller reads data of a first memory cell in a first read mode and reads data of a second memory cell in a second read mode. The first memory cell is, and the second memory cell is not, at an intersection location of a word line that is in a boundary area of the first and second groups of word lines and the memory pillar. The boundary area is adjacent to a location of the memory pillar where a width of the memory pillar discontinuously changes along the stacking direction.
US10910066B2

According to one embodiment, a memory system includes a semiconductor memory device and a controller. The device includes a plurality of memory cells capable of storing at least first to third data and a word line coupled to the plurality of memory cells. The first data is determined by a first read operation including a first read level. The second data is determined by a second read operation including a second read level. The third data is determined by a third read operation including a third read level. The controller controls the semiconductor memory device to perform a forth read operation including the first and second read levels in a search operation for first to third read voltages corresponding to the first to third read levels, respectively.
US10910056B2

A semiconductor device includes a plural search memory cells, a plural match lines, a plural sub-ground lines, and a plural amplifiers. The search memory cells are disposed in a matrix form. The match lines are disposed in association with respective memory cell rows and used to determine whether search data matches data stored in the search memory cells. The sub-ground lines are disposed in association with respective memory cell rows. The amplifiers are disposed in association with respective memory cell rows to amplify the potentials of the match lines. The match lines and the sub-ground lines are respectively precharged to a first potential and a second potential before a data search. When the search data is mismatched, the match lines are electrically coupled to associated sub-ground lines through the search memory cells and set to an intermediate potential that is intermediate between the first potential and the second potential.
US10910046B2

A flash memory comprising a first plurality of memory cells, each memory cell of the first plurality of memory cells selectively connected to a first input of a comparator. A second plurality of memory cells selectively connected to a second input of the comparator, wherein a first number of the second plurality of memory cells are in an erased state, wherein a second number of the second plurality of memory cells are in a written state, wherein each memory cell of the first plurality of memory cells and each memory cell of the second plurality of memory cells has a first cell capacitance, and wherein the sum of the first number and the second number is at least three.
US10910044B2

An apparatus includes a pair of memory cells configured to represent data using joint data states where one of the joint data states comprises an error-prone joint data state. The apparatus further includes an encoder configured to convert user data into joint data states according to a dual-cell gray-code encoding scheme in which the error-prone joint data state does not encode user data.
US10910041B2

An SRAM cell with dynamic split ground (GND) and split wordline (WL) for extreme scaling is disclosed. The memory cell includes a first access transistor enabled by a first wordline to control access to cross coupled inverters by a first bitline. The memory cell further includes a second access transistor enabled by a second wordline to control access to the cross coupled inverters by a second bitline. The memory cell further includes a split ground line comprising a first ground line (GNDL) separated from a second ground line (GNDR). The GNDL is connected to a transistor of a first inverter of the cross coupled inverters and the GNDR is connected to a first transistor of a second inverter of the cross coupled inverters.
US10910036B2

A semiconductor memory device, which can reduce consuming power and perform a power-off operation correctly, is provided. A flash memory of the invention includes: a low-power-voltage detection circuit detecting that a supply voltage drops to a given voltage; a high-accuracy voltage detection circuit detecting that the supply voltage drops to the given voltage; and a controller selecting the high-accuracy voltage detection circuit when an internal circuit is in an operation state, selecting the low-power-voltage detection circuit when the internal circuit is in a standby state, and performing a power-off operation in response to a detection result of the low-power-voltage detection circuit or the high-accuracy voltage detection circuit.
US10910035B2

Provided are a dynamic semiconductor memory device and a memory system including the same. The dynamic semiconductor memory device includes a memory cell array including a first memory cell array block including a plurality of first dynamic memory cells connected between a plurality of first word lines and a plurality of first bit lines, a second memory cell array block including a plurality of second dynamic memory cells connected between a plurality of second word lines and a plurality of second bit lines, and a sense amplification block including a plurality of sense amplifiers configured to amplify voltages of the plurality of first bit lines and voltages of the plurality of second bit lines to a first sensing supply voltage or at least one second sensing voltage higher than the first sensing supply voltage; a temperature sensor unit configured to sense a temperature and generate a temperature sensing signal; and a voltage generator configured to generate the first sensing supply voltage or the at least one second sensing supply voltage in response to the temperature sensing signal and to apply the first sensing supply voltage or the at least one second sensing supply voltage to the memory cell array and to apply a sensing ground voltage to the memory cell array.
US10910034B2

Apparatuses and methods for refreshing memory of a semiconductor device are described. An example method includes producing, responsive to a first refresh command, a plurality of first refresh addresses and detecting, responsive to the plurality of first refresh addresses, that the plurality of first refresh addresses include a first defective address and a first non-defective address. The example method further includes refreshing, responsive to a second refresh command following the first refresh command, the non-defective first address without refreshing the first defective address.
US10910031B2

According to certain implementations of the present disclosure, an input circuit provides one or more reference paths and bit paths for sense amplifier circuit operations. In one implementation, the input circuit includes a reference path, a bit path, and a CMOS resistor. The reference path includes a first MTJ device and a first access device, where the reference path is coupled to the sense amplifier via a first input terminal. The bit path includes a second MTJ device and a second access device, where the bit path is coupled to the sense amplifier via a second input terminal. In certain implementations, the CMOS resistor is coupled to one of the reference path or the bit path.
US10910026B2

A clock generation circuit, which generates an output clock using an external clock as a target clock, includes a circuit arranged to change the output clock to high level in synchronization with an up edge of the target clock, circuits arranged to generate first and second ramp voltages with a period of interval between neighboring up edges of the target clock, and a circuit arranged to hold a comparison voltage corresponding to a second ramp voltage when an up edge of the target clock occurs. The level of the output clock is changed from high level to low level based on a comparison result between the first ramp voltage and the comparison voltage.
US10910025B2

Embodiments of the present invention disclose a method, computer program product, and system for utilizing a block storage device as Dynamic Random-Access Memory (DRAM) space, wherein a computer includes at least one DRAM module and at least one block storage device interfaced to the computer using a double data rate (DDR) interface. During boot up, the computer configures DRAM and block storage devices of the computer for utilization as DRAM or block storage. Then the computer determines that more DRAM space is required. Responsive to determining that more DRAM space is required, the computer transforms a block storage device into DRAM space. Once the computer determines that the transformed block storage device that is being used for DRAM space is no longer needed to be used as DRAM space, the computer transforms the block storage device back to block storage space.
US10910024B1

A memory device includes a memory array, a sensing circuit, a delay circuit and a controller. The memory array includes a plurality of blocks. The sensing circuit reads data of a selected block of the memory array according to a sensing signal and outputs corresponding output data according to a latch signal. The delay circuit outputs the latch signal. After the sensing signal is enabled, the controller controls the delay circuit to count, to delay output of the latch signal accordingly.
US10910014B2

Embodiments of the present disclosure provide a method and apparatus for generating a video. The method may include: receiving a query text inputted by a user; querying a material resource set related to the query text, material resources being images, videos, or audios; presenting the material resource set; determining a material resource sequence, in response to receiving a selecting operation and a ranking operation of the user on the material resources in the presented material resource set; and generating the video based on the material resource sequence.
US10910001B2

A voice recognition device including: a recognizer which recognizes a movement of a mouth of an utterer; a detector which detects a noise among a sound around the device; and a controller which controls a voice recognition timing based on the movement of the mouth of the utterer recognized by the recognizer and the noise among the sound around the device detected by the detector.
US10909994B2

An apparatus for generating a representation of a bandwidth-extended signal on the basis of an input signal representation includes a phase vocoder configured to obtain values of a spectral domain representation of a first patch of the bandwidth-extended signal on the basis of the input signal representation. The apparatus also includes a value copier configured to copy a set of values of the spectral domain representation of the first patch, which values are provided by the phase vocoder, to obtain a set of values of a spectral domain representation of a second patch, wherein the second patch is associated with higher frequencies than the first patch. The apparatus is configured to obtain the representation of the bandwidth-extended signal using the values of the spectral domain representation of the first patch and the values of the spectral domain representation of the second patch.
US10909990B2

Methods and systems for speech signal processing an interactive speech are described. Digitized audio data comprising a user query from a user is received over a network in association with a user identifier. A protocol associated with the user identifier is accessed. A personalized interaction model associated with the user identifier is accessed. A response is generated using the personalized interaction model and the protocol. The response is audibly reproduced by a voice assistance device.
US10909989B2

An identity vector generation method is provided. The method includes obtaining to-be-processed speech data. Corresponding acoustic features are extracted from the to-be-processed speech data. A posterior probability that each of the acoustic features belongs to each Gaussian distribution component in a speaker background model is calculated to obtain a statistic. The statistic is mapped to a statistic space to obtain a reference statistic, the statistic space built according to a statistic corresponding to a speech sample exceeding a threshold speech duration. A corrected statistic is determined according to the calculated statistic and the reference statistic; and an identity vector is generated according to the corrected statistic.
US10909985B1

Systems and methods for real-time patient record transcriptions and medical form population via mobile devices are described. A user (e.g., a medical professional) may speak into or near a mobile device operable to detect or record spoken language, and furthermore the mobile device may initiate real-time transcription of the spoken language to generate unstructured transcription text data corresponding to the spoken language. The unstructured transcription text data may be parsed for words or phrases indicative of medical information for generating structured data, where the structured data includes terms, phrases, and values identified via delineators and/or natural language processing techniques. Discrete data from the structured data may be directly inserted into corresponding locations (e.g., appropriate medical form text fields) in electronic medical records via APIs and service bus relays.
US10909984B2

Utterance-based user interfaces can include activation trigger processing techniques for detecting activation triggers and causing execution of certain commands associated with particular command pattern activation triggers without waiting for output from a separate speech processing engine. The activation trigger processing techniques can also detect speech analysis patterns and selectively activate a speech processing engine.
US10909983B1

Systems and methods for target-device resolution are disclosed. A user may speak a user utterance requesting an action to be performed with respect to an accessory device, such as a smart-home device. The user utterance may include an identifier for the accessory device, but that identifier may not correspond to a naming indicator of an accessory device and/or may correspond to multiple naming indicators. In these examples, one or more models are utilized to identify which accessory device is most likely to correspond to the accessory device targeted by the user utterance for operation.
US10909980B2

A method of improving response times associated with responding to requests submitted at one or more front-end systems is disclosed. An utterance is listened for at an intelligent virtual assistant included in the one or more front-end systems. At least one of an intent, a context, and a classification is inferred from the utterance. One or more back-end system commands are generated based on the inferring. The one or more back-end system commands are selected based on machine-learned mappings of the at least one of the intent, the context, and the classification to machine-learned organization-specific pathways into the one or more back-end systems. The one or more back-end system commands are distributed across the one or more back-end systems. A response to the utterance is communicated for presentation via the intelligent virtual assistant, the response including an aggregation of the one or more results received.
US10909972B2

An example apparatus for detecting intent in voiced audio includes a receiver to receive one or more word sequence hypotheses related to a voiced audio and a dynamic vocabulary. The apparatus also includes a natural language understander (NLU) to detect an intent and recognize a property related to the intent based on the word sequence hypothesis and the dynamic vocabulary. The apparatus further includes a transmitter to transmit the detected intent and recognized associated property to an application.
US10909970B2

The present disclosure relates to generating digital responses based on digital dialog states generated by a neural network having a dynamic memory network architecture. For example, in one or more embodiments, the disclosed system provides a digital dialog having one or more segments to a dialog state tracking neural network having a dynamic memory network architecture that includes a set of multiple memory slots. In some embodiments, the dialog state tracking neural network further includes update gates and reset gates used in modifying the values stored in the memory slots. For instance, the disclosed system can utilize cross-slot interaction update/reset gates to accurately generate a digital dialog state for each of the segments of digital dialog. Subsequently, the system generates a digital response for each segment of digital dialog based on the digital dialog state.
US10909968B2

Methods, systems, and computer readable media can be operable to facilitate controlled caching of text-to-speech data. When text is identified for a text-to-speech conversion, a duration value to be associated with the text may be determined, and the identified text and duration value may be included within a request for a conversion of the text. An intermediate server may retrieve a speech file that is generated in response to the conversion request, and the intermediate server may cache the speech file for a certain period of time that is indicated by the duration value.
US10909963B2

Active noise control systems and methods are disclosed that include generating with a first sub-system, anti-noise that is configured to reduce or cancel noise occurring at a listening position. Generating with a second sub-system, anti-noise that is configured to reduce or cancel noise occurring at the listening position. The first active noise control sub-system has a higher robustness than the second active noise control sub-system.
US10909950B2

The present disclosure provides an emission controller, a driving method thereof, and a display device. The emission controller includes a first processing module, a second processing module, a third processing module, an output module and a shift control module. The first processing module generates a first signal in response to a first control signal, a second control signal and a second signal. The second processing module generates a second signal in response to the first control signal and the first signal. The third processing module generates third and fourth signals in response to the second control signal, the second and first signals. The output module provides emission control signal in response the first and fourth signal. The shift control module provides a shift control signal in response to the first and fourth signal, or provides a shift control signal in response to the first and third signal.
US10909949B2

A system and method are provided to generate blended video and graphics using a blending domain. The system converts video from a first domain to a blending domain. The system converts graphics from a second domain to the blending domain and blends the video and graphics in the blending domain to generate a blended output.
US10909947B2

A display device includes a generation unit that generates image data according to a position of a pointer, a communication unit that communicates with an information processing device that generates image data according to the position of the pointer, and a control unit that causes the communication unit to perform a transmission operation of transmitting image information corresponding to an image including an image indicated by the image data generated by the generation unit in a first state in which the generation unit generates the image data according to the position of the pointer, to the information processing device, when a state is switched from the first state to a second state in which the information processing device generates the image data according to the position of the pointer.
US10909945B2

Embodiments of the present disclosure provide a method and apparatus for pixel drive control, a display panel and a storage medium. The method includes generating a drive control signal based on display data of target columns of sub-pixels and corresponding target display brightnesses. The drive control signal includes sub-drive control signals having at least two duty cycles. The method includes controlling a pixel drive circuit to output a corresponding pixel drive signal based on the drive control signal. The pixel drive signal includes sub-drive signals having at least two duty cycles corresponding to respective sub-drive control signals. Embodiments of the present disclosure enables different rows of sub-pixels to be driven by signals having different duty cycles, thereby achieving adjustment of charging time for different rows of sub-pixels, to reduce charging difference for rows of sub-pixels and enable their display brightnesses to become uniform.
US10909933B2

In one example, a system for driving current, including a circuit to receive an input voltage, and to produce a current to be provided to one or more light-emitting diodes. The current is to be linearly dependent on the input voltage.
US10909930B2

A display apparatus includes a substrate including a trench portion, a display area, and a non-display area. The non-display area includes a first non-display area. The display area includes a main area and first and second display areas protruding from the main area. The first non-display area and the trench portion are between the first and second display areas. The display apparatus further includes: first scan lines transmitting scan signals to pixels in the first display area; second scan lines transmitting scan signals to pixels in the second display area; connection scan lines in the first non-display area and connecting the first scan lines and the second scan lines; and driving voltage lines transmitting driving voltages to pixels in the main area. A plurality of first driving voltage lines among the driving voltage lines extend to the first non-display area, and overlap the plurality of connection scan lines.
US10909928B2

An image display apparatus including multiple pixel elements which are configured to display an image, a first power source which is configured to apply a voltage to the multiple pixel elements, a counter which is configured to output counter signals, a ramp generator which is configured to receive the counter signals and output ramp signals according to the counter signals, a second power source which is configured to apply a voltage to the multiple pixel elements according to the ramp signals, an amplifier which is configured to output a trigger signal in case that a first pixel element in the multiple pixel elements outputs an electric current, a data driver which is configured to output a counter value according to the counter signal and the trigger signal, and a buffer which is configured to store the counter value.
US10909919B2

Provided is a display device in which a pixel circuit is arranged, the pixel circuit including a P channel type driving transistor that drives a light emitting unit, a sampling transistor that samples a signal voltage, a light emission control transistor that controls light emission/non-light emission of the light emitting unit, a holding capacitor that is connected between a gate electrode and a source electrode of the driving transistor, and holds the signal voltage written by the sampling by the sampling transistor, and an auxiliary capacitor that is connected between the source electrode of the driving transistor and a node having fixed potential, the display device including: a current path that flows a current flowing in the driving transistor in a non-light emission period of the light emitting unit into a predetermined node.
US10909913B2

A hidden display apparatus, system, and method. A display apparatus embodiment may include a face layer and a projection layer, with the projection layer positioned behind the face layer. The face layer may include a front side and a back side. The front side may include a first area configured to display high resolution images and a second area positioned around the first area. The first area and the second area may be made of the same material, and have similar color(s) and/or patterns. The projection layer may include a light source operative in an active mode and an inactive mode. When in the active mode, the projection layer may project light to the face layer to display images in the first area. When in the inactive mode, the face layer may be visually obscured so that the first area and the second area together display a colored surface.
US10909912B2

A display system includes a source device that outputs image-data and a sink device that performs a displaying operation based on the image-data. The sink device changes a frame-rate of a panel driving frame as the source device changes a frame-rate of an image frame. The sink device sets a first clock cycle starting point at which a first clock cycle of an emission on-off clock starts as a scan starting point of the panel driving frame when the first clock cycle starting point is consistent with an input starting point of image frame data. The sink device moves the input starting point to a second clock cycle starting point, at which a second clock cycle following the first clock cycle starts, and sets the second clock cycle starting point as the scan starting point when the first clock cycle starting point is inconsistent with the input starting point.
US10909909B2

A display device includes: a display panel including a gate line, an emission signal line, a data line, and a pixel coupled to the gate line, the emission signal line, and the data line; a gate driver configured to provide a gate signal to the gate line; an emission driver configured to provide an emission signal to the emission signal line; a data driver configured to provide a data signal to the data line; and a power supplier configured to provide the display panel with a power voltage for driving the pixel, wherein the emission driver is configured to start operating at a first time point in response to an emission enable signal provided from the data driver, and the gate driver is configured to start operating at a second time point in response to a gate enable signal provided from the data driver.
US10909907B2

The present disclosure provides a pixel circuit, a driving method, pixel structure and display panel. A driving unit of the pixel circuit includes an isolating transistor, driving transistor and light emitting control transistor coupled between an external power supply and light emitting unit in series with source and drain electrodes. Both gates of the light emitting control transistor and isolating transistor receive a first control signal, and the driving transistor and compensating transistor are transistors with common gate region. The driving transistor is used to generate a driving current to drive the light emitting unit to emit light when the isolating transistor and light emitting control transistor are turned on under the control of the first control signal, and the driving current is obtained according to the first voltage, a voltage of the external power supply, and a threshold voltage of the driving transistor in the driving unit.
US10909900B2

A display substrate, a display device and a display control method are provided. The display substrate comprises a plurality of pixel units. Each of the plurality of pixel units includes a first region and a second region which is switchable between a non-opaque status and an opaque status. The first region comprises a first light-emitting unit which is a single-sided light-emitting unit. The second region includes at least one color-variable component covering the second region. Each of the at least one color-variable component is switchable between a transparent status and a non-transparent status. The second region is in the non-opaque status in a condition that the at least one color-variable component is in a transparent status. The second region is in the opaque status in a condition that the at least one color-variable component is in a non-transparent status.
US10909899B2

A display panel is initialized to a native state where no color corrections are applied. A native response of the display panel is measured in the native state. One or more calibration operations for the display panel are performed based on the measured native response and calibration data is generated. The generated calibration data is stored in a timing controller (TCON) chip of the display panel. One or more chromaticity values of the display panel are measured while driving the display panel in a calibrated state based on the generated calibration data. The measured chromaticity value of the display panel is stored as Extended Display Identification Data (EDID) or DisplayID data in the TCON.
US10909897B2

A gate driving circuit includes a shift register configured to generate a plurality of output signals based on at least one clock signal, a plurality of output buffers configured to generate a plurality of gate signals by amplifying the output signals and to sequentially output the gate signals to a plurality of gate lines in a display panel, a detector configured to sequentially sense the gate signals and to compare each of the gate signals to a reference voltage, and a dummy output buffer configured to be coupled between the shift register and a gate line of the gate lines instead of an output buffer of the output buffers when a voltage level of a corresponding gate signal from the output buffers is less than a voltage level of the reference voltage.
US10909878B2

A method and system for monitoring physiological movements and providing feedback to increase a user's kinesthetic awareness utilizes a kinesthetic awareness tool that includes a plurality of sensors, a processing unit, and a plurality of feedback devices. The plurality of sensors is used to gather data as a set of reference data and in real-time as a user engages in a training session. The plurality of sensors may include an accelerometer, gyroscope, magnetometer, and ultrasonic range finder. Data obtained during the training session is processed in real-time by the processing unit and compared to the set of reference data. The processing device may then instruct one or more of the plurality of feedback devices to produce a response signal to guide the user to the correct position. The plurality of feedback devices may be configured to provide acoustic, visual, haptic, or kinetic feedback.
US10909873B2

An adaptive smart tutorial that assists in operating a vehicle is described. A situational profile for the vehicle including driver identity data is generated. The driver identity data includes respective usage frequency values corresponding to a plurality of assistance instructions. The situational profile is compared to a plurality of assistance profiles including aggregate identity data corresponding to the driver identity data, Based on the comparison, a plurality of similarity values corresponding to the plurality of assistance profiles indicating a level of similarity between the situational profile for the vehicle and a respective assistance profile of the plurality of assistance profiles is generated. An assistance instruction of the plurality of assistance instructions is selected depending upon a similarity value and a usage frequency value that corresponds to the assistance instruction. The assistance instruction is associated with one or more control system inputs for changing a control state of the vehicle.
US10909863B2

Techniques for estimating the impact of new operational conditions in a baseline air traffic scenario are described. For at least one flight, embodiments infer an aircraft intent that fits corresponding flight track data. A reconstructed trajectory is computed using the inferred aircraft intent. For at least one flight in an alternative air traffic scenario, an aircraft intent that fits new operational conditions is generated. The new operational conditions include a new air traffic management operation and a new air traffic procedure, and the generated aircraft intent conforms to the new air traffic management operation and the new air traffic procedure. Embodiments compute a generated trajectory of the at least one flight in the alternative air traffic scenario using the generated aircraft intent and compute trajectory-based analytics on each computed trajectory of the baseline and alternative air traffic scenarios using a set of metrics.
US10909862B2

Boundary information associated with a three-dimensional (3D) flying space is obtained, including a boundary of the 3D flying space. Location information associated with an aircraft is obtained, including a location of the aircraft. Information is presented based at least in part on the boundary information associated with the 3D flying space and the location information associated with the aircraft, including by presenting, in a display, the boundary of the 3D flying space and an avatar representing the aircraft at the location of the aircraft.
US10909860B2

Systems, methods, and devices are provided for providing flight response to flight-restricted regions. The location of an unmanned aerial vehicle (UAV) may be compared with a location of a flight-restricted region. If needed a flight-response measure may be taken by the UAV to prevent the UAV from flying in a no-fly zone. Different flight-response measures may be taken based on the distance between the UAV and the flight-restricted region and the rules of a jurisdiction within which the UAV falls.
US10909859B1

The present invention extends to methods, systems, devices, and apparatus for optimized deployment of remotely operated aerial vehicle resources from a fleet to satisfy requests for remotely operated aerial vehicle resources. In some aspects, requests for remotely operated aerial vehicle resources have constraints specifying particular resources and/or specifying particular types of resources.
US10909857B2

Systems, methods and non-transitory computer readable storage media for airspace management within an airspace region at a node of a peer to peer network having a plurality of nodes and maintaining a blockchain containing a current deconflicted flight schedule for the airspace region. One method includes receiving requests for airspace reservations, each including flight plan data, from other nodes over the peer to peer network, compiling the flight plan data to identify conflicts between the requests and the current deconflicted flight schedule, validating the flight plan data of the requests that do not conflict with the current deconflicted flight schedule to generate validated airspace reservations, creating a block containing the validated airspace reservations and interlinking the block with the blockchain such that the blockchain contains a new deconflicted flight schedule for the airspace region for broadcast to the other nodes over the peer to peer network.
US10909855B2

A driving support apparatus for a vehicle includes a lane keeping assist control unit configured to perform a lane keeping assist control, and a lane change assist control unit configured to perform a lane change assist control. When a reliability with respect to a recognition result of lane lines is a predetermined level, the lane keeping assist control unit lowers a responsiveness of the lane keeping assist control, compared with the responsiveness of the lane keeping assist control when the reliability is a level higher than the predetermined level. When the reliability is a level lower than the predetermined level, the lane change assist control unit lowers a responsiveness of the lane change assist control, compared with the responsiveness of the lane change assist control when the reliability is the predetermined level.
US10909852B2

The present invention discloses an intelligent traffic safety pre-warning method, a cloud server, onboard-terminals and a system. The method comprises: a step (101): the onboard-terminal establishes a communication connection with the cloud server; a step (102): the onboard-terminal acquires data, and uploads data calculated based on the acquired data to the cloud server; a step (103): the onboard-terminal receives feedbacks from the cloud server, the feedback comprising the probability that the current vehicle has an accident within a set range of the current road segment; and a step (104): the onboard-terminal receives the probability that the current vehicle has an accident within the set range of the current road segment, and then transmits the feedback to the driver by human-computer interaction. The method, the cloud server, the onboard-terminals and the system fill in the gaps in traffic safety, danger pre-warning, and low visibility driving safety guarantee in rain, fog and the like in the traffic field, and ensure that the driving behavior is safer.
US10909836B2

A device for preventing mobile phone loss for reducing the times of erroneous occurrences of an alarm, and to a method for providing an alarm for mobile phone loss prevention are disclosed. A device for preventing mobile phone loss according to an embodiment of the inventive concept includes a receiving unit that receives a predetermined signal from a pre-registered tag, a calculating unit that calculates a distance between a mobile phone and the tag based on the received signal, a controller that determines whether the mobile phone is in a predetermined safe place, and an alarm providing unit that provides an alarm for preventing the mobile phone loss based on whether the mobile phone is in the safe place and whether the calculated distance is equal to or greater than a predetermined reference distance.
US10909835B1

One or more temperature measuring devices are described that comprise; thermal imaging cameras capable of detection and provision of an exact location of at least one created dynamic image scanned by and triangulated with at least two thermal imaging cameras, and a gate that provides a constrained targeted pathway through which at least one person must travel so that dynamic thermal data of the person is captured as the person is moving through the gate and wherein thermal imaging cameras are geometrically arranged in positions such that the thermal imaging cameras field of view exist on or within the gate and wherein the person is scanned and provides targeted dynamic thermal data that is converted into one or more temperature readings that measure and transmit the temperature readings from one or more photodetectors that sense thermal radiation naturally emitted by people passing through.
US10909831B1

Systems and methods for monitoring attachment of a lifeline assembly to a harness worn by a worker utilize a motion detector module (MDM) for attaching to an anchor tether of a lifeline assembly. The MDM may include a weather-resistant housing containing motion sensing circuitry for detecting significant motions associated with movement of the worker, timing circuitry for monitoring time between significant motions, and a communications transceiver for relaying information regarding significant motions and/or lack thereof to a nearby computing device. The nearby computing device may be a portable device carried or worn by the user. Alternatively, the nearby computing device may be a portable device positioned at a job site and configured to monitor multiple MDMs at the site. The MDM and/or computing device may issue audible alerts upon lack of detection of significant motions. The computing device may communicate noncompliance alerts to a remote computing system of a jobsite manager.
US10909830B1

A system, method and device for notifying designated recipients about a personal emergency. An individual maintains a personal emergency alert device (PEAD) in accessible proximity. The PEAD is activated by onboard or remote sensor(s) in proximity to the PEAD. The sensor(s) monitor the occurrence of an emergency activation event. PEAD includes a controller. The controller, triggered by detection of an emergency event by a sensor, activates a geolocation module to obtain geolocation information, formulates an alert message, establishes a network connection, and transmits the message with geolocation information to a personal emergency alert notification service (PEANS). PEANS responds by sending a text, email or other emergency notification to designated notification recipient(s). Once activated, PEAD periodically tracks and transmits its geolocation until it runs out of power. Alternatively, PEAD can be deactivated by sending a deactivation code to the PEANS, which in turn instructs such PEAD to deactivate.
US10909829B2

Adaptive wireless node-implemented systems and methods are described for detecting an environmental anomaly related to a shipping container and reporting a layered alert notification to an external transceiver on a transit vehicle transporting the shipping container. The system has ID nodes within the container (a portion of which being associated with objects transported in the container), a primary command node within the container, and a designated survivor command node mounted to the container. The primary command node monitors signal activity from the ID nodes, identifies the environmental anomaly based upon the signal activity, generates the alert notification (identifying a targeted mediation recipient and mediation action, and establishing a mediation response priority), and transmits the alert notification to the external transceiver to initiate a mediation response. The designated survivor command node takes over as the primary command node when unable to communicate with the primary command node.
US10909818B2

A method and a system for controlling a status indication light of a Peripheral Component Interconnect Express (PCIE) hard disk are disclosed. The method includes determining a current operation mode of the PCIE hard disk and transmitting information of the current operation mode to a southbridge chip by a CPU. The information is transmitted to a complex programmable logic device (CPLD) by the southbridge chip. The display of the status indication light corresponding to the current operation mode is controlled according to the information by the complex programmable logic device. The CPLD is controlled by the southbridge chip, to control display control of the status indication light corresponding to reset and locate operation of the PCIE hard disk. The usage status of the PCIE hard disk may be determined in real time by performing Hamming check to the information, and the accurate display of status indication light may be ensured.
US10909816B2

In a method of presenting a game, a player places an ante wager, a secondary wager and one or more optional bonus or side bets via an input receiving device of a gaming table. Three cards are dealt to the player and a dealer, and thereafter two pairs of community cards are dealt. The player must place a tertiary wager to continue the game. The player and dealer attempt to form a highest ranking five card flush hand from their three cards and the community cards. The outcome of the player's ante, secondary and tertiary wagers are determined with reference to at least one of the dealer's hand and the player's hand. The optional bonus or side bets may be resolved relative to certain criteria for cards dealt in the game. Awards for winning wagers or bets may be awarded in accordance with a pay table or via a wheel spin or other award selection event which is initiated by the player.
US10909811B2

An electronic gaming machine comprises a symbol selector, in response to game initiation, selecting a plurality of symbols and causing the selected symbols to be displayed at respective ones of a plurality of symbol display positions; a trigger monitor to determine whether one or both of a first feature game trigger condition and a second feature game trigger condition are met by the displayed plurality of symbols; and a feature game controller to conduct: a first feature game having a first game play characteristic if only the first feature game trigger condition is met, a second feature game having a second game play characteristic if only the second feature game trigger condition is met, and a third feature game that combines the first game play characteristic and the second game play characteristic if both the first and the second feature game trigger conditions are met.
US10909803B2

The present embodiment includes a dispatch system and method in which a casino agent is equipped with mobile computing devices that receive a dispatch notification. The notification includes the identity of an electronic gaming device at which an identified player has started a gaming session and the identity of the player. The player's record is displayed on the mobile computing device and includes the number of times the casino agent has been dispatched to a gaming device at which the player is identified as well as descriptions of prior calls.
US10909800B2

A gaming machine having a game controller, a display, and a player interface. The game controller generates a game state to be displayed. The display also displays an object outside of the game state to be moved into a location within the game state. The player interface receives a player selection of a direction or a speed to move the object into the location to effect a change in the game state.
US10909799B2

A gaming system is disclosed that comprises a symbol selector configured to select a plurality of symbols from a set of symbols for display in a respective plurality of display positions in a display area, the set of symbols including a plurality of defined special symbols, and a special symbol determiner configured to determine whether at least two special symbols are displayed adjacent each other. The gaming system is configured to hold special symbols determined to be displayed adjacent each other at respective display positions for at least one subsequent selection of symbols. The gaming system further comprises an outcome evaluator configured to determine a game outcome based on the displayed symbols including the displayed held special symbols.
US10909792B2

Disclosed systems and methods relate to a smart access control device in a security system for monitoring an area. According to embodiments, a method can include receiving, by the smart access control device, from one or more sensors in the area, sensor data about the area. The method can also include analyzing the received sensor data and generating an alert for a user about the area based on the analyzed sensor data. The method can further include transmitting, by the smart access control device, a first signal comprising the alert to a monitoring server of the security system. Moreover, the method can include enabling, by the smart access control device, a person requesting access to the area to enter identification information and granting access to the area to the person based on the received identification information that is evaluated by the user.
US10909790B2

Provided is a method involving obtaining an identifier at a control unit of a compartment system having compartments provided with respective locks and respective lock control units that are configured to communicate with the control unit; obtaining information indicating that one compartment has been closed, and causing storing of the identifier in the lock control unit assigned to the compartment. Also provided is a method comprising detecting, at a lock control unit assigned to a compartment of a compartment system comprising a control unit and compartments provided with respective locks and lock control units configured to communicate with the control unit, that the compartment has been closed; transmitting a piece of information identifying the lock control unit to the control unit if it has been detected that the compartment has been closed; obtaining an identifier from the control unit; and storing the identifier in the lock control unit.
US10909784B2

Features are disclosed for accurately authenticating a delivery agent for unattended delivery of an item. The systems and methods described confirm the location of the delivery agent and proximity to the delivery location using short range wireless communications between a monitoring device at the delivery location and a communication device associated with the delivery agent. Access may also be conditioned on user specified “do not disturb” rules indicating when remote access is authorized. The authentication may be dynamically assessed such as based on a type of item being delivered.
US10909783B2

There is provided a method of automatically generating a test group ID for generating and storing the test group ID of a vehicle having an electronic control unit including a storage. The method includes reading VIN stored in a storage, by the electronic control unit; generating a test group ID based on a model year included in the VIN; and storing the generating test group ID in the storage.
US10909773B2

A medical image modeling system and a medical image modeling method are provided. The medical image modeling system includes an input device, a processing device, and a storage device. The input device obtains medical image data. The processing device is coupled to the input device. The processing device converts the medical image data into a bone model in response to a first operational command. The storage device is coupled to the processing device. The storage device stores a model database. The processing device reads the model database in response to a second operational command to obtain a bone reconstruction block corresponding to a defect block of the bone model. The processing device integrates a bone reconstruction model depicted corresponding to the bone reconstruction block into the defect block of the bone model to generate an integrated bone model.
US10909772B2

A mobile device is fitted with a camera and an extended reality (XR) software application program executing on a processor within an XR system. Via the XR software application program, various techniques are performed for manipulating virtual objects in an XR environment. In a first technique, the XR software application program facilitates the movement of a virtual object from a first location to a second location. In a second technique, the XR software application program facilitates the rotation of a virtual object. In a third technique, the XR software application program facilitates the scaling of a virtual object along one or more axes.
US10909766B2

A video map engine system includes a configuration management client, multiple video equipments, a video access server, an augmented reality processor, and an augmented reality client. The parameters of the video equipments includes azimuth angle P, vertical angle T and zoom factor Z of the video equipment, the augmented reality client is adapted for calculating the location where the augmented reality tag is presented in the real-time video according to the values of P, T, Z and the target location carried by the augmented reality tag, and presenting the augmented reality tag on the corresponding location of the real-time video. Therefore, the real-time video is served as the base map, and the augmented reality tag is presented on the base map, thereby achieving a video map effect.
US10909759B2

An apparatus comprising a memory storing instructions is provided. The apparatus includes a control unit for executing the instructions to send signals to display, for a user, a first virtual image superimposed onto a representation of real space. The control unit further executes instructions to send signals to identify a potential source of interest for the user, the potential source of interest being outside of a user focus area in the representation of real space. The control unit further executes instructions to send signals to notify the user of the potential source of interest.
US10909757B2

A system for modeling a roof of a structure comprising a first database, a second database and a processor in communication with the first database and the second database. The processor selects one or more images and the respective metadata thereof from the first database based on a received a geospatial region of interest. The processor generates two-dimensional line segment geometries in pixel space based on two-dimensional outputs generated by a neural network in pixel space of at least one roof structure present in the selected one or more images. The processor classifies the generated two-dimensional line segment geometries into at least one contour graph based on three-dimensional data received from the second database and generates a three-dimensional representation of the at least one roof structure based on the at least one contour graph and the received three-dimensional data.
US10909751B2

Methods and apparatus to transition between 2D and 3D renderings of augmented reality content are disclosed. An example apparatus includes a user input analyzer to determine an intended movement of an AR object relative to a first zone of a real world environment and a second zone of the real world environment. The apparatus also includes an AR content generator, in response to user input, to: render an appearance of movement of the AR object in the first zone based upon a first set of rules; and render the AR object in the second zone, movement of the AR object in the second zone based on a second set of rules different than the first set of rules.
US10909743B2

Generating texture maps for use in rendering visual output. According to a first aspect, there is provided a method for generating textures for use in rendering visual output, the method comprising the steps of: generating, using a first hierarchical algorithm, a first texture from one or more sets of initialisation data; and selectively refining the first texture, using one or more further hierarchical algorithms, to generate one or more further textures from at least a section of the first texture and one or more sets of further initialisation data; wherein at least a section of each of the one or more further textures differs from the first texture.
US10909740B2

Apparatus and method for processing virtual graphics processor telemetry data based on quanta. For example, one embodiment of a graphics processing apparatus comprises virtualization control circuitry to virtualize graphics processing resources of one or more graphics processing units (GPU), wherein one or more virtual machines (VMs) are to be provided with controlled access to the graphics processing resources in accordance with a current graphics virtualization configuration specified, at least in part, in one or more virtualization control registers of the virtualization control circuitry; a scheduler to schedule each VM for processing by the graphics processing resources in accordance with the graphics virtualization configuration, the scheduler to generate a VM switch event responsive to each VM being scheduled for processing on the graphics processing resources; power management circuitry to collect telemetry data associated with VMs which have temporarily completed processing on the graphics processing resources and to forward the telemetry data to a telemetry data aggregator, the telemetry data aggregator to combine telemetry data collected for each VM over a period of time and to store per-VM telemetry data in a data repository accessible by a virtualization management application.
US10909739B2

In various embodiments, a parallel processor implements a graphics processing pipeline that generates rendered images. In operation, the parallel processor causes execution threads to execute a task shading program on an input mesh to generate a task shader output specifying a mesh shader count. The parallel processor then generates mesh shader identifiers, where the total number of the mesh shader identifiers equals the mesh shader count. For each mesh shader identifier, the parallel processor invokes a mesh shader based on the mesh shader identifier and the task shader output to generate geometry associated with the mesh shader identifier. Subsequently, the parallel processor performs operations on the geometries associated with the mesh shader identifiers to generate a rendered image. Advantageously, unlike conventional graphics processing pipelines, the performance of the graphics processing pipeline is not limited by a primitive distributor.
US10909738B2

Graphics processing unit (GPU) performance and power efficiency is improved using machine learning to tune operating parameters based on performance monitor values and application information. Performance monitor values are processed using machine learning techniques to generate model parameters, which are used by a control unit within the GPU to provide real-time updates to the operating parameters. In one embodiment, a neural network processes the performance monitor values to generate operating parameters in real-time.
US10909724B2

Embodiments of the present disclosure provide a method, apparatus, and computer readable storage medium for processing an image. The method described herein includes determining a to-be-processed first region and a to-be-processed second region in an input image, the first region is at least partially filled with a first color, the second region is at least partially filled with a second color, and the first region and the second region are adjacent regions sharing a common boundary region. The method further includes shrinking the first region and the second region, to enable neither of the shrunken first region and the shrunken second region to include the boundary region. The method further comprises expanding the shrunken first region and the shrunken second region, to enable the boundary region to be filled with at least one color of the first color or the second color.
US10909719B2

An image processing method includes: detecting a first quadrangle in an image, where the first quadrangle includes four vertexes, the four vertexes correspond to four photographed points; determining distance information of the four photographed points relative to a camera capturing the image; determining locations of the four photographed points based on the distance information of the four photographed points and location information of the points on the image; and determining, based on the locations of the four photographed points, that the four photographed points are coplanar, where the four photographed points form a second quadrangle, determining a side ratio of two neighboring sides of the second quadrangle when a side angle and a side length relationship of the second quadrangle satisfy a preset condition, and correcting the first quadrangle to a rectangle, where two neighboring sides of the rectangle are in the side ratio.
US10909716B2

In an example, a method may read, at a first timestamp using a first reader device and a second reader device of a first vehicle, a first marker position from a first marker device located on a road segment at the first marker position and a second marker position from a second marker device located on the road segment at the second marker position that is different from the first marker position. The method may determine a vehicle position of the first vehicle on the road segment at the first timestamp based on the first marker position of the first marker device and the second marker position of the second marker device.
US10909699B2

The present invention provides a method and a device for image processing, which are applied to the field of image processing. The method includes: receiving a first image, wherein the first image includes a face; detecting the face and a background region in the first image, establishing a three-dimensional model of the face according to the first image; rotating the three-dimensional model of the face by a first angle; projecting the three-dimensional model of the face rotated by the first angle to an image coordinate system of the first image, and fusing a face region with a processed background region to obtain a second image. The prevent invention provides a method and device for image processing, which can adjust the angle of a face in a captured image to achieve the effect of face enhancement.
US10909687B2

The present disclosure describes a method of foreground segmentation and nucleus ranking for scoring dual ISH images. The method has been developed to better identify those nuclei, within a selected field of view, that meet the criteria for dual ISH scoring.
US10909686B2

Provided are techniques for identifying and extracting a sub-image in a document image file. Colors in a document image file are modified to form a modified document image file, wherein the document image file contains a first color, a second color, and a third color, wherein a threshold is used to determine whether each of different levels of the third color is to be one of the first color and the second color. Solid horizontal lines and solid vertical lines having one of a pre-defined width and a pre-defined height are removed from the modified document image file. A sub-image in the modified document image file is identified based on remaining solid horizontal lines and remaining solid vertical lines. A segment that includes the sub-image is extracted. Post-processing is performed on the segment.
US10909684B2

Novel systems and methods for airway segmentation are disclosed using confident airway volume, multi-scale topological and geometric leakage detection, exact leakage localization and correction, forbidden volume insertion and freezing, iterative shift in growing techniques starting with a conservative parameter/strategy and progressing toward generous ones, and a final pruning using machine learning, neural network, deep learning or artificial intelligence methods. The systems and methods are fully automated requiring no manual inputs or post-editing steps. The systems and methods use region growing-based segmentation to iteratively grow an airway tree starting with an initial seed, possibly inside the trachea, and a conservative segmentation parameter, e.g., a conservative threshold value for intensity-based region growing. The method then gradually progresses toward more generous values of the segmentation parameters until there is convergence.
US10909681B2

A method for identification of an optimal image within a sequence of image frames includes inputting the sequence of images into a computer processor configured for executing a plurality of neural networks and applying a sliding window to the image sequence to identify a plurality of image frame windows. The image frame windows are processed using a first neural network trained to classify the image frames according to identified spatial features. The image frame windows are also processed using a second neural network trained to classify the image frames according to identified serial features. The results of each classification are concatenated to separate each of the image frame windows into one of two classes, one class containing the optimal image. An output is generated to display image frame windows classification as including the optimal image.
US10909675B2

A system and method for characterizing tissues of a subject using multi-parametric imaging are provided. In some aspects, the method includes receiving a set of multi-parametric magnetic resonance (“MR”) images acquired from a subject using an MR imaging system, and selecting at least one region of interest (“ROI”) in the subject using one or more images in the set of multi-parametric MR images. The method also includes performing a texture analysis on corresponding ROIs in the set of multi-parametric MR images to generate a set of texture features, and applying a classification scheme, using the set of texture features, to characterize tissues in the ROI. The method further includes generating a report indicative of characterized tissues in the ROI.
US10909672B2

An appearance inspection system enabling a route to be easily set when a target is imaged while causing a relative position of an imaging device with respect to the target to be different is provided. A decision part decides a plurality of relative position candidates of the imaging device with respect to the target at which focus of a lens module is possible on the inspection target position with regard to each of a plurality of the inspection target positions on the target. A selection part selects relative positions one by one from corresponding plurality of relative position candidates for each of the plurality of inspection target positions and selects a route candidate satisfying a preset requirement from a plurality of route candidates generated by sequentially connecting the plurality of selected relative positions as a designation route.
US10909671B2

Anomalies are detected by generating a reconstructed dataset from an original dataset by using a generative model, calculating a differential dataset between the original dataset and the reconstructed dataset as a differential dataset, determining at least one of a region of interest of the original dataset and a region of interest of the reconstructed dataset, weighting the differential dataset by using the determined region of interest, and detecting an anomaly by using the weighted differential dataset.
US10909664B2

Implementations relate to generating and displaying blur in images. In some implementations, a method includes generating a plurality of mipmap images based on an input image, including applying a blur to a respective plurality of pixels derived from the input image for each mipmap image. In some examples, the blur is at least partially based on depth data for the image. Parameter data is obtained that indicates an output focal plane depth for an output focal plane of an output image and an output focal range in front of the output focal plane. Output pixel values of the output image are generated, including determining blurred pixel values based on one or more of the mipmap images selected based on the output focal plane depth and the output focal range. The blurred pixel values are based on particular pixels associated with a depth outside the output focal range.
US10909655B2

Devices for coordinating or establishing a direct memory access for a network interface card to a graphics processing unit, and for a network interface card to access a graphics processing unit via a direct memory access are disclosed. For example, a central processing unit may request a graphics processing unit to allocate a memory buffer of the graphics processing unit for a direct memory access by a network interface card and receive from the graphics processing unit a first confirmation of an allocation of the memory buffer. The central processing unit may further transmit to the network interface card a first notification of the allocation of the memory buffer of the graphics processing unit, poll the network interface card to determine when a packet is received by the network interface card, and transmit a second notification to the graphics processing unit that the packet is written to the memory buffer.
US10909631B2

The present technology relates to an information processing apparatus a method for enabling obtainment of a more appropriate compensation for a service. An information processing apparatus includes a reception unit that receives health state information regarding a health state of a user, a calculation unit that calculates a compensation for a service on the basis of the health state information before getting-in to a vehicle by the user or before presenting the compensation for the service regarding the getting-in to a vehicle to the user, and a transmission unit that transmits information indicating the compensation for the service. The present technology can be applied to automobile insurance services.
US10909620B2

A method, apparatus, and computer readable storage to implement a lending or cash advance system that can be (but is not required to be) integrated with an online commerce site. Sellers on the online commerce site can click a button or tab in their web browser that is visiting the online commerce site and information known to the online commerce site is automatically shared with a potential cash provider. Data from a delivery service can be automatically retrieved by the cash provider/cash server in order to determine the volume of shipments that the seller has been making. This volume can be used when the cash server determines the seller's score in order to evaluate an application for cash.
US10909615B2

Systems and methods of site outage management are disclosed. In some example embodiments, a service outage of an online service is detected. The service outage disables the online service from receiving a bid for an item listing on the online service. The item listing has a seller and a listing end time. Timing information for the service outage is determined, and the item listing is identified based on the listing end time and the timing information for the service outage. An outage management action is performed based on the item listing being identified. The outage management action comprises one of automatically extending the listing end time, automatically transmitting an outage notification of the service outage to the seller, and automatically issuing a credit to an account of the seller.
US10909614B2

A method for ranking items may include determining a purchaseability score for each item of a specified type based on a number of impressions of the respective item provided to users during a time period, a quantity of the respective item purchased by the users, and a quantity of the respective item added to shopping carts of the users. The method may further include ranking the items based on the purchaseability scores, generating item feed data indicating an ordering of the items based on the rankings, and providing the item feed data to a user device. The user's device may display a scrollable feed of item panels corresponding to the items, with the item panels ordered according to the ordering of the corresponding items.
US10909609B2

A user may create a wish/gift list and send the list to recipients, who have the option of accepting the list. Content being viewed or recorded by recipients who have accepted the list is scanned to determine whether the content is relevant to one or more items on the list. If so, an alert is displayed on a recipient device, which can be the same device as the displayed content. The recipient may select the alert to purchase the item(s) or obtain additional information about the item(s) for a subsequent purchase.
US10909608B2

The method of processing an analysis cycle to determine interest merchants may include selecting a seed merchant relevant to a topic interest, identifying consumers that have completed a transaction with the seed merchant to generate a list of identified consumers, determining merchants visited by the identified consumers, scoring all the merchants based on network connectivity, activity, and merchant over-index, updating the seed merchant in response to the list of scored merchants relative to a scoring threshold, and scoring the list of identified consumers based on the number of distinct merchants in transaction and over-indexing. Additionally, the method may further comprise producing a list of updated interest merchants and a list of updated identified consumers, where the updated interest merchants and the updated identified consumers are relevant to the topic interest.
US10909605B2

A method including receiving an input regarding a mattress assembly from an end user, the input including an indication of a desired feel and a plurality of current layers included in the mattress assembly, querying a database using the received input, receiving a list of layers and a layer arrangement from the database in response to the query, determining if the plurality of current layers matches the list of layers, identifying at least one of a specialty layer or a replacement layer when the plurality of current layers do not match the list of layers, determining a recommendation including the list of layers, an indication of a cost of the identified at least one of the specialty layer or the replacement layer when the plurality of current layers does not match the list of layers, and the layer arrangement, and sending the recommendation to the end user.
US10909602B1

A system for mobile communication device upgrade delivery and configuration. The system comprises a processor, a non-transitory memory, and a business process management application stored in the non-transitory memory. When executed by the processor, the application receives a message from a device upgrade client application executing on a mobile communication device requesting an upgrade mobile communication device, accesses data associated with the mobile communication device requesting the upgrade device stored in an interaction history data store, and analyzes the data accessed from the interaction history data store. The business process management application further, based on the analysis of the data and based on the model of upgrade device, recommends pick-up of the upgrade device in a retail store, identifies a retail store, and sends a recommendation message to the device upgrade client application that the upgrade mobile communication device be picked up at the retail store.
US10909599B2

Disclosed embodiments provide devices, methods, and computer-readable storage media for determining information of an object from a captured image. Further, the disclosed device responds to a user input by capturing, with the camera, image data representing an object. The device then transmits, via a messaging application through a network interface to a server, the image data and a request for information relating to the object. The object information is received via the messaging application through the network from the server and is displayed on the display screen.
US10909597B2

An application sales management server system that assists B2B online processing related to sales and distribution of applications while making use of a conventional business practice related to B2B is provided. A sales management server system operating in an edge server communicably connected to one or more edge devices is communicably connected to a terminal of an intermediary dealer that relays sales of applications and a terminal of an end user who uses the edge device and the edge server via a communication unit. A control unit includes: an ordering processing unit that notifies the terminal of a serial number corresponding to an application on the basis of an application purchase request from the terminal of the intermediary dealer; and a distribution processing unit that distributes an application corresponding to a serial number to the edge server in response to receiving the serial number transmitted from the terminal of the end user.
US10909594B2

Descriptions of items are offered for sale by one or more merchants in an online marketplace. The online marketplace comprises a website hosted by a server. The descriptions are electronically scanned or otherwise accessed. The scanned descriptions are deconstructed into a plurality of N-grams. Each N-gram includes a combination of words appearing in the descriptions of items. The electronic scan and deconstruction are repeated over a plurality of predefined time periods. For each N-gram, a frequency of occurrence is monitored in each of the predefined time periods. Based on the monitoring, a determination is made that a first N-gram of the plurality of N-grams whose frequency of occurrence has exceeded a predefined threshold in one of the predefined time periods. Risks of transactions involving one or more items whose descriptions contain the first N-gram are evaluated.
US10909584B2

A system for adjusting a relevance weight value for a content item is described. The system comprises a content delivery module configured to deliver a plurality of content items to a device via a network. The content items are displayed on the device. A content storage module is configured to store a relevance weight value and a location in association with each content item. A location detection module is configured to determine a location of the wireless device. A user provides a feedback input for a content item. The relevance weight value associated with the location and the content item is adjusted according to the feedback input provided.
US10909578B2

An example apparatus includes a memory to store a usage profile representative of actual portable device usage by persons having similar usage characteristics, the usage profile indicative of accesses to different types of media. The example apparatus further includes a processor to control at least one of a portable device or an emulator to access at least one of media or data when the processor simulates usage of the portable device based on the accesses to the different types of media indicated in the usage profile, detect an advertisement presented via the portable device or the emulator in response to the simulated usage of the portable device, and generate information about portable device advertising based on the detected advertisement.
US10909576B1

In an embodiment, a method for providing a virtual environment comprises receiving an input, executing a virtual environment application in response to receiving the input, and generating a display of a virtual environment. The virtual environment comprises a plurality of advertisement locations. The method also includes receiving, from a plurality of advertisement providers, a plurality of advertisements for the plurality of advertisement locations, populating the plurality of advertisement locations with the plurality of advertisements, and displaying the display of the virtual environment having the plurality of advertisements in the plurality of advertisement locations. The method further includes receiving a navigation input, modifying the display to present a different viewpoint within the virtual environment that correlates to a movement within the virtual environment, receiving an ad selection input for an ad of the plurality of advertisements, and displaying advertisement data for the ad.
US10909572B2

A method, system, and computer readable medium for automatically selecting target consumers and delivering business-initiated messages to the selected target consumers, as well as automatically selecting target businesses and delivering consumer-initiated messages to the selected target businesses. In particular, financial management applications used by the businesses and consumers are employed in targeting and delivering the business-initiated messages and consumer-initiated messages.
US10909566B2

Systems and methods for utilizing tones are disclosed. A method of receiving tones may include receiving content for broadcast to a recipient computing device, receiving data for including with the content, where the data includes an instruction for the recipient computing device to perform in response to detecting the data, and converting the data into an inaudible tone for inclusion with the content. The method may also include determining a location within the content to include the inaudible tone, incorporating the inaudible tone into the content at the location, such that the inaudible tone and the content and broadcast to the recipient computing device, and providing the inaudible tone and content for broadcast.
US10909564B2

A graphical user interface presents an image to a user and two labeled axes of that image corresponding to evaluations by the user of the image or of something represented by the image. The user moves a computer mouse or other input device to select a single location on the image. The display screen provides immediate feedback to the user of the location currently being pointed to by the input device, such as the x and y coordinates currently being moused over. The user then selects the location on the screen being pointed to, thus inputting his two dimensional evaluation. Optionally, based on the user's multidimensional evaluation, commercial offers such as coupons can then be presented to the user based on the user's likes and dislikes.
US10909563B1

Introduced is a technology for facilitating a referral between a referrer and a referee, including the generation of the referral and the tracking of the referral redemption by the referee. The technology enables a customer to send a referral about a merchant to a friend by simply providing contact information associated with that friend (e.g., email address, telephone number, etc.), and further enables the friend to redeem a promotional offer included in the referral upon a use of the friend's payment card at the merchant's point-of-sale (POS) system, without having to provide any further information. In some instances, a transfer of a referral reward (e.g., points, discount, payment, etc.) is also transferred to the referrer in response to the redemption by the referee.
US10909559B2

An example includes generating a first model based on reference demographic data corresponding to panelists, and based on second demographic data and behavioral data from a database proprietor that is separate from a first entity, the reference demographic data collected from the panelists by the first entity, and the second demographic data and the behavioral data corresponding to ones of the panelists having user accounts with the database proprietor; analyzing an output of the first model including the second demographic data partitioned into a plurality of nodes, each node representing a respective subset of the second demographic data; redistributing some of the second demographic data between some of the nodes to generate a second model; applying the second model to third demographic data of the database proprietor; and determining whether to adjust at least some of the third demographic data based on an output of the second model.
US10909557B2

Disclosed are various embodiments for predicting and classifying events that create a sudden or substantial increase in network traffic activity. To begin, an increase of network activity can be detected. Upon detecting the increase in network activity, it can be determined that the increase in network activity is unexpected in view of one or more predicted activity events. The system can be adjusted to reduce the network activity in response to determining that the increase in network activity is unexpected.
US10909553B1

Systems and methods for generating an affinity graph are disclosed. According to one embodiment, a method may include (1) receiving customer data for a plurality of customers and merchant data for a plurality of merchants; (2) generating an initial customer table for each customer from the customer data; (3) generating an initial merchant table for each merchant from the merchant data; (4) receiving transaction data from a plurality of sources; (5) enhancing the initial customer tables and the initial merchant tables; (7) associating each customer and each merchant with at least one attribute based on the enhanced customer tables and the enhanced merchant tables; (8) determining an attribute score for each attribute; and (9) determining an affinity for one of the plurality of customers based on the attribute score for an attribute that is common to the one customer and another one of the plurality of customers.
US10909551B2

Methods and apparatus are disclosed to identify users associated with device application usage. A disclosed example method involves obtaining demographics of persons to participate in a panel for an audience research study, identifying a set of applications to be monitored, providing devices associated with the persons in the panel with a meter to record usage of the applications and with a user-to-application associator, the user-to-application associator to define associations between the applications to be monitored and the persons associate with the device before the applications are launched, receiving data from a first one of the devices identifying a first one of the persons as a primary user of a first one of the applications in the set of applications, receiving data from the first device identifying usage of the first application, and associating the demographics of the first person with the usage of the first application.
US10909550B2

Disclosed is an improved method, system, and computer program product for performing trend analysis of themes from social media data. Semantic analysis is performed on content that appear on social media sites. The results of the semantic analysis can be used to identify themes within the social media data over a period of time. Trend analysis is performed over the identified themes. An enterprise or business can more effectively market to the consumers based upon this knowledge of the consumers' interests.
US10909546B1

Disclosed embodiments provide systems and methods related to managing inventory by validating and returning fresh items for use with a user interface in a fulfillment center. A method for managing inventory comprises receiving, from a mobile device associated with a non-manager, a defect quantity associated with a fresh item, wherein the defect quantity is determined by an acceptability standard retrieved from a database, and storing an inspection task for validating the fresh item by at least one manager if the defect quantity is over a threshold.
US10909545B2

An apparatus is provided to configure an online shopping portal that includes a plurality of site. The apparatus receives a request to configure a site of the online shopping portal. The apparatus provides a user interface (UI) shell that corresponds to the site. The apparatus provides an option to select a page of the site to configure. Based on the selected page, the UI shell comprises at least one placeholder and at least one UI content. The apparatus provides a selection mechanism configured to select the at least one UI content to be placed in the at least one placeholder.
US10909541B1

Various examples described herein are directed to systems and methods for managing payments of a first merchant. A mobile wallet application may receive first payment element data describing a first payment element for making a first payment and may determine that the first payment element is to be processed by a limited payment network. The mobile wallet application may send a first payment authorization message to an issuer of the first payment element via the limited payment network. The mobile wallet application may also receive second payment element data describing a second payment element for making a second payment. The mobile wallet application may determine that the second payment element is not to be processed by the limited payment network, and send a second payment authorization message to an issuer of the second payment element via a second payment network.
US10909539B2

Embodiments of the present invention are directed to methods, systems, and apparatuses for performing a secure authentication process to authenticate a payment device used in a transaction between a merchant and a user. The secure authentication process may receive an authentication request message including user data, user computing device data and transaction data to verify that an account is enrolled in the secure authentication process and perform a risk analysis to determine whether the transaction should be authenticated.
US10909538B2

Provided is a method and a telephone-based system with voice-verification capabilities that enable a user to safely and securely conduct transactions with his or her online financial transaction program account over the phone in a convenient and user-friendly fashion, without having to depend on an internet connection.
US10909531B2

A mobile computing device has at least one processor and at least one memory together providing a first execution environment and a second execution environment logically isolated from the first execution environment. The following approach is taken to manage data items for an application executing the first execution environment. A trust relationship is established between a trust client in the second execution environment and a remote trusted party and the trust client receives one or more data items from the remote trusted party. On executing the application in the first execution environment, the trust client provides the data items or further data items derived therefrom to the application. Provision of these data items may be conditional upon a user authentication process. A suitable mobile computing device is also described.
US10909524B2

The present disclosure generally relates to managing the use of transfer accounts using an electronic device. In accordance with some embodiments, user interfaces for inputting information about a secure credential to an electronic device are described. In accordance with some embodiments, user interfaces for managing the use of a credential provisioned on an electronic device that operates on stored power are described. In accordance with some embodiments, user interfaces for managing the use of a transfer account associated with different credentials on an electronic device are described.
US10909520B2

A server to process a tab for a customer at a merchant premises may provide a list of candidate merchant premises to a customer mobile device, receive a signal indicating a user selection of one of the candidate merchant premises, receive payment card details for the customer mobile device, obtain a specific code for a tab at the selected merchant premises, send to the customer mobile device the specific code, receive a signal from a Point of Sale (POS) terminal of the selected merchant premises, associate the customer mobile device with an open tab maintained by the POS terminal, receive from the POS terminal at least one identifier and amount for each purchase of the open tab, request payment of at least a portion of a balance of the open tab from a payment gateway using the payment card details, and notify the POS terminal of the payment.
US10909519B2

The present application provides a food ordering console and a food ordering device. The food ordering console includes a housing that comprises a front cover and a rear cover attached to the front cover, wherein the rear cover comprises a main body and a protrusion that extends from the main body towards a direction away from the front cover; and input and output (I/O) devices that comprises: a display, disposed between the front cover and the main body of the rear cover; and one or more of a printer and a scanner at least partially disposed between the front cover and the protrusion.
US10909518B2

A user who is authorizing a delegate to make a purchase using funds from an account of the user sends information to a payment provider. The information includes a picture of the delegate, along with information such as a merchant name, a maximum amount, a type of purchase, item information, and/or any other transaction limitations/restrictions. The payment provider then transmits this information to the merchant. A one-time code or number may be communicated to the delegate. When the delegate is ready to make a payment with the user account, the delegate gives the delegate's name and/or other identifying information to the merchant, along with the payment code. The merchant enters the information and is shown a picture of the delegate. If there is a match, the payment may be submitted for processing. In one embodiment, a photo of the delegate may be taken by the merchant and the image transmitted to the user. The user may then be requested to confirm the delegate as an authorized delegate.
US10909516B2

A Basic Input/Output System (BIOS) agent on a Self-Service Terminal (SST) coordinates with a BIOS credential manager that determines when to communicate a BIOS credential for the SST and when to re-generate and re-set a new BIOS credential for the SST.
US10909512B2

Various embodiments concern facilitating a money transfer by creating a first profile for a first user and a second profile for a second user. The first user can select the second profile from a plurality of profiles. The first user can enter a value designation for the transfer of money from the first user to the second user. A computing system can then stage the transfer of money based on previously saved profile information for the first user and the second user. The profile information can be used to set a plurality of terms of the money transfer without requiring either of the first user or the second user to reenter this information or otherwise affirmatively set the plurality of terms of the money transfer.
US10909506B2

Information management systems with time zone information, including event scheduling processes are disclosed. One aspect of the invention is directed toward a computer-implemented scheduling method that can include identifying a difference between a participant time zone and a user time zone, reviewing availability information for the participant and/or one or more selected time preference periods for the participant, and selecting a time range for an event. The method can further include reviewing one or more selected time preference periods for the user. Another aspect of the invention is directed toward a computer-implemented method for associating time zone information with a contact in an information management program application that includes selecting a contact, analyzing contact information associated with the contact, and determining a time zone for the contact based on the analysis of the contact information.
US10909505B2

Systems and methods are provided herein for altering a start time of an event based on indicia of how late event attendees will be for the event that are retrieved from location applications corresponding to each attendee of the attendees. For example, a media guidance application may determine a start time of an event, a location of the event, and attendees of the event. The media guidance application may determine location applications corresponding to the attendees. The media guidance application may query the location applications for arrival times of each attendee. The media guidance application may calculate a plurality of differences between each of the arrival times and the start time of the event. Based on the plurality of differences, the media guidance application may delay the start time of the event.
US10909502B2

A configuration management system more efficiently and effectively manages template configuration information across a plurality of large-scale capital projects that execute multiple applications at a plurality of project sites.
US10909500B2

Systems, methods, and machine-readable media are provided for processing of designated items in a facility. In exemplary embodiments, data is received from the scanning of a machine-readable identifier affixed to a first item and that type of item is identified as requiring special handling based on the data and unique criteria derived for the facility. The unique criteria are based at least in part on historical loss data associated with the facility. The item is placed in a secure storage location and one or more images taken by an imaging device of the designated item located in the secure storage location are taken. The images of the designated item in the secure storage location are associated with a record for the designated item in a database.
US10909498B2

Described is an RFID-enabled medical item storage, organization, and/or tracking device, such as a cabinet or shelf, that includes a limited-range wireless network communication capability, such as low-energy Bluetooth or Zigbee, to communicate with nearby cabinets, shelves or mobile devices, any of which may serve as a communication aggregator to coordinate the communication of multiple cabinets, shelves and other devices with an inventory management system or other back-end computer system or other device via back haul wireless or wired networks (e.g., the Internet).
US10909492B1

Methods and systems for prescription drug shipping selection are provided. For example, a shipping temperature for a prescription drug may be identified. A forecast temperature may be determined for a shipping origin and a forecast temperature may be determined for a shipping destination. One or more potential packing configurations capable of achieving the shipping temperature between the shipping origin and the shipping destination may be determined. A shipping cost for each of the one or more potential packing configurations may be calculated. Packaging materials and labor cost may additionally be considered. Other methods and systems are described.
US10909491B2

Content distribution for one or more user devices, including: associating the one or more user devices with a user domain; acquiring content with one or more user accounts linked to the user domain; accessing the acquired content with the one or more user devices according to predetermined privileges, wherein access for an individual user device of the one or more user devices is valid while the individual user device is associated with the user domain and has an active status with the user domain.
US10909478B1

A vehicle weather damage-prevention system is provided. The system may include a vehicle computing device associated with a vehicle, a covered parking location (CPL) computing device associated with a covered parking location, and an insurance computing device. The vehicle computing device may receive weather data and determine whether the vehicle is affected by inclement weather. The vehicle computing device may receive from the CPL computing device information indicating whether the covered parking location has available parking spots. The vehicle computing device may transmit a request to the CPL computing device to reserve a parking spot. The CPL computing device may selectively permit the vehicle access to the covered parking location. The insurance computing device may monitor the vehicle computing device and/or the CPL computing device and determine if an insurance policy is eligible for insurance-related benefits based upon a usage profile of the vehicle or the covered parking location.
US10909464B2

Aspects of the technology described herein provide a personalized computing experience for a user based on a predicted future semantic location of the user. In particular, a likely future location (or sequences of future locations) for a user may be determined, including contextual information about the future location. Using information from the current context of the user's current location with historical observations about the user and expected user events, out-of-routine events, or other lasting or ephemeral information, a prediction of one or more future semantic locations and corresponding confidences may be determined and used for providing personalized computing services to the user. The prediction may be provided to an application or service such as a personal assistant service associated with the user, or may be provided as an API to facilitate consumption of the prediction information by an application or service.
US10909459B2

The technology disclosed introduces a concept of training a neural network to create an embedding space. The neural network is trained by providing a set of K+2 training documents, each training document being represented by a training vector x, the set including a target document represented by a vector xt, a favored document represented by a vector xs, and K>1 unfavored documents represented by vectors xiu, each of the vectors including input vector elements, passing the vector representing each document set through the neural network to derive an output vectors yt, ys and yiu, each output vector including output vector elements, the neural network including adjustable parameters which dictate an amount of influence imposed on each input vector element to derive each output vector element, adjusting the parameters of the neural network to reduce a loss, which is an average over all of the output vectors yiu of [D(yt,ys)−D(yt, yiu)].
US10909458B2

Embodiments of the invention provide a method and system for machine failure prediction. The method comprises: identifying a plurality of basic memory depth values based on a machine failure history; ascertaining a basic weight range for each of the plurality of basic memory depth values according to a pre-stored table including a plurality of mappings each mapping between a basic memory depth value and a basic weight range, or a predetermined formula for calculating the basic weight range based on the corresponding basic memory depth value; ascertaining a composite initial weight range by calculating an average weight range of the ascertained basic weight range for each identified basic memory depth value; generating initial weights based on the composite initial weight range; and predicting a future failure using a Back Propagation Through Time (BPTT) trained Recurrent Neural Network (RNN) based on the generated initial weights.
US10909456B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a deep neural network. One of the methods includes generating a plurality of feature vectors that each model a different portion of an audio waveform, generating a first posterior probability vector for a first feature vector using a first neural network, determining whether one of the scores in the first posterior probability vector satisfies a first threshold value, generating a second posterior probability vector for each subsequent feature vector using a second neural network, wherein the second neural network is trained to identify the same key words and key phrases and includes more inner layer nodes than the first neural network, and determining whether one of the scores in the second posterior probability vector satisfies a second threshold value.
US10909455B2

An information processing apparatus includes a learning unit configured to learn a plurality of multi-layer neural networks configured to carry out a plurality of tasks, a generation unit configured to generate a shared layer candidate at a predetermined layer between or among the plurality of multi-layer neural networks, a first relearning unit configured to relearn the plurality of multi-layer neural networks in a structure using the shared layer candidate, and a determination unit configured to determine whether to share the shared layer candidate at the predetermined layer with respect to each of the plurality of tasks based on an evaluation of the relearning.
US10909445B2

A computer-implemented real-time visualization method, system, and computer program product including determining a current sentiment and a current state of a user from user data, creating at least one layer including at least one of an image and an animation based on at least one of an aggregation and a combination of the current sentiment and the current state of the user, and compiling the at least one layer into a single image or a single animation for display on an image display medium.
US10909420B2

Various embodiments of the present disclosure may store instructions to perform image recognition for a plurality of images, calculate similarity between the plurality of images, based at least partially on a result of the image recognition, create a group including at least two images of the plurality of images, based at least partially on the calculated similarity, determine a sequence for displaying, the at least two images included in the group, based at least partially on similarity between the at least two images included in the group, and output the at least two images onto the display in the sequence. In addition, various other embodiments are possible.
US10909412B2

An electronic device includes: a display having a notch portion formed on at least one edge thereof, a processor; and a memory configured to store at least one of a position, a size, or a color of a region corresponding to the notch portion, wherein the memory is configured to store instructions that cause the processor to identify an image characteristic of a non-display region of an image that is not displayed by the region corresponding to the notch portion when receiving a user command requesting displaying of the image, and to control the display according to the image characteristic to adjust a region displaying the image and to display the image. Other embodiments are possible.
US10909407B2

Described is a system for converting a convolutional neural network (CNN) designed and trained for color (RGB) images to one that works on infrared (IR) or grayscale images. The converted CNN comprises a series of convolution layers of neurons arranged in a set kernels having corresponding depth slices. The converted CNN is used for performing object detection. A mechanical component of an autonomous device is controlled based on the object detection.
US10909404B2

An image processing device includes an acquisition unit that acquires a read image generated by reading a receipt or a bill and including a special character having a size different from a basic size of a character, a conversion unit that performs conversion processing on the size of the special character included in the read image into a size close to the basic size, and a character recognition unit that performs character recognition processing on the conversion-processed read image.
US10909396B2

Methods and devices for using a relationship between activities of different traffic signals in a network to improve traffic signal state estimation are disclosed. An example method includes determining that a vehicle is approaching an upcoming traffic signal. The method may further include determining a state of one or more traffic signals other than the upcoming traffic signal. Additionally, the method may also include determining an estimate of a state of the upcoming traffic signal based on a relationship between the state of the one or more traffic signals other than the upcoming traffic signal and the state of the upcoming traffic signal.
US10909384B2

In a sound source display system, an omnidirectional camera captures an image of a monitoring area. A microphone array collects a voice in the monitoring area. A monitoring monitor displays the image of an imaging area captured by the omnidirectional camera. A sound pressure calculator in a directivity control device calculates a sound pressure indicating a source of a sound in the image of the imaging area using voice data of the voice collected by the microphone array. An output controller in the directivity control device compares the sound pressure and threshold values (first threshold value, second threshold value), and causes sound image information in which the sound pressure is converted into visual information according to the result of comparison, to be displayed on the monitoring monitor so as to be superimposed on the image of the imaging area.
US10909378B2

Disclosed are systems and methods for summarizing content or preparing missed portions of content based on natural language queries. A natural language query can be received. One or more portions of summarized or missed content can be determined based on the natural language query, and transmitted to a user device.
US10909375B2

A mobile device captures an object image using the built in imaging capability of the device. A structural recognition module analyzes the captured image to identify the 3D shape of the captured object. A color recognition module analyzes the color of the captured image to differentiate between objects that may be similar in shape. The image analysis information is sent to a server and the server selects an appropriate video file for augmented reality (AR) display on the mobile device. User selection of an operational language for the mobile device may also provided to the server. The system includes audio data files in different languages corresponding to each video AR file. The server selects the audio file corresponding to the language selection data provided by the mobile device. The language appropriate audio file is linked to the video file and the video and audio AR data are transmitted to the mobile device.
US10909373B1

An augmented reality system having a light source and a camera. The light source projects a pattern of light onto a scene, the pattern being periodic. The camera captures an image of the scene including the projected pattern. A projector pixel of the projected pattern corresponding to an image pixel of the captured image is determined. A disparity of each correspondence is determined, the disparity being an amount that corresponding pixels are displaced between the projected pattern and the captured image. A three-dimensional computer model of the scene is generated based on the disparity. A virtual object in the scene is rendered based on the three-dimensional computer model.
US10909371B2

A method includes retrieving, by a device, contextual information based on at least one of an image, the device, user context, or a combination thereof. At least one model is identified from multiple models based on the contextual information and at least one object recognized in an image based on at least one model. At least one icon is displayed at the device. The at least one icon being associated with at least one of an application, a service, or a combination thereof providing additional information.
US10909367B2

Disclosed are various embodiments for automating the diagnosis of crop infestations and estimating crop yields. In some embodiments, a field report that includes an image of a crop and a location of a corresponding field is received from a computing device. The image of the crop is processed using computer-vision techniques to identify a pathogen affecting the crop. A biocide to apply to the crop to treat the pathogen is then identified. In some embodiments, the yield of the crop can also be estimated. In such embodiments, a field report that includes images of plants in a field and an identifier of the field is received. A computer-vision technique is applied to each image to determine an individual yield of each plant in an image. An estimate of the yield of the crop is then calculated based on the individual yields of the plants and the size of the field.
US10909361B2

An analysis section for performing a predetermined image analysis processing for each of a first image and a second image generated by a performance of duplex scan by a scanner section and a receipt processing apparatus for determining an image of a front of a receipt on the basis of an analysis result of the analysis section.
US10909359B2

An application for a mobile device, such as a phone, is able to process business card data. A business card can be registered to the application and stored within the application. The individual who registers the information receives identification information, such as simple numerical or verbal sequence, that is able to then be shared with another person who can download the application and enter the identification information into the application. Entering in the identification information will download a person's data from the person's business.
US10909358B2

A machine system includes an image processor to transform a raw digital image to a set of drawing objects comprising individual lines, shapes, and text; a block diagram generator to transform the set of drawing objects into a block diagram; and a flow chart generator to transform the set of drawing objects into a flow chart. A client device receives a raw image signal of a print or display graph from a camera and in response processes the raw image to reduce noise, normalize the raw image data, and reduce pixel information. A server system receives the processed image from the client device and in response operates image processor logic to transform the processed image into a format in which image lines and other geometric objects are manipulatable.
US10909352B2

The present application provides a face detection activating method, applied in an electronic device comprising a pixel array. The face detection activating method comprises computing a plurality of first depth values corresponding to a plurality of first pixels within the pixel array, wherein the plurality of first pixels is a part of pixels in the pixel array; and determining whether to activate a face detection operation according to the plurality of first depth values.
US10909347B2

A fingerprint verification method and apparatus is disclosed. The fingerprint verification method may include obtaining an input fingerprint image, determining a matching region between the input fingerprint image and a registered fingerprint image, determining a similarity corresponding to the matching region, representing a determined indication of similarities between the input fingerprint image and the registered fingerprint image, relating the determined similarity to the matching region as represented in a matching region-based similarity, determining a result of a verification of the input fingerprint image based on the matching region-based similarity, and indicating the result of the verification.
US10909342B1

A barcode reader having lower and upper housings, a weigh platter in the lower housing, and an off-platter detection assembly. The weigh platter has a proximal edge adjacent the upper housing, a first lateral edge, and a distal edge. The off-platter detection assembly comprises an off-platter indication system having a plurality of linearly aligned light sources, each light source representing a location along the first lateral edge, and controller operatively coupled to the plurality of light sources. The controller is configured to: determine if an object extends over the first lateral edge; determine a location of the object along the first lateral edge; and illuminate a first portion of the light sources representing a distance between the proximal edge of the weigh platter and the object and de-illuminate a second portion of the light sources representing a distance between the object and the distal edge of the weigh platter.
US10909337B2

A control unit of the article processing terminal controls a radio frequency identification (RFID) reader of the article processing terminal to periodically scan a plurality of short-range articles. In response to a status change of an article of the plurality of short-range articles, the control unit receives an article identifier of the article from the RFID reader. The control unit controls a low-power wide-area network (LPWAN) module of the article processing terminal to send an article change message to a LPWAN gateway, where the article change message includes the article identifier and an address of an application server, and where the LPWAN gateway instructs, based on the article change message and the address, the application server to perform a next processing step on the article identified by the article identifier.
US10909321B2

Automated travel diary creation is provided. Various implicit and explicit signals are collected and shared with a trip content generation system, which operates to identify visits made by a user and details about trip associated visits, to generate sentences describing the visits based on a learned personal writing style of the user, and to order the generated sentences and form coherent paragraphs in combination with related images to generate an automatically curated, enriched, and personalized travel diary. The travel diary is displayed to the user in a graphical user interface. The user is enabled to edit the travel diary and to share the travel diary with other users.
US10909320B2

Techniques for cognitive annotation are provided. An electronic document including textual data is received. A plurality of importance scores are generated for a plurality of words included in the electronic document by processing the electronic document using a trained passage encoder. Important words are identified based on the plurality of importance scores. One or more clusters of words are generated, where each of the one or more clusters of words includes at least one of the plurality of important words. A representative word is selected for a first cluster, and the representative word is mapped to one or more concepts from a predefined list of concepts. The one or more concepts are disambiguated to identify a set of relevant concepts for the electronic document. An annotated version of the electronic document is generated based at least in part on the set of relevant concepts.
US10909313B2

Various embodiments are generally directed to systems for summarizing data visualizations (i.e., images of data visualizations), such as a graph image, for instance. Some embodiments are particularly directed to a personalized graph summarizer that analyzes a data visualization, or image, to detect pre-defined patterns within the data visualization, and produces a textual summary of the data visualization based on the pre-defined patterns detected within the data visualization. In various embodiments, the personalized graph summarizer may include features to adapt to the preferences of a user for generating an automated, personalized computer-generated narrative. For instance, additional pre-defined patterns may be created for detection and/or the textual summary may be tailored based on user preferences. In some such instances, one or more of the user preferences may be automatically determined by the personalized graph summarizer without requiring the user to explicitly indicate them. Embodiments may integrate machine learning and computer vision concepts.
US10909305B2

A document processing system receives a body of an e-mail message from an extension in an e-mail system and parses it to identify items that are to be included in a document created within the document processing system. The document processing system creates a document and populates it with the items identified in the body of the e-mail message and returns the created document to the extension in the e-mail system for interaction by a user.
US10909303B2

A method, system, and computer program product for adapting tabular data for narration are provided in the illustrative embodiments. A set of categories used to organize data is identified in a first tabular portion of a document. A structure of the categories is analyzed. An inference is drawn about data in a first cell in the first tabular portion based on a position of the first cell in the structure. The first tabular portion of the document is transformed into a first narrative form using the inference.
US10909299B1

A method for stabilizing bandgap voltage includes the steps of: providing a first layout pattern designated with a first voltage; reducing a critical dimension of the first layout pattern for generating a second layout pattern corresponding to a second voltage; matching the second voltage with a target voltage; and then outputting the second layout pattern to a mask. Preferably, the first layout pattern and the second layout pattern include polysilicon resistor patterns.
US10909269B2

A first certificate authority (CA) trust list comprising a plurality of CA identifiers is obtained by a first node of a blockchain network. A communication request comprising a public key certificate of the second node is received by the first node from a second node of the blockchain network. A first CA identifier is determined from the received public key certificate. A determination is made as to whether the first CA identifier matches one of the plurality of CA identifiers of the first CA trust list. In response to determining that the first CA identifier matches one of the plurality of CA identifiers of the first CA trust list, the communication request is approved by the first node. In response to determining that the first CA identifier does not match one of the plurality of CA identifiers of the first CA trust list, the communication request is denied.
US10909266B2

A security system determines authorizations for entities to access data objects. The security system may train an adaptive model to predict the intent of a user who provides authorization for various entities or other users. In an embodiment, the adaptive model may be configured to determine latent properties of training data by identifying common parameters between entities that are, or are not, permitted to access given data object(s). The training data may include previous authorizations provided to the entities. Based on the identified common parameters, the model may generate usage expressions for determining a likelihood that the user intends to provide authorization for a given entity to access the given data object. If the likelihood is greater than a threshold value, the security system may provide a recommendation to the user to provide the authorization for the given entity.
US10909259B2

An apparatus is described that includes an execution unit to execute a first instruction and a second instruction. The execution unit includes input register space to store a first data structure to be replicated when executing the first instruction and to store a second data structure to be replicated when executing the second instruction. The first and second data structures are both packed data structures. Data values of the first packed data structure are twice as large as data values of the second packed data structure. The execution unit also includes replication logic circuitry to replicate the first data structure when executing the first instruction to create a first replication data structure, and, to replicate the second data structure when executing the second data instruction to create a second replication data structure. The execution unit also includes masking logic circuitry to mask the first replication data structure at a first granularity and mask the second replication data structure at a second granularity. The second granularity is twice as fine as the first granularity.
US10909256B1

A method and system is disclosed that provides a drafting area of a user interface for a sender to compose an electronic communication and a field area of the user interface to receive user input that identifies a recipient of the electronic communication. The method and system receive a user input of a resource locator of a file in the user interface. Responsive to receiving the user input of the resource locator of the file in the user interface, the method and system present, in the user interface, a notification area that identifies, for the sender, a plurality of options to modify access rights of the recipient to the file identified in the electronic communication, wherein the access rights of the recipient are allowed to be modified by the sender who is not an administrator or an owner of an access control list associated with the file.
US10909255B2

Systems and methods to control data access and usage by storing a permitted use of a set of data items. The permitted use identifies: a set of computer resources to be used to operate on the set of data items; rules for operating on the data items; and a data product to be generated from the set of computer resources operating on the set of data items. A project space provides the set of computer resources to operate on the set of data items according to the permitted use, wherein the data product is to be transferred from the project space to a user device separate from the system; and a usage monitor records operations of the set of computer resources on the set of data items in the project space for compliance with the permitted use. A data air-lock mechanism implements dynamic permissions rules based on actual usages.
US10909253B2

A technique for controlling the reading of a digital object by a user device. The digital object is stored locally in the memory of the user device. The reading of the digital object is conditioned by receiving at least one datum broadcast by a transmitting device using a radio communication channel. An area for reading the digital object is thus located in the radio range of the transmitter device. Reading is blocked outside of this reading area.
US10909250B2

A network-based service for the management of cryptographic key, such as a key management service (“KMS”), provides a web service application programming interface (“API”). Cryptographic keys managed by the service may be stored in a one or more network-connected cryptographic devices such as network-connected hardware security modules (“HSM”). The key management service maintains metadata associated with the cryptographic keys. When a request is received by the key management service, the key management service uses an identifier provided with the request to identify metadata associated with a cryptographic key used to fulfill the request. The key management service uses the metadata to identify a cryptographic device containing the cryptographic key. The key management service generates a set of commands for fulfilling the request such that the commands are compatible with a protocol implemented by the identified cryptographic device, and the set of commands are sent to the identified cryptographic device.
US10909249B2

Methods and systems for performing an authenticated boot; performing a continuous data protection; performing automatic protection and optionally a consolidation; and performing other defenses and protection of a protected computing device (such as a computer system) are provided. The aspects include integrating security mechanisms (which may include a “call home” function, role and rule-based policies, validating technologies, encryption and decryption technologies, data compression technologies, protected and segmented boot technologies, and virtualization technologies. Booting and operating (either fully or in a restricted manner) are permitted only under a control of a specified role-set, rule-set, and/or a controlling supervisory process or server system(s). The methods and systems make advantageous use of hypervisors and other virtual machine monitors or managers.
US10909247B2

A computing device is provided including a motherboard including a control module, a first trusted platform module (TPM), and a second TPM. The control module directs security operations to the first TPM, wherein the control module is operable to detect whether or not the first TPM is damaged, and wherein the control module, in response to detecting that the first TPM is damaged, is operable to direct subsequent security operations to be performed by the second TPM. A computer program product is also provided including non-transitory computer readable storage media embodying program instructions executable by a processor to direct security operations to a first TPM coupled to a motherboard of the computing device, detect whether or not the first TPM is damaged, and, responsive to detecting that the first TPM is damaged, direct subsequent security operations to a second TPM coupled to the motherboard of the computing device.
US10909243B2

Systems and methods for normalizing entry point instructions include receiving a scope of instructions starting at an entry point of executable code. For each instruction in the scope of instructions, a determination is made if the instruction performs an ineffective operation or if the instruction, in combination with another instruction, renders either or both instructions ineffective. Ineffective instructions are filtered such that they do not appear in an output buffer.
US10909242B2

A system and method are provided for identifying security risks in a computer system. The system includes an event stream generator configured to collect system event data from the computer system. The system further includes a query device configured to receive query requests that specify parameters of a query. Each query request includes at least one anomaly model. The query request and the anomaly model are included in a first syntax in which a system event is expressed as {subject-operation-object}. The system further includes a detection device configured to receive at least one query request from the query device and continuously compare the system event data to the anomaly models of the query requests to detect a system event that poses a security risk. The system also includes a reporting device configured to generate an alert for system events that pose a security risk detected by the detection device.
US10909235B1

Various embodiments are directed to a password security warning system. An artificial neural network or other types of models may be used to determine whether a password that is created, input, or proposed by a user via an interface includes one or more predictable or typical transformations or combinations of characters derived from user-specific information. Based on the determination, a warning may be provided to the user.
US10909226B2

An electronic device comprising a biosensor is disclosed. The electronic device comprises: the biosensor for acquiring bio-information related to a user; light-emitting circuitry comprising a first light source for outputting light including a designated band; a display panel comprising a second light source for outputting light including one or more pixels; and a processor, wherein the processor can check situation information related to the user, select the corresponding first light source and/or second light source on the basis of the situation information, and acquire the bio-information through the biosensor by using the selected at least one light source.
US10909224B2

A method is disclosed that works effectively even in the case where a tampering detection method has become known to the public or in the case where program code for executing detection itself has been tampered with. A vibration-information obtaining unit obtains, from a player terminal, vibration history information representing a time series of the results of detection by a vibration detecting unit of the player terminal. An operation-information obtaining unit obtains, from the player terminal, operation history information representing a time series of the results of detection by a touch-operation input unit of the player terminal. An operation-information validity determining unit determines the validity of the operation history information obtained from the operation-information obtaining unit by comparing the operation history information with the vibration history information for which the validity has been determined by a vibration-information validity determining unit.
US10909217B2

A monitoring system comprises: a first device (2) configured to capture an image of a medicament dosage indicated by a medicament dispensing device by an image capturing component of the first device; display the image of the medicament dosage on a display (21) of the first device; and transmit data representing the image of the medicament dosage to a second device; and computer code that when executed by a second device causes the second device (100) to: receive the data representing the image of the medicament dosage sent by the first device (2); perform optical character recognition on the data of the medicament dosage thereby to identify the dosage indicated by the medicament dispensing device; and make a non-transient record of dosage information based at least in part on the identified medicament dosage.
US10909213B2

A computer-implemented method for supplementing measurement results of automated analyzers is presented. The method includes obtaining, at a computer device, a result of a measurement performed by an automated analyzer, the computer device and the automated analyzer being located within a privileged computer network, obtaining a context related algorithm associated with the result of the measurement defining one or more triggering conditions and context related information from a computer device residing outside of the privileged computer network at the computer device and processing the result of the measurement by using the context related algorithm to generate a context specific supplement to the result of the measurement at the computer device.
US10909212B2

Disclosed are various embodiments for inhibiting or preventing automated data extraction from network pages. A form is provided to a client, where the form includes a set of form elements and a randomization. A form submission of the form is obtained from the client, where the form submission includes the randomization. A set of form parameters is obtained from the form submission. The set of form parameters is processed to yield a form result. A network page is generated based at least in part on the form result. The network page is provided to a network page obfuscation application to be obfuscated.
US10909209B2

Systems and methods for manipulating dynamically rendered content are described herein. A plurality of rules are defined and stored, wherein each rule includes a condition and an action, and wherein each action includes an instruction to render content within a webpage. A rule object is generated based on the plurality of rules, wherein the rule object includes executable code. The rule object is stored within an in-memory device disposed between a rules server and a transformation server. A request is received from a browser engine contained within the webpage. The rule object is executed to generate data based on the request; and the data generated by the rule object is transmitted to the browser engine contained within the webpage.
US10909202B2

A method for providing digital information based on a text document includes generating, for at least a first passage of the text document, first topic data indicative of a topic of the first passage using a first natural language analysis, performing a first search for the digital information using the first topic data, the first search providing a first search result, linking the first search result to the first passage, and displaying the first search result upon a request.
US10909198B1

The disclosed computer-implemented method for categorizing electronic messages for compliance reviews may include (1) identifying, as part of a compliance review for an organization, an uncategorized electronic message sent or received by a supervised user within the organization, (2) comparing the uncategorized electronic message with information gathered from previously categorized electronic messages sent or received by supervised users within the organization, (3) determining, based at least in part on the comparison, a relevance level of the uncategorized electronic message with respect to the compliance review, (4) receiving, from a compliance reviewer, feedback indicating whether the determined relevance level is correct, and (5) updating the previously gathered information based on the feedback from the compliance reviewer. Various other methods, systems, and computer-readable media are also disclosed.
US10909197B2

A method for determining the significance of a document, or a portion thereof, is disclosed. Accordingly a search engine, or some other application, analyzes user associated content portions of a document to determine a relevance score for the document (e.g. Curation Rank). The particular algorithm for determining the relevance score will vary depending upon the particular implementation, but may generally be based upon an analysis of the number and quality of user associated content portions, comments, ratings of the user's themselves, and the ratings of users contributing to interactions (e.g. sharing) with the content portions. Based on this analysis, the document is assigned a relevance score which is used for ranking the document in accordance with instructions associated with a search query. E.g. the document relevance score may be used in selecting and ordering documents returned in search results for a particular search query.
US10909196B1

Systems and methods are disclosed for a system configured to access first content to determine that textual features common to queries received in a website are available in text within the first content. An identifier within the first content is determined where the identifier references second content that comprises details associated with the textual features. In response to a content query including the textual features received in the website, display content is generated. The display content includes a first area to display matching content indexed from prior user searches and also includes a second area to be modified. A portion of the details and the identifier is provided in the second area.
US10909191B2

Supplemental content related to an electronic book may be obtained by creating a search query using a keyword in selected text of the electronic book. The search query may also include details about the electronic book obtained from a manifest file for the electronic book, including the location of the selected text.
US10909189B2

Described herein is a system and method for embedding an electronic file in a document canvas of an application. User input of an electronic file to be embedded in a document canvas of an application is received. Information regarding the electronic file to be embedded, a target page and/or a user is analyzed to determine parameter(s) regarding representation of the electronic file in the document canvas. The electronic file is embedded in the document canvas of the application in accordance with the determined at least one parameter regarding representation of the electronic file in the document canvas.
US10909177B1

A system for determining percentiles includes an interface and a processor. The interface is configured to receive a request to determine a percentile value. The processor is configured to determine relevant data based at least in part on the request, determine an ordered data list map, determine the percentile value based at least in part on the ordered data list map, and provide the percentile value.
US10909176B1

A system and method for facilitating dictionary migration or dictionary mapping from a first vocabulary or a first dictionary of terms to a second vocabulary includes one or more computers configured to carry out the steps of mapping a subset of the first set of terms to respective terms in an interface terminology and flagging another subset as not mapped to respective terms in the interface terminology. The system then may provide suggested mappings for the non-mapped terms, relying on user-supplied indications in order to map those terms. The system and method also may map the first dictionary terms to a reference terminology, an administrative terminology, or a clinical terminology or, conversely, may use those external terminologies to assist in mapping to the interface terminology.
US10909168B2

Database systems and techniques are disclosed for accessing data stores of digital medical images, processing the digital images, and displaying the digital images to efficiently provide information in an interactive user interface. The disclosure may advantageously provide efficient and rapid dynamic interaction with digital images accessed from one or more databases to enable user detection of differences between related digital images. Interactive user interfaces may be dynamically updated to provide rapid comparison of digital images. Further, digital images from multiple data sources may be automatically sorted by the system according to attributes associated with the images and rules and/or preferences of the user. In an embodiment the user may select a digital image from a first data source, and the system automatically determines and displays one or more comparison images from other image data sources. Images may additionally be automatically registered and/or matched to enable more efficient comparison and evaluation.
US10909167B1

A system and method for selecting a subset of images may include: obtaining a plurality of image files, each image file relating to a digital image of the plurality of digital images, each file including image data and metadata, the metadata including a first set of features, and a second set of features; clustering the plurality of images based on at least one of the first set of features to generate clusters of images; selecting a set of M largest clusters of images, wherein M is a positive integer; scoring the images of each of the selected clusters based on at least one of the second set of features; and selecting a set of N images with a highest score from the selected clusters, wherein N is a positive integer.
US10909159B2

A system with methodology for providing multi-language support for dynamic ontology. In one embodiment, for example, a method comprises: storing an ontology for a data store, wherein the ontology comprises a plurality of data types; for each data type of the plurality of data types: storing, in the ontology, one or more display values, wherein each display value is associated with a locale; determining a locale identifier corresponding to a particular locale; selecting a particular display value corresponding to the particular locale; displaying the particular display value.
US10909156B2

Non-limiting examples describe enhanced searching and filtering of message content by an application/service. Processing operations described herein are applicable to any type of message content including but not limited to bundled content of an email service. A search input may be received through a user interface of an email service. The search input may be for searching emails associated with a mailbox the email service. Email results may be retrieved based on the received search input. The retrieved email results may be categorized into one or more categories. A smart filter may be generated for filtering the retrieved email results. An exemplary smart filter may comprise at least one filter field that corresponds to category specific content extracted from emails of a category of the one or more categories. The email results and the smart filter may be displayed through the user interface of the email service.
US10909155B2

An information processing apparatus includes a first label determination unit that determines a first label from information included in an e-mail, a second label determination unit that determines a second label from a result of a response made to the e-mail by a user, and a third label determination unit that determines a third label as a negative example for machine learning which is imparted to the e-mail, in a case where the first label and the second label do not correspond to each other.
US10909146B2

Automated hashtag suggestions are provided to categorize a communication. A communication application initiates operations to categorize a communication in response to a detected input to categorize the communication with a hashtag. A hashtag source is queried for suggested hashtag(s). The suggested hashtag(s) is received from the hashtag source and stored in a hashtag cache. The suggested hashtag(s) is also presented upon retrieval of the suggested hashtag(s) from the hashtag cache.
US10909142B2

A method for synchronizing Customer Relationship Management data between a Software as a Service (“SaaS”) CRM provider and a mobile device. This method enables both read and write access from the mobile device whether a network connection to the SaaS provider is available or not. The method involves creating a local mobile device database to track portions or all of the SaaS provider database. In the case where a network separation occurs and the device and SaaS databases diverge, the synchronization method may be used to make the mobile device database and the SaaS database consistent and coherent again. In one embodiment, multiple local database tables are used to represent a single SaaS CRM table to facilitate synchronization, and a status indicator is used to visually and quickly convey status to the mobile user.
US10909141B2

Systems and methods for folder synchronization and offline synchronization via a mobile platform in a web-based collaboration environment are disclosed. One embodiment includes synchronizing user selected folders and/or sub-folders via the mobile platform, using portable devices including smart phones and tablets using any mobile operating system to allow offline access. Child or sub-folders of the selected folders and/or sub-folders are automatically detected and synchronized for offline access. Any change or new content detected on the client side or on the server side is also synchronized such that the selected folders and/or sub-folders on the client and server sides are up to date.
US10909135B1

Disclosed are methods, systems, and non-transitory computer-readable medium for context development. For instance, a first method may include obtaining first micro-application actor information associated with a first micro-application actor. The first micro-application actor information may include information for workflow rules, and the workflow rules may include data set rules, extract, transform, load (ETL) rules, and functional expressions. The first method may further include obtaining data from data sources based on the data set rules; applying the ETL rules to the obtained data to generate processed data; applying the functional expressions to the processed data to obtain an output; and performing at least one processing action based on the output. A second method may include generating a system component corresponding to a blueprint based on a user request; associating the system component with a domain of a user account; and performing processes associated the system component.
US10909133B1

An arbitrary number of custom catalogs for an arbitrary number of customers can be published from a single database of seller catalog data. Custom browse hierarchies can be generated for each of the custom catalogs. The custom catalogs are subsets of the catalog database, and are generated in accordance with a set of rules that defines the scope of the content of the custom catalog. The rule sets define a series of sequential searches by which a subset of the product SKUs contained in the database are returned. A primary hierarchy is maintained that can have a scope coextensive with the primary database. Custom browse hierarchies can be pruned to render their scope approximately coextensive with each subset. The custom catalog subsets and the custom browse hierarchies are generated periodically through a virtual publication process.
US10909131B1

Systems and methods are disclosed for efficiently indexing stream data to facilitate full-text search of the stream data. A stream comprises large amount of data, only some of which is deemed useful for full-text search indexing. An administrator can specify an indexing specification for a stream. The indexing specification can specify one or more sub-streams within the stream for indexing, and/or specify one or more time intervals of stream data for indexing. A query against the stream can specify the indexing specification to use to index the stream before returning results for the query. The query can alternatively specify an indexing specification to apply to a previously indexed stream. Full-text search indexes generated using an indexing specification can return results that are more relevant to a user because the results are more narrowly focused than an index of, e.g., the entire stream.
US10909129B2

In a tool for assisting in summarizing salient medical report findings, finding tokens (66) representing findings are extracted from a current medical report, and a salience value is computed for each such finding token based on statistics for the finding token in a reference database (32) including a count of reference medical reports of the containing the finding token in a report summary section and a count of reference medical reports containing the finding token anywhere in the report. A ranking or sub-set of findings extracted from the current medical report is displayed. The displayed findings may be ranked, or the sub-set chosen, by salience value. To generate the reference database, for each reference medical report (42) finding tokens (46) are extracted and it is determined whether each such finding token is salient based on whether the finding token is extracted from a report summary section of the reference report.
US10909124B2

A computing system is described that determines, based on user-initiated actions performed by a group of computing devices, an intent of a search using a particular search query received from a computing device. The computing system adjusts, based on the intent, at least a particular portion of search results obtained from the search using the search query by emphasizing information that satisfies the intent. The computing system sends, to the computing device, an indication of the adjusted search results.
US10909122B2

Method, system, and computer program product are provided to guarantee no tuple loss and/or corruption in a real-time data streaming environment. In some embodiments, a stream of tuples is sent from an entry operator to downstream operator(s), and, at the entry operator, a mark is placed on each tuple in the stream of tuples. In an embodiment where the stream of tuples includes first, second, and subsequent tuple(s), for example, the mark may comprise a tuple-unique number and a tuple-data hash of data contained in the tuple, and the mark on the second and each subsequent tuple may further comprise a link-back hash associated with the immediately preceding tuple in the stream of tuples. In some embodiments, the link-back hash is used to check whether a tuple is lost or received out of order, and the tuple-data hash is used to check whether a received tuple is corrupt.
US10909119B2

Examples disclosed herein relate to accessing electronic databases. Some examples disclosed herein may include partitioning a computation task into subtasks. A processing node of a computation engine may generate a database query for retrieving an electronic data segment associated with at least one of the subtasks from a database. The database query may include pre-processing instructions for a database management system (DBMS) associated with the database to pre-process the electronic data segment before providing the electronic data segment to the processing node. The pre-processing instructions may include at least one of: filtering, projection, join, aggregation, count, and user-defined instructions. The generated query may be provided to the DBMS.
US10909109B1

A collaboration tool includes a collaborative database consistency system that includes a host service to receive user input and, in particular, a selection of data to monitor. The host service is coupled to an upstream dependency traverser service configured to generate a dependency tree identifying all tables upon which the selected data to monitor depends, at least in part. A unit test service receives the dependency tree as input and automatically generates suitable pass/fail tests for each table identified in the dependency tree. Thereafter, the unit test service can execute each generated pass/fail test to determine whether the data to monitor is valid.
US10909098B2

A computer program product provides program instructions configured to be executable by a processor to cause the processor to perform operations. The operations include associating, for each data field among a plurality of data fields of a database, the data field with a subject matter category from among a plurality of subject matter categories; providing data from the database to a first user interface; detecting data entry into a first data field of the database subsequent to providing data from the database to the first user interface; identifying a first subject matter category that is associated with the first data field into which the detected data entry is received; and setting a first flag to indicate that the first user interface has stale data within the first subject matter category without immediately pushing data reflecting the detected data entry to the first user interface.
US10909093B2

Methods and apparatus to transform attribute data about assets in a source system data model into attribute data about the same assets in a target system data model. The first step is to extract the necessary attribute data from attribute data collected about inventory assets of a business entity needed to populate the attributes in objects representing those inventory assets in a target system data model. Transformation rules are written which are designed to make all conversions necessary in semantics, units of measure, etc. to transform the source system attribute data into attribute data for the target system which has the proper data format. These transformation rules are executed on a computer on the extracted attribute data and the transformed attribute data is stored in an ER model. In the preferred embodiment, the transformation rules are object-oriented in that transformation rules for subtypes can be inherited from their parent types or classes. An export adapter which is capable of invoking the application programmatic interface of the target system CMDB is then used to export the transformed attribute data stored in the ER model to the target system CMDB.
US10909085B2

Techniques for processing blockchain data are described. A node in a blockchain network receives service data generated by a first service, wherein the service data comprises a data structure having a field a value of which indicates that the first service is associated with a first processing level. The node stores, based on the value of the field, the service data in a first data processing queue selected from a plurality of data processing queues, wherein the first data processing queue corresponds to the first processing level, and each of the plurality of data processing queues corresponds to a different processing level. The node generates a new block that stores the service data read from the first data processing queue, and additional service data read from one or more of the plurality of data processing queues.
US10909084B2

Embodiments of the invention relate to small write performance enhancements for parallel file systems. One embodiment includes flushing a received write transaction from a first memory device to a second memory device on a node in a file system based on one or more byte-ranges within a file system block. It is determined to flush the received write transaction to a recovery log that is stored in a non-volatile storage layer of the file system. If it is determined to flush the received write transaction to the recovery log: appending data associated with the received write transaction in the recovery log of the file system, replicating the data associated with the received write transaction in another non-volatile storage layer of another node if required, and marking the one or more byte-ranges as committed.
US10909070B2

Disclosed are some implementations of systems, apparatus, methods and computer program products for facilitating policy-based file deletion. Policy-based file deletion is implemented via a tiered system that includes a master computing system and a plurality of slave computing systems. The master computing system distributes policies among the slave computing systems, which each applies assigned policies to cause deletion of files that satisfy those policies.
US10909069B2

A method of managing data with high granularity, comprises identifying data objects and an associated data management policy. The policy uses features and a common semantic to define a feature-based sequence of data management actions of a data management operation that varies for different objects depending on respective features. Features of the data objects are obtained and then used to associate a data management action with the object using the policy so that the object is managed individually according to its own features, thus achieving high granularity of data management precision and also high flexibility.
US10909061B2

A communication system includes: a transmitter configured to be responsive to a control request from a local device that facilitates toggling of the transmitter On and Off in a pattern of interruption to generate multiple consecutive On/Off bits having On/Off signals with a same pulse width that represents control information, the transmitter configured to transmit data via a communication medium at a first end thereof, the communication medium also having a second end; and, in response to the pattern of interruption, the transmitter is configured to interrupt the communication medium at the first end, each interrupting of the communication medium at the first end resulting in a detection of a loss of signal at the second end.
US10909060B2

A data transmission medium includes first and second conductors and a first reversible plug connector coupled to a first end thereof. The first reversible plug connector includes a plurality of signal pins, a crossbar switch, a receiver, and a transmitter. In response to a first configuration state, the plurality of signal pins includes a first predetermined number of reception pins and a second predetermined number of transmission pins. The first and second predetermined numbers are different from each other and each is greater than zero. The crossbar switch couples the first predetermined number of reception pins to a first port and the second predetermined number of transmission pins to a second port. The receiver has an input coupled to the first conductor, and an output coupled to the first port. The transmitter has an input coupled to the second port and an output coupled to the second conductor.
US10909059B2

A transmission terminal includes at least one processor configured to transmit a terminal information request to request the number of transmission terminals under transmission to a transmission management apparatus connected via a network; and display image data received from one or more of the transmission terminals under transmission on a display device, and display the number of the transmission terminals under transmission received from the transmission management apparatus in response to the terminal information request on the display device.
US10909049B1

Methods and devices for converting a pin into a hardware loopback pin may include using configuration settings information to identify at least one pin on the USB device in communication with the computer device. The methods and devices may include converting the at least one pin into a hardware loopback pin on the USB device. The methods and devices may include receiving a hardware loopback stream with rendered audio data from the hardware loopback pin on the USB device. The methods and devices may include providing the hardware loopback stream to one or more applications executing on the computer device.
US10909042B1

Hash-based application programming interface (API) importing can be prevented by allocating a name page and a guard page in memory. The name page and the guard page being associated with (i) an address of names array, (ii) an address of name ordinal array, and (iii) an address of functions array that are all generated by an operating system upon initiation of an application. The name page can then be filled with valid non-zero characters. Thereafter, protections on the guard page can be changed to no access. An entry is inserted into the address of names array pointing to a relative virtual address corresponding to anywhere within the name page. Access to the guard page causes the requesting application to terminate. Related apparatus, systems, techniques and articles are also described.
US10909039B2

Embodiments are generally directed to data prefetching for graphics data processing. An embodiment of an apparatus includes one or more processors including one or more graphics processing units (GPUs); and a plurality of caches to provide storage for the one or more GPUs, the plurality of caches including at least an L1 cache and an L3 cache, wherein the apparatus to provide intelligent prefetching of data by a prefetcher of a first GPU of the one or more GPUs including measuring a hit rate for the L1 cache; upon determining that the hit rate for the L1 cache is equal to or greater than a threshold value, limiting a prefetch of data to storage in the L3 cache, and upon determining that the hit rate for the L1 cache is less than a threshold value, allowing the prefetch of data to the L1 cache.
US10909038B2

There are provided in the present disclosure a cache management method for a computing device, a cache and a storage medium, the method including: storing, according to a first request sent by a processing unit of the computing device, data corresponding to the first request in a first cache line of a cache set, and setting age of the first cache line to a first initial age value according to a priority of the first request.
US10909035B2

A system and method for efficiently supporting a cache memory hierarchy potentially using a zero size cache in a level of the hierarchy. In various embodiments, logic in a lower-level cache controller or elsewhere receives a miss request from an upper-level cache controller. When the requested data is non-cacheable, the logic sends a snoop request with an address of the memory access operation to the upper-level cache controller to determine whether the requested data is in the upper-level data cache. When the snoop response indicates a miss or the requested data is cacheable, the logic retrieves the requested data from memory. When the snoop response indicates a hit, the logic retrieves the requested data from the upper-level cache. The logic completes servicing the memory access operation while preventing cache storage of the received requested data in a cache at a same level of the cache memory hierarchy as the logic.
US10909031B2

A memory system includes a plurality of memory chips, including a first memory chip and a second memory chip, and a controller. The controller includes a first central processing unit (CPU) to process a request received from a host, and a plurality of second CPUs to respectively control operations of the plurality of memory chips through a plurality of channels. An importance table is stored in the controller and includes information about a data programming method for data stored in the memory system, the information about the data programming method corresponding to importance information of the data. The second CPUs are configured to program at least some of the data in both the first memory chip and the second memory chip, based on the importance table, so that at least some of the data is stored in both the first memory chip and the second memory chip as same data.
US10909024B2

A system and method are provided for testing electronic visual user interface outputs. The method includes obtaining a baseline set of one or more screen shots of a user interface, the user interface comprising one or more elements; generating an updated set of one or more screen shots of the user interface, the updated set comprising one or more changes to the user Interface; comparing the baseline set to the updated set to generate a differential set of one or more images illustrating differences in how at least one of the user interface elements is rendered. The comparing includes, for each screen shot: identifying coordinates of edges of a content portion of interest relative to an entire content captured in that screen shot; cropping the content portion using the coordinates from the baseline and updated versions of the entire content captured in that screen shot to obtain content portions of a same size for comparison; and performing a spatial unit-by-unit comparison of the same size cropped content portions to generate a differential image for that screen shot. The method also includes displaying the differential set of one or more images; and receiving an input validating the one or more changes to the user interface, or rejecting the one or more changes to the user interface.
US10909016B2

In a system where resources are used in a varying manner, when performances are monitored based on detected past behavior when the system was operating normally, if performance behavior is detected that is different, it is difficult to determine whether the detected performance behavior results from resources being used differently than when the system was operating normally. According to the present invention, monitoring accuracy is improved by determining whether performance behavior results from change in characteristics relating to the usage of the system by using means for measuring performances when the system is in operation and detecting a performance different from when the system was operating normally, means for measuring characteristics relating to the usage of the system and detecting whether the characteristics are different from when the system was operating normally, and means for comparing performance information with characteristic information relating to the usage of the system.
US10909014B2

Provided is an information processing device which is capable of suppressing a deterioration in accuracy of detecting an anomaly and accuracy of analyzing the anomaly, while suppressing an increase in an amount of data to be stored. The information processing system includes anomaly detection unit that collects event data indicating a predetermined event detected in a process of a device to be monitored, determines whether a predetermined index value related to the event exceeds a preset first threshold, and instructs enhanced monitoring of the device to be monitored and the process related to the event when the index value exceeds the first threshold, and collection instruction unit that determines an additional event being an event to be additionally monitored when the enhanced monitoring is instructed, and instructs the device to be monitored, which is subjected to the enhanced monitoring, to monitor the determined additional event.
US10909006B2

An apparatus comprises a main processor to execute a main stream of program instructions, two or more checker processors to execute respective checker streams of program instructions in parallel with each other, the checker streams corresponding to different portions of the main stream executed by the main processor, and error detection circuitry to detect an error when a mismatch is detected between an outcome of a given portion of the main stream executed on the main processor and an outcome of the corresponding checker stream executed on one of the plurality of checker processors. This approach enables high performance main processors 4 to be checked for errors with lower circuit area and power consumption overhead than a dual-core lockstep technique.
US10908999B2

Providing continuous replication for container management system that allows configuration of a volume as a replicated network block device (NBD) volume to an actual backend volume. The system configures a pod with an NBD container running and with the actual backend volume device attached. An NBD server intercepts all I/O data arriving to the NBD volume and a filter driver intercepts writes to the NBD volume and writes them to the actual backend volume. The intercepted I/O data is also sent to a remote replication server container with persistent and journal volumes. The data is applied to the replication volume using the journal as a recover point for recovery for any point in time.
US10908997B1

A technique is directed to storing data on a plurality of storage devices of a data storage array. The technique involves, on each storage device of the plurality of storage devices, providing large disk extents and small disk extents for allocation to RAID extents. The technique further involves forming, from the large disk extents, a user-data RAID extent to store user data for the data storage array. The technique further involves forming, from the small disk extents, an internal-metadata RAID extent to store internal metadata for the data storage array. In some arrangements, spare space is reserved on one or more storage devices between large and small disk extents.
US10908993B2

A memory controller is disclosed. The memory controller may include read circuitry to request a value at an address stored in a plurality of data chips, parity circuitry to calculate a parity from original data received from the plurality of the data chips, pollution pattern analysis circuitry to compare the parity with a plurality of pollution patterns programmed into the plurality of the data chips to identify a data chip with an error, and error correction circuitry to correct the error in the original data received from the identified data chip with the error.
US10908987B1

An error handling technique for a computing device includes detecting a memory error during execution of the program instructions to generate a computational result, and generating an error message containing information about the memory error. The error message can be stored in a notification memory space, and be made available for access, for example, by a host system. The execution of the program instructions is allowed to continue to generate the computational result despite detecting the memory error. When the computation result becomes available, a confidence level of the computational result can be determined based on which program instruction or which computational stage resulted in the memory error. The confidence level can be used to assess whether the computational result is acceptable.
US10908981B2

There is described an apparatus for diagnosing a problem in a simulator comprising a plurality of components, comprising: a communication unit; a memory having stored thereon a database containing a plurality of lists of events each associated with a respective anomaly of the simulator and a respective source of anomaly; a processing unit configured for: receiving a detected anomaly of the simulator via the communication unit; retrieving from the database at least a given one of the plurality of lists of events that correspond to the detected anomaly; receiving an actual state of operation for at least some of the plurality of components; identifying a source of the detected anomaly by comparing the received actual state of operation and at least a given one of the plurality of lists of events; and outputting the source of the detected anomaly via the communication unit.
US10908973B2

An information processing device includes: a first processing unit that processes data on a real-time operating system that executes processing within a specified time; a second processing unit that processes data on a non-real-time operating system; and a transmission unit that adjusts a data amount of transmission data to be transmitted at a time on the basis of an accumulation amount of transmission data transmitted between the first processing unit and the second processing unit, and transmits the transmission data.
US10908970B1

A method for data processing is described. The method may include configuring a connection template that defines a data extraction flow for a first data source and transmitting from an analytics application server a controller application programming interface (API) call based on a query request for data stored at the first data source. The method may further include instantiating a connector microservice based on the controller API call and the connection template, where the connector microservice is configured with a first data connector with the analytics application server and a second data connector with the first data source that is specific to the first data source. The method may further include retrieving at the analytics application server the data from the first data source based on the connector microservice.
US10908959B2

A computer-implemented method, system or product, the method comprising receiving, by a memory management system, a first memory request from a first thread in a multi-threaded computing environment, the memory request including a target value associated with a size of memory requested by the first thread; in response to receiving the first memory request, retrieving a header referencing a first node in a linked list data structure having a plurality of connected nodes, the header comprising a first pointer value, referring to a free first memory block, and a first size value associated with a size of the first memory block; reading, by way of an atomic operation, the first pointer value and the first size value from the linked list data structure.
US10908952B2

Preemptive scheduling enclaves as disclosed herein support both cooperative and preemptive scheduling of in-enclave (IE) thread execution. These preemptive scheduling enclaves may include a scheduler configured to be executed as part of normal hardware interrupt processing by enclave threads. The scheduler identifies an IE thread to be scheduled and modifies enclave data structures so that when the enclave thread resumes processing after a hardware interrupt, the identified IE thread is executed, rather than the interrupted IE thread.
US10908947B2

Techniques and architectures for data ingestion in an environment having a distributed data storage system. A request to import data into the environment. The data to be imported from an external source through an application programming interface (API). The request is analyzed to determine if the request corresponds to a request to import a large data load. The data is staged if the request is for the large data load. Data management jobs are created to cause the data to be stored in one or more nodes of the distributed data storage system. The data management jobs are transmitted to corresponding nodes in the distributed data storage system. The jobs are executed asynchronously to cause the data to be stored in the nodes.
US10908941B2

A network traffic monitoring system is provided. The system includes a host computer executing a plurality of virtual machines (VMs), including a monitoring VM and a virtual switch (vSwitch). The vSwitch includes a plurality of virtual Network Interface Cards (vNICs) associated with the plurality of VMs. The monitoring VM is coupled to the vSwitch and executed by the host computer. The vSwitch is configured to mirror a plurality of data packets exchanged between two communicating VMs to a vNIC associated with the monitoring VM. The monitoring VM is configured to retrieve the plurality of mirrored data packets from the vNIC associated with the monitoring VM. The monitoring VM is further configured to generate timestamps indicative of packet arrival time at the vSwitch for each data packet in the retrieved plurality based, at least in part, on a computed base time.
US10908931B2

A method of generating a user interface for presentation to a user. The method comprises executing a first application computer program to provide a user interface, executing agent computer program code to interrogate and modify said user interface during execution of said first application computer program, and presenting said modified user interface. The first application computer program may be run on a server, while the modified user interface may be presented to a user at a client connected to said server.
US10908928B2

Techniques for rules-based workflow messaging are described herein. In one or more implementations, user activity with different existing workflows for features of an application is tracked and communicated to a tracking service. Based on analysis of user activity, rules are derived regarding messages to show users with respect to new features that relate to user interaction. For example, activity data indicating heavy usage of a particular legacy workflow is used to recognize that users are not discovering/using a corresponding new feature. Based on such usage patterns, workflow messages and rules for exposing the messages for the new feature are created and distributed to clients. The rules are applied to detect workflow patterns and trigger messages regarding corresponding new features. In response to an indication of interest in a new feature, interactive instructions to guide users step-by-step through the workflow for a new feature are provided.
US10908926B2

Systems for fine-grained management of plug-ins. A method embodiment commences upon identifying a plug-in to perform a particular computing function in a computing environment. A set of configuration parameters that correspond to the particular computing function are determined. Based at least in part on the determined configuration parameters, an instance-specific plug-in management wrapper corresponding is generated. The instance-specific plug-in management wrapper includes fine-grained management controls so as to be able to observe performance characteristics, functional characteristics and other runtime characteristics of the plug-in while it operates in the computing system. When a particular plug-in is invoked, its management wrapper is automatically generated so as to encapsulate the particular plug-in. Deployment instructions are generated to instantiate the plug-in management wrapper and its encapsulated plug-in in the computing system. When the plug-in has performed its function, any measurements taken by the management wrapper are saved and the generated management wrapper is destroyed.
US10908925B2

The application provides a dynamic loading method, and a target file creation method and apparatus to save memory resources. The method includes: loading a dynamic link library file during a running process of an application program on a terminal device, where the dynamic link library file includes a symbol that can implement a functionality in the application program, and the symbol includes a function and/or a variable; reading a first index from a source file of the application program; determining, based on a global symbol table, a first symbol address corresponding to the first index, where the first symbol address is used for indicating a physical address of the symbol that can implement the functionality and invoking the symbol from the dynamic link library file according to the first symbol address, to complete running of the application program.
US10908922B2

A dataflow controller technology. A dataflow execution graph (such as a directed acyclic graph) receives or is to receive one or more data streams for processing. The control of the dataflow execution graph is performed by a set of one or more dataflow controllers that are dedicated to that dataflow execution graph. Each dataflow execution graph is instantiated and assigned to the dataflow execution graph such that the assignment results in the dataflow controller executing dataflow control functions for that dataflow execution graph. By dedicating controller(s) to only one dataflow execution graph, the risk of failure of the controller is bound to a single dataflow execution graph.
US10908920B2

A method for preloading an application, a storage medium, and a terminal device are provided. The method includes the following. In response to a target application being detected to be closed, current state feature information of a terminal device is acquired. The current state feature information is input into a random forest prediction model corresponding to the target application, where the random forest prediction model is generated based on a usage regularity of the target application corresponding to historical state feature information of the terminal device. Whether to preload the target application is determined according to a prediction result of the random forest prediction model.
US10908914B2

A single chip sequential processor comprising at least one ALU-Block, where said sequential processor is capable of maintaining its op-codes while processing data such as to overcome the necessity of requiring a new instruction in every clock cycle.
US10908912B1

A method for redirecting an indirect call in an operating system kernel to a direct call is disclosed. The direct calls are contained in trampoline code called an inline jump switch (IJS) or an outline jump switch (OJS). The IJS and OJS can operate in either a use mode, redirecting an indirect call to a direct call, a learning and update mode or fallback mode. In the learning and update mode, target addresses in a trampoline code template are learned and updated by a jump switch worker thread that periodically runs as a kernel process. When building the kernel binary, a plug-in is integrated into the kernel. The plug-in replaces call sites with a trampoline code template containing a direct call so that the template can be later updated by the jump switch worker thread.
US10908907B2

A processor is described having a functional unit of an instruction execution pipeline. The functional unit has comparison bank circuitry and adder circuitry. The comparison bank circuitry is to compare one or more elements of a first input vector against an element of a second input vector. The adder circuitry is coupled to the comparison bank circuitry to add the number of elements of the second input vector that match a value of the first input vector on an element by element basis of the first input vector.
US10908903B2

A system and method of implementing a wait state for a plurality of threads executing on a computer processor core of the processor. The processor is configured to execute instruction streams by the plurality of threads, wherein the plurality of threads includes a first thread and a set of remaining threads and determine that the first thread has entered a first wait state loop. The processor is also configured to determine that any of the set of remaining threads has not entered a corresponding wait state loop and remain by the first thread in the first wait state loop until each of the set of remaining threads has entered the corresponding wait state loop.
US10908897B2

Provided are a computer program product, system, and method for distributing services to client systems to develop in a shared development environment. A first service is deployed to the first client system to develop the first service. A second service is deployed to the second client system to develop the second service. A call is received from the first service, executing in the first client system as part of development of the first service, to the second service. A determination is made as to whether the second service is deployed at the second client system and available in response to the call from the first service. A response is generated to the call to the second service from a component in the shared development environment in response to determining that the second service is deployed at the second client system and not available.
US10908896B2

Methods and systems for developing, modifying, and distributing software applications for enterprise systems are described herein. A software component, such as a native mobile application or a template application, may be modified into a managed mobile application, and metadata associated with the managed mobile application may be generated. The managed application and associated metadata may be provided to one or more application stores, such as public application stores and/or enterprise application stores. Managed applications and/or associated metadata may be retrieved by computing devices from public application stores and/or enterprise application stores, and may be executed as managed applications in an enterprise system.
US10908888B2

Identification of unmatched registry entries may be provided by scanning a file system, discovering software, collecting first attribute values of the discovered software, and receiving a plurality of filtering rules including a method and an attribute. The attribute may comprise a software-specific condition. The method may further comprise collecting native registry entries comprising second attribute values indicated by said attributes of at least one of said rule, and comparing said first attribute values of said discovered software with related ones of said second attribute values of said collected native registry entries. Then, the native registry entries may be grouped into two groups. The first group represents matched registry entries and the second group represents unmatched registry entries. The unmatched registry entries may be identified as unequivocal entries for further software discovery. Finally, the filtering rules may be applied against said collected registry entries based on said filtering method.
US10908887B2

A method and associated systems for dynamic container deployment with parallel layers. A processor creates an image file by processing each instruction of an image-container file in sequential order, where each instruction adds a layer to the image file that identifies either an unconditional or a parallel software layer of a container. Each unconditional layer is assigned a unique level but parallel layers may share a same level. The processor then deploys an instance of a container by deploying layers of the image file to the container in the order in which they were created by the image-creation file. If an image-file layer is marked as parallel, it is deployed only if an associated condition is satisfied, such that no two deployed layers have the same level.
US10908879B2

A fast vector multiplication and accumulation circuit is applied to an artificial neural network accelerator and configured to calculate an inner product of a multiplier vector and a multiplicand vector. A scheduler is configured to arrange a plurality of multiplicands of the multiplicand vector into a plurality of scheduled operands according to a plurality of multipliers of the multiplier vector, respectively. A self-accumulating adder is signally connected to the scheduler and includes a compressor, at least two delay elements and at least one shifter. The compressor is configured to add the scheduled operands to generate a plurality of compressed operands. The at least two delay elements are connected to the compressor. The shifter is configured to shift one of the compressed operands. An adder is signally connected to the output ports of the compressor so as to add the compressed operands to generate the inner product.
US10908875B2

Systems and methods are described for recognizing and responding to commands. A system may receive voice data and determine an intended command. The system may then determine a position and viewpoint orientation of the user to be able to determine one or more digital assets associated with the user. The system may then determine a current state associated with each digital asset of the one or more digital assets to be able to determine at least one digital asset that is configured to process the command. The system can then apply the command to at least a first digital asset of the at least one digital asset that is configured to process the command.
US10908868B2

Performing data processing on a mobile device, where the mobile device includes a first display, a second display and a second touch panel; the first display is configured to: display a home screen which comprises an icon of a first application; display iconic controls of a first application in response to detecting a first gesture on the icon of the first application; the second display is configured to: display a first GUI of the first application in response to detecting the first gesture; the second touch panel is configured to: detect a second gesture on the second touch panel; display a second GUI of the first application on the second display in response to detecting the second gesture, wherein maintaining display iconic controls of the first application on the first display when displaying the second GUI on the second display.
US10908849B2

Three-dimensional fabrication resources are improved by adding networking capabilities to three-dimensional printers and providing a variety of tools for networked use of three-dimensional printers. Web-based servers or the like can provide a single point of access for remote users to manage access to distributed content on one hand, and to manage use of distributed fabrication resources on the other.
US10908848B2

A new snapshot of a storage volume is created by instructing computing nodes to suppress write requests. Once pending write requests from the computing nodes are completed, storage nodes create a new snapshot for the storage volume by allocating a new segment to the new snapshot and finalizes and performs garbage collection with respect to segments allocated to the previous snapshot. An orchestration layer implements a bundled application that is provisioned with virtualized storage and computation resources. A snapshot of the bundled application may be created and used to rollback or clone the application. Clones snapshots of storage volumes may be gradually populated with data from prior snapshots to reduce loading on a primary snapshot. Chaos testing of the bundled application may be performed and storage volumes may be created, expanded, and/or moved based on usage of the bundled application.
US10908845B1

A data structure is stored that includes a slope value corresponding to each die temperature of a set of die temperatures, where the slop value represents a change of a read voltage level as a function of a write-to-read delay time of a memory sub-system. In response to a read command, a current write-to-read delay time and a current die temperature are determined. Using the data structure, a stored slope value corresponding to the current die temperature is identified. An adjusted read voltage level is determined based at least in part on the stored slope value and the current write-to-read delay time. The read command is executed using the adjusted read voltage level.
US10908844B2

A storage system and method for memory backlog hinting for variable capacity are provided. In one embodiment, a method for memory backlog hinting for variable capacity is provided that is performed in a storage system comprising a memory. The method comprises: sending information regarding a state of the memory to a host device; receiving an instruction from the host device to alter memory capacity in order to alter memory performance, wherein the instruction is based on the information regarding the state of the memory sent to the host device; and altering memory capacity in order to alter memory performance in response to receiving the instruction from the host device. Other embodiments are provided.
US10908817B2

An apparatus includes a first processor that generates first control signals to control a first circuit to perform memory operations on memory cells. A first number of first physical signal lines delivers the first control signals to a conversion circuit. A second number of second physical signal lines delivers converted control signals to the first circuit. The conversion circuit is coupled by the first number of first physical signal lines to the first processor and by the second number of second physical signal lines to the first circuit. The conversion circuit converts the first control signals to the converted control signals, and outputs the converted control signals to the first circuit. The first number of first physical signal lines is less than the second number of second physical signal lines to reduce the first number of first physical signal lines coupled between the first processor and the first circuit.
US10908816B2

An electronic device for providing a predictive word to a user, and an operating method therefor are provided. The electronic device includes a display, a processor, and a memory. The memory stores instructions that, when executed, cause the processor to display a user interface including a text input area and a keyboard, on the display, receive a first input through the keyboard, the first input including a part of a word, predict at least one word on the basis of at least a portion of the part of the word in response to the first input, the at least one word including a length in a selected range, display the at least one word on the display, receive a second input for selecting one word among the at least one word through the display, and allow the selected word to be displayed on the text input area.
US10908810B2

A method for sliding response acceleration and related products are provided. The method includes the following operations. A sliding operation of a user on a touch screen is monitored. A first sliding distance of the sliding operation is determined. A sliding acceleration strategy is launched when the first sliding distance exceeds a first preset distance, where the sliding acceleration strategy includes improving performance of a central processing unit (CPU).
US10908809B2

A device with a display and a touch-sensitive surface displays a user interface including a user interface object at a first location. While displaying the user interface, the device detects a portion of an input, including a contact at a location on the touch-sensitive surface corresponding to the user interface object. In response to detecting the portion of the input: upon determining that the portion of the input meets menu-display criteria, the device displays a plurality of selectable options that corresponds to the user interface object on the display; and, upon determining that the portion of the input meets object-move criteria, the device moves the user interface object or a representation thereof from the first location to a second location according to the movement of the contact.
US10908802B1

Various techniques are disclosed for facilitating a computer-supported collaborative session that includes at least two participants using different computing devices to view a canvas that is configured to contain objects added by one or more of the participants. The computer-supported collaborative session is configured to permit participants to mark and/or edit selected objects presented on the canvas. Participants may use a mobile device camera to capture images or video clips, and post the captured images or video clips to the canvas by emailing or text messaging the captured image to a designated email address or phone number.
US10908798B2

A method and apparatus for controlling display of an interface in a mobile terminal are provided. The mobile terminal is communicatively connected to an external device. The method comprises: acquiring a pattern and/or a colour of the external device; and according to the pattern and/or the colour and the style categories of the display interface pre-stored in the mobile terminal, adjusting the current display style of the display interface, so as to enable the display style to match the pattern and/or the colour of the external device. In the display control method, the mobile terminal can adjust the display style of the display interface thereof according to the acquired pattern and/or colour of the external device, so as to enable the display style to match the pattern and/or the colour of the external device.
US10908792B2

In one general aspect, an interactive event-based information system is disclosed that includes an event-based data store for storing information about events selectively extracted from a plurality of machine-readable information sources. A live feed extraction interface is responsive to the event-based data store and has a feed publication output operative to publish a live feed of selected information about events. A live event feed user interface includes a live feed display interface operative to present a succession of visual information elements corresponding to events covered in the live event feed, and a drill-down interface responsive to user interaction to provide access to further information about the information elements from the data store.
US10908788B2

Systems, methods, and other embodiments associated with providing automated discovery and facilitation of user business processes are described. Parse a system log of a software platform to identify interactions of a user with each event of a selected type of event. For each event, create a data structure that describes the interactions with the event based on (i) the identified interactions and (ii) characteristics of the event. Analyze the data structures to create a model of a process applied to events of the selected type by the user. Generate a customized user interface of the software platform that includes a function configured to facilitate the process. Substitute the customized user interface for a standard user interface when displaying the subsequent events to a user.
US10908786B2

Application extension management may be provided. A plurality of related documents may be scanned to determine whether an activation trigger associated with an application extension has been triggered. In response to determining that the activation trigger associated with the application extension has been triggered, the application extension may be triggered and a user interface element associated with the application extension may be displayed according to a display rule.
US10908777B2

An image forming apparatus includes a display unit that displays a first screen handled as a target of recalling and a second screen not handled as a target of the recalling, as screens for making a setting in a process of executing a prescribed function; a storage unit that stores setting information including a first set value set on the first screen, a second set value set on the second screen and first screen information regarding the first screen, while associating the setting information with a first name; and a selection unit that selects the first name stored in the storage unit, wherein when the first name stored in the storage unit is selected by the selection unit, a control unit displays a redisplay screen including the first screen associated with the first name on the display unit and prompts resetting of the first set value on the redisplay screen.
US10908774B2

This disclosure provides a method, system, and computer-readable medium for maintaining a history of copied objects using a mobile device and providing a menu listing the history of copied objects when a preconfigured gesture is received by the mobile device. The history of copied objects includes text objects, such as words, phrases, sentences, or complete paragraphs, and non-text objects, such as images, sounds, movies, and other such non-text objects. In addition, the mobile device is configured to be context-sensitive such that the alphanumeric characters of the text objects are saved in a persistent data storage whereas references to the non-text objects are saved.
US10908773B2

An example system includes: an information processing device including a display processing unit performing processing of displaying on a display unit a basic screen containing a selection image and a background image, the selection image being constructed from one or a plurality of images used for receiving selection operation, the background image serving as a background of the selection image; and a background image transmission device transmitting the background image of the basic screen. The display processing unit of the information processing device automatically receives the background image transmitted by the background image transmission device and displays the received background image in the background of the selection image.
US10908768B2

A selection-type user input corresponding to a selection position on a structured object displayed on a display device is received via a user interface device. The structured object includes a plurality of levels in a hierarchy or corresponding to a multi-dimensional coordinate space, and the plurality of levels includes a first level and a second level. When it is determined that the selection position is within the first level, first display data is generated that, when displayed by the display device, shows contents of the structured object within the first level as selected and does not show contents of the structured object within the second level as selected. When it is determined that the selection position is within the second level, second display data is generated that, when displayed by the display device, shows contents of the structured object within both the first level and the second level as selected.
US10908761B2

Systems and method are provided for providing a playlist transport bar. The playlist transport bar provides an overlay which graphically represents assets (e.g., programs) of a playlist in a manner that enables a user to simultaneously ascertain a playback position within the playlist and a particular asset. The playlist transport may include asset regions which each correspond to an asset in a playlist and a position indication region which may provide information relating to a playback position.
US10908760B2

An interactive demonstration application can be used to test and experience the use of overlay elements (e.g., application add-ons, such as an interactive chat overlay) on a graphical interface (e.g., of a website or a computer application) before fully integrating the overlay elements into the graphical interface. The interactive demonstration application can also be used to demonstrate and update the live settings of a live overlay element used on a live webpage.
US10908754B2

A touch sensing unit, includes a plurality of first sensing electrodes and a plurality of second sensing electrodes intersecting with and insulated from the plurality of first sensing electrodes. The plurality of first sensing electrodes includes a plurality of first sensor portions and a plurality of first connection portions connecting each of the plurality of first sensor portions with one another. The plurality of second sensing electrodes includes a plurality of second sensor portions, a plurality of stem sensors extended from the plurality of second sensor portions, and a plurality of second connection portions connecting each of the plurality of sensor portions with one another. Each of the plurality of first sensor portions includes a plurality of depressions indented inwardly. Each of the plurality of stem sensors is disposed such that it is at least partially surrounded by a respective depression of the plurality of depressions.
US10908749B2

A touch sensor includes a base layer, sensing electrodes arranged on the base layer, a bridge electrode and a connecting portion. The sensing electrode layer includes first sensing electrodes arranged along a first direction parallel to a top surface of the base layer, and second sensing electrodes arranged along a second direction parallel to the top surface of the base layer. The bridge electrode is disposed on the sensing electrodes to electrically connect the first sensing electrodes neighboring in the first direction to each other. The bridge electrode includes an extension portion and expanded portions formed both ends of the extension portion. The expanded portion has a width greater than that of the extension portion. The connecting portion electrically connects the second sensing electrodes neighboring in the second direction and includes at least one etched region.
US10908732B1

A removable electronics device for pre-fabricated sensor assemblies of interactive objects is provided. The removable electronics device includes one or more processors, a first communication interface configured to communicatively couple with one or more remote computing devices, and a second communication interface configured to communicatively couple with a plurality of pre-fabricated sensor assemblies having touch sensors with different sensor layouts. The removable electronics module can analyze, in response to being physically coupled to a first pre-fabricated sensor assembly, first touch data to detect one or more pre-defined motions based on one or more first pre-defined parameters associated with the first touch sensor. The removable electronics module can analyze, in response to being physically coupled to a second pre-fabricated sensor assembly, second touch data to detect the one or more pre-defined motions based on one or more second pre-defined parameters associated with the second touch sensor.
US10908729B2

A touch panel having a transparent capacitive sensing medium configured to detect multiple touches or near touches that occur at the same time and at distinct locations in the plane of the touch panel and to produce distinct signals representative of the location of the touches on the plane of the touch panel for each of the multiple touches is disclosed.
US10908728B2

A touch display device includes: a timing controlling unit generating image data, a data control signal, a gate control signal and a touch synchronization signal by using an image signal and a plurality of timing signals and generating a plurality of MUX clocks having a MUX slew rate and a MUX clock gap; a data driving unit generating a data signal by using the image data and the data control signal; a MUX unit outputting the data signal according to the plurality of MUX clocks in a time division; a gate driving unit generating a gate signal by using the gate control signal; a touch driving unit generating a touch transmitting signal by using the touch synchronization signal; and a touch display panel displaying an image by using the gate signal and the data signal and sensing a touch by using the touch transmitting signal.
US10908725B2

The present disclosure relates to interactive projection systems. In one implementation, an interactive projection system for a vehicle window may include a film having a plurality of sensors embedded therein, the plurality of sensors configured to detect local pressure disturbance on the film; a projector configured to project a user interface onto the film; and at least one processor. The at least one processor may be configured to perform operations, including receiving a detection of a local pressure disturbance from at least one of the plurality of sensors, based on a location of the detected local pressure disturbance, determining a change in the user interface, and transmitting a command to the projector to modify a projected user interface according to the determined change.
US10908724B2

A display device with an input function is provided having a plurality of pixel parts arranged at intervals in a first direction and a second direction intersecting the first direction, and a display region including a plurality of light-transmitting parts arranged in the gap portions of the pixel parts, the pixel parts include at least one pixel provided with light-emitting elements, the light-transmitting part includes a sensor electrode for detecting electrostatic capacitance.
US10908722B2

The present disclosure relates to a sensing device and a display device including the sensing device. The sensing device includes a transducer including first and second driving electrodes and a piezoelectric material layer; first and second transmission transistors for alternatively supplying first and second driving voltages to the first driving electrode; and first and second reception transistors electrically connected between a readout line and a power supply line to which a power supply voltage is supplied. During an interval in which at least one pixel is driven, the first and second driving voltages are DC voltages with a voltage level different from each other, and the first and second transmission transistors repeat turn-on and turn-off at a timing different from each other. Through this, it is possible to reduce unnecessary power consumption, and therefore, a large area fingerprint sensor can be more efficiently implemented.
US10908717B2

The disclosure provides a display panel including a substrate, an active layer, a first electrode layer, a common electrode layer, a cathode layer, and a spacer. The active layer is located on the substrate. The first electrode layer is located on the active layer, and the first electrode layer includes a first gate and a second gate. The common electrode layer is located on the first electrode layer. The common electrode layer has a first region, a second region, and a first necking region. The first necking region connects the first region and the second region. The first region and the first gate are correspondingly disposed, and the second region and the second gate are correspondingly disposed. The cathode layer is located on the common electrode layer. The spacer is located between the common electrode layer and the cathode layer. The spacer and the first necking region are correspondingly disposed.
US10908716B2

A flexible display apparatus includes: a flexible panel having a first area, a bending area extending from the first area, and a second area extending from the bending area; a plurality of separate protection films on a surface of the flexible panel; and a filler in a gap between the plurality of separate protection films.
US10908714B2

There is provided a portable information code display apparatus. The apparatus includes a display unit that is capable of displaying an image in addition to a direction detecting unit and a display control unit. The direction detecting unit is capable of detecting that the display unit is oriented is a predetermined orientation. The display control unit controlling display performed in the display unit. Practically, the display control unit displays an information code on the display unit in a predetermined readable state in which the information is readable and maintains the display of the information code in the readable state, when the direction detecting unit detects that the display unit is oriented in the predetermined orientation.
US10908712B2

Disclosed are a method for recognizing a rotation of a rotating body and an electronic device for processing the same. The electronic device may include a housing; a rotatable input configured to be mounted on a part of the housing; a display configured to be exposed out of a part of the housing; a memory; and a processor electrically connected to the memory, the input, and the display, wherein the memory may store instructions that, when executed by the processor, cause the processor to display, on the display, at least one part of a user interface including a first point capable of scrolling an object and/or a number in proportion to a rotation of the input; to at least partially respond to a first input from the input or the display and to display, on the display, a second point spaced by a predetermined distance or angle from the first point; and to move the object to the second point or to display, on the display, a corresponding number at the second point, in response to the rotation of the input in a state of displaying the second point.
US10908702B2

An apparatus and method for automatically controlling screens displayed on two display units of a mobile terminal are provided. The method includes receiving an input requesting to operate a camera of the mobile terminal; providing a video image that is obtained via the camera through a first display area disposed in a first surface of the mobile terminal or a second display area disposed in a second surface being opposite to the first surface of the mobile terminal, based on a camera mode, wherein the camera mode includes a first mode and a second mode; while providing the video image obtained via the camera through the first display area or the second display area, detecting a rotation of the mobile terminal; and in response to detecting the rotation, switching a display area providing the video image between the first display area and the second display area.
US10908698B2

A patient support apparatus, such as a bed, stretcher, cot, operating table, chair, or the like, includes a support surface for an occupant, a user interface, and a control system. The user interface includes multiple sensing layers to detect when a user touches the user interface. The control system activates only a first one of the sensing layers when the patient support apparatus is in a sleep mode, and upon the first sensing layer detecting a user touching the user interface while in the sleep mode, the control system activates that second sensing layer. One of the sensing layers may be resistive and the other capacitive. One of the layers may also detect a position at which the user touches the user interface, while the other layer may only detect that the user interface was touched, but not detect the position of the touch.
US10908694B2

Examples of mixed reality computing devices that utilize remote sensors and local sensors as input devices are disclosed. In one example, a mixed reality computing device comprises an image sensor, a remote input device, a processor, and storage comprising stored instructions. The stored instructions are executable by the processor to perform object motion tracking and environmental tracking based on output from the image sensor, and in response to detecting that the remote input device is in use, adjust a parameter of the motion tracking while maintaining the environmental tracking.
US10908688B2

A tactile presentation device comprising: a contact face; a plurality of electrodes arranged along the contact face; a first control unit controlling operations of the electrodes for detecting contact or approach of an object toward the contact face; a second control unit controlling operations of the electrodes for presenting a tactile sense to the contact face; and a third control unit causing a part of the plurality of the electrodes to be controlled by the first control unit, sequentially changing the electrode to be controlled by the first control unit to another electrode among the plurality of the electrodes, and causing electrodes other than the electrode that is controlled by the first control unit to be controlled by the second control unit.
US10908667B2

An integrated circuit and method are provided for managing power domains. The integrated circuit has first circuitry provided within a first power domain, and a distributed power controller for controlling transition of the first power domain between a plurality of power states. The distributed power controller comprises at least power control circuitry in a second power domain and additional power control circuitry in a third power domain. Whilst the current power state of the first power domain is in any one of at least two of the plurality of power states, the second power domain is allowed to be placed in a power saving state where the power control circuitry loses knowledge of the current power state of the first power domain. However, the third power domain is prevented from entering that power saving state. Further, the additional power control circuitry is arranged to output a mode status signal that is then used by the power control circuitry, when the second power domain exits the power saving state, to place the power control circuitry into an initial mode of operation that is dependent on the current power state of the first power domain. This ensures that, despite the power control circuitry losing knowledge of the current power state of the first power domain whilst it is in the power saving state, no unintended consequences occur when the second power domain subsequently exits the power saving state.
US10908661B2

A method is provided for optimizing fan speed control of a computer system that includes a fan unit, a temperature sensor, a control unit to control operation of the fan unit, and a disk storage unit. A forbidden range corresponding to a range for a fan speed is determined based on a relationship between fan speed and vibration of the disk storage unit. An optimized fan control table is generated based on a reference table relating to a relationship between ambient temperature and fan speed. The optimized fan control table is generated by making a part of the ambient temperature values in the reference table change to corresponding to a predetermined fan speed not smaller than a fan speed value corresponding to an upper limit of the forbidden range.
US10908660B2

In one embodiment, a processor comprises: a first die including at least one core and at least one first die thermal sensor; a second die including at least one memory and at least one second die thermal sensor; and a thermal controller to receive first thermal data from the at least one first die thermal sensor and second thermal data from the at least one second die thermal sensor, calculate a first thermal margin for the first die based at least in part on the first thermal data and a first thermal loadline for the first die and calculate a second thermal margin for the second die based at least in part on the second thermal data and a second thermal loadline for the second die. Other embodiments are described and claimed.
US10908659B2

A memory system includes a nonvolatile memory and a memory controller. The memory controller is configured to execute a process to adjust a temperature of the nonvolatile memory upon determining that the temperature is outside a preferred range.
US10908658B2

A system for cooling computing devices may include at least one facility, at least one cool air aisle disposed within the at least one facility, at least one hot air aisle, at least one air inlet, and at least one exhaust outlet. The system may also include a plurality of computing devices including a plurality of computing device fans arranged within the at least one cool air aisle. An internal air pressure within the at least one cool air aisle provided via the plurality of computing device fans may be lower than an external air pressure of the external environment. The plurality of computing device fans may be configured to provide sufficient airflow of outside air through the at least one facility to cool the plurality of computing devices.
US10908656B2

In an example, a device may comprise a panel, a slider to retain the panel to the device, an actuator engaged with the slider, and a release member engaged with the actuator. The actuator may move the slider to unlock the panel and release the panel so that the panel is removable from the device. The release member may cause the actuator to move the slider when the release member is moved to a second position from a first position.
US10908654B2

An electronic device may be provided with a display and conductive sidewalls. The display may include conductive display structures and a cover layer. The cover layer may be mounted to the sidewalls. The sidewalls may define antenna apertures for antennas in the device. Grounding structures may be coupled between the conductive display structures and the sidewalls at locations that at least partially overlap the antenna apertures. The grounding structures may include conductive tape having an adhesive surface. The conductive tape may have a first end at which the adhesive surface is coupled to the conductive display structures. The conductive tape may have a second end that is folded around a layer of heat-activated film and that is coupled to both the display cover layer and the conductive sidewalls. Conductive tape overlapping each antenna aperture may be concurrently assembled into the electronic device as the display is mounted to the sidewalls.
US10908653B2

A hinge mechanism is provided, including a fixed member, a rotary member pivotally connected to the fixed member, a pin, a first gear set, and a second gear set. The first and second gear sets are connected to the fixed member and the rod and respectively have a teeth-uncompleted gear. When the rotary member rotates relative to the fixed member from an initial angle to a first angle, the first gear set drives the pin to rotate in a first direction. When the rotary member further rotates relative to the fixed member from the first angle to a second angle, the second gear set drives the ping to rotate in a second direction, which is the opposite of the first direction.
US10908652B2

A modular hinge is described for a computing device where the computing device comprises two leaves detachably connected using the modular hinge. The hinge comprises a first hinge portion and a second hinge portion. Each hinge portion has a hinge portion body having a convex face configured to enable one of the leaves of the computing device to rotate against the convex face. Each hinge portion body has a mating face generally opposite the convex face, the mating face comprising at least one attachment element. Each hinge portion comprises a hinge pin configured to rotatably attach the hinge portion to one of the leaves of the computing device. The at least one attachment element of each hinge portion is configured to removably attach the hinge portions together.
US10908647B2

An example display device includes a display element having at least one portion which can be changed into a curved shape; and a flexible window member stacked onto the display element, wherein the thickness of a portion of the window member is less than that of the other portions.
US10908638B2

A display device includes a display panel including a folding area and non-folding areas respectively extending from the folding area along a first direction; and a folding member which is foldable together with the display panel, the folding member including: a film layer corresponding to each of the folding area and the non-folding areas of the display panel, the film layer defining a storage space in which a fluid is disposed; and a pair of roller members each in slidable contact with the film layer, each of the pair of roller members slidable along the first direction. Unfolding of the display device moves each of the pair of roller members along the first direction toward the folding area, and folding of the display device moves each of the pair of roller members along the first direction away from the folding area.
US10908631B2

A knob assembly and a cooking apparatus including a knob assembly are provided. The knob assembly may reduce defects in assembly and operation of the knob assembly caused by a tolerance of a valve shaft. The knob assembly may include a valve in which a valve shaft may be movable, a knob connected to a knob shaft coupled with the valve shaft, a knob ring that surrounds a periphery of the knob and supports the knob shaft, a support ring coupled with the knob ring, a support frame that supports an outer circumferential surface of the support ring, and a fixing frame coupled with the support frame to prevent the support ring from separating from the support frame.
US10908630B2

The present disclosure relates to a display adjuster including a rotary adjuster; and an electronic display including a transparent outer layer, wherein the rotary adjuster includes an actuation member and a rotational detection means, wherein the actuation member is rotatably mounted about a rotational axis mounted with bearing means, and the rotary adjuster is arranged on the transparent layer; and the display adjuster also includes a surrounding wall on the transparent layer that surrounds at least the bearing means.
US10908628B2

A CML to CMOS signal conversion system includes a CML/CMOS converter coupled to a resistor, which is further coupled to a current compensation circuit at a reference node. The CML/CMOS converter receives a differential signal and applies a first or a second current to the reference node through the resistor. The current compensation circuit comprises a differential transistor pair coupled to a current source, a transistor, and a first, a second, and a third current mirror. The differential transistor pair receives the differential signal and has a pair of output terminals. The first current mirror is coupled to the output terminals. The third current mirror is coupled to the reference node. The first and third current mirror are coupled together by the transistor and sink the first current. The second current mirror is coupled to the output terminals and the reference node and sinks the second current.
US10908616B2

Described is a system for object recognition. The system generates a training image set of object images from multiple image classes. Using a training image set and annotated semantic attributes, a model is trained that maps visual features from known images to the annotated semantic attributes using joint sparse representations with respect to dictionaries of visual features and semantic attributes. The trained model is used for mapping visual features of an unseen input image to its semantic attributes. The unseen input image is classified as belonging to an image class, and a device is controlled based on the classification of the unseen input image.
US10908615B2

An autonomous mobile robot includes a target acquisition unit which acquires a target by using an image obtained by an imaging unit whose field of view is able to be changed, a target movement prediction unit which predicts the destination of the target by using the image of the target, an obstacle movement prediction unit which predicts the destination of an obstacle by using an image of the obstacle, an occlusion determination unit which determines whether or not the target is occluded by the obstacle from result of the prediction by the target movement prediction unit and result of the prediction by the obstacle movement prediction unit, and a target tracking unit which changes the field of view of the imaging unit so that the area of the target coming into the field of view increases in the case where it is determined that at least a part of the target is occluded by the obstacle.
US10908611B2

The systems and associated methods are for autonomously launching and recovering payload objects such as vessels, equipment and people by partially submerging a multi-mode unmanned vehicle in a controlled manner. Mechanical, power, signal and logical system components operate in a coordinated manner to repeatedly and reliably perform unmanned launch and recovery of payloads in a variety of conditions and sea states from a catamaran style hull with multi-mode, high-performance characteristics.
US10908609B2

An apparatus for autonomous driving includes data collecting devices and processing circuitry. The data collecting devices collects initial data including first data related to a driving condition that includes a driving environment surrounding a vehicle and motion of the vehicle and second data related to driving the vehicle under the driving condition. The processing circuitry determines, based on the initial data, the driving environment and a vehicle driving mode including a first type of driving environment and a respective autonomous driving mode and an off-road driving environment and a respective non-autonomous driving mode. The data collecting devices collect additional data including first data related to the driving condition and second data related to driving the vehicle under the driving condition when the vehicle driving mode is the non-autonomous driving mode, and trains the vehicle to implement autonomous driving under the off-road driving environment based on the additional data.
US10908600B2

The invention relates to a method for managing a main module (1) of a production line, with said main module (1) being equipped with thermal means that operate in production at a setpoint temperature (1000), method in which during production, when there is a break in production continuity at said main module (1), the temperature of said thermal means is lowered, and then their temperature is reset until said setpoint temperature (1000) is reached. Advantageously, at least data from a past event comprising at least one temperature rise time of said thermal means from a first temperature to a second temperature is recorded, and based on said data, the temperature of said thermal means is adapted automatically to reach said setpoint temperature (1000), at the latest when the production continuity resumes at said main module (1). The object of the invention is also a corresponding management device.
US10908598B1

Examples described herein provide a method for designing an integrated circuit (IC) for meeting different sets of criteria. In an example, different sets of criteria are identified for an IC design. The IC design is designed to meet the different sets of criteria based on expected manufacturing variation. The IC design is caused to be manufactured as IC products. At least some of the IC products are caused to be tested. The IC products are characterized as meeting respective ones of the different sets of criteria based on testing the at least some of the IC products.
US10908569B2

This technology includes identifying current items of motorized transport inventory having one or more current features from received motorized transport inventory data. Each match of one or more mapped features of any mapped master pieces of media content with the current features of any of the current items of motorized transport inventory is determined. At least one of the master pieces of media content is mapped to two or more of the current items of motorized transport inventory. Any missing pieces of media content of the one or more current features of any of the current items of motorized transport inventory are identified based on the one or more determined matched master pieces of media content. One or more of the identified missing pieces of media content of any of the current items of motorized transport inventory is obtained. The one or more identified matched master pieces of media content and the one or more of the obtained missing pieces of media content is provided to a requesting sales management computing device associated with the current inventory set of items.
US10908558B2

A circuit device includes a time-to-digital conversion circuit, to which a first clock signal generated using a first resonator, and having a first clock frequency, and a second clock signal generated using a second resonator, and having a second clock frequency different from the first clock frequency are input, and which converts time into a digital value using the first and second clock signals, and a PLL circuit adapted to perform phase synchronization between the first and second clock signals.
US10908555B2

An imaging module, including a lens and a transmissive display panel disposed adjacent to each other, and a controller electrically connected to the transmissive display panel, the controller loading a white image on a preset area of the transmissive display panel so that a light beam passes through the preset area. A light beam gating control method, a testing apparatus and method for an imaging module are further provided.
US10908550B2

An image forming apparatus, including: a main body including a rear face cover; a photosensitive member on which an image is formed; a transfer unit configured to transfer the image onto a sheet; a motor supported by a rear plate of the main body and configured to rotate the photosensitive member; a box made of metal fixed to a fixing portion of the main body with a screw and located between the rear face cover and the motor; a first circuit board provided in the box; a second circuit board provided outside the box; and a flexible flat cable configured to connect the first circuit board and the second circuit board, wherein, with the flexible flat cable connecting the first circuit board and the second circuit board, a position of the screw overlaps with the flexible flat cable in a direction orthogonal to the first circuit board.
US10908549B2

A drive force transmission mechanism includes a drive pulley, a driven pulley and an endless belt wound around the drive pulley and the driven pulley. The drive pulley and the driven pulley rotate around axes parallel to each other. At least one of the drive pulley and the driven pulley has a protruding part protruding outwardly in a radial direction around an outer circumferential face along an entire circumference. At least one axial end portion among both axial end portions of the protruding part in an axial direction of the rotational axis has a radius of curvature smaller than a radius of curvature of an axial center portion of the protruding part in the axial direction.
US10908547B2

An image forming system includes an image forming portion, a stack portion, a specific image processing portion, and a setting processing portion. The image forming portion forms an image on a sheet based on image data. The stack portion stores a stack of sheets on which images have been formed by the image forming portion. The specific image processing portion causes the image forming portion to form a specific image on a specific sheet that is discharged to the stack portion before or after one or more sheets on which one or more images have been formed by the image forming portion based on the image data. The setting processing portion sets a specific image formation position on the specific sheet so that the specific image is formed at the specific image formation position.
US10908542B2

During a period of a low power state, an image forming apparatus causes a system controller to stop an operation of a second power source and cut off voltage supply from a first power source to each of a power relay, an AC voltage detector, a fixing controller, and a printer controller. At a time of return from the low power state, the system controller starts the power supply from the first power source to each of the power relay, the AC voltage detector, the fixing controller, and the printer controller, and then activates the second power source.
US10908534B2

A developing device includes a casing containing a housing chamber and having a developer outlet port to discharge excess developer from the housing chamber. A developer roll is disposed in the housing chamber, to carry a developer. The developing device includes an airflow passage to allow air to flow in from the housing chamber when the developer roll rotates. The developing device further includes a radiation member located adjacent the housing chamber to transfer heat to the air flowing through the airflow passage.
US10908532B2

A nozzle insertion member is in a powder container that includes a nozzle insertion opening into which a conveying nozzle is inserted. The nozzle insertion member includes an opening/closing structure to move to an opening position to open the nozzle insertion opening by being pressed by the inserted conveying nozzle, and to a closing position to close the nozzle insertion opening when the conveying nozzle is separated from the nozzle insertion member, and a seal arranged at the nozzle insertion opening and including a through hole into which the conveying nozzle is insertable. The opening/closing structure includes a front cylindrical portion to contact with an inner surface of the through hole, and a slide area formed on another side relative to the front cylindrical portion. W1
US10908530B2

An image forming apparatus includes a developer case and a developer detection sensor. The developer case stores developer. The developer detection sensor is disposed in contact with a contacted portion that is located near the developer stored in the developer case, and the developer detection sensor detects magnetic permeability of the developer. The developer detection sensor includes a substrate and a plurality of contact portions. The plurality of contact portions are formed in a facing region on a first surface of the substrate that faces the contacted portion, and the plurality of contact portions are configured to come in contact with the contacted portion. A first contact portion that is one of the plurality of contact portions includes a detection portion that detects magnetism of the developer.
US10908522B2

A method of enhancing adhesion of an image to at least one surface of a substrate is provided herein. The method includes treating at least a portion of the surface by applying a composition comprising one or more polymers to the portion of the surface. The method further includes drying the composition after applying the composition to the substrate to form a treated substrate. The method further includes printing an image from an electrophotographic printer utilizing liquid toner technology on the treated substrate. The substrate is treated and dried less than about 5 minutes prior to being printed.
US10908520B2

In an example of a method for reducing contamination, a purified imaging oil is formed by filtering an imaging oil through an imaging oil filter, and then filtering the imaging oil through a polar absorbent filter. A surface of an amorphous silicon photoconductor of a liquid electrophotographic printing apparatus is maintained by periodically applying the purified imaging oil to the amorphous silicon photoconductor.
US10908510B2

An imprint lithography apparatus having a first frame to be mounted on a floor, a second frame mounted on the first frame via a kinematic coupling, an alignment sensor mounted on the second frame, to align an imprint lithography template arrangement with a target portion of a substrate, and a position sensor to measure a position of the imprint lithography template arrangement and/or a substrate stage relative to the second frame.
US10908508B2

A lithographic apparatus includes a projection system which includes a plurality of optical elements configured to project a beam of radiation onto a radiation sensitive substrate. The lithographic apparatus also includes a metrology frame structure which includes a part of one or more optical element measurement systems to measure the position and/or orientation of at least one of the optical elements. The plurality of optical elements, a patterning device stage, and a substrate stage are arranged such that, in a two dimensional view on the projection system, a rectangle is defined such that it envelops the plurality of optical elements, the patterning device stage, and the substrate stage. The rectangle is as small as possible. The metrology frame structure is positioned within the rectangle.
US10908506B2

A method of manufacturing a semiconductor device includes: providing a first photoresist pattern on a wafer; measuring an overlay of the first photoresist pattern; generating a first overlay model function by a first overlay regression analysis of the measured overlay; and generating a second overlay model function by a second overlay regression analysis of a difference between the measured overlay and the first overlay model function.
US10908488B2

An image display device adapted to display an image includes a connection section to which an interface board replaceable is connected, and which communicates with an external device via the interface board, a failure detection section adapted to detect a failure of the interface board connected to the connection section, and a control section adapted to limit power supply to the interface board in a case in which the failure detection section has detected the failure of the interface board.
US10908487B1

A light emitting device includes resonant parts constituted by a photonic crystal structure, and rows each of which includes the resonant parts arranged along a first direction, wherein light resonating in the resonant part resonates in a first resonant direction and a second resonant direction, the rows are arranged along a second direction, the rows include a first row, and a second row, a distance between the resonant part located furthest at one side of the first direction in the first row and the resonant part located furthest at the one side of the first direction in the second row is different from a distance between the resonant part located furthest at the one side of the first direction and the resonant part located furthest at another side of the first direction in the first row, the first and second resonant directions are along the first and second axes respectively, and in a plan view a length along the first direction of the resonant part and a length along the second direction of the resonant part are equal to each other.
US10908483B2

A load bracket includes a guide rod, a locking assembly slidably arranged at the guide rod, and a mounting plate slidably arranged at the locking assembly. The locking assembly includes a clamping assembly arranged at the guide rod and connected to the mounting plate, and a driving member connected to the clamping assembly. The driving member is configured to drive the clamping assembly to clamp the guide rod and to cause the mounting plate to abut against the clamping assembly.
US10908476B2

In an embodiment, a multi-layer lens stack includes first liquid crystal material enclosed between a first diffractive lens structure and a first substrate surface having a first alignment layer disposed thereon and second liquid crystal material enclosed between a second diffractive lens structure and a second substrate surface having a second alignment layer disposed thereon. The first and second liquid crystal materials assume a homeotropic alignment relative to the first and second substrate surfaces, respectively, in a first mode. The first and second alignment layers are respectively configured to align the first liquid crystal material along a first direction and the second liquid crystal material along a second direction, substantially orthogonal to the first direction, in a second mode. The multi-layer lens stack has a first optical power in the first mode and a second optical power, different from the first optical power, in the second mode.
US10908471B2

Various embodiments herein relate to networks of electrochromic windows. The networks may be configured in particular ways to minimize the likelihood that the windows on the network draw more power than can be provided. The network may include particular hardware components that provide additional power to windows as needed. The network may also be configured to adjust how the windows therein transition to prevent overloading the network. The techniques described herein can be used to design networks of electrochromic windows that are undersized when considering the amount of power that would be needed to simultaneously transition all the windows on the network using normal transition parameters, while still allowing simultaneous transitions to occur.
Patent Agency Ranking