Document Document Title
US10547277B2 MEMS capacitive sensor
A MEMS capacitive sensor is disclosed. In an embodiment a MEMS capacitive sensor includes a capacitor having a variable capacitance, wherein the capacitor includes a backplate and a membrane being separated from each other by a variable distance, wherein the capacitor is arranged on a substrate, an output terminal configured to provide an output signal, wherein the output terminal is connected to the backplate, a bias voltage input terminal configured to apply a bias voltage, wherein the bias voltage input terminal is connected to the membrane and a supply voltage input terminal configured to apply a supply voltage, wherein the supply voltage input terminal is connected to the substrate, wherein the MEMS capacitive sensor is configured to generate a level of the output signal in dependence on the distance between the membrane and the backplate.
US10547269B2 Variable frequency independent speed motor
An electric motor apparatus may include a rotor and a stator. The apparatus may include a main field motor stage having a set of stator armature windings positioned on the stator and a set of main field windings positioned on the rotor, where the set of stator armature windings is configured to receive a main multiphase power signal from an alternating current power bus having a first current that causes a first rotating magnetic flux that rotates relative to the stator, where the set of main field windings is configured to receive a secondary multiphase power signal having a second current that causes a second rotating magnetic flux that rotates relative to the rotor, and where a combination of the first rotating magnetic flux and the second rotating magnetic flux causes the rotor to turn at a predetermined reference frequency.
US10547266B2 Mechatronic assembly controlled by a pulse-width modulation signal
The disclosure relates to a mechatronic assembly for driving a body, which is designed to be connected to a continuous electrical power source and an electronic control unit comprising a computer for running a power-assistance algorithm supplying a pulse-width modulation input signal having discrete states and a cyclic ratio encoding the steering and torque/speed information.
US10547262B2 Estimating rotor speed and rotor angle
In some examples, a controller device includes processing circuitry configured to determine an alpha voltage and a beta voltage based on time durations for control signals for power-conversion circuitry that drives an electric motor including a rotor. In some examples, the controller device also includes a flux estimator configured to estimate a speed of the rotor and an angle of the rotor based on the alpha voltage and the beta voltage.
US10547258B2 Vibration control method and system
An electric machine coupled to rotating machinery includes a rotor and a stator, and the method of control of an electric machine and an electric machine control system. The method includes sensing one or more parameters indicative of one or more resonance conditions of the rotating machinery, and comparing the sensed parameter to a predetermined threshold to determine whether the rotating machinery is operating at the resonance condition. Where the rotating machinery is determined to be operating at the resonance condition, adjusting a magnetic field of one or both of the rotor and the stator to provide a predetermined torque to the rotating machine, to modulate the stiffness of the rotational machinery, and thereby move the resonance condition away from the current rotating machinery conditions.
US10547257B2 Variable-speed controller for use with an electric device
A variable-speed controller for use with an electric device including: a variable resistor element having a variable resistor element contact surface; a membrane including a first membrane contact surface spaced-apart from the variable resistor element contact surface by a spacer element, and, a second membrane contact surface; a slider configured for slidable movement along the second membrane contact surface wherein responsive to the slider slidably moving along the second membrane contact surface, the first membrane contact surface is able to be urged into contact with the variable resistor element contact surface in a plurality of contact point configurations whereby the effective resistance of the variable resistor element is configured to change in response to the first membrane contact surface being urged into contact with the variable resistor element contact surface in each of the plurality of contact point configurations.
US10547255B2 Apparatus for detecting the rotor position of an electric motor and related method
An apparatus for detecting a position of a rotor of a DC motor with N phases having a plurality of windings. The apparatus includes circuitry to couple at least two of the windings between a supply voltage and a reference voltage according to a first current path and allow the current stored in the two windings to be discharged through a second current path. The circuitry is configured to force the at least two windings at a short circuit condition in the second current path. The apparatus also includes a measurement circuit configured to measure the time period of discharging the current stored in the two windings and a rotor position detector for detecting the rotor position based on the measured time period.
US10547251B1 Method for shutdown of an active neutral point clamped converter
A method for shutting down a phase-leg of a three-level active neutral point clamped converter is provided. The method includes the following steps. A determining step determines if a switch fault has occurred, and if a switch fault has occurred then each switch of the plurality of switches are turned off. If a switch fault has not occurred and a shutdown is requested, then an operating step operates the plurality of switches to turn off a first switch and a fourth switch. A waiting step waits for a first predetermined time period. An operating step operates the plurality of switches to turn on a second switch and a third switch. A waiting step is repeated. An operating step operates the plurality of switches to turn off a fifth switch and a sixth switch. A waiting step is repeated. An operating step turns off the second switch and the third switch.
US10547250B2 Rectifier device
A rectifier device is described herein. In accordance with one embodiment, the rectifier device includes a semiconductor body doped with dopants of a first doping type and one or more well regions arranged in the semiconductor body and doped with dopants of a second doping type. Thereby, the one or more well regions and the surrounding semiconductor body form a pn-junction. The rectifier device further includes an anode terminal and a cathode terminal connected by a load current path of a first MOS transistor and a diode, which is parallel to the load current path. An alternating input voltage is applied between the anode terminal and the cathode terminal during operation of the rectifier device. The rectifier device includes a control circuit that is configured to switch on the first MOS transistor for an on-time period, during which the diode is forward biased, wherein the first MOS transistor and the diode are integrated in the semiconductor body and the control circuit is at least partly arranged in the one or more well regions. Further, the rectifier device includes a switching circuit that is configured to electrically connect a first well region of the one or more well regions with the anode terminal, as long as the alternating input voltage is above a threshold value, and, to pull the voltage of first well region towards the alternating input voltage, as long as the alternating input voltage is at or below the threshold value.
US10547249B2 Bridge circuit and rectifier including the same
A bridge circuit includes: a first leg including a first switching device and a second switching device connected between a first node and a ground; a second leg including a third switching device and a fourth switching device connected between the first node and the ground; and a first charge recycler connected between a gate of the first switching device and a gate of the third switching device, and configured to transfer charges accumulated in the first switching device to the gate of the third switching device prior to turning on the third switching device.
US10547247B2 Converter with oscillator and a system of converter with oscillator coupled with a load
Converter with oscillator characterized in that it comprises an input for connecting the phase through a first node to cathode of a first diode as well as to anode of a second diode, where the first diode has anode connected through a third node to anode of a third diode as well as to a first output, wherein cathode of a third diode is connected through a fourth node to the anode of a fourth diode as well as to neutral conductor or to a second phase as well as to a second output, wherein the fourth diode has an anode connected to a third output and through a second node to the cathode of the second diode, wherein parallelly to the second node and to the third node at least one oscillator circuit comprising a bifilar coil with a first winding and a second winding and at least one capacitor is connected. Another object of the invention is a system comprising a converter with oscillator and a load as well as a three-phase system.
US10547240B2 Power converter having low power operating mode
A power converter includes an input node that receives an input voltage and a control loop that regulates an output voltage of the power converter. The power converter also includes a comparison voltage generation circuit that generates a comparison voltage based on an operating point of the power converter. The power converter also includes a first comparator that compares a control loop voltage in the control loop with the comparison voltage and generates a control signal. The power converter also includes a mode control circuit that transitions the power converter from the low power operating mode to a first operating mode using the control signal. The output voltage is regulated in both the first operating mode and the low power operating mode.
US10547239B2 Voltage converter control apparatus configured to determine a normal duty ratio range based on a command value for the output voltage
A voltage converter control apparatus controls repetitive switching operations of a voltage converter, for conversion between a terminal voltage of a battery as an input-side voltage and a terminal voltage of a power inverter as an output-side voltage, by determining a command value of duty ratio of the switching in accordance with a command value of the output-side voltage. The voltage converter control apparatus sets a normal duty ratio range defining limit values of the duty ratio for normal operation of the voltage converter, with the limit values being determined based upon information including the command value of the output-side voltage.
US10547238B2 Electronic device with a charging mechanism
An electronic device includes: a clock booster including a doubler capacitor, the clock booster configured to precharge the doubler capacitor and provide a boosted intermediate voltage greater than an input voltage; a secondary booster including a booster capacitor, the secondary booster configured to use the voltage stored on the doubler capacitor to generate a stage output greater than the boosted intermediate voltage; and a connecting switch connected to the clock booster and the secondary booster, the connecting switch configured to electrically connect the doubler capacitor and the booster capacitor during a direct charging duration for charging the booster capacitor using source-secondary current from an input voltage supply instead of or in addition to the voltage stored on the doubler capacitor.
US10547232B2 Stator for a high efficiency motor and manufacturing methods thereof
A stator for a high efficiency motor and a manufacturing method of a stator for a high efficiency motor are disclosed. The method includes: preparing filling powder by coating a surface of soft magnetic powder with an insulating layer; providing a stator core partitioned into a center hole and inner spaces, the stator core including a yoke portion and a plurality of teeth; coiling coils around the plurality of teeth located in the inner spaces, respectively; and filling the inner spaces with a mixture of the filling powder and an adhesive, and curing the mixture of the filling powder and the adhesive.
US10547228B2 Busbar, motor, and power transmission system using same
Disclosed in one embodiment is a busbar comprising: an insulating body; a plurality of neutral terminals arranged in the insulating body; and a plurality of first driving terminals, second driving terminals, and third driving terminals arranged in the insulating body, wherein the plurality of neutral terminals, first driving terminals, second driving terminals, and third driving terminals are electrically insulated, respectively, and the shape of the plurality of the first driving terminals, the second driving terminals, and the third driving terminals are the same.
US10547225B2 Method for producing an electric motor with stator having step-shaped stator teeth
A method for producing an electric motor provided with a stator core configured by laminating a required number of annular electromagnetic steel sheets having a plurality of tooth portions on an inner periphery thereof. The circumferential widths of the tooth portions become gradually narrower in a stepwise fashion toward an uppermost surface and an undermost surface of the plurality of laminated electromagnetic steel sheets, whereby the shoulder portions on both sides in a circumferential direction of the tooth portions smoothly change. A flexible, planar insulating member is provided having a first portion of a shape similar to a planar shape of said electromagnetic steel sheet, and further comprising flexible ear portions at positions corresponding to shoulder portions on both sides in a circumferential direction of the tooth portions. A coil is wound around the flexible planar insulating member and the respective tooth portions, including the ear portions of said insulating member interposed between the coil winding and the tooth portion, to thereby deform the flexible ear portions to conform the shape of the shoulder portions.
US10547223B2 Stator coil, stator, electromagnetic device, and method of manufacturing stator coil
A stator coil that is wound by concentrated winding and installed in a slot of a stator includes a winding part in which a conductor is wound pitch by pitch around a tooth of the stator and connection terminals which extend from both ends of the winding part. The winding part includes a plurality of unit winding subparts of a rectangular annular shape, a unit winding subpart including a pair of first straight-line segments, a pair of second straight-line segments, and curved corner segments which join the first straight-line segments and the second straight-line segments. In one of the pair of first straight-line segments, incline segments where the conductor is shifted by one pitch toward a winding axis direction are formed. In at least one of the unit winding subparts, a part of an incline segment is made by a part of each of the curved corner segments.
US10547211B2 Intelligent multi-mode wireless power transmitter system
A device including a processor configured to identify a power receiving device and to determine a range configuration relative to the power receiving device is provided. The device also includes a first antenna configured to emit a propagating radiation at a selected frequency and in a selected direction, and a first power transmitting circuit configured to provide a signal at the selected frequency to the first antenna when the processor identifies the power receiving device within a far field configuration from the device. The device also includes a plate, configured to couple a ground terminal of the first power transmitting circuit with the first antenna and including a planar surface and at least an extension angled in a direction of increased directivity of the propagating radiation. Methods for fabricating and using a device as above are also provided.
US10547209B2 Wireless power transfer method, apparatus and system
The present disclosure relates to a wireless power transmitter for performing communication with a wireless power receiver using a plurality of slots, and the wireless power transmitter may include a power conversion unit configured to transmit a wireless power signal to the wireless power receiver, and a power transmission control unit configured to perform communication with the wireless power receiver using the wireless power signal, wherein the power transmission control unit performs steps including receiving control information from the wireless power receiver within any one of the plurality of slots, transmitting an ACK signal to the wireless power receiver in response to the control information, and allocating the any one slot to the wireless power receiver to perform communication with the wireless power receiver using the any one slot when the ACK signal is received.
US10547205B2 System and method for emergency lighting
A lighting network and methods therefore are disclosed. The lighting network includes a plurality of lighting units that can operate on AC power and DC back up power if the AC power is removed. A controller is used to redistribute the DC power between the plurality of lighting units in the event that DC power is low or exhausted in one of the plurality of lighting units.
US10547202B2 Power supplying system
A power supplying system that includes a power supplying mechanism, an electric load, a power line, and a storage pack. The power supplying mechanism supplies a DC power. The electric load is connected to the power supplying mechanism by the power line. The storage pack is connected to the power line. The charging/discharging curve of the storage pack has a step difference that passes through the rated voltage of the power supplying mechanism. An average discharging voltage on a lower-SOC side of the start point of the step difference is −20% or more of the rated voltage. An average charging voltage on a higher-SOC side of the end point of the step difference is +20% or less of the rated voltage.
US10547199B2 Communication apparatus and control method thereof
A communication apparatus, comprises a power receiving unit configured to be capable of wirelessly receiving power from another apparatus, a charging unit configured to be capable of charging a secondary battery using the power received from the another apparatus, a wireless communication unit configured to be capable of performing wireless communication with the another apparatus, a rectification smoothing unit configured to rectify and smooth the power received from the another apparatus, and output the rectified and smoothed power, a suppressing unit configured to suppress a transient voltage fluctuation in an output voltage of the rectification smoothing unit, and a driving unit configured to drive the suppressing unit so that the output voltage of the rectification smoothing unit generated by the power received from the another apparatus does not exceed a first voltage.
US10547197B2 Foldable wireless charger module
In one embodiment, the wireless charger can be light-weight, thin, and can be hidden and/or integrated inside of handbags, backpacks, jackets, and other accessories. The wireless charger can also be used as a standalone product. The wireless charger charges phones using wireless power transmission and incorporates a battery which can be recharged through a power adapter. When properly integrated, the wireless charger according to embodiments described herein can be integrated into such apparel, accessories, or other products without altering or affecting the appearance of the product. For example, the wireless charger may be seamlessly incorporated into most any apparel and accessories from purses to apparel to jackets if the product has a pocket. Because various aspects of the wireless charger are adaptable, it can be easily customized to meet customer needs.
US10547195B2 Systems and methods for battery charge control
A charging control system for a battery includes a temperature sensor, a voltage sensor, a pressure sensor, and a controller. The controller is configured to determine a threshold pressure change associated with a full charge of the battery based on map data selected from a predetermined data map associated with the battery, monitor a present voltage value obtained by the voltage sensing means and a total pressure change based on a present pressure value obtained by the pressure sensing means, continue the charging process when the present voltage value exceeds an upper limit voltage value, and total pressure change is less than threshold pressure change, and terminate the charging process when the present voltage value exceeds the upper limit voltage value, and the total pressure change is greater than or equal to the threshold pressure change.
US10547187B2 Electronic device and external device charging method
An electronic device is provided which includes a connector connected with an external electronic device, a plug connected with an external power source, a power supply circuit that supplies power to the external electronic device through the connector, a first charging module configured to receive first protocol-related charging request information and change a charging voltage and a charging current of the power supply circuit based on the charging request information, a second charging module configured to receive second protocol-related charging request information from the external electronic device, and a processor configured to convert the second protocol-related charging request information to the first protocol-related charging request information and transmit the converted first protocol-related charging request information to the first charging module.
US10547181B2 Charging and discharging control device, charging and discharging control system, charging and discharging control method, and non-transitory computer readable medium with charging and discharging control program recorded therein
A charging and discharging control device is configured to control switching operations of a plurality of switching devices in a first control mode such that only a part of the plurality of battery groups are connected to the electrical load when a measured temperature of the battery pack has not reached a predetermined determination temperature when discharging of the battery pack is performed, and controls the switching operations of the plurality of switching devices in a second control mode such that all of the plurality of battery groups are connected to the electrical load when the measured temperature of the battery pack has reached the predetermined determination temperature when discharging of the battery pack is performed.
US10547178B2 System and methods for actively managing electric power over an electric power grid
Systems and methods for managing power on an electric power grid including a server for communicating IP-based messages over a network with distributed power consuming devices and/or power supplying devices, the IP-based messages including information including a change in state of the power consuming device(s), a directive for a change in state of the power consuming device(s), a priority message, an alert, a status, an update, a location with respect to the electric power grid, a function, device attributes, and combinations thereof.
US10547177B2 Energization method and apparatus for power strip, and storage medium
The present disclosure relates to an energization method and apparatus for a power strip, and a storage medium. The method includes: de-energizing respective sockets of a power strip, detecting use states of the respective sockets of the power strip using independently powered sensors, and controlling the first socket to be energized when the use state of a first socket of the power strip is having a plug inserted therein.
US10547176B2 Method and system for using demand side resources to provide frequency regulation using a dynamic allocation of energy resources
In a direct load control system supporting frequency control of an electrical grid, at each electrical load of an aggregation of loads, a load status report is generated comprising an urgency value and a power level. At an aggregation dispatch controller, a dispatch signal is generated based on the generated load status reports and information indicative of electrical frequency. At each electrical load of the aggregation, the load is operated at the reported power level if the reported urgency value satisfies the dispatch signal and is not operated at the reported power level if the reported urgency value does not satisfy the dispatch signal.
US10547173B2 Power generation system
A power generation system comprising a plurality of power generation units; a plurality of energy storage units; a plurality of switch units for connecting or disconnecting the power generation units and the energy storage units; and a controller for controlling the switch units to disconnect one or more idle power generation units from their corresponding energy storage units when the idle power generation units stop operating and to connect the disconnected energy storage unit to one operating power generation unit of the plurality of power generation units based on states-of-charge of the energy storage units. The power generation system may make best use of the energy storage units.
US10547172B2 Crowbar protection circuit with discharge rate control
A crowbar circuit includes a first inductor coupled to a positive terminal of a power supply at a first terminal, and at a second terminal coupled in series with a main thyristor having a main gate drive for limiting a discharge current through main thyristor; a resistor coupled to the main thyristor at a first terminal and to the negative terminal at a second terminal; an auxiliary thyristor having an auxiliary gate drive coupled in series with a first capacitor at a first terminal and an auxiliary inductor at a second terminal, the auxiliary inductor coupled between the first terminal of the resistor and the first capacitor; a first diode couple between the first terminal of the resistor and the first terminal of the auxiliary thyristor; and a second diode coupled between the positive terminal and the negative terminal.
US10547171B2 Current limiter, corresponding device and method
A power transistor supplying power to a load is coupled to a current limiter circuit including a differential amplifier that operates to detect a difference between a sense voltage, indicative of a load current, and a voltage reference. A control terminal of the power transistor is driven by a first output of the differential amplifier as a function of the detected difference. A voltage clamp circuit coupled to an input terminal generates a floating ground. A short-circuit protection circuit coupled to the floating ground and interposed between a second output of the differential amplifier and the control terminal of the power transistor provides a short-circuit protection for the first output of the differential amplifier. A reaction time circuit is coupled between the first and second outputs of the differential amplifier and a source terminal of the power transistor to limit a short-circuit current at the source terminal.
US10547168B2 Anti-theft enclosure and cover
A utility enclosure includes a box, a bracket connected to the box, and a lid placed over the box. The box includes a plurality of walls and a central opening. The bracket has a center portion and a first opening in the center portion for receiving a fastener to connect the bracket to one of the walls. The removable lid covers the central opening.
US10547164B2 Connectors and methods for making and using the same
A connector comprises: a connector body comprising an inlet end and an outlet end with a bore extending therethrough, the connector body further comprising a leading end portion positioned at the inlet end and a threaded portion at the outlet end of the connector body and a connector main body portion positioned between the leading end portion and the threaded portion; a generally annular bearing case having a tapered surface positioned in the leading end portion of the connector body, the bearing case formed with at least one recess and wherein the tapered surface has a hollow portion therein and includes a bearing case axis; and at least one locking element positioned in the at least one recess of the bearing case and movable along the bearing case axis.
US10547161B1 Parallel connected multiple power supply cabinet
The present invention discloses a parallel connected power supply cabinet system which comprises a plurality of power supply cabinets electrically parallel connected. The power supply cabinet comprises a frame with a plurality of installation chambers formed from the top of the frame downwardly to the bottom of the same. A power distribution unit is installed in one of the installation chambers near the top of the frame. A plurality of power supply units installed in the rest of the chambers respectively. The power distribution unit controls the input power of the power supply cabinet.
US10547160B2 Guiding and confining of electromagnetic modes in low-index materials
The optical mode of a photonic device is coupled between a first region made of a semiconducting material, and a second region made of a dielectric material. Photons are generated within the first region, while the optical mode is predominantly stored within the second region. The thickness of the first region and its width are controlled to determine its effective refractive index, enabling control of the optical mode.
US10547154B2 Manufacturing method for electrical connector
The present invention relates to a manufacturing method for an electrical connector, comprising the following steps: providing a first strip, a second strip, and a plurality of grounding terminals, power terminals and signal terminals which are located between the first strip and the second strip; forming a first body and a second body onto the grounding terminals, the power terminals and the signal terminals by insert-molding, wherein each grounding terminal comprises an exposed upper contacting portion, an exposed lower contacting portion and a first connecting portion located between the first body and the second body; bending the first connecting portions, assembling a shielding plate into the accommodating space; and forming an insulation block onto the first body and the second body by an insert-molding.
US10547152B2 Electrical connector assembly method
An electrical connector assembly method, including the steps of: step 1: providing a terminal having a soldering portion; step 2: heating the soldering portion to a melting temperature of a solder; step 3: providing the solder, and press-fitting the solder to the soldering portion by a jig, so that the solder is fused and fixed to the soldering portion; and step 4: inserting the terminal fixed with the solder into an insulating body. Because only the soldering portion of the terminal is heated, less thermal energy is needed, thereby saving energy and reducing the production cost of the electrical connector. Moreover, the insulating body does not need to be heated, thus preventing the insulating body from being warped and deformed due to heat.
US10547151B2 Magnetic adapter
Connector adapters that may have a MagSafe connector receptacle and a Universal Serial Bus Type-C connector insert. This may allow MagSafe chargers to be used to charge devices having Universal Serial Bus Type-C connector receptacles. This also may provide the breakaway characteristic of a MagSafe connector system for a device that does not include a MagSafe connector receptacle. Other adapters may have other types of magnetic connector receptacles and connector inserts.
US10547150B2 Composite cable and composite harness
[Problem] Provided are a composite cable and a composite harness that allow the improvement of cable termination workability while maintaining the flex resistance.[Solution] A composite cable 1 is provided with a pair of first electric wires 2, a twisted pair wire 4 formed by twisting a pair of second electric wires 3 having a smaller outer diameter than the first electric wires 2 and a tape member 6 spirally wound around an assembled article 5 that is formed by twisting the pair of first electric wires 2 and the twisted pair wire 4 together, wherein a twist direction of the twisted pair wire 4 is different from a twist direction of the assembled article 5, and the twist direction of the assembled article 5 is different from a winding direction of the tape member 6.
US10547149B2 Wiring module
A wiring module includes a plurality of conductive plates, and first coupling portions and second coupling portions that are provided on outer peripheral portions of the plurality of conductive plates and have mutually connectable shapes. In this wiring module, the plurality of conductive plates are electrically connected by coupling the first coupling portions and the second coupling portions. Therefore, changing a manner in which the conductive plates are coupled (for example, changing the number of coupled conductive plates, the coupling positions thereof, or the coupling angles thereof) makes it possible to use the wiring module in various layouts depending on the shapes of vehicles.
US10547145B2 Electric receptacle with locking feature
An electrical receptacle unit with locking feature includes a receptacle adapted to be electrically connected to a source of electricity. The receptacle includes an electrical fitting having electrical contacts contained therein and/or extending therefrom, a socket surrounding the electrical fitting, and a plate disposed at a front of the socket. The electrical receptacle unit further includes a locking bracket that includes a central portion having first and second ends, a lock tab extending from a side of the central portion, and a pair of support arms, each extending forwardly from a respective one of the first and second ends. The locking bracket is pivotably secured to the plate, with at least a portion of each support arm positioned within a respective notched area of the plate. The locking bracket is pivotable relative to the plate between a first position, whereby a plug electrically seated within the socket is unobstructed, and a second position, whereby the plug electrically seated within the socket is obstructed from removal by the lock tab.
US10547144B2 Card connector
A card connector comprises a connector main and a tray. The connector main is configured to receive the tray along a front-rear direction. The connector main is provided with an ejection mechanism for ejecting the tray. The ejection mechanism has at least a push portion which pushes the tray upon ejection of the tray. The tray has a first card accommodation portion, a second card accommodation portion and a mechanism accommodation portion. The mechanism accommodation portion is positioned forward of the first card accommodation portion in the front-rear direction. The mechanism accommodation portion is provided with a pushed portion. The mechanism accommodation portion accommodates at least the push portion under a received state where the tray is received in the connector main. When the push portion pushes the pushed portion, the tray is ejected from the connector main.
US10547143B2 Wiring-harness with connector staging device
A wiring-harness includes an electrical-connector and a staging-device. The staging-device has a cavity defining a flexible-member in compressive contact with the electrical-connector. The flexible-member is configured to removably retain the electrical-connector within the cavity. The cavity locates the electrical-connector in a predetermined-position within the staging-device, such that the electrical-connector is presented to an assembler in the predetermined-position. The staging-device is particularly useful in automated, i.e. robotic, installation of the wiring-harness.
US10547142B1 Latch assembly for a plug connector
A plug connector includes a housing having a latch pocket holding a latch including a main body and a latch beam. The latch beam includes a latch hook received in a latch opening of a mating connector. An actuator is operably coupled to the latch to move the latch to a released position. The actuator includes a push button and a pull tab separate from the push button and movable in a rearward pulling direction relative to the push button. The latch hook is rotated from a latched position to the released position when the push button is actuated and when the pull tab is pulled in the rearward pulling direction without loading the latch against the mating connector.
US10547140B2 Connecting component with waterproof device and electronic device including the same
A connecting component with a waterproof device according to one embodiment may include: a case having an insertion hole into which an external device is inserted; and the waterproof device may include: a body portion disposed to surround a peripheral portion of the insertion hole; and a protrusion extending from the body portion and protruding in a direction parallel to an insertion direction of the external device. Other embodiments are also possible.
US10547135B2 Spring connector
Provided is a spring connector capable of preventing deformation of a waterproof elastic member from being spread to a periphery. A spring connector includes a first pin having a contact part with an object, a spring for applying a contact force with the object to the first pin, an intermediate member held by the first pin so as to move together with the first pin by pressing-in or the like, and a waterproof elastic member which is interposed between the first pin and the intermediate member and watertightly seals a space between the first pin and the intermediate member.
US10547127B2 Electrical terminal device
An electrical terminal device adapted to mount to a structure, and including a electrically non-conductive substructure, an electrically non-conductive cover, a heat resistant shroud, and an electric terminal. The substructure is in contact with the structure. The cover is engaged to the substructure. The substructure and the cover define a chamber, and the substructure defines, at least in-part, a sealed passage in communication with the chamber. The heat resistant shroud substantially covers the cover. The cover is substantially located between the shroud and the substructure. The electric terminal is located in the chamber and is attached to the substructure.
US10547126B2 Electrical connector with a separate releasing operation portion attached to the lock arm main body
An electrical connector comprises a contact, an electric wire connection spring connecting an electric wire to the contact, and a housing. The housing includes a contact accommodating portion receiving the contact, a mechanism accommodating portion receiving the electric wire connection spring, and a lock arm supported on the contact accommodating portion in front of the mechanism accommodating portion and configured to catch a mating connector. The mechanism accommodating portion has a front opening disposed between a rear end portion of the lock arm and the electric wire connection spring.
US10547123B2 Fluidic wire connectors
A connector to connect to a liquid metal wire includes a hollow conduit configured to connect to a tubular wire casing, and further includes a reservoir including a solid metal conductor. The reservoir is to receive liquid metal to substantially fill a volume of the reservoir such that the liquid metal extends into the tubular wire casing. The tubular wire casing, filled with the liquid metal, becomes the liquid metal wire.
US10547122B2 Method of producing a horn antenna array and antenna array
A method of producing a horn antenna array includes: a step of providing a first die and a second die; a step of assembling the first die and the second die, filling an internal space surrounded by the first die and the second die with a fluid material, and solidifying the fluid material; and a step of, after the material has solidified, separating the first die and the second die. In a portion corresponding to each horn antenna element, the first die has a pair of protrusions and a groove between the pair of protrusions, and the second die has a protrusion. In a state where the first die and the second die are assembled, a gap exists between a tip end of each protrusion of the second die and a bottom face of each groove.
US10547120B2 Distributed transceiver signal switching circuit
An apparatus includes a package and a chip. The package may comprise (i) a plurality of bonding pads, (ii) a plurality of combiner/splitter circuits, and (iii) a plurality of bumps. The bonding pads may be configured to electrically connect the package with a printed circuit board substrate. The combiner/splitter circuits generally connect each of the bonding pads to two respective bumps of the plurality of bumps. The chip is generally disposed in the package. The chip may comprise a plurality of contact pads and a plurality of transceiver channels. Each of the transceiver channels may comprise a radio-frequency input and a radio-frequency output. The radio-frequency input and the radio-frequency output of each transceiver channel are generally connected to respective contact pads of the chip. The respective contact pads of each transceiver channel are generally coupled to a respective bonding pad of the package via the two respective bumps.
US10547118B2 Dielectric resonator antenna arrays
A dielectric resonator antenna (DRA) array having an array feeding network and a parasitic patch array made up of individual antenna elements is provided with a dielectric lens made from a single piece of dielectric material in the form of a generally planar sheet. The sheet may be substantially coextensive with the DRA array so as to cover all of the antenna elements. The single piece of dielectric material has a plurality of dielectric portions defined by a plurality of holes through the sheet. Each dielectric portion may be positioned over one of the antenna elements. Adjacent dielectric portions are connected to each other along connecting edge portions thereof, and a single hole is defined through the sheet between connecting edge portions of a group of mutually adjacent dielectric portions.
US10547111B2 Method for manufacturing antenna device, and antenna device
An antenna device and method for manufacturing an antenna device, which can be bent to be cohered to installed position, and in which magnetic sheets can be mounted easily is provided. A method for manufacturing an antenna device incorporated in an electronic apparatus and communicating with an external device via an electromagnetic field signal, including arranging magnetic sheets on mutually different surfaces of one side part and other side part of an antenna coil, with respect to the antenna coil arranged by winding around a conducting wire such that parts of the conducting wire opposing in width direction via an opening will be close to each other, and divided into two parts; and pressing the antenna coil provided with the magnetic sheets in laminated direction.
US10547110B1 Cloaked low band elements for multiband radiating arrays
A multiband antenna, having a reflector, and a first array of first radiating elements having a first operational frequency band, the first radiating elements being a plurality of dipole arms, each dipole arm including a plurality of conductive segments coupled in series by a plurality of inductive elements; and a second array of second radiating elements having a second operational frequency band, wherein the plurality of conductive segments each have a length less than one-half wavelength at the second operational frequency band.
US10547107B2 Wide tuning range, frequency agile MIMO antenna for cognitive radio front ends
A low profile, 4-element, slot-based, frequency reconfigurable MIMO antenna for cognitive radio (CR) platforms for cellular communication front ends. The antenna is on a board having a top layer substrate and a bottom layer ground plane. The bottom layer ground plane contains four antenna elements, each antenna element having a circular slot and an annular slot spaced outwardly from and extending circumferentially around the circular slot. The bottom layer contains a microstrip feed-line for each antenna element. Varactor diodes on the top layer span the width of each annular slot to tune the resonance frequency over a wide operation band. The antenna covers a wide frequency band from 1800 MHz to 2450 MHz and supports several well-known wireless standards bands, including GSM1800, LTE, UMTS and WLAN, as well as many others.
US10547105B2 Superstrate polarization and impedance rectifying elements
Systems and methods are provided for enhancing the electrical performance of ultra-wideband (UWB) electronically scanned arrays (ESA) for use in multifunctional, electronic warfare, communications, radar, and sensing systems. Embodiments of the present disclosure provide designed metal and dielectric elements placed above the arbitrary radiator (i.e., in the superstrate region) to simultaneously aid impedance and polarization challenges. These elements can be compatible with arbitrary antenna element types.
US10547103B2 Size-adjustable antenna ground plate
Aspects of the disclosure provide an antenna ground plate for testing an antenna. A size of the antenna ground plate can be conveniently adjusted according to requirements of an antenna testing process. The antenna ground plate can include a base plate that provides a ground plane for the antenna, and a first extension plate releasably attachable to the base plate to extend the ground plane of the antenna. The base plate and first extension plate can be made of conductive materials. The base plate can include a mounting hole at the center of the base plate for mounting the antenna under test. The first extension plate can be attachable to an outer edge of the base plate.
US10547102B2 Antenna and method for steering antenna beam direction for WiFi applications
An antenna comprising an IMD element and one or more parasitic and active tuning elements is disclosed. The IMD element, when used in combination with the active tuning and parasitic elements, allows antenna operation at multiple resonant frequencies. In addition, the direction of antenna radiation pattern may be arbitrarily rotated in accordance with the parasitic and active tuning elements. Unique antenna architectures for beam steering in Wi-Fi band applications is further described.
US10547095B2 Method of manufacturing directional coupler
A method of manufacturing a broadside-coupled directional coupler including a main line and a sub line which are broadside-coupled to each other is provided. The method includes at least two adjustment processes. A line width of a coupled line part of the sub line on a first surface of a dielectric substrate is adjusted wherein the dielectric substrate having a second surface being opposite to the first surface, and the second surface has a ground plane. A position of a boundary portion where the ground plane and the coupled line are in contact with each other is adjusted.
US10547094B2 Battery-pack case
A battery-pack case includes a container that accommodates a battery pack and has an opening in the top surface thereof, a lid that closes the opening, and a plurality of heater units provided inside the container. The heater units include a first heater unit provided at the bottom of the container and a second heater unit provided on a side wall of the container. A first heater and a second heater that constitute the first heater unit are connected in series, as are third through sixth heaters that constitute the second heater unit.
US10547087B2 Secondary battery
A secondary battery includes a reverse plate formed using a conductive material and provided in a case, and a fixing member formed using an elastically deformable material and joined to the reverse plate. When an internal pressure in the case is increased, the reverse plate deforms in response to the internal pressure, to thereby electrically connect a positive electrode terminal and a negative electrode terminal. With the increase in the internal pressure, the fixing member elastically deforms from a state where it is inserted into the through hole, exits the through hole and is fixed between the reverse plate and the case. The reverse plate in the deformed state is supported by the fixed fixing member.
US10547084B2 Process for the preparation of lithium or sodium bis(fluorosulphonyl)imide
A process for the preparation of a bis(sulphonato)imide salt of formula: (III) (SO3−)—N−—(SO3−) 3C+where C+ represents a monovalent cation, comprising the reaction of amidosulphuric acid of formula: (I) (OH)—SO2—NH2 with a halosulphonic acid of formula: (II) (OH)—SO2—X where X represents a halogen atom, and comprising a reaction with a base which is a salt formed with the cation C+. Also, a process for the preparation of bis(fluorosulphonyl)imide acid of formula: (V) F—(SO2)—NH—(SO2)—F and to a process for the preparation of lithium bis(fluorosulphonyl)imide salt of formula: (VII) F—(SO2)—N−—(SO2)—F Li+.
US10547081B2 Electrolytic copper foil capable of improving capacity retention rate of secondary battery, electrode including the same, secondary battery including the same, and method of manufacturing the same
An electrolytic copper foil capable of improving a capacity retention rate of a secondary battery, an electrode including the same, a secondary battery including the same, and a method of manufacturing the same. The electrolytic copper foil, which includes a first surface and a second surface opposite the first surface, includes a copper layer including a matte surface facing the first surface and a shiny surface facing the second surface, and a first protective layer on the matte surface of the copper layer, wherein the first surface has a peak density (PD) of 3 to 110, a texture coefficient [TC(220)] of a (220) plane of 1.32 or less, and a surface roughness (Rz) of 0.5 to 2.7 μm.
US10547077B2 Flow battery
A flow battery includes a first liquid containing a first electrode mediator dissolved therein, a first electrode immersed in the first liquid, a first active material immersed in the first liquid, and a first circulation mechanism that circulates the first liquid between the first electrode and the first active material, wherein the first electrode mediator includes a tetrathiafulvalene derivative, and the tetrathiafulvalene derivative has a ring-forming substituent at positions 4,4′ and 5,5′ of a tetrathiafulvalene skeleton thereof.
US10547076B2 Porous solid oxide fuel cell anode with nanoporous surface and process for fabrication
Electrochemical devices including solid oxide fuel cells (SOFCs) or thin film solid oxide fuel cells (TFSOFCs) having a porous metallic anode with nanoporous surface structure enabling the deposition of a dense, impermeable thin film electrolyte layer on the porous anode. Fabricating methods include forming a mixture of nanopowder metallic agents and nanopowder proppant that are sintered, smoothed and etched to form the nanoporous surface structure.
US10547075B2 Electrode catalyst layer for fuel cell
To provide a catalyst layer for a fuel cell, which exhibits excellent power generation performance even in the case of reducing the used amount of a catalyst. It is an electrode catalyst layer for a fuel cell comprising a catalyst, a porous carrier for supporting the above-mentioned catalyst, and a polymer electrolyte, in which a mode diameter of the pore distribution of the above-mentioned porous carrier is 4 to 20 nm, and the above-mentioned catalyst is supported in a pore with a pore diameter of 4 to 20 nm of the above-mentioned porous carrier.
US10547068B2 Solid oxide fuel cell system and method of controlling the same
A solid oxide fuel cell system includes a solid oxide fuel cell, a combustor disposed in a cathode gas supply line of the fuel cell, a fuel supply unit configured to supply a fuel to the combustor, and a cathode gas supply unit configured to supply a cathode gas to the cathode gas supply line. The system further includes a stop control unit configured to perform a stop control of the fuel cell, which includes a control that sets a cathode gas supply amount from the cathode gas supply unit to a predetermined amount and a control that supplies the fuel from the fuel supply unit in a supply amount corresponding to the cathode gas supply amount.
US10547065B2 Fuel battery
In the fuel cell, an electrode layer on each of two surfaces of an electrolyte membrane is divided into a plurality of electrode regions by a dividing groove; a unit cell is constituted by a stacked structure including the electrolyte membrane, one electrode region on one surface of the electrolyte membrane, and one electrode region on the other surface thereof; and a plurality of the unit cells are connected in series by the interconnector part formed in the electrolyte membrane. At least the electrode layer on the one surface includes a catalyst layer having catalytic activity and containing proton conductive resin; and a protection layer located between the catalyst layer and the electrolyte membrane, having electric conductivity and having a higher filling density of proton conductive resin than that of the catalyst layer. The interconnector part is covered with the protection layer on the one surface.
US10547064B2 Tunnel cross section for more uniformed contact pressure distribution on metal bead seal at the intersection between bead and tunnel
A fuel cell flow field plate providing a uniform gas flow pressure includes a first metal plate and a second metal plate. The first metal plate defines a first opening for providing a first reactant gas to a fuel cell with a first metal bead that surrounds the first opening. The first metal bead is an embossment that defines a first channel. A first plurality of tunnels provides a passage into and out of the first metal bead. Each tunnel of the first plurality of tunnels has an inlet tunnel section that leads to the first metal bead and an outlet tunnel section that extends from the first metal bead to provide the first reactant gas to first reactant gas flow channels defined by the first metal plate. Characteristically, the inlet tunnel section and the outlet tunnel section each having a curved cross section with an opened base side.
US10547063B2 Fuel cell and method of manufacturing same
Provided is a fuel cell capable of easily forming an interconnector part electrically connecting adjacent unit cells in a planar array fuel cell. In the fuel cell, an electrode layer on each of two surfaces of an electrolyte membrane is divided into a plurality of electrode regions by a dividing groove; a unit cell is constituted by a stacked structure including the electrolyte membrane, one electrode region on one surface of the electrolyte membrane, and one electrode region on the other surface thereof; and the plurality of the unit cells are connected in series by the interconnector part formed in the electrolyte membrane. The interconnector part is formed by heating and carbonizing a proton conductive resin in the electrolyte membrane. The proton conductive resin can be heated by laser beam irradiation.
US10547061B2 Fuel cell stack
A fuel cell stack includes a structural endplate having an exterior surface. An insulator plate contacts an interior surface of the structural endplate located on an opposite surface of the endplate relative to the exterior surface. A collector plate contacts the insulator plate on an opposite side of the insulator plate relative to the structural endplate. A pocket plate is located on an interior side of the collector plate located on an opposite side of the insulator plate relative to the structural endplate. The collective plate is received in a pocket of an exterior side of the pocket plate. The exterior side is adjacent the collector plate and closer to the structural endplate than an opposite side of the pocket plate.
US10547045B2 Methods and apparatuses for polymer fibrillization under electric field
A method of fibrillizing a fibrillizable binder component of an electrode film can include providing a negatively charged fibrillizable binder component, and applying an electric field upon the negatively charged binder component to fibrillize the negatively charged fibrillizable binder component. A system for fibrillizing a binder component of an electrode film can include a mixing container made of a material having an affinity to donate electron(s) to the binder component, and an actuator configured to apply a force upon the mixing container so as to contact the mixing container with the binder component and to move the mixing container and the binder component relative to each other within a speed and range of motion sufficient to create an electrostatic force on the binder component and fibrillize the binder component.
US10547031B2 Protection tape and secondary battery having the same
A protection tape for sealing a sealing portion of a flexible outer casing of a secondary battery includes a base material having a predetermined width and a length larger than the width. An adhesive layer is formed on the base material. A bending portion is formed along a length direction of the base material on one surface of the base material. The bending portion is bent at the joint portion. Multiple knife marks or grooves are formed at the bending portion.
US10547028B2 Organic light emitting diode device with barrier wall
A method of manufacturing an organic light emitting diode (OLED) display device includes: providing a substrate including a display area and a non-display area; forming an organic light emitting diode element in the display area; forming a barrier wall around the display area and spaced apart from the organic light emitting diode element; performing a plasma treatment on the substrate on which the organic light emitting diode element is formed; and forming a thin film encapsulation layer for coating the organic light emitting diode element, wherein forming the thin film encapsulation layer includes: forming at least one inorganic layer; and forming at least one organic layer inwardly of the barrier wall.
US10547023B2 Flexible display panel and manufacturing method thereof and flexible display device
The present disclosure discloses a flexible display panel including a device layer, an organic planarization layer formed on the device layer, a light-emitting unit formed on the planarization layer, and an anode layer of the light-emitting unit adjacent contacted to the organic planarization layer. The organic planarization layer includes at least one first connection hole and at least one second connection hole; an output end of the device layer is connected with the anode layer through the first connection hole; the second connection hole has a depth smaller than the thickness of the organic planarization layer, and the anode layer of the light-emitting unit is further connected to the organic planarization layer through the second connection hole. The flexible display panel can protect the anode layer of the flexible display device from cracking due to poor flexibility during the bending process and improve the quality of the flexible display device.
US10547019B2 Electrochemical luminescent cell and composition for forming luminescent layer of electrochemical luminescent cell
Provided is an electrochemical luminescent cell 10 having a luminescent layer 12 and electrodes 13, 14 provided on each surface of the luminescent layer 12. The luminescent layer 12 comprises an organic polymeric luminescent material and a combination of at least two organic salts. In particular, the luminescent layer preferably comprises a combination of at least two types of ionic liquids represented by formula (1) (wherein R1, R2, R3 and R4 each represent an optionally-substituted alkyl group, alkoxy alkyl group, trialkylsilylalkyl group, alkenyl group, alkynyl group, aryl group or heterocylic group. R1, R2, R3 and R4 may be the same or different. M represents N or P. X− represents an anion.)
US10547018B2 Electroluminescent device, and display device comprising the same
An electroluminescent device and a display device including the same are provided. The electroluminescent device includes a first electrode and a second electrode facing each other; an emission layer disposed between the first electrode and the second electrode and including at least two light emitting particles; a hole transport layer disposed between the first electrode and the emission layer; and an electron transport layer disposed between the emission layer and the second electrode and including at least two different organic semiconductor compounds, wherein a first root-mean surface roughness of a surface of the electron transport layer obtained using a laser interferometer is in a range from about 0.5 nanometers to about 3 nanometers.
US10547017B2 Organic light emitting diode display device and method of fabricating the same
In an organic light emitting diode (OLED) display device and a method for fabricating the same, OLED pixels are patterned through a photolithography process, so a large area patterning can be performed and a fine pitch can be obtained, and an organic compound layer can be protected by forming a buffer layer of a metal oxide on an upper portion of the organic compound layer or patterning the organic compound layer by using a cathode as a mask, improving device efficiency. In addition, among red, green, and blue pixels, two pixels are patterned through a lift-off process and the other remaining one is deposited to be formed without patterning, the process can be simplified and efficiency can be increased.
US10547016B2 Photoelectric conversion apparatus and imaging system
A photoelectric conversion apparatus according to an embodiment includes a semiconductor substrate, a first electrode layer disposed on the semiconductor substrate, a second electrode layer disposed between the first electrode layer and the semiconductor substrate, an accumulation layer disposed between the first electrode layer and the second electrode layer and configured to accumulate signal electric charges generated by photoelectric conversion, an insulating layer disposed between the accumulation layer and the second electrode layer, a blocking layer disposed between the accumulation layer and the insulating layer and configured to prevent the signal electric charges in the accumulation layer from reaching the insulating layer, and a circuit unit disposed in the semiconductor substrate and connected to the second electrode layer to receive a signal based on the signal electric charges.
US10547013B2 Organic electroluminescent materials and devices
Novel ligands for metal complexes containing five-membered ring fused on pyridine or pyrimidine ring combined with partially fluorinated side chains exhibiting improved external quantum efficiency and lifetime are disclosed.
US10547012B2 Photoelectric conversion element, imaging element, optical sensor, and compound
The present invention provides a photoelectric conversion element exhibiting excellent low dark current characteristics and heat resistance, an imaging element and an optical sensor which include the photoelectric conversion element, and a compound. The photoelectric conversion element of the present invention is a photoelectric conversion element photoelectric conversion element having a conductive film, a photoelectric conversion film, and a transparent conductive film in this order, in which the photoelectric conversion film contains a compound represented by General Formula (1) and an organic n-type compound.
US10547005B2 Organic semiconductor polymers
The organic semiconductor polymers relate to polymers containing an indolo-naphthyridine-6,13-dione thiophene (INDT) chromophore. The organic semiconductor polymers are formed by polymerizing INDT monomer with thiophene to obtain a conjugated polymer of the chromophore linked by thiophene monomers (INDT-T), with phenyl to obtain a conjugated polymer of the chromophore linked by phenyl monomers (INDT-P), with selenophene to obtain a conjugated polymer of the chromophore linked by selenophene monomers (INDT-S), or with benzothiadazole to obtain a conjugated polymer of the chromophore linked by benzothiadazole monomers (INDT-BT).
US10547004B2 Organic semiconductors
The invention relates to novel organic semiconducting oligomers or polymers containing alkylated dithieno[2,3-d:2′,3′-d′]-s-indaceno[1,2-b:5,6-b′]dithiophene units, methods for their preparation and educts or intermediates used therein, polymers, blends, mixtures and formulations containing them, the use of the oligomers, polymers, blends, mixtures and formulations as semiconductor in organic electronic (OE) devices, especially in organic photovoltaic (OPV) devices or organic photodetectors (OPD), and to OE, OPV and OPD devices comprising these oligomers, polymers, blends, mixtures or formulations.
US10547003B2 Deposition apparatus
A deposition apparatus includes a chamber, a first stage and a second stage for supporting substrates within the chamber, an evaporating source assembly moving a first stage area corresponding to the first stage and a second stage area corresponding to the second stage, and including a plurality of nozzles through which a source material is spurted, and a photographing assembly which is disposed between the first stage and the second stage and photographs the plurality of nozzles.
US10547000B2 Variable resistance memory device and method of manufacturing the same
Disclosed are a variable resistance memory device and a method of manufacturing the same. The device comprises a first conductive line extending in a first direction, a second conductive line extending in a second direction intersecting the first direction, a memory cell at an intersection between the first conductive line and the second conductive line, a first electrode between the first conductive line and the memory cell, and a second electrode between the second conductive line and the memory cell. The memory cell comprises a switching pattern, an intermediate electrode, a first resistivity control pattern, and a variable resistance pattern that are connected in series between the first conductive line and the second conductive line. Resistivity of the first resistivity control pattern is less than resistivity of the second electrode.
US10546999B2 Variable resistance memory devices and methods of manufacturing the same
A variable resistance memory device and a method of manufacturing the same, the device including first conductive lines disposed in a first direction on a substrate, each of the first conductive lines extending in a second direction crossing the first direction, and the first and second directions being parallel to a top surface of the substrate; second conductive lines disposed in the second direction over the first conductive lines, each of the second conductive lines extending in the first direction; a memory unit between the first and second conductive lines, the memory unit being in each area overlapping the first and second conductive lines in a third direction substantially perpendicular to the top surface of the substrate, and the memory unit including a variable resistance pattern; and an insulation layer structure between the first and second conductive lines, the insulation layer structure covering the memory unit and including an air gap in at least a portion of an area overlapping neither the first conductive lines nor the second conductive lines in the third direction.
US10546998B2 Methods of forming memory and methods of forming vertically-stacked structures
Some embodiments include constructions having electrically conductive bitlines within a stack of alternating electrically conductive wordline levels and electrically insulative levels. Cavities extend into the electrically conductive wordline levels, and phase change material is within the cavities. Some embodiments include methods of forming memory. An opening is formed through a stack of alternating electrically conductive levels and electrically insulative levels. Cavities are extended into the electrically conductive levels along the opening. Phase change material is formed within the cavities, and incorporated into vertically-stacked memory cells. An electrically conductive interconnect is formed within the opening, and is electrically coupled with a plurality of the vertically-stacked memory cells.
US10546995B2 Spin current magnetization reversal element, magnetoresistance effect element, and magnetic memory
A spin current magnetization reversal element includes: a first ferromagnetic metal layer with a changeable magnetization direction, and a spin-orbit torque wiring, wherein a first direction is defined as a direction perpendicular to a surface of the first ferromagnetic metal layer, the wiring extends in a second direction intersecting the first and is bonded to a first surface of the first ferromagnetic metal layer, wherein the wiring includes a pure spin current generator which is bonded to the metal layer, and a low-resistance portion which is connected to both ends of the generator in the second direction and is formed of a material having a smaller electrical resistivity than the generator, and the generator is formed so that an area of a cross-section orthogonal to the first direction continuously and/or stepwisely increases as it recedes from a bonding surface bonded to the first ferromagnetic metal layer in the first direction.
US10546991B2 Methods for fabrication, manufacture and production of an autonomous electrical power source
A method for forming a unique, environmentally-friendly micron scale autonomous electrical power source is provided in a configuration that generates renewable energy for use in electronic systems, electronic devices and electronic system components. The configuration includes a first conductor with a facing surface conditioned to have a low work function, a second conductor with a facing surface having a comparatively higher work function, and a dielectric layer, not more than 200 nm thick, sandwiched between the respective facing surfaces of the first conductor and the second conductor. The autonomous electrical power source formed according to the disclosed method is configured to harvest minimal thermal energy from any source in an environment above absolute zero. An autonomous electrical power source component is also provided that includes a plurality of autonomous electrical power source constituent elements electrically connected to one another to increase a power output of the autonomous electrical power source.
US10546990B2 System and method for work function reduction and thermionic energy conversion
A thermionic energy converter, preferably including an anode and a cathode. An anode of a thermionic energy converter, preferably including an n-type semiconductor, one or more supplemental layers, and an electrical contact. A method for work function reduction and/or thermionic energy conversion, preferably including inputting thermal energy to a thermionic energy converter, illuminating an anode of the thermionic energy converter, thereby preferably reducing a work function of the anode, and extracting electrical power from the system.
US10546989B2 Light emitting element and method for fabricating the same
A light emitting element is disclosed. The light emitting element includes: an LED chip including a light emitting semiconductor stack and first and second electrode pads disposed under the light emitting semiconductor stack and spaced apart from each other; a substrate mounted with the LED chip and including a first electrode corresponding to the first electrode pad and a second electrode corresponding to the second electrode pad; a first solder portion connecting the first electrode pad and the first electrode; and a second solder portion connecting the second electrode pad and the second electrode. The first solder portion and the second solder portion are formed without escaping from the mounting area of the LED chip on the substrate by heating a solder material to its melting point or above with an IR laser.
US10546988B2 Light emitting device and solder bond structure
A light emitting device includes a light emitting element; a sub-mount including a sub-mount substrate with a front surface on which the light emitting element is disposed, and a back surface electrode disposed in a back surface that is on a back side of the front surface of the sub-mount substrate; a main-mount in which the sub-mount is disposed, the main-mount including a front surface metal pattern including a wiring electrode bonded to the back surface electrode via solder. The front surface metal pattern has a slit, in a plan view, at a position away from a disposition region in which the sub-mount is disposed.
US10546987B2 Method for producing a component, and a component
A method for producing a component may include providing a composite containing a semiconductor stack layer, a first exposed connection layer and a second exposed connection layer, where the connection layers are arranged on the semiconductor stack, assigned to different electrical polarities and are configured to electrically contact the component to be produced; forming a first through contact exposed in lateral directions on the first connection layer and a second through contact exposed in lateral directions on the second connection layer, where the through contacts are formed from an electrically conductive connection material; and applying a molded body material on the composite for forming a molded body, where each of the through contacts are fully and circumferentially enclosed by the molded body at least in the lateral directions, such that the molded body and the through contacts form a permanently continuous carrier which mechanically carries the component to be produced.
US10546986B2 Light-emitting device package and light-emitting apparatus comprising same
A light-emitting device package according to an embodiment provides a light-emitting device including a light-emitting structure having a first conductive semiconductor layer, an active layer, and a second conductive semiconductor layer; a package body; first and second lead frames disposed in the package body and disposed to be electrically isolated from each other; a first solder portion of a solid state disposed between the first lead frame and the first conductive semiconductor layer, the first solder portion having a uniform area and an even thickness; and a second solder portion of a solid state disposed between the second lead frame and the second conductive semiconductor layer, the second solder portion having a uniform area and an even thickness.
US10546982B2 Light emitting device
A light emitting device includes: a light emitting element, a wavelength conversion member disposed on an upper face of the light emitting element and having a lower face that has a larger area than the upper face of the light emitting element, a first light guide member extending from a lateral face of the light emitting element to the lower face of the wavelength conversion member, a light transmissive member disposed on an upper face of the wavelength conversion member and having a lower face that has a smaller area than the upper face of the wavelength conversion member, and a second light guide member extending from the upper face of the wavelength conversion member to a lateral face of the light transmissive member.
US10546977B2 Light emitting device, light emitting device package including the device, and lighting apparatus including the package
A light emitting device includes a sapphire substrate; a light emitting structure disposed on the sapphire substrate, and including a first conductivity type semiconductor layer, a second conductivity type semiconductor layer, and an active layer disposed between the first conductivity type semiconductor layer and the second conductivity type semiconductor layer; a first electrode electrically connected to the first conductivity type semiconductor layer; a second electrode electrically connected to the second conductivity type semiconductor layer; a first bonding pad electrically connected to the first electrode; a second bonding pad electrically connected to the second electrode; a first insulation layer disposed on the light emitting structure; and a second insulation layer disposed between the second electrode and the second bonding pad.
US10546976B2 Group-III nitride devices and systems on IBAD-textured substrates
A multilayer structure including a hexagonal epitaxial layer, such as GaN or other group III-nitride (III-N) semiconductors, a <111> oriented textured layer, and a non-single crystal substrate, and methods for making the same. The textured layer has a crystalline alignment preferably formed by the ion-beam assisted deposition (IBAD) texturing process and can be biaxially aligned. The in-plane crystalline texture of the textured layer is sufficiently low to allow growth of high quality hexagonal material, but can still be significantly greater than the required in-plane crystalline texture of the hexagonal material. The IBAD process enables low-cost, large-area, flexible metal foil substrates to be used as potential alternatives to single-crystal sapphire and silicon for manufacture of electronic devices, enabling scaled-up roll-to-roll, sheet-to-sheet, or similar fabrication processes to be used. The user is able to choose a substrate for its mechanical and thermal properties, such as how well its coefficient of thermal expansion matches that of the hexagonal epitaxial layer, while choosing a textured layer that more closely lattice matches that layer. Electronic devices such as LEDs can be manufactured from such structures. Because the substrate can act as both a reflector and a heat sink, transfer to other substrates, and use of external reflectors and heat sinks, is not required, greatly reducing costs. Large area devices such as light emitting strips or sheets may be fabricated using this technology.
US10546974B2 Light-emitting device
Disclosed are a light-emitting device, a method of fabricating the same, a light-emitting device package, and a lighting system. The light-emitting device includes a first-conductivity-type semiconductor layer, an active layer disposed on the first-conductivity-type semiconductor layer and including a quantum well having a composition of InxGa1-xN (0
US10546972B2 Buried activated p-(Al,In)GaN layers
Methods for fabricating semiconductor devices incorporating an activated p-(Al,In)GaN layer include exposing a p-(Al,In)GaN layer to a gaseous composition of H2 and/or NH3 under conditions that would otherwise passivate the p-(Al,In)GaN layer. The methods do not include subjecting the p-(Al,In)GaN layer to a separate activation step in a low hydrogen or hydrogen-free environment. The methods can be used to fabricate buried activated n/p-(Al,In)GaN tunnel junctions, which can be incorporated into electronic devices.
US10546970B2 Color imaging using array of wavelength-selective optoelectronic elements as light-field or image sensor and additionally capable of emitting light
Light-sensor array systems for capturing multiple-color images and light-fields using array of wavelength-selective optoelectronic elements (rather than wider-range photosensors prefaced with visible-band wavelength-selective optical elements such as color selective filters) as light-field or image sensors are presented. The light-sensor array can be one or more of transparent, bendable, and implemented on a curved surface. In some embodiments, the wavelength-selective light-sensing opto-electronic elements are arranged in a stacked array. In some embodiments, more than three wavelength-selective ranges can be employed in each light-sensing pixel. The invention can be used to implement one or more of a lensless imaging light-field camera, tactile gesture user interface, and/or proximate gesture user interface. In some embodiments, the light-sensor array system can be configured to emit light of one or more colors, and thus can additionally serve as an image display. In some embodiments, the wavelength-selective light-sensing opto-electronic elements are co-optimized for light sensing and emission.
US10546966B2 Lightweight photovoltaic module including a front layer made from glass or polymer and a rear layer comprising raised portions
A lightweight photovoltaic module including: a first transparent layer forming the front face; photovoltaic cells; an assembly encapsulating the photovoltaic cells; and a second layer forming the rear face and containing an inner surface and an outer surface. The encapsulating assembly and the photovoltaic cells are located between the first and second layers. The module is characterized in that: the first layer is made from glass and/or polymer material and has a thickness that is less than or equal to 1.1 mm; the inner surface is substantially planar; and the second layer includes raised portions projecting from the outer surface, the outer surface and raised portions together defining the visible rear outer surface of the photovoltaic module.
US10546964B2 Molybdenum selenide sublayers with controlled thickness in solar cells and methods for forming the same
A solar cell with a molybdenum back electrode layer and a molybdenum selenide ohmic contact layer over the molybdenum back electrode, is provided. The molybdenum selenide layer includes an accurately controlled thickness. A distinct interface exists between the molybdenum back electrode layer and the molybdenum silicide layer. The molybdenum silicide layer is produced by forming a molybdenum layer or a molybdenum nitride layer or a molybdenum oxide layer over an initially formed molybdenum layer such that an interface exists between the two layers. A selenization and sulfurization process is carried out to selectively convert the molybdenum-containing layer to molybdenum selenide but not the original molybdenum back electrode layer which remains as a molybdenum layer.
US10546963B2 Method and system for germanium-on-silicon photodetectors without germanium layer contacts
Methods and systems for germanium-on-silicon photodetectors without germanium layer contacts are disclosed and may include, in a semiconductor die having a photodetector, where the photodetector includes an n-type silicon layer, a germanium layer, a p-type silicon layer, and a metal contact on each of the n-type silicon layer and the p-type silicon layer: receiving an optical signal, absorbing the optical signal in the germanium layer, generating an electrical signal from the absorbed optical signal, and communicating the electrical signal out of the photodetector via the n-type silicon layer and the p-type silicon layer. The photodetector may include a horizontal or vertical junction double heterostructure where the germanium layer is above the n-type and p-type silicon layers. An intrinsically-doped silicon layer may be below the germanium layer between the n-type silicon layer and the p-type silicon layer. A top portion of the germanium layer may be p-doped.
US10546960B2 Metal oxide film, semiconductor device, and manufacturing method of semiconductor device
A semiconductor device which includes a metal oxide film including a crystal part is provided. A semiconductor device which has a metal oxide film and high field-effect mobility is provided. A highly reliable semiconductor device including a metal oxide film is provided. The semiconductor device includes a first insulator, a first conductor formed over the first insulator, a second insulator formed over the first conductor, an oxide formed over the second insulator, a third insulator formed over the oxide, a second conductor formed over the third insulator, a fourth insulator formed over the third insulator and the second conductor, and a fifth insulator formed over the fourth insulator. The oxide contains In, M (M is Al, Ga, Y, or Sn), and Zn. The oxide includes a first crystal part and a second crystal part. The first crystal part has c-axis alignment. The second crystal part does not have c-axis alignment.
US10546959B2 Transistor and display device having the same
A transistor includes a gate electrode, a semiconductor layer overlapping the gate electrode, the semiconductor layer including an oxide semiconductor, and a source electrode and a drain electrode spaced apart from the source electrode, wherein the source and drain electrodes are connected to the semiconductor layer. The semiconductor layer includes a plurality of layers, wherein a crystallinity of a layer of the plurality of layers of the semiconductor layer is a ratio of a crystalline oxide semiconductor, included in the layer of the plurality of layers of the semiconductor layer, to an amorphous oxide semiconductor, included in the layer of the plurality of layers of the semiconductor layer. A first layer of the plurality of layers of the semiconductor layer has a different crystallinity with respect to a second layer of the plurality of layers of the semiconductor layer.
US10546958B2 Manufacturing method of semiconductor device
A miniaturized transistor with less variation and highly stable electrical characteristics is provided. Further, high performance and high reliability of a semiconductor device including the transistor are achieved. A semiconductor and a conductor are formed over a substrate, a sacrificial layer is formed over the conductor, and an insulator is formed to cover the sacrificial layer. After that, a top surface of the insulator is removed to expose a top surface of the sacrificial layer. The sacrificial layer and a region of the conductor overlapping with the sacrificial layer are removed, whereby a source region, a drain region, and an opening are formed. Next, a gate insulator and a gate electrode are formed in the opening.
US10546956B2 Fin field effect transistor (FinFET) device and method for forming the same
A fin field effect transistor (FinFET) device structure and method for forming the FinFET device structure are provided. The FinFET structure includes a substrate, and the substrate includes a core region and an I/O region. The FinFET structure includes a first etched fin structure formed in the core region, and a second etched fin structure formed in the I/O region. The FinFET structure further includes a plurality of gate stack structures formed over the first etched fin structure and the second etched fin structure, and a width of the first etched fin structure is smaller than a width of the second etched fin structure.
US10546955B2 Dielectric isolated fin with improved fin profile
A method of forming a fin structure that includes forming a plurality of fin structures from a bulk semiconductor substrate and forming a dielectric spacer on a sidewall of each fin structure in the plurality of fin structure. A semiconductor spacer is formed on a sidewall of the dielectric spacer. A dielectric fill is formed in the space between the adjacent fin structures. The semiconductor spacer and a portion of the fin structures that is present below a lower surface of the dielectric spacer are oxidized. Oxidizing a base portion of the fin structures produces a first strain and oxidizing the semiconductor spacer produces a second strain that is opposite the first strain.
US10546953B2 Semiconductor device including an electrode having a part with an inverse tapered shape
A semiconductor device according to an embodiment includes a semiconductor layer having a first plane and a second plane; a first and a second electrode; first, second, and third semiconductor regions; first and second gate electrodes in the semiconductor layer; first and second gate insulating films; and an insulating layer provided between the first and second gate electrodes and the first electrode. The first electrode has a first region and a second region. The first region contacts the semiconductor layer. The first region is located between the second region and the first semiconductor region. A first part of the first region is located between the first gate electrode and the second gate electrode. A second part of the first region is interposed between a first portion and a second portion of the insulating layer. The second part of the first region has an inverse tapered shape.
US10546952B2 Semiconductor device and manufacturing method thereof
The present invention provides a method of manufacturing a semiconductor device to improve the manufacturing yield of the semiconductor device. The manufacturing method includes the steps of: forming a groove extending in a first direction (y direction) across a first power transistor formation region and a second power transistor formation region, in a back surface of a semiconductor wafer; filling the groove with a conductor film by forming the conductor film on the back surface in which the groove is formed; and exposing the back surface of the semiconductor wafer by removing a portion of the conductor film.
US10546951B2 Trench MOS device with improved single event burn-out endurance
A trench MOS device with improved single event burnout endurance, applied in the field of semiconductor. The device is provided, in an epitaxial layer, with a conductive type semiconductor pillar connected to a source and a second conductive type current-directing region. Whereby, the trajectory of the electron-hole pairs induced by the single event effect is changed and thus avoids the single event burnout caused by the triggering of parasitic transistors, therefore improving the endurance of the single event burnout of the trench MOS device.
US10546950B2 Semiconductor device
At bottom of a gate trench, a conductive layer is provided. A Schottky junction is formed along a side wall of the gate trench by the conductive layer and the n-type current spreading region. The Schottky junction constitutes one unit cell of a trench-type SBD. In the gate trench, a gate electrode is provided on the conductive layer, via an insulating layer. The gate electrode constitutes one unit cell of a trench-gate-type vertical MOSFET. In other words, one unit cell of the trench gate MOSFET and one unit cell of the trench-type SBD are disposed built into a single gate trench and oppose each other in a depth direction.
US10546945B2 Sub-thermal switching slope vertical field effect transistor with dual-gate feedback loop mechanism
Fabricating a feedback field effect transistor includes receiving a semiconductor structure including a substrate, a first source/drain disposed on the substrate, a fin disposed on the first source/drain, and a hard mask disposed on a top surface of the fin. A bottom spacer is formed on a portion of the first source/drain. A first gate is formed upon the bottom spacer. A sacrificial spacer is formed upon the first gate, a gate spacer is formed on the first gate from the sacrificial spacer, and a second gate is formed on the gate spacer. The gate spacer is disposed between the first gate and the second gate. A top spacer is formed around portions of the second gate and hard mask, a recess is formed in the top spacer and hard mask, and a second source/drain is formed in the recess.
US10546943B2 Methods, apparatus, and system for reducing leakage current in semiconductor devices
Methods, apparatus, and systems for forming a semiconductor substrate comprising a well region containing a first impurity; forming a gate on the semiconductor substrate above the well region; implanting a second impurity, of a type opposite the first impurity, in the well region on each side of the gate and to a depth above a bottom of the well region, to form two second impurity regions each having a first concentration; removing an upper portion of each second impurity region, to yield two source/drain (S/D) cavities above two depletion regions; and growing epitaxially a doped S/D region in each S/D cavity, wherein each S/D region comprises the second impurity having a second concentration greater than the first concentration.
US10546939B2 N-channel bipolar power semiconductor device with P-layer in the drift volume
A power semiconductor device having a semiconductor body configured to conduct a load current is disclosed. In one example, the device includes a source region having dopants of a first conductivity type; a semiconductor channel region implemented in the semiconductor body and separating the source region from a remaining portion of the semiconductor body; a trench of a first trench type extending in the semiconductor body along an extension direction and being arranged adjacent to the semiconductor channel region, the trench of the first trench type including a control electrode that is insulated from the semiconductor body. The semiconductor body further comprises: a barrier region and a drift volume having at least a first drift region wherein the barrier region couples the first drift region with the semiconductor channel region.
US10546934B2 Non-volatile memory device and method of fabricating the same
Provided are a non-volatile memory device and a method of fabricating the same. The non-volatile memory includes a channel layer, a data storage layer disposed on the channel layer, a plurality of control gates arranged on the data storage layer and spaced apart from one another, and conductive cover layers disposed on sidewalls of the control gates facing each other. The plurality of control gates includes a first conductor having a first work function. The conductive cover layers include a second conductor having a second work function that is greater than the first work function.
US10546928B2 Forming stacked twin III-V nano-sheets using aspect-ratio trapping techniques
A semiconductor structure that includes: a substrate, a twin vertical punch-through stopper layer structure connected to the substrate, and a plurality of nanosheets connected to and supported by the twin vertical punch-through stopper structure and isolated from the substrate by an insulating dielectric.
US10546921B2 Semiconductor device with voltage resistant structure
A semiconductor device of the present invention includes a semiconductor layer of a first conductivity type having a cell portion and an outer peripheral portion disposed around the cell portion, formed with a gate trench at a surface side of the cell portion, and a gate electrode buried in the gate trench via a gate insulating film, forming a channel at a portion lateral to the gate trench at ON-time, the outer peripheral portion has a semiconductor surface disposed at a depth position equal to or deeper than a depth of the gate trench, and the semiconductor device further includes a voltage resistant structure having a semiconductor region of a second conductivity type formed in the semiconductor surface of the outer peripheral portion.
US10546919B2 Semiconductor device and semiconductor device manufacturing method
A front surface element structure is formed on the front surface side of an n−-type semiconductor substrate. Then defects are formed throughout an n−-type semiconductor substrate to adjust a carrier lifetime. Hydrogen ions are ion-implanted from a rear surface side of the n−-type semiconductor substrate, and a hydrogen implanted region having a hydrogen concentration higher than a hydrogen concentration of a bulk substrate is formed in the surface layer of a rear surface side of the n−-type semiconductor substrate.
US10546914B1 Systems and methods for an inductor structure having an unconventional turn-ratio in integrated circuits
Embodiments described herein provide circuitry employing one or more inductors having an unconventional turn-ratio. The circuitry includes a primary inductor having a first length located on a first layer of an integrated circuit (IC). The circuitry further includes a secondary inductor having a second length located on a second layer of the IC different from the first layer, whereby the second length is greater than the first length, with a ratio between the first and the second lengths corresponding to a non-integer turn-ratio.
US10546908B2 Organic light emitting display device
The organic light emitting display device according to the exemplary aspect of the present disclosure includes a flexible substrate which includes a first area, a second area, and a bending area between the first area and the second area, and a wiring line on the bending area of the flexible substrate. The wiring line has a plurality of unit patterns having a rhombic shape. In this case, each of plurality of unit patterns shares a part of one side with the adjacent unit pattern. According to the organic light emitting display device according to an exemplary aspect of the present disclosure, a wiring line having a new shape is disposed in the bending area so that a stress which is applied to the wiring line and the protective layer formed in the bending area may be minimized.
US10546905B2 Method for manufacturing array substrate and method for manufacturing display device
The present invention provides a method for manufacturing an array substrate, including; a step of providing a substrate; a step of making an electrode layer on the substrate; and a step of making a spacer layer and a spacer column on the electrode layer; wherein the spacer column is made by heat-treatment while the spacer layer is being formed, and a method for manufacturing an array substrate. The method for manufacturing an array substrate provided by the present invention can not only shorten the production cycle, lower the production cost, but also avoid the threshold voltage drift of the TFT due to the irradiation of a large area of ultraviolet rays.
US10546898B2 Imaging apparatus and electronic device
This technology relates to an imaging apparatus and an electronic device structured to perform pupil correction appropriately. There are provided a photoelectric conversion film configured to absorb light of a predetermined color component to generate signal charges, a first lower electrode configured to be formed under the photoelectric conversion film, a second lower electrode configured to be connected with the first lower electrode, a via configured to connect the first lower electrode with the second lower electrode, and a photodiode configured to be formed under the second lower electrode and to generate signal charges reflecting the amount of incident light. A first distance between the center of the photodiode and the center of the via at the center of the angle of view is different from a second distance therebetween at an edge of the angle of view. The present technology can be applied to imaging apparatuses.
US10546896B2 Storage device having variable resistance layer
A storage device includes a first conductive layer, a second conductive layer, a third conductive layer, a fourth conductive layer, a fifth conductive layer, and a sixth conductive layer. The storage device further includes a first variable resistance layer provided between the first and fifth conductive layers, a second variable resistance layer provided between the second and fifth conductive layers, a third variable resistance layer provided between the third and fifth conductive layers, and a fourth variable resistance layer provided between the first and sixth conductive layers. A first distance between the first and second variable resistance layers is shorter than a second distance between a portion of the first conductive layer and a portion of the second conductive layer which face each other across a region between the fifth and sixth conductive layers.
US10546893B2 Variable resistive memory device
A variable resistive memory device may include a semiconductor substrate, a device layer, an upper metal interconnect, a plurality of memory cells, and an uppermost metal interconnect. The device layer may be formed on the semiconductor substrate including memory cell array regions, and may include a plurality of lower metal interconnect layers. The upper metal interconnect may be arranged on the device layer, and may include a plurality of metal patterns. The plurality of memory may be arranged over the device layer in which the upper metal interconnect is formed and are in contact with certain metal patterns selected from the metal patterns constituting the upper metal interconnect. The uppermost metal interconnect may be located over the plurality of memory cells, and may be in contact with other portion of the metal patterns constituting the upper metal interconnect.
US10546886B2 Photodetection device with overdoped interdiode network and manufacturing method
The invention relates to a photodetection device comprising a substrate and a diodes network, the substrate comprising an absorption layer and each diode comprising a collection region with a first type of doping in the absorption layer. The device comprises a conduction mesh under the surface of the substrate, comprising at least one conduction channel inserted between the collection regions of two adjacent diodes, the at least one conduction channel having a second doping type opposite the first type and a higher doping density than the absorption layer. The doping density of the at least one conduction channel is derived from metal diffusion in the absorption layer from a metal mesh present on the substrate surface. The absorption layer has the first doping type. The invention also relates to a method of making such a device.
US10546883B2 Display substrate and method of repairing defects thereof
A display substrate includes a gate metal pattern including a gate line extending in a first direction, a gate electrode electrically connected to the gate line and a storage line, a data metal pattern including a data line extending in a second direction crossing the first direction, a source electrode electrically connected to the data line and a drain electrode spaced apart from the source electrode, a repair electrode extending in the second direction and overlapping the storage line, an organic layer disposed on the data metal pattern and a pixel electrode disposed on the organic layer and electrically connected to the drain electrode.
US10546881B2 Thin film transistor array substrate and display panel
A thin film transistor array substrate and a display panel are provided. The thin film transistor array substrate includes a substrate, a thin film transistor, a scan line, a data line and a pixel electrode. The thin film transistor includes a semiconductor member, a gate electrode, a source electrode and a drain electrode. The source electrode and the drain electrode include a first extension portion and a second extension portion, respectively. The first extension portion and the second extension portion are configured to block light that is emitted toward an electron migration channel of the thin film transistor. Thus, external light emitting toward the electron migration channel can be prevented.
US10546879B2 Array substrate and display device
Embodiments of the present disclosure provide an array substrate and a display device. The array substrate has a display area and a non-display area and includes: a base substrate; a plurality of pixel units arranged in the display area on the base substrate and each comprising a common electrode and a pixel electrode; and a common electrode leading-out line provided in the non-display area on the base substrate; common electrodes of at least one row and/or column of pixel units are connected with one another and with the common electrode leading-out line.
US10546878B2 Asymmetric junction engineering for narrow band gap MOSFET
A method for forming a semiconductor device. It includes forming fin structures on a substrate, where the fin structure defines source and drain regions. It also includes forming a gate stack in contact with the fin structure, depositing an insulator on the substrate, and applying an etching process to remove portions of the insulator to form a trench to the source region. It also includes implanting a damaged epitaxial material into the trench and to the source regions, and applying a second etching process to remove portions of the insulator to form a trench in the insulator to the drain regions. Finally, the method includes growing an epitaxial junction material over the source and drain regions, and depositing a metal over the substrate.
US10546874B2 Semiconductor memory device having a channel structure vertically passing through a plurality of memory layers and having memory cell blocks and dummy memory cell blocks
A semiconductor memory device including a substrate including a first block and a second block each having a cell array region and a connection region, a stack including insulating layers and gate electrodes and extending from the cell array region to the connection region, first cell channel structures in the cell array region of the first block and passing through the stack to be electrically connected to the substrate, first dummy channel structures in the connection region of the first block and passing through the stack, second cell channel structures in the cell array region of the second block and passing through the stack, and second dummy channel structures in the connection region of the second block and passing through the stack may be provided. The first dummy channel structures are electrically insulated from the substrate, while the second dummy channel structures are electrically connected to the substrate.
US10546871B2 Semiconductor memory device and method of manufacturing the same
A semiconductor memory device according to an embodiment comprises: a memory cell array region including a plurality of conductive layers that are electrically connected to a plurality of memory cells arranged in a first direction on a semiconductor substrate, the first direction intersecting a surface of the semiconductor substrate; a stepped part for contacting the plurality of conductive layers to a wiring line; a contact extending in the first direction and being connected to the conductive layer in the stepped part; and a plurality of columnar bodies extending in the first direction and penetrates the conductive layer in the stepped part and including a first columnar body having a first height and a second columnar body having a second height which is lower than the first height.
US10546870B2 Three-dimensional memory device containing offset column stairs and method of making the same
A three-dimensional NAND memory string includes an alternating stack of insulating layers and word line layers extending in a word line direction, a memory array region in the alternating stack containing memory stack structures, a group of more than two column stairs located in the alternating stack and extending in the word line direction from one side of the memory array region, and bit lines electrically contacting the vertical semiconductor channels and extending in a bit line direction which is perpendicular to the word line direction. Each column stair of the group of N column stairs has a respective step in a first vertical plane which extends in the bit line direction, and the respective steps in the first vertical plane decrease and then increase from one end column stair to another end column stair.
US10546868B2 Semiconductor memory device including an insulating portion adjacent to first and second pluralities of conductive layers
According to one embodiment, a semiconductor memory device includes a stacked body, first memory portions, and second memory portions. The stacked body includes conductive layers. The conductive layers are arranged in a first direction and extend in a second direction. The stacked body includes first and second regions. The second region is arranged with the first region in the second direction. The first memory portions extend in the first direction through the first region and are arranged at a first pitch along the second direction. The second memory portions extend in the first direction through the second region and are arranged at the first pitch along the second direction. A distance between a first center of one of the first memory portions and a second center of one of the second memory portions is longer than the first pitch and shorter than 2 times the first pitch.
US10546866B2 Memory arrangement and detection circuit for data protection
A memory arrangement having a memory cell array, wherein each column is associated with a bit line and each row is associated with a word line, wherein the columns have first columns of memory cells that store useful data, and columns of memory cells of a second column type that store prescribed verification data, wherein during a read access operation the memory cells of at least the columns of memory cells of the second column type set the associated bit line to a value that corresponds to a logic combination of the values stored by the memory cells of the column of the second column type that belong to rows of memory cells addressed during the read access operation, and a detection circuit that is configured to, during a read access operation, detect whether a bit line associated with a column of memory cells of the second column type is set to a value that corresponds to the logic combination of values stored by memory cells of the column of the second column type of memory cells and whose values belong to different rows of memory cells.
US10546865B2 Method for manufacturing a semiconductor device
The reliability of a semiconductor device is improved. A control gate electrode and a memory gate electrode for memory cell of a nonvolatile memory, a first gate electrode and a dummy gate electrode for peripheral circuit are formed. Then, a first insulation film is formed so as to cover them. The gate length of the first gate electrode is larger than the gate length of the control gate electrode. Then, an opening is formed in the first insulation film, to etch and reduce the height of the first gate electrode exposed from the opening. Thereafter, over the first insulation film, an insulation film is formed. Then, the insulation film is polished, to expose the control gate electrode, the memory gate electrode, the first gate electrode, and the dummy gate electrode. Then, the dummy gate electrode is removed. A gate electrode is formed in the removal region.
US10546861B2 Semiconductor device for avoiding short circuit between adjacent storage nodes and manufacturing method thereof
A semiconductor device and a manufacturing method thereof are provided. The method includes providing a substrate, a plurality of word lines and a plurality of bit lines, and then forming a storage node contact on each source/drain region, so that a width of a top surface of each storage node contact in a direction is less than a width of a bottom surface of each storage node contact.
US10546860B2 NAND string utilizing floating body memory cell
NAND string configurations and semiconductor memory arrays that include such NAND string configurations are provided. Methods of making semiconductor memory cells used in NAND string configurations are also described.
US10546856B2 CMOS structure having low resistance contacts and fabrication method
A method for fabricating a CMOS integrated circuit structure and the CMOS integrated circuit structure. The method includes creating one or more n-type wells, creating one or more p-type wells, creating one or more pFET source-drains embedded in each of the one or more n-type wells, creating one or more nFET source-drains embedded in each of the one or more p-type wells, creating a pFET contact overlaying each of the one or more pFET source-drains, and creating an nFET contact overlaying each of the one or more nFET source-drains. A material of each of the one or more pFET source-drains includes silicon doped with a p-type material; a material of each of the one or more nFET source-drains includes silicon doped with an n-type material; a material of each pFET contact includes nickel silicide; and a material of each nFET contact comprises titanium silicide.
US10546852B2 Integrated semiconductor devices and method of fabricating the same
A semiconductor device comprises a complementary metal oxide semiconductor (CMOS) device and a heterojunction bipolar transistor (HBT) integrated on a single die. The CMOS device may comprise silicon. The HBT may comprise III-V materials. The semiconductor device may be employed in a radio frequency front end (RFFE) module to reduce size and parasitics of the RFFE module and to provide cost and cycle time savings.
US10546851B2 Substrate and display device containing the same
The present disclosure provides a substrate, including: a first line; a second line; a thin-film transistor (TFT) between the first line and the second line, having a floating gate structure, a source electrode electrically connected to the first line, and a drain electrode electrically connected to the second line; and a first point-discharge structure between the floating gate structure of the TFT and the first line.
US10546849B2 Semiconductor structure for electrostatic discharge protection
A semiconductor structure for electrostatic discharge (ESD) protection is provided. The semiconductor structure includes a substrate, a first doped well, a source doped region, a drain doped region, and a gate structure. The first doped well is disposed in the substrate and has a first conductive type. The source doped region is disposed in the substrate and has a second conductive type opposite to the first conductive type. The drain doped region is disposed in the substrate and has the second conductive type. The gate structure is disposed on the substrate and between the source doped region and the drain doped region. The gate structure is separated from the source doped region.
US10546842B2 Display device and method for forming the same
A display device is provided. The display device includes a substrate, and a light-emitting unit disposed on the substrate. The light-emitting unit includes a first conductive layer overlapping a second conductive layer, a first semiconductor layer disposed between the first conductive layer and the second conductive layer, a second semiconductor layer disposed between the first semiconductor layer and the first conductive layer, a quantum well structure disposed between the first semiconductor layer and the second semiconductor layer, and a via hole penetrated through the first semiconductor layer and the quantum well structure. The second conductive layer is electrically connected with the second semiconductor layer through a conductive material disposed in the via hole.
US10546836B2 Wafer level integration including design/co-design, structure process, equipment stress management and thermal management
A multi-layer wafer and method of manufacturing such wafer are provided. The method includes creating under bump metallization (UMB) pads on each of the two heterogeneous wafers; applying a conductive means above the UMB pads on at least one of the two heterogeneous wafers; and low temperature bonding the two heterogeneous wafers to adhere the UMB pads together via the conductive means. At least one stress compensating polymer layer may be applied to at least one of two heterogeneous wafers. The multi-layer wafer comprises two heterogeneous wafers, each of the heterogeneous wafer having UMB pads and at least one of the heterogeneous wafers having a stress compensating polymer layer and a conductive means applied above the UMB pads on at least one of the two heterogeneous wafers. The two heterogeneous wafers low temperature bonded together to adhere the UMB pads together via the conductive means.
US10546835B2 Microelectronic devices designed with efficient partitioning of high frequency communication devices integrated on a package fabric
Embodiments of the invention include a microelectronic device that includes a transceiver coupled to a first substrate and a second substrate coupled to the first substrate. The second substrate includes an antenna unit for transmitting and receiving communications at a frequency of approximately 4 GHz or higher. An interposer substrate can provide a spacing between the first and second substrates.
US10546834B2 Multi-chip modules formed using wafer-level processing of a reconstituted wafer
Apparatuses and methods are described. This apparatus includes a bridge die having first contacts on a die surface being in a molding layer of a reconstituted wafer. The reconstituted wafer has a wafer surface including a layer surface of the molding layer and the die surface. A redistribution layer on the wafer surface includes electrically conductive and dielectric layers to provide conductive routing and conductors. The conductors extend away from the die surface and are respectively coupled to the first contacts at bottom ends thereof. At least second and third IC dies respectively having second contacts on corresponding die surfaces thereof are interconnected to the bridge die and the redistribution layer. A first portion of the second contacts are interconnected to top ends of the conductors opposite the bottom ends thereof in part for alignment of the at least second and third IC dies to the bridge die.
US10546833B2 Method of forming a plurality of electronic component packages
A method of forming a plurality of electronic component packages includes attaching electronic components to a carrier, wherein high aspect ratio spaces exist between the electronic components. A dielectric sheet is laminated around the electronic components thus filling the spaces and forming a package body. The spaces are completely and reliably filled by the dielectric sheet and thus the package body has an absence of voids. Further, an upper surface of the package body is planar, i.e., has an absence of ripples or other non-uniformities. Further, lamination of the dielectric sheet is performed with a low cost lamination system.
US10546828B2 Ball grid array rework
Embodiments relate to an apparatus for rework of a BGA package. Memory shape material is placed adjacent to a plurality of solder joints of the package. Stimulation is applied to the material, with the stimulation causing the material to change from a non-stimulated shape to a stimulated shape. This stimulation causes an expansion of the material. As the material expands, it exerts a tensile force on the BGA package and an adjacently positioned carrier, causing a separation of the two components, while mitigating collateral heat of adjacently positioned components.
US10546827B2 Flip chip
A flip chip includes a substrate, an electrode pad layer stacked over the substrate, a passivation layer stacked at both ends of the electrode pad layer, an under bump metallurgy (UBM) layer stacked over the electrode pad layer and the passivation layer, and a bump formed over the UBM layer. The width of an opening on which the passivation layer is not formed over the electrode pad layer is greater than the width of the bump. The flip chip can prevent a crack from being generated in the pad upon ultrasonic bonding.
US10546825B2 Semiconductor package device
An antenna semiconductor package device includes: (1) a waveguide cavity having a radiation opening; and (2) a first directing element outside of the waveguide cavity and separated from the waveguide cavity by a first gap.
US10546823B2 Apparatus and method for mitigating surface imperfections on die backside film using fluorocarbon material
Described is an apparatus which comprises: a die having a first side and a second side opposite to the first side; a die backside film (DBF) or die attach film (DAF) disposed over the first side of the die; and a fluorocarbon layer disposed over the DBF or DAF. Described is a method which comprises: applying a die backside film (DBF) over a first side of a die, wherein the die has a second side which metal bumps; and applying a plasma polymerization process to treat the DBF with a fluorocarbon plasma.
US10546822B2 Seal ring structure of integrated circuit and method of forming same
A seal ring structure of an integrated circuit including a first discontinuous seal wall circumscribing a first portion of the integrated circuit, the first seal wall forming a first pattern on a substrate, and a second discontinuous seal wall circumscribing a second portion of the integrated circuit, the second seal wall forming a second pattern on the substrate and the second portion being at least partially offset from the first portion, wherein the first pattern of the first seal wall interlocks with the second pattern of the second seal wall such that the patterns are interweaved without intersecting, wherein a space is formed between the seal walls, the space creating a non-linear path to the integrated circuit, and wherein the seal ring structure fully circumscribes the integrated circuit. A method of forming such a seal ring structure is also disclosed.
US10546820B2 Radio frequency module and method for manufacturing the same
A radio frequency module includes a wiring substrate, a plurality of components mounted on an upper surface of the wiring substrate, a sealing resin layer laminated on the upper surface of the wiring substrate and covering the plurality of components, a groove formed in an upper surface of the sealing resin layer and extending between predetermined components of the plurality of components, and a shielding wall made of conductive paste in the groove. The sealing resin layer has a stepped area defining the higher portion and lower portion in the upper surface. The groove intersects the stepped area when the wiring substrate is seen in plan view.
US10546819B2 Semiconductor device and method of manufacturing the same
In one embodiment, a semiconductor device includes a substrate, and a first shield member provided on or in the substrate. The device further includes a semiconductor chip provided on the first shield member, and a first wire electrically connected to the semiconductor chip and the substrate. The device further includes a second wire electrically or magnetically connected to the first shield member, and a second shield member provided above the semiconductor chip, electrically insulated from the first wire, and electrically or magnetically connected to the second wire.
US10546816B2 Semiconductor substrate with electrically isolating dielectric partition
A semiconductor device and a method of making the same. The device includes a substrate comprising a major surface and a backside. The device also includes a dielectric partition for electrically isolating a first part of the substrate from a second part of the substrate. The dielectric partition extends through the substrate from the major surface to the backside.
US10546815B2 Low resistance interconnect structure with partial seed enhancement liner
A method which exploits the benefits of a seed enhancement layer (in terms of void-free copper fill), while preventing copper volume loss during planarization, is provided. The method includes forming a partial seed enhancement liner in a lower portion of an opening that contains a recessed copper portion. Additional copper is formed in the upper portion of the opening providing a copper structure in which no copper volume loss at the uppermost interface of the copper structure is observed.
US10546813B2 BEOL vertical fuse formed over air gap
A method of forming an electrical device that includes forming a first level including an array of metal lines, wherein an air gap is positioned between the adjacent metal lines. A second level is formed including at least one dielectric layer atop the first level. A plurality of trench structures is formed in the at least on dielectric layer. At least one of the plurality of trench structures opens the air gap. A conductive material is formed within the trenches. The conductive material deposited in the open air gap provides a vertical fuse.
US10546810B2 Integrated circuit devices and methods of manufacturing the same
Described herein is an integrated circuit device comprising a conductive line structure including a bit line and an insulating capping pattern; and an insulating spacer covering a side wall of the conductive line structure, the insulating spacer including an inner spacer and a char spacer. To form the insulating spacer, a polymer brush pattern may be chemically bonded to the inner spacer to cover a side wall of the conductive line structure; a first insulating spacer film covering the inner spacer and the polymer brush pattern may be formed; and a char spacer may be formed from the polymer brush pattern by pyrolyzing the polymer brush pattern in the absence of oxygen.
US10546806B2 Semiconductor apparatus
A semiconductor apparatus includes a first semiconductor element, a second semiconductor element, and a metal pattern formed on the second semiconductor element. The metal pattern includes a first connection connected to the first semiconductor element and a second connection connected to a first terminal portion of the first semiconductor element and positioned away from the first connection. A first electrically conductive path formed between the first and second connections has a larger electric resistance than an electric resistance of a second electrically conductive path formed between the second connection and the first terminal portion.
US10546803B2 Semiconductor device and method for manufacturing semiconductor device
A semiconductor device includes an insulating circuit-substrate on which a semiconductor chip is mounted, a casing accommodating the insulating circuit-substrate, and a plate-shaped terminal-connecting member having both ends suspended so that the terminal-connecting member extends between two opposite side-walls of the casing, the terminal-connecting member having a connection-terminal and load-absorbing portions, the connection-terminal being provided in a central region between the both ends so as to be connected to the semiconductor chip, the load-absorbing portions being provided between fixing points to the casing and the central region, the rigidity of the load-absorbing portions in a longitudinal direction being equal to or less than 50% of the rigidity of the central region so that the load-absorbing portions absorb load applied from the two side-walls and are deformed.
US10546800B2 Semiconductor module, method for manufacturing the same and electric power conversion device
A semiconductor module includes: a semiconductor device having an upper surface electrode; a conductor plate joined to the upper surface electrode via a bonding member; and a wire bonded to the conductor plate, wherein the wire is a metal thread or a ribbon bond, and the bonding member is a porous sintered metal material impregnated with resin.
US10546799B2 Electronic apparatus
An electronic apparatus is provided. The electronic apparatus includes a main body chassis equipped with a keyboard device, a CPU, a heat diffusion component and a heat transport component. The CPU is disposed on a rear end side beyond the keyboard device. The heat diffusion component is disposed at a position located under the keyboard device in a mutually superposed state. The heat transport component is connected between the CPU and the heat diffusion component to provide heat transfer.
US10546798B2 Direct bonded copper semiconductor packages and related methods
A power semiconductor package includes a first direct bonded copper (DBC) substrate having a plurality of connection traces on a first face of the first DBC substrate. A plurality of die are coupled to the connection traces, each die coupled to one of the connection traces at a first face of the die. A second DBC substrate includes connection traces on a first face of the second DBC substrate. A second face of each die is coupled to one of the connection traces of the first face of the second DBC substrate. A cavity between the first face of the first DBC substrate and the first face of the second DBC substrate is filled with an encapsulating compound. Terminal pins may be coupled to connection traces on the first face of the first DBC substrate. More than two DBC substrates may be stacked to form a stacked power semiconductor package.
US10546785B2 Method to recess cobalt for gate metal application
After forming a material stack including a gate dielectric, a work function metal and a cobalt gate electrode in a gate cavity formed by removing a sacrificial gate structure, the cobalt gate electrode is recessed by oxidizing the cobalt gate electrode to provide a cobalt oxide layer on a surface of the cobalt gate electrodes and removing the cobalt oxide layer from the surface of the cobalt gate electrodes by a chemical wet etch. The oxidation and oxide removal steps can be repeated until the cobalt gate electrode is recessed to any desired thickness. The work function metal can be recessed after the recessing of the cobalt gate electrode is completed or during the recessing of the cobalt gate electrode.
US10546780B2 Methods and apparatus for scribe seal structures
An example integrated circuit die includes: a plurality of lower level conductor layers, a plurality of lower level insulator layers between the plurality of lower level conductor layers, a plurality of lower level vias extending vertically through the lower level insulator layers, a plurality of upper level conductor layers overlying the lower level conductor layers, a plurality of upper level insulator layers between and surrounding the upper level conductor layers, a plurality of upper level vias; at least two scribe seals arranged to form a vertical barrier extending vertically from the semiconductor substrate to a passivation layer at an upper surface of the integrated circuit die; and at least one opening extending vertically through one of the at least two scribe seals and extending through: the upper level conductor layers, the upper level via layers, the lower level conductor layers, and the lower level via layers.
US10546776B2 Dual silicide liner flow for enabling low contact resistance
A method for fabricating a semiconductor device includes depositing a sacrificial liner in self-aligned contact openings in first and second regions. The openings are filled with a sacrificial material. The second region is blocked with a first mask to remove the sacrificial material from the first region. The first mask is removed from the second region, and the sacrificial liner is removed from the first region. A first liner is formed in the openings of the first region, and first contacts are formed in the first region on the first liner. The first region is blocked with a second mask to remove the sacrificial material from the second region. The second mask is removed from the first region, and the sacrificial liner is removed from the second region. A second liner is formed in the openings of the second region, and second contacts are formed in the second region.
US10546771B2 High resistivity silicon-on-insulator substrate having enhanced charge trapping efficiency
A multilayer semiconductor on insulator structure is provided in which the handle substrate and an epitaxial layer in interfacial contact with the handle substrate comprise electrically active dopants of opposite type. The epitaxial layer is depleted by the handle substrate free carriers, thereby resulting in a high apparent resistivity, which improves the function of the structure in RF devices.
US10546767B2 Wafer box, wafer stacking aid, wafer carrier, wafer transport system, method for loading a wafer box with wafers and method for removing wafers from a wafer box
In various embodiments, a wafer box is provided. The wafer box may include a housing with a receiving space for receiving a stack comprising a plurality of wafers, each arranged above a housing base. The wafers are to be arranged with their main surfaces parallel to the housing base. The receiving space is delimited by the housing base and side walls arranged thereon. The wafer box may further include at least one base opening, arranged in the housing base, for receiving a guide structure of a wafer stacking aid. The guide structure is to be arranged in such a way that, on a side of the housing base on which the side walls are arranged, it extends out of the housing base in order to limit tilting of a wafer raised or lowered in the receiving space in a manner guided by the guide structure.
US10546766B2 Inspection device and substrate processing apparatus
Surface image data of a non-defective sample substrate is acquired, and surface image data of a substrate to be inspected is acquired. Differences between gradation values are calculated for pixels of the surface image data of the substrate to be inspected and corresponding pixels of the surface image data of the sample substrate. A constant value is added to the difference between gradation values of each pixel. In the case where the value acquired by addition is in a predetermined allowable range, it is determined that there is no defect for the substrate to be inspected. In the case where the value acquired by addition is outside of the allowable range, it is determined that the substrate to be inspected is defective. A defect in appearance on the substrate to be inspected is detected based on a pixel of which the value is outside of the allowable range.
US10546765B2 Wafer perforating device
A wafer perforating device includes a chuck stage configured to receive a wafer, a housing spaced apart in a vertical direction on the chuck stage, wherein at least one of the housing and the chuck stage moves in a first horizontal direction, and the housing and the chuck stage intersect each other on the first direction, a displacement sensor fixed within the housing and configured to measure a displacement with a surface of the wafer at a perforating point spaced apart periodically in the first direction of the wafer and a laser module fixed within the housing and configured to irradiate a laser into a perforating depth determined according to the displacement at the perforating point. The displacement sensor determines whether an upper particle and a lower particle are present at the perforating point by considering a step height of the displacement, and ignores the displacement of the perforating point with the presence of an upper particle.
US10546764B2 Substrate cleaning apparatus and substrate processing apparatus
A substrate cleaning apparatus comprises: a cleaning member 11,21 that comes into contact with a substrate W and cleans the substrate W; a member rotating unit 15, 25 that rotates the cleaning member 11, 21; a pressing drive unit 19, 29 that presses the cleaning member 11, 21 against the substrate W; a torque detecting unit 16, 26 for detecting torque applied to the member rotating unit 15, 25; and a control unit 50 that controls pressing force on the basis of a result of detection by the torque detecting unit 16, 26.
US10546762B2 Drying high aspect ratio features
Methods of drying a semiconductor substrate may include applying a drying agent to a semiconductor substrate, where the drying agent wets the semiconductor substrate. The methods may include heating a chamber housing the semiconductor substrate to a temperature above an atmospheric pressure boiling point of the drying agent until a vapor-liquid equilibrium of the drying agent within the chamber has been reached. The methods may further include venting the chamber, where the venting vaporizes the liquid phase of the drying agent from the semiconductor substrate.
US10546759B2 Semiconductor device
To suppress a change in electrical characteristics and to improve reliability in a semiconductor device using a transistor including an oxide semiconductor. The semiconductor device includes a gate electrode over an insulating surface, an oxide semiconductor film overlapping with the gate electrode, a gate insulating film which is between the gate electrode and the oxide semiconductor film and is in contact with a surface of the oxide semiconductor film, a protective film in contact with an opposite surface of the surface of the oxide semiconductor film, and a pair of electrodes in contact with the oxide semiconductor film. In the gate insulating film or the protective film, the amount of gas having a mass-to-charge ratio m/z of 17 released by heat treatment is greater than the amount of nitrogen oxide released by heat treatment.
US10546757B2 Device and method for controlling intro-die variation
Disclosed is a method for fabricating a semiconductor device with intra-die variation control. In one embodiment, a method for fabricating a semiconductor device includes: depositing a first dielectric layer on a semiconductor substrate die; patterning a conductive layer on the first dielectric layer to create at least one device region and at least one dummy pattern region, wherein the at least one device region comprises a plurality of first conductive patterns and the at least one dummy pattern region comprises a plurality of second conductive patterns to control intra-die variation.
US10546754B2 Semiconductor structure and manufacturing method thereof
A semiconductor structure includes a substrate, at least one first gate structure, at least one first spacer, at least one source drain structure, at least one conductive plug, and at least one protection layer. The first gate structure is present on the substrate. The first spacer is present on at least one sidewall of the first gate structure. The source drain structure is present adjacent to the first spacer. The conductive plug is electrically connected to the source drain structure. The protection layer is present between the conductive plug and the spacer.
US10546744B2 Process for deposition of titanium oxynitride for use in integrated circuit fabrication
A process is provided for depositing a substantially amorphous titanium oxynitride thin film that can be used, for example, in integrated circuit fabrication, such as in forming spacers in a pitch multiplication process. The process comprises contacting the substrate with a titanium reactant and removing excess titanium reactant and reaction byproducts, if any. The substrate is then contacted with a second reactant which comprises reactive species generated by plasma, wherein one of the reactive species comprises nitrogen. The second reactant and reaction byproducts, if any, are removed. The contacting and removing steps are repeated until a titanium oxynitride thin film of desired thickness has been formed.
US10546743B2 Advanced interconnect with air gap
Ultra-low-k dielectric materials used as inter-layer dielectrics in high-performance integrated circuits are prone to be structurally unstable. The Young's modulus of such materials is decreased, resulting in porosity, poor film strength, cracking, and voids. An alternative dual damascene interconnect process incorporates air gaps into a high modulus dielectric material to maintain structural stability while reducing capacitance between adjacent nanowires. Incorporation of an air gap having k=1.0 compensates for the use of a higher modulus film having a dielectric constant greater than the typical ultra-low-k (ULK) dielectric value of about 2.2. The higher modulus film containing the air gap is used as an insulator between adjacent metal lines, while a ULK film is retained to insulate vias. The dielectric layer between two adjacent metal lines thus forms a ULK/high-modulus dielectric bi-layer.
US10546742B2 Method to reduce trap-induced capacitance in interconnect dielectric barrier stack
The present disclosure provides an interconnect formed on a substrate and methods for forming the interconnect on the substrate. In one embodiment, the method for forming an interconnect on a substrate includes depositing a barrier layer on the substrate, depositing a transition layer on the barrier layer, and depositing an etch-stop layer on the transition layer, wherein the transition layer shares a common element with the barrier layer, and wherein the transition layer shares a common element with the etch-stop layer.
US10546738B1 Dielectric coated ion transfer device for mass spectrometry
An ion transfer device includes a tube, a resistive layer on an inside surface of the tube, and a dielectric layer on the resistive layer. The device defines a conduit providing a transfer path for gas and ions. The conduit is surrounded by the dielectric layer. The dielectric layer protects the resistive layer from the chemical environment in the conduit, while being thin enough to allow charges to pass through the dielectric layer and be dissipated by the resistive layer.
US10546736B2 Interactive analysis of mass spectrometry data including peak selection and dynamic labeling
This invention relates to graphical user-interactive displays for use in MS-based analysis of protein impurities, as well as methods and software for generating and using such. One aspect provides a user-interactive display comprising interactive and dynamic selection of one or more masses and concurrent display of peaks (points) corresponding to that predicted mass value across other displays (MS1, deconvolved mass spectrum, etc.).
US10546728B2 Symmetric plasma process chamber
Embodiments of the present invention provide a plasma chamber design that allows extremely symmetrical electrical, thermal, and gas flow conductance through the chamber. By providing such symmetry, plasma formed within the chamber naturally has improved uniformity across the surface of a substrate disposed in a processing region of the chamber. Further, other chamber additions, such as providing the ability to manipulate the gap between upper and lower electrodes as well as between a gas inlet and a substrate being processed, allows better control of plasma processing and uniformity as compared to conventional systems.
US10546725B2 Plasma processing apparatus
Disclosed is a plasma processing apparatus including: a processing container that defines a processing space; a microwave generator that generates microwaves for plasma excitation; a dielectric having a facing surface that faces the processing space; a slot plate provided on a surface of the dielectric opposite to the facing surface and formed with a plurality of slots that radiate the microwaves to the processing space through the dielectric; and a conductor pattern that is provided on the facing surface of the dielectric and converges an electric field corresponding to the microwaves radiated from each of the slots.
US10546724B2 Pulsed, bidirectional radio frequency source/load
A radio frequency power system includes a master RF generator and an auxiliary RF generator, wherein each generator outputs a respective RF signal. The master RF generator also outputs a RF control signal to the auxiliary RF generator, and the RF signal output by the auxiliary RF generator varies in accordance with the RF control signal. The auxiliary RF generator receives sense signals indicative of an electrical characteristic of the respective RF signals output by the master RF generator and the auxiliary RF generator. The auxiliary RF generator determines a phase difference between the RF signals. The sensed electrical characteristics and the phase are used independently or cooperatively to control the phase and amplitude of the RF signal output by the auxiliary RF generator. The auxiliary generator includes an inductive clamp circuit that returns energy reflected energy back from a coupling network to a variable resistive load.
US10546721B2 Microstructure manufacturing method and microstructure manufacturing apparatus
The present invention provides a technology for avoiding radiation of an ion beam at a position other than a desired processing position. A microstructure manufacturing method includes a step of radiating an ion beam to a sample; a step of supplying a gas to the sample; a step of stopping supplying the gas to the sample; and a step of stopping radiating the ion beam to the sample. The step of radiating the ion beam is performed earlier than the step of supplying the gas or the step of stopping supplying the gas is performed earlier than the step of stopping radiating the ion beam.
US10546719B2 Face-on, gas-assisted etching for plan-view lamellae preparation
Method for preparing site-specific, plan-view lamellae from multilayered microelectronic devices. A focused ion beam that is directed, with an etch-assisting gas, toward an uppermost layer of a device removes at least that uppermost layer and thereby exposes an underlying layer over, or comprising, a target area from which the site-specific, plan-view lamella is to be prepared, wherein the focused ion beam is in a face-on orientation in removing the uppermost layer to expose the underlying layer. In a preferred embodiment, the etch-assisting gas comprises methyl nitroacetate. In alternative embodiments, the etch-assisting gas is methyl acetate, ethyl acetate, ethyl nitroacetate, propyl acetate, propyl nitroacetate, nitro ethyl acetate, methyl methoxyacetate, or methoxy acetylchloride.
US10546718B2 High voltage power supply device and charged particle beam device
Even in a case where a disturbance is applied from an adjacently disposed power supply circuit or the like, in order to realize a reduction in ripple, a high-voltage power supply device is configured to include a drive circuit, a transformer that boosts an output voltage of the drive circuit, a boost circuit that further boosts a voltage boosted by the transformer, a shield that covers the transformer and the boost circuit, a filter circuit that filters, smoothes, and outputs a high voltage output from the boost circuit, and an impedance loop circuit configured by connection of a plurality of impedance elements into a loop shape. A grounding point of the boost circuit, a grounding point of the shield, and a grounding point of the filter circuit are configured to be grounded via the impedance loop circuit, and this is applied to a high-voltage power supply unit that applies a high voltage to an electron gun of a charged particle beam apparatus.
US10546716B2 Method for operating a pressure system of a device for imaging, analyzing and/or processing an object and a device for carrying out the method
Operating a pressure system of a device for imaging, analyzing and/or processing an object, and a particle beam device for carrying out this method. In particular, the particle beam device is an electron beam device and/or an ion beam device. The method may include disconnecting a pump from a pressure reservoir, connecting the pressure reservoir to a vacuum chamber, measuring a reservoir pressure existing in the pressure reservoir, determining a first pressure value of the reservoir pressure at a first time and a second pressure value of the reservoir pressure at a second time, determining a functional relationship between the first pressure value of the reservoir pressure and the second pressure value of the reservoir pressure, extrapolating the functional relationship for times later than the second time, determining a threshold time using the extrapolated functional relationship, and determining a remaining time period until the reservoir pressure reaches the pressure threshold.
US10546713B2 Thermionic emission device, focus head, X-ray tube and X-ray emitter
A thermionic emission device includes an indirectly heatable main emitter with a main emission surface and a connectible heat emitter with a heat emission surface. The heat emission surface is disposed at a predefinable distance from the main emission surface. In the operating state, the main emitter is at a constant main potential and the heat emitter can be switched between at least two heating potentials which differ from one another and which differ from the main potential. Through the use of the thermionic emission device, the radiation load for a patient is reduced in the case of dose-modulated x-ray recordings.
US10546703B1 Bi-stable compliant switch system
A switch mechanism has a compliant buckling bar that includes a single fixed end mounted to a mounting surface and a free end that is displaced with respect to the fixed end. The mounting of the fixed end to the mounting surface may constitute the only fixed connection between the bar and the mounting surface. The bar moves between two stable positions in response to a transition force applied transversely to the free end. Residual stress in the bar may be higher when the free end is at each of the stable positions than when the free end is at a neutral position located between the stable positions.
US10546694B2 Multilayer capacitor
A multilayer capacitor includes an element, a first external electrode, a second external electrode, and a plurality of internal electrodes. The plurality of internal electrodes include first internal electrodes, second internal electrodes, and a plurality of third internal electrodes. The plurality of third internal electrodes are electrically connected by a connection conductor. First capacity parts are constituted of the first internal electrodes and the third internal electrodes, and second capacity parts are constituted of the second internal electrodes and the third internal electrodes. The first capacity part and the second capacity part are electrically connected in series, and the connection conductor is disposed on at least one of the three lateral surfaces other than the lateral surface that is a mounting surface, among the four lateral surfaces.
US10546692B2 Multilayer ceramic electronic component
A multilayer ceramic electronic component includes a first external electrode and a second external electrode. The first external electrode includes a first extension portion that extends to a third side surface. The second external electrode includes a second extension portion that extends to the third side surface. When the third side surface is viewed from a direction in which the third side surface and a fourth side surface are opposed, the first extension portion and the second extension portion each include a base portion extending along an edge of the third side surface in a first direction, and protrusion portions extending from both ends of the base portion in the first direction along edges of the third side surface in the direction in which a first side surface and a second side surface are opposed.
US10546691B2 Capacitor and method for manufacturing the same
A capacitor that includes a conductive base material with high specific surface area, a dielectric layer covering the conductive base material with high specific surface area, and an upper electrode covering the dielectric layer, in which the conductive base material with high specific surface area is formed of a metal sintered body as a whole.
US10546689B2 Method for manufacturing induction coil assembly
A method for manufacturing an induction coil assembly is disclosed. The method includes preparing a Computer Aided Design (CAD) model of an induction coil. The method further includes communicating the CAD model of the induction coil with a Three Dimensional (3D) printing machine The method further includes operating the 3D printing machine to deposit a plurality of layers of copper material one above other to manufacture the induction coil corresponding to the CAD model. The method further includes forming at least one hole in an annular member of the induction coil to receive a coolant and at least one hole in a first leg and a second leg to discharge the coolant.
US10546687B2 Method for cutting molded core used for coil component
A method is described for cutting a plurality of molded cores. Each core includes an annular magnetic body made of a magnetic material and a covering part made of an insulating resin that covers the magnetic body. The method includes coupling each of the molded cores side by side in an axial direction, and cutting the molded cores at a first cutting part and at a second cutting part that transect an outer peripheral surface and an inner peripheral surface and approach each other toward an inner periphery direction of the molded core. The main body has a main body-side first end face formed by cutting at the first cutting part and a main body-side second end face formed by cutting at the second cutting part. A segment has a segment-side first end face formed by cutting at the first cutting part and a segment-side second end face formed by cutting at the second cutting part.
US10546686B2 Antenna system for near-field magnetic induction wireless communications
An antenna system is provided that is capable of transmitting and receiving using near-field magnetic induction (NFMI). The antenna system includes a non-magnetic metallic core, a ferrite shield, and at least one electrically conducting winding. The ferrite shield is positioned between the non-magnetic metallic core and the electrically conducting winding. The non-magnetic metallic core may be a battery. The ferrite material forms a low impedance path for the magnetic field lines and increases inductance, thus providing increased energy efficiency and transmission quality. The antenna system is suitable for use in space constrained battery powered devices, such as hear instruments including hearing aids and earbuds.
US10546681B2 Electronic component having lead part including regions having different thicknesses and method of manufacturing the same
An electronic component includes a magnetic body; and a coil pattern embedded in the magnetic body, the coil pattern including an internal coil part having a spiral shape and a lead part connected to an end of the internal coil part and exposed to an external surface of the magnetic body. The lead part includes at least two regions having different thicknesses, and the thickness of at least a portion of the lead part having a relatively thin thickness is thinner than a thickness of the internal coil part.
US10546680B2 Coil electronic component with anisotropic parts and method of manufacturing the same
A coil electronic component includes coil parts formed on both surfaces of a support part and a magnetic body enclosing the support part and the coil parts. The magnetic body includes a dipping coating part formed around the coil part, a core part formed inside the coil part, an outer peripheral part formed outside the coil part, and first and second cover parts formed above and below the coil part. The dipping coating part contains metal powder having shape anisotropy.
US10546674B2 Fe-based soft magnetic alloy ribbon and magnetic core comprising same
Conventional Fe-based soft magnetic alloy ribbons each containing Co and Ni have a problem that magnetic anisotropy that is neatly arranged in one direction cannot be induced easily even by a magnetic field annealing treatment and, therefore, a wound magnetic cores, a problem that a residual magnetic flux density Br is high, a problem that the hysteresis of the B—H curve becomes large (coercivity Hc becomes large), a problem that the change in incremental permeability relative to superimposed magnetic field becomes large, and others. In order to solve the problems, provided is an Fe-based soft magnetic alloy ribbon including a Cu-concentrated region present directly below a surface of the ribbon, and a Co-concentrated region present directly below the Cu-concentrated region. Also provided is a magnetic core including the Fe-based soft magnetic alloy ribbon.
US10546673B2 NdFeB system sintered magnet
The present invention aims to provide a NdFeB system sintered magnet capable of improving the magnetization characteristic. The NdFeB system sintered magnet is a NdFeB system sintered magnet with the c axis oriented in one direction, characterized in that: the median of the grain size of the crystal grains at a section perpendicular to the c axis is 4.5 μm or less, and the area ratio of the crystal grains having grain sizes of 1.8 μm or smaller on the aforementioned section is 5% or lower. The median of the grain size is decreased (to 4.5 μm or less), whereby improve the coercive force is improved. Simultaneously, the area ratio of the crystal grains having grain sizes of 1.8 μm or smaller is decreased (to 5% or lower) to reduce the number of crystal grains having no magnetic wall formed, whereby the magnetization characteristic is improved.
US10546670B2 Insulated wire with soldered portion and method for manufacturing same
This insulated wire includes an insulating coating formed on a surface of a conductive wire body, and a soldered portion for electric conduction. The soldered portion is formed by attaching dicarboxylic acid onto a surface of the insulating coating, and by performing solder plating in a state where the dicarboxylic acid is attached onto the surface of the insulating coating. In addition, this method for manufacturing an insulated wire includes a surface treatment step of attaching the dicarboxylic acid onto a surface of an insulating coating which becomes the soldered portion, and a soldering step of performing the solder plating by immersing the surface treated portion of the insulating coating in a heated solder melt.
US10546669B2 Diffusion barriers for metallic superconducting wires
In various embodiments, superconducting wires incorporate diffusion barriers composed of Nb alloys or Nb—Ta alloys that resist internal diffusion and provide superior mechanical strength to the wires.
US10546667B2 Insulated wire and coil using same
An insulated wire includes a conductor and an insulating layer formed on an outer periphery of the conductor, and the insulating layer is composed essentially of a polyimide resin having a repeating unit A represented by Formula (1) as a part of a molecular structure, in which a water absorption coefficient is not greater than 2.8% after 24 hours under condition at temperature of 40° C. and humidity of 95%.
US10546661B2 Additive manufacturing technique for placing nuclear reactor fuel within fibers
Nuclear fuel structures and methods for fabricating are disclosed herein. The nuclear fuel structure includes a plurality of fibers arranged in the structure and a multilayer fuel region within at least one fiber of the plurality of fibers. The multilayer fuel region includes an inner layer region made of a nuclear fuel material, and an outer layer region encasing the nuclear fuel material. A plurality of discrete multilayer fuel regions may be formed over a core region along the at least one fiber, the plurality of discrete multilayer fuel regions having a respective inner layer region of nuclear fuel material and a respective outer layer region encasing the nuclear fuel material. The plurality of fibers may be wrapped around an inner rod or tube structure or inside an outer tube structure of the nuclear fuel structure, providing both structural support and the nuclear fuel material of the nuclear fuel structure.
US10546660B2 Apparatus and method for generating a vortex cavity in a rotating fluid
Examples of system for generating vortex cavity are disclosed. The system comprises a vessel into which a fluid is injected through one or more inlet ports and a fluid circulating system configured to circulate the fluid through the vessel such that the fluid is removed from the vessel through an outlet port and is returned back into the vessel through the one and more inlet ports. A first spinner is mounted at one wall of the vessel while a second spinner is mounted at the opposite wall of the vessel such that the second spinner is at some distance away from the first spinner and it faces the first spinner. When the fluid circulating system starts circulating the fluid within the vessel a vortex cavity is formed that extends between the first and the second spinners so that one end of the vortex cavity sits on the first spinner while the opposite end of the vortex cavity sits on the second spinner.
US10546658B2 Systems and methods for formulating personalized skincare products
Systems and methods for formulating a personalized skincare product for a user. Data inputs reflecting dermal information of the user (e.g., hydration level measurements, oil level measurements, and a photograph of the user's skin reflecting a set of skin concerns) are collected by a computing device and used to determine a set of normalized scores. A skin health data set is generated based on the normalized scores and stored in memory. A skin health metric is determined based on the skin health data set and is stored in memory. The computing device determines, using a machine learning framework, one or more first skincare product formulations based on the user skin health data set. The formulation(s) can be used to manufacture one or more customized skincare products for the user and can be iteratively refined over time, e.g., by collecting additional data from the user over time.
US10546656B2 Biopsy mapping tools
Apparatus for plotting pathological diagnoses on anatomical diagrams is provided. The apparatus may include a mapping tool. The mapping tool may identify a plurality of biopsy marker records including a received criterion. The mapping tool may identify a body part image associated with a body part image ID. The mapping tool may section the body part image into a first quadrant and a second quadrant. The mapping tool may loop through the plurality of biopsy marker records to identify an X,Y coordinate associated with each of the plurality of biopsy marker records. For each X,Y coordinate identifying a location within the first quadrant, the mapping tool may iteratively tally a first count for the first quadrant. For each X,Y coordinate identifying a location within the second quadrant, the mapping tool may iteratively tally a second count for the second quadrant.
US10546655B2 Automated clinical documentation system and method
A method, computer program product, and computing system for tracking encounter participants is executed on a computing device and includes obtaining encounter information of a patient encounter, wherein the encounter information includes machine vision encounter information obtained via one or more machine vision systems. The machine vision encounter information is processed to identify one or more humanoid shapes.
US10546654B2 Method and system for intelligent completion of medical record based on big data analytics
The present teaching relates to medical record completion. In one example, a medical record of a patient is received. The medical record is associated with a plurality of components comprising a first component with a populated value and a second component with an unpopulated value. The unpopulated value of the second component is estimated based on the populated value of the first component in accordance with a first model. Information associated with the medical record and/or the patient is obtained. The values of the first and second components are validated based on the obtained information in accordance with a second model. The first and second models are dynamically updated based on data related to medical transactions of a plurality of patients.
US10546653B2 Systems and methods for determining insufficient medical documentation
This disclosure describes systems, devices, and techniques for automatically identifying missing or ambiguous information in documentation associated with a patient. For example, a system may include one or more computing devices configured to receive documentation comprising a plurality of documented items related to the patient and determine, based on at least a subset of the plurality of documented items, one or more undocumented items missing from the documentation, wherein the subset of the plurality of documented items and at least one of the one or more undocumented items define a medical concept. The one or more computing devices may also be configured to generate, based on the one or more undocumented items, a code representative of the one or more undocumented items and output the code.
US10546651B2 Modifying a cosmetic product based on a microbe profile
Systems and methods are described for modifying a cosmetic product based on a microbe profile including an ingredient-microbe interaction dataset including information associated with interactions between reference cosmetic ingredients and types of reference microbes; and a computing device including circuitry configured to receive information associated with the microbe profile of an individual, receive information associated with an ingredient list of the cosmetic product, compare the microbe profile of the individual and the ingredient list of the cosmetic product to the ingredient-microbe interaction dataset, identify an interaction between at least one cosmetic ingredient in the ingredient list of the cosmetic product and at least one of the one or more types of microbes in the microbe profile of the individual, recommend a modification to the ingredient list in response to an identified interaction, and report to a user the recommended modification.
US10546649B2 Post package repair for mapping to a memory failure pattern
In one example in accordance with the present disclosure, a method includes mapping, using post-package repair, an address associated with a first memory row of a computing device to a spare memory row of the computing device, wherein the spare memory row has a memory failure pattern, and reading data from the spare memory row.
US10546646B2 Sense amplifier for a flash memory system
An improved low-power sense amplifier for use in a flash memory system is disclosed. The reference bit line and selected bit line are pre-charged during a limited period and with limited power consumed. The pre-charge circuit can be trimmed during a configuration process to further optimize power consumption during the pre-charge operation.
US10546645B1 Non-volatile memory with single ended read scheme using distributed common mode feedback
A non-volatile memory system includes an array of bit cells arranged in rows and columns and configured to store bits of data, a reference bit cell, a plurality of bit lines connectable to the bit cells in the array and connecting to the reference bit cell, and a bit line controller. The bit line controller comprises a plurality of sense amps connected to the bit cells by the bit lines. The bit line controller determines the contents of the bit cells based on times tcell compared to a time tref, where tcell is the time required for a current Icell generated by one of the bit cells to raise a voltage Vsense of one of the sense amps by an amount ΔV, and tref is the time required for a current Iref generated by the reference bit cell to raise the voltage Vsense of another one of the sense amps by the same ΔV. ΔV increases monotonically as a function of Iref.
US10546644B2 NAND flash memory and method for destroying information from the NAND flash memory
The present application provides a NAND flash memory, comprising: a control unit, which includes a signal receiving unit, a voltage boosted circuit and a flash array; and a power source supplying power to the control unit; wherein when the voltage boosted circuit receives an erase signal from the signal receiving unit, the voltage boosted circuit exerts a device erase pulse whose magnitude is larger than an initial voltage to blocks of the flash array to permanently erase data in the blocks; the blocks include power-on read blocks. By removing data from at least power-on read blocks, the present invention discloses a scheme for permanently destroying the NAND flash memory.
US10546643B2 Non-volatile semiconductor memory device in which memory cell threshold voltages are controlled in performing write operations
A non-volatile semiconductor memory device includes a memory cell array and a control circuit. A control circuit performs an erase operation providing a memory cell with a first threshold voltage level for erasing data of a memory cell, and then perform a plurality of first write operations providing a memory cell with a second threshold voltage level, the second threshold voltage level being higher than the first threshold voltage level and being positive level. When the control circuit receives a first execution instruction from outside during the first write operations, the first execution instruction being for performing first function operation except for the erase operation and the first write operations, the circuit performs the first function operation during the first write operations.
US10546641B1 Memory devices with controlled wordline ramp rates, and associated systems and methods
Memory devices with controlled wordline ramp rates and associated systems and methods are disclosed herein. In one embodiment, a memory device includes at least one voltage regulator and a plurality of wordlines. The memory device is configured, during a programming operation of the memory region, to ramp a selected wordline to a desired programming voltage while ramping one or more adjacent, unselected wordlines electrically coupled to the selected wordline to desired inhibit voltage(s) using the at least one voltage regulator. In some embodiments, the memory device ramps the selected wordline and the one or more adjacent, unselected wordlines such that the one or more adjacent, unselected wordlines reach the desired inhibit voltage(s) when the selected wordline reaches the desired programming voltage. In these and other embodiments, the memory device ramps the selected wordline to the desired programming voltage without floating the selected wordline.
US10546639B2 Multifunctional memory cells
The present disclosure includes multifunctional memory cells. A number of embodiments include a gate element, a charge transport element, a first charge storage element configured to store a first charge transported from the gate element and through the charge transport element, wherein the first charge storage element includes a nitride material, and a second charge storage element configured to store a second charge transported from the gate element and through the charge transport element, wherein the second charge storage element includes a gallium nitride material.
US10546637B2 Method of operating resistive memory device reducing read disturbance
A resistive memory device includes: a memory cell array including resistive memory cells disposed at respective intersections between word lines and bit lines, a first column selection circuit disposed on one side of the memory cell array and configured to selectively connect a bit line connected to a selected memory cell among the resistive memory cells, a second column selection circuit disposed on another side of the memory cell array opposite the first column selection circuit and configured to selectively connect the bit line connected to the selected memory cell, and a control circuit configured to determine a distant column selection circuit from among the first column selection circuit and the second column selection circuit relative to the selected memory cell, and enable the distant column selection circuit during a read operation directed to the selected memory.
US10546633B2 Resistive random access memory cell
A resistive random access memory cell includes three resistive random access memory devices, each resistive random access memory device having an ion source layer and a solid electrolyte layer. The first and second resistive random access memory devices are connected in series such that either both ion source layers or both solid electrolyte layers are adjacent to one another. A third resistive random access memory device is connected in series with the first and second resistive random access memory devices.
US10546632B2 Multi-level self-selecting memory device
Methods, systems, and devices related to a multi-level self-selecting memory device are described. A self-selecting memory cell may store one or more bits of data represented by different threshold voltages of the self-selecting memory cell. A programming pulse may be varied to establish the different threshold voltages by modifying one or more durations during which a fixed level of voltage or fixed level of current is maintained across the self-selecting memory cell. The self-selecting memory cell may include a chalcogenide alloy. A non-uniform distribution of an element in the chalcogenide alloy may determine a particular threshold voltage of the self-selecting memory cell. The shape of the programming pulse may be configured to modify a distribution of the element in the chalcogenide alloy based on a desired logic state of the self-selecting memory cell.
US10546630B2 Semiconductor memory device and control method of semiconductor memory device
According to an embodiment, there is provided a semiconductor memory device comprising: a global bit line; a local bit line to which a plurality of cell transistors are connected; a switch connected to the local bit line; signal lines connected to the plurality of cell transistors; and a control circuit, wherein the control circuit selects a cell transistor to be selected by setting a potential of the signal line of the cell transistor to be selected to a first potential, changes a potential of the global bit line, changes a potential of the local bit line, and turns on the switch to connect the local bit line to the global bit line after changing the potential of the global bit line and the potential of the local bit line.
US10546628B2 Using dual channel memory as single channel memory with spares
A technique relates to operating a memory controller. The memory controller drives first memory devices and second memory devices of the memory controller in a dual channel mode. A first error correcting code (ECC) memory device and a second ECC memory device protect the first memory devices and the second memory devices. The memory controller drives the first memory devices and the second memory devices in a single channel mode such that the second ECC memory device is a spare memory device, and the first ECC memory device protects the first memory devices and the second memory devices. The memory controller is configured to switch between the dual channel mode and the single channel mode.
US10546623B2 Resistive memory device having memory cell array and system including the same
A resistive memory device includes a memory cell array in which a plurality of memory cells are arranged. Each of the plurality of memory cells includes a variable resistor comprising a first end connected to a bit line, and a second end, a row transistor connected between a row source line and the second end of the variable resistor, the row transistor being selectable by a row word line, and a column transistor connected between a column source line and the second end of the variable resistor, the column transistor being selectable by a column word line. Based on the row transistor being selected, first data is written or second data is read in a row direction of the memory cell array, and based on the column transistor being selected, the first data is written or the second data is read in a column direction of the memory cell array.
US10546616B2 Adjustable storage device carrier
The present disclosure is directed to a 2.5-inch storage device carrier suitable for accommodating different thicknesses of 2.5-inch storage devices. A rotatable storage device holding element is provided with multiple bearing surfaces of differing heights to come into contact with storage devices of different thicknesses and securely hold the storage device within the storage carrier.
US10546614B2 User control for displaying tags associated with items in a video playback
A method receives a video sequence including a visually perceptible item and selectively causes a display device to present the video sequence at any given time in one of a plurality of modes, including a first mode and a second mode. In the first mode, the display device presents the video sequence with a tag, which comprises information pertaining to the visually perceptible item in the video sequence. In the second mode, the display device presents the video sequence without the tag. The method receives from an input device a signal that indicates whether to present the video sequence in the first mode or the second mode, wherein causing the display device to present the video sequence in the first mode is performed in response to receiving from the input device the signal that indicates that the video sequence should be presented in the first mode.
US10546613B2 Real-time positioning of current-playing-position marker on progress bar and index file generation for real-time content
Embodiments are directed towards presenting a current-playing-position marker on a progress bar along with real time content. An initial timeline value of the content may be determined, along with an initial presentation timestamp value for the first frame of the content. For each next frame of the content, a next timeline value may be determined based on a difference between a next presentation timestamp value for a corresponding next frame and the initial presentation timestamp value, and mapping of the next presentation timestamp value for the corresponding next frame and the next timeline value in the index file. The content and a progress bar may be displayed to the user on a remote device based on the index file. A position of the current-playing-position marker on the progress bar for each frame of the content may be determined based on the next timeline value for each corresponding frame.
US10546605B2 Head tracking servo method for magnetic tape recording device
The magnetic tape device includes a magnetic tape and a TMR head (servo head), in which the magnetic tape includes a non-magnetic support, and a magnetic layer including ferromagnetic powder and a binding agent on the non-magnetic support, the ferromagnetic powder is ferromagnetic hexagonal ferrite powder, an intensity ratio of a peak intensity Int(110) of a diffraction peak of a (110) plane with respect to a peak intensity Int(114) of a diffraction peak of a (114) plane of a hexagonal ferrite crystal structure obtained by an X-ray diffraction analysis of the magnetic layer by using an In-Plane method is 0.5 to 4.0, and a vertical direction squareness ratio of the magnetic tape is 0.65 to 1.00.
US10546604B1 Adaptive contamination cleaning process
A method includes performing a cleaning process. The cleaning process includes measuring a thickness value of a contaminant on a slider. It is determined whether the thickness value is greater than a target thickness. If it is determined that the thickness is greater than the target thickness, the slider is cleaned based on the measured thickness value. The cleaning process is iteratively repeated until the thickness value is less than or equal to the target thickness.
US10546601B1 Method of setting upper limit value of number of write times and magnetic disk device
A method of setting an upper limit value of the number of write times, which is applied to a magnetic disk device including a disk and a head configured to write data to the disk and read the data from the disk, includes measuring a plurality of bit error rates in a recording area of the disk upon repeatedly writing to an area of the disk adjacent to the recording area a number of write times, deriving a function that approximates a bit error rate in relation to a number of write times, using the measured bit rates corresponding to at least a first number of write times, a second number of write times, and a third number of write times, and applying the function to determine a number of write times that correspond to a first threshold bit error rate that makes the data on the disk unreadable, and setting the determined number of write times as the upper limit value of the number of write times.
US10546600B1 Magnetic head with high-frequency oscillating element and disk device comprising the same
According to one embodiment, a magnetic head includes a main pole, a write shield magnetic pole opposed to the main pole with a write gap, and a high-frequency oscillator provided between the main pole and the write shield magnetic pole within the write gap. The main pole includes a shield-side end surface opposing the write shield magnetic pole with the write gap and brought into contact with the high frequency oscillator. The high-frequency oscillator has a width in a cross-track direction, in an air bearing surface, greater than a width of the shield-side end surface in the cross-track direction. The high-frequency oscillator is disposed to extend over at least one end edge of the shield-side end surface in the cross-track direction to an outer side of the main pole.
US10546599B1 Systems and methods for identifying a mute/sound sample-set attribute
Presently described are systems and methods for identifying a mute/sound attribute of an audio sample set having first-channel samples and second-channel samples. An embodiment takes the form of a method that includes: (i) receiving the audio sample set; (ii) for each first-channel sample, determining a first max amplitude and a first min amplitude; (iii) calculating a first span based on a first function of the first max amplitude and the first min amplitude; (iv) for each second-channel sample, determining a second max amplitude and a second min amplitude; (v) calculating a second span based on a function of the second max amplitude and the second min amplitude; and (vi) identifying the audio sample set as having a sound attribute if both the first span and the second span are greater than a min-volume threshold.
US10546597B2 Emotional state-based control of a device
A method, system, and/or computer program product improves an emotional state for a user by activating an improvement device. A speech counter determines a current spoken word count of words spoken by a user during a current predefined time period, where the words spoken by the user are detected by a microphone. One or more processors determine a threshold spoken word count for the user, where the threshold spoken word count historically has improved an emotional state for the user. In response to the current spoken word count being less than the threshold spoken word count, one or more processors activate an improvement device, where the improvement device guides the user to increase the current spoken word count in order to improve the emotional state for the user by reaching the threshold spoken word count.
US10546595B2 System and method for improving speech recognition accuracy using textual context
Disclosed herein are systems, methods, and computer-readable storage media for improving speech recognition accuracy using textual context. The method includes retrieving a recorded utterance, capturing text from a device display associated with the spoken dialog and viewed by one party to the recorded utterance, and identifying words in the captured text that are relevant to the recorded utterance. The method further includes adding the identified words to a dynamic language model, and recognizing the recorded utterance using the dynamic language model. The recorded utterance can be a spoken dialog. A time stamp can be assigned to each identified word. The method can include adding identified words to and/or removing identified words from the dynamic language model based on their respective time stamps. A screen scraper can capture text from the device display associated with the recorded utterance. The device display can contain customer service data.
US10546591B2 Signal processing method and device
A signal processing method and device includes obtaining spectral coefficients of a current frame of an audio signal, in which N sub-bands of the current frame comprises at least one of the spectral coefficients. A total energy of M successive sub-bands of the N sub-bands, a total energy of K successive sub-bands of the N sub-bands, and an energy of a first sub-band are obtained to determine whether to modify original envelope values of the M sub-bands. When the original envelope values of the M sub-bands are modified, encoding bits are allocated to each of the N sub-bands according to the modified envelope values of the M sub-bands.
US10546590B2 Multi-mode audio recognition and auxiliary data encoding and decoding
Audio signal processing enhances audio watermark embedding and detecting processes. Audio signal processes include audio classification and adapting watermark embedding and detecting based on classification. Advances in audio watermark design include adaptive watermark signal structure data protocols, perceptual models, and insertion methods. Perceptual and robustness evaluation is integrated into audio watermark embedding to optimize audio quality relative the original signal, and to optimize robustness or data capacity. These methods are applied to audio segments in audio embedder and detector configurations to support real time operation. Feature extraction and matching are also used to adapt audio watermark embedding and detecting.
US10546589B2 Method and device for decoding signal
A method and device for decoding a signal, where the method for decoding the signal includes obtaining spectral coefficients of sub-bands from a received bitstream by decoding, classifying sub-bands in which the spectral coefficients are located into a sub-band with saturated bit allocation and a sub-band with unsaturated bit allocation, performing noise filling on a spectral coefficient that has not been obtained by decoding and is in the sub-band with unsaturated bit allocation to restore the spectral coefficient that has not been obtained by decoding, and obtaining a frequency domain signal according to the spectral coefficients obtained by decoding and the restored spectral coefficient. Therefore, a sub-band with unsaturated bit allocation in a frequency domain signal may be obtained by classification, thereby improving signal decoding quality.
US10546587B2 Electronic device and method for spoken interaction thereof
A method of operating an electronic device is provided, the method including: receiving, by the electronic device that includes a display and a voice receiving device, a sequence of speech elements through the voice receiving device; displaying, on the display by the electronic device, first information that is based on at least a part of a first speech element out of the speech elements; and displaying, on the display by the electronic device, second information, which is different than the first information and is based on at least a part of a second speech element that is received later than the first speech element among the speech elements.
US10546585B2 Localizing and verifying utterances by audio fingerprinting
Methods and systems are disclosed for enhancing the security of a user device such as a voice command device. A computing device associated with the user device may be configured to receive an indication of a trigger, such as a predetermined word or passcode. In response to receiving the indication of the trigger, the computing device may be configured to determine a verification signal marker and to cause transmission of the verification signal marker. The computing device may receive an audio input comprising a voice command and a detected signal marker and verify the voice command based on a comparison of the detected signal marker and the verification signal marker. In response to the verifying the voice command, the computing device may be configured to cause execution of an operation associated with the voice command such as tuning to a specific channel on a nearby set-top box.
US10546583B2 Context-based device arbitration
This disclosure describes, in part, context-based device arbitration techniques to select a voice-enabled device from multiple voice-enabled devices to provide a response to a command included in a speech utterance of a user. In some examples, the context-driven arbitration techniques may include determining a ranked list of voice-enabled devices that are ranked based on audio signal metric values for audio signals generated by each voice-enabled device, and iteratively moving through the list to determine, based on device states of the voice-enabled devices, whether one of the voice-enabled devices can perform an action responsive to the command. If the voice-enabled devices that detected the speech utterance are unable to perform the action responsive to the command, all other voice-enabled devices associated with an account may be analyzed to determine whether one of the other voice-enabled devices can perform the action responsive to the command in the speech utterance.
US10546581B1 Synchronization of inbound and outbound audio in a heterogeneous echo cancellation system
An echo cancellation system that synchronizes output audio data with input audio data in a heterogeneous system. The system may append a most recent outgoing audio data frame to an incoming audio data frame to synchronize a receiving buffer with a transmission buffer. By synchronizing the receiving buffer with the transmission buffer, the incoming audio data frames may be associated with corresponding outgoing audio data frames. After synchronizing the incoming audio data frames and the outgoing audio data frames, the system may perform Acoustic Echo Cancellation by removing the outgoing audio data frames from the incoming audio data frames.
US10546576B2 Speech endpointing based on word comparisons
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speech endpointing based on word comparisons are described. In one aspect, a method includes the actions of obtaining a transcription of an utterance. The actions further include determining, as a first value, a quantity of text samples in a collection of text samples that (i) include terms that match the transcription, and (ii) do not include any additional terms. The actions further include determining, as a second value, a quantity of text samples in the collection of text samples that (i) include terms that match the transcription, and (ii) include one or more additional terms. The actions further include classifying the utterance as a likely incomplete utterance or not a likely incomplete utterance based at least on comparing the first value and the second value.
US10546575B2 Using recurrent neural network for partitioning of audio data into segments that each correspond to a speech feature cluster identifier
Audio features, such as perceptual linear prediction (PLP) features and time derivatives thereof, are extracted from frames of training audio data including speech by multiple speakers, and silence, such as by using linear discriminant analysis (LDA). The frames are clustered into k-means clusters using distance measures, such as Mahalanobis distance measures, of means and variances of the extracted audio features of the frames. A recurrent neural network (RNN) is trained on the extracted audio features of the frames and cluster identifiers of the k-means clusters into which the frames have been clustered. The RNN is applied to audio data to segment audio data into segments that each correspond to one of the cluster identifiers. Each segment can be assigned a label corresponding to one of the cluster identifiers. Speech recognition can be performed on the segments.
US10546569B1 Drum based musical instrument, and method incorporating internal kick drum
A modified and improved electronic bongo instrument embodying a kick drum and an operatively associated, selectively foot-activated kick pedal to create a new single unified instrument. The instrument has a novel hourglass shell for housing its own stand-alone power source, amplification and input/output units, with analog/digital upload capabilities, while additionally affording functionality associated with a new, completely portable and innovative method of musical collaboration, as well as a meditative and therapeutic application, and a physical exercise tool, and/or a children's toy.
US10546567B2 Hammer unit and keyboard instrument
A hammer unit of an electronic keyboard instrument to enhance working efficiency for assembling hammer members is provided. The hammer unit comprises a plurality of hammer members which apply loads to a plurality of keys, and a holding member which holds the plurality of hammer members. The holding member is configured to have one of a first holding state in which the plurality of hammer members are temporally locked at a first position and a second holding state in which the plurality of hammer members are released from the temporally locking at the first position.
US10546566B2 Systems and methods for detecting musical features in audio content
Systems and methods for identifying musical features in audio content are presented. Audio content information may be obtained from a digital audio file, the information providing a duration for playback of the audio content and a representation of sound frequencies associated with various moments throughout the duration of the audio content. Sound frequencies associated with one or more of the moments throughout the duration of the audio content may be identified, and characteristics or patterns of the identified sound frequencies may be recognized as being indicative of one or more musical features (e.g., parts, phrases, hits, bars, onbeats, beats, quavers, semiquavers, etc.). Some implementations of the present technology define display objects for display on a digital display, the display objects provided with visual features in an arrangement that distinguishes one musical feature from another across the duration of the audio content.
US10546563B1 Variable tack drumstick handle
A drumstick has a conventional tip and tapered shank, but the handle portion on the shaft has a wavy profile, with a nominal diameter and with the peaks rising above the nominal diameter and the valleys recessed below the nominal diameter. Whether or not the drumstick has a wavy handle, the outer surface of the drumstick has a tack which increases with increasing moisture of the drumstick outer surface, e.g., the tack increases between an initial condition of a drummer's dry skin against a dry drumstick surface and a play condition of a drummer's moist skin against a moist drumstick.
US10546560B2 Systems and methods for presenting virtual content in a vehicle
Systems and methods for presenting virtual content are provided. In one example embodiment, a computer-implemented method includes obtaining, by a computing system including one or more computing devices, data indicative of virtual content. The method includes obtaining, by the computing system, data indicative of a planned motion of an autonomous vehicle. The method includes determining, by the computing system, a location for the virtual content within a virtual environment based at least in part on the data indicative of the planned motion of the autonomous vehicle. The method includes providing for display, by the computing system via one or more display devices, the virtual content at the location within the virtual environment.
US10546559B2 Multi-layer rendering for visualizations
Some embodiments provide a non-transitory machine-readable medium that stores a program executable by at least one processing unit of a device. The program receives data associated with a visual presentation that includes several visual elements. The program also identifies a first set of visual elements in the several visual elements having a first type and a second set of visual elements in the several visual elements having a second type. The program further renders the first set of visual elements in a first layer of the visual presentation using a first rendering engine. The program also renders the second set of visual elements in a second layer of the visual presentation using a second rendering engine.
US10546558B2 Request aggregation with opportunism
Systems, apparatuses, and methods for aggregating memory requests with opportunism in a display pipeline. Memory requests are aggregated for each requestor of a plurality of requestors in the display pipeline. When the number of memory requests for a given requestor reaches a corresponding threshold, memory requests may be issued for the given requestor. In response to determining the given requestor has reached its threshold, other requestors may issue memory requests even if they have not yet aggregated enough memory requests to reach their corresponding thresholds.
US10546553B2 Image processing apparatus, image processing method and display apparatus
The present disclosure provides an image processing apparatus, an image processing method and a display apparatus. Where the image processing method includes: receiving a signal of an image to be displayed; correcting the grayscale of each pixel in the image to be displayed according to a pre-created correction data table including pixel positions, display correction data and edge correction data; and displaying according to the corrected grayscale of each pixel.
US10546549B2 Shift register unit and its driving method, gate drive circuit and display device
The present invention provides a shift register unit and its driving method, a gate drive circuit and a display device, which can at least partially alleviate the problem of noise interference caused by non-release of the coupling capacitance of the thin film transistor itself in the GOA circuit. The shift register unit comprises: a pull-up control module for transmitting voltage of a first voltage terminal to a pull-up control node under the control of a first signal input terminal; a reset module for pulling down the potential of said pull-up control node to a voltage of a second voltage terminal under the control of a second signal input terminal; an output module for transmitting a signal input through a first clock signal terminal to a signal output terminal under the control of said pull-up control node; a first control module for pulling down the potential of the signal output terminal to the voltage of the second voltage terminal under the control of a second clock signal terminal; a second control module for pulling up or down the potential of the pull-up control node to a voltage of the first signal input terminal under the control of the second clock signal terminal.
US10546548B2 Self-refresh display driving device, driving method and display device
The present disclosure provides a self-refresh display driving device, a driving method and a display device. The self-refresh display driving device includes a timing control module and a driving module, wherein the driving module includes a frame buffer. The timing control module enters a sleep mode when the self refresh display driving device enters the self-refresh mode.
US10546547B2 Device for adjusting common electrode voltage by detecting common electrode voltage to change polarity inversion signal and method thereof, driving circuit and display device
The present disclosure provides a device for adjusting a common electrode voltage and a method thereof, a driving circuit and a display device. The device for adjusting the common electrode voltage includes: a common-electrode-voltage monitor, configured to detect a common electrode voltage on the common electrode line in real time, judge whether the common electrode voltage is within a first voltage range, and output an adjustment control signal in the case that the common electrode voltage is beyond the first voltage range in each of N data-source row-latch periods within one frame period, wherein N is a positive integer; and a polarity inversion controller, connected with the common-electrode-voltage monitor and configured to change a polarity inversion signal upon receiving the adjustment control signal, so as to adjust the common electrode voltage on the common electrode line.
US10546546B2 Pxiel driving circuit and driving method thereof, array substrate, display panel, and display apparatus
A pixel driving circuit for a display apparatus. The pixel driving circuit may include a first gate line, a second gate line, a data line, a first thin-film transistor, and a second thin-film transistor. A gate of the first thin-film transistor may be coupled to the first gate line. A source of the first thin-film transistor may be coupled to the data line. A drain of the first thin-film transistor may be coupled to a source of the second thin-film transistor. A gate of the second thin-film transistor may be coupled to the second gate line. A drain of the second thin-film transistor may be coupled to a pixel electrode.
US10546541B2 Display device and electronic apparatus
A drive circuit of a display device includes a plurality of latch circuits that latch grayscale data for each block, a plurality of conversion circuits that convert grayscale data latched in a plurality of latch circuits into a plurality of analog grayscale signals, a plurality of transmission paths that transmit the plurality of analog grayscale signals, a selection circuit that generates a plurality of selection signals for selecting data lines in one block in sequence out of the plurality of data lines, and an output circuit connected between a plurality of transmission paths and the data lines in each block and that outputs the plurality of analog grayscale signals to the data lines in one block selected in sequence by the plurality of selection signals.
US10546538B2 Display apparatus and method of driving display panel having selection pulse for a scanning lead-out line based on distance
A display apparatus includes a display panel and a driving circuit. The display panel includes signal lines extending in a column direction, scanning lines extending in a row direction, and lead-out lines extending in the column direction. Each of the lead-out lines intersects with corresponding one of the scanning lines at an intersection and is electrically coupled to the corresponding one of the scanning lines at a node. The node is disposed at the intersection or in a region surrounding the intersection. The driving circuit supplies corresponding one of the signal lines with a signal pulse corresponding to an image signal, and supplies corresponding one of the lead-out lines with a selection pulse having a peak value based on a distance from one end of the corresponding one of the lead-out lines to the corresponding node, after increasing the peak value with an increase in the distance.
US10546535B2 Pixel driving circuit and driving method of the same, display apparatus
There are provided a pixel driving circuit and a driving method thereof, and a display apparatus. The pixel driving circuit includes a reset unit 1 configured to write a first power supply voltage of a first power supply voltage terminal into a first terminal of a capacitor; a data writing unit 2 configured to write a data signal of a data signal terminal 7 into a second terminal of the capacitor; a compensation unit 3 configured to provide a reference voltage of a reference voltage signal terminal 6 to a first node S, and write a voltage of the first node S into the second terminal of the capacitor; a light emitting control unit 4 configured to provide light emitting current to a light emitting device 5 for making it emit light, and to reduce the voltage of the first node S.
US10546533B2 Electro-optical device and electronic apparatus
An electro-optical device includes a scanning line, a data line intersecting with each other, a pixel circuit which is provided corresponding to the intersection thereof, and a wire. The pixel circuit includes a light emitting element, one transistor which controls a current flowing to the light emitting element, and the other transistor of which conduction state is controlled according to a scanning signal which is supplied to the scanning line between a gate node of the one transistor and the data line. The wire is provided between the data line and the one transistor.
US10546530B2 Pixel driving circuit and display device thereof
This disclosure relates to a pixel driving circuit for driving a pixel group with two adjacent pixel units. The pixel group includes a first pixel unit and a second pixel unit. Each pixel driving circuit is capable of driving the first pixel unit and the second pixel unit in one same pixel group. The pixel driving circuit includes a driving module, a first switching module, and a second switching module. The driving module includes a control terminal, a first connecting terminal, a second connecting terminal and a driving transistor, and the control terminal is capable of storing voltage, the driving module is configured to adjust and control the magnitude of an electrical signal passing through the driving transistor due to the voltage stored at the control terminal. A display device having the pixel driving circuit is also provided.
US10546526B2 Display device
A display device includes a pixel region having a plurality of pixel and a driver circuit outside the pixel region. The pixels have a driving transistor and a switching transistor having a gate and a pair of terminals, a light-emitting element having an input terminal, and a storage capacitor having a pair of terminals. One terminal of the switching transistor is electrically connected to the gate of the driving transistor and one terminal of the storage capacitor. One terminal of the driving transistor is electrically connected to the other terminal of the storage capacitor and the input terminal. The driver circuit includes first and second transistors having a gate and a pair of terminal. The other terminal of the switching transistor is electrically connected to one terminal of the first transistor and one terminal of the second transistor. The second transistor has a channel region including an oxide semiconductor.
US10546523B2 Display system with a single plate optical waveguide and independently adjustable micro display arrays
Display systems with a single plate optical waveguide and independently adjustable micro display arrays and related methods are provided. A method includes coupling: a first light portion received from the first micro display array to a first input grating region of the optical waveguide, a second light portion received from the second micro display array to a second input grating region of the optical waveguide, and a third light portion received from the third micro display array to a third input grating region of the optical waveguide. The method further includes directing: a first diffracted portion of the first light portion to a first expansion grating, a second diffracted portion of the second light portion to a second expansion grating, and a third diffracted portion of the third light portion to a third expansion grating. The method further includes using a single output grating outputting combined light.
US10546520B2 Gate driver and flat panel display device including the same
Disclosed herein are a gate driver including at least two output buffers to drive at least two gate lines and capable of reducing an output deviation of each output buffer, and a flat panel display device including the same. The gate driver includes a plurality of gate-in-panels (GIPs) for sequentially supplying scan signals to a plurality of gate lines. Each GIP includes one carry signal output unit and at least two scan signal output units to drive at least two gate lines, and the carry signal output unit includes a pull-up transistor controlled by a voltage of a first node, a pull-down transistor controlled by a voltage of a second node, and a boosting capacitor formed between gate and source electrodes of the pull-up transistor.
US10546519B2 Gate driving circuits and display panels
The embodiments of the present disclosure disclose a gate driving circuit and a display panel. In the gate driving circuit, a control unit of a shift register may input a dual pulse control signal to a first control terminal of an output unit; and the output unit outputs a scanning signal having a pulse width equal to a pulse period of the dual pulse control signal to a corresponding gate line under the control of the dual pulse control signal. In this way, the output unit is controlled by the control unit to output a scanning signal of which a pulse width may be modulated, so as to output a gate signal of which a pulse width may be modulated.
US10546516B2 Display apparatus, display module, and display member
When display panels are arranged to form a tiled-type display apparatus, the precision of the spaces between adjacent display panels is to be increased, and display quality is to be enhanced. A display apparatus includes display panels and space forming members. Pixels are arranged on the display panels. Space forming members are disposed between a display panel and a display panel, and form a space between the display panels. As spaces are formed by the space forming members, the spaces between the display panels are prevented from changing. Thus, appearances of joints are also prevented.
US10546514B2 Mobile demonstration device for sound-reducing tiles
An assembly for demonstrating sound transmission properties includes a base portion and a tray portion partially defining a transmission aperture is removably inserted into a portion of the base portion. A first sound-reducing tile having a first sound transmission property is placed in the tray portion and a sound generating device disposed in an interior volume of the base portion emits sound that is attenuated by the first sound-reducing tile as the sound exits the transmission aperture. A second sound-reducing tile having a second sound transmission property is placed in the tray portion and the sound generating device disposed in the interior volume of the base portion emits sound that is attenuated by the second sound-reducing tile as the sound exits the transmission aperture. A sound measuring device disposed outside the interior volume device can compare the first and second sound transmission properties.
US10546513B1 Arithmetic educational tool
The arithmetic educational tool utilizes a container having a main chamber and two extended chambers from the main chamber to visually demonstrate addition and subtraction. Objects placed with the container will move from the main chamber into the extended chambers when the container is tilted and thereby break the number objects in the main chamber into parts. The container is bifurcated, having the two extended chambers branching off of from the main chamber and thereby causes a random splitting of the number of objects into each of the extended chamber. Conversely, objects placed in each of the extended chambers can be added when the chamber is tilted to cause the object to move from the extended chambers into the main chamber. One or more of the chambers may have an obscuring feature, such as a color or slidably cover, that enables obscuring the number of objects therein.
US10546498B2 Encounter vehicle determination apparatus
In an encounter vehicle determination apparatus, a probability of a host vehicle entering a host-vehicle intersection on a host-vehicle's course on a map-is estimated. A different-vehicle intersection on a course of a different vehicle on a map either (i) along the host-vehicle's course or (ii) from a connection road with the host-vehicle intersection to the host-vehicle's course is extracted within a predetermined range based on vehicle information acquired from the different vehicle via inter-vehicle communications. A probability of the different vehicle entering the different-vehicle intersection is estimated. A probability of encounter between the host vehicle and the different vehicle at the host-vehicle intersection is calculated from the estimated probabilities of (i) the host vehicle entering the host-vehicle intersection and (ii) the different vehicle entering the different-vehicle intersection. The different vehicle having the probability of encounter equal to or more than a threshold is determined to encounter the host vehicle.
US10546497B2 Advanced parking management system
A parking management system that facilitates motorist guidance, payment, violation detection, and enforcement using highly accurate space occupancy detection, unique vehicle identification and guidance displays is described. The system enables reduced time to find parking, congestion mitigation, accurate violation detection, and easier enforcement, and increased payment and enforcement revenues to cities.
US10546490B2 Method and apparatus for identifying a transport mode of probe data
An approach is provided for determining probe data generated by a device travelling on a road segment is for pedestrian travel. A lane matching platform determines a speed of a probe point. The lane matching platform also determines a spatial distance of the probe point from a center line vector of a road segment. The lane matching platform also determines an allowed transport mode for the road segment. The lane matching platform further identifies the transport mode of the probe point based on the speed, the location of the probe point with respect to the center line, and the allowed transport mode. The transport mode, the allowed transport mode, or a combination thereof includes a car transport mode or a pedestrian transport mode.
US10546489B2 Information processing apparatus, information process system, and information process method
According to one embodiment, generally, an information processing apparatus includes a vehicle detector, a stopped-vehicle evaluator, a parked-vehicle evaluator, and a determiner. The vehicle detector detects a vehicle from a captured image by an imaging device mounted in a probe vehicle. The stopped-vehicle evaluator calculates a stopped-vehicle evaluation value based on one or more stopped-vehicle conditions. The parked-vehicle evaluator calculates a parked-vehicle evaluation value based on one or more parked-vehicle conditions. The determiner determines whether the vehicle is stopped or parked based on both the evaluation values.
US10546487B2 System and method for simplified setup of a universal remote control
A system and method for enabling set up of a controlling device capable of controlling a plurality of appliances, via an interactive instruction set and associated programming. The programming is accessible by a STB or other controllable appliance and is configured to appropriately display interactive instructions and prompts to a user during a user initiated set up procedure for configuration of another controllable device (e.g., DVD, VCR, DVR, etc) available to the user. Appropriate set up data, generally in the form of command library codes, is displayed to the user by the interactive instruction set and associated programming for entry and trial by the user in set up of the desired appliance(s).
US10546484B2 Personal safety device
Provided is a personal safety-device configured to be attached to, worn by, or carried by a user, comprising: an audible alarm mechanism configured to be selectively activated; a manually activated actuating member for selectively activating the audible alarm mechanism; and an acoustic chamber defining an acoustic cavity for amplifying the audible alarm; wherein the acoustic chamber is housed in the actuating member, wherein the alarm mechanism and the acoustic cavity are configured to have the same resonant frequency.
US10546483B1 Interpreting presence signals using historical data
A method includes obtaining historical event data for events detected over a past period of time by sensors within a property, receiving a set of current event data for one or more events detected by one or more of the sensors within the property, determining that the set of current event data matches a pattern of events indicated by the historical event data, generating, based on the pattern of events, a confidence score for the set of current event data, wherein the confidence scores reflects a confidence that a person is not within the property, determining that the confidence score satisfies a confidence threshold associated with an action to be performed when a person is not within the property, and triggering execution of the action.
US10546482B2 Device having post-meal test-time alarm
A method for using a meter and a meter (10) adapted to determine an analyte concentration reading, the meter comprising a display (12) adapted to display information to a user of the meter, the display including information directed to a post-meal test-time alarm (22″) that is adapted to remind the user to obtain a post-meal analyte concentration reading, and at least one user input mechanism (15) adapted to allow the user to activate the post-meal test-time alarm.
US10546477B2 Method and system for monitoring the safety of field workers
A person-worn safety device that communicates bi-directionally and wirelessly with a remote receiver system. An accelerometer sensor detects the worker's activity levels to verify the worker's safety, and identify periods of unduly strenuous activity or undue lack of activity. The system also identifies worker position from localized radio signals from terrestrial sources. A manually actuable lever and button are usable by the worker to indicate a need for assistance. A visual or audio interface allows feedback to the worker originated by the device processor or remote server.
US10546475B2 Transaction terminal silent alert systems
A transaction terminal silent alarm system having processor(s) and memory storing instructions that, when executed by the processor(s), cause the system to perform a method is disclosed. Upon receiving, from a user device, an authentication request to complete a transaction at a transaction terminal, the system may determine whether a fingerprint scan matches a stored fingerprint. Responsive to the fingerprint scan matching a stored normal fingerprint and absent receiving another fingerprint that matches a stored cancellation fingerprint, the system may direct the transaction terminal to complete the transaction. Responsive to the fingerprint scan matching a stored under-duress fingerprint, the system may direct the transaction terminal to send a silent alert to law enforcement and direct the transaction terminal to delay the transaction. Responsive to the fingerprint scan not matching any stored fingerprints, the system may direct the user device to display a fingerprint rescan message.
US10546469B2 Smart-home system facilitating insight into detected carbon monoxide levels
In an embodiment, a method determines one or more sources of carbon monoxide (CO) in a smart-home environment that includes a plurality of smart devices that have at least measurement and communication capabilities. The method includes measuring a level of CO in the smart-home environment to generate a CO measurement, and providing the CO measurement and one or more current characteristics of the smart-home environment, from one or more of the smart devices to an analyzing device. The method further includes evaluating, by the analyzing device and with the CO measurement and the current characteristics of the smart-home environment, a set of CO correlation scenarios that attribute generation of CO to a corresponding one of a set of specific sources, and selecting one or more of the specific sources as the most likely source of the CO, by aggregating results of the correlation scenarios.
US10546466B2 Gaming machine and methods of allowing a player to play gaming machines having expanding symbol positions
A method of allowing a player to play a gaming machine is described herein. The method includes displaying, on a display device, a game including at least one reel. The at least one reel includes a plurality of symbol positions that have a plurality of normal symbols positions and a plurality of special symbol positions. The outcome of a game is randomly generated and displayed on the display device. The method also includes randomly determining a number of special symbol positions being displayed with the at least one reel and spinning and stopping the at least one reel to display the generated game outcome, wherein the at least one reel includes the plurality of symbol positions having the determined number of special symbol positions.
US10546462B2 Pseudo anonymous account wagering system
A pseudo anonymous account interleaved wagering system is disclosed, including a point of sale device constructed to: communicate request data for RC code; receive requested RC code data; automatically print RC code; receive redemption code data; automatically communicate redemption code verification request and redemption code data; receive fund data; the interactive processing device constructed to: communicate RC code and RC verification request data; communicate application telemetry data; receive and communicate redemption code data; the process controller constructed to: receive application telemetry data; determine to trigger a wager request; automatically generate and communicate wager request data; receive wager outcome data; automatically communicate win data; the fund management controller constructed to: receive request data; communicate, receive, and verify RC code data; communicate fund data; receive win data; automatically communicate fund data; generate, communicate, receive, and verify redemption code data; automatically communicate a command to transfer funds.
US10546458B1 Hybrid casino dice game
In one aspect, an improved gaming table, such as a craps table, is disclosed herein, which combines electronic displays and wagering interfaces with traditional craps tables having physical dice and allowing players to physically throw the dice.
US10546456B2 Gaming machine having a dual chute
The present invention provides a gaming machine including a cabinet housing which houses a receiver and a dispenser. An opening extends through the housing. A receiver chute extends between the opening and the receiver, with the receiver chute having a first receiver portion. Similarly, a dispenser chute extends between the opening and the dispenser, with the dispenser chute having a first dispenser portion. The first receiver portion and the first dispenser portion are coextensive, such that the cabinet housing both receives and dispenses currency and currency-type media at the opening.
US10546455B2 Game machine, game control method, and computer readable storage medium
A game machine comprises: a lottery mechanism where a plurality of pockets, each being correlated to each choice, are provided so that at least one choice is selected from a plurality of choices, and a lottery that by making a ball enter any one of the plurality of pockets, the choice correlated to the pocket is selected is executed; and a discharging mechanism which discharges a ball to the lottery mechanism, wherein the discharging mechanism is controlled so that at least one ball is discharged to the lottery mechanism as one lottery unit, and further controlled so that the game body is discharged continuously to repeat the lottery by the lottery unit, as long as a predetermined end condition is not established.
US10546454B2 Gaming machine, control method for machine, and program for gaming machine
A gaming machine that provides an operation unit, a display unit, and a control unit. The operation unit is configured to receive an operation of the player. The display unit is operably coupled to the operation unit and is configured to display a plurality of cells. The plurality of cells is arranged in a plurality of rows and columns. The control unit is operably coupled to the operation unit and the display unit and, for each instance of the game, randomly establishes a symbol to be displayed within each of the plurality of cells. The control unit is further configured to provide a first instance of the game and to display the symbols established for the first instance of the game in the respective cells, and to automatically add a new row of cells to the display unit prior to each subsequent instance of the game.
US10546453B2 Gaming system and method for providing a wild reel
A system apparatus and method which provides a player of a gaming system the ability to increase their wager for a guaranteed wild reel. The system apparatus and method may increase the number of reels that may become a wild reel based on the player increasing their wager. A system apparatus and method which provides a player of a non-wagering or social gaming system the ability to increase their virtual wager for a guaranteed wild reel is also contemplated.
US10546445B2 Vending machine and transport cartridge systems and methods
A vending machine system for loading and dispensing pre-baked unpackaged food including a fixed cartridge disposed in a refrigerator of a vending machine, and a transport cartridge adapted to removably attach to the fixed cartridge, the transport cartridge operable for holding trays of unpackaged food and loading the trays of unpackaged food from the transport cartridge into the fixed cartridge, wherein, when the transport cartridge is removably attached to the fixed cartridge, a front opening of the transport cartridge aligns with a front opening of the fixed cartridge, and wherein the rack of the transport cartridge aligns with the conveyor system of the fixed cartridge such that trays of unpackaged food within the transport cartridge can simultaneously be transitioned from the rack to the conveyor system.
US10546443B2 Cash box with dual-roll storage system
The invention relates to apparatus having a cash box device (100, 500) that comprises a housing (106) in which two roll storage systems (102, 104) for storing bank notes are held.
US10546441B2 Control, monitoring, and/or security, apparatus and method for premises, vehicles, and/or articles
An apparatus, including a server computer, located remote from a premises, a computer or processor located at the premises, and a user device located at a location remote from the server computer and the premises. The server computer receives a first message and generates a second message containing information regarding an individual identified as already being present inside the premises. The second message contains information regarding whether or not the premises is occupied. If the premises is occupied, the second message contains information identifying the individual identified as being inside of, or occupying, the premises. The server computer transmits a control signal or monitoring signal to the computer or processor. The computer or processor performs the control operation or the monitoring operation.
US10546440B1 Control system and control method for door access control and personal physiological monitoring
A control system for door access control and personal physiological monitoring includes a portable access device for setting a door access control device to an unlocking state. When a person enters a high-risk area, the portable access device continuously monitors at least one physiological value of the person and sends the at least one physiological value to a control center. The control center determines whether the person can stay in the high-risk area according to a physiological state of the person based on the at least one physiological value. Control methods for door access control and personal physiological monitoring are also provided.
US10546437B2 Small boat failure prediction system
A failure prediction system having small boats operable by operators, each mounted with an outboard motor equipped with an engine and an Electronic Control Unit and a computer located in a land office connected to the ECU. The ECU acquires boat ID assigned to one small boat on which one operator boards and his personal ID, accesses the computer to acquire past manipulation data of the acquired personal ID for all boats, acquires manipulation data of the one operator during current run, merge the data with past data to generate merged data. Then, it select a parameter in the generated data and set a normal value range by the parameter, assesses whether parameter in the data during current run is within the range, and determines the outboard motor mounted on the one boat is in failure when the parameter is out of the range.
US10546435B2 System and method of determining remaining useful life of an air filter
A method for estimating a remaining useful life of an air filter. The method includes determining, at a controller of a machine, a delta pressure of the air filter in the machine based on an input from a plurality of sensors. The method includes determining a percent plugged of the filter based upon a non-linear relationship between the delta pressure and the percent plugged of the air filter. The method includes estimating the remaining useful life of the filter based upon the percent plugged.
US10546432B2 Presenting location based icons on a device display
A region of interest is determined by a location and an orientation of a device, wherein the region of interest is proximate to the device. A set of locations of items of interest is determined with respect to the region of interest. A background and a first set of representations against the background is presented on the device display according to the location and orientation of the device. Each representation is of a respective item of interest located in the region of interest. The region of interest is adjusted with a pinch gesture on the background, however, the presenting of the background does not change in response to the pinch gesture. Instead, the set of locations of one or more items of interest is determined with respect to the adjusted region of interest, and a second set of representations is presented against the background. Each representation of a respective item of interest is located in the adjusted region of interest.
US10546431B2 Systems and methods to augment an appearance of physical object for an augmented reality experience
This disclosure relates to augmenting a physical object with overlay images. An overlay image may be selected to augment the appearance of the physical object. The overlay image may be selected from a repository based on the movement of the physical object. The overlay image may be selected based on whether the physical object is projected. Responsive to determining that the physical object is projected, a first overlay image is selected. The selected first overlay image may be presented over views of the physical object. Responsive to determining the physical object is being held by a user, a second overlay image is selected. The selected second overlay image may be presented over views of the physical object. The appearance of the physical object in a client computing device may be augmented by the selected overlay image.
US10546430B1 Image plane adjustment in a near-eye display
A near-eye display (NED) has an orientation detection device and a display block. The orientation detection device collects orientation data that describe an orientation of the NED. The display block has a display assembly, a focusing assembly, and a controller. The controller determines an orientation vector of the NED based in part on the orientation data and computes an angular difference between the orientation vector of the NED and a gravity vector. After comparing the angular difference to a threshold value, the controller generates multifocal instructions that adjusts the optical element to display an augmented scene at the selected image plane corresponding to the multifocal instructions.
US10546429B2 Augmented reality mirror system
An augmented reality (AR) mirror system is described. In an example, the AR mirror system includes a sensor, a display device, a semi-reflecting surface, a processing system, and computer-readable storage media having instructions stored thereon. The instructions are executable by the processing system to cause display of augmented reality (AR) digital content by the display device to be simultaneously viewable with a reflection of a physical object.
US10546427B2 System and method of generating virtual reality data from a three-dimensional point cloud
A system and method for generating a virtual reality scene from scanned point cloud data having user defined content is provided. The system includes a coordinate measurement device operable to measure three-dimensional coordinates. A computing device having a processor is operably coupled to the coordinate measurement device, the processor being operable to generate a point cloud data and insert user defined content into the point cloud data in response to an input from a user, the processor further being operable to generate a virtual reality data file based at least in part on the point cloud data with the user defined content. A virtual reality device is operably coupled to the computing device, the virtual reality device being operable to display the virtual reality data file to the user.
US10546426B2 Real-world portals for virtual reality displays
A virtual reality scene is displayed via a display device. A real-world positioning of a peripheral control device is identified relative to the display device. Video of a real-world scene of a physical environment located behind a display region of the display device is captured via a camera. A real-world portal is selectively displayed via the display device that includes a portion of the real-world scene and simulates a view through the virtual reality scene at a position within the display region that tracks the real-world positioning of the peripheral control device.
US10546423B2 Surgeon head-mounted display apparatuses
An augmented reality surgical system includes a head mounted display (HMD) with a see-through display screen, a motion sensor, a camera, and computer equipment. The motion sensor outputs a head motion signal indicating measured movement of the HMD. The computer equipment computes the relative location and orientation of reference markers connected to the HMD and to the patient based on processing a video signal from the camera. The computer equipment generates a three dimensional anatomical model using patient data created by medical imaging equipment, and rotates and scales at least a portion of the three dimensional anatomical model based on the relative location and orientation of the reference markers, and further rotate at least a portion of the three dimensional anatomical model based on the head motion signal to track measured movement of the HMD. The rotated and scaled three dimensional anatomical model is displayed on the display screen.
US10546421B2 Generation of triangle mesh for a three dimensional image
An apparatus is arranged to generate a triangle mesh for a three dimensional image. The apparatus includes a depth map source (101) which provides a depth map and a tree generator (105) generates a k-D tree from the depth map. The k-D tree representing a hierarchical arrangement of regions of the depth map satisfying a requirement that a depth variation measure for undivided regions is below a threshold. A triangle mesh generator (107) positions an internal vertex within each region of the k-D tree. The triangle mesh is then generated by forming sides of triangles of the triangle mesh as lines between internal vertices of neighboring regions. The approach may generate an improved triangle mesh that is suitable for many 3D video processing algorithms.
US10546419B2 System and method of on-site documentation enhancement through augmented reality
Technical solutions are described for generating an augmented reality map of an environment. An example method includes obtaining, by a 2D scanner, a 2D scan set including 2D coordinates of points in the environment. The method further includes capturing and displaying, by a portable computing device, a live video stream of a field of view, the portable computing device being fixed at a relative position with respect to the 2D scanner. The method further includes displaying a selection marker overlaid on the live video stream at a location in response to a user input. The method further includes projecting a beam of visible light on an object point in the field of view, corresponding to the location on the display of the selection marker. The method further includes receiving, via the portable computing device, a selection input and in response generating and storing an annotation at the object point.
US10546417B2 Method and apparatus for estimating body shape
A system and method of estimating the body shape of an individual from input data such as images or range maps. The body may appear in one or more poses captured at different times and a consistent body shape is computed for all poses. The body may appearin minimal tight-fitting clothing or in normal clothing wherein the described method produces an estimate of the body shape under the clothing. Clothed or bare regions of the body are detected via image classification and the fitting method is adapted to treat each region differently. Body shapes are represented parametrically and are matched to other bodies based on shape similarity and other features. Standard measurements are extracted using parametric or non-parametric functions of body shape. The system components support many applications in body scanning, advertising, social networking, collaborative filtering and Internet clothing shopping.
US10546412B2 Variable rate shading
Methods and devices for rendering graphics in a computer system include a graphical processing unit (GPU) with a flexible, dynamic, application-directed mechanism for varying the rate at which fragment shading is performed for rendering an image to a display. In particular, the described aspects allow different shading rates to be used for different regions of a primitive based on a new, interpolated shading rate parameter. In other words, the described aspects enable the GPU to change shading rates on-the-fly between different fragments of each primitive. Additionally, or independently, the GPU utilizes each respective shading rate parameter to determine how many sample positions to consider to be covered by the computed shaded output, e.g., the fragment color, thereby allowing the color sample to be shared across two or more pixels.
US10546405B2 Techniques and workflows for computer graphics animation system
The disclosed implementations describe techniques and workflows for a computer graphics (CG) animation system. In some implementations, systems and methods are disclosed for representing scene composition and performing underlying computations within a unified generalized expression graph with cycles. Disclosed are natural mechanisms for level-of-detail control, adaptive caching, minimal re-compute, lazy evaluation, predictive computation and progressive refinement. The disclosed implementations provide real-time guarantees for minimum graphics frame rates and support automatic tradeoffs between rendering quality, accuracy and speed. The disclosed implementations also support new workflow paradigms, including layered animation and motion-path manipulation of articulated bodies.
US10546404B1 Mosaic display system using open and closed rectangles for placing media files in continuous contact
A method and system for displaying a dynamic mosaic of media files, the method comprising: receiving media files, determining a fill direction, constructing a layout, determining an edge set from the media files previously placed on the layout, determining a trailing edge, and adjacent edges, constructing a set of closed rectangles an open rectangle from the trailing edge and adjacent edges, providing a first set of frames by iteratively attempting to fill up to one closed rectangle from the set of closed rectangles, providing a second set of frames by filling the open rectangle by placing one searched media file in the open rectangle if no closed rectangle in the set of closed rectangles can be filled, and inserting one of the first set of frames and the second set of frames into a current layout before updating a current edge set based on the inserted frames.
US10546403B2 System and method for controlling user repeatability and reproducibility of automated image annotation correction
Systems and methods are disclosed for controlling image annotation. One method includes acquiring a digital representation of image data and generating a set of image annotations for the digital representation of the image data. The method also may include determining an association between members of the set of image annotations and generating one or more groups of members based on the association. A representative annotation from the one or more groups may also be determined, presented for selection, and the selection may be recorded in memory.
US10546402B2 Information processing system, information processing terminal, and information processing method
[Object] To provide an information processing system capable of transmitting a message with a state of a user at the time of inputting the message, to another user. [Solution] The information processing system includes: a message acquisition unit configured to acquire messages input by users; a related information acquisition unit configured to use an imaging device and acquire information related to the user who has input the message; and a control unit configured to control information processing to transmit the input message on the basis of the information related to the user.
US10546401B2 Information processing device, program, and information processing system
The present technology relates to an information processing device, a program, and an information processing system capable of displaying enormous data so as to be easily understood. The information processing device is provided with a data obtaining unit which obtains a predetermined number of data, and an output unit which outputs image control data which controls to display a particle stereoscopic image in which particles corresponding to the data are stereoscopically distributed with a particle size determined according to the number of data of the obtained data. The present technology is applicable to, for example, the information processing device which displays data and the like.
US10546398B2 Device and method for fine adjustment of the reconstruction plane of a digital combination image
A method and a device for fine adjustment of the reconstruction plane of a digital combination image from individual images of a digital radiology system. The device includes an interface for providing individual images of an object. The individual images have overlapping regions with one another. A distance controller, with which the distance A of the individual images can be changed. A processing unit calculates a current combination image from the individual images. The individual images are each shifted by the distance A in relation to one another. A display unit displays the current combination image from the individual images. There is also described an image evaluation system and/or digital radiology system which includes the device.
US10546395B2 XSlit camera
Light representing a scene is directed through a lens module coupled to an imaging sensor. The lens module includes: first and second cylindrical lenses positioned along an optical axis of the imaging sensor, and first and second slit-shaped apertures disposed on the respective first and second cylindrical lenses. A cylindrical axis of the second cylindrical lens is arranged at an angle away from parallel with respect to a cylindrical axis of the first cylindrical lens. The light directed through the lens module is captured by the imaging sensor to form at least one multi-perspective image. The at least one multi-perspective image is processed to determine a reconstruction characteristic of the scene.
US10546394B2 Uncertainty visualization
A system, method and program product for annotating visualizations with uncertainty information. A system is provided that includes a visualization importer that imports a generated visualization; an uncertainty processor that locates a region of uncertainty in the generated visualization; and a graphics annotator that generates an annotated visualization having uncertainty artifacts that visually identify the region of uncertainty.
US10546393B2 Compression in machine learning and deep learning processing
Embodiments are generally directed to compression in machine learning and deep learning processing. An embodiment of an apparatus for compression of untyped data includes a graphical processing unit (GPU) including a data compression pipeline, the data compression pipeline including a data port coupled with one or more shader cores, wherein the data port is to allow transfer of untyped data without format conversion, and a 3D compression/decompression unit to provide for compression of untyped data to be stored to a memory subsystem and decompression of untyped data from the memory subsystem.
US10546392B2 Image processing method and apparatus
A method to process an image includes: determining a first specular reflection element from an input image based on a feature of chromaticity of pixels included in the input image; extracting a second specular reflection element from the first specular reflection element based on a feature of brightness of the pixels; and correcting the input image based on the second specular reflection element.
US10546391B2 Apparatus and method for generating around view
Provided is an apparatus for generating an around view. The apparatus includes a capture unit configured to capture images in front of, behind, to the left of, and to the right of a vehicle using cameras, a mask generation unit configured to set a region ranging a predetermined distance from the vehicle in the captured image as a mask region, a feature point extraction unit configured to extract ground feature points from the mask region of each of the captured images; a camera attitude angle estimation unit configured to generate a rotation matrix including a rotation angle of the camera using the extracted feature points; and an around view generation unit configured to rotationally convert the captured images to a top-view image using the rotation matrix.
US10546389B2 Devices and methods for identifying an object in an image
Methods, devices, and computer-readable storage media for identifying an object in an image, the method including using a first neural network to identify an approximate position of an object of interest in an image and identifying based on the approximate position, a section of the image that includes the object of interest. A plurality of sub-images corresponding to the identified section of the image are applied to a plurality of second neural networks to determine a plurality of second positions of the object of interest. The plurality of second positions are statistically analyzed to determine an output position of the object of interest.
US10546388B2 Methods and systems for customizing cochlear implant stimulation and applications of same
One aspect of the invention provides a method for customizing cochlear implant stimulation of a living subject. The cochlear implant includes an electrode array having a plurality of electrodes implanted in a cochlea of the living subject. The method includes determining a position for each of the plurality of electrodes and spiral ganglion nerves that the electrode array stimulates, determining a geometric relationship between neural pathways within the cochlea and the electrode array implanted therein, and using one or more electrodes of the electrode array to stimulate a group of SG neural pathways of the cochlea based on the location of the one or more electrodes and their geometric relationship with the neural pathways.
US10546383B2 Image processing device, object recognizing device, device control system, image processing method, and computer-readable medium
An image processing device includes: a first generating unit configured to generate, based on a distance image generated from a plurality of taken images imaged by a plurality of imaging units in a travelling direction, and made from distance values corresponding to the travelling direction, a first image indicating a frequency distribution associating actual distances in a direction orthogonal to the travelling direction with the distance values; a second generating unit configured to generate, based on the distance image, a second image indicating a frequency distribution associating a horizontal direction of the distance image with the distance values; a first processing unit configured to detect a face of an object represented by the first image, using at least the first image; and a second processing unit configured to identify a type of the face of the object using at least the second image.
US10546382B2 Advanced lensless light-field imaging systems for enabling a wide range of entirely new applications
Continuing a sequence of lensless light-field imaging camera patents beginning 1999, the present invention adds light-use efficiency, predictive-model design, distance-parameterized interpolation, computational efficiency, arbitrary shaped surface-of-focus, angular diversity/redundancy, distributed image sensing, plasmon surface propagation, and other fundamentally enabling features. Embodiments can be fabricated entirely by printing, transparent/semi-transparent, layered, of arbitrary size/curvature, flexible/bendable, emit light, focus and self-illuminate at zero-separation distance between (planar or curved) sensing and observed surfaces, robust against damage/occultation, implement color sensing without use of filters or diffraction, overlay on provided surfaces, provided color and enhanced multi-wavelength color sensing, wavelength-selective imaging of near-infrared/near-ultraviolet, and comprise many other fundamentally enabling features. Embodiments can be thinner, larger/smaller, more light-use efficient, and higher-performance than recently-popularized coded aperture imaging cameras. Vast ranges of diverse previously-impossible applications are enabled: credit-card cameras/phones, in-body monitoring of healing/disease, advanced biomarker analysis systems, perfect eye-contact video conferencing, seeing fabrics/skin/housings, and manufacturing-monitoring, wear-monitoring, and machine vision capabilities.
US10546381B2 Information processing device, information processing method, and program
Provided is an information processing device including an acquisition unit that acquires a first captured image, a second captured image, and a distance to a subject, and a derivation unit that derives an imaging position distance which is a distance between the first imaging position and the second imaging position, on the basis of a plurality of pixel coordinates for specifying a plurality of pixels of more than three pixels which are present in the same planar region as an emission position irradiated with the directional light beam on the real space and correspond to the position on the real space in each of the first captured image and the second captured image which are acquired by the acquisition unit, emission position coordinates which are derived on the basis of the distance acquired by the acquisition unit, a focal length of an imaging lens, and dimensions of imaging pixels.
US10546379B2 Interactive video generation
A method includes receiving an input from a user, the input including a selection of an object, where the object is contained in a video, identifying, in response to the input, the object in the video, determining an attribute of the object associated with a profile of the user, where the profile contains a preference of the user regarding at least one object to be viewed, and determining, in response to the attribute of the object associated with the profile, a target segment in the video, where the target segment includes the object.
US10546377B2 Image processing apparatus and method, and processing system
An image processing apparatus obtains, for each of a plurality of subjects, a data set including first shape data which indicates a shape of a subject measured in association with the subject in a first state, and second shape data which indicates a shape of the subject measured in association with the subject in a second state, obtains basis data required to express a deformation from the first state to the second state, based on the data sets for the plurality of subjects, and estimates, based on the generated basis data and data indicating a shape of a target subject measured in association with the target subject in the first state, a deformation from the first state to the second state in association with the target subject.
US10546375B2 Generating a suitable model for estimating patient radiation dose from medical imaging scans
Techniques are disclosed for estimating patient radiation exposure during computerized tomography (CT) scans. More specifically, embodiments of the invention provide efficient approaches for generating a suitable patient model used to make such an estimate, to approaches for estimating patient dose by interpolating the results of multiple simulations, and to approaches for a service provider to host a dose estimation service made available to multiple CT scan providers.
US10546373B2 System and method for integrated laser scanning and signal processing
There is provided systems and methods for laser scanning of one or more surfaces; in a particular embodiment, laser scanning of concrete. The system includes: at least one laser scanning module for acquiring imaging data comprising one or more distance measurements between the laser scanning module and each of the surfaces, according to a laser scanning modality; and a computing module, including one or more processors, in communication with the laser scanning module, for: aggregating the imaging data; processing and denoising the imaging data; and determining the presence or absence of a condition on each of the surfaces based on the imaging data.
US10546367B2 Device and method for improving medical image quality
A method of medical image processing is presented. The method proposes to apply different noise filtering algorithms to an input image, so as to yield a plurality of output images based on the same input image. The output images may be displayed at a higher frame rate than the input frame rate, which leads to a perception by a user of reduced noise in the images. Additionally, the motion fluency of the images may appear to be improved.
US10546365B2 Single pass flexible screen/scale rasterization
An apparatus, such as a head mounted device (HMD), includes one or more processors configured to implement a graphics pipeline that renders pixels in window space with a nonuniform pixel spacing. The apparatus also includes a first distortion function that maps the non-uniformly spaced pixels in window space to uniformly spaced pixels in raster space. The apparatus further includes a scan converter configured to sample the pixels in window space through the first distortion function. The scan converter is configured to render display pixels used to generate an image for display to a user based on the uniformly spaced pixels in raster space. In some cases, the pixels in the window space are rendered such that a pixel density per subtended area is constant across the user's field of view.
US10546364B2 Smoothly varying foveated rendering
Systems and methods for performing foveated rendering are provided. An example system and method may warp a 3D scene based on a fixation point. The system and method may also render the warped 3D scene to generate a first image. The system and method may also unwarp the first image to generate a second image. For example, the first image may have fewer pixels than the second image.
US10546362B2 Method and apparatus for adaptive pixel hashing for graphics processors
An apparatus and method for adaptive pixel hashing. For example, one embodiment of a method comprises: determining X and Y coordinates for a pixel block to be processed; performing a first lookup in a first data structure to identify a second data structure; performing a second lookup in the second data structure using the X and Y coordinates for the pixel block to identify a third data structure; performing a third lookup in a third data structure indexed based on the X and Y coordinates of the pixel block, the third lookup identifying an entry in the third data structure corresponding to the X and Y coordinates of the pixel block; reading information from the entry identifying an execution cluster to process the pixel block; and processing the pixel block by the execution cluster.
US10546361B2 Unified memory systems and methods
The present invention facilitates efficient and effective utilization of unified virtual addresses across multiple components. In one exemplary implementation, an address allocation process comprises: establishing space for managed pointers across a plurality of memories, including allocating one of the managed pointers with a first portion of memory associated with a first one of a plurality of processors; and performing a process of automatically managing accesses to the managed pointers across the plurality of processors and corresponding memories. The automated management can include ensuring consistent information associated with the managed pointers is copied from the first portion of memory to a second portion of memory associated with a second one of the plurality of processors based upon initiation of an accesses to the managed pointers from the second one of the plurality of processors.
US10546358B2 Intermediate communication system
Mobile collection and vetting of user supplied information is described. The systems, techniques, devices, methods, and approaches described herein can be used to obtain, validate, and vet information, such as customs information, in a mobile environment. In embodiments, methods comprise receiving information input via a mobile device. The information is encapsulated by an intermediate to escort the information through a firewall to the database. In response to vetting the information to determine if it meets one or more criteria, the method involves creating a record associated with a unique identifier, information that bio-identifies a user, or an indication of a determination that results from the vetting. In this embodiment, the method includes generating an electronic receipt for communication to the mobile device, the electronic receipt including the unique identifier.
US10546357B2 Mobile discrete data documentation
A device for facilitating data direction to storage in a patient-specific electronic record is provided herein. In embodiments, the device visually presents patient data received from devices that more directly capture physiological data. The device is associated with a patient corresponding to the physiological data, and communicates the patient data to a centralized server for processing and forwarding to a database, which includes an electronic record that is specific to the patient. Then, the device may be dissociated from the patient.
US10546356B2 System and method for facilitating transactions between two or more parties
The present invention provides a system and method for facilitating a transaction between two or more parties. An electronic document is received at a processing device. Each portion of the received electronic document is identified and designated as one of a read-only portion, a read-only portion containing one or more editable fields, a selectable portion or any combination thereof. The received electronic document is converted into an application or embeddable frame based on the designated portions for a first party using the processing device. The application or embeddable frame creates a completed electronic agreement that is legally binding on at least a second party when executed by the second party.
US10546347B2 Real property information management, retention and transferal system and methods for using same
The present invention is in the field of computer systems and processes for managing real and personal property. One aspect of the invention is directed to capturing history of a (real) property, which may include a description of the property, the personal property located on the real property, the projects and maintenance performed or to be performed on the property and their impact on the owner's tax basis in the property. Another aspect of invention allows for sharing of this history with an online community and for transferring the history (or portions thereof) on sale to a buyer.
US10546346B2 Accruals processing within an electronic invoicing and budgeting system
A facility for conveying accrual amounts through an intermediary service is described. The facility permits vendors to each upload unbilled amounts for one or more matters for a client according to vendor-specific matter identifiers. The facility maps the vendor-specific identifiers for the uploaded unbilled amounts to client-specific identifiers. When the facility receives a request from the client to be you unbilled amounts for one or more matters, the facility displays to a client user the unbilled amounts for the requested matters according to the client-specific identifiers associated with the requested matters.
US10546343B2 Order processing for remotely ordered goods
A method for fulfilling a plurality of orders for goods at a provider location comprises obtaining an arrival sequence estimate for each of a plurality of users indicating the sequence in which the users are expected to arrive, and organizing completed orders according to the arrival sequence estimate. The arrival sequence estimate may be obtained by ordering users according to their respective radial distances from a target, and may also be used to schedule processing of the orders. Alternatively, arrival estimates for when each of the users is expected to arrive may be used to schedule processing of the orders. A dynamic arrival estimate may be obtained based on an expected travel path toward the destination during a first trip portion comprising travel within a constrained travel path network, and based on radial distance from the destination during a second trip portion subsequent to the first trip portion.
US10546339B2 System and method for providing a health service benefit based on a knowledge-based prediction of a person's health
A network computing system implements a health service comprising a health trivia game and connects, over one or more wireless networks, with the computing devices of users of the health service. The network computing system provides sequences of topical health questions and receives corresponding sequences of responses from the users. Based on a correctness of each response, the network computing system determines a predicted health outcome of a respective user of the health service, and generates a health report that is accessible via a user interface of the health trivia game.
US10546326B2 Providing targeted content based on a user's preferences
Targeted Content solutions can be provided using a variety of techniques. Targeted Content can be provided in place of generic advertisements on a first device or on personal computing devices. Targeted Content can be presented during, or in place of, generic advertisements in Content (e.g., television content, streaming content, etc.). Targeted Content can be provided in individual and/or group environments. In a group environment, Users and/or Devices can be grouped into a shared advertising group and Targeted Content can be selected based on Profiles of one or more members of the group. Feedback can be received regarding Targeted Content and payout amount can be determined.
US10546320B2 Determining feature importance and target population in the context of promotion recommendation
A system, method and computer program product for determining a target population to be subject to a promotion or offer of goods/services. The target population is determined that strongly prefers a given promotion, while also making sure the target population represents a sizable number of consumers such that profits may be maximized. The system provides an output solution listing available promotion options and one or more corresponding target groups based on solving an optimization problem that incorporates, prior obtained most important customer features for each promotion using historical promotion data and statistics measures. The system may automatically initiate a promotion offering to each of said customers by communicating the promotion to the members of the targeted group of people, wherein a percentage of future transactions to which the promotion is offered is expected to exceed a threshold level.
US10546317B2 Programmatic advertising platform
A system and method provides for the use of a proprietary platform to predict impressions and to predict and design ad campaigns. Specifically, a proprietary programmatic advertisement platform correlates television programming asset sources with actual viewing behavior of broadcasts associated with the television programming assets and ad content associated with the ad campaign. The correlation produces a predicted performance value used to generate an ad campaign. For instance, the invention enables television programming asset sources and viewership information providers to communicate with the programmatic advertisement platform in a way that adds value to or otherwise facilitates the valuation of the television programming asset sources in context of the particular ad. Thus, the programmatic advertisement platform delivers improved performance and lower effective cost of television ad campaigns by using automation for simplification and advanced targeting algorithms to reach desired audiences more efficiently.
US10546316B1 Automated deal guide optimization
A method, apparatus, and computer program product are disclosed to score elements of a structure database. The method includes accessing a structure database comprising one or more promotion options, one or more promotion option structures, and one or more promotion structures, wherein each promotion structure comprises one or more of the promotion option structures, each promotion option structure corresponds to one or more of the promotion options, and each promotion option is associated with at least one service. The method further includes generating a promotion option score for each promotion option in the structure database, generating, by a processor, a promotion option structure score for each promotion option structure in the structure database, and generating a promotion structure score for each promotion structure in the structure database. A corresponding apparatus and computer program product are also provided.
US10546315B2 Systems and methods to enable offer and rewards marketing, and customer relationship management (CRM) network platform
Systems and methods for providing and operating a customer loyalty and rewards platform including network-based and merchant-based registration and management, including mobile messaging, remote and local customer registration options, enrollment and automated payment card account association therewith.
US10546314B2 Systems and methods for providing promotion sharing among consumers
Systems, apparatus, and methods for providing promotion sharing between consumers are discussed herein. Some embodiments may include a system including circuitry configured to generate an incentive token for a promotion of a merchant. The incentive token may be associated with a first consumer account and provided to a first consumer device associated with the first consumer account for sharing with other consumers. Upon receiving the incentive token form a second consumer device associated with a second consumer account, the circuitry may be configured to enable the second consumer account to receive an incentive value of the incentive token if various conditions are satisfied. For example, the second consumer may be asked to purchase the promotion, create a new consumer account, or the like.
US10546311B1 Identifying competitors of companies
Some embodiments provide a method for identifying competitors of a particular company. The method identifies a set of potential competitors of a particular company. For each potential competitors, the method calculates a score quantifying the competitive relationship of the potential competitor to the particular company. When the calculated score is above a particular threshold, the method associates the potential competitor as a competitor of the particular company.
US10546308B2 Influence maximization with viral product design
The disclosure includes use of a feature-aware propagation model to identify one or more features of a product and one or more person(s), or members of a social network, to target, or user, for marketing the product having the identified features. The one or more person(s) identified using the model may be the person(s), or member(s), of a social network determined to have a maximum capability, relative to other members of the social network, for influencing the members of the social network in adopting, e.g., purchasing, a product having the identified features. In addition, parameters of the model may be determined using information about the social network, user preferences, and the products and features of the products.
US10546307B2 Method, apparatuses, and computer program products for automatically detecting levels of user dissatisfaction with transportation routes
An aspect of this invention is a method that includes monitoring sensors to collect information for a transportation route, and generating a graph from the collected information where the graph includes a plurality of nodes, each node representing a stop on the at least one transportation route. Each of respective nodes is associated with a corresponding transportation stop density and a corresponding passenger leaving rate. The corresponding transportation stop density is compared with at least one predetermined density threshold and the corresponding passenger leaving rate is compared with at least one predetermined leaving rate threshold to determine a level of dissatisfaction for each of the respective nodes. A tangible output is generated that identifies a level of user dissatisfaction for each of the plurality of nodes.
US10546306B2 Computational systems and methods for regulating information flow during interactions
Methods, apparatuses, computer program products, devices and systems are described that carry out accepting at least one persona from a party to a transaction; evaluating the transaction; and negotiating receipt of at least one different persona from the party to the transaction at least partly based on an evaluation of the transaction.
US10546305B2 Pay-per-action system for selling advertisements
A system is disclosed for a pay-per-action (PPA) advertising model. An advertiser reports actions and pays an advertising provider for each action that is reported. The payment may be based on the rate at which the actions are reported. The action rate may be updated based on each reported action, which may modify the payment for that action and may modify the payment for previous actions. A one-time premium may be charged to advertisers and a minimum action rate may be established to encourage advertisers to accurately report actions.
US10546300B2 Method for activating a new service or account
Business would like to electronically communicate with a customer but may not have the resources to actively acquire the customer's phone number. To passively acquire and link a customer's phone number to the customer's account, a unique code may be created for each customer. A proxy code for the unique code may also be created. The proxy code may be sent to the customer with an invitation to open a new account, receive a new service, or renew a service by returning the proxy code by phone call or text message. The proxy code may then be received from the customer by phone call or text message. The phone number from which the phone call or text message has been received may be authenticated. The phone number may then be linked to the unique code based on the proxy code.
US10546296B2 Public ledger authentication system
Systems and methods for public ledger authentication include receiving a first previous authentication public ledger address and a first current authentication public ledger address from a user. A verified static user key is identified in a public ledger using the first previous authentication public ledger address. A second current authentication public ledger address is then provided to the user for use in the current authentication attempt. Authentication attempt information is determined that includes a number of authentication attempts by the user, and used in a hash operation with the verified static user key to generate a first user authentication key. A second user authentication key is retrieved from the public ledger that was sent from the first current authentication public ledger address to the second current authentication public ledger address in a transaction, and the user is authenticated if the second user authentication key matches the first user authentication key.
US10546295B2 Computational systems and methods for regulating information flow during interactions
Methods, apparatuses, computer program products, devices and systems are described that carry out accepting at least one request for personal information from a party to a transaction; evaluating the transaction; and negotiating presentation of at least one persona to the party to the transaction at least partly based on an evaluation of the transaction.
US10546292B1 Systems and methods for substitute low-value tokens in secure network transactions
Methods and systems are disclosed for enabling the creation of substitute low-value token creation, comprising providing software content to a content delivery network wherein, when transmitted to a user browser, the software content is configured to enable the user browser to create a substitute low-value token if a token service is unavailable, wherein the content delivery network is configured to provide the software content to at least one user browser, and receiving the substitute low-value token from a merchant system, the substitute low-value token having been generated by the user browser in response to the user browser being unable to obtain a low-value token from the token service.
US10546291B2 Method and apparatus for performing payment
An electronic device and a method of payment are provided. The electronic device includes a secure module capable of storing at least one token, a first communication module, a second communication module, and at least one processor functionally or operatively connecting the secure module, the first and second communication modules to each other. The at least one processor is configured to control for determining at least one of the first and second communication modules as a communication module for performing a payment, and transmitting payment information containing a token related to the at least one of the first and second communication modules, from among the at least one token, to an external electronic device.
US10546288B1 Conducting a transaction at a mobile POS terminal using a defined structure
A system and method configured for conducting a transaction between two parties using a mobile device, or a plurality of mobile devices. In various embodiments, a system for conducting a transaction can comprise an accessory device having an accessory device module and a hardware component, where the accessory device can have various accessory device capabilities. The system can further comprise a mobile device SDK incorporated into the client application and in communication with the accessory device, where the mobile device SDK includes an accessory conversion module in communication with the accessory device module and where the mobile device SDK provides data to the client application. The client application can request accessory device information and receive accessory device capabilities, and the transaction data for the transaction can be provided in a defined structure between the accessory device and the client application via the mobile device SDK.
US10546287B2 Closed system processing connection
In one embodiment of the invention, a method is described. The method comprises receiving at a server computer, an authorization request message from a first merchant computer operated by a first merchant that includes information associated with a transaction conducted by a consumer using a prepaid device associated with a second merchant, determining, based on the information in the authorization request message, the second merchant associated with the prepaid device, transmitting the authorization request message to a second merchant computer operated by the second merchant, receiving an authorization response message from the second merchant computer, and sending the authorization response message to the first merchant computer.
US10546286B2 Information processing server, information processing method, information processing program product, recording medium on which information processing program product is recorded, portable terminal, information processing method executed by handheld computer, program product for portable terminal, and recording medium on which program product for portable terminal is recorded
The purpose of the present invention is to transfer value, the balance of which is managed by a server, to a terminal that does not have online connection function. An electronic money server 2 records the balance of a value in a state in which the balance is related to an electronic money card 4 or a portable terminal 5. An off-line payment terminal 7 is not provided with communication network connection function and cannot communicate with the electronic money server 2 directly. On the other hand, the portable terminal 5 can connect to the electronic money server 2 via the Internet 3. Thus, the off-line payment terminal 7 connects to the electronic money server 2 by using the portable terminal 5 as a relay device by using the communication network connection function of the portable terminal 5 at the time of payment. In this way, the electronic money server 2 can connect to the off-line payment terminal 7 and make payment by using the value of the account of the portable terminal 5.
US10546285B2 Mobile phone based transactions at a point of sale terminal
Virtual mobile rewards, gift cards, and/or physical world retailers' loyalty and reward programs are aggregated into a common account accessible and transactional from an Internet capable mobile radio device. Subscribers gain access to discounted codes, coupons, rebates, gift cards, and/or limited time offers, on their mobile device for food, travel, lifestyle, electronics, and entertainment products that fit their lifestyle spending habits, enabling users to edit participating retailers, manage separate account balances, and present preferred discounted offers at retailers and apply discount towards purchase of goods.
US10546280B2 Virtual ATM—remotely accessing
A system remotely accesses an Automated Teller Machine (ATM) machine by detecting insertion of a customer bank card into the ATM. The insertion of the customer bank card is detected by the ATM. The system initiates a connection to a mobile device upon the detection of the insertion. The system then unlocks the ATM when the mobile device accepts the connection, and unlocks the ATM when a banking transaction has been completed, where the banking transaction completed by a remote user operating the mobile device. The system automatically disconnects the connection to the mobile device, and automatically unlocks the ATM after a predetermined time period has elapsed. The system automatically ejects the customer bank card from the ATM when the ATM is automatically unlocked.
US10546276B2 Cyber ownership transfer
The cyber owner of the asset can transfer cyber ownership to a second entity based on a transaction and using an escrow entity. An escrow service in association with an escrow entity is utilized to secure transfer of ownership to the second entity in accordance with the conditions of the transaction. The cyber owner initiates an escrow process by transmitting an escrow instruction to the access configuration controller. A new cryptographic key is generated responsive to the escrow instruction and is managed by a generated escrow policy indicating an escrow period. Different components of the cryptographic key are transmitted to the second entity and the escrow service. When the conditions of the transaction are satisfied during the escrow period, the escrow service transmits the component of the cryptographic key to the second entity. The second entity may use the recomposed cryptographic key to assert ownership of the asset.
US10546270B2 Method and apparatus for use in measurement data acquisition
Methods for use in a measurement system. Some embodiments comprise at least one sensor unit and a control unit, wherein the at least one sensor unit is configured to detect a physical quantity and to form a sensor data signal. The method comprises, at the control unit, receiving a data receive signal from the sensor unit, and interpreting the data receive signal to be one of at least the sensor data signal and another data signal, wherein the interpreting is based on an attribute information intrinsic to the data receive signal. Furthermore, there is a sensor unit for use in measurement data acquisition, an apparatus configured to control a measurement data acquisition, a measurement system for use in measurement data acquisition, and a medium incorporating a sequence of operation steps that, when executed, perform a method for use in a measurement system for data acquisition.
US10546269B1 Method and apparatus for managing item inventories
The present disclosure relates to methods, systems, and apparatuses for identifying related records in a database. The method determining an item identifier for at least one item stored in an item catalog database, accessing the item catalog database to determine one or more item attributes for the at least one item, accessing an item inventory database to determine one or more item inventory levels for the at least one item, using, by a processor, a predictive model to calculated a predicted inventory level for the at least one item, the predictive model indicating an estimated inventory level for the at least one item at a particular time subsequent to the calculation of the predicted inventory level, wherein the predictive model receives the one or more item attributes and the one or more item inventory levels as inputs, storing the predicted inventory level, and using the predicted inventory level to evaluate an electronic marketing communication for transmission, wherein the electronic marketing communication comprises content related to the at least one item.
US10546268B2 Recipient customized delivery paths for unmanned aerial vehicle deliveries
Methods, systems and computer program products for creating customized delivery paths for unmanned aerial vehicle deliveries are provided. Aspects include receiving, from a delivery recipient, one or more delivery locations for a delivery of a package and receiving, from the delivery recipient, a flight plan associated with each of the one or more delivery locations, wherein at least one of the flight plans include an authorized path across a private property. Aspects also include receiving, from the delivery recipient, a set of delivery recipient preferences that are used to determine which of the one or more delivery locations should be used to deliver the package and storing, by a processor in a computer readable medium, the set of delivery recipient preferences for use in determining a delivery location for a package to the delivery recipient.
US10546253B2 Realtime inspection management
An inspection management system is provided. The inspection management system includes an inspection data provider that receives inspection data relating to an inspector, one or more devices used to complete an inspection, one or more assets associated with an inspection, an inspection plan, etc. A display of the inspection management system presents one or more graphical user interfaces based upon the inspection data. The graphical user interfaces may facilitate inspection planning, execution, preparation, and/or real-time inspection monitoring.
US10546252B2 Discovery and generation of organizational key performance indicators utilizing glossary repositories
A method for providing discovery and realization of business measurement concepts may include providing at least one interface configured to receive an input from an operator associated with an organization, determining a selected set of glossary terms from a repository including a plurality of glossaries based at least in part on the input where the glossaries relate to different performance indicator components that are combinable to define a measurable performance indicator, and generating at least one performance indicator of the organization based on the selected set of glossary terms.
US10546247B2 Switching leader-endorser for classifier decision combination
An approach is provided in which an information handling system trains multiple classifiers using a set of training samples. The information handling system selects a leader classifier from the multiple classifiers that generates the most amount of correct decisions corresponding to the set of training samples. Next, the information handling system identifies an endorser classifier from the multiple classifiers that generates the highest proportion of correct decisions among the endorser classifier's decisions matching the leader classifier's decisions, and combines the leader classifier and the endorser classifier into a combined classifier stage. In turn, the information handling system utilizes the combined classifier stage to process inquiries and generate results.
US10546242B2 Image analysis neural network systems
A method includes determining object class probabilities of pixels in a first input image by examining the first input image in a forward propagation direction through layers of artificial neurons of an artificial neural network. The object class probabilities indicate likelihoods that the pixels represent different types of objects in the first input image. The method also includes selecting, for each of two or more of the pixels, an object class represented by the pixel by comparing the object class probabilities of the pixels with each other, determining an error associated with the object class that is selected for each pixel of the two or more pixels, determining one or more image perturbations by back-propagating the errors associated with the object classes selected for the pixels of the first input image through the layers of the neural network without modifying the neural network, and modifying a second input image by applying the one or more image perturbations to one or more of the first input image or the second input image prior to providing the second input image to the neural network for examination by the neurons in the neural network for automated object recognition in the second input image.
US10546239B2 Causal network generation system and data structure for causal relationship
A causal relationship is represented with a data structure including target identification information for identifying a target, index identification information of each of indexes to be used for quantitatively describing an event that occurs to the target, and causal relationship information for each pair of two indexes selected from the indexes. The causal relationship information includes direction information representing which one of the two indexes is a cause index and which one is an effect index, strength information representing a causal strength between the cause index and the effect index, time information representing a delay time for propagation of an influence of the cause index to the effect index, and correlation information representing a direction of change in the effect index with respect to an increase or decrease in the cause index.
US10546237B2 Systems and methods for correcting error in a first classifier by evaluating classifier output in parallel
Systems and methods for classifying a test object are provided. For each respective target object in a plurality of target objects, a first procedure is performed comprising (a) posing the test object against the respective target thereby obtaining an interaction between the test and target, and (b) scoring the interaction with a first classifier. Each such score across the plurality of targets forms a test vector that is inputted into a second classifier thereby obtaining an indication of a target object. The second classifier is trained on training vectors, each being the output from instances of the first classifier after inputting a corresponding training object in a plurality of training objects in accordance with the first procedure. Each object in one subset of the training objects is uniquely associated with one of the targets. Another subset of the training objects is not associated with the targets.
US10546234B2 Buffer memory architecture for a CNN based processing unit and creation methods thereof
CNN based digital IC for AI contains a number of CNN processing units. A first CNN processing unit contains CNN logic circuits operatively coupling to a memory subsystem, which includes a first one-time-programming (OTP) memory for filter coefficients and a second memory for imagery data. A second CNN processing unit contains CNN logic circuits operatively coupling to a memory subsystem that includes a first memory for filter coefficients, a second memory for imagery data and a third OTP memory for unique data pattern (e.g., security purpose). Either STT-RAM or OST-MRAM can be configured as different memories of the memory subsystem.
US10546233B1 Method and system to predict and interpret conceptual knowledge in the brain
Described is a system for explaining how the human brain represents conceptual knowledge. A semantic model is developed, and a behavioral exam is performed to assess a calibration subject into a cohort and reveal semantic relationships to modify a personalized semantic space developed by the semantic model. Semantic features are extracted from the personalized semantic space. Neural features are extracted from neuroimaging of the human subject. A neuroceptual lattice is created having nodes representing attributes by aligning the semantic features and the neural features. Structures in the neuroceptual lattice are identified to quantify an extent to which the set of neural features represents a target concept. The identified structures are used to interpret conceptual knowledge in the brain of a test subject.
US10546231B2 Method for synthesizing a neural network
Synthesizing a neural network from a plurality of component neural networks is disclosed. The method comprises mapping each component network to a respective graph node where each node is first labelled in accordance with the structure of a corresponding layer of the component network and a distance of the node from one of a given input or output. The graphs for each component network are merged into a single merged graph by merging nodes from component network graphs having the same first structural label. Each node of the merged graph is second labelled in accordance with the structure of the corresponding layer of the component network and a distance of the node from the other of a given input or output. The merged graph is contracted by merging nodes of the merged graph having the same second structural label. The contracted-merged graph is mapped to a synthesized neural network.
US10546223B2 Sensor array system selectively configurable as a fingerprint sensor or data entry device
Devices, systems, and methods facilitate enrollment of authenticating biometric data for authenticating an authorized user via a biometric sensor. Included devices transmit power to a sensor-enabled device that does not have an independent power source without transmitting data to or from the device. Data input devices coupled to the biometric sensor enable user input of non-biometric data, such as an activation code, via the biometric sensor. For biometric sensors comprising fingerprint sensors, finger guides position a finger to contact the sensor at a desired orientation. Systems and methods allow for enrollment of one or more authenticating biometric data templates with or without requiring input of non-biometric authentication data, such as an activation code.
US10546218B2 Method for improving quality of recognition of a single frame
Systems and methods for performing OCR of an image depicting text symbols. An example method comprises: receiving an original image of a document; identifying location of a symbol sequence in the image; performing a series of conversion operations on a the portion of the image containing the identified symbol sequence; performing OCR of the symbol sequence in the resulting images; and combining these OCR results to produce a resulting OCR text representing at least a portion of the original document.
US10546212B2 Image patch matching using probabilistic sampling based on an oracle
The present disclosure is directed toward systems and methods for image patch matching. In particular, the systems and methods described herein sample image patches to identify those image patches that match a target image patch. The systems and methods described herein probabilistically accept image patch proposals as potential matches based on an oracle. The oracle is computationally inexpensive to evaluate but more approximate than similarity heuristics. The systems and methods use the oracle to quickly guide the search to areas of the search space more likely to have a match. Once areas are identified that likely include a match, the systems and methods use a more accurate similarity function to identify patch matches.
US10546206B2 Methods for mobile image capture of vehicle identification numbers in a non-document
Various embodiments disclosed herein are directed to methods of capturing Vehicle Identification Numbers (VIN) from images captured by a mobile device. Capturing VIN data can be useful in several applications, for example, insurance data capture applications. There are at least two types of images supported by this technology: (1) images of documents and (2) images of non-documents.
US10546205B2 System and method for multi-modality segmentation of internal tissue with live feedback
A segmentation system and method include defining (14) a search region by selecting two locations in an image of a structure to be segmented and sampling the search region to provide an unwrapped image. The unwrapped image is edge filtered (20) to determine likely boundary pixels in the image. A directed graph is constructed (22) for the unwrapped image by determining nodes of the graph by computing (24) a lowest cost between boundary pixels. A potential segmentation is generated (26) for user approval using live images. In accordance with a trace by the user, nodes are connected (32) for a final segmentation of the image of the structure to be segmented.
US10546203B2 Display device
A display device includes a first display unit emitting an output light having an output spectrum corresponding to a highest gray level of the display device, wherein an intensity integral of the output spectrum from 494 nm to 575 nm is defined as a first intensity integral, an intensity integral of the output spectrum from 380 nm to 493 nm is defined as a second intensity integral, an intensity integral of the output spectrum from 576 nm to 780 nm is defined as a third intensity integral, a summation of the second intensity integral and third intensity integral is defined as a first summation, a ratio of the first summation to the first intensity integral is defined as a first ratio, and the first ratio is greater than 0.0% and less than or equal to 37.0%.
US10546196B2 Semantic place recognition and localization
Methods, systems, and apparatus for receiving data that represents a portion of a property that was obtained by a robot, identifying, based at least on the data, objects that the data indicates as being located within the portion of the property, determining, based on the objects, a semantic zone type corresponding to the portion of the property, accessing a mapping hierarchy for the property, wherein the mapping hierarchy for the property specifies semantic zones of the property that have corresponding semantic zone types and are associated with locations at the property, and specifies characteristics of the semantic zones, and selecting, from among the semantic zones and based at least on the semantic zone type and the data, a particular semantic zone, and setting, as a current location of the robot at the property, a particular location at the property associated with the particular semantic zone.
US10546194B2 Information processing apparatus, information processing method, and program
Provided is an information processing apparatus including: a detection unit configured to detect a corneal reflection image corresponding to light from a light source reflected at a cornea from a captured image in which an eye irradiated with the light from the light source is imaged. The detection unit estimates a position of a center of an eyeball on the basis of a plurality of time-series captured images each of which is the captured image according to the above, estimates a position of a center of the cornea on the basis of the estimated position of the center of the eyeball, estimates a position of a candidate for the corneal reflection image on the basis of the estimated position of the center of the cornea, and detects the corneal reflection image from the captured image on the basis of the estimated position of the candidate for the corneal reflection image.
US10546191B2 Image processing apparatus detecting a unique portion in print image data
Parameters are set according to features of a unique portion appearing in a print image, ensuring that the unique portion can be efficiently determined in the print image. In order to do so, information about a form of appearance of the unique portion in the print image is acquired, and the parameters are set in accordance with the form of the appearance.
US10546190B2 Living body detection device, living body detection method, and recording medium
A living body detection device (1) includes: an image acquisition unit (171), a determination unit (173) and a detection unit (174). The image acquisition unit (171) acquires a first image in which a subject irradiated by light in a first wavelength range is imaged, and a second image in which the subject irradiated by light in a second wavelength range is imaged, the second wavelength range being different from the first wavelength range. The determination unit (173) determines whether a relation expressed by luminance of the subject imaged in the first image and luminance of the subject imaged in the second image is a relation exhibited by a living body. The detection unit (174) detects that the subject is a living body in a case where the determination unit (173) has determined that it is the relation exhibited by the living body.
US10546189B2 Living body detection device, living body detection method, and recording medium
A living body detection device includes: an image acquisition unit, a determination unit and a detection unit. The image acquisition unit acquires a first image in which a subject irradiated by light in a first wavelength range is imaged, and a second image m which the subject irradiated by light in a second wavelength range is imaged, the second wavelength range being different from the first wavelength range. The determination unit determines whether a relation expressed by luminance of the subject imaged in the first image and luminance of the subject imaged in the second image is a relation exhibited by a living body. The detection unit detects that the subject is a living body in a case where the determination unit has determined that it is the relation exhibited by the living body.
US10546188B2 Information processing device capable of distinguishing move types
A portable terminal 1 includes an information acquisition unit 55, an output control unit 56 and an output unit 20. The information acquisition unit 55 acquires move locus information on a move due to daily behavior of a user and a move due to non-daily behavior. The output control unit 56 controls an output unit 20 such that the output unit 20 outputs the acquired move locus information in a state where it is possible to distinguish the move due to non-daily behavior of the user.
US10546183B2 Liveness detection
A liveness detection system comprises a controller, a video input, a feature recognition module, and a liveness detection module. The controller is configured to control an output device to provide randomized outputs to an entity over an interval of time. The video input is configured to receive a moving image of the entity captured by a camera over the interval of time. The feature recognition module is configured to process the moving image to detect at least one human feature of the entity. The liveness detection module is configured to compare with the randomized outputs a behaviour exhibited by the detected human feature over the interval of time to determine whether the behaviour is an expected reaction to the randomized outputs, thereby determining whether the entity is a living being.
US10546182B2 Identifying bottle sizes based on bottle proportions
A system for processing images captured in a retail store is provided. The system may include at least one processor configured to receive an image depicting a store shelf having at least one bottle displayed thereon and analyze the image to detect a representation in the image of the at least one bottle. The at least one bottle may have an outline design. The at least one processor is also configured to identify in the image two outline elements being associated with the outline design of the at least one bottle. Each of the two outline elements may have a specific length. The at least one processor may further be configured to determine a size of the at least one bottle based on a comparison of the lengths of the two outline elements.
US10546176B2 Optical fingerprint identification assembly, display panel and display apparatus
The present disclosure provides an optical fingerprint identification assembly, a display panel and a display apparatus. The optical fingerprint identification assembly comprises: a light source component configured to provide a light source to illuminate a fingerprint to be identified; a light screening component disposed at a downstream of the light source component in a light path and configured to collimate light emitted from the light source component, reflected by the fingerprint to be identified and entering the light screening component; and a fingerprint identification component disposed at a downstream of the light screening component and configured to receive the light collimated by the light screening component, so as to carry out fingerprint identification. The optical fingerprint identification assembly has the advantages of low cost, compact structure and good identification effect.
US10546171B2 Method and system for determining an authenticity of a barcode using edge linearity
An anti-counterfeiting method involves carrying out an image processing operation on an image of the printed genuine barcode including superimposing a best-fit grid on the image and extracting edge linearities of a plurality of modules of the image with respect to the best-fit grid; generating a list of the plurality of modules of the image of the printed genuine barcode (sorted based at least in part on the magnitudes of their respective extracted linearities); carrying out the image processing operation on an image of a printed candidate barcode; generating a list for the plurality of modules of the image of the printed candidate barcode (sorted based at least in part on the magnitudes of their respective extracted linearities); in first and second ranges of magnitudes, comparing the sorted list for the image of the printed genuine barcode with the sorted list for the image of the printed candidate barcode.
US10546167B2 System and method of operating a manufacturing cell
A system and method for operating a manufacturing cell is provided. The system includes an articulated arm having a plurality of arm segments, each of the arm segments having a transducer. An end effector is coupled to an end of the articulated arm. An electronic circuit is configured in operation to determine a position and orientation of the end effector. A sensor measures in operation a position of an operator. A tool is removably coupled to the end effector. A three-dimensional (3D) scanner is configured in operation to determine three-dimensional coordinates of a surface of an object, the 3D scanner being removably coupled to the end effector. A controller determines when the operator is within a predetermined distance of the articulated arm and altering a speed or a movement of the articulated arm to avoid contact or reduce the impact of contact between the operator and the articulated arm.
US10546166B2 Sensor with tail or transmission line for vehicle leak testing
A method includes sending, by a reader, a radio frequency (RF) signal to a wireless sensor that includes an antenna having a tail section and a head section. The tail section is for placement in an RF limited area for sensing moisture in a first location of a vehicle under test and wherein the head section is for placement in a non-RF limited area. The method further includes receiving, by the reader, an RF response to the RF signal from the wireless sensor. The first RF response includes an indication of adjustment of one or more RF characteristics of the wireless sensor, which corresponds to a variance of the one or more RF characteristics from a desired value, which, in turn, corresponds to a level of moisture at the first location. The method further includes outputting, by the reader, a message regarding the level of moisture at the first location.
US10546164B2 Detector logic and radio identification device and method for enhancing terminal operations
An electronic device operable with a radio frequency identification device operable with a detector logic and a method for operating the electronic device with a radio frequency identification device and a detector logic is provided. Firstly, a detection event is registered by the detector logic. The detected event relates to an operation of the radio frequency identification device, which is applicable to transmit data to a counterpart radio frequency identification device. A detection signal is generated and issued by the detector logic in response to the registering and detection event, respectively, which detection signal is received by the electronic device. Then, the electronic device initiates one or more operations in response to the receiving of the detection signal.
US10546163B2 Systems, apparatus, non-transient computer readable media, and methods for detecting an operational safety condition within a logistics container using a scanning sensor node
Apparatus, methods, and non-transitory computer readable media are described for detecting an operational safety condition within a container using a scanning sensor node deployed within the container and above a storage space within the container. For example, the method uses the scanning sensor node to sense if the container is in a closed state and monitors the storage space from above the storage space while the container is in the closed state. The method then has the scanning sensor node detecting a movement within the container based upon the monitoring of the storage space while in the closed state. Such a detected movement is indicative of the operational safety condition. The method then has the scanning sensor node transmitting an alert to a managing node over a wireless communication interface of the scanning sensor node, where the alert is associated with the operational safety condition within the container.
US10546162B1 User-filtered RFID inventory
RFID-tagged items can be filtered based on relevance estimation or user input. A device reads digital identifiers for multiple RFID-tagged items. The device estimates and selects an item that an individual desires based on one or more metrics, then presents data about the selected item to the individual. If the device receives feedback that the selected item is not the desired item, then the device may estimate and select another item and/or present information about multiple items to allow the individual to select the desired item. When the desired item is selected, the device may perform some associated action.
US10546161B2 Radio frequency identification tray systems and methods
A radio frequency identification (RFID) tray for use with a cloud application platform is described. A cloud application, operatively coupled to the RFID tray via the cloud application platform, issues a command to the RFID tray. The issued command is received by an embedded agent of the RFID tray. Based on the received command, the RFID tray performs an RFID scan of one or more RFID-tagged items placed on or in the RFID tray, and the embedded agent sends the tag information from the one or more RFID-tagged items to a cloud application of the cloud network that tracks an inventory of the RFID-tagged items.
US10546158B2 Function generator for the delivery of electrical signals
A function generator provides a first signal unit for the delivery of a first signal at a first output. The function generator provides a second signal unit for the delivery of a second signal at a second output. The function generator provides a calibration unit for the generation of a test signal, wherein the test signal can be supplied to the first signal unit and/or to the second signal unit. A comparison unit is connected downstream of the first signal unit and/or the second signal unit. The comparison unit compares the test signal delivered at the first output and/or at the second output with a calibration signal, wherein the output signal of the comparison unit can be supplied to the calibration unit.
US10546153B2 Attention based alert notification
Alert notification content is conveyed to an authorized user and other persons oriented relative to the mobile device to perceive the alert notification content during an ephemeral alert period, in response to determining that the authorized user is oriented to perceive the alert notification content during the ephemeral alert period, and that only the authorized user is proximate enough to perceive the alert notification content conveyed by the mobile device, or that is appropriate pursuant to rule or privacy setting applications to convey the alert notification content to each of the other persons. The alert content is muted in response to determining that it is not appropriate pursuant to the rule application or privacy setting to convey the content to the other persons, or that the authorized user is not oriented to perceive the alert notification content during the ephemeral alert period.
US10546148B1 Non-resharable resource links
Provided are methods and systems for generating user-specific resource URIs for resources shared between users on the Internet. The user for whom the link was created and to whom the link was sent may use the link to access a shared resource; however, the link may not be used by any other user to do the same. No data needs to be created and/or stored on the server-side as a result of the link being provided to the user. Instead, by creating this customized/individualized link for the user, the particular user (and only the particular user) is being granted access to the shared resource. The methods and systems provided obviate the need to maintain any configuration data on the server side, thereby protecting against the possibility of the individualized URIs being forged by an intruder, while preserving the need for the accessing user to be authenticated.
US10546145B2 Storing data from a sensor device into a neighboring device
Embodiments of the present invention disclose a method, computer system, and a computer program product for routing an image file from an imaging device to a storage device via a near-field communication network. The present invention may include receiving a device search signal from the storage device. The present invention may include sending a search signal response to the storage device. The present invention may include receiving an encrypted password from the storage device. The present invention may include decrypting the received encrypted password. The present invention may include setting the imaging device to an exclusive external storage mode. The present invention may include generating an image file using a sensor. The present invention may include encrypting the image file using the decrypted password. The present invention may include sending the encrypted image file to the storage device for storage.
US10546141B2 Network system, and methods of encrypting data, decrypting encrypted data in the same
Various aspects of this disclosure provide a method of encrypting data in a network system. The method may include generating within a trusted network of the network system an associated private key based on an attribute associated with an user, a homomorphically encrypted associated private key based on the associated private key via homomorphic encryption, and a homomorphic key pair. The method may also include transmitting the homomorphically encrypted associated private key from the trusted network to a non-trusted network of the network system. The method may further include generating within the trusted network encrypted data based on said data, and a homomorphically and attribute based encrypted control key. The method may further include transmitting the encrypted data, and the homomorphically and attribute based encrypted control key, from the trusted network to the non-trusted network.
US10546136B2 Data processor, data management system, data processing method, and computer program product
According to an embodiment, a data processor includes a storage unit that stores a set of character strings that is a set of character string elements of which magnitude correlation is uniquely identifiable; a data converter that encrypts numerical data included in data to be managed, generates an index value corresponding to the numerical data using the character string elements included in the set of character strings, and generates converted data including the encrypted numerical data and the index value; a first transmitting unit transmits the converted data to a server; a query expression converter that converts a condition part including a numerical value of a query expression into a condition part including the character string elements to generate a converted query expression; a second transmitting unit that transmits the converted query expression to the server; and a receiving unit that receives, from the server, a result of query.
US10546135B1 Inquiry response mapping for determining a cybersecurity risk level of an entity
The present disclosure provides a method, system, and device for inquiry response mapping for determining a cybersecurity risk level of an entity. To manage and/or evaluate a cybersecurity risk level based on a relationship between a first entity and a second entity, questionnaires (e.g., requests or inquires) are often exchanged between two entities. One or more aspects of the present disclosure provide populating data sets (e.g., questionnaires) indicative of risk level for the first entity or the second entity. One or more other aspects of the present disclosure further provide determining a cybersecurity risk level of an entity by mapping responses to a plurality of inquiry sets directed to the first entity or the second entity.
US10546134B2 Methods and systems for providing recommendations to address security vulnerabilities in a network of computing systems
A solution recommendation (SR) tool can receive vulnerabilities identified by a vulnerability scanner and/or penetration testing tool. The SR tool can determine various approaches for remediating or mitigating the identified vulnerabilities, and can prioritize the various approaches based on the efficiency of the various approaches in remediating or mitigating the identified vulnerabilities. The SR tool can recommend one or more of the prioritized approaches based on constraints such as cost, effectiveness, complexity, and the like. Once the one or more of the prioritized approaches are selected, the SR tool can recommend the one or more prioritized approaches to third-party experts for evaluation.
US10546133B2 Digital forensics system
A digital forensics system includes an ingestion system, an analysis system including analysis workstations, an archive system including storage arrays, and a server system including an evidence storage server and a virtual desktop server. The ingestion system includes ingestion workstations operable to receive extracted data from devices under analysis. The evidence storage server includes resources operable to generate evidence packages based on extracted data from the devices under analysis. The virtual desktop server includes resources operable to generate virtual desktop sessions that interface with the analysis workstations and interface with the evidence storage server to access the extracted data in the evidence packages, store work products in the evidence packages based on a forensic analysis of the extracted data in the evidence packages, and store associated work products with a second copy of extracted data to the archive system.
US10546131B2 End-point visibility
A system for securing electronic devices includes a processor, a storage medium communicatively coupled to the processor, and a monitoring application comprising computer-executable instructions on the medium. The instructions are readable by the processor. The monitoring application is configured to receive an indication that a client has been affected by malware, cause the client to boot from a trusted operating system image, cause a launch of a secured security application on the client from a trusted application image, and analyze a malware status of the client through the secured security application.
US10546130B1 Timed attestation process
A Timed Attestation Process (TAP) utilizes a CPU bus cycle counter/timer to accurately measure the time needed to calculate a specific function value for an attestation query in an embedded system. The attestation query takes into account embedded software and the hardware data path. An attestation value database stores the unique timing and function data associated with each hardware design element in the embedded device, which each have unique timing characteristics. By utilizing the CPU bus cycle counter/timer of the client device, the TAP increases the time accuracy to the smallest tolerance possible relative to a particular CPU (typically +/−one instruction cycle). The integrity of the embedded software contained in the permanent storage elements and the hardware timing to access each component is verifiable against the unique timing characteristics stored in the database. With this timing characteristic, each hardware element is linked to a specific software configuration.
US10546127B2 Binary search of byte sequences using inverted indices
Techniques for searching an inverted index associating byte sequences of a fixed length and files that contain those byte sequences are described herein. Byte sequences comprising a search query are determined and searched in the inverted index, and an intersection of the results is determined and returned as a response to the search query. Further, search queries in the form of expressions including search terms and logical operators are searched in the inverted index and evaluated using a syntax tree constructed based on the logical operators. Also, byte sequences comprising a file are searched in the inverted index and results of the search are used to generate signatures and fuzzy hashes.
US10546125B1 Systems and methods for detecting malware using static analysis
The disclosed computer-implemented method for detecting malware using static analysis may include (i) identifying an executable file to subject to analysis for malware, (ii) retrieving an association between a known malicious behavior and an exploitable method being invoked, wherein the association specifies that a contextual method precedes the exploitable method in an invocation path and that the exploitable method is invoked with a set of predetermined parameters, (iii) detecting, within the executable file, an invocation of the exploitable method, (iv) determining that the invocation of the exploitable method within the executable file occurs in a detected invocation path in which the contextual method precedes the exploitable method and that the invocation of the exploitable method includes a set of invoking parameters that matches the set of predetermined parameters, and (v) classifying the executable file as containing malware. Various other methods, systems, and computer-readable media are also disclosed.
US10546122B2 Radial data visualization system
A computer-implemented method for interactive visualization of a risk assessment for an entity on a graphical user interface of a computer system includes receiving, by the computer system, unstructured risk data associated with an entity, parsing, by the computer system, the unstructured risk data to produce risk information elements during a time period, combining, by the computer system, the risk information elements that comprise a single event, categorizing, by the computer system, each event in a category, generating, by a computer processor, a risk assessment for the entity from the categorized events for each time period, and displaying, on the graphical user interface, the risk assessments for each time period on a risk timeline that includes a timeline and a numerical risk scale.
US10546116B2 Systems and methods evaluating password complexity and strength
A password evaluation engine used to evaluate a user's password that redefines the concepts of password complexity and password strength is discussed. Password complexity may be calculated by the evaluation engine so as to take into account the amount of knowledge possessed by a potential attacker, seeking to crack the password, of the rules corresponding to a rule set used for generating the password. A determination of password strength by the evaluation engine may consider a potential attacker's computational resources, the protection function used to protect/store a password and the amount of time available to the attacker to crack the password with respect to an identified search space based on the attacker's knowledge. Embodiments also enable a password strength estimator to be evaluated and policy recommendations to be generated for an entity's password policy requirements.
US10546115B2 Method for authenticating a user device during the process of logging into a server
A computer system and method for authenticating a user device associated with a user during the process of logging into a server. The server can generate input requests each of which is valid only during a defined time period, and displays said input requests in succession in a login screen. The user device reads in the input request displayed at the time of the login and calculates a response by using said input request, the password of the user device, and the current time. The user device transmits the calculated response to the login screen and the response is transmitted by the login screen to the server. The server confirms the authentication when the response calculated by the server matches the response transmitted by the user device.
US10546114B2 Self-authenticating intravascular device and associated devices, systems, and methods
A method of authorizing a limited use intravascular device can include determining if the intravascular device is in communication with a clinical system; determining if the intravascular device is authorized for clinical operation without providing the clinical system access to intravascular device data stored on the intravascular device; and providing an authorization signal to the clinical system. An intravascular device can include a flexible elongate member including a sensing component at a distal portion and a connector at a proximal portion, the connector including: a memory component configured to store a parameter value; a processing component; and a charge storage component configured to power the memory component and/or the processing component; wherein the processing component is configured to determine if the flexible elongate member is authorized for clinical operation using the parameter value without providing the parameter value to a clinical system.
US10546109B2 Smart touchscreen display
Techniques are disclosed for improving performance of a touchscreen device. In an aspect, the touchscreen device receives a selection of an application or function based on a user touching a portion of a touchscreen display of the touchscreen device that includes an icon representing the application or function, collects biometric data of the user based on the user touching the portion of the touchscreen display, and determines whether the user is authorized to access the application or function based on the biometric data. In an aspect, the touchscreen device detects that a portion of the touchscreen display is unresponsive to user touch input, and in response to the detection, moves at least one icon displayed on the unresponsive portion of the touchscreen display to a portion of the touchscreen display that is responsive to user touch input.
US10546107B2 Biometric access sensitivity
The present application provides methods and corresponding systems for accessing services on a gaming device which, in certain embodiments, include the step or steps of receiving at least one item of identity verification data from a user of a gaming device; enabling at least one service, such as a wager-type game, on the gaming device based on a match between the at least one item of identity verification data received and at least one item of identity verification data obtained previously; displaying an interface screen comprising graphic objects associated with the wager-type game and at least one selectable element for the user to submit a gaming command and a wagering command during game play; obtaining at least one item of user change data from a user during game play; and prompting the user for identity verification data when a user change is suspected based on the at least one item of user change data.
US10546106B2 Biometric verification
A method of verifying an input biometric identifier against a reference biometric identifier is disclosed in this specification. The method comprises evaluating the input biometric identifier relative to a group (the ‘cohort’) to improve verification accuracy. Up to three matching scores are used to determine a verification probability for the input biometric identifier. The three matching scores measure the similarity of the input biometric identifier to the biometric identifiers of the cohort, the similarity of the reference biometric identifier to the biometric identifiers of the cohort and the similarity of the input biometric identifier to the reference biometric identifier.
US10546103B2 Optical data capture of exercise data in furtherance of a health score computation
A computer implemented method for managing health-related data captures an image from a display of an exercise machine using a camera, has the images processed to extract the text data from the captured images, and analyzes the text data to identify information relating to extrinsic physical activity performed by a person at the exercise machine. The results are stored in memory and a profile specific to the person is updated. The profile comprises a log of past exercise activity that allows the person to track his or her activity and progress and overall health. The profile can be accessed by the person through a portal such as using a smart phone or a computer program or web browser. The results can be combined with other data to arrive at a health score which can be published through the portal while personal data remains masked from public inspection.
US10546101B2 Therapy management development platform
A therapy management development platform includes a pump controller coupled to an interface module. The interface module includes an interface module controller and a module-sensor input/output interface including at least one standardized input port, output port and power connection. The interface module is also customizably programmed to receive data from a sensor and to provide instructions to the pump controller to vary the operation of a pump coupled thereto according to one of a plurality of levels of functionality. Upon receipt of an indication of approval from a remote computer to change the level of access to the functionality of the platform, the interface module may be customizably programmed to receive different data from the sensor, to provide different instructions to the pump controller, or both, the approval corresponding to a stage in testing of a medical device.
US10546099B2 Method of personalizing, individualizing, and automating the management of healthcare fraud-waste-abuse to unique individual healthcare providers
A method of preventing healthcare fraud-waste-abuse uses artificial intelligence machines to limit financial losses. Healthcare payment request claims are analyzed by predictive models and their behavioral details are compared to running profiles unique to each healthcare provider submitting the claims. A decision results that the instant healthcare payment request claim is or is not fraudulent-wasteful-abusive. If it is, a second analysis of a group behavioral in which the healthcare provider is clustered using unsupervised learning algorithms and compared to a running profile unique to each group of healthcare providers submitting the claims. An overriding decision results if the instant healthcare payment request claim is or is not fraudulent-wasteful-abusive according to group behavior.
US10546097B2 Analyzer system of sound generated in mills based on embedded systems and a microphone array
This invention consists of a new analyzer system of the sounds generated in mills that capture the signals issued by the mineral and steel balls cascade that perform grinding. These signals are processed in an embedded system (2) formed by a field programmable gates array (FPGA) and a processor. The system is comprised of an industrial microphone array (1) that captures the sound signals that are converted from analog to digital through and acquisition system (3) specialized in sound signals, processed by a FPGA capable of performing parallel operations at high speed due to the customized hardware developed for this application, and sent to the processor through a high-speed data bus.
US10546093B2 Computer-implemented method and computing system for designing integrated circuit by considering process variations of wire
A computer-implemented method and a computing system for designing an integrated circuit are provided. The computer-implemented method of designing an integrated circuit includes receiving layout data for the integrated circuit and a technology file that includes corners of a parasitic component of each of a plurality of layers included in the integrated circuit, generating parasitic component data by performing a parasitic component extraction operation on corners of a parasitic component of a layer in a timing arc on a net of the integrated circuit, the parasitic component data including delay variation data of the timing arc, and generating timing analysis data by performing a timing analysis on the integrated circuit, based on the parasitic component data.
US10546092B2 Modifying a circuit design based on pre-routed top level design
In some examples, a system for modifying circuit can include a processor to detect a previous routed top level circuit design that was proven to close timing within a predetermined range and congestion below a threshold level. The processor can also detect a new pin to be added to a new circuit design and detect user input indicating a bounding box corresponding to a new macro boundary in the previous routed top level circuit design. Additionally, the processor can identify a location of a net in the previous circuit design corresponding to the new pin, wherein the new pin is placed at an intersection between the net and the bounding box. Furthermore, the processor can manufacture a circuit based on the previous circuit design and the placement of the new pin at the intersection between the net and the bounding box.
US10546091B2 Magnetic mass for rotor, and corresponding rotor, electric machine and manufacturing method
A magnetic mass for an electric machine rotor movable about an axis extends along the axis and comprises: first longitudinal through-holes able to receive a respective first tie rod and at a first distance with respect to the axis of rotation, in a radial direction substantially perpendicular to the axis of rotation; first tie rods, received in a respective first longitudinal hole. The magnetic mass also comprises: at least one second longitudinal through-hole able to receive a respective second tie rod and at a second distance with respect to the axis of rotation in a radial direction substantially perpendicular to the axis of rotation, the second distance being different from the first distance, and at least one second tie rod received in a respective second longitudinal hole.
US10546089B1 Power plane shape optimization within a circuit board
Fabrication of a circuit board is facilitated by automatically determining an optimized power plane shape for a power plane of the circuit board, including ascertaining for the power plane a source location(s) and a sink location(s), where the source supplies power to the sink across the power plane. A center of current density is determined for the power plane shape, and a respective power plane sub-shape is incrementally generated between the center of current density and each source and sink location to, in part, supply a desired operational voltage from the source location(s) to the sink location(s) across the power plane. The respective power plane sub-shapes are combined into the optimized power plane shape. Further, the process includes initiating fabricating of the circuit board using, at least in part, the optimized power plane shape to provide the power plane shape within the circuit board.
US10546088B2 Document implementation tool for PCB refinement
The present disclosure provides a method, computer program product, and system of document implementation tool for pcb refinement. In some embodiments, the system includes a current data object with at least a current PCB design, a printed circuit board (PCB) data store, where the plurality of data objects has known features, a feature identifier configured to identify one or more features in at least the current PCB design, a comparison engine, configured to compare features in the current PCB design and known features in the PCB data store that have been linked to one or more manufacturing defects, a classification engine configured to classify one or more feature between the current PCB design and the PCB data store, a determination engine configured to determine one or more changes in the current PCB design likely to decrease an occurrence of a manufacturing defect.
US10546086B2 Hard error simulation and usage thereof
A method, apparatus and product for hard error simulation and usage thereof. The method comprises obtaining a design of a circuit, which comprises one or more monitoring signals for identifying errors and one or more critical nodes; obtaining a trace of a run of a test of the circuit; and obtaining a hard error fault on a node. The method comprises determining a hard-error test coverage for the hard error fault, wherein the hard-error test coverage is indicative of whether or not the one or more monitoring signals identifies the hard error fault during an execution of the test, and wherein said determining comprises: simulating the execution of the circuit together with the hard error fault and noting whether or not any one or more of the one or more monitoring signals has detected the hard error fault. An indication of the hard-error test coverage may be outputted.
US10546085B2 Pattern centric process control
Pattern centric process control is disclosed. A layout of a semiconductor chip is decomposed into a plurality of intended circuit layout patterns. For the plurality of intended circuit layout patterns, a corresponding plurality of sets of fabrication risk assessments corresponding to respective ones of a plurality of sources is determined. Determining a set of fabrication risk assessments for an intended circuit layout pattern comprises determining fabrication risk assessments based at least in part on: simulation of the intended circuit layout pattern, statistical analysis of the intended circuit layout pattern, and evaluation of empirical data associated with a printed circuit layout pattern. A scoring formula is applied based at least in part on the sets of fabrication risk assessments to obtain a plurality of overall fabrication risk assessments for respective ones of the plurality of intended circuit layout patterns. The plurality of intended circuit layout patterns is ranked based on their fabrication risk assessments, the corresponding overall fabrication risk assessments, or both. At least a portion of ranking information is outputted to facilitate influence or control over the semiconductor fabrication process.
US10546080B1 Method and system for identifying potential causes of failure in simulation runs using machine learning
A method for identifying a potential cause of a failure in simulation runs on a design under test (DUT) using machine learning is disclosed.
US10546079B2 System-level validation of systems-on-a-chip (SoC)
Disclosed are improved methods and structures for verifying integrated circuits and in particular systems-on-a-chip constructed therefrom. Our methods—which we call Quick Error Detection—Hardware (QED-H)—advantageously quickly detect and fix anomalies (bugs) within SoC hardware components—and in particular customized SoC hardware components that are not necessarily software programmable. Of further advantage, methods according to the present disclosure are compatible with existing Quick Error Detection (QED) techniques while being extensible to target software-programmable components as well. In sharp contrast to prior art methods, method(s) according to the present disclosure represent a new system validation methodology that builds validation checks in both software and hardware components seamlessly and systematically, thus enabling extremely quick error detection and localization for all digital components of the entire SoC advantageously producing productivity and time-to-market gains.
US10546077B2 Information processor for simulating operation of a tool
An information processor performs simulation processing based on information on a workpiece and a machining program and specifies an air-cut path, which is a tool path in which the tool is not in contact with the workpiece, for each of blocks included in the machining program, based on the result of the simulation processing. Moreover, the apparatus calculates a time required for a movement in the air-cut path for each block and changes the display mode of the block on a screen based on the calculated time.
US10546076B2 Analytical consistent sensitivities for external intervening between two sequential equilibriums
Embodiments provide methods and systems for optimizing a physical system. One such example embodiment begins by defining, in memory of a processor, a model comprising a plurality of design variables where the defined model represents a real-world physical system where behavior of the model is given by an equation that includes corresponding sensitivity equations for the plurality of design variables. The example method continues by iteratively optimizing the model with respect to a given design variable of the plurality, using the equation. In an example embodiment, the optimizing includes the processor accounting for a given external intervention event between equilibriums by adding a term for design response sensitivity of the given one of the plurality of design variables to the corresponding sensitivity equation of the given design variable. Such optimizing results in an improved optimization of the real-world physical model.
US10546069B2 Natural language processing system
A natural language processing system identifies command elements in a text natural language command and, for each command element, accesses a playlist access matrix and identifies any playlist pointer pairs associated therein with that command element. The natural language processing system then identifies whether a first playlist pointer element in any of those playlist pointer pairs indicates a current playlist pointer best match and, if so, updates a playlist entry identifier with a second playlist pointer element in the playlist pointer pair that includes that first playlist pointer element. When the natural language processing system determines that all of the command elements have been considered, it uses the playlist entry identifier to identify a computing language command in a command playlist, and executes the computing language command on a target element in the text natural language command based on an action element in the text natural language command.
US10546068B2 Contextual validation of synonyms in otology driven natural language processing
Embodiments described herein provide approaches for validating synonyms in ontology driven natural language processing. Specifically, an approach is provided for receiving a user input containing a token, structuring the user input into a semantic model comprising a set of classes each containing a set of related permutations of the token, designating the token as a synonym of one of the set of related permutations, annotating the token with a class from the set of classes corresponding to the one of the set of related permutations, and validating the annotation of the token by determining an accuracy of the designation of the token as a synonym of the one of the set of related permutations. In one embodiment, the accuracy is determined by quantifying a linear distance between the token and a contextual token also within the user input, and comparing the linear distance to a pre-specified linear distance limit.
US10546065B2 Information extraction apparatus and method
The present application discloses an information extraction method. The method includes extracting a plurality of candidate entities and a plurality of candidate attributes from a target corpus based on a plurality of entity seeds of one or more target types in an entity seeds set; establishing a plurality of correlations between the plurality of candidate attributes and a plurality of entities including the plurality of candidate entities and the plurality of entity seeds; and selecting one or more target entities from the plurality of entities and one or more target attributes from the plurality of candidate attributes based on the plurality of correlations.
US10546063B2 Processing of string inputs utilizing machine learning
Natural language processing of raw text data for optimal sentence boundary placement. Raw text is extracted from a document and subject to cleaning. The extracted raw text is examined to identify preliminary sentence boundaries, which are used to identify potential sentences in the raw text. One or more potential sentences are assigned a well-formedness score. A value of the score correlates to whether the potential sentence is a truncated/ill-formed sentence or a well-formed sentence. One or more preliminary sentence boundaries are optimized depending on the value of the score of the potential sentence(s). Accordingly, the processing herein is an optimization that creates a sentence boundary optimized output.
US10546060B2 Pronoun mapping for sub-context rendering
An approach is provided to detect pronouns that are included in textual posts that are found in an online discussion. The textual posts are analyzed using a natural language processing speech classification technique, that results in an identification of a noun to which the detected pronoun refers. The system then displays, on a display device, the noun to which the pronoun refers.
US10546058B2 Creating and modifying applications from a mobile device
Examples of the disclosure provide for modifying an application from a mobile device. An instruction to modify an application including one or more documents is received at the mobile device. It is determined at the mobile device whether the received instruction is associated with a first type of modification and/or a second type of modification. In response to determining that the received instruction is associated with the first type of modification, a local instance of the document stored at the mobile device is modified at the mobile device. In response to determining that the received instruction is associated with the second type of modification, a remote instance of the document stored at a server device is modified at the server device. Aspects of the disclosure enable a mobile device to strategically modify an application to facilitate managing local resources.
US10546055B2 Join with format modification by example
A computing device is provided comprising a processor configured to select at least one pair of elements, including an element in a source column of the first table and an element in a target column of the second table. The processor may detect that the elements are in different formats. For at least one element, the processor may apply a predetermined mapping to a common format. The processor may modify at least one element to have the same format as the other, and may generate an example including the modified pair. The processor may programmatically generate a script that, when performed on the selected elements, produces a value consistent with the example. For the script with output matching the elements of the target column, the processor may convey the output for display, and may join the tables at least in part by performing the script on the source column.
US10546054B1 System and method for synthetic form image generation
A method and system for generating synthetic form image involves obtaining a multitude of field value data and associated field labels for a chosen type of form document from an electronic data source, classifying the multitude of field value data into a multitude of data categories, where the multitude of data categories, learning statistical data distributions for categorical and numerical data types using the classified categorical and numerical data, and sampling data elements randomly using the learned data distributions to generate synthetic data for categorical and numerical data. The method also involves assembling the synthetic data for the multitude of data categories with the associated field labels to generate a labeled synthetic textual data set, rendering the labeled synthetic textual data set over a structured form layout image to produce a synthetic form image, and storing the synthetic form image and the labeled synthetic textual data set.
US10546052B2 Structured touch screen interface for mobile forms generation for customer relationship management (CRM)
A method, system and computer program product for touch screen interface utilization during forms generation in a CRM system is provided. The method includes logically subdividing into different discrete portions, a touch screen of a mobile computing device and associating each with a particular record field for a multiplicity of different records in the CRM system. The method also includes selecting a particular one of the different records through the touch screen and receiving handwritten input on the touch screen and converting the handwritten input into computer recognizable text. Thereafter, the computer recognizable text is provided as text input to a field of the selected record corresponding to a portion of the touch screen in which the handwritten input is received. Finally, the method includes generating and displaying in the touch screen a form utilizing the text input of the field of the record in the CRM system.
US10546044B2 Low precision convolution operations
This application relates to an optimization for a technique for filtering an input signal according to a convolution kernel that is stored in a floating point format. A method for filtering the input signal includes: receiving a set of filter coefficients that define the convolution kernel; determining an order for a plurality of floating point operations configured to generate an element of an output signal; and filtering the input signal by the convolution kernel to generate the output signal. Each floating point operation corresponds with a particular filter coefficient, and the order for the plurality of floating point operations is determined based on a magnitude of the particular filter coefficient associated with each floating point operation. The filtering is performed by executing the plurality of floating point operations according to the order. The data path can be a half-precision floating point data path implemented on a processor.
US10546040B2 System and method for automatic provisioning of companion resources in a web hosting environment
A development tool is described herein. The development tool automatically identifies one or more resources associated with a first version of a Web site that is being developed by a user of the tool. The development tool also automatically interacts with at least one entity within a Web hosting environment to cause a companion resource to be provisioned in the Web hosting environment for each local resource so identified. The development tool may also automatically interact with at least one entity within the Web hosting environment to properly configure a published version of the Web site to utilize at least one companion resource.
US10546039B1 Color scheme generator for web applications
A computing system includes a server for generating a custom color scheme for a web application. The server determines a source set of colors to be used in the custom color scheme, determines color separation distances between colors in the source set of colors, and a target set of colors in the web application. The server determines the different color position permutations that the colors in the target set of colors can be replaced with the colors in the source set of colors. For each color position permutation, deltas between the color separation distances in the replaced colors and the color separation distances in the source set of colors are determined. One of the color position permutations to be used as the custom color scheme for the web application is selected based on the deltas being minimized with respect to the deltas for the other color position permutations.
US10546035B2 System and method for data-driven web page navigation control
A system and method for web application navigation control includes updating navigation data models used in navigation constraints with received data from an end-user or system. Without needing a centralized application-specific controller, from a collection of extensible navigation rules associated with each page of a plurality of pages, the extensible navigation rules are automatically selected which depend on changed data values and need re-evaluation. The navigation constraints associated only with the pages potentially changing their ready state to execute from among the plurality of pages in an entire application are evaluated to determine which pages are ready to run based on updated data from the navigation data models. A preferred page to be actually navigated to next is selected from among a set of all available and ready pages by execution of a set of second and separate navigation constraints using results of the navigation constraints of the evaluating step.
US10546033B2 Policy based population of genealogical archive data
An approach for managing a family tree archive is provided. The approach includes creating an electronic archive based on a family tree. The approach also includes automatically discovering Internet-based data associated with at least one member of the family tree. The approach additionally includes adding the Internet-based data to the archive. The approach further includes storing the archive at a storage device.
US10546031B2 Systems and methods to manage media content items
Systems, methods, and non-transitory computer readable media are configured to provide a first element in an interface presentable to a user through which a plurality of ephemeral media content items are accessible by the user for a selected period of time. A second element in the interface through which a plurality of non-ephemeral media content items are accessible by the user is provided.
US10546026B2 Advanced search-term disambiguation
A mechanism is provided for advanced search-term disambiguation. Responsive to detecting a search term being entered into an autocomplete search field of a search engine, a determination is made of a set of terms from a storage device upon which a search is to be performed. For each term in the set of terms, a determination is made of a semantic distance and independence (Sdi) score to each term candidate in a set of term candidates. The results of the semantic distance and independence (Sdi) scores are ranked and then pruned down to a predetermined number of autocomplete results. A subset of term candidates associated with the predetermined number of autocomplete results from the set of term candidates is then presented to a user as autocomplete suggestions to the search.
US10546023B2 Providing command bundle suggestions for an automated assistant
Generating and/or recommending command bundles for a user of an automated assistant. A command bundle comprises a plurality of discrete actions that can be performed by an automated assistant. One or more of the actions of a command bundle can cause transmission of a corresponding command and/or other data to one or more devices and/or agents that are distinct from devices and/or agents to which data is transmitted based on other action(s) of the bundle. Implementations determine command bundles that are likely relevant to a user, and present those command bundles as suggestions to the user. In some of those implementations, a machine learning model is utilized to generate a user action embedding for the user, and a command bundle embedding for each of a plurality of command bundles. Command bundle(s) can be selected for suggestion based on comparison of the user action embedding and the command bundle embeddings.
US10546022B2 Temporal graph system to facilitate network data flow analytics
A method for performing network analysis comprising: receiving telemetry information for a computer network, the telemetry information comprising network device state information for internetworking devices in the computer network and network traffic flow information for data packet flows through the computer network; transforming the telemetry information into a temporal graph that is digitally stored in computer memory; receiving, from a client computing device, a request for network analytics information for the computer network; in response to receiving the request for network analytics information, generating network analytics information for the computer network based on the temporal graph and sending the network analytics information to the client computing device.
US10546021B2 Adjacency structures for executing graph algorithms in a relational database
A system for processing graph-modeled data in a relational database is provided. The system can include at least one data processor and at least one memory storing instructions that are executed by the at least one data processor. Executing the instructions can result in operations comprising: receiving a request to execute a graph algorithm operating on graph-modeled data stored at a relational database; and executing the graph algorithm within the relational database, the executing comprising use of an adjacency structure within the relational database. Related methods and articles of manufacture, including computer program products, are also provided.
US10546020B2 Conversation purpose-based team analytics
A method for generating a context graph is presented. The method may include extracting a plurality of message details from a message. The method may further include determining a message subject based on the plurality of extracted message details. The method may also include identifying a seed graph based on the determined message subject. The method may further include retrieving a plurality of addressee data based on the plurality of extracted message details. The method may also include creating a context graph using the identified seed graph and the plurality of retrieved addressee data.
US10546016B1 Audiovisual content curation system
Systems and methods are provided for filtering at least one media content catalog based on criteria for a station library to generate a first list of candidate tracks for the station library, combining a similarity score and a popularity score for each track of the first list of candidate tracks to generate a total score for each track of the first list of candidate tracks, generating a list of top ranked tracks for the first genre, and returning the list of top ranked tracks of the first genre as part of the station library.
US10546014B2 Systems and methods for segmenting medical images based on anatomical landmark-based features
The present disclosure relates to systems, methods, and computer-readable storage media for segmenting medical images. Embodiments of the present disclosure may relate to a method for segmenting medical images. The method may be implemented by a processor device executing a plurality of computer executable instructions. The method may comprise receiving an image from a memory, and identifying at least one landmark point within the image. The method may further comprise selecting an image point in the image, and determining at least one feature for the image point relative to the at least one landmark point. The method may also comprise associating the image point with an anatomical structure by using a classification model based on the at least one determined feature.
US10546013B2 File management system facilitating the organization of content by using visualizations of the organizational state augmented by a configurable workflow
A file management system facilitating a user to organize image content by using visualizations of organizational state of the collections augmented by a graphical interactive workflow leading the user through the process of organization and a method of using file system metadata to retrieve and store the data and organization of the image content.
US10546010B2 Method and system for storytelling on a computing device
Disclosed is a method and system for enabling storytelling on a computing device. A processor analyzes a set of media items associated with a user, where each media item has associated metadata. The processor identifies, based on analysis of the associated metadata, one or more related characteristics among the media items in the set to form a cluster of media items associated with an event. The processor selects, based on analysis of the media items in the cluster, a plurality of templates from a template database, where each template is configured to represent a moment in the event. The processor edits selected media items in the cluster to fit into the selected templates. The processor creates a mixed-media module including the plurality of templates organized into a desired sequence for the selected templates.
US10546008B2 System and method for maintaining a dynamic dictionary
An apparatus and techniques for constructing and utilizing a “dynamic dictionary” that is not a compiled dictionary, and therefore does not need to be recompiled in order to be updated. The dynamic dictionary includes respective data structures that represent (i) a management automaton that includes a plurality of management nodes, and (ii) a runtime automaton that is derived from the management automaton and includes a plurality of runtime nodes. The runtime automaton may be used to search input data, such as communication traffic over a network, for keywords of interest, while the management automaton manages the addition of keywords to the dynamic dictionary. Typically, at least two (e.g., exactly two) such dynamic dictionaries are used in combination with a static dictionary.
US10546004B2 Enhanced answer in DeepQA system according to user preferences
A search engine is enhanced to employ user preferences to customize answer output by, receiving a first plurality of candidate answers and weights to a first search query for a first user from a first stage of a non-semantic search engine routing and processing path; augmenting the weights for the plurality of candidate answers according to a set of preference coefficients according to a first set of preferences for the first user; selecting one or more of the first plurality of candidate answers according to the augmented weights; and producing an output including the selected one or more candidate answers.
US10546003B2 Intelligent analytics interface
This disclosure covers methods, non-transitory computer readable media, and systems that use an intelligent analytics interface to process natural-language and other inputs to configure an analytics task for the system. The disclosed methods, non-transitory computer readable media, and systems provide the intelligent analytics interface to facilitate an exchange between the systems and a user to determine values for the analytics task. The methods, non-transitory computer readable media, and systems then use these values to execute an analytics task.
US10546002B2 Multiple sub-string searching
A method for searching for multiple sub-strings of an original text is provided. A search query is received, wherein the search query includes a plurality of sub-strings. A hash array is allocated. The hash array has a size based, at least in part, on the plurality of sub-strings and an original text. The hash array is populated with a plurality of hash values, wherein the plurality of hash values are generated using a rolling hash function, and wherein each of the plurality of hash values corresponds to a portion of the original text. A plurality of sub-string values are computed based on the plurality of sub-strings. Each of the plurality of sub-strings are determined to occur in the original text based, at least in part, on searching the hash array for the plurality of sub-string values.
US10546001B1 Natural language queries based on user defined attributes
A data analysis system allows users to interact with distributed data structures stored in-memory using natural language queries. The data analysis system receives a prefix of a natural language query from the user. The data analysis system provides suggestions of terms to the user for adding to the prefix. Accordingly, the data analysis system iteratively receives longer and longer prefixes of the natural language queries until a complete natural language query is received. The data analysis system stores natural language query templates that represent natural language queries associated a particular intent. For example, a natural language query template may represent queries that compare two columns of a dataset. The data analysis system compares an input prefix of natural language with the natural language query templates to determine the suggestions. The data analysis system receives user defined metrics or attributes that can be used in the natural language queries.
US10545993B2 Methods and systems of CRDT arrays in a datanet
In one aspect, a computerized method for implementing Conflict-free Replicated Data Type (CRDT) arrays in a datanet and useful for improving data storage systems includes the step of providing a CRDT array, wherein the CRDT array comprises a linked list. The method includes the step of arranging each CRDT array element of the CRDT array to include a left-hand-neighbor (LHN) pointer. The method includes the step of setting the LHN pointer to point to a previous CRDT element in the linked list. The method includes the step of specifying the previous CRDT element's unique tuple. The method includes the step of including the previous CRDT element's unique tuple into the LHN pointer. The method includes the step of distributed garbage collection. The method includes a step for updating data deltas with previous (as relative to the PrimaryDataCenter's current GC-version) garbage-collection-version to the current version or on failure designating the stale data delta to be Ignored. The method includes synchronization for CRDT arrays that have locally and remotely created data-deltas while the Agent was offline. The method includes the step of distributed garbage-collection reaping.
US10545992B2 Accelerator based data integration
A method, system and computer program product for providing consolidated access to data of a plurality of source databases. Tables of each of the source databases are replicated to a shared accelerator. The source DBMSs are configured to dispatch queries to the accelerator for accelerating query execution. The accelerator is configured such that the replicated tables can only be accessed by the source DBMS having provided said tables for executing a dispatched query. A user can select one of the source DBMSs to act as a consolidated DBMS—C-DBMS. The C-DBMS provides the consolidated access. The user is enabled to select tables managed by another one of the DBMSs. In response to receiving the selection of the tables, the accelerator is re-configuring such that the C-DBMS is granted access also to the copies of the selected tables in the accelerator.
US10545990B2 Replication between heterogeneous storage systems
Disclosed herein are systems, methods, and processes to perform replication between heterogeneous storage systems. Information associated with a backup stream is recorded during a backup operation by a source server and includes instructions. The instructions include an include instruction to include existing data and a write instruction to write new data during a replication operation. A request to perform the replication operation is received. In response to the request, the information is sent to a target server as part of performing the replication operation.
US10545989B1 Selective data replication
Computer implemented systems and methods for distributing replica chunks are disclosed. Computing nodes in the network are assigned to zones that correspond to functions performed by the nodes in the network. Replica chunks are likewise associated with the zones that are typically used in processing the replica chunks. When the owner of a replica chunk identifies a new node, it distributes to the new node those replica chunks that are associated with a zone that matches the zone associated with the new node. The owner of the replica chunk is further programmed to receive requests from nodes to subscribe to a data chunk. The node replicates the data chunk to those nodes in the network that have subscribed to the data chunk. When a node no longer requires access to a data chunk, the node unsubscribes from receiving the data chunk.
US10545987B2 Replication to the cloud
Systems, methods, and computer readable storage mediums for replicating data to the cloud. A first dataset is replicated from a first storage subsystem to the cloud, with only the changes made to the first dataset since a previous replication event being replicated to the cloud. Additionally, the data may be deduplicated and compressed before being replicated from the first storage subsystem to the cloud. In some cases, the first dataset may be replicated to the cloud in a stream format which is not directly usable and then, at a later point in time, loaded onto a second storage subsystem from the cloud.
US10545984B2 Abstract default column type in tables
Methods, systems, and computer-readable storage media for providing a table in a database system, the table including a column having a column data type set to an abstract data type, receiving a first data record to be added to the table, the first data record including a first data value to be included in the column, determining a first data type corresponding to a data type of the first data value, changing the column data type from the abstract data type to the first data type, receiving a second data record to be added to the table, the second data record including a second data value to be including in the column, determining a second data type corresponding to the data type of the second data value, and selectively changing the column data type to the second data type.
US10545981B2 Virtual repository management
Virtual repository management is disclosed. An indication is received that a content management functionality is desired to be available with respect to one or more external content items. A reference object is created for each for the one or more external content items that represents the external content item and enables the content management functionality to be performed with respect to the external content item.
US10545980B2 Systems and methods for restricting generation and delivery of insights to second data source providers
The present disclosure relates to restricting generation and delivery of insights to data source providers. Electronic activities and record objects may be accessed. Each record object may correspond to a record object type and have one or more object field-value pairs. Node profiles may be maintained. Updates to a node graph or corresponding to a record object may be detected. A number of data source providers having respective electronic activities or record objects from which the update to the node graph or corresponding to the record object can be determined. Provisioning of a content item to a second data source provider may be restricted.
US10545979B2 Maintaining data lineage to detect data events
History for data objects may be maintained to detect data events. An indication of an Extract, Transform, Load (ETL) process applied to one or more source data objects to generate one or more transformed data objects may be received. History for the source data objects may be updated to include the transformed data objects and the ETL process that generated the transformed data objects. An evaluation of the update may be performed to determine whether an event associated with the data lineage is triggered. If the event is triggered, a notification of the event may be sent to one or more subscribers for the event.
US10545976B2 Automated presentation of information using infographics
In one embodiment, a web browser-based scheme for combining structured data, infographic definitions, and visual styling information to render infographics and aggregate collections of infographics, referred to herein as “Vizumes” and “Personas.” In exemplary embodiments of the disclosure, a relational database and/or a file system stores user data, infographic definitions, templates and palettes; combines these elements to produce individual infographic representations or a collection of infographic/visualizations (Vizumes) on a single canvas; allows users to choose different infographic visualizations of the same underlying data; and allows users to change the layout, font style, and color palette to instantly produce different visual presentations from the same data.
US10545974B2 Hierarchical window database query execution
Addressed herein is the problem of expressing and evaluating computations on hierarchies represented as database tables. Engine support for such computations is very limited today, and so they are usually outsourced into stored procedures or client code. Structural grouping is applied to relational algebra to provide concise syntax to express a class of useful computations. Algorithms are also provided to evaluate such structural groupings efficiently by exploiting available indexing schemes. Related apparatus, systems, techniques and articles are also described.
US10545973B2 System and method for performing dynamic orchestration of rules in a big data environment
The present disclosure relates to a method and system for performing dynamic orchestration of rules. The system monitors activities performed by entity in the big data environment to detect events. The events are associated with product/service. Further, the system determines scenario by analyzing data pertaining to the product or the service. The scenario comprises one or more scenario categories. Further, the scenario is correlated with the events based on the one or more scenario categories. The correlation is further validated by the system based on dimensions. Further, the system derives one or more rules for each of the correlation of the scenario and the events upon validation. The system may further apply an operational constraints and migration controls to the one or more rules to perform dynamic orchestration. Thus, the system provides one-stop solution for deriving the rules based on context of the scenarios and migrating them to target systems.
US10545971B2 Evaluating quality of annotation
A method for evaluating annotation quality is provided. The method may include obtaining annotation information associated with a plurality of annotators and a plurality of data elements including a plurality of annotation entries corresponding to at least one data element and entered based on an annotation guideline, determining a quality rating for the annotation guideline based on a comparison between a first value associated with the plurality of annotators and the plurality of data elements and a second value associated with any disparity among the plurality of annotation entries, determining a proficiency rating for an annotator from the plurality of annotators based on a comparison between a third value associated with annotation entries by the annotator and the second value, and generating a report based on the quality rating and the proficiency rating.
US10545968B2 Selective presentation of data items
A method includes identifying a plurality of data items responsive to a first query. A presentation value associated with each of the plurality of data items is determined, the presentation value of a respective data item being a value associated with the respective data item by a first user in exchange for the presentation of the data item by a publication system. The plurality of data items are ranked for presentation to a second user, the ranking being performed using the respective presentation values associated with the plurality of data items.
US10545967B2 Control apparatus of an automation system
A control apparatus of an automation system, the control apparatus includes a database adapted to store time series data in a historian data source and adapted to store events derived from the time series data based on event detection rules in an event data source, wherein a semantic data or event query received by the control apparatus is mapped to a corresponding data source of the database to retrieve the queried data or event which are contextualized using an ontological context model of the automation system stored in the database and output by control apparatus in a semantic format is provided.
US10545965B2 Data skew finding and analysis
Reducing data skew when performing computational jobs (such as responding to complex queries or queries on big data sets). To gather performance information for a vertex in a distributed stage, the distributed stage is processed and the resulting performance information being generated. The system then identifies a performance outlier of the vertices, which varies from a performance norm of other vertices. A trigger instruction is then generated that is structured to trigger the performance outlier vertex to gather data distribution information of the data that the performance outlier vertex previously processed. The trigger instruction may thus be executed to cause the performance outlier vertex to gather the data distribution information for evaluation for data skew.
US10545963B2 Generating a priority list of records using indicator data
A system includes a server device including a processor and a memory, the memory including instructions executable by the processor to: receive an indicator comprising an aggregation operation and an indicator criterion, wherein the indicator is included in the set of indicators; generate an indicator value associated with the indicator by applying the aggregation operation to a subset of the set of records identified using the indicator criterion; associate the subset of the set of records with the indicator value; apply a weight associated with the indicator to provide record weights associated with records of the subset of the set of records, wherein at least some of the provided record weights incorporate record weights provided based on other indicators of the set of indicators; and generate a priority list of records based on the record weights.
US10545962B2 Relational database instruction validation
In an example, a database system may be configured to validate relational database instructions using a plurality of validators. In some examples, validation may be pre-production for relational database instructions based on simulated user inputs and/or file, such as plan files (e.g., PL/SQL (procedural language/structured query language) files). In some examples, validation may be in production for relational database instructions based on system views of a database engine.
US10545960B1 System and method for set overlap searching of data lakes
There is provided a system and method for set overlap searching of a data lake. The method includes: receiving input tables; generating an inverted index from the input tables; receiving a query set of data values to be searched; receiving a requested set quantity; while a comparison condition is true, the comparison condition based on at least a size of the query set, iteratively performing: determining whether a first net cost of reading a candidate set is greater than a second net cost of reading an unread one of the posting lists; where its true, adding the unread one of the posting lists to the candidate set; and where its negative, determining whether the overlap between the query set and the candidate set is greater than the lowest ranked candidate set in a heap, and adding the candidate set to the heap.
US10545958B2 Language scaling platform for natural language processing systems
In various embodiments, methods and systems for language scaling a natural language processing system (NLPS) are provided. A database schema of a database is accessed. The database schema includes entities that are defined in a query natural language different from an NLPS natural language upon which NLPS components are built. The entities are communicated to a machine translation service and top translations. A translated database schema model is generated based on the entities and translations. When a query associated with the query natural language and the database schema is received, a query translation is generated. The query translation comprises selectively translated portions of the query based on a selective translation mechanism that includes accessing the machine translation service to translate selected portions of the query. The selected portions are selected based on the translated database schema. The query translation is executed on the NLPS components to identify query results.
US10545956B2 Natural language search with semantic mapping and classification
The usefulness of a search engine depends on the relevance of the result set it returns. Search problems in a particular domain require an understanding of the user's intent that traditional search methods lack, including a sense of time, domain and situational context, user preferences and the history of previous searches in the domain of interest. In an age in which speaking to technology is becoming the norm and user expectations are skyrocketing, semantic search is more important than ever. The disclosed technology describes systems and methods for implementing natural language search with semantic mapping and classification. The technology further discloses systems and methods for including social search, making it possible for users to include input from friends in search results. The disclosed technology offers a customizable flexible technology designed to be taught about a domain and to be able to systematically adapt to its unique needs.
US10545955B2 Methods and systems for generating, by a visual query builder, a query of a genomic data store
A method for generating a query of a genomic data store includes receiving, by a query generator executing on a computing device, from a graphical user interface, an identification of a first entity of a first entity class for inclusion in a resource description framework (RDF) query. The method includes receiving from the graphical user interface, an identification of a second entity of the first entity class, the second entity having a bi-directional relationship with the first entity. The method includes automatically generating an RDF query based upon the received identification of the first entity and the received identification of the second entity. The method includes executing the RDF query to select, from a plurality of genomic data sets, at least one genomic data set for at least one patient cohort. The method includes providing a listing of genomic data sets resulting from executing the RDF query.
US10545948B2 Processing mutations for a remote database
Methods, systems, and apparatus are described for processing mutations for a remote database. In one aspect, a method includes receiving a log of database mutations from a client device, the log of database mutations indicating changes previously made to a client version of a database stored on the client device, and each database mutation specifying: an entity included in the database; an operation for the entity; and a client version number for the entity; identifying, in the log of database mutations, two or more database mutations that each specify a same client version number for a same entity; determining, based on a conflict resolution policy, that the two or more database mutations are eligible for collapsing; and collapsing the two or more database mutations into a single database mutation.
US10545943B2 Change stream analytics for data replication systems
A computer-implemented method includes, by a streaming analytics component, identifying a source database table and a target database table. The target database table includes one or more target database rows and one or more target database columns. The method further includes identifying a change stream including a plurality of row-level modifications that cause the target database table to replicate the source database table. The method further includes determining that each row-level modification affects one or more common columns of the target database columns, wherein the common columns exhibit one or more common values for those of the target database rows that are affected by the row-level modifications. The method further includes generating, based on the common values and the common columns, a reconstructed modification statement and sending the reconstructed modification statement to an apply component. A corresponding computer program product and computer system are also disclosed.
US10545941B1 Hash based data processing
A hash based data processing system generates an output dataset based on combining a plurality of input datasets. Input datasets may be divided into a plurality of portions using a hashing algorithm that hashes based on a data attribute of at least one of the input datasets. Pairs of the portions may then be combined through join operations that may be performed at least partly in parallel, based on the data attribute used in the hashing algorithm. The combined dataset portions resulting from the join operations may then be combined to generate an output dataset to be stored in a location that is accessible to user devices. In some cases, one or more step datasets may be generated and stored prior to the output dataset, the step dataset(s) including subset(s) of the data in the output dataset.
US10545940B2 Supporting secure layer extensions for communication protocols
An implementation of the disclosure provides an apparatus comprising: a memory to store a plurality of handshake responses to authenticate client communications; and a processing device, operatively coupled to the memory, to: receive a handshake request from a client device The handshake request comprising an identifier of a communication protocol supported by the client device. A secure layer extension is extracted from the identifier of the communication protocol. Identify, in view of the communication protocol, a handshake response for the client device. The handshake response is modified to include information associated with the secure layer extension. Update a data structure with a hash value generated in view of the modified handshake response. Thereupon, forward the modified handshake response and the hash value to the client device.
US10545939B2 Multi-column statistic generation of a multi-dimensional tree
In one implementation, a system for multi-column statistic generation of a multi-dimensional tree includes a sampling engine to generate a sample of values from a set of data values, wherein the data values include multi-dimensional inputs. In addition, the system includes generating engine to generate a multi-dimensional tree utilizing the sample values. In addition, the system includes a filtering engine to determine a number of unique values at each node of the multi-dimensional tree utilizing a filter for the set of data values. Furthermore, the system includes an implementing engine to implement the multi-dimensional tree for a query of the set of data values.
US10545935B2 System and method for providing access to a sharded database using a cache and a shard technology
In accordance with an embodiment, the system enables access to a sharded database using a cache and a shard topology. A shard-aware client application connecting to a sharded database can use a connection pool (e.g., a Universal Connection Pool, UCP), to store or access connections to different shards or chunks of the sharded database within a shared pool. As new connections are created, a shard topology layer can be built at the database driver layer, which learns and caches shard key ranges to locations of shards. The shard topology layer enables subsequent connection requests from a client application to use a fast key path access to the appropriate shard or chunk.
US10545932B2 Methods and systems for data cleaning
A method for cleaning data stored in a database, the method comprising providing a set of fixing rules. Each fixing rule incorporates a set of attribute values that capture an error in a plurality of semantically related attribute values, and a deterministic correction which is operable to replace one of the set of attribute values with a correct attribute value to correct the error. The method further comprises comparing at least two of the fixing rules with one another to check that the error correction carried out by one fixing rule is consistent with the error correction carried out by another fixing rule.
US10545927B2 File system mode switching in a distributed storage service
A distributed file storage services (DFSS) that provides low latency (LL) and high throughput (HT) modes for file systems. A HT metadata subsystem (HTMS) may use a distributed transaction system for data and metadata reads and writes for file systems in HT mode. A LL metadata subsystem (LLMS) may process metadata requests for file systems in LL mode. For metadata read requests, the LLMS may locally cache at least some of the file system metadata. For metadata write requests, the LLMS may write entries to a journal and notify the access node after the entries are committed to the journal. Data reads and writes for file systems in LL mode may be handled similarly to data reads and writes for file systems in HT mode. A file system may be converted from LL to HT mode, or from HT to LL mode.
US10545925B2 Storage appliance for processing of functions as a service (FaaS)
Examples may include a storage appliance having a mass storage device and a compute engine communicating peer-to-peer with each other, with the compute engine including a programmable logic component to execute a function to read data from the at least one storage device, process the data, and write data to the at least one storage device.
US10545924B2 Performing a code conversion in a smaller target encoding space
Embodiments relate to a system, method and program product for performing code conversions. In one embodiment the method includes determining size of encoding space for a source file and a target file upon receipt of a code conversion request and generating a main conversion file upon determination that a target encoding space associated with said target file is smaller than a source encoding space associated with the source file. Subsequently an extension converted file is generated from the source file according to a pre-established mapping table of code conversion stored in a memory. The code conversion request is completed by using the main conversion file and said extension file together so that the source file does not need to be truncated in order to fit into the target conversion space.
US10545918B2 Systems and computer implemented methods for semantic data compression
Computer implemented methods and systems directed to a technological improvement in electronic data compression and transmission between two computer systems using semantic analysis are disclosed. The method includes the step of compressing, at a first computer, a plurality of queued artifacts based on one or more network decision variables. The compression includes prioritizing the queued artifacts. The compression further includes determining a first set of artifacts in a set of queued artifacts to transmit and a second set of artifacts in a set of queued artifacts to only send links. The compression further includes replacing unnecessary content in the set of queued artifacts with one or more identifiers. The method further includes the step of transmitting, from the first computer, one or more batches of the compressed data over a network to a second computer.
US10545913B1 Data storage system with on-demand recovery of file import metadata during file system migration
A user I/O operation is processed in a file system of a target data storage system (DSS) performing a file system migration. The target DSS assesses a migration state of a user file of the user I/O operation, including (1) determining whether a metadata file storing migration state data for the user file has an already recovered record indicating the migration state of the file, (2) if so, then using the already recovered record to assess the migration state of the user file, and (3) otherwise (a) initiating an on-demand recovery to obtain an on-demand record for the user file, and (b) using the on-demand recovered record to assess the migration state. If the migration state indicates that the file has not yet been migrated, then the user I/O operation is redirected to a separate source DSS, and otherwise the user I/O operation is completed locally at the target DSS.
US10545904B1 Detection of displayport alternate mode communication and connector plug orientation without use of a power distribution controller
This disclosure generally relates to USB TYPE-C, and, in particular, DISPLAYPORT Alternate Mode communication in a USB TYPE-C environment. In one embodiment, a device determines a DISPLAYPORT mode and determines an orientation of a USB TYPE-C connector plug. A multiplexer multiplexes a DISPLAYPORT transmission based in part on the determined orientation of the USB TYPE-C connector plug.
US10545903B2 Bus driver circuit
In accordance with an embodiment, a method includes receiving a transmission signal; converting the received transmission signal into a corresponding bus signal by driving an output stage of a transmitter having a plurality of switches, where a switching behavior of the plurality of switches of the output stage is dependent on a parameter set; converting the bus signal into a corresponding reception signal, wherein an edge of the reception signal is delayed by a loop delay relative to a corresponding edge in the transmission signal; determining a measurement value for the loop delay; and altering the parameter set in order to adapt the loop delay.
US10545900B2 Physical configuration of a device for interaction mode selection
In various embodiments, methods and systems are provide for detecting a physical configuration of a device based on sensor data from one or more configuration sensors. The physical configuration includes a position of a first display region of the device with respect to a second display region of the device, where the position is physically adjustable. A configuration profile is selected from a plurality of configuration profiles based on the detected physical configuration of the device. Each configuration profile is a representation of at least one respective physical configuration of the device. An interaction mode corresponding to the selected configuration profile is activated, where the interaction mode includes a set of mode input/output (I/O) features available while the interaction mode is active. Device interfaces of the device are managed using at least some mode I/O features in the set of mode I/O features based on the activating of the interaction mode.
US10545893B1 Interrupt controller and method of operation of an interrupt controller
An interrupt controller, and method of operation of such an interrupt controller, are provided. The interrupt controller has an interrupt source interface for receiving interrupts from one or more interrupt sources, and a plurality of output interfaces, where each output interface is associated with a processing device that can execute an interrupt service routine to process an interrupt request issued to that processing device. The interrupt source interface has transaction generation circuitry to generate, for each received interrupt, an original transaction to represent the interrupt and a duplicate transaction to represent the interrupt. Buffer circuitry then buffers the original transaction and the duplicate transaction for each received interrupt, and selection circuitry is provided for selecting transactions from the buffer circuitry, and for routing each selected transaction for receipt by the output interface identified by an address portion of the selected transaction. Each output interface has queue storage comprising a plurality of queue entries, where each queue entry is allocated to a transaction received by the output interface and is used to store interrupt identifying information provided by a data portion of the transaction. The queue storage is arranged to maintain duplication tracking information to identify when both the original transaction and its associated duplicate transaction have been received by the output interface. Each output interface inhibits issuing an output signal that would cause an interrupt request for the original transaction to be sent to the associated processing device, until the duplication tracking information identifies that both the original transaction and the associated duplicate transaction have been received by that output interface. This provides an efficient functional safety compliant design for an interrupt controller.
US10545889B1 High-speed low VT drift receiver
Embodiments relate to systems, methods, and computer-readable media to enable design and creation of receiver circuitry. One embodiment is a receiver apparatus comprising a plurality of receiver arrangements, each receiver arrangement having a sampling circuit and a multi-stage differential amplifier connected to the sampling circuit. Each receiver arrangement is configurable via switches between an amplifying mode and an autozero mode. Control circuitry may select output data from receiver arrangements that are not in autozero mode using multiplexer circuitry. In various embodiments, settings for individual receiver arrangements may be set based on decision feedback equalization (DFE).
US10545887B2 Multiple linked list data structure
A system and method for maintaining information of pending operations are described. A buffer uses multiple linked lists implementing a single logical queue for a single requestor. The buffer maintains multiple head pointers and multiple tail pointers for the single requestor. Data entries of the single logical queue are stored in an alternating pattern among the multiple linked lists. During the allocation of buffer entries, the tail pointers are selected in the same alternating manner, and during the deallocation of buffer entries, the multiple head pointers are selected in the same manner.
US10545880B2 Memory device and memory system performing an unmapped read
A memory device includes an unmapped read control module and a page buffer. The unmapped read control module is configured to receive a read command from a host, determine whether the read command is an unmapped read command, and output a memset command when the read command is the unmapped read command. The page buffer is configured to generate unmapped data by performing a memset operation in response to the memset command. The memset operation does not include a read operation for a memory cell array.
US10545879B2 Apparatus and method for handling access requests
An apparatus and method are provided for handling access requests. The apparatus has processing circuitry for processing a plurality of program threads to perform data processing operations on data, where the operations identify the data using virtual addresses, and the virtual addresses are mapped to physical addresses within a memory system. The cache storage has a plurality of cache entries to store data, an aliasing condition existing when multiple virtual addresses map to the same physical address, and allocation of data into the cache storage being constrained to prevent multiple cache entries of the cache storage simultaneously storing data for the same physical address. Cache access circuitry is then responsive to an access request specifying a virtual address, to utilise a cache index at least partially determined from the specified virtual address to identify at least one cache entry within the cache storage, and to detect whether a hit is present within the at least one cache entry by comparing a physical address portion associated with that cache entry with a tag portion of the physical address corresponding to the specified virtual address. Remap handling circuitry is then arranged whilst a first program thread is in the process of performing an exclusive operation using a first virtual address to identify a specified physical address whose data is stored in the cache storage, to detect a remap condition when a second program thread issues a second program thread access request of at least one type that specifies a second virtual address that exhibits the aliasing condition with the first virtual address. In the presence of the remap condition, the remap handling circuitry remaps the cache index at least partially determined from the second virtual address, so that the remapped cache index as then used by the cache access circuitry matches the cache index at least partially determined from the first virtual address. This provides an effective mechanism for avoiding potential live-lock scenarios that can otherwise arise.
US10545878B2 Search memory
Provided is a search memory capable of suppressing an increase in the area of a chip and an increase in the amount of current consumption. The search memory includes an input control section, N search units, and N first selectors. The input control section receives N (N: two or more) search data that are parallelly inputted. The N first selectors are respectively disposed in association with the N search units to select two search data from the N search data. The search units each include multiple search blocks and M second selectors. The M second selectors select one of two search data selected by the first selectors. For at least one of the N search units, allocation is performed so that two types out of N types of entry data respectively associated with the N search data are respectively stored in the search blocks.
US10545874B2 Reclamation of cache resources
A method may include dividing, into a first portion of memory resources and a second portion of memory resources, a plurality of memory resources included in a cache coupled with a database. The plurality of memory resources included in the cache may store data from the database. The first portion of memory resources may be occupied by data assigned to a first weight class. The second portion of memory resources may be occupied by data assigned to a second weight class. The first portion of memory resources may be selected based at least on the first weight class and an age of at least some of the data occupying the first portion of memory resources. In response to the selection of the first portion of memory resources, the first portion of memory resources may be reclaimed. Related systems and articles of manufacture, including computer program products, are also provided.
US10545870B2 Arithmetic processing device and arithmetic processing device control method
An arithmetic processing device includes clusters, each including cores and a last level cache shared by the cores; a home agent connected to the last level caches; and a memory controller connected to the home agent to control accesses to a memory. In response to a memory request from a first last level cache in a first cluster, the home agent issues a first replace request to the first last level cache to evict a first victim line in the first last level cache, the home agent issues a second replace request to a second last level cache in a second cluster in an idle state other than the first cluster to evict a second victim line in the second last level cache, and the second last level cache fills data of the first victim line to the second victim line.