US10742060B2

An electronic device and an operation method thereof according to various example embodiments wirelessly receive detection power for detecting the electronic device, and put a limitation on storing the power.
US10742059B2

A power management system for dispensers is described. The system includes a controller connected to a lower power zero net voltage (ZNV) power source. A power rectification circuit (PRC) converts ZNV power to higher voltage direct current (HVDC) power. An energy storage system connected to the HVDC power source receives and stores HVDC power within the energy storage system which is selectively provided to a dispenser motor load connected to the energy storage system. The system provides an effective solution to the problem of transferring power from a low power battery source on a disposable product to a dispenser as well as providing a system that minimizes corrosion at the electrical interface between the disposable product and the dispenser particularly in higher humidity environments.
US10742053B2

A power tool includes a power connection terminal, a power system, a main control switch, and a power supply protection circuit. A power supply path is disposed between the power connection terminal and the power system. The main control switch and the power supply protection circuit are configured to control the power supply path to be completed or broken. During the use of the tool, the power tool is not restarted if the main control switch is turned on before an external power source that meets a power supply requirement is connected.
US10742052B1

An apparatus and method for synchronously discharging multiple capacitive loads. In one embodiment, the apparatus includes first and second discharge circuits for discharging first and second capacitive loads, respectively. The apparatus also includes a control circuit coupled to the first and second discharge circuits and configured to control the second discharge circuit. The control circuit includes a first scaler circuit configured to generate a first scaled voltage based on a first voltage on the first capacitive load, a second scaler circuit configured to generate a second scaled voltage based on a second voltage on the second capacitive load, and a comparator circuit for comparing the first and second scaled voltages. The comparator circuit asserts a control signal when the second scaled voltage exceeds the first scaled voltage. The second discharge circuit discharges the second capacitive load when the comparator circuit asserts its control signal.
US10742047B2

A system is disclosed. The system has a door that selectively opens to allow access to a cavity and selectively closes to block access to the cavity, a lock configured to selectively lock and unlock the door when the door is closed, a camera configured to image a user area adjacent to the door, computing memory having associated therewith code, and a processor communicatively coupled with the computing memory. The system is configured to execute the code and to control the camera to record a first image data of the user area at a first time, store the first image data, control the camera to record a second image data of the user area at a second time, and selectively unlock the door based on comparing the second image data to the first image data.
US10742036B2

A power converter comprises an inductor coil whose first pole is connected to an input terminal of the power converter, a controllable switch between the ground and a second pole of the inductor coil, a first unidirectionally conductive component providing a path for electric current from the inductor coil towards an output terminal of the power converter when the controllable switch is non-conductive, and an over-current protector at the output terminal. The power converter comprises a second unidirectionally conductive component for conducting electric current from the input terminal to the over-current protector in a fault situation where voltage at the output terminal is smaller than voltage at the input terminal. Thus, the second unidirectionally conductive component constitutes a low-inductance bypass route for fault current and enables the over-current protector to react fast to a fault situation.
US10742026B2

Aspects of the invention provide for an electrostatic protection device for protecting an input port of an electronic circuit. The electrostatic protection device includes a stacked coil assembly with four ports. The electrostatic protection device further includes a human body model ESD protection circuit, a charge device model ESD protection circuit, and an impedance matching circuit. The human body model ESD protection circuit, the charge device model ESD protection circuit, and the impedance matching circuit are connected to separate ports selected from the four ports.
US10742025B2

A system and method for detecting and isolating an electromagnetic pulse (“EMP”) along first phase, second phase, and third phase electrical lines electrically connected to a monitored infrastructure so as to protect the monitored infrastructure, the method for detecting and isolating includes a phase unit receiving electric signal data from a sensor electrically connected individually to each of the first phase, second phase, and third phase electrical lines, respectively, upstream of and associated with the monitored infrastructure. The method includes determining if the received electric signal data associated with the respective electrical line is indicative of an E1 component of an EMP and, if so, actuating an isolation subsystem in less than 300 nanoseconds to electrically isolate the respective electrical line against electrical communication with the monitored infrastructure.
US10742017B2

A semiconductor-switch control device includes a controller that detects an analog signal of a load current, converts the detected analog signal into a digital signal, and determines an over-current based on the converted digital signal; a short circuit detector that detects an analog signal of a load voltage, and detects an over-current based on the analog signal without converting the detected analog signal into a digital signal; and a drive unit that drives an FET based on a determination result of the over-current determined by the controller or a detection result of the over-current detected by the short circuit detector.
US10742000B2

A VCSEL can include: an elliptical oxide aperture in an oxidized region that is located between an active region and an emission surface, the elliptical aperture having a short radius and a long radius with a radius ratio (short radius)/(long radius) being between 0.6 and 0.8, the VCSEL having a relative intensity noise (RIN) of less than −140 dB/Hz. The VCSEL can include an elliptical emission aperture having the same dimensions of the elliptical oxide aperture. The VCSEL can include an elliptical contact having an elliptical contact aperture therein, the elliptical contact being around the elliptical emission aperture. The elliptical contact can be C-shaped. The VCSEL can include one or more trenches lateral of the oxidized region, the one or more trenches forming an elliptical shape, wherein the oxidized region has an elliptical shape. The one or more trenches can be trapezoidal shaped trenches.
US10741998B2

Provided is a laser system that includes a laser head having a laser holder configured to house a laser beam and a lens for reflecting the laser beam at a predetermined wavelength, and a thermal-mechanical adjustment device disposed on the laser head and configured to adjust a temperature and an alignment of the laser beam, to maintain the predetermined wavelength of the laser beam.
US10741995B2

The invention relates to the production of an optical or optoelectronic assembly (1, 2) comprising an active component (5) and a cooler (3). The cooler (3) is produced by means of a 3D printing method on a composite plate (6).
US10741994B2

A light emitter includes a substrate, a first mirror layer provided on the substrate, a columnar section including an active layer provided on a side of the first mirror layer that is the side opposite the substrate and a second mirror layer provided on a side of the active layer that is the side opposite the first mirror layer, a semi-insulating member provided on the side surface of the columnar section and having thermal conductivity higher than the thermal conductivity of the first mirror layer and the thermal conductivity of the second mirror layer, and a sub-mount which has a first surface bonded to the semi-insulating member and through which light produced in the active layer passes, and a second surface of the sub-mount that is the surface opposite the first surface is oriented in the direction in which the light produced in the active layer exits.
US10741990B2

Apparatus and methods for producing ultrashort optical pulses are described. A high-power, solid-state, passively mode-locked laser can be manufactured in a compact module that can be incorporated into a portable instrument. The mode-locked laser can produce sub-50-ps optical pulses at a repetition rates between 200 MHz and 50 MHz, rates suitable for massively parallel data-acquisition. The optical pulses can be used to generate a reference clock signal for synchronizing data-acquisition and signal-processing electronics of the portable instrument.
US10741986B2

A device for establishing an electric contact between an electric energy storage cell and an electrically conductive conductor plate structure via an electrically conductive conductor wire. A tool establishes an electric contact between the electrically conductive conductor wire and the electric energy storage cell, and establishes an electric contact between the electrically conductive conductor wire and the electrically conductive conductor plate structure. The tool has a tool element that is movable through a perforation on the side of a conductor plate structure at least with its free end. In the region of the free end, a contacting device is arranged or built for forming an electric contact between the energy storage cell.
US10741969B2

A card edge connector includes an insulative elongated housing defining an elongated slot extending along a longitudinal direction. Two rows of contacts are disposed in the housing so as to be paired in each cross-sectional plane in a transverse direction. A pair of towers are located at two opposite ends of the housing in the longitudinal direction. A pair of ejectors/lockers are disposed in the corresponding towers and rotational about a pivot extending along the transverse direction. Each ejector has a bottom kicker adapted to intimately confront a bottom edge of the memory module for ejecting the memory module out of the housing. The kicker slightly interferes with the contacting sections of the neighboring contacts when the ejector is located at an outer position so as to be retained in position with regard to the housing.
US10741968B2

An electrical connector includes a plug that mates with a receptacle. In a medical application, the plug is connected to electrical leads that pass through a patient's skin to an implanted medical device in the patient's body, while the receptacle is connected to external medical equipment. The plug is small in diameter so the size of the opening in the patient's skin can be minimized. All electrical contacts in the plug are on internal portions. The receptacle includes spring-loaded contacts that contact the internal electrical contacts on the plug when the plug and receptacle are properly mated. When the plug is plugged into the receptacle, spring-loaded retention arms in the receptacle lock into place on the plug, retaining the plug in the receptacle.
US10741962B2

A contact device comprising a contact housing, a base and a locking device. The base delimits a base interior. The contact housing engages with the base interior. The locking device comprises a locking structure and a locking pin at an outer housing circumferential side of the contact housing. The locking structure comprises a face spline and an unlocking section adjoining the face spline in an axial direction, the unlocking section extending around the contact housing in sections in the circumferential direction in the shape of a groove, the locking pin connected to the base and protrudes into the base interior. The contact housing may be slid between a first axial position and a second axial position in an axial direction relative to the base. In the first axial position the locking pin engages with the face spline. In the second axial position the locking pin engages with the unlocking section.
US10741939B1

A protective housing for an alligator clip and the ends of electrical cables used for high amperage applications, which includes a relatively rigid, non-electrically conductive hollow housing defining an interior chamber configured and dimensioned to accommodate and fully enclose an alligator clip therewithin and having openings at opposite ends thereof which open onto the interior chamber therein to allow and accommodate one or more electrical cables to be inserted into and through the openings of the opposite ends of the housing to permit coupling thereof within the housing chamber with the alligator clip. The hollow housing is openable to allow for insertion and removal of an alligator clip and has an opening therethrough communicating with the internal chamber thereof. A non-electrically conductive button movably is mounted in the opening in the housing for reciprocal movement generally into and out of the chamber for opening and closing the alligator clip.
US10741937B2

The present invention relates to a connector arrangement (100) with a connector (101) and a cable (50) connected to the connector, wherein the cable has an inner conductor (51) and an outer conductor (52) and the connector has an inner conductor (103) and an outer conductor (105), wherein the connector arrangement has a crimping region in which the cable is crimped with a crimp barrel (10), wherein the crimp barrel has at least one radially inwardly directed lug (11).
US10741931B2

A multi-polarized scanning phased array antenna is provided, which includes a first element, second element, first feed line, second feed line, first 180 degree phase shifter, second 180 degree phase shifter, third 180 degree phase shifter, fourth 180 degree phase shifter, Θ1 degree phase shifter, and Θ2 degree phase shifter. The first element is fed with a first polarization signal at a first feed point and a third feed point, and a second polarization signal at a second feed point and a fourth feed point. The second element is fed with the first polarization signal at a fifth feed point and a seventh feed point, and the second polarization signal at a sixth feed point and an eighth feed point. The first feed line is coupled to the elements and associated with the first polarization. The second feed line is coupled to the plurality of elements and associated with the second polarization. The first 180 degree phase shifter is coupled in the first feed line between the first and third feed points, and the second 180 degree phase shifter is coupled in the second feed line between the second and fourth feed points. The third 180 degree phase shifter is coupled in the first feed line between the fifth and seventh feed points, and the fourth 180 degree phase shifter is coupled in the second feed line between the sixth and eighth feed points. The Θ1 degree phase shifter is coupled in the first feed line between the third and seventh feed points, and the Θ2 degree phase shifter is coupled in the second feed line between the second and sixth feed points.
US10741930B2

Disclosed is a shaped horn in conjunction with a dielectric tube for enhanced aperture directivity that can achieve a near optimum efficiency. The shaped horn provides additional mode control to provide an improved off-axis cross-polarization response. The horn shape can be individually optimized for isolated horns or for horns in a feed array. The feed array environment can produce results that lead to a different optimized shape than the isolated horn. Lower off axis cross-polarization can result in improved efficiency and susceptibility to interference.
US10741924B1

Described is a hybrid notch antenna comprising a flared notch antenna structure and a transverse electromagnetic (TEM) horn structure having walls disposed through or attached to the notch antenna structure member such that the TEM horn is integrated with the notch antenna to form a hybrid TEM/notch antenna.
US10741923B2

Aspects of the subject disclosure may include, for example, receiving, by a feed point of a dielectric antenna, electromagnetic waves from a dielectric core coupled to the feed point without an electrical return path, where at least a portion of the dielectric antenna comprises a conductive surface, directing, by the feed point, the electromagnetic waves to a proximal portion of the dielectric antenna, and radiating, via an aperture of the dielectric antenna, a wireless signal responsive to the electromagnetic waves being received at the aperture. Other embodiments are disclosed.
US10741917B2

Examples disclosed herein relate to a power division structure. The power division structure has an input port to receive a transmission signal, a plurality of output ports to transmit portions of the transmission signal to a signal structure, and a plurality of transmission paths to propagate the transmission signal from the input port to the plurality of output ports, each transmission path having an associated weight and configured with power division vias to distribute the transmission signal according to its associated weight.
US10741911B2

A wireless radio communication apparatus and method in which directional transmission, also known as beamforming, training is performed on transmissions between multiple wireless radio communication devices participating in a local network. A sector level sweep (SLS) process uses transmitter sector sweep (TXSS) training, which includes transmitting a sector sweep (SSW) followed by generating sector sweep (SSW) feedback to other nodes in the local network, with optimum transmit sector information being exchanged between nodes. Embodiments include a power save mode, a delayed SSW feedback mode, and an embedded polling and feedback mode.
US10741910B2

An optical system for producing an optical probe beam includes an optical source that generates a free-space optical beam. An optical element is positioned in a path of the free-space optical beam to project the free-space optical beam to generate a projected free-space optical beam. A photonic integrated phased-array component positioned in a path of the projected free-space optical beam to reflect the projected free space optical beam, thereby generating the optical probe beam. The photonic integrated phased-array component comprises a plurality of antenna elements and a substrate positioned proximate to the plurality of antenna elements, wherein the substrate includes a plurality of fan-out electrical connections from at least some of the plurality of antenna elements such that a size of a region comprising the fan-out electrical connections is larger than a size of a region comprising the plurality of antenna elements.
US10741897B2

A matched horn coupler assembly is used in a RF rotational joint for conveying an electromagnetic signal. The coupler assembly includes first and second feed horns defining respective first and second horn longitudinal axes intersecting one another at an intersection point. The first and second feed horns connect to a mirror for conveying the signal there between with the intersection point lying on a reflecting surface of the mirror which defines a normal direction thereof at the intersection point. The normal direction is equally angularly spaced from both the first and second horn longitudinal axes. First and second lenses connect to the respective first and second feed horns and focus the signal there between and at the intersection point. At least one of the first and second feed horns is rotatably connected relative to the mirror about the respective horn longitudinal axis.
US10741883B2

An apparatus is provided for detecting one of multiple possible abnormal conditions associated with a flexible, pouch-type energy storage device of an electronic device. The apparatus includes a stiffener, a pressure sensor and a control component. The stiffener overlies a main surface of the storage device. The pressure sensor is disposed between the stiffener and an inner surface of the electronic device to monitor for pressure between the stiffener and the inner surface indicative of an abnormal condition associated with the storage device. The control component is coupled to the pressure sensor and detects the abnormal condition based, at least in part, on the monitored pressure exceeding a specified threshold, and performs and action based thereon. The abnormal condition may include excessive external force being applied to the energy storage device, or excessive internal swelling of the energy storage device during charging, or during use.
US10741878B2

The present invention relates to a non-aqueous electrolyte for lithium secondary battery, and more particularly, to a non-aqueous electrolyte including a lithium salt having a concentration of 4.1 M or more, an organic solvent, and a surfactant.
US10741876B2

A positive electrode material for nonaqueous secondary batteries includes lithium transition metal composite oxide particles containing at least one of cobalt and nickel; and titanium silicide particles. The lithium transition metal composite oxide particles have a layer structure. The lithium transition metal composite oxide particles and the titanium silicide particles are present as particles substantially independent from each other. The titanium silicide particles have an average particle diameter of 4.0 μm or less. The titanium silicide particles are contained at a content ratio of titanium of 1.2 mol % or less with respect to the lithium transition metal composite oxide particles.
US10741875B2

Provided are an anode for an all solid cell and a method of fabricating the same. The anode may include an anode current collector, a conductive material of which one end contacts a part of the anode current collector, a conductive coating layer surrounding the conductive material, an anode active material which contacts the other end of the conductive material, and a solid electrolyte. The conductive coating layer may prevent the conductive material and the solid electrolyte from being electrically connected to each other.
US10741872B2

The present invention provides a positive electrode active material for a lithium secondary battery having a core-shell structure which comprises: a core composed of lithium transition metal oxides including nickel(Ni), manganese(Mn) and cobalt(Co); and a shell composed of lithium transition metal oxides including cobalt(Co), wherein an inorganic material layer is further formed by coating on the surface of the shell.
US10741864B2

Titanium catecholate complexes can be desirable active materials for flow batteries and other electrochemical energy storage systems, particularly when incorporated in aqueous electrolyte solutions. It can be desirable to avoid introducing certain organic solvents and/or extraneous salts into aqueous electrolyte solutions. Methods for synthesizing titanium catecholate complexes that can help avoid the unwanted introduction of organic solvents and/or extraneous salts into aqueous electrolyte solutions can include: providing an aqueous solution containing a catechol compound, reacting a titanium reagent with the catechol compound in the aqueous solution to form an intermediate titanium catecholate complex, isolating the intermediate titanium catecholate complex as a solid or slurry, and reacting a ligatable compound with the intermediate titanium catecholate complex in the presence of a base to produce a salt form titanium catecholate complex containing at least one additional ligand.
US10741855B2

The present invention is concerned with improved swirl burners, particularly, but not limited to, swirl burners used in fuel cell systems.
US10741850B2

A novel method to produce ALD films disposed on powders is disclosed. Examples include the formation of a cobalt doped zirconia (CDZ), hafnia, and cobalt doped hafnia (CDH) films on lanthanum strontium cobalt iron oxide (LSCF) powder for solid oxide fuel cell cathodes. The coated powders are sintered into porous cathodes that have utility for preventing the migration of cations in the powder to the surface of the sintered cathode and/or other performance enhancing attributes.
US10741843B2

An energy storage device can include a cathode and an anode, where at least one of the cathode and the anode are made of a polytetrafluoroethylene (PTFE) composite binder material including PTFE and at least one of polyvinylidene fluoride (PVDF), a PVDF co-polymer, and poly(ethylene oxide) (PEO). The energy storage device can be a lithium ion battery, a lithium ion capacitor, and/or any other lithium based energy storage device. The PTFE composite binder material can have a ratio of about 1:1 of PTFE to a non-PTFE component, such a PVDF, PVDF co-polymer and/or PEO.
US10741839B2

Electrode materials for electrochemical cells and batteries and methods of producing such materials are disclosed herein. A method of preparing an active lithium metal oxide material suitable for use in an electrode for a lithium electrochemical cell comprises the steps of: (a) contacting the lithium metal oxide material with an aqueous acidic solution containing one or more metal cations; and (b) heating the so-contacted lithium metal oxide from step (a) to dryness at a temperature below 200° C. The metal cations in the aqueous acidic solution comprise one or more metal cations selected from the group consisting of an alkaline earth metal ion, a transition metal ion, and a main group metal ion.
US10741838B2

Provided is cathode active material powder or a cathode that is capable of improving the cycle characteristics of nonaqueous electrolyte rechargeable batteries at high voltage and exhibiting excellent capacity retention. The powder has a composition of: Lix−wNawCo1−yMyO2+z (0.950≤x≤1.100, 0
US10741837B2

A positive electroactive material for a lithium-ion battery can have a tap density ranging from 2.50 to 2.90 g/cm3, a Span value ranging from 1.04 to 1.68 and/or a capacity ranging from 195 to 210 mAh/g obtained using a discharging current of C/5 current rate. The material can have a formula Lia[NixMnyCo1−x−y]zM1−zO2, wherein a is between approximately 1.02 and 1.07, x is between approximately 0.60 to 0.82, y is between approximately 0.09 to 0.20, z is between approximately 0.95 to 1.0, and 1−x−y is greater than 0. A cost-effective and large-scale synthetic method for preparing the positive electroactive material, an electrochemical cell containing the positive electroactive material, and a battery comprising one or more lithium ion electrochemical cells are also described.
US10741833B2

There is provided a negative electrode active material for a nonaqueous electrolyte secondary battery, the negative electrode active material including a base particle containing Si and SiO2, a mixed phase coating that covers a surface of the base particle and contains SiO2 and carbon, and a carbon coating that covers a surface of the mixed phase coating. The base particle is preferably formed of SiOX (0.5≤X≤1.5). The mixed phase coating preferably contains carbon dispersed in a phase formed of SiO2. The cycle characteristics of a nonaqueous electrolyte secondary battery including negative electrode active material particles containing Si and SiO2 are improved.
US10741832B2

A positive electrode active material for a lithium ion battery includes a coating layer comprising amorphous carbon on a surface of a positive electrode active material, wherein the amorphous carbon is derived from carbon contained in an oxazine resin, a ratio of a peak intensity of a G band to a peak intensity of a D band is 1.0 or greater when the amorphous carbon is measured by Raman spectroscopy, an average film thickness of the coating layer is 100 nm or less, and a coefficient of variation (CV value) of a film thickness of the coating layer is 10% or less.
US10741823B2

A method for injecting an electrolyte of a pouch type battery is provided. The method includes pressing the pouch type battery that has a gas pocket on a first side thereof to move gas generated from the battery toward the gas pocket. The gas pocket is then pierced using a needle type injector and an electrolyte is injected through the pierced portion. The electrolyte injected into the gas pocket is moved toward a second side of the battery and the gas pocket is pierced to remove the gas under a vacuum and seal the battery.
US10741819B2

A tab bundle has a first bent portion, which is at a first end in the stacking direction L of an electrode assembly in a laminated state and is bent toward a second end in the stacking direction L of the electrode assembly, and an extended portion, which protrudes from the first bent portion in the stacking direction L. The tab bundle is electrically connected to a conductive member by means of a conduction part, which is located in the extended portion. The conductive member includes: a fixed piece, which is fixed to the inner surface of a lid member and located between the extended portion and the lid member, and a connecting piece, which intersects the fixed piece and protrudes toward the electrode assembly. The tab bundle is electrically connected to the connecting piece by means of the conduction part, which is located in the extended portion.
US10741818B2

The present disclosure discloses a cell and a battery using the same. The cell comprises a positive electrode plate and a negative electrode plate which each are provided with an uncoated current collector, the uncoated current collector of the positive electrode plate and the uncoated current collector of the negative electrode plate each are respectively welded with an electrical conductive piece used to connect with an external circuit. The uncoated current collector of the positive electrode plate is punched to form an electrolyte transmission channel and/or the uncoated current collector of the negative electrode plate is punched to form an electrolyte transmission channel; a punching manner of the electrolyte transmission channel comprises following one manner or two manners: one manner is that an edge region of the uncoated current collector which is not aligned with the electrical conductive piece is punched to form an semi-closed channel, the other manner is that the uncoated current collector is punched to form a hole-like all-closed channel. In comparison with the technology in background, by that the uncoated current collector is punched to form the electrolyte transmission channel, electrolyte infiltration speed is improved, at the same time the rate performance and the cycle performance of the battery are promoted.
US10741817B2

A battery connection module is adapted to connect a battery pack, the battery connection module comprises: a carrying tray; a plurality of busbars mounted on the carrying tray and adapted to electrically connect a plurality of batteries of the battery pack; a flexible circuit board mounted on the carrying tray and mechanically and electrically connected to the plurality of busbars, the flexible circuit board having a frame-shaped portion with an opening, a flexible mating portion being provided in the opening of the frame-shaped portion; and a battery management system mounted on the carrying tray, positioned above the flexible circuit board and comprising a flexible circuit board connector; the flexible mating portion extending into the opening and being reversely bent and mated with the flexible circuit board connector on the battery management system. These components are integrated to an integrated module that facilitates subsequent assembling and use.
US10741816B2

According to one embodiment, a battery module includes a block-like battery cell unit in which a plurality of battery cells and a plurality of separators are stacked, and a frame which constrains the battery cell unit in a stacking direction of the battery cells and the separators. The frame is opposed to angular portions of end separators located at respective ends of the battery cell unit, as viewed in the stacking direction, and defines gaps with reference to the angular portions of the end separators.
US10741815B2

A nonaqueous electrolyte secondary battery includes: a separator including a polyolefin porous film; a porous layer containing a polyvinylidene fluoride-based resin; a positive electrode plate; and a negative electrode plate, wherein a sum of interface barrier energies being a predetermined value, the polyolefin porous film having a puncture strength of a predetermined value, the value represented by Formula (1) below being not less than 0.00 and not more than 0.54, |1−T/M|  Formula (1), and the polyvinylidene fluoride-based resin containing an α-form polyvinylidene fluoride-based resin in an amount of not less than 35.0 mol %.
US10741814B2

In accordance with at least certain embodiments, the present invention is directed to novel, improved, coated, or treated separator membranes, separators or membrane based separators for lithium batteries. The membranes or separators may include non-woven layers, improved surfactant treatments, or combinations thereof. The separators or membranes are useful for solvent electrolyte lithium batteries, especially rechargeable lithium ion batteries, and provide improved performance, wettability, cycling ability, and/or recharging efficiency.
US10741813B2

An energy storage device in which a micro-short circuit at the time of heat generation is suppressed is provided. The energy storage device includes: a positive electrode; a negative electrode containing a negative composite layer; and a separator disposed between the positive electrode and the negative electrode. The separator contains a base material layer containing a thermoplastic resin and an inorganic layer formed on the base material layer, the inorganic layer opposes to the positive electrode, the base material layer opposes to the negative electrode, and a ratio of a mass of the base material layer per unit area to a spatial volume of the negative composite layer is 0.26 or more.
US10741804B2

The present invention provides a battery pack that has a plurality of laminated batteries arranged in an array direction. In the plurality of laminated batteries, positive electrode terminals and negative electrode terminals are connected in series, and in the array direction, a distance between the positive and negative electrode terminals that are electrically connected to each other is relatively shorter than a distance between the positive and negative electrode terminals that are not electrically connected to each other.
US10741798B1

An organic light emitting diode (OLED) display panel includes a display device substrate, a cofferdam, a transparent conductive metal layer disposed on the display device substrate, and a light-emitting layer disposed on the transparent conductive metal layer. A cushion layer made of a hydrophilic material is disposed around an active area on the display device substrate, and the cofferdam is disposed on the cushion layer. The transparent conductive metal layer extends obliquely upward toward a direction close to the cushion layer and a periphery of the transparent conductive metal layer is on the cushion layer.
US10741786B2

A display device having an auxiliary electrode is provided. The display device may prevent the permeation of moisture through an over-coat layer exposing a portion of the auxiliary electrode. Thus, in the display device according to the embodiments of the present disclosure, the reliability may be improved.
US10741781B2

An organic light emitting device can include first and second electrodes formed to face each other on a substrate; a first stack interposed between the first and second electrode and configured with a hole injection layer, a first hole transportation layer, a first light emission layer and a first electron transportation layer which are stacked on the first electrode; a second stack interposed between the first stack and the second electrode and configured with a second hole transportation layer, a second light emission layer, a third light emission layer and a second electron transportation layer which are stacked on the first stack; a third stack interposed between the second stack and the second electrode and configured with a third hole transportation layer, a fourth light emission layer, a third electron transportation layer and an electron injection layer which are stacked on the second stack; and a first charge generation layer interposed between the first and second stacks and a second charge generation layer interposed between the second and third stacks.
US10741779B2

A method for preparing photoactive perovskite materials. The method comprises the step of preparing a lead halide precursor ink. Preparing a lead halide precursor ink comprises the steps of: introducing a lead halide into a vessel, introducing a first solvent to the vessel, and contacting the lead halide with the first solvent to dissolve the lead halide. The method further comprises depositing the lead halide precursor ink onto a substrate, drying the lead halide precursor ink to form a thin film, annealing the thin film, and rinsing the thin film with a second solvent and a salt.
US10741777B2

Provided is a stretchable display including an elastic body, a light emitting unit on the elastic body, and a wiring unit on the elastic body, wherein the light emitting unit includes a first substrate unit on the elastic body, a buffer layer on the first substrate unit, and a light emitting element on the buffer layer, the wiring unit includes a second substrate unit on the elastic body, a driving element configured to control the light emitting element, a wiring configured to electrically connect the driving element and the light emitting element, and an insulation layer configured to cover the driving element and the wiring, the light emitting unit and the wiring unit have respective corrugation structures, a thickness of the light emitting unit is larger than that of the wiring unit, a modulus of elasticity of the buffer layer is larger than that of the insulation layer, and a modulus of elasticity of the elastic body is smaller than that of the insulation layer.
US10741771B2

A compound represented by Formula 1 is disclosed. An organic electric element includes a first electrode, a second electrode, and an organic material layer between the first electrode and the second electrode. The organic material layer includes the compound represented by Formula 1. When the organic electric element includes the compound in the organic material layer, luminescence efficiency, stability, and life span can be improved.
US10741770B2

The present invention relates to a compound according to formula 1: suitable for use as a layer material for electronic devices, and to an organic semiconductor layer comprising at least one compound according to formula 1, as well as to an organic electronic device comprising at least one organic semiconductor layer, and a method of manufacturing the same.
US10741769B2

A novel organic compound is provided. That is, a novel organic compound that is effective in improving the element characteristics and reliability is provided. An organic compound has a benzonaphthofuran skeleton and a triazine skeleton and is represented by General Formula (G1) below. (In the formula, Ar1, Ar2, and Ar3 separately represent a substituted or unsubstituted phenylene group, and each of m and n is independently 0 or 1. R1 and R2 separately represent hydrogen, an alkyl group having 1 to 6 carbon atoms, a substituted or unsubstituted phenyl group, a substituted or unsubstituted biphenyl group, a substituted or unsubstituted terphenyl group, a substituted or unsubstituted fluorenyl group, a substituted or unsubstituted methylfluorenyl group, a substituted or unsubstituted dimethylfluorenyl group, a substituted or unsubstituted spirofluorenyl group, a substituted or unsubstituted naphthyl group, or a substituted or unsubstituted phenanthrenyl group. B1 to B3 separately represent nitrogen or carbon, and at least one of B1 to B3 represents nitrogen. In addition, A is represented by General Formula (G1-1). Any one of R3 to R12 is bonded to Ar1, and the others separately represent hydrogen, an alkyl group having 1 to 6 carbon atoms, a substituted or unsubstituted phenyl group, a substituted or unsubstituted biphenyl group, a substituted or unsubstituted terphenyl group, a substituted or unsubstituted fluorenyl group, a substituted or unsubstituted methylfluorenyl group, a substituted or unsubstituted dimethylfluorenyl group, a substituted or unsubstituted spirofluorenyl group, a substituted or unsubstituted naphthyl group, or a substituted or unsubstituted phenanthrenyl group. Furthermore, Q represents S or O.)
US10741765B2

A vapor deposition apparatus is configured to attract a vapor deposition mask by an electromagnet. The electromagnet includes a first electromagnet for generating a magnetic field in a first orientation, and a second electromagnet for generating a magnetic field in a second orientation, which is a reverse orientation to the first orientation. As a result, a generated magnetic field is weakened by operating the first and second electromagnets at the same time when a current is turned on, and an intended magnetic field can be obtained by thereafter turning off the second electromagnet. As a result, an influence of electromagnetic induction is reduced, reducing failure of elements and the like formed on a substrate for vapor deposition and degradation in properties of the elements. Meanwhile, by turning off the operation of the second electromagnet after the current is turned on, a normal attraction force can be obtained.
US10741762B2

The present invention relates to a method for the deposition of at least one layer of an organic material on a substrate by (a) providing a source of a solid organic material in an atmosphere at a pressure comprised between 50 and 200 kPa, (b) heating said organic material to a first temperature to produce a vapor of said organic material, (c) exposing at least one surface of a substrate having a second temperature lower than said first temperature to said vapor to deposit organic material from said vapor onto said at least one surface of said substrate.
US10741761B2

Methods for scaling dimensions of resistive change elements, resistive change element arrays of scalable resistive change elements, and sealed resistive change elements are disclosed. According to some aspects of the present disclosure the methods for scaling dimensions of resistive change elements and the resistive change element arrays of scalable resistive change elements reduce the impact of overlapping materials on the switching characteristics of resistive change elements. According to some aspects of the present disclosure the methods for scaling dimensions of resistive change elements include sealing surfaces of resistive change elements. According to some aspects of the present disclosure the methods for scaling dimensions of resistive change elements include forming barriers to copper migration in a copper back end of the line.
US10741759B2

A diffusive memristor device and an electronic device for emulating a biological synapse are disclosed. The diffusive memristor device includes a bottom electrode, a top electrode formed opposite the bottom electrode, and a dielectric layer disposed between the top electrode and the bottom electrode. The dielectric layer comprises silver doped silicon oxynitride (SiOxNy:Ag). In an alternate implementation, the dielectric layer comprises silver doped silicon oxide (Ag:SiO2). An electronic synapse emulation device is also disclosed. The synapse emulation device includes a diffusive memristor device, a drift memristor device connected in series with the diffusive memristor device, a first voltage pulse generator connected to the diffusive memristor device, and a second voltage pulse generator connected to the drift memristor device. Application of a signal from one of the first voltage pulse generator or the second voltage pulse generator allows the synapse emulation device to exhibit long-term plasticity.
US10741757B2

The disclosed process includes the successive stages of providing a substrate comprising a dielectric layer; forming a first layer of block copolymers on a part of the dielectric layer, so that the dielectric layer exhibits free zones with a random spatial distribution; etching the free zones, so as to structure the dielectric layer; removing the first layer of block copolymers; forming a first electrode on the structured dielectric layer; forming a memory layer, of resistive memory type, on the first electrode; forming a second electrode on the memory layer; forming a second layer of block copolymers on a part of the second electrode, so that the second electrode exhibits free zones with a random spatial distribution; etching the free zones, so as to structure the second electrode; and removing the second layer of block copolymers.
US10741756B1

A method of forming a phase change memory device is provided. The method includes depositing an electrode layer on a phase change material core, and forming a sacrificial layer on the electrode layer. The method further includes depositing a planarization layer on the sacrificial layer, and depositing an anti-reflective coating on the planarization layer. The method further includes forming a template on the anti-reflective coating, and removing a portion of the anti-reflective coating, a portion of the planarization layer, and a portion of the sacrificial layer to form a reduced height sacrificial layer and a sacrificial layer section beneath the planarization layer section. The method further includes removing the anti-reflective coating section and planarization layer section to expose the sacrificial layer section, and removing the reduced height sacrificial layer and a portion of the electrode layer to form a top electrode on the phase change material core.
US10741752B2

Methods of forming the MRAM generally include forming an array of MTJ having sub-lithographic dimensions. The array can be formed by providing a substrate including a MTJ material stack including a reference ferromagnetic layer, a tunnel barrier layer, and a free ferromagnetic layer on an opposite side of the tunnel barrier layer. A hardmask layer is deposited onto the MTJ material stack. A first sidewall spacer is formed on the hardmask layer in a first direction. A second sidewall spacer is formed over the first sidewall in a second direction, wherein the first direction is orthogonal to the second direction. The second sidewall spacer intersects the first sidewall spacer. The first sidewall spacer is processed using the second sidewall spacer as mask to form a pattern of oxide pillars having sub-lithographic dimensions. The pattern of oxide pillars are transferred into the MTJ stack to form the array.
US10741743B2

An oxide superconductor includes: REBa2Cu3O7-x (RE being one element selected from a “RE element group” of Pr, Nd, Sm, Eu, Gd, Y, Tb, Dy, Ho, Er, Tm, Yb, and Lu). The RE includes at least three, types of metallic elements (M1, M2, and M3), and the three types of metallic elements are any element of the RE element group selected in order. In an oxide system satisfying R(1)≤20 mol % and R(M2)≥60 mol % and R(M3)≤20 mol %, R(M1) being an average metallic element ratio of M1 in M1+M2+M3, SD(Ms)>0.15 is satisfied at a position at 50% of an average film thickness of a cross section including the c-axis, Ms being the metallic element of not larger of R(M1) and R(M3), SD(Ms) being a standard deviation/average value of a concentration of Ms.
US10741742B2

This disclosure describes systems, methods, and apparatus for multilayer superconducting structures comprising electroplated Rhenium, where the Rhenium operates in a superconducting regime at or above 4.2 K, or above 1.8 K where specific temperatures and times of annealing have occurred. The structure can include at least a first conductive layer applied to a substrate, where the Rhenium layer is electroplated to the first layer. A third layer formed from the same or a different conductor as the first layer can be formed atop the Rhenium layer.
US10741739B2

A Micro LED transferring method, a Micro LED display panel and a Micro LED display device are provided. The Micro LED display panel includes a substrate, a pixel defining layer including multiple openings, first conducting layer located in the multiple openings, photosensitive conductive bonding layers and Micro LED structures. The photosensitive conductive bonding layer is solidified after receiving light, such that elements adhered on two opposite surfaces of the photosensitive conductive bonding layer are bonded together. Due to the photosensitive conductive bonding layer, a Micro LED is detected during a transferring process rather than after a bonding process, thereby eliminating a step of removing a bonded abnormal Micro LED, thus simplifying the detecting and repairing processes of Micro LEDs.
US10741732B2

A light emitting device includes at least one first light emitting element to emit a first light and at least one fluorescent material to convert the first light to a second light. The second light has chromaticity existing in an enclosed area in a CIE 1931 chromaticity diagram. The CIE 1931 chromaticity diagram has a curved boundary indicating a spectral locus. The enclosed area is enclosed with a first straight line, a second straight line, a third straight line, and a curved line. The first straight line connects a first point at which x is equal to 0.666 and y is equal to 0.334 and a second point at which x is equal to 0.643 and y is equal to 0.334. The second straight line connects the second point and a third point at which x is equal to 0.576 and y is equal to 0.291. The third straight line connects the third point and a fourth point at which x is equal to 0.737 and y is equal to 0.263. The curved line connects the fourth point and the first point. The curved line is a part of the curved boundary.
US10741728B2

A micro-LED display device includes a substrate; a first insulating layer on the substrate and including a first region and a second region; and a micro-LED in the first region, wherein the first region has a first hydrophilicity, and the second region has a second hydrophilicity that is less than the first hydrophilicity.
US10741716B2

A wire processing apparatus for a tabbing apparatus is provided. The wire processing apparatus for a tabbing apparatus has: a wire supplying device cutting a wire to a predetermined length; a cell conveying device, on which the wire and a cell are placed, and which conveys the wire and the cell in a conveyance direction; and a wire transferring device receiving the wire from the wire supplying device and transferring the wire to the cell conveying device. The cell is placed on the wire in the state where the wire transferring device grips the wire placed on the cell conveying device.
US10741711B2

A plurality of solar cells are sealed by an encapsulant between a first protective member and a second protective member. A fixing member fixes, among the plurality of solar cells, a first solar cell and a second solar cell that are adjacent to each other. The fixing member includes a release surface and a non-release surface that are oriented in opposite directions. The non-release surface has disposed thereon a first bonding region and a second bonding region that have adhesive strength, and a non-bonding region different from the first bonding region and the second bonding region.
US10741700B2

Gate fingers (2-1 to 2-6) are arranged in one direction and each of the gate fingers is disposed so as to be adjacent to a corresponding one of drain electrodes (3-1 to 3-3) and a corresponding one of source electrodes (4-1 to 4-4) alternately, and have non-uniform gate head lengths.
US10741699B2

A semiconductor device includes a gate insulator layer above a semiconductor substrate, a gate electrode above the gate insulating layer, a sidewall insulator layer on sidewalls of the gate electrode and above the substrate, source and drain regions within the substrate on both sides of the gate electrode, a first region within the substrate below a part of the sidewall insulator layer closer to the source region and having an impurity concentration lower than the source region, a second region provided within the substrate below a part of the sidewall insulator layer closer to the drain region and having an impurity concentration lower than the drain region, a channel region provided within the substrate between the first and second regions, and a third region within the substrate below the channel region and including impurities of a different type and having an impurity concentration higher than the channel region.
US10741696B2

A semiconductor device includes a thin film transistor including a semiconductor layer, a gate electrode, a gate insulating layer, a source electrode, a drain electrode, the semiconductor layer includes a layered structure including a first oxide semiconductor layer including In and Zn, in which an atomic ratio of In with respect to all metallic elements included in the first oxide semiconductor layer is higher than an atomic ratio of Zn, a second oxide semiconductor layer including In and Zn, in which an atomic ratio of Zn with respect to all metallic elements included in the second oxide semiconductor layer is higher than an atomic ratio of In, and an intermediate oxide semiconductor layer arranged between the first oxide semiconductor layer and the second oxide semiconductor layer, and the first and second oxide semiconductor layers are crystalline oxide semiconductor layers, and the intermediate oxide semiconductor layer is an amorphous oxide semiconductor layer, and the first oxide semiconductor layer is arranged nearer to the gate insulating layer than the second oxide semiconductor layer.
US10741690B2

It is an object of the present invention to provide a technique capable of reducing a contact resistance between source and drain electrodes and a channel region. A thin film transistor includes: a first semiconductor layer provided on a first insulation film lying on a gate electrode and adjacent to a partial region that is part of the first insulation film lying on the gate electrode as seen in plan view; a source electrode and a drain electrode sandwiching the partial region therebetween as seen in plan view; a second insulation film having an opening portion provided over the partial region; and a second semiconductor layer provided on the second insulation film. The second semiconductor layer is in contact with the source electrode and the drain electrode, and is in contact with the partial region and the first semiconductor layer through the opening portion of the second insulation film.
US10741675B2

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.
US10741674B2

Embodiments disclosed herein relate generally to forming a gate layer in high aspect ratio trenches using a cyclic deposition-treatment process. In an embodiment, a method includes subjecting a substrate surface having at least one feature to a film deposition process to form a conformal film over a bottom surface and along sidewall surfaces of the feature, subjecting the substrate surface to a treatment process to form respective halogen surface layers or respective halogen-terminated layers on the conformal film formed at respective upper portions of the sidewall surfaces, and performing sequentially and repeatedly the film deposition process and the treatment process to fill the feature with the film.
US10741669B2

Embodiments of the disclosure are in the field of advanced integrated circuit structure fabrication and, in particular, 10 nanometer node and smaller integrated circuit structure fabrication and the resulting structures. In an example, an integrated circuit structure includes a fin. A gate dielectric layer is over a top of the fin and laterally adjacent sidewalls of the fin. An N-type gate electrode is over the gate dielectric layer over the top of the fin and laterally adjacent the sidewalls of the fin, the N-type gate electrode comprising a P-type metal layer on the gate dielectric layer, and an N-type metal layer on the P-type metal layer. A first N-type source or drain region is adjacent a first side of the gate electrode. A second N-type source or drain region is adjacent a second side of the gate electrode, the second side opposite the first side.
US10741665B2

A high electron mobility transistor (HEMT) includes a first III-V compound layer and a second III-V compound layer disposed on the first III-V compound layer and is different from the first III-V compound layer in composition. A source feature and a drain feature are disposed on the second III-V compound layer. A p-type layer is disposed on a portion of the second III-V compound layer between the source feature and the drain feature. A gate electrode is disposed on the p-type layer. A capping layer is disposed on the second III-V compound layer.
US10741662B2

Methods and structures for forming devices, such as transistors, are discussed. A method embodiment includes forming a gate spacer along a sidewall of a gate stack on a substrate; passivating at least a portion of an exterior surface of the gate spacer; and epitaxially growing a material in the substrate proximate the gate spacer while the at least the portion of the exterior surface of the gate spacer remains passivated. The passivating can include using at least one of a thermal treatment, a plasma treatment, or a thermal treatment.
US10741645B2

A semiconductor device including a base region present within a fin semiconductor structure that is present atop a dielectric substrate. An epitaxial emitter region and epitaxial collector region are present on opposing sides and in direct contact with the fin semiconductor structure. An epitaxial extrinsic base region is present on a surface of the fin semiconductor substrate that is opposite the surface of the fin semiconductor structure that is in contact with the dielectric base.
US10741642B2

Embodiments of mechanisms for forming dislocations in source and drain regions of finFET devices are provided. The mechanisms involve recessing fins and removing the dielectric material in the isolation structures neighboring fins to increase epitaxial regions for dislocation formation. The mechanisms also involve performing a pre-amorphous implantation (PAI) process either before or after the epitaxial growth in the recessed source and drain regions. An anneal process after the PAI process enables consistent growth of the dislocations in the source and drain regions. The dislocations in the source and drain regions (or stressor regions) can form consistently to produce targeted strain in the source and drain regions to improve carrier mobility and device performance for NMOS devices.
US10741640B2

A dielectric and isolation lower fin material is described that is useful for fin-based electronics. In some examples, a dielectric layer is on first and second sidewalls of a lower fin. The dielectric layer has a first upper end portion laterally adjacent to the first sidewall of the lower fin and a second upper end portion laterally adjacent to the second sidewall of the lower fin. An isolation material is laterally adjacent to the dielectric layer directly on the first and second sidewalls of the lower fin and a gate electrode is over a top of and laterally adjacent to sidewalls of an upper fin. The gate electrode is over the first and second upper end portions of the dielectric layer and the isolation material.
US10741635B2

To reduce a possibility of short circuiting between a wiring line that connects to a terminal unit and a pixel electrode, a display device is provided that includes a first lead wiring line that extends from a display area to a frame area while intersecting with an end portion of a flattening film, a second lead wiring line that is in a layer more on an upper side than the first lead wiring line and extends to a terminal unit while coming into contact with and intersecting with a first bank formed in a periphery of a second electrode, and a first wiring line contact part through which the first lead wiring line and the second lead wiring line connect to each other, the first wiring line contact part being provided between an end portion of the flattening film and the first bank.
US10741629B2

A display device includes a substrate including a display region and non-display region, and at least one pixel disposed in the display region. The at least one pixel includes an emission region that emits a light, a non-emission region that does not emit the light, a light emitting element disposed in the emission region, and a pixel circuit that drives the light emitting element. The display device further includes a passivation layer disposed between the pixel circuit and the light emitting element. The passivation layer covers the pixel circuit and includes a concave pattern disposed in the non-emission region. The display device further includes a power supply line disposed on the passivation layer in the non-emission region and connected to the light emitting element. The power supply line includes an uneven pattern corresponding to the concave pattern.
US10741624B2

The present disclosure relates to an array substrate, a display panel, and a display device. In an embodiment, an array substrate is provided that comprises: a substrate; and a pixel defining layer disposed on the substrate, the pixel defining layer including a plurality of openings and a partition portion for separating the plurality of openings from each other, wherein the partition portion has a first recess.
US10741621B2

Disclosed is a display device including a display panel configured to be situated under a transparent substrate and display an image on a display area toward the transparent substrate, a fingerprint sensor under the display panel to detect a fingerprint contacting the transparent substrate, and a drive integrated circuit (drive IC) configured to drive the display panel.
US10741619B2

A technique of manufacturing a display device with high productivity is provided. In addition, a high-definition display device with high color purity is provided. By adjusting the optical path length between an electrode having a reflective property and a light-emitting layer by the central wavelength of a wavelength range of light passing through a color filter layer, the high-definition display device with high color purity is provided without performing selective deposition of light-emitting layers. In a light-emitting element, a plurality of light-emitting layers emitting light of different colors are stacked. The closer the light-emitting layer is to the electrode having a reflective property, the longer the wavelength of light emitted from the light-emitting layer is.
US10741614B2

A display device and an eyeglasses-like augmented reality device using the same are provided. The display device includes a display panel including a lower substrate and an upper substrate and having a display area, an insulating layer that lies over the lower substrate and has a sloped surface in the display area, and an organic light-emitting diode on the insulating layer. The insulating layer has different slopes for different positions in the display area.
US10741609B2

Integration of structures including an embedded magnetoresistive random access memory (MRAM) device such as a magnetic tunneling junction device includes pre-patterned etch stop layers to prevent excessive etching of the interlayer dielectric during a via open step.
US10741608B2

The invention provides a manufacturing method of micro LED display panel, comprising: Step S1: providing a driving substrate, forming a photoresist layer on the driving substrate; Step S2: patterning the photoresist layer to form a plurality of accommodating grooves arranged in an array; Step S3: disposing a micro LED in each accommodating groove. By fabricating the photoresist layer to form the accommodating groove for accommodating the micro LED, the invention can reduce the manufacturing difficulty and improve the light emission efficiency of the micro LED.
US10741604B2

A semiconductor integrated circuit includes a first semiconductor substrate in which a part of an analog circuit is formed between the analog circuit and a digital circuit which subjects an analog output signal output from the analog circuit to digital conversion; a second semiconductor substrate in which the remaining part of the analog circuit and the digital circuit are formed; and a substrate connection portion which connects the first and second semiconductor substrates to each other. The substrate connection portion transmits an analog signal which is generated by a part of the analog circuit of the first semiconductor substrate to the second semiconductor substrate.
US10741585B2

A content addressable memory cell is provided that includes a vertical transistor having a gate oxide that includes a ferroelectric material.
US10741576B2

A three-dimensional memory device includes an alternating stack of insulating layers and word lines located over a substrate, memory stack structures extending through the alternating stack and containing a respective vertical semiconductor channel and a respective memory film, drain select gate electrodes located over the alternating stack, extending along a first horizontal direction, and laterally spaced apart along a second horizontal direction, and a dielectric cap layer located between adjacent drain select gate electrodes. An air gap is located between adjacent drain select gate electrodes in the dielectric cap layer.
US10741573B2

A semiconductor memory includes first to fourth stacked bodies. The first stacked body includes a first conductor, and an alternating stack of first insulators and second conductors above the first conductor in a region. The second stacked body includes a third conductor, and an alternating stack of second insulators and fourth conductors above the third conductor in another region. The third stacked body includes a fifth conductor adjacent to the first conductor via a third insulator in a separation region. The fourth stacked body includes a seventh conductor adjacent to the third conductor via a fifth insulator in the separation region. The fifth conductor is electrically insulated from the seventh conductor.
US10741567B2

A memory cell includes a select device and a capacitor electrically coupled in series with the select device. The capacitor includes two conductive capacitor electrodes having ferroelectric material there-between. The capacitor has an intrinsic current leakage path from one of the capacitor electrodes to the other through the ferroelectric material. There is a parallel current leakage path from the one capacitor electrode to the other. The parallel current leakage path is circuit-parallel the intrinsic path and of lower total resistance than the intrinsic path. Other aspects are disclosed.
US10741561B2

A dynamic random access memory (DRAM) structure is provided, and the DRAM structure includes a substrate, a DRAM, and a guard ring structure. The substrate includes a memory cell region. The DRAM is disposed in the memory cell region. The DRAM includes a capacitor contact coupled to a capacitor structure. The guard ring structure surrounds a border of the memory cell region. The capacitor contact and the guard ring structure originate from the same conductive layer.
US10741555B2

The present disclosure, in some embodiments, relates to an integrated chip. The integrated chip has a source region and a drain region. The drain region is separated from the source region by a channel region. An isolation structure surrounds the source region, the drain region, and the channel region. A gate structure is over the channel region. The gate structure includes a first gate electrode region having one or more first materials and a second gate electrode region having one or more second materials that are different than the one or more first materials. The second gate electrode region continuously extends between a first outermost sidewall directly over the isolation structure and a second outermost sidewall directly over the channel region.
US10741553B2

A method includes forming a gate structure, a first edge structure and a second edge structure on a semiconductor strip. The method includes forming a first source/drain feature between the gate structure and the first edge structure; and a second source/drain feature between the gate structure and the second edge structure. A distance between the gate structure and the first source/drain feature is from about 1.5 to about 4.5 times greater than a distance between the gate structure and the second source/drain feature. The method includes implanting a buried channel in the semiconductor strip. A top surface of the buried channel is spaced from a top surface of the semiconductor strip. A bottom surface of the buried channel is closer to the top surface of the semiconductor strip than a bottom surface of the first source/drain feature. A dopant concentration of the buried channel is highest under the gate structure.
US10741546B2

Provided is a semiconductor device including a first MOSFET; a second MOSFET; a first resistor provided between a gate terminal of the first MOSFET and a source terminal of the second MOSFET; a second resistor provided between a source terminal of the first MOSFET and a gate terminal of the second MOSFET; a first diode provided in series with the first resistor between the gate terminal of the first MOSFET and the source terminal of the second MOSFET; and a second diode provided in series with the second resistor between the source terminal of the first MOSFET and the gate terminal of the second MOSFET.
US10741545B2

A semiconductor device includes a first transistor and a second transistor. The first transistor includes a first body layer and a first connection part. The second transistor includes a second body layer and a second connection part. A second impedance, which is, in a path between the second connection part and the second body layer, inclusive, a maximum impedance seen by the first source electrode in the second body layer, is greater than a first impedance, which is, in a path between the first connection part and the first body layer, inclusive, a maximum impedance seen by the first source electrode in the first body layer.
US10741538B2

In one well bias arrangement, no well bias voltage is applied to the n-well, and no well bias voltage is applied to the p-well. Because no external well bias voltage is applied, the n-well and the p-well are floating, even during operation of the devices in the n-well and the p-well. In another well bias arrangement, the lowest available voltage is not applied to the p-well, such as a ground voltage, or the voltage applied to the n+-doped source region of the n-type transistor in the p-well. This occurs even during operation of the n-type transistor in the p-well. In yet another well bias arrangement, the highest available voltage is not applied to the n-well, such as a supply voltage, or the voltage applied to the p+-doped source region of the p-type transistor in the n-well. This occurs even during operation of the p-type transistor in the n-well.
US10741533B2

A light-emitting apparatus package of the present invention includes (i) an electrically insulated ceramic substrate, (ii) a first concave section formed in the direction of thickness of the ceramic substrate so as to form a light exit aperture in a surface of the ceramic substrate, (iii) a second concave section formed within the first concave section in the further direction of thickness of the ceramic substrate so that one or more light-emitting devices are provided therein, (iv) a wiring pattern for supplying electricity, which is provided in the first concave section, and (v) a metalized layer having light-reflectivity, which is (a) provided between the light-emitting device and the surface of the second concave section of the substrate, and (b) electrically insulated from the wiring pattern. On the account of this, the light-emitting apparatus package in which heat is excellently discharged and light is efficiently utilized and a light-emitting apparatus in which the light-emitting apparatus package is used can be obtained.
US10741527B2

A memory device includes a first memory cell array, a second memory cell array disposed in a first direction with respect to the first memory cell array, a first contact plug extending in the first direction through the first memory cell array, and a second contact plug extending in the first direction through the second memory cell array. The first memory cell array includes first electrode layers stacked in a first direction, and a first semiconductor pillar extending through the first electrode layers in the first direction. The second memory cell array including second electrode layers stacked in the first direction, and a second semiconductor pillar extending in the first direction through the second electrode layers. The first contact plug is electrically connected to the first semiconductor pillar, and the second contact plug is electrically connected to the second semiconductor pillar and the first contact plug.
US10741525B2

The present invention provides a semiconductor module capable of improving a bandwidth between a logic chip and a RAM. According to the present invention, a semiconductor module 1 is provided with: a logic chip; a pair of RAM units 30 each composed of a lamination-type RAM module; a first interposer 10 electrically connected to the logic chip and to each of the pair of RAM units 30; and a connection unit 40 that communicatively connects the logic chip and each of the pair of RAM units 30, wherein one RAM unit 30a is placed on the first interposer 10, and has one end portion disposed so as to overlap, in the lamination direction C, one end portion of the logic chip with the connection unit 40 therebetween, and the other RAM unit 30b is disposed so as to overlap the one RAM unit 30a with the connection unit 40 therebetween, and is also disposed along the outer periphery of the logic chip.
US10741524B2

Examples herein describe techniques for forming 3D stacked devices which include a redundant logical layer. The 3D stacked devices include a plurality of semiconductor chips stacked in a vertical direction such that each chip is bonded to a chip above, below, or both in the stack. In one embodiment, each chip is the same—e.g., has the same circuitry arranged in the same configuration in the chip. The 3D stacked device provides a redundant logic layer by dividing the chips into a plurality of slivers which are interconnected by inter-chip bridges. For example, the 3D stacked device may include three stacked chips that are divided into three different slivers where each sliver includes a portion from each of the chips. So long as only one of portions in a sliver is nonfunctional, the inter-chip bridges permit the other portions in the sliver to receive and route data.
US10741518B2

A semiconductor package includes: a redistribution substrate; a semiconductor chip on the redistribution substrate; and an external terminal on a bottom surface of the redistribution substrate, wherein the redistribution substrate comprises: a first insulating layer including a first opening; a second insulating layer on the first insulating layer and including a second opening, wherein the second opening is positioned in the first opening in a plan view; a first barrier metal layer disposed along a sidewall of the first opening and along a sidewall of the second opening; a first redistribution conductive pattern on the first barrier metal layer; a third insulating layer on a bottom surface of the first insulating layer; and a pad penetrating the third insulating layer and electrically connecting to the first redistribution conductive pattern, wherein the external terminal is provided on the pad, wherein the second insulating layer at least partially covers a chip pad of the semiconductor chip, and the second opening at least partially exposes the chip pad, wherein, inside the second insulating layer, the first barrier metal layer is in contact with the chip pad through the second opening, and wherein the first redistribution conductive pattern has a surface roughness including protrusions extending in a range of from about 0.01 μm to about 0.5 μm, and the first insulating layer has a surface roughness smaller than the surface roughness of the first redistribution conductive pattern.
US10741517B2

A technique which improves the reliability in coupling between a bump electrode of a semiconductor chip and wiring of a mounting substrate, more particularly a technique which guarantees the flatness of a bump electrode even when wiring lies in a top wiring layer under the bump electrode, thereby improving the reliability in coupling between the bump electrode and the wiring formed on a glass substrate. Wiring, comprised of a power line or signal line, and a dummy pattern are formed in a top wiring layer beneath a non-overlap region of a bump electrode. The dummy pattern is located to fill the space between wirings to reduce irregularities caused by the wirings and space in the top wiring layer. A surface protection film formed to cover the top wiring layer is flattened by CMP.
US10741514B2

Wafers include a contact pad on a surface of a bulk redistribution layer. A final redistribution layer is formed on the surface and in contact with the contact pad. Solder is formed on the contact pad. The solder includes a pedestal portion formed to a same height as the final redistribution layer and a ball portion above the pedestal portion.
US10741510B2

A semiconductor package includes a semiconductor chip having an active surface having connection pads disposed thereon and an inactive surface opposing the active surface, an encapsulant encapsulating at least a portion of the semiconductor chip, and a connection member disposed on the active surface of the semiconductor chip and including a redistribution layer and a via electrically connected to the connection pads of the semiconductor chip, wherein at least a portion of the redistribution layer and the via is formed of a metal layer having a concave portion depressed from a lower surface thereof and filled with an insulating material.
US10741505B2

A method of manufacturing a semiconductor device includes stacking a first substrate comprising a first surface having a semiconductor element and an opposing second surface and a second substrate comprising a third surface having a semiconductor element and an opposing fourth surface, forming a first contact hole extending from the second surface to the first surface of the first substrate and forming a first groove inwardly of a first region of the second surface of the first substrate by etching inwardly of the first substrate from the second surface thereof, forming a first patterned mask on the first substrate, so that the first groove is covered by the material of the first patterned mask, forming a first metal electrode in the first contact hole through an opening in the first mask as a mask, and removing the first mask and subsequently cutting through the first substrate in the first groove.
US10741503B2

Provided herein are conductive formulations wherein graphene has been added into the metal system, thereby reducing curing shrinkage and improving flexibility, without significantly affecting the EMI shielding performance thereof. In accordance with certain aspects of the present invention, there are also provided methods for filling a gap in an electronic package to achieve electromagnetic interference (EMI) shielding thereof, as well as the resulting articles shielded thereby. In certain aspects of the present invention, there are also provided articles prepared using invention formulations and methods.
US10741502B2

Disclosed herein is a multilayer circuit board that includes a plurality of conductor layers laminated with insulating layers interposed therebetween. The plurality of conductor layers include a first conductor layer, a second conductor layer, and a first shield layer disposed between the first and second conductor layers. The first shield layer is smaller in conductor thickness than the first and second conductor layers and is connected to none of the plurality of conductor layers within its surface.
US10741501B1

Illustrative systems and methods disclosed herein pertain to a circuit assembly having components mounted upon a substratum element. The components are encased in a conductive sheath that may be made of metal. The conductive sheath, which is operative as a heat sink and/or an EMI shield, is structurally constructed to counteract deformation of the substratum element when the one or more components heat up during operation, or due to ambient temperature changes. In one exemplary embodiment, the conductive sheath has different thickness at different locations. An edge portion located at a transition between a first thickness and a second thickness of the conductive sheath undergoes deformation that prevents warping of the circuit assembly due to heat. In another exemplary embodiment, the conductive sheath has a gap provided between adjacent segments. The gap allows room for thermal expansion and counteracts deformation of the circuit assembly caused by heating.
US10741499B2

A system-level packaging method includes providing a packaging substrate having a first functional surface and a second surface with wiring arrangement within the packaging substrate and between the first functional surface and the second surface. The method also includes forming at least two package layers on the first functional surface of the packaging substrate, wherein each package layer is formed by subsequently forming a mounting layer, a sealant layer, and a wiring layer. Further, the method includes forming a top sealant layer and planting connection balls on the second functional surface of the packaging substrate.
US10741498B2

A semiconductor package includes: a first structure including a plurality of stacked first semiconductor chips and electrically connected to a first redistribution layer through connection vias having different heights; and a second structure including a second semiconductor chip electrically connected to a second redistribution layer. The first and second redistribution layers are electrically connected to each other through an electrical connection member formed on the second structure.
US10741494B2

An electronic device can include a semiconductor layer and a contact structure forming an ohmic contact with the layer. In an embodiment, the semiconductor layer can include a III-N material, and the contact structure includes a first phase and a second phase, wherein the first phase includes Al, the second phase includes a metal, and the first phase contacts the semiconductor layer. In another embodiment, the semiconductor layer can be a monocrystalline layer having a surface along a crystal plane. The contact structure can include a polycrystalline material including crystals having surfaces that contact the surface of the monocrystalline layer, wherein a lattice mismatch between the surface of the monocrystalline layer and the surfaces of the crystals is at most 20%.
US10741486B2

Disclosed herein are electronic components having three-dimensional capacitors disposed in a metallization stack, as well as related methods and devices. In some embodiments, for example, an electronic component may include: a metallization stack and a capacitor disposed in the metallization stack wherein the capacitor includes a first conductive plate having a plurality of recesses, and a second conductive plate having a plurality of projections, wherein individual projections of the plurality of projections extend into corresponding individual recesses of the plurality of recesses without contacting the first conductive plate.
US10741485B2

A nanostructure energy storage device comprising: at least a first plurality of conductive nanostructures provided on an electrically insulating surface portion of a substrate; a conduction controlling material embedding each nanostructure in said first plurality of conductive nanostructures; a first electrode connected to each nanostructure in said first plurality of nanostructures; and a second electrode separated from each nanostructure in said first plurality of nanostructures by said conduction controlling material, wherein said first electrode and said second electrode are configured to allow electrical connection of said nanostructure energy storage device to an integrated circuit.
US10741480B2

A semiconductor package assembly has a leadframe that includes a socket member into which solderless pins may be inserted as interconnects to an external component. The cost of manufacturing such a leadframe is reduced without sacrificing the ability to make solderless connections with external components such as PCBs. For example, instead of using a hard material that requires two stamping tools, the leadframes with female sockets may be made using softer copper-based materials. Moreover, the width of such leadframes is significantly smaller than the width of a leadframe with the press-fit pins included. Such a reduced width may further reduce manufacturing costs.
US10741479B2

A leadframe includes a common contact. A first transistor is disposed over the leadframe with a first interconnect structure of the first transistor disposed over the common contact. A second transistor is disposed over the leadframe with a second interconnect structure of the second transistor disposed over the common contact.
US10741474B2

The disclosed component module includes a component comprising at least one electric contact to which at least one porous contact piece is connected; the component module further includes a cooling system for fluid-based cooling, said cooling system comprising one or more cooling ducts which are formed by pores of the porous contact piece. The disclosed power module comprises a component module of said type.
US10741471B2

Disclosed are exemplary embodiments of highly compliant non-silicone putties and thermal interface materials including the same. In an exemplary embodiment, a non-silicone putty includes at least one thermally-conductive filler and at least one other filler including hollow polymeric particles in a non-silicone polymer base or matrix. The non-silicone putty may have a thermal conductivity of at least about 3 Watts per meter-Kelvin and/or may have a hardness of less than about 30 Shore 00.
US10741468B2

Stacked semiconductor die assemblies with multiple thermal paths and associated systems and methods are disclosed herein. In one embodiment, a semiconductor die assembly can include a plurality of first semiconductor dies arranged in a stack and a second semiconductor die carrying the first semiconductor dies. The second semiconductor die can include a peripheral portion that extends laterally outward beyond at least one side of the first semiconductor dies. The semiconductor die assembly can further include a thermal transfer feature at the peripheral portion of the second semiconductor die. The first semiconductor dies can define a first thermal path, and the thermal transfer feature can define a second thermal path separate from the first semiconductor dies.
US10741466B2

A first packaged semiconductor device is provided. The first packaged semiconductor device includes a first semiconductor die having a first terminal, a first electrically conductive lead that is electrically connected to the first terminal, and a first electrically insulating mold compound that encapsulates the first semiconductor die and exposes an end portion of the first lead at an outer surface of the first mold compound. A conductive track is formed in the outer surface of the first mold compound. Forming the conductive track includes activating a portion of the outer surface of the first mold compound for an electroless plating process, and performing the electroless plating process so as to form an electrically conductive material only within the activated portion of the outer surface of the first mold compound.
US10741449B2

A semiconductor device includes a first gate stack arranged about a first nanowire and a second nanowire, the first nanowire is arranged above a second nanowire, the first nanowire is connected to a first source/drain region and a second source/drain region. A second gate stack is arranged about a third nanowire and a fourth nanowire, the third nanowire is arranged above a fourth nanowire, the third nanowire is connected to a third source/drain region and a fourth source/drain region. An insulator layer having a first thickness is arranged adjacent to the first gate stack.
US10741444B2

In a method according to an exemplary embodiment, a substrate is prepared in a chamber. A patterned resist mask has been formed on a first region of the substrate. A surface of the substrate in a second region is exposed. A film is formed on the substrate in the chamber by sputtering. The film is formed on the substrate in a manner that particles emitted obliquely downward from a target are caused to be incident onto the substrate.
US10741443B2

According to one embodiment, a method for manufacturing a semiconductor device is disclosed. The method includes forming a co-catalyst layer and catalyst layer above a surface of a semiconductor substrate. The co-catalyst layer and catalyst layer have fcc structure. The fcc structure is formed such that (111) face of the fcc structure is to be oriented parallel to the surface of the semiconductor substrate. The catalyst includes a portion which contacts the co-catalyst layer. The portion has the fcc structure. An exposed surface of the catalyst layer is planarized by oxidation and reduction treatments. A graphene layer is formed on the catalyst layer.
US10741432B2

Embodiments provide systems, apparatus, and methods for an improved load port operable to purge air trapped between the substrate carrier door and the carrier door opener. Embodiments include a docking tray adapted to receive a substrate carrier including a carrier door; a door opener adjacent the docking tray and adapted to couple to the carrier door and to open the carrier door, wherein the door opener includes a purge gas inlet port; at least one exhaust outlet port, and a ridge wall defining a perimeter channel in cooperation with a docked substrate carrier, wherein the ridge wall includes openings proximate the ports and wherein the door opener further includes a diverter structure disposed to direct purge gas from the inlet port to at least one of the openings in the ridge wall. Numerous additional aspects are disclosed.
US10741430B2

A stack boat tool includes a boat including a stack hole configured to accommodate first and second semiconductor packages; and a weight bar configured to be placed on the second semiconductor package during a reflow process for combining the first and second semiconductor packages, wherein the weight bar includes: a base configured to contact an upper surface of the second semiconductor package; a sidewall on the base; and a balance weight arranged on the base configured to lower a weight center of the weight bar.
US10741427B2

A coating apparatus, a method of recycling a coating liquid by utilization of the same and a method for cleaning the same are provided. The coating apparatus includes a supply device, a coater device and a recycling device. The supply device includes a liquid inlet, a liquid outlet and a coating liquid supply unit connected with the liquid inlet. The coater device includes a coating liquid nozzle including a receiving opening connected with the liquid outlet of the supply device, a coating opening and an exhaust opening. The recycling device includes a recycled liquid outlet and at least one recycling inlet including a supply process recycling inlet which is connected with the exhaust opening of the coating liquid nozzle, and the recycled liquid outlet is connected with the liquid inlet of the supply device.
US10741426B2

A method for processing semiconductor wafers in a furnace is provided. The method includes forming a thin film on each of the semiconductor wafers. The method further includes controlling the temperature of the furnace in a first thermal mode during the formation of the thin film. In the first thermal mode, a first end thermal zone, a middle thermal zone and a second end thermal zone of the furnace which are arranged in sequence have a gradually increasing temperature. The method also includes controlling the temperature of the furnace in a second thermal mode after the formation of the thin film. In the second thermal mode, the first end thermal zone, the middle thermal zone and the second end thermal zone of the furnace have a gradually decreasing temperature.
US10741420B2

A cleaning wafer or substrate for use in cleaning, or in combination with, components of, for example, integrated chip manufacturing apparatus. The cleaning substrate can include a substrate having varying predetermined surface features, such as one or more predetermined adhesive, non-tacky, electrostatic, projection, depression, or other physical sections. The predetermined features can provide for more effective cleaning of the components with which they are used, such as an integrated chip manufacturing apparatus in the place of the integrated chip wafer. The cleaning substrate can be urged into cleaning or other position by vacuum, mechanical, electrostatic, or other forces. The cleaning substrate can adapted to accomplish a variety of functions, including abrading or polishing. The cleaning substrate may be made by a novel method of making, and it may then be used in a novel method of use I combination with chip manufacturing apparatus.
US10741414B2

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.
US10741406B2

Disclosed is a dry etching method for etching a laminated film of silicon oxide layers and silicon nitride layers on a substrate. The dry etching method includes providing a mask on the laminated film, generating a plasma from a dry etching agent and etching the laminated film by the plasma through the mask under a bias voltage of 500 V or higher to form a through hole in the laminated film vertically to the layers, wherein the dry etching agent contains at least C3H2F4, an unsaturated perfluorocarbon represented by CxFy and an oxidizing gas, and wherein a volume of the unsaturated perfluorocarbon contained in the dry etching agent is 0.1 to 10 times a volume of the C3H2F4 contained in the dry etching agent.
US10741402B2

An electronic device, an electronic module comprising the electronic device and methods for fabricating the same are disclosed. In one example, the electronic device includes a semiconductor substrate and a metal stack disposed on the semiconductor substrate, wherein the metal stack comprises a first layer, wherein the first layer comprises NiSi.
US10741401B1

A semiconductor and a method of creating the same are provided. The semiconductor structure includes a first set of fins and a second set of fins disposed on a substrate. There is a high-k dielectric disposed on top of the substrate and the first and second set of fins. There is a work-function metal disposed on top of the high-k dielectric. There is a pinch-off layer disposed on top of the work-function metal (WFM). There is a first dielectric layer disposed on top of the pinch-off layer. There is a second dielectric material configured as a gate cut between the first set of fins and the second set of fins, wherein the second dielectric material cuts through the nitride, pinch-off, and WFM layers.
US10741400B2

A semiconductor device structure is provided. The semiconductor device includes a plurality of fins on a substrate, and a metal gate structure disposed on the plurality of fins. The metal gate structure includes a work function metal layer over the plurality of fins, a metal layer on the work function metal layer, and a metal oxide layer on the metal layer. A first portion of the metal oxide layer is formed within an area between adjacent fins from among the plurality of tins. An example benefit includes reduced diffusion of unwanted and/or detrimental elements from the first metal layer into its underlying layers and consequently, the reduction of the negative impact of these unwanted and/or detrimental elements on the semiconductor device performance.
US10741399B2

The present invention generally provides semiconductor substrates having submicron-sized surface features generated by irradiating the surface with ultra short laser pulses. In one aspect a method of processing a semiconductor substrate is disclosed that includes placing at least a portion of a surface of the substrate in contact with a fluid, and exposing that surface portion to one or more femtosecond pulses so as to modify the topography of that portion. The modification can include, e.g., generating a plurality of submicron-sized spikes in an upper layer of the surface.
US10741392B2

A method includes forming a metal layer over a substrate; forming a dielectric layer over the metal layer; removing a first portion of the dielectric layer to expose a first portion of the metal layer, while a second portion of the dielectric layer remains on the metal layer; selectively forming a first inhibitor on the second portion of the dielectric layer, while the metal layer is free of coverage by the first inhibitor; and selectively depositing a first hard mask on the exposed first portion of the metal layer, while the first inhibitor is free of coverage by the first hard mask.
US10741390B2

A forming method of an epitaxial layer, a forming method of a 3D NAND memory and an annealing apparatus are provided. In the forming method of the epitaxial layer, a first annealing process is performed for eliminating a stress generated in a stacked structure. When performing the first annealing process, a silicon-containing mixture is formed on a sidewall and a bottom surface of a trench. Thus, after performing the first annealing process, a second annealing process is performed for removing the silicon-containing mixture disposed at the sidewall and the bottom surface of the trench, such that when subsequently forming the epitaxial layer, a growth interface of the epitaxial layer is a pure substrate material interface, so as to prevent from be formed a void defect in the epitaxial layer formed in the trench.
US10741387B1

High germanium percentage (40 atomic percent or greater) silicon germanium (SiGe) graded buffer layers are provided in which stacking fault formation and dislocation defect density are drastically suppressed. Notably, a lattice matched heterogeneous semiconductor material interlayer of Ga(As1-yPy) wherein y is from 0 to 1 is formed between each of the SiGe layers of the graded buffer layer to reduce the propagation of threading arm dislocation to the surface and inhibit the formation of stacking faults in each subsequent SiGe layer, and therewith drastically reduce the surface defect density.
US10741385B2

There is provided a method of filling one or more gaps by providing the substrate in a reaction chamber and introducing a first reactant to the substrate with a first dose, thereby forming no more than about one monolayer by the first reactant on a first area; introducing a second reactant to the substrate with a second dose, thereby forming no more than about one monolayer by the second reactant on a second area of the surface, wherein the first and the second areas overlap in an overlap area where the first and second reactants react and leave an initially unreacted area where the first and the second areas do not overlap; and, introducing a third reactant to the substrate with a third dose, the third reactant reacting with the first or second reactant remaining on the initially unreacted area.
US10741381B2

A cleaning apparatus and a method of using the cleaning apparatus are provided. The method includes first moving a pencil pad into contact with a top surface of a wafer, wherein the pencil pad is connected to a pivot arm and second moving the pivot arm in a sweeping motion from a first zone to a second zone, the first zone being closer to a center of the top surface of the wafer than the second zone, wherein the sweeping motion is controlled by a controller, the pivot arm moves at a first speed in the first zone and the pivot arm moves at a second speed in the second zone, wherein the first speed is different from the second speed.
US10741373B2

The invention relates to a method for operating an ion gate having a first, a second, and a third electrode which are arranged one after the other in an intended drifting direction of ions to be influenced by the ion gate, in such a way that the second electrode is arranged after the first electrode and the third electrode is arranged after the second electrode in the drift direction. The ion gate can be switched between a closed state, in which ions cannot drift through the ion gate in the intended drifting direction, and an open state, in which ions can drift through the ion gate in the intended drifting direction. This is accomplished by applying potentials that alternate over time to one or more of the electrodes. In a switching cycle of the ion gate, which comprises the open state and the closed state of the ion gate, two different closed states of the ion gate are produced. In a first closed state, the ion gate is closed by applying a first potential between the second and third electrodes. In a second closed state, the ion gate is closed by applying a second potential difference between the first and the second electrodes. Aspects of the invention also relate to a device having an ion transport region and a computer program for performing the method.
US10741361B2

An ion source having dual indirectly heated cathodes is disclosed. Each of the cathodes may be independently biased relative to its respective filament so as to vary the profile of the beam current that is extracted from the ion source. In certain embodiments, the ion source is used in conjunction with an ion implanter. The ion implanter comprises a beam profiler to measure the current of the ribbon ion beam as a function of beam position. A controller uses this information to independently control the bias voltages of the two indirectly heated cathodes so as to vary the uniformity of the ribbon ion beam. In certain embodiments, the current passing through each filament may also be independently controlled by the controller.
US10741358B2

An electron microscope comprises: an electron microscope main body including a phase plate that imparts a phase change to an electron wave, a moving mechanism that moves the phase plate, and a detector that acquires an image formed by an electron beam transmitted through a sample; and a control unit that controls the electron microscope main body. The control unit performs a phase plate image acquisition process of acquiring a phase plate image which is an image of the phase plate; an unevenness determination process of determining whether or not the phase plate has unevenness based on the phase plate image; and a moving mechanism control process of moving the phase plate by controlling the moving mechanism when the control unit has determined that the unevenness is present.
US10741350B2

An electrical protection unit A including a main conductor and, for each main conductor, a current limiter device connected in series with the main conductor to limit the current when a current or temperature threshold is exceeded, the limiter device including an element made of a material having a positive temperature coefficient, called PTC, and being capable of controlling a device for tripping the mechanism M for opening the contacts of the protection unit D, to cause the opening of the contacts of the unit when the threshold is exceeded leading to a change of state of the element between a low resistance state and a high resistance state. The PTC element includes the trip device, in such a way that this element itself provides the functions of fault current limitation and of tripping the mechanism for opening the contacts.
US10741349B2

An electromagnetic relay includes a box-shaped insulating housing in which a closed space is formed, a pair of fixed terminals fixed to the housing electrically independently of each other and each having a fixed contact placement surface in the closed space, a plate-shaped conductive movable contactor that is provided in the closed space, has a first surface facing the fixed contact placement surfaces of the pair of fixed terminals, and is movably disposed such that the first surface approaches and separates from the fixed contact placement surfaces of the pair of fixed terminals, a pair of fixed contacts respectively provided on the fixed contact placement surfaces of the pair of fixed terminals, and a pair of movable contacts that is respectively provided on the first surface of the movable contactor and respectively face the pair of fixed contacts.
US10741346B2

A high voltage/high current air break switch, the switch including a support frame and a blade pivotally supported by the support frame, so as to be pivotable relative to the support frame. The blade includes a load interrupter between a blade support and the distal end of the blade. And a method of operating an air break electrical switch with a swinging blade mounted on a support and having blade contacts brought into and out of engagement with a terminal with terminal contacts, and a load interrupter with contacts in a vacuum bottle, the method steps comprising turning the support to move the blade relative to the terminal, then turning the support to move the vacuum bottle electrical contacts and to move the blade contacts relative to the terminal contacts.
US10741345B2

A humidity monitoring system mountable to a wall has a housing for receiving a humidity sensor. A face plate having an extended portion can be mounted over the housing such that the extend portion is positioned adjacent to the humidity sensor. The extended portion defining a secondary space within which humid air can be pass proximate to the humidity sensor to improve the monitoring of the ambient humid air.
US10741339B2

Remote control devices may control electrical loads and/or load control devices of a load control system without accessing electrical wiring. The remote control device may be mounted over a mechanical switch that is installed in a multi-gang wallbox adjacent to a second electrical device, such as another mechanical switch or an electrical receptacle. The second electrical device may be recessed with respect to the remote control device and may be brought forward towards a front surface of the adapter by loosening a first set of screws that attach a yoke of the second electrical device to the multi-gang wallbox, and tightening a second set of screws that attach the adapter to the yoke of the second electrical device. The remote control device may comprise one or more configurable attachment members for attaching the adapter to the yoke of the mechanical switch and/or to the yoke of the second electrical device.
US10741335B2

A lithium super-battery cell comprising: (a) A cathode comprising a cathode active material having a surface area to capture or store lithium thereon, wherein the cathode active material is not a functionalized material and does not bear a functional group; (b) An anode comprising an anode current collector; (c) A porous separator disposed between the two electrodes; (d) A lithium-containing electrolyte in physical contact with the two electrodes, wherein the cathode active material has a specific surface area of no less than 100 m2/g being in direct physical contact with the electrolyte to receive lithium ions therefrom or to provide lithium ions thereto; and (e) A lithium source implemented at one or both of the two electrodes prior to a first charge or a first discharge cycle of the cell. This new generation of energy storage device exhibits the best properties of both the lithium ion battery and the supercapacitor.
US10741334B2

An apparatus and associated method for an energy-storage device (e.g., a capacitor) having a plurality of electrically conducting electrodes including a first electrode and a second electrode separated by a non-electrically conducting region, and wherein the non-electrically conducting region further includes a non-uniform permittivity (K) value. In some embodiments, the method includes providing a substrate; fabricating a first electrode on the substrate; and fabricating a second electrode such that the second electrode is separated from the first electrode by a non-electrically conducting region, wherein the non-electrically conducting region has a non-uniform permittivity (K) value. The capacitor devices will find benefit for use in electric vehicles, of all kinds, uninterruptible power supplies, wind turbines, mobile phones, and the like requiring wide temperature ranges from several hundreds of degrees C. down to absolute zero, consumer electronics operating in a temperature range of −55 degrees C. to 125 degrees C.
US10741331B2

A composite electronic component includes a capacitor and a resistor stacked in a height direction. The capacitor includes a capacitor body, and first and second external electrodes. The resistor includes a base portion, a resistor, first and second upper surface conductors, first and second lower surface conductors, first connecting conductors, and second connecting conductors. An upper surface of the base portion of the resistor faces a lower surface of the capacitor body of the capacitor, and the first upper surface conductor and the first external electrode are electrically connected, and the second upper surface conductor and the second external electrode are electrically connected.
US10741317B2

Fabricating composite monolithic structures to achieve optimal electrical, thermal, and mechanical properties through the elimination of air is discussed herein. A method of fabricating a composite structure includes coating an insulating layer with an uncured binding material and performing a first curing process on the uncured binding material to form a first stage cured binding material on the insulating layer without introduction of air pockets in a conventional manufacturing atmospheric environment. The method further includes disposing the insulating layer on an array of conductive structures. The first stage cured binding material is positioned between the insulating layer and the array of conductive structures. The method further includes performing a second curing process on the first stage cured binding material to form a cured binding material, and forming cured regions between adjacent conductive structures of the array of conductive structures.
US10741316B2

A ferromagnetic powder composition including soft magnetic iron-based core particles, wherein the surface of the core particles is provided with at least one phosphorus-based inorganic insulating layer and then at least partially covered with metal-organic compound(s), wherein the total amount of metal-organic compound(s) is between 0.005 and 0.05% by weight of the powder composition, and wherein the powder composition further includes a lubricant. Further, a process for producing the composition and a method for the manufacturing of soft magnetic composite components prepared from the composition, as well as the obtained component.
US10741299B2

(Problem to be Solved) The present invention was made in view of the above-described problems, with an object of providing a Li—P—S-based sulfide solid electrolyte material with both excellent electrochemical stability and a high lithium ion conductivity, providing a method of producing the Li—P—S-based sulfide solid electrolyte material, and providing a lithium battery including the sulfide solid electrolyte material.(Solution) There is provided a sulfide solid electrolyte material including a Li element, a P element, and a S element and having peaks at positions of 2θ=17.90±0.20, 29.0±0.50, and 29.75±0.25′ in powder X-ray diffraction measurement using a Cu-Kα ray having an X-ray wavelength of 1.5418 Å, in which assuming that the diffraction intensity of the peak at 2θ=17.90±0.20 is IA and the diffraction intensity of the peak at 2θ=18.50±0.20 is IB, a value of IB/IA is less than 0.50.
US10741291B2

A computer-based genomic annotation system, including a database configured to store genomic data, non-transitory memory configured to store instructions, and at least one processor coupled with the memory, the processor configured to implement the instructions in order to implement an annotation pipeline and at least one module filtering or analysis of the genomic data.
US10741284B2

A medical support control system comprises a medical support having memory and a control system in connection with the memory and for connection with a component for use at the medical support. The medical support control system further includes a detection system configured to detect when the component is connected to the control system, such as the control system microprocessor.
US10741283B2

User interfaces for navigating medical studies are provided. In various embodiments, a human avatar having a plurality of selectable regions is displayed. Indications of the presence of prior studies are displayed corresponding to the plurality of selectable regions. A selection of a region of the plurality of selectable regions is received from a user. An indication of one or more prior study is displayed corresponding to the selected region.
US10741272B2

Methods, systems, and computer storage media are provided for converting a source in a first terminology to a target in a different terminology. A source in a first terminology may be converted to a target in a second terminology using cross maps that map sources to all possible matching targets, probability data derived from frequency data illustrating a frequency of selection for targets in relation to specific sources, lexical matching algorithms indicating targets with highest lexical matches for specific sources, or a combination thereof. Any one, or a combination, of the data above may be used to identify a probabilistically most relevant target in a desired terminology.
US10741268B2

A one-time write, read-only memory for storing trimming parameters includes an address pointer table, a fixed packet portion, and a flexible packet portion. The fixed packet portion includes one or more fixed packets, each fixed packet including trimming parameters for a component identified for trimming during a design phase. The flexible packet portion includes one or more flexible packets of different types. Each flexible packet includes trimming parameters for a component identified for trimming after the design phase. One packet type includes a length section and a number of fields equal to a value stored in the length section. Each field includes an address, a trimming parameter, and a mask. Another packet type includes trimming parameters associated with operands in operating instructions for a microcontroller, where the operands include an address and a mask.
US10741263B2

Devices and techniques are disclosed herein to provide a high-voltage bias signal in a standby state of the storage system without exceeding a limited maximum standby current allowance of the storage system. The high-voltage bias signal can enable a string driver circuit in the standby state to couple a global word line to a local word line, to provide a bias to, or sink a voltage from, a pillar of a string of memory cells of the storage system in the standby state, such as to reduce read disturbances in the storage system.
US10741259B2

Apparatuses and methods for reducing capacitive loading are described. One apparatus includes a first memory string including first and second dummy memory cells, a second memory string including third and fourth dummy memory cells, and a control unit configured to provide first and second control signals to activate the first and second dummy memory cells of the first memory string and to further deactivate at least one of the third and fourth dummy memory cell of the second memory string.
US10741256B2

A data storage system may include a non-volatile memory device, having one or more wordlines configured to receive a read level voltage, and a controller. The controller is configured to detect whether a write abort event occurred for the data storage system. The controller is configured to determine a first voltage offset based on one or more of a wear-level indication of the non-volatile memory device, or one or more voltage parameters of the non-volatile memory device. The controller is configured to determine, based on the first voltage offset, an adjusted read level voltage. The controller is configured to apply the adjusted read level voltage to a wordline of the non-volatile memory device. The controller is configured to read data, based on the applied adjusted read level voltage, from the wordline of the non-volatile memory device. Methods are also described.
US10741251B2

A non-volatile memory system comprises a memory structure and a control circuit connected to the memory structure. The memory structure includes one or more planes of non-volatile memory cells. Each plane is divided into a plurality of partial planes. The control circuit is configured to write to and read from the memory cells by writing a partial page into a particular partial plane and reading the partial page from the particular partial plane using a set of parameters optimized for the particular partial plane.
US10741249B1

Disclosed is a computer memory including a memory array, an address decoder, and a wordline enable circuit. The wordline enable circuit includes a plurality of memory cells, each cell corresponding to a memory row of the memory array. Each memory cell stores a flag indicating whether a data row of the corresponding memory row should have a value of zero. The wordline enable circuit additionally includes multiple outputs, each corresponding to a memory row of the memory array. The wordline enable circuit outputs a signal having the first value (e.g., 1 or HI) through an output corresponding to the input address in response to receiving an input signal having the first value and the flag being stored by the memory cell corresponding to the input address having a first flag value.
US10741245B2

A method of operating a resistive memory system including a plurality of layers may include receiving a write request and first data corresponding to a first address, converting the first address into a second address and assigning n (n is an integer equal to or larger than 2) pieces of sub-region data generated from the first data to the plurality of layers, and writing the n pieces of sub-region data to at least two layers according to the second address.
US10741244B1

A memory includes a memory array, multiple match lines and multiple sets of search lines. The memory array includes multiple memory cells. Each memory cell includes an output terminal, two rectifier elements and two resistor elements. The two resistor elements are configured to store two bits representing a data status. The match lines are coupled to output terminals of the memory cells respectively. Each set of search lines includes a first search line and a second search line. A first resistor element and a first rectifier element of the same memory cell are connected in series between the first search line of the same set of search lines and the output terminal. A second resistor element and a second rectifier element of the same memory cell are connected in series between the second search line of the same set of search lines and the output terminal.
US10741238B2

The on-vehicle device includes: an oscillation unit configured to output a clock signal; at least one calculation unit configured to operate on the basis of the clock signal; a temperature sensor; a load estimation unit configured to estimate a load on the calculation unit, and on the basis of the estimated load, estimate whether or not there is a possibility of temperature increase in the calculation unit; and a clock setting unit configured to set a frequency of the clock signal to be outputted from the oscillation unit, wherein the clock setting unit decreases the frequency of the clock signal, if the load estimation unit estimates that there is a possibility of temperature increase in the calculation unit, and the temperature measured by the temperature sensor is equal to or greater than a predetermined temperature.
US10741235B2

An apparatus is disclosed. The apparatus includes an address counter configured to provide a refresh address to a refresh circuit, wherein the address counter includes a plurality of counter cells coupled in series from a first counter cell to a last counter cell downstream of the first counter cell, wherein an output of each of the plurality of counter cells each correspond to an address bit of the refresh address, wherein the address bit of the refresh address provided by a later counter cell downstream of an earlier counter cell is a less significant bit of the refresh address than the address bit of the refresh address provided by the earlier counter cell.
US10741233B2

A semiconductor memory device comprises a first memory cell with a first variable resistance element. A first write controller is configured to write data into the first memory cell using a first voltage that is supplied via a first wiring. A second write controller configured to write data into the first memory cell using a second voltage that is lower than the first voltage when the first voltage supplied via the first wiring is reduced below a threshold level.
US10741222B2

Provided herein are systems and apparatus for capturing a shock mount in a storage enclosure divider. In one implementation, a divider assembly comprises a divider guide comprising a plurality of alignment stops configured to engage an alignment feature of a device carrier, a front top divider coupled to the divider guide, a rear top divider coupled to the divider guide, and a grommet assembly coupled to the divider guide and to the front top divider and to the rear top divider. The front and rear top dividers comprise pluralities of alignment stop apertures and grommet apertures formed therein with respective alignment stops extending therethrough. Each alignment stop aperture of the rear top divider has a respective alignment stop of the plurality of alignment stops extending therethrough. The grommet assembly comprises a pair of grommets, each extending through a respective grommet aperture.
US10741221B2

Systems and methods are provided for reordering and/or bypassing certain informational content or menus that are conventionally presented prior to playback of media content stored on physical media discs. Upon initial use of a physical media disc, certain information content or menus may be presented to a user or viewer, for example, piracy warnings, language selection menus, etc. However, upon subsequent use of the physical media disc, such informational content or menus may be bypassed. The user or viewer is given an option to immediately begin consuming the media content stored on the physical media disc. Conventional content, such as trailers are not played prior to playback of the media content.
US10741212B2

An error correction code (ECC) encoder includes a plurality of exclusive OR (XOR) gates configured to receive a “k”-bit original data in parallel and configured to perform a plurality of XOR operations to the “k”-bit original data to output a “(n−k)”-bit parity data. The “k”-bit original data and the “(n−k)”-bit parity data form an “n”-bit codeword, “k” denotes a natural number and “n” denotes a natural number which is greater than “k”.
US10741208B2

The magnetic recording medium includes a non-magnetic support; and a magnetic layer including a ferromagnetic powder and a binding agent on the non-magnetic support, in which a center line average surface roughness Ra measured regarding a surface of the magnetic layer is 1.0 nm to 1.6 nm, and a difference (Safter−Sbefore) between a spacing Safter measured by optical interferometry regarding the surface of the magnetic layer after ethanol cleaning and a spacing Sbefore measured by optical interferometry regarding the surface of the magnetic layer before ethanol cleaning is greater than 0 nm and equal to or smaller than 6.0 nm.
US10741205B2

The present invention addresses the problem of providing an output device, which can reduce the impact on an object to which power is supplied even when an output unit continuously fails to supply a voltage. To solve the problem a brake mechanism includes a contact member and a variable unit. The contact member may be brought into contact with a read head that reads information recorded as an information stream stored in a medium that moves relative to the read head. The variable unit changes a contact state between the contact member and the read head when the information representing the displacement between the position on the medium read by the read head and the position in the recorded information stream exceeds a prescribed range.
US10741199B1

A computer-implemented method may include obtaining position information of a susceptible zone of a tape. The susceptible zone may be a section of the tape where a stress value of the tape exceeds a threshold. The method may further include storing a block of data to the tape in a first storage zone. The method may further include determining that the first storage zone is positioned within the susceptible zone. The method may further include storing, based at least in part on the determining, a duplicate block of data in a second storage zone.
US10741197B2

A computer-implemented criminal intelligence gathering system adapted to be deployed within a confinement facility. The system comprises target devices installed at strategic locations within a prison. A target device comprises a microphone for capturing auditory information, a compression module for eliminating periods of silence from the auditory information resulting in the generation of a compressed auditory information, a segment module for segmenting the compressed auditory information and a stamp module time-stamping each segment. The system further comprises a database listed with a plurality of target entries, each of which representing a target device. The database is configured to receive the segmented auditory information from at least one target device at a time such that, the received auditory information is associated with the corresponding target entry. The system further comprises a user interface for enabling remote retrieval of a segment stored within the database based on date, time and location.
US10741194B2

This invention provides a signal processing apparatus for changing an input sound into an easy-to-hear sound. The signal processing apparatus includes a transformer that transforms an input signal into an amplitude component signal in a frequency domain, a stationary component estimator that estimates a stationary component signal having a frequency spectrum with a stationary characteristic based on the amplitude component signal in the frequency domain, a replacement unit that generates a new amplitude component signal using the amplitude component signal obtained by the transformer and the stationary component signal, and replaces the amplitude component signal by the new amplitude component signal, and an inverse transformer that inversely transforms the new amplitude component signal into an enhanced signal.
US10741190B2

Disclosed example apparatus select a first frequency from a set of frequencies based on a first symbol in a code, and select a first block size based on the first symbol and the code, a combination of the first block size and the first frequency to represent the first symbol. Disclosed example apparatus also synthesize a code frequency according to the first block size and the first frequency. Disclosed example apparatus further embed the code frequency in a first block of input audio samples of the audio having the first block size to form a block of encoded audio samples encoded with the first symbol, the code frequency and the first block of input audio samples to overlap in time.
US10741189B2

Embodiments that generate multiple haptic effects receive a first haptic effect signal having a first priority and corresponding to a first haptic effect, and receive a second haptic effect signal having a second priority and corresponding to a second haptic effect. When the first priority is less than the second priority, embodiments generate an interaction parameter using the second haptic effect signal. When the second priority is less than the first priority, embodiments generate the interaction parameter using the first haptic effect signal. Embodiments then apply a drive signal to a haptic output device according to the interaction parameter, where the drive signal causes the first haptic effect and the second haptic effect to be generated by the haptic output device concurrently.
US10741183B2

Methods, systems, and apparatus for receiving, by a voice action system, data specifying trigger terms that trigger an application to perform a voice action and a context that specifies a status of the application when the voice action can be triggered. The voice action system receives data defining a discoverability example for the voice action that comprises one or more of the trigger terms that trigger the application to perform the voice action when a status of the application satisfies the specified context. The voice action system receives a request for discoverability examples for the application from a user device having the application installed, and provides the data defining the discoverability examples to the user device in response to the request. The user device is configured to provide a notification of the one or more of the trigger terms when a status of the application satisfies the specified context.
US10741182B2

An embodiment provides a method, including: accepting, at an audio receiver of an information handling device, voice input of a user; interpreting, using a processor, the voice input; identifying, using a processor, at least one ambiguity in interpreting the voice input; thereafter accessing stored non-audible input associated in time with the at least one ambiguity; and adjusting an interpretation of the voice input using non-audible input. Other aspects are described and claimed.
US10741179B2

A configuration provides quality control compliance for a plurality of machine language interpreters. A processor receives a plurality of requests for human-spoken language interpretation from a first human-spoken language to a second human-spoken language. Further, processor routes the plurality of requests to a plurality of machine language interpreters. In addition, an artificial intelligence system associated the plurality of machine language interpreters determines one or more quality control criteria. The processor also monitors compliance of the one or more quality control criteria by the plurality of machine language interpreters during simultaneously occurring machine language interpretations performed by the machine language interpreters.
US10741158B1

Provided herein is a system for reducing the overall noise output of equipment used in the hydraulic fracturing of oil and gas wells, by providing a noise-reducing enclosure and/or radiator which substantially reduce the level of noise that reaches the environment during normal operation.
US10741153B2

Provided is an instrument pedal device that can be quieter when operated. According to the present invention, a pedal is rotatably supported on a base part by a first shaft. A rotation part is rotatably supported on the base part by a second shaft. A connection part is rotatably supported on the pedal by a third shaft. The connection part is rotatably supported on the rotation part by a fourth shaft. Urging force that is for making the pedal, as rotated from an initial position, return to the initial position is applied by a spring. The pedal can rotate from the initial position to a lowermost position in which the second shaft, the third shaft, and the fourth shaft are in the same plane. The urging force of the spring increases the closer the pedal gets to the lowermost position.
US10741152B2

Provided is a wearable drumstick holding apparatus with an integrated practice pad that may wrap around and attach to a user's leg or thigh, and that may provide tear-away rapid retrieval of drumsticks. The apparatus may include an elastic base and connectors on either side of the base. The apparatus may include a pocket about a distal end of the base. The pocket imposes a force about a first segment of an object inserted into the pocket. The apparatus may include a tear-away retainer about a proximate end of the base. The tear-away retainer may be permanently attached to the base on a first side, and may attach and detach from the base about an opposite second side. The tear-away retainer retains the object about a different second segment of the object, and releases the object by detaching the second side in response to a pull force.
US10741146B2

The present disclosure discloses an electroluminescent display screen and brightness uniformity compensation method and system thereof, wherein the method comprises: performing test modeling based on a correspondence between an aging rule of an electroluminescent diode in the display screen and an aging rule of a thin film transistor (TFT) in the display screen to acquire a brightness uniformity compensation model; acquiring a first compensation parameter and a second compensation parameter required for compensating the TFT, and acquiring a current brightness ratio of the electroluminescent diode through invoking the brightness uniformity compensation model based on the compensation parameters; performing brightness uniformity compensation on the display screen based on the acquired current brightness ratio of the electroluminescent diode.
US10741133B2

A display device may include first-type gate lines, second-type gate lines, a data line, and a pixel. The first-type gate lines include a first gate line. The second-type gate lines include a second gate line and traverse the first gate line. The pixel includes a first switching transistor and a second switching transistor. The first switching transistor includes a first gate electrode, a first source electrode, and a first drain electrode. The first gate electrode is electrically connected to the first gate line. The first source electrode is electrically connected to the data line. The second switching transistor includes a second gate electrode, a second source electrode, and a second drain electrode. The second gate electrode is electrically connected to the second gate line. The second source electrode is electrically connected to the first drain electrode.
US10741132B2

A shift register circuit is disclosed that includes an input control circuit configured to set a first node at a first potential in response to an active pulse signal from a signal input terminal, an output control circuit configured to supply a clock signal from a first clock signal terminal to a signal output terminal in response to the first node being at the first potential, the first potential being less than a potential of the active pulse signal and greater than or equal to a potential for maintaining operation of the output control circuit, and a reset circuit configured to supply a reference voltage from a reference voltage terminal to the first node and the signal output terminal in response to a reset signal.
US10741127B2

A display panel includes a pixel structure corresponding to a display area, and a receiver antenna structure disposed on the pixel structure. The receiver antenna structure includes multiple antenna blocks. Each antenna block includes an antenna, and two diodes are connected in parallel to the antenna and disposed in opposite directions. The diodes are connected to two switches provided with two clock pulse signals phase-inversed from each other. For each pixels, the switches alternately turns on and off in consecutive frames, allowing the pixels to be driven in a driving dot inversion driving mode. Further, the scan lines extending and crossing over the antennas may have crossover portions the common electrode, and a width of the crossover portion of each scan line may be adjusted to compensate the loading of the scan line due to crossover areas with the antennas.
US10741125B2

Embodiments of the present disclosure provide a pixel unit and a driving method thereof, a display panel and a driving method thereof, and a display apparatus. The pixel unit comprises a driving sub-circuit, a first switching sub-circuit, a second switching sub-circuit, and a light-emitting element. The driving sub-circuit has a first terminal electrically coupled to a first power supply terminal, and a second terminal electrically coupled to a first terminal of the light-emitting element. The first switching sub-circuit has an inputting terminal electrically coupled to a data line, an outputting terminal electrically coupled to an inputting terminal of the second switching sub-circuit, and a controlling terminal electrically coupled to a scanning line. The second switching sub-circuit has an outputting terminal electrically coupled to an inputting terminal of the driving sub-circuit.
US10741116B2

The present invention relates to method and device for determining Gamma parameters and displaying method for a display. A method for determining Gamma parameters for a display includes: setting brightness of the display; lightening a standard image of gradient tricolor under the brightness; calibrating the displaying of the standard image of gradient tricolor with multiple different Gamma values; obtaining the optimal Gamma parameters for the tricolor based on the calibration results; and storing the optimal Gamma parameters for the tricolor corresponding to the brightness in a display chip. The method for determining Gamma parameters for a display calibrates the displaying of the standard image of gradient tricolor with multiple different Gamma values, which can obtain the optimal displaying results based on different calibration results. The optimal Gamma parameters for the tricolor corresponding to the brightness, which represent the optimal displaying results, are obtained based on the calibration results.
US10741103B2

A quick connect fluid connector that is provided with sealing and gripping feature that are able to tolerate variations in a tube of a second fluid system to which the fluid connector connects. The fluid connector tolerates the variations while maintaining the sealing and gripping at high fluid pressures through the fluid connector. In one embodiment, the fluid connector may also be provided with an RFID tag to verify that the fluid connector is properly connected to the tube.
US10741091B2

Disclosed herein are methods and systems for mitigating the effects of intermittent network connectivity in educational settings. A student assignment is presented via a client-side user interface of an educational platform. The client-side user interface is initially operated in a read/write mode. Student input is received via the client-side user interface in connection with the student assignment, and is responsively locally stored. A remote-save-triggering event is detected, and a remote-save method is responsively executed. The remote-save method attempts to save the locally stored student input to a remote server. If the remote-save method returns a remote-save-success promise, the client-side user interface is continued to be operated in the read/write mode. If the remote-save method returns a remote-save-failure promise, the client-side user interface is transitioned to being operated in a read-only mode.
US10741086B2

A method and system for developing a flight plan for taking images from an area of interest is disclosed. A series of trajectories is determined. Each trajectory is determined based on a logarithmic spiral curve derived from a range of predetermined basis angles and selecting a constant tangent angle between a radial line from the location of an image sensor to a target location, and a tangent line to the logarithmic spiral curve at the location of the image sensor. A set of trajectories from the series of trajectories is selected. The selected trajectories are scaled to cover the area of interest. The selected trajectories are transformed to coordinates corresponding to the area of interest. The set of scaled and transformed trajectories are stored as the flight plan for taking images of the area of interest.
US10741084B2

A system, method and an avionics subsystem are disclosed. For example, the system includes a data transmitter configured to transmit flight data associated with an airborne vehicle in real-time, a flight deck associated with the airborne vehicle and configured to exhibit a response to the flight data, and a transceiver coupled to the data transmitter and configured to receive and re-transmit the flight data in real-time. The system further includes a processing system coupled to the transceiver and configured to receive and re-transmit the flight data in real-time, and a flight simulator coupled to the processing system and configured, in response to the flight data, to replicate the exhibited response of the flight deck in real-time.
US10741072B2

A network computer system can associate an operator with a mobile device. Additionally, the network computer system can determine a current location of a freight vehicle operated by the operator, using location information transmitted by the mobile device associated with the operator. At a given instance, the network computer system can determine a time of arrival for the freight vehicle to arrive at a given destination location based on various parameters. For example, the time of arrival can be based at least in part, on (i) a distance between the current location of the freight vehicle to the given destination location, (ii) a time for the freight vehicle to travel the distance, and (iii) a duration of one or more required downtime intervals during which one or more restrictions are placed on the operator operating the freight vehicle.
US10741070B1

A method to control a host vehicle includes: detecting, by a controller of the host vehicle, objects, wherein detecting objects includes receiving remote-object data, the remote-object data includes class data and location data, the objects include remote vehicles and remote infrastructure; assigning, by the controller, an object class to each of the detected objects based on the class data; assigning, by the controller, a priority value to each of the detected objects based on the object class of each of the detected objects; and assigning, by the controller, a transmission time interval (TTI) to the CSMs based on the priority value to modify the TTI of each of the CSMs in accordance with the assigned TTI; and transmitting the CSMs to the remote vehicles.
US10741066B2

A system and method are disclosed for using vehicle signature data from a single inductive loop sensor to estimate vehicle speed. Two regressors are calculated from the vehicle signature: the “inverse of the duration” and the “slew rate”. A point is found by normalizing the vehicle signature in amplitude and determining the earliest point in the normalized signature to cross a set threshold. The slew rate is the slope of the normalized vehicle signature at this point. Regression models are generated from empirical data for several vehicle categories. Using the regression model for the category of vehicle and the two regressors vehicle speed is estimated. The regression models have been demonstrated to be robust eliminating the need for site-specific calibration or estimation.
US10741037B2

The methods and systems of the present disclosure can monitor, by a microprocessor of a first device, changes in pressure over time at the first device; detect, by the microprocessor, a first measurement in the pressure over time; and provide, by the microprocessor, a first alert based on the detection of the first measurement.
US10741025B2

An arrangement of operating multi-task interactive electronic devices includes at least one processor, a screen module and two or more input modules. The processor executes at least a first application and a second related application with different interactive programs at the same time. The screen module is operatively linked to the processor. The screen module comprises at least a display screen having two or more display areas two or more applications thereon respectively. Two or more input modules are operatively linked to the processor, wherein the applications are able to be simultaneously controlled and operated by the input modules respectively.
US10741023B2

A marketing bonus system and method for use in one or more casino establishments for awarding a prize to a player who is a member of a loyalty program and has a player card in active use at an eligible electronic gaming machine. The marketing bonus system and method randomly selects a player for an award. It may be configured to offer multiple bonuses across the floor of a casino or other gaming establishment at any given time. Players are notified prior to a bonus being awarded so that they may insert their card into an electronic gaming machine on the casino floor in the area where the bonus is active and be eligible to win. Awards are offered to eligible players at electronic gaming machines such as slot machines and video poker machines, but may also be offered on other types of devices that are in active use such as general purpose computing devices connected to the system over a network such as the internet.
US10741022B2

An approach to facilitating event-based currency is provided. A first virtual currency usable by users of a game space to purchase in-space benefits may be managed. An event in the game space that is conducted during an event time period may be managed such that, during the event time period, an event virtual currency may be distributed to one or more of the users as a reward for certain operations and/or achievements performed in the game space during the event time period. Exchanges of in-space benefits associated with the event virtual currency may be effectuated for one or more of the users. In some implementations, the event virtual currency may not available to the users after the event time period, while the first virtual currency may be available to the users during and after the event time period.
US10741021B2

A method and system are set forth to enable a player using a wireless remote portable device to wager on a live table game. The system and method includes one or more servers configured with the portable device to cause a video display on the device to display information including a video presentation of a selected live table game, a graphic representation of the time remaining for the remote player to register a wager and to reject wagers received after the time for placing a wager has elapsed. In an embodiment the remote player may backline bet on a live player or wager on an outcome of the game itself. Other features include the display at the portable device of the outcome history of a live player. The remote player may enter queries for available live games as well as selected players.
US10741019B2

A fraud detection system which detects fraud in a game of performing collection and redemption of chips in accordance with a win or lose result includes a camera which captures an image of chips contained in a chip tray of a dealer, an image analyzing apparatus which analyses the image captured by the camera to detect an amount of the chips contained in the chip tray, a card distribution device which determines a win or lose result of a game, and a control device which compares the win or lose result of the game and the amount of the chips contained in the chip tray before and after collection and redemption of the chips to detect fraud.
US10741016B2

Various aspects are described herein for implementing in-game advertising, in-game product placement, and in-game promotion techniques in wager-based games conducted at an electronic gaming device of a casino gaming network. These techniques provide the ability for traditional video-type wager-based gaming machines (such as those deployed at casino gaming establishments) to be quickly and easily converted to wager-based games which support in-game advertising while still satisfying the strict regulatory compliance rules and regulations governing wager-based gaming.
US10741014B2

A crane or claw machine in combination with an adjustable prize chute. The prize chute having four inner panels and four corner panels movable with respect to each other. A groove allows for the adjusting and repositioning of the panels for smaller or larger chute sizes. A pivot allows for adjustment of the panels with respect to each other, enlarging or shrinking the size of the chute.
US10741011B2

An electronic gaming machine may present a wagering game in which a player goal is displayed for a player of the electronic gaming machine. In general, the player goal may specify a goal to be achieved by the player in an associated reel game. In one embodiment, such a player goal is displayed on a simulated wheel (or “goal wheel”). During play of the wagering game, the electronic gaming machine may spin and stop the goal wheel to identify one of the player goals displayed on the goal wheel. Likewise, the electronic gaming machine may spin and stop a plurality of reels to display a game outcome. The electronic gaming machine may compare the identified player goal to the game outcome, and if the game outcome matches or otherwise satisfies the player goal, the electronic gaming machine may provide a game award (and/or another game feature, such as a bonus game) to the player.
US10741009B2

A button deck for an electronic gaming machine (EGM) may have a display system that includes one or more curved display portions. A curved display portion may be curved along an axis that is substantially horizontal when the button deck module is coupled to an EGM. In some examples, a curved display portion may reside along a side of the button deck module that is near (or touching) a player when the button deck module is in use. In some implementations, a curved display portion may be proximate a gaming machine display or a player tracking module when the button deck module is coupled to the EGM. The curvature of a curved display portion may match the curvature of a gaming machine display device. At least a portion of the button deck may be configured to display images corresponding to a game theme and/or an attract sequence.
US10741008B2

Embodiments of the present invention set forth systems, apparatuses and methods for implementing bonus features using subsymbols during game play. Accordingly, a gaming device can be configured to randomly overlay or otherwise associate zero, one, or more subsymbols on game symbols used in a game of chance. When subsymbols appear on game symbols that are randomly determined to be part of the game outcome, a bonus feature is triggered that may be used to modify awards provided from the game outcome. The presence of the subsymbols themselves may act as a trigger for a secondary bonus feature or event, or the subsymbols themselves may show random indicia within the subsymbol that provides a bonus modifier or other award.
US10741006B2

An augmented reality method for providing player action recommendations in real time includes generating a live video signal of a scene associated with a field of view of a user, wherein the scene comprises at least one gaming element associated with a game having a plurality of game rules. The method further includes determining, based on the live video signal, at least one value for each gaming element of the at least one gaming element in real time. The method further includes determining, based on the at least one gaming value and at least one of the plurality of rules, a player action recommendation in real time. The method further includes displaying an indication of the player action recommendation to the user in real time.
US10741003B2

A device and methods for facilitating a sale of an item from a seller to a customer are disclosed. The device comprises a lockable compartment configured to contain the item, wherein the compartment unlocks upon receiving a sale initiation instruction. The device further comprises a sensor configured to detect a presence of the item in the compartment. The device also comprises a gateway module configured to transmit a sale completion instruction for completing the sale of the item if upon an occurrence of a predetermined event, the sensor detects that the item is absent from the compartment.
US10740992B2

A depository operates to accept and make available deposit items to authorized users responsive at least in part to data read from data bearing records. The depository (10) includes a body (12) that bounds and interior area (14). The depository includes a door (18) that is controlled by a lock (24) so that only authorized users can access the interior area. The depository includes at least one input device (20) operative to receive data usable to identify users authorized to access the depository. At least one reading device (26) is operative to read indicia included on depository items so that depository items placed in or removed from the interior area can be tracked. The depository is in operative connection with a network (50) that enables the transport and tracking of deposit items.
US10740991B2

A method is provided for controlling electrical components in a vehicle including multiple traction voltage systems, wherein each traction voltage system includes at least one electrical component, and which electrical component has the same function in each traction voltage system, the method involving the steps of monitoring and registering the state of health of each electrical component over time; predicting a predetermined parameter for each electrical component, which parameter is related to a future operating state inhibiting the use of the components; determining a control strategy for each electrical component based on the state of health of the electrical components to balance the parameters towards a common value; and controlling the electrical components based on the determined control strategy.
US10740983B2

Colored three-dimensional digital model generation techniques and systems are described. In one example, scanning techniques are employed by a scanning system that scans a physical object while disposed within packaging to form a three-dimension digital model. A model coloring system is employed to color the three-dimensional digital model. A two-dimensional digital image is employed that captures the same or similar physical object. In one example, features of the model are matched to the image. This is then used to align a viewing perspective with respect to the model with a viewing perspective of the object within the digital image, e.g., to find which “view” of the model corresponds with the image. The color is then applied from the digital image to the model, e.g., from pixels of the image to corresponding points in the model.
US10740979B2

A method, system, apparatus, and/or device for executing a translation instruction for a constructive movement. The method, system, apparatus, and/or device may include an input device configured to sense a first constructive movement input representative of a non-translational movement of a body of a user that does not move from a first point to a second point in the physical world environment. The method, system, apparatus, and/or device may include a processing device coupled to the input device, where the processing device is configured to execute a translational instruction associated with the first constructive movement input, execute a first resizing instruction to reduce a size of a portion of the physical world environment as displayed by a head-mounted display by an amount indicated by the first resizing stimulus, receive a second constructive movement input, and execute a second translational instruction associated with the second constructive translational movement input.
US10740975B2

Systems, apparatuses and methods to provide image data, augmented with related data, to be displayed on a mobile computing device are disclosed. An example mobile device includes a camera to provide images of a scene from different angles to a server, at least one sensor to sense a position and an orientation of the camera, and a screen to present augmented reality data over the scene based on the position and the orientation of the camera and on a three-dimensional representation of the scene based on the images.
US10740967B2

A tessellation method uses vertex tessellation factors. For a quad patch, the method involves comparing the vertex tessellation factors for each vertex of the quad patch to a threshold value and if none exceed the threshold, the quad is sub-divided into two or four triangles. If at least one of the four vertex tessellation factors exceeds the threshold, a recursive or iterative method is used which considers each vertex of the quad patch and determines how to further tessellate the patch dependent upon the value of the vertex tessellation factor of the selected vertex or dependent upon values of the vertex tessellation factors of the selected vertex and a neighbor vertex. A similar method is described for a triangle patch.
US10740948B2

The present invention relates to an apparatus and method for generating a three-dimensional image of a polymer substance. The three-dimensional image generating apparatus of the present invention comprises: a specimen state adjustor for adjusting a temperature or pressure of a solid specimen in order to maintain, in a solid state, the solid specimen including a plurality of polymer substances; an image collector for collecting a partial image of the plurality of polymer substances exposed on a surface of the solid specimen; a low molecule image database for storing an image of an element low molecule substance; and an image processor for generating a three-dimensional image of the polymer substance by matching the collected partial image with an image in the low molecule image database.
US10740947B2

This disclosure covers methods, computer-readable media, and systems that animate a digital graphic associated with a video or other visual media item based on a detected dynamic attribute. In particular, the disclosed methods, computer-readable media, and systems detect sensor data from a client device or a motion of an object within a video or other visual media item. Based on the detected sensor data or motion of an object within a visual media item, the methods, computer-readable media, and systems overlay and animate an emoji or other digital graphic selected by a user on a video or other visual media item.
US10740943B1

One embodiment of the present disclosure presents a technique for enabling user modification of an animation effect, while the animation effect is being rendered. The technique includes generating an editor user interface, wherein the editor user interface that includes an editor module that includes an editor model and an engine model. In the technique the editor model includes an editor value corresponding to a bindable property. In addition, the engine model comprises an engine value corresponding to the bindable property. The technique also includes receiving user input corresponding to a modification of the editor value. The technique further includes modifying the editor value based on the user input. In addition, the technique includes synchronizing the modified editor value with the engine value and modifying an animation effect based on the synchronized engine value.
US10740928B2

A vehicle image providing apparatus includes: a processor that determines an actual color of a vehicle based on image data and generates a vehicle image based on the determined actual color of the vehicle; and a storage that stores information generated by the processor. The processor determines the actual color of the vehicle or an actual color of a nearby vehicle and reflects the determined color of the vehicle or nearby vehicle on the vehicle image which is displayed on a display of the vehicle.
US10740925B2

Object tracking verification techniques are described as implemented by a computing device. In one example, feature points are selected on and along a boundary of an object to be tracked, e.g., in an initial frame of a digital video, which are referred to as “feature points.” Tracking of the feature points is verified by the computing device between frames. If the feature points have been found to deviate from the object, the feature points are reselected. To verify the feature points, a number of tracked features points in a subsequent frame is compared to a number of feature points used to initiate tracking with respect to a threshold. Based on this comparison, if a number of feature points is “lost” in the subsequent frame that is greater than the threshold, the feature points are reselected for tracking the object in subsequent frames of the video.
US10740917B2

The present disclosure provides an automatic correction method and device for a structured-light 3D depth camera. When the optical axis of a laser encoded pattern projector and the optical axis of an image reception sensor change, an offset of an input encoded image relative to an image block in a reference encoded image is acquired, and then the position of the reference encoded image is oppositely adjusted upwards or downwards according to an offset change to form a self-feedback regulation closed-loop system between the center of the input encoded image and the center of the reference encoded image, so that the optimal matching relation can always be figured out when the optical axes of the input encoded image and the reference encoded image change drastically. Furthermore, depth calculation can be carried out according to the corrected offset.
US10740908B2

An object of the invention is to provide a moving object capable of being calculated a movement amount with a low processing load and high accuracy even when a three-dimensional object which is stationary or moves appears in a camera image. The invention is directed to a moving object which includes an imaging device which captures an image of a road surface and an image processing unit which calculates a movement amount of the moving object based on an image captured by the imaging device, wherein the image processing unit extracts a plurality of first feature points from a first image captured at a first timing, extracts a plurality of second feature points from a second image captured at a second timing after the first timing, performs tracking on each of the plurality of first feature points to each of the plurality of second feature points, calculates a movement amount and a speed of each of the plurality of second feature points, and calculates a movement amount of the moving object based on a feature point having a speed within a predetermined range among the plurality of second feature points.
US10740904B2

The present application relates to an image segmentation method and device operating on an electronic device. The image segmentation method comprises the following steps: performing deep learning to obtain an FCN (Fully Convolutional Network) model, and calculating the loss using L(pji)=−(1−pji)r log(pji) in the deep learning process; inputting an image to be segmented to the last updated FCN model to obtain the probability that each pixel in the image to be segmented is in each of the categories, and selecting the category corresponding to the maximum probability as the category determined by the image segmentation for the pixel. By improving the loss function of the FCN model, the accuracy of image classification is improved, and chart information in an electronic document is accurately extracted by means of pixel classification.
US10740903B2

Techniques of detecting edges of objects in images include applying an adaptive threshold to a sigmoidal membership function of a fuzzy gradient of the image brightness. For example, when a computer configured to detect edges of an object of an image receives a grayscale image, the computer computes gradients of the image brightness at each pixel to form a gradient matrix. The computer then creates a fuzzy gradient matrix by applying a sigmoidal membership function to each element of the gradient matrix to form a smoothed gradient matrix. The computer then performs an adaptive threshold operation on the smoothed gradient matrix to produce the edges of the object of the image.
US10740902B2

One or more features of a friction ridge signature of a subject may be identified based on information representing a three-dimensional topography of friction ridges of the subject. Information representing the three-dimensional topography of the friction ridges of the subject may be received. One or more level-three features of the friction ridge signature of the subject may be identified based on the information representing the three-dimensional topography of the friction ridges of the subject. The one or more level-three features may include one or more topographical ridge peaks, topographical ridge notches, topographical ridge passes, pores, and/or other information.
US10740892B2

A measurement support apparatus includes an image acquisition unit; a scale image generation unit, the scale image representing a scale assigned at least one of gradations for measuring a length of the crack or line drawings and numerals for measuring a width of the crack; and an image display unit that displays the image of the structure and the scale image in a superimposed manner in a display area, in which the scale image generation unit generates a scale image in accordance with a distance between the image acquisition unit and the measurement surface and an orientation of the measurement surface, and the image display unit displays the generated scale image in the superimposed manner at a position according to a position of the crack in the image of the structure in a direction according to a direction of the crack in the image of the structure.
US10740891B1

A method and system for analyzing images of a target vehicle according to a base image model corresponding to the target vehicle. According to certain aspects, the method and system receive a set of images from an electronic device and analyze the set of images to identify the target vehicle and a set of information associated with the target vehicle. The method and system may determine that the set of images does not meet a threshold criteria for further image analysis using a base image model corresponding to the target vehicle. In response, the method and system may generate and transmit a notification to the electronic device indicating that the set of images does not meet the threshold criteria.
US10740875B1

An oblique imagery application receives an oblique image captured by an oblique camera at a non-orthogonal angle with respect to a ground plane and map data including a map tile corresponding to geographic coordinates. A principal axis is determined that is orthogonal to an image plane defined by the oblique image and intersecting a center of the oblique image. For each pixel of the oblique image, a pixel vector is determined and a set of deviation coordinates based on a deviation of the pixel vector from the principal axis is determined for the pixel, with the pixel vector of a pixel passing through a focal point of the oblique camera and ending at the pixel. The map tile is associated to the pixels of the oblique image based on the camera parameters, the deviation coordinates of the pixels, the oblique camera parameters, and the geographic coordinates of the map tile.
US10740863B2

Among other things, a signal is emitted from a signaling device and is captured by stimulus detectors location on a vehicle, including an autonomous vehicle. Properties of the signal are analyzed, potentially in concert with other information, to determine the precise location of the signaling device and therefore the precise goal location for picking up a rider of the autonomous vehicle. In response to the calculation of the precise goal location, the autonomous vehicle attempts to travel to a location as near as possible to the precise goal location to facilitate entry of the rider into the vehicle.
US10740862B1

Systems and methods are provided for efficient box packing and visualization. One method comprises receiving, from a remote system, an order comprising at least one item; searching at least one data store to determine dimensions associated with the at least one item; and modifying dimensions of at least one largest item of the order using a factor. The method may further comprise selecting a data structure representing a first package, the data structure comprising a size of the first package; iteratively simulating packing the items into the first package based on the modified dimensions, until all items are packed in the selected package; and generating at least one set of instructions for packing the items into the selected package. The method may further comprise sending the generated instructions to a second system for display, the instructions including at least one item identifier and one package identifier.
US10740861B1

Disclosed are systems and methods which provide availability of information on a network wide basis, with the network or information technology (IT) fabric spanning a wide range of institutions and other sources of information, including correctional facilities, without regard to which jurisdiction the source of information belongs, e.g. police, courts, federal investigation agencies, public databases etcetera. Embodiments provide an electronic based capability to identify useful information and for locating, collecting, compiling, aggregating, distilling, and/or reporting robust data.
US10740859B2

A method for vehicle speeding self-detection and payment of an associated fine, the method including: a) in an on-board processing device, determining a speed indication indicative of the speed of the vehicle operated by a user; b) determining a speed limit indication indicative of a speed limit associated with a location of the vehicle with respect to a road network; c) determining if the speed of the vehicle exceeds the speed limit using the speed indication and the speed limit indication; d) in response to determining that the speed limit has been exceeded, determining a payment amount indicative of a discounted fine for exceeding the speed limit; and, e) causing the payment amount to be paid from an account of the user.
US10740852B1

Techniques and arrangements for industry vertical classification of merchants using merchant signals, based, in part, on comparing the merchant signals with collected business class profiles. The merchant signals can include reported data, collected data, and third-party data associated with the merchant. The techniques can include identifying one or more business class profiles using the data associated with the merchant and classifying and/or reclassifying the merchant within a business class using the one or more identified business class profiles.
US10740846B2

A system, a method, and a computer program product for providing a recreation of an event are disclosed. A plurality of data is received from a plurality of sources of information. The plurality of data describes an event. Each data in the plurality of data has a different format. Each data in the plurality of data is converted into a predetermined format. The converted received plurality of data is combined. Based on the combined converted received data, a report describing a recreation of the event is generated. The generated report is transmitted for display on at least one user interface.
US10740837B2

An Anonymous Transaction Service (ATS) solves or alleviates the problems outlined above. The ATS provides anonymous, automated, risk-based differential pricing that allows consumers to receive offers from multiple suppliers with only a single credit report. The ATS facilitates any offer between a supplier and consumer that first requires an evaluation of the risk associated with making the offer. The ATS can be used for any product or service, such as credit cards, home mortgages, automobile loans, appliance loans, debt consolidation loans, insurance products, advertising and dating services, to name only a few.
US10740833B2

A method is provided for controlling electronic storefronts presented using a set-top box over a communication network. The method includes sending, by a server, electronic video content over the communication network for delivery to a set-top box. The electronic video content includes a trigger that instructs a processor in the set-top box to display options in a graphical user interface on a display device, and an embedded selectable trigger that causes the processor to display at least one popup on the display device. The method also includes sending, by the server, a retrieved electronic storefront over the communication network to the set-top box, wherein the retrieved electronic storefront, including user-selectable assets, is virtually presented on the display device by the set-top box.
US10740832B2

Systems and methods for generating event templates for requested event types are described herein. In an embodiment, a server computer receives transactional data describing transactions between a plurality of computing devices. The server computer uses the transactional data to identify a plurality of instances of a particular event type by determining, for each instance, that a plurality of transactions associated with a particular computing device relate to an event of the particular event type. The server computer uses the transactional data related to the plurality of instances of the particular event type to determine a plurality of items for the particular event type. When the server computer receives a request from a client computing device to generate an event, the server computer generates and displays an event template which identifies the plurality of items.
US10740831B1

Techniques are described for configuring content page(s) based on context information. A request for page(s) may be analyzed to determine context information, such as the requesting device type, application type, and so forth. The context information may be employed to evaluate conditional statement(s) to determine a configuration of feature(s) of the page(s), the conditional statement(s) included in configuration file(s). In some cases, a configuration file may be associated with the particular user interface (UI) to be presented, such as an online marketplace. Information in a configuration file for a particular UI may override information in a generic configuration file that is applicable to configure multiple UIs. Techniques are also described for using test module(s) to validate the operation of a UI in response to an action, instead of making call(s) to external service(s) in response to an action.
US10740815B2

An identifier (232) identifies an alternative product to an attended product getting attention from a user. A searcher (231) searches, when a search condition is given, a group of products satisfying the search condition. A first generator (233) generates a first search condition expected to obtain a search result containing the attended product and the alternative product. A verifier (234) verifies, based on an obtained first search result by the searcher (231) that has searched under the generated first condition, whether or not the first search condition is proper. A second generator (235) generates a second search condition that is the first search condition verified as proper and with an added or replaced condition of a price range that is different from a price range of the attended product. A presenter (240) presents an obtained second search result to the user by the searcher (231) that has searched under the generated second condition.
US10740814B2

There are provided systems and methods for detect tags to determine perishability of food items. A merchant may utilize detector tags on, attached to, or otherwise associated with perishable items to detect conditions of the perishable items. For example, the detector tags may determine chemical properties, ambient light levels, temperatures, or other conditions for or around the perishable items. The conditions may be communicated by the tags to a user's device or the merchant's device. Where the conditions indicate that one or more of the perishable items are ready for consumption, the user may be alerted of a state of the perishable item, such as ready or ripe. The user may further be informed of where to find the perishable item in the merchant's location. However, if the perishable item has gone bad, the user and/or merchant may be warned about the item to prevent health issues.
US10740805B2

A feedback system including a controller configured to: register a system account for each of a plurality of users, wherein the feedback system account includes a unique identification code for each of the plurality of users; provide a graphic user interface through which a first user: generates a request for feedback; selects one or more groups to which to communicate the request for feedback, where in the selection of the groups includes associating one or more unique identification codes with each of the groups; receives feedback from at least a second user associated with a unique identification code associated with one of the groups, wherein, upon receipt of the feedback from the second user, the first user is automatically authorized to reply to the second user; and accesses feedback analytics related to the feedback received in response to the request for feedback.
US10740798B2

An operating method for a mobile terminal, according to one embodiment of the present disclosure, comprises the steps of: executing a signage application for providing a digital signage service; accessing a server according to the execution of the signage application; receiving information on the digital signage service from the accessed server; and displaying a main screen for managing a digital signage device on the basis of the received information, wherein the main screen includes approval state information for providing approval states of a plurality of items and error state information of one or more digital signage devices managed by the server.
US10740795B2

The disclosure herein relates to systems, methods, and devices for decreasing latency and/or preventing data leakage that may arise from advertisement insertion. In some embodiments, the systems, methods, and devices described herein provide for asynchronous advertisement selection and/or insertion separate from user-requested content retrieval and/or delivery, wherein the advertisement selection can be performed in parallel with and/or at a separate location from the user-requested content retrieval and/or delivery, thereby decreasing latency in rendering user-requested content. Further, in certain embodiments, the systems, methods, and devices described herein can prevent data leakage by preventing and/or circumventing the need to use cookie syncing among different DSPs, SSPs, or the like. Moreover, in some embodiments, the systems, methods, and devices described herein are configured to deliver advertisements as a native content, thereby further decreasing latency and/or preventing data leakage.
US10740793B1

Embodiments of the present invention provide methods, systems, apparatuses, and computer program products for predicting consumer behavior. In one embodiment a method is provided comprising automatically creating a link graph comprising nodes representing webpages, links representing hyperlinks, and weights for each link representing a number of times a hyperlink associated with the respective link redirected the a user devices from a webpage associated with a first node connected to the link to a webpage associated with a second node connected to the link; and determining based on the link graph a programmatically expected path for a particular user, wherein the programmatically expected path identifies, at least, two or more webpages that the particular user is programmatically expected to visit and specifying a programmatically expected order at which the particular user will visit the webpages.
US10740790B2

Based on prior interactions associated with a user, an online system predicts an amount of interaction by the user with an object associated with an advertisement. Using the predicted amount of user interaction, the online system determines an expected value of presenting the advertisement to the user. The advertisement is ranked among other advertisements based on the expected values associated with the advertisements, and one or more advertisements are selected for presentation to the user based on the ranking. An advertisement may also specify a threshold amount of interaction with an associated object as targeting criteria, so the predicted amount of interaction with the object associated with the advertisement may determine if a user is eligible to be presented with the advertisement.
US10740788B2

This specification describes technologies relating to content presentation. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of identifying advertisements that are candidates to be provided within an advertising slot of the content segment, determining, based on respective bids, and the exposure interval, which advertisement will generate greater revenue within the advertising slot, and, providing such an advertisement in the advertising slot. Other embodiments of the various aspects include corresponding systems, apparatus, and computer program products.
US10740780B2

A shopper reward server includes a communication module to receive purchase transaction data from a plurality of purchase interfaces of a retail enterprise, a database having stored therein a plurality of shopper purchase histories each including purchase transaction data for item purchases made over time by a different one of a corresponding plurality of shoppers, a transaction module to store purchase transaction data for each shopper in a corresponding shopper purchase history, and a shopper reward module to selectively generate for any of the shoppers at least one earn requirement, based on that shopper's purchase history, that must be satisfied by the shopper via at least one purchase made via any of the purchase interfaces in order to earn a corresponding discount reward redeemable against at least one specified item via any of the purchase interfaces.
US10740779B2

In accordance with some implementations, a method for using recommendations to fulfill pre-established purchasing intent is disclosed. The method is performed on a server system having one or more processors and memory storing one or more programs for execution by the one or more processors. The server system receives a recommendation for a product or service from a first user and determines whether a second user has pre-indicated intent to purchase a product or service in a category of product or service that includes the recommended product or service. The server system then purchases the recommended product on behalf of the user without further input from the user.
US10740773B2

In some embodiments, apparatuses and methods are provided herein useful to forecasting product demand. In some embodiments, a system comprise a forecasting control circuit to: apply each of a plurality of different models to forecast demand of a first product over a first historic period generating historic forecasted demands of the first product, wherein at least a first model uses selected one or more variables that are predicted to have an uncharacteristic effect on predicted demand; select one of the models and apply the model in generating a forecasted future demand, wherein the selection of the model is based on a difference between each of the generated historic forecasted demands and actual sales; and identify actions to modify inventory of the first product at the first shopping facility based on the forecasted future demand.
US10740763B2

A blockchain-based transaction processing method may comprise: in response to a designated account being logged in through an application client, generating, according to input to-be-operated account information and configured operation content, an operation instruction comprising the to-be-operated account information and the operation content; and sending the operation instruction to a node in a blockchain network, causing the node in the blockchain network to invoke a smart contract corresponding to the designated account upon receiving the operation instruction, and to execute an operation according to the operation content on another account corresponding to the to-be-operated account information.
US10740755B2

A payment processor acting on behalf of a third party administrator to make payment on an adjudicated claim makes a straight through payment to an acquirer for a health care provider's merchant account. Via the authorization process, the payment processor generates an authorization code which is returned to the health care provider on its merchant statement for the payment. Concurrently, the remittance advice from the third party administrator is linked to the same authorization code as the payment by the payment processor which sends the advice in an 835-formatted transmission to the health care provider. Thus, the remittance advice may be linked (reconciled) with the payment on the merchant statement by the common authorization code.
US10740751B1

Techniques are described for authenticating a user to perform secure transactions with a secure system via social media channels. In one example, the secure system may comprise a financial institution with which the user has at least one financial account, and the transaction may comprise a transfer of funds initiated within a social media application executing on a user computing device. According to the techniques of this disclosure, the secure system authenticates the user to perform the transactions based on a combination of a device identifier (ID) associated with the user computing device, a biometric ID of the user of the user computing device, and a social media ID associated with a social media account held by the user.
US10740740B1

A first device and a second device enter a USB monitoring mode. The second device transmits monitoring messages on a periodic basis, while the first device has a monitoring timer that it resets each time a monitoring message is received. If a monitoring message is not received before the monitoring timer expires, the first device starts a reconnect timer. After a certain number of failed attempts to receive monitoring messages, the first device takes corrective action to restore USB communications.
US10740739B2

Systems and methods for facilitating online to offline commerce are disclosed. In one embodiment, a system configured to receive a request to check-in a customer at a merchant facility is disclosed. The system receives a request to access real-time pre-sale transaction data associated with a first customer and transmits the real-time pre-sale transaction data associated with the first customer to a mobile client device. The request to check-in and the request to access the real-time pre-sale transaction data are transmitted by the first mobile client device. The system is configured to authenticate the request to check-in at the merchant facility, process the request to access the real-time pre-sale transaction data, and responsively access the real-time pre-sale transaction data associated with the first customer from a point of sale device located at the merchant facility.
US10740738B2

A system for counting objects in a queue waiting for service at one of a plurality of electronic points of service “EPOSs” includes an object tracking system and a processor system for processing data. The processor system may have memory means storing data indicative of the positions of each of said EPOSs within a service point area, and be adapted to receive data from each EPOS indicating its operational status and to receive from said tracking system data relating to positions of objects within the service point area. The method of counting objects in a queue comprises firstly determining an initial seed location as a point at which a single queue of objects forms. Then, determining a new seed location as a point at which the single queue forms Once the new seed location is determined, tracked objects may be assigned to the single queue and then counted.
US10740737B2

A method for managing funds is provided. The method includes receiving a payment vehicle identifier by which a payment vehicle can be identified, the payment vehicle includes an available account balance, transaction details of a purchase transaction, and the transaction details, sending a first amount that is less than or equal to the transaction value if the transaction value does not exceed the available account balance, and sending a second amount that is less than or equal to the first amount. The transaction details include a transaction value, a merchant identifier of a merchant with whom the purchase transaction is being made, and a merchant wallet identifier by which a merchant virtual wallet can be identified, the merchant virtual wallet being associated with the merchant identifier.
US10740736B2

A system for processing payment card transactions. A user database stores a plurality of user profiles. Each user profile mappings from a payment card identifier to at least one credit card number. A bill processing component in communication with the database which is configured to: receive, from a credit card issuer system, credit card bill data representing at least a credit card number, a total payable amount and a minimum payable amount; query the user database to match one of the user profiles to the credit card number; and store, in the matched user profile, the credit card bill data.
US10740734B2

Crowd funding for innovation includes distributing a proposal with a description of a project idea, an amount of funds requested, and a time frame for raising the funds. Ownership of the project is transferred to an entity, which receives contributions from contributors and for each of the received contributions converts the contribution to a corresponding amount of virtual coin and adds the contribution to the funds. If the funding goal is complete within the time frame, the entity converts the coins to actual money and releases the money to the requestor. After completion of the project, the entity determines if the project is successful and can commercialize successful projects. For certain successful projects, the entity can also distribute the back funds to the contributors.
US10740730B2

Various implementations described herein are directed to a method for managing a workflow for an oilfield operation. The method may include receiving a request to perform the task workflow. The method may also include loading an adapted task workflow based on historical information. The method may further include receiving an input pertaining to one or more tasks of the adapted task workflow. In addition, the method may include determining whether the one or more tasks have been completed based on the received input.
US10740724B2

Methods of identifying key entities in a network, building a subgraph, or invisible college, of these key entities, segmenting the subgraph of key entities into specific sub-groups based upon their roles in the network, identifying bridge builders between sub-groups, identifying work-circles of frequently collaborative entities, and identifying institutions, which are centers of significance, are disclosed. These techniques can be used as an alternative to the survey method for finding key opinion leaders.
US10740714B2

Systems, methods, and devices for determining shipping rules and shipping methods for an order are disclosed herein. A computer implemented method includes receiving an electronic record of an order placed with a merchant. The method further includes determining a smallest available package size in which the order content can be shipped and one or more additional available package sizes having dimensions larger than the smallest available package size in which the order content can be shipped. The method also includes determining a shipping price to ship the order content and presenting a plurality of shipping methods to a user with the shipping price.
US10740711B2

According to an embodiment of the present invention, a system dynamically optimizes a service workflow including one or more software services. Initially, the system receives a request to optimize a service workflow, wherein the request includes one or more service requirements and one or more performance objectives related to the one or more service requirements. The system validates service plan information associated with at least one software service plan offered by one or more service providers and generates a plurality of candidate workflows based on the service requirements and performance objectives. The system then determines an optimized workflow from the candidate workflows and executes the optimized workflow to perform operations of the software services. Embodiments of the present invention further include a method and computer program product for dynamically optimizing a service workflow including one or more software services in substantially the same manner as described above.
US10740700B2

In an embodiment, a system may comprise a communications network and processing logic. The processing logic may acquire information regarding an incident, identify a first mobile resource (MR) that may respond to the incident based on a type of the incident and a capability associated with the first MR. The processing logic may further identify a generic path scenario to the incident based on a location of the MR and a location of the incident. The processing logic may identify that the first MR is preferred over a second MR with respect to responding to the incident and assign the first MR to the incident. The processing logic may send a message via the communications network to the first MR to notify the first MR that it has been assigned to the incident.
US10740685B2

A computer-implemented method and system for optimizing user experience are disclosed. The method includes determining historical behavior of at least one user; determining a power profile of a device; determining at least one condition for establishing connection with the device; and using rules for selecting at least one of a plurality of approaches for establishing connection with the device; wherein the rules for selecting at least one of plurality of approaches comprises considering any one or more of: power profile of the device, historical behavioral data of the at least one user and at least one condition for establishing connection with the device; and selecting at least one of the plurality of approaches for establishing connection with the device in relation to a result of the considering.
US10740677B2

An enumeration plan generation unit 81 generates a set of logical formula structures each representing a way of combining logical formula expressions each representing a combination of features by use of the features of learning data items and the maximum number of features to be combined, and generates partial logical formula structures by dividing a logical formula expression included in each of the generated logical formula structures into two, and generates an enumeration plan in which the partial logical formula structures are linked to the logical formula structure from which the partial logical formula structures are divided. The feature generation unit 82 generates a new feature that is a combination of the features corresponding to the generated partial logical formula structures. Furthermore, the enumeration plan generation unit 81 divides the logical formula structure into two such that the numbers of the features included in the two partial logical formula structures generated from each of the logical formula structures are substantially equal.
US10740670B2

The invention relates to a method for fabricating chip cards. According to this method, an antenna and a chip card module are provided. This chip card module includes a dielectric substrate and conducting tracks at least on a face of this substrate. A connection unit is used to establish a connection between the antenna and conducting tracks of the module. The invention also relates to a method for fabricating an antenna support including such a connection unit. The invention also relates to a chip card and an antenna support which are obtained by the aforementioned methods.
US10740663B2

Printing symbols on media is described. Sequential parts of a symbol are marked onto each of multiple corresponding sequential segments of the medium. A characteristic of each of the sequential symbol parts is evaluated. A speed is monitored with which the medium is moved upon the marking of each of the sequential symbol parts onto each of the corresponding sequential segments of the medium. An image, captured in relation to the evaluation, is adjusted based on the monitored speed. Adjusting the captured image may include setting a rate at which the evaluation of the characteristic of each of the sequential symbol parts is performed based on the monitored speed or alternatively, predicting a distortion in the evaluated characteristic of each of the sequential symbol parts corresponding to the monitored speed, and applying a change to the captured image corresponding to, and ameliorating the predicted distortion.
US10740660B2

An apparatus and method to adjust item recommendations are disclosed herein. A first image attribute of a query image is compared to a second image attribute of each of a plurality of inventory images of a plurality of inventory items to identify the inventory items similar to the query image. Item recommendations comprising the identified inventory items in a first listing order are provided for display at a remote device. A second listing order of the identified inventory items is determined based on a user preference for a particular one of the identified inventory items. At least the second listing order is provided to the remote device for re-display of the item recommendations in accordance with the second listing order.
US10740657B2

An image processing device and a method performed by the device are provided. The image processing device includes processors forming a partitioning unit, processors forming a partitioning unit, and memories shared by the partitioning unit and the classification unit. The partitioning unit obtains an image from a first memory, partitions the image into one or more areas, each area includes one or more objects to be classified, and saves information of the partitioning of the image in a second memory. The classification unit obtains the image from the first memory, obtains information of partitioning of the image from the second memory and classifies the objects in each area of the image to obtain a classification result of the image. The image processing device may further include a scheduling unit for controlling optimizing performance of the partitioning unit and the classification unit.
US10740654B2

A method of detecting failure of an object tracking network with a failure detection network includes receiving an activation from an intermediate layer of the object tracking network and classifying the activation as a failure or success. The method also includes determining whether to initiate a recovery mode of the object tracking network or to remain in a tracking mode of the object tracking network, based on the classifying.
US10740653B2

This learning data generation device (10) is provided with: an identification unit (11) which identifies a subject included in a first captured image, and generates an identification result in which information indicating the type and existence of the identified subject or the motion of the identified subject is associated with the first captured image; and a generation unit (12) which generates learning data on the basis of the identification result and a second captured image, which is associated with the first captured image but is different in type from the first captured image.
US10740649B2

An object attitude detection device includes a pick-up image acquisition unit, a template image acquisition unit, and an attitude decision unit. The pick-up image acquisition unit acquires a picked-up image of an object. The template image acquisition unit acquires a template image for each attitude of the object. The attitude decision unit decides an attitude of the object based on the template image having pixels. In the pixels, a distance between pixels forming a contour in the picked-up image and pixels forming a contour of the template image is shorter than a first threshold. Further, a degree of similarity between a gradient of the pixels forming the contour in the picked-up image and a gradient of the pixels forming the contour of the template image is higher than a second threshold.
US10740646B2

An architecture and process are provided that encodes information into a cellular automata memory structure such that it can be recalled utilizing unique memory anchors (engrams) in a manner that both identifies and relates each piece of information relative to other data points. The automata may be individually programmable with a limited, local ruleset that activates other cellular automata based on prior patterns that were fed into the array. Deep Learning Neural Network (DLNN) systems may be probed to understand what discriminators are being used to classify the data, which is not possible with conventional DLNN techniques.
US10740644B2

The invention relates to a method for background removal from documents. The method includes obtaining an image of a document, performing a clustering operation on the image to obtain a plurality of image segments, and performing, for each image segment, a foreground/background classification to determine whether the image segment includes foreground. The method further includes obtaining an augmented image by combining the image segments that include foreground, and obtaining a background-treated image by cropping the image of the document, based on the foreground in the augmented image.
US10740631B2

A method for an enhanced vehicle monitoring system that utilizes cameras and other sensors to determine the state of the interior and/or exterior of a vehicle is provided. The method comprises detecting that a driver has exited a vehicle. The method further comprises monitoring a state of the vehicle. The method further comprises determining based, at least in part, on the monitoring, if an object has been left in the vehicle unintentionally or if the vehicle has been left running unattended. The method further comprises, upon determining that the object has been left in the vehicle or the vehicle has been left running unattended, sending a notification to the driver.
US10740611B2

An state determination system comprises an information acquiring portion that acquires an environment information, a movable body, an instruction portion that performs an action instruction to the movable body, and an estimation portion that estimates an abnormality of the object based on at least one of the information acquired by the information acquiring portion and the environment information acquired by the movable body. In case the estimation portion estimates the abnormality of the object, the instruction portion performs the action instruction for moving to the neighborhood of the object and requiring a response, to the movable body. At least one of the information acquiring portion and the movable body acquires the response state of the object to the action of the movable body instructed by the instruction portion. The state determination system comprises a determination portion that the abnormality of the object based on the acquired response state.
US10740606B2

A method and system for surveying and/or metrology for assigning particular classes of interest within measurement data, wherein an assignment of at least one measurement object to a first class of interest within the measurement data based on a classification model, is processed by a feedback procedure providing feedback data for a training procedure which provides update information for the classification model, wherein the training procedure is based on a machine learning algorithm, e.g. relying on deep learning for supervised learning and/or unsupervised learning.
US10740603B2

A structured data processing system includes hardware processors and a memory in communication with the hardware processors. The memory stores a data structure and an execution environment. The data structure includes an electronic document. The execution environment includes a data extraction solver configured to perform operations including identifying a particular page of the electronic document; performing an optical character recognition (OCR) on the page to determine a plurality of alphanumeric text strings on the page; determining a type of the page; determining a layout of the page; determining at least one table on the page based at least in part on the determined type of the page and the determined layout of the page; and extracting a plurality of data from the determined table on the page. The execution environment also includes a user interface module that generates a user interface that renders graphical representations of the extracted data; and a transmission module that transmits data that represents the graphical representations.
US10740592B2

An apparatus comprises three-dimensional object detecting means for detecting a three-dimensional object in a taken image, temporarily determining means for calculating, based on parallax information, a lower end height from a road surface to a lower end of the object, for temporarily determining that the object is a ground-contacting object when the lower end height is less than or equal to a threshold, and for temporarily determining that the object is a floating object when the lower end height exceeds the threshold, and finally determining means for finally determining whether the object is a ground-contacting object or a floating object. The finally determining means finally determines that the object is a ground-contacting object at the current computation timing when the object is determined to be a ground-contacting object in at least one of the temporary determination at the current computation timing and the final determination at the previous computation timing.
US10740582B1

A generic shape quality verification process that allows the generalization of Association for Automatic Identification and Mobility (AIM) Direct Part Mark (DPM)/International Organization for Standardization (ISO)/International Engineering Consortium (IEC) (ISO/IEC) 29158 quality metrics for a generic shape marked or marked with a generic technique, wherein the AIM-DPM/ISO-IEC 29158 quality metrics, e.g., Cell Contrast, Cell Modulation, Grid Non Uniformity, Axial Non Uniformity, Fixed Pattern Damage, Unused Error Correction, and Print Growth are generalized to permit verification of a generic shape, are generalized to permit verification of a generic shape, where the process in accordance with the invention consists of the following three steps, i.e., (i) configuration, (ii) calibration and iii) work such that based on computed AIM-DPM/ISO-IEC 29158 metrics, it is possible to verify whether quality of the printed layout is acceptable.
US10740579B2

Tags are used to recover lost objects. Each tag transmits identification information to passing communications devices, such as a cellular phone. The cellular phone then uploads the tag's identification information, along with a location, to a central network database. The central network database thus stores a central repository identifying locations associated with tags discovered by passing communications devices.
US10740572B2

Parallel linguistic corpora used to train cognitive translation systems are built from robot plans. A collection of robot plans in various languages is analyzed in candidate pairings to see if any two plans are directed to the same task. If so, verbal instructions in different languages from the two plans (such as plan names) are assumed to have the same meaning, and are stored in association as part of the bilingual corpus. If each plan has multiple steps, the corresponding steps from the two plans can also be stored in association as part of the corpus. Robot plans are modeled as finite state automata having a plurality of links representing sensory states and a plurality of nodes representing motor actions, and the determination of plan similarity is based on a comparison of the two FSAs.
US10740557B1

A method includes receiving a set of documents related to data discovery issues, wherein at least a first data discovery issue is unrelated to a second data discovery issue. The method further includes generating a map of terms and words for the set of documents that correspond to concepts. The method further includes providing a user interface that includes a search analytics tool to a user associated with the first data discovery issue.
US10740552B2

A method of creating a surgical operative note during a specific surgical procedure on a patient. The method includes creating surgical checklists for a plurality of surgical procedures before initiation of the surgical procedure, creating an index of image specific annotations for the specific surgical procedure before initiation of the surgical procedure, obtaining an electronic template, inserting one of the surgical checklists into the template associated with the specific surgical procedure on the patient, obtaining an image of the patient, inserting the image of the patient into the electronic template, using a voice command to associate at least one of the image specific annotations with the image of the patient in the electronic template, and inserting the at least one of the image specific annotations into the electronic template adjacent the image.
US10740546B2

A user provides an annotation, such as text or graphics, in relation to a resource available on a computer network. The annotation is automatically stored and/or retrieved without requiring separate action from the user to accomplish the storage or retrieval. An annotation interface may receive the annotation from the user. The annotation is then stored in association with the user and the network address of the resource. The user's annotation may be later retrieved and displayed to the user based on the network address of the resource. In one specific embodiment, a browser toolbar receives and displays user annotations associated with Web sites or Web pages to which the user has navigated. Preferably, the annotation interface remains available to the user throughout the time in which the resource is provided. Further controls may enable the user to make an annotation publicly available to others, and to receive annotations from others.
US10740542B2

Optionally click-controllable, or scrollable, computer-enabled system for enabling of creating, editing, saving, and displaying of speaker notes pages adaptable for use by a plurality of different speakers, each speaker having differing eyesight capabilities for viewing relatively smaller text, comprising: a speaker notes pages editing subsystem for enabling editing, preferably previewing, and saving of the font size and/or font color of a less-than-complete portion of speaker notes, and a speaker notes pages presentation subsystem, for optional click advancement and recession, or scrollable, access by a speaker during a presentation to speaker notes associated with a corresponding presentation slide and/or a corresponding animation/build, if any.
US10740541B2

Representative embodiments disclose mechanisms to validate statements made as part of a document creation or editing process. As the user edits or creates a document using a document creation/editing application, statements made in the document can be submitted to a validation service in a proactive or reactive manner. The statement validation service receives the statement, resolves any coreferences using a coreference resolution process. Once coreferences in the statement have been resolved and replaced, entities are resolved using an entity resolution process. Predicates are then resolved using a predicate resolution process. Entity-predicate pairs are then used to traverse a knowledge graph to extract information relevant to the statement. Suggested corrections are created from the extracted information and presented to the user via the document creation/editing application.
US10740534B1

A computer-implemented method for resolving date ambiguities in electronic communication documents includes identifying date field values associated with different instances of a single communication segment, with each instance of the segment occurring in a different electronic communication document. The date field values associated with those instances are processed by attempting one or more available date resolution mechanisms. For each date field value, a candidate date for the segment is identified using the highest-priority/confidence resolution possible for that particular date field value. A data structure in a cache is used to track which date field value allows a date to be resolved with the highest-priority resolution relative to the other date field values, by iteratively inspecting and comparing priority levels recorded in the data structure.
US10740529B1

Circuit designs and/or circuitry for integrated circuits (ICs) can be generated for radio-frequency (RF) applications by determining, using computer hardware, a value of a parameter of a super-sampling rate (SSR) block within a model of a circuit, wherein the value indicates a number of a plurality of data channels of the SSR block, automatically creating, using the computer hardware, a primary input port and a primary output port for the SSR block based on functionality of the SSR block, wherein vector size of the primary input port and the primary output port is determined from the value of the parameter, automatically creating, using the computer hardware, a plurality of scalar instances of the SSR block based on the value of the parameter, wherein the plurality of scalar instances are arranged in parallel, and configuring, using the computer hardware, each scalar instance of the plurality of scalar instances based on a parameterization of the SSR block.
US10740528B2

A method of generating, by a computing device, a 3D circuit layout based on a 2D circuit layout, the method comprising: assigning cells of first and second groups of circuit cells of the 2D circuit layout to first and second levels of the 3D circuit layout, the assignment of each circuit cell of the first and second groups being performed by: selecting, among at least one first row of a first level of the 3D circuit layout and at least one second row of a second level of the 3D circuit layout, the row having the greatest available space; and assigning the circuit cell to the selected row; and transmitting the 3D circuit layout to a manufacturing plant for fabrication.
US10740525B2

A method for simulating semiconductor devices includes running ensemble Monte Carlo (EMC) simulations of a plurality of semiconductor devices having a first plurality of configurations in a Design of Experiment (DoE) space to produce EMC results. Mobility parameters are extracted across the DoE space from the EMC results. A response-surface mobility model is constructed using the extracted mobility parameters. The response-surface mobility model is used to run a drift-diffusion simulation of a semiconductor device with a different configuration from the first plurality of configurations.
US10740524B1

A decoder is implemented in a field programmable gate array (FPGA) by performing logic simplification of binary expressions associated with the decoder. To perform the logic simplification, the binary expressions are arranged in a binary matrix. Further, a set of submatrices is formed based on the binary expressions such that rows of each submatrix have common data bits in one or more columns of each submatrix. Based on the common data bits, a set of subexpressions for each submatrix is formed. The set of subexpressions of each submatrix is mapped into look-up table clusters of the FPGA, thereby implementing the decoder in the FPGA.
US10740523B1

A programmable logic device includes an integrated circuit die having a programmable fabric region including N identical programmable logic partitions. In some embodiments, N−1 of the identical programmable logic partitions are user-programmable. In addition, and in some cases, one of the identical programmable logic partitions is a spare logic partition. In some embodiments, the integrated circuit die further includes a network-on-a-chip (NOC) including a vertical NOC (VNOC) and a horizontal NOC (HNOC). By way of example, the N identical programmable logic partitions are configured to communicate exclusively through the NOC. In some embodiments, a defective one of the N−1 identical programmable logic partitions is configured for swapping with the spare logic partition.
US10740506B2

This application discloses a computing system configured to identify a channel in an electronic device is configured to transmit signals encoding data with more than two value levels in response to a correlated test input. The computing system can determine probabilities of value level changes in the transmitted signals based on an encoding for the correlated test input, and measure a step response of the channel. The computing system can perform statistical simulation or analysis on the channel based, at least in part, on the step response of the channel and the determined probabilities of value level changes in the transmitted signals, which can predict a signal integrity of the channel configured to transmit the signals based, at least in part, on the determined probabilities of value level changes in the transmitted signals.
US10740503B1

Methods and apparatus for verifying respective positions of Nodes based upon wireless communications between Nodes included in an array. Values for variables derived from multiple wireless transmissions between Nodes are aggregated, and a position of a particular Node may be determined based upon multiple data sets generated by multiple communications between disparate Nodes. In addition, the presence of an obstacle to wireless communication between some Nodes may be derived from the data sets. A user interface may provide a pictorial view of positions of all or some Nodes in an array, as well as a perceived obstruction.
US10740496B2

A method and an apparatus for operating a multi-processor system of an electronic device. The electronic device includes a memory for storing commands for running a secure Operating System (OS) and a non-secure OS, and at least one processor including a plurality of processor cores. Upon generation of at least one secure OS thread in the secure OS installed on the electronic device, the at least one processor generates and sends information indicating a secure mode operation request by assigning at least one of the processors cores in the secure OS, and executes the secure OS thread on the at least one processor core assigned in a secure mode based on the information.
US10740493B2

An improved waveguide is disclosed. The waveguide utilizes a luminescent material disposed within or around its perimeter to introduce additional light into the waveguide. For example, the waveguide may include a plurality of planar layers having different refractive indexes. A luminescent material may be disposed along the outer edge of these layers. When light from within the waveguide strikes the luminescent material, it emits light, thereby adding to the light in the waveguide. Not only does the luminescent material introduce more light into the waveguide, it also introduces more light sources, thereby making it more difficult to introduce a probe without blocking at least a portion of the light destined for the image sensor. The luminescent material may be a phosphor.
US10740483B2

A data model is defined to describe objects. Attributes from the data model are associated with providing authorization right for executing actions on object instances of the objects. A hierarchy of object groups is declared. Objects group collections are defined on top of the hierarchy. A vocabulary including definitions of attributes of objects and including definitions of assignments of objects to object groups is created. The vocabulary is related to determining authorization rights for executing actions based on attributes and hierarchy organization of objects. A capability to determine authorization to perform an action by a user on a set of objects is defined based on the vocabulary. When a request for performing an action by a user on object instances is received, a filtering expression based on the capability is generated to be included in a where clause of a query.
US10740478B2

A method of performing an operation on a data storage for storing data being encrypted with a key KD associated with an owner of the data is provided. The method includes deriving, for each authorized client Cj, a first key KCj and a second key KTj, providing the client Cj with the first key KCj, and providing a Trusted Third Party (TTP) with the second key KTj. The method further includes, at a Policy Enforcement Point, receiving a request for performing the operation on the data storage from a client Ck of the authorized clients, acquiring a first key KCk from the client Ck, acquiring a second key KTk from the TTP, deriving the key KD from the first key KCk and the second key KTk, and performing the operation on the data storage using the derived key KD. The disclosed trust model uses two-part secret sharing.
US10740475B2

A method and a system for enabling multiple log record consumers to comply with regulations and requirements regarding privacy and handling of data are described. A determination, based on a log record format being of a first of the log record types, that a first field from a raw log record is to be tokenized based on a first tokenization strategy of multiple tokenization strategies in the first log record type, is performed. Each one of the tokenization strategies identifies a tokenization mechanism from tokenization mechanisms for generating a token from a raw value to enable compliance with a set of regulations and requirements regarding privacy and the handling of data. For a first raw value in the first field a first token is generated that is an anonymized representation of the first raw value using a tokenization mechanism identified by the first tokenization strategy in the log record type.
US10740463B2

A method for proactively detecting shared libraries suspected of association with malware includes the steps of determining one or more shared libraries loaded on an electronic device, determining that one or more of the shared libraries include suspicious shared libraries by determining that the shared library is associated with indications that the shared library may have been maliciously injected, loaded, and/or operating on the electronic device, and identifying the suspicious shared libraries to a reputation server.
US10740459B2

Some examples detect malicious activity on a computing device. A processor in kernel mode detects an event on the computing device. The processor provides a validation request on a kernel-level bus. A bidirectional bridge component transmits the request to a user-level bus. The processor in user mode determines that the event is associated with malicious activity and provides a validation response on the user-level bus. The bridge component transmits the validation response to the kernel-level bus. In some examples, the processor in user mode receives security-relevant information from a system service of the computing device, and analyzes the event based at least in part on the security-relevant information. In some examples, the processor in user mode receives a security query, queries the kernel mode via the bridge component, and responds to the security query indicating that the data stream is associated with malware.
US10740453B2

A playback device includes a port configured to receive content from an external memory device, a device memory residing in the device, and a controller programmed to execute instructions that cause the controller to read a read data pattern from the defined region in the external memory device and determine if the read data pattern correlates to an expected data pattern to a predetermined level, wherein the expected data pattern is derived at least in part from a defect map of the defined region. A memory device includes an array of memory cells configured to store at least one bit of data, the array of memory cells being organized into regions, at least one first region of the array of memory cells having stored therein a defect map of the array of memory cells, and at least one second region of the array of memory cells being designated as a defined region having a known defect pattern. A method of validating a memory device includes writing, using a controller in a playback device, a known data pattern to a defined region in the memory device, reading, with the controller, a read data pattern from the defined region, comparing, at the controller, the read data pattern to an expected data pattern, the expected data pattern derived from the known data pattern and a defect map of the defined region, and validating, with the controller, the memory device based upon a correlation result from the comparing.
US10740448B2

A device authenticates a request to user. The device accesses a face image that depicts a face of the person and includes a characteristic noise pattern inserted by a camera of the device. The device also accesses a geolocation which the device captured the face image and puts the face image and the geolocation into an artificial intelligence engine that outputs a face score, device score, and a location score. The device next submits the request with the scores to a server machine and obtains an authentication score from the server machine. The device then presents an indication that the request to verify the person is authentic based on a comparison of the obtained authentication score to a threshold authentication score.
US10740445B2

A system, method and program product for providing cognitive behavior security control (CBSC). A system is disclosed that includes: a repository having a plurality of challenges each including an interactive graphical task; a user interface for graphically presenting challenges to users; an enrollment system for assigning challenges to users and determining an authentic response for each user; an authentication system that collects an observed response from a user presented with an assigned challenge and determines a security control result based on a closeness of the observed response with the authentic response of the user.
US10740439B2

Methods, systems, and computer-readable media are provided for computer based healthcare information to automatically provide reminders to a patient to take prescription medications at the appropriate times on the patient's mobile device. The patient enters a medical record number (MRN) into the mobile device and this information is communicated to the patient's electronic medical record. The user device receives the prescription information for the MRN from the patient's electronic medical record. Utilizing the prescription information on the user's device, the user can view and set reminders to take the medication directly from the patient's mobile device.
US10740435B2

Provided is a programmable logic integrated circuit wherein even if a failure occurs in any resistance-variable element, remedy would be possible and hence the improvement of reliability has been achieved. In a programmable logic integrated circuit comprising resistance-variable elements, when the states of the resistance-variable elements are to be changed according to externally inputted configuration information, a control means uses a reading means to read the states of the respective resistance-variable elements, and then uses a writing means to change only the states of resistance-changing elements that are different from a state indicated by the configuration information.
US10740430B2

A centralized optimization engine is configured to receive a problem specification that defines an optimization problem to be solved. The optimization engine classifies the problem specification within a large dataset of previously solved optimization problems. The optimization engine selects one or more solution strategies associated with similar optimization problems, and then executes those solution strategies to solve the optimization problem. Over time, the optimization engine updates the large data set with statistical information that reflects the performance of different solution strategies applied to various optimization problems, thereby increasing the effectiveness with which optimization problems may be solved.
US10740421B2

Embodiments of the present systems and methods may provide a fundamentally different approach to process the ‘search key words’ from users. For example, the process may progress through a series of steps that will understand ‘WHY’ a user is looking for the information instead of just ‘WHAT’ the user is searching. This will give the present techniques a very different way to look for the information and generate the search outputs. For example, a method may provide search results to a user of a computing device, the method may comprise receiving at least one search term from the user via the computing device, collecting information relating to the user other than the at least one search term, and providing search results to the user via the computing device based on the search term and on the collected information relating to the user.
US10740418B2

A method, system and a computer program product are provided for obscuring web searches by performing cognitive analysis on the one or more user search inquiries to identify a user search behavior profile and user characterization information for the first user and generating or retrieving one or more simulated user search behavior profiles for one or more simulated users, and then generating one or more obfuscating search inquiries consistent with the one or more simulated user search behavior profiles for issuance with the user search inquiries to impair the search engine from accurately determining the user characterization information for the first user.
US10740417B2

A method of providing a user with information related to one or more activities is provided. The method comprises identifying one or more activities; calculating a locality for the user for each activity; identifying a subset of the activities based on the respective locality for each activity; and providing information related to at least one of the subset of the activities to the user.
US10740397B2

Disclosed is a system for linking transmedia content subsets. A memory stores a plurality of transmedia content data items and associated linking data, which define time-ordered content links between the transmedia content data items. The transmedia content data items are arranged into linked transmedia content subsets comprising different groups of the transmedia content data items and different content links therebetween; a transmedia content model that represents the transmedia content data items as nodes and the content links between the transmedia content data items as edges in one or more time-varying graphs. A processor is configured to associate the transmedia content data items with the time-ordered content links and store the linking data in the memory. It assigns the transmedia content data items to nodes of a graph structure, assign the time-ordered content links to edges of the graph structure, and store them in the transmedia content model.
US10740394B2

Disclosed are systems and methods for improving interactions with and between computers in content searching, hosting and/or providing systems supported by or configured with devices, servers and/or platforms. The disclosed systems and methods provide a novel machine-in-the-loop, image-to-video bootstrapping framework that harnesses a training set built upon an image dataset and a video dataset in order to efficiently produce an accurate training set to be applied to frames of videos. The disclosed systems and methods reduce the amount of time required to build the training dataset, and also provide mechanisms to apply the training dataset to any type of content and for any type of recognition task.
US10740385B1

Methods for identifying visual portions of visual media files responsive to search queries are provided. In one aspect, a method includes identifying, for each of a plurality of visual media files from a collection of media files, visual portions of the plurality of visual media files responsive to a group of search queries, and providing, in response to a search query from the group of search queries, an identifier of a visual portion of at least one of the plurality of visual media files for display as responsive to the search query. Systems and machine-readable media are also provided.
US10740380B2

In a general purpose computer, a method of extracting snippets includes receiving textual content and a plurality of available topics, dividing the textual content into a plurality of snippets, converting each of the snippets to a vector, determining a distance between coadjacent snippets of the plurality of snippets in the textual content, determining an update to the plurality of snippets by merging each of the pairs of coadjacent snippets having a respective distance less than a second threshold, wherein an updated plurality of snippets includes merged snippets, generating a plurality of clusters from the updated plurality of snippets, each cluster associated with one topic selected from the plurality of available topics, and generating, for each of the snippets of the updated plurality of snippets, an affinity score for each of the clusters, each affinity score measuring an assignment strength of a given snippet to a given cluster, and a dominant topic among the at least one identified topic.
US10740378B2

An information processing device according to an embodiment includes one or more processors. The processors perform hierarchical clustering of a key phrase group. The processors divide the key phrase group into candidate clusters. The processors receive a selectin operation of one item from predetermined items for classifying the document group. The processors calculate, for each candidate cluster, a score indicating utility with respect to the selected item. The processors decide, as a reference cluster, a candidate cluster for which the score has a predetermined ranking. The processors divide the reference cluster into sub-clusters. The processors extract predetermined sub-items in the lower levels of the selected item. And the processors control presentation of an expansion image for expressing the information volume of the documents for each sub-item and each sub-cluster.
US10740373B2

Aspects automatically invoke automated dialog chat bots in response to determining that query text content meets a threshold relevance. A computer processor analyzes different words within text content of a user query input to identify via natural language processing query topics defined by combinations of the words. The processor drives a display device to present an automated dialog chat bot to the user that presents a chat bot series of dialog questions in response to determining that a query topic identified from analyzing the text content meets a threshold relevancy; or searches a database for results that satisfy keywords or query topics of the query content in response to failing to identify a query topic for the query text content, or to determining that an identified query topic does not meet the threshold relevancy.
US10740357B2

Techniques for identifying a knowledge graph including one or more objects; generating a situation definition based on the knowledge graph, the generating including: identifying a particular object of the one or more objects; determining a trigger condition associated with the particular object; determining related information based on the one or more objects; determining one or more actions associated with the one or more objects and based on: i) the trigger condition, and ii) the related information; associating the trigger, the related information, and the one or more actions with the situation definition; and associating the situation definition with criteria for assignment to one or more user profiles.
US10740354B2

A method of managing inventory allocations includes the step of receiving, in a data processing apparatus, data relating to the sale of items of inventory allocated to respective re-sellers. The date is processed to obtain data relating to sales performance of one or more of the respective re-sellers. The method includes adjusting a price for which inventory allocated to that respective re-seller is to be sold by depending on said data relating to the sales performance of the respective re-sellers and/or re-allocation inventory items from that said respective re-seller to other respective re-sellers. The invention extends to a software product and to a system.
US10740328B2

A processing unit can determine a first subset of a data set including data records selected based on measure values thereof. The processing unit can determine an index mapping a predicate to data records associated with that predicate and approximation values of the records. The processing unit can process a query against the first subset to provide a first result and a first accuracy value, determine that the first accuracy value does not satisfy an accuracy criterion, and process the query against the index. In some examples, the processing unit can process the query against a second subset including data records satisfying a predetermined predicate. In some examples, the processing unit can receive data records and determine the first subset. Data records can include respective measure values. Data records with higher measure values can occur in the first subset more frequently than data records with lower measure values.
US10740325B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for deleting a node in a blockchain network are provided. One of the methods includes: obtaining, by a first consensus node of the blockchain network, a transaction comprising a request for deleting a second consensus node of the blockchain network; in response to that consensus verification of the transaction succeeds, executing the transaction and sequentially numbering in a node list a plurality of remaining consensus nodes of the blockchain network excluding the second consensus node; and performing view change for the remaining consensus nodes to participate in future consensus verification.
US10740324B1

Example methods, apparatuses, and systems are disclosed for ingesting and consuming data utilizing a trading partner manager. In one example embodiment, an example computing device receives user input comprising a set of data fabric configurations. The computing device then receives, into a data landing zone and based on the data fabric configurations, a data set from a data source. The computing device then ingests, based on the data fabric configurations, the received data set from the data landing zone into a data lake. The computing device then enriches, based on the data fabric configurations, the ingested data set. The computing device then enables data consumption of the ingested data set by the user.
US10740315B2

The present disclosure teaches solutions for transitioning between database system sharing types. In one example, a tenant container includes a read-only table, a first writable table, and a mixed table for storing read-only and writable data. When transitioning to a sharing setup, a shared container is created and a shared table is created in the shared container. Data is copied from the read-only table to the shared table and the read-only table is dropped. A read-only view is created in the tenant container and a second shared table is created in the shared container. Read-only mixed data is copied from the mixed table to the second shared table and deleted from the mixed table, and after the deletion, the mixed table is renamed as the second writable table. A union view is created that provides unified access to the second shared table and the second writable table.
US10740313B2

Methods and apparatus consistent with the invention provide the ability to organize, index, search, and present time series data based on searches. Time series data are sequences of time stamped records occurring in one or more usually continuous streams, representing some type of activity. In one embodiment, time series data is stored as discrete events time stamps. A search is received and relevant event information is retrieved based in whole or in part on the time stamp, a keyword indexing mechanism, or statistical indices calculated at the time of the search.
US10740305B2

An event-related media management system contextualizes media content. The event-related media management system associates media content with contextual event-related data to associate the media content with the events and information about the events. The contextual event-related data can then be used to provide access to the media content, such as through relevant search results or by presenting the media content in organized displays for contextual browsing and navigation. In some embodiments the event-related media management system generates contextualized media content for contextual search, discovery, and advertising.
US10740301B2

A method of accessing data includes storing a table that includes a plurality of tablets corresponding to distinct non-overlapping table portions. Respective pluralities of tablet access objects and application objects are stored in a plurality of servers. A distinct application object and distinct tablet are associated with each tablet access object. Each application object corresponds to a distinct instantiation of an application associated with the table. The tablet access objects and associated application objects are redistributed among the servers in accordance with a first load-balancing criterion. A first request directed to a respective tablet is received from a client. In response, the tablet access object associated with the respective tablet is used to perform a data access operation on the respective tablet, and the application object associated with the respective tablet is used to perform an additional computational operation to produce a result to be returned to the client.
US10740300B1

A client machine writes to and reads from a virtual disk on a remote storage platform using a storage protocol. Metadata is generated and is stored in replicas on different metadata nodes of the storage platform. A modified log-structured merge tree is used to store and compact string-sorted tables of metadata. During file storage and compaction, a consistent file identification scheme is used across all metadata nodes. A fingerprint file is calculated for each SST file on disk that includes hash values corresponding to regions of the SST file. To synchronize, the fingerprint files of two SST files are compared, and if any hash values are missing from a fingerprint file then the key-value-timestamp triples corresponding to these missing hash values are sent to the SST file that is missing them in the SST file is compacted with the missing triples to create a new version of the SST file. The other fingerprint file is then analyzed the same way.
US10740297B2

Systems for web-based collaboration systems. Two or more users can operate concurrently on objects stored in a cloud-based environment that hosts shared objects. Concurrent editing is facilitated by components in the cloud-based environment that serve to grant a first user, a first permission to modify a first instance of an object to be edited with a first editing tool, then grant to a second user, a second permission to modify a second instance of the same object to be edited with a second editing tool instance. The occurrence of a modification event that presents a conflict is detected, and steps are taken for determining a range of possible remediation tool options that can be used to address the modification conflict. Remediation tool options include remediation tool options that are natively supported within the editing tools. A set of applicable remediation tool options are presented in a user interface.
US10740292B2

Systems and methods for improved data conversion and distribution are provided. A data subscription unit is configured to receive data and information from a plurality of data source devices. The data subscription unit is in communication with a virtual machine that includes backtesting utility configured to generate backtesting data using one or more statistical models and one or more non-statistical models. The backtesting utility may translate the backtesting results into one or more interactive visuals, and generate a graphical user interface (GUI) for displaying the backtesting results and the one or more interactive visuals on a user device. The backtesting utility may update one or more of the displayed backtesting results and the one or more interactive visuals without re-running the modeling steps.
US10740284B1

A method includes (a) while processing data storage requests from users directed to filesystems of a plurality of filesystems served from a data storage system, receiving a request to execute a filesystem reorganization task on a filesystem of the plurality of filesystems, (b) in response to receiving the request, checking whether the filesystem reorganization task has both a global reorganization token and a filesystem-specific reorganization token, the filesystem-specific reorganization token being specific to the filesystem on which the filesystem reorganization task has been requested to execute, and (c) in response to determining that the filesystem reorganization task does have both the global reorganization token and the filesystem-specific reorganization token, executing the filesystem reorganization task to move a data block from one location within the filesystem to another location within the filesystem. Other embodiments are directed to corresponding apparatuses, computer program products, and systems for performing similar methods.
US10740274B2

A supercomputer comprising a memory device and a plurality of interconnected hardware processors capable of performing parallel processing is coupled to a mainframe computer comprising one or more hardware processors. The supercomputer functions as a part of the mainframe computer's memory hierarchy.
US10740266B2

This disclosure describes systems, methods, and devices related to sensor data pipelining. A device may identify a first request of one or more requests received from a wireless universal serial bus (USB) host, wherein the first request is to collect data from a USB sensor. The device cause to send the first request to the USB sensor. The device identify a first response from the USB sensor, wherein the first response comprises data collected by the USB sensor based on the first request. The device determine that no additional requests are received from the wireless USB host. The device cause to send a second autonomous request to the USB sensor to collect data. The device identify a second response received from the USB sensor, wherein the second response is associated with the autonomous second request. The device cause to buffer or send the second response to the wireless USB host based on a second request being received from the wireless USB host.
US10740263B2

Apparatuses and methods for variable latency memory operations are disclosed herein. An example apparatus may include a memory configured to provide first information during a variable latency period indicating the memory is not available to perform a command, wherein the first information is indicative of a remaining length of the variable latency period, the remaining length is one of a relatively short, normal, or long period of time, the memory configured to provide second information in response to receiving the command after the latency period.
US10740261B2

A system and method for early data pipeline lookup in large cache design is provided. An embodiment of the disclosure includes searching one or more tag entries of a tag array for a tag portion of the memory access request and simultaneously with searching the tag array, searching a data work queue of a data array by comparing a set identifier portion of the memory access request with one or more data work queue entries stored in the data work queue, generating a pending work indicator indicating whether at least one data work queue entry exists in the data work queue that corresponds to the set identifier portion, and sending the memory access request to the data array or storing the memory access request in a side buffer associated with the tag array based on the pending work indicator and a search result of the tag array search.
US10740258B2

An I/O processing system includes reception of a request to perform an I/O operation at a storage driver, and, in response to receiving the request, providing of the request to a storage device, and scheduling a timer associated with a callback routine to determine whether the storage device has completed the I/O operation, and, in response to expiration of the scheduled timer, determination of whether the storage device has completed the I/O operation.
US10740257B2

An accelerator manager monitors usage of accelerators by one or more computer programs, and generates a historical log from the monitored usage. The accelerator manager determines from the historical log which of the plurality of accelerators to implement on one or more application-specific integrated circuits. Each application-specific integrated circuit can include implemented accelerators and accelerator images that can be deployed to external programmable devices. Once one or more accelerators are implemented on one or more application-specific integrated circuits, the accelerator manager can direct one of the application-specific integrated circuits to provide a needed accelerator. An application-specific integrated circuit can provide the needed accelerator either using an accelerator implemented in the application-specific integrated circuit, or by deploying an accelerator image in the application-specific integrated circuit to an external programmable device.
US10740256B2

A method utilizing a system encompassing a free pool buffer; a deadlock avoidance buffer; and a controller communicatively coupled to the free pool buffer and the deadlock avoidance buffer to reorder out-of-order responses to fetch requests into correct order by: receiving a fetch request on behalf of a consumer; allocating space first in the free pool buffer and when such space is not available then allocating space in a division associated with the consumer in the deadlock avoidance buffer. Issuing segment(s) of the fetch request including associated tag(s) to one of one or more memories; writing response data for each of the segment(s) to the allocated space in the free buffer or the deadlock avoidance buffer according to each of the associated tag(s); and transferring the response data to the consumer according to an entry in an ordering first-in, first-out buffer and an entry in a pending request array.
US10740255B2

Provided is a control apparatus that can correctly obtain the execution status information of the instruction whose sender is the control apparatus itself. The controller (3) controls operations of the IO-Link device (2) via the IO-Link master (1), and includes the writing part (300) transmitting an instruction for the IO-Link device (2) and an identification of the instruction to the IO-Link master (1) and the reading part (301) retrieving an execution status information (status) indicating the execution status of the instruction by using the identification information.
US10740254B2

Embodiments of the present invention may be directed to a graphics system of a computer system. The system may include a frame buffer having a number of partitions respectively mapped to a number of discrete memory devices and a dedicated copy buffer operable to store new image frames, mapped to a first memory device. The first memory device corresponds to a first partition of the number of partitions. The system may also include a loader circuit coupled between the frame buffer and the dedicated copy buffer, operable to copy new image frames from the frame buffer to the dedicated copy buffer. The system may also include a clocked output coupled to receive an image frame from the dedicated copy buffer and operable to drive a display device therewith. The system may enter a low power state wherein a number of the discrete memory devices are powered off.
US10740247B2

A method for accessing an entry in a translation lookaside buffer and a processing chip are provided. In the method, the entry includes at least one combination entry, and the combination entry includes a virtual huge page number, a bit vector field, and a physical huge page number. The physical huge page number is an identifier of N consecutive physical pages corresponding to the N consecutive virtual pages. One entry is used to represent a plurality of virtual-to-physical page mappings, so that when a page table length is fixed, a quantity of entries in the TLB can be increased exponentially, thereby increasing a TLB hit probability, and reducing TLB misses. In this way, a delay in program processing can be reduced, and processing efficiency of the processing chip can be improved.
US10740240B2

A computer implemented method for saving cache access power is suggested. The cache is provided with a set predictor logic for providing a generated set selection for selecting a set in the cache, and with a set predictor cache for pre-caching generated set indices of the cache. The method comprises further: receiving a part of a requested memory address; checking, in the set predictor cache, whether the requested memory address is already generated; in the case, that the requested memory address has already been generated: securing that the set predictor cache is switched off; issuing the pre-cached generated set index towards the cache; and securing that only that part of the cache is switched on that is associated with the pre-cached generated set index.
US10740229B2

A memory system including: a memory device having an open block and a closed memory block; a page counting unit counting the number of program pages in the open block whenever a data is programmed in the open block, and counting the number of valid pages of the closed memory block; a valid page decrease amount counting unit calculating a total sum of valid pages decreased in the closed memory block before and after a map update operation; and a garbage collecting unit performing a garbage collection operation onto a victim block when the number of free blocks included in the memory device is less than a first threshold value and greater than a second threshold value, and a ratio of the number of the program pages in the open block to the total sum of the valid pages decreased is greater than or equal to a fourth threshold value.
US10740226B2

A memory device is provided. The memory device includes a plurality of normal memory blocks; and at least two or more bad memory blocks, wherein data having the same number of bits as data to be stored in a normal memory block and a parity code having the number of bits at least twice greater than that of a parity code to be stored in the normal memory block are stored in a first bad memory block and a second bad memory block among the bad memory blocks.
US10740224B2

In response to receiving a test suite specification, a processor of a testing platform determines a schedule of execution of a test suite to test a system under test (SUT). The SUT has a hardware resource set including at least one of a set including a processor system and a data storage system, and the test suite includes a plurality of tests, each including a respective set of one or more testcases. The processor initiates execution of the test suite on the SUT in accordance with the schedule. In response to failure of a hardware resource during execution of the test suite, the processor automatically and dynamically reallocating a test in the test suite to at least one different hardware resource in the hardware resource set.
US10740218B2

A method and a device for determining a usage log are provided. The method includes: filtering evaluation information with respect to a target software submitted by an application recommendation software of each of at least one mobile terminal, to obtain target evaluation information; receiving usage logs with respect to the target software sent by at least one mobile terminal; and determining a usage log matching with the target evaluation information according to a preset matching rule.
US10740199B2

A controlling device includes a controller that executes control to functionally activate of, at least, a part of transmission lanes in multiple transmission lanes connecting a plurality of subsystems which run based on a lock-step method and an embedder that executes an embedding operation to realize a multiplexing state using the part of transmission lanes controlled to functionally activate by the controller and the plurality of the subsystems, wherein, the controller determines whether or not the embedding operation succeeds, determines, when the embedding operation fails, whether or not an embedding operation using another part of transmission lanes, of the multiple transmission lanes, different from the part of transmission lanes used in the failure embedding operation, and executes, when the corporation processing succeeds, control to functionally activate the another part of transmission lanes.
US10740196B2

An event processing system is disclosed that processes events of an event stream and performs the recovery of events during system failure. The recovery of events is performed by generating output sequence numbers for each deterministic output event generated by the event processing system. In an embodiment, the event processing system determines a current output sequence number of a most recently transmitted output event in a output stream of events, a last output sequence number of an output event corresponding to a most recently processed batch of input events and determines a set of one or more output events of the output stream to be transmitted based on the current sequence number and the last output sequence number. The event processing system then transmits the output events related to the application.
US10740194B2

The present disclosure provides virtual machine deployment methods and apparatuses. One exemplary virtual machine deployment method comprises: acquiring a fragment node by scrambling and fragmenting to-be-processed data; allocating a target virtual machine to the fragment node according to the data amount of the fragment node; and deploying the fragment node onto the target virtual machine. According to some embodiments of the present disclosure, when a virtual machine is allocated to a fragment node, the data amount of the fragment node can be controlled firstly by scrambling data. Then a virtual machine matching the data amount can be allocated according to the actual data amount of the fragment node, so as to prevent the virtual machine from overloading, thereby achieving better load balancing.
US10740193B2

Hypervisor-independent reference copies of virtual machine payload data based on block-level pseudo-mount infrastructure and techniques are generated and stored in an illustrative data storage management system. An illustrative hypervisor-independent reference copy comprises one or more virtual-machine payload data files that originated from a first virtual machine. The hypervisor-independent virtual-machine-payload reference copy is governed by a distinct reference copy policy that controls retention, storage, tiering, scheduling, etc. for the reference copy, independently of how the illustrative system treats other virtual machine payload data files originating from the same virtual machine.
US10740191B2

Management and configuration of a tiered data storage system are described. An agent software application on computing devices in a first tier processes snapshot backups and pushes them to an appliance software application on a server in a second tier. The agent software application may optionally store checkpoint backups in the first tier. The appliance software application processes archive backups and pushes them to cloud storage in a third tier. A cloud application on a management server receives storage policy specifications from customers and promulgates the policies to the agent software application and the appliance software application. The policy specifications include an optional checkpoint specification including a checkpoint time period for backups in the first tier, a snapshot specification including a snapshot time period for backups in the second tier, and an archive specification including an archive time period for backups in the third tier.
US10740190B2

Technologies are described herein for providing secure data protection and recovery. A virtual data center can be created on backup servers to manage data backup for a specific client. Backups can be performed by a master server in the virtual data center initiating a secure network connection with a client computing device at a random or pseudo random time within a backup window specified by the client. A backup agent on the client computing device can execute a data mover program complied at the client's computing system but received from the master server to retrieve and save backup data at a random or pseudo random temporary location. The saved data can be transmitted and stored on data storage accessible only by a storage server. Backup data can be inspected in an isolated inspection server and be made retrievable through a secure data repository accessible by the client.
US10740184B2

A method for recovering data for a file system includes a journal-less recovery process that detects one or more inconsistencies for file system blocks upon a system failure based on one or more comparisons of information for the file system blocks.
US10740173B2

A digital system includes nonvolatile memory for storing digital data using codewords. The data is stored in the memory using multiple bits per memory cell of the memory. A code efficiency, for purposes of transferring read data and write data relating to the memory, can be changed on a codeword-to-codeword basis based on input parameters.
US10740172B2

There is provided a communication apparatus, including: a transmission/reception unit that transmits/receives a signal to/from a different apparatus; a confirmation signal detection unit that detects one of a reception confirmation signal and a non-reception confirmation signal, the reception confirmation signal and the non-reception confirmation signal being transmitted from the different apparatus that has received the signal transmitted from the transmission/reception unit; and a conflict avoiding unit that instructs the transmission/reception unit to transmit an abort signal for instructing to interrupt communication after ignoring a predetermined number of bits following the non-reception confirmation signal when the confirmation signal detection unit has detected the non-reception confirmation signal.
US10740171B2

In an information processing apparatus including a first memory storing data, whether the first memory is in a state where the stored data is readable and data is unwritable is determined. When it is determined that the first memory is in the state, whether particular data is stored in the first memory is determined. When it is determined that the particular data is stored in the first memory, whether a second memory is connected to the information processing apparatus is determined. When it is determined that the second memory is connected, the particular data is read from the first memory and is written into the second memory.
US10740169B1

A method, system, and computer program product to troubleshoot a problem with a device are provided herein. According to the method, based on a symptom associated with the device, a first solution is transmitted to a first troubleshooting system. A second solution is transmitted to a second troubleshooting system while tracking the troubleshooting session from the first troubleshooting system. A list of solutions associated with the symptom is automatically updated based on percentage success rates for the solution.
US10740165B2

A codeword decoder interoperates with a neural network to provide the neural network with an uncorrectable erroneous codeword and to classify the uncorrectable erroneous codeword into a correctable erroneous codeword. The codeword decoder and neural network may be utilized in the error correction unit for a memory array.
US10740162B2

A device may receive, by a kernel of the device and from a loadable kernel module of the device, information that instructs the kernel to invoke a callback function associated with the loadable kernel module based on an execution of a hook of the kernel. The device may receive, by the kernel of the device and from an application of the device, a socket application programming interface (API) call. The socket API call may include control information. The device may execute, by the kernel of the device, the hook based on receiving the socket API call. The device may invoke, by the kernel of the device, the callback function associated with the loadable kernel module based on executing the hook to permit a functionality associated with the callback function to be provided. The kernel may provide the control information, associated with the socket API call, to the callback function as an argument.
US10740159B2

A method for controlling a synchronization object of a computer processing system that includes executing a plurality of processing threads, each of the processing threads having a priority level within the computer processing system. At least one of the plurality of threads requests a lock to the synchronization object. The priority of lower priority processing threads that have a lock to the synchronization object or are waiting in a waiting queue for the synchronization object are promoted. The lower priority threads having a priority lower than the lock requesting thread are promoted to a priority level that is at least as high as that of the lock requesting thread. Upon a release of the lock by a promoted processing thread, returning the promoted processing thread to the original priority level from which the processing thread was promoted.
US10740157B2

Methods, systems, and computer program products for performing cache load balancing between multiple virtual input/output servers (VIOSs) are provided. Aspects include monitoring a utilization level for a cache in each of at least two VIOSs and determining that an imbalance exists between the utilization levels of the at least two VIOSs. Aspects also include transferring at least one logical storage unit between the at least two VIOSs, wherein the transferring reduces the imbalance.
US10740154B2

A method for allocating computing resources of a processor is provided. The method includes the follows. A current processor load is detected. Required computing resources are determined according to the current processor load. The required computing resources correspond to a total frequency of each processor core. Priori power values of each processor core at different frequencies are obtained. The number of processor cores and a frequency of each processor core are determined according to the priori power values of each processor core at different frequencies, such that a total frequency of each processor core satisfies the computing resources and a total power value of each processor core is minimum.
US10740152B2

Technologies for dynamic acceleration of general-purpose code include a computing device having a general-purpose processor core and one or more hardware accelerators. The computing device identifies an acceleration candidate in an application that is targeted to the processor core. The acceleration candidate may be a long-running computation of the application. The computing device translates the acceleration candidate into a translated executable targeted to the hardware accelerator. The computing device determines whether to offload execution of the acceleration candidate and, if so, executes the translated executable with the hardware accelerator. The computing device may translate the acceleration candidate into multiple translated executables, each targeted to a different hardware accelerator. The computing device may select among the translated executables in response to determining to offload execution. The hardware accelerators may include, for example, a processor graphics, an image signal processor, or a field-programmable gate array. Other embodiments are described and claimed.
US10740151B1

Systems, methods, and computer-readable media are disclosed for systems and methods for parallelized forensic analysis using cloud-based servers. Example methods may include generating a first request for one or more notifications in a notification queue, where the one or more notifications include a first notification indicative of a first data input at a datastore, determining a first data type of the first data input, and generating a second notification indicative of the first data type. Some example methods may include determining that a first software component is subscribed to notifications for the first data type, sending the second notification to the first software component, determining a first output of the first software component, where the first output comprises a set of extracted data from the first data input, and sending the set of extracted data to the datastore.
US10740148B2

Systems, methods, and software described herein facilitate accelerated input and output operations with respect to virtualized environments. In an implementation, a computing system passes a process identifier to a kernel driver for a host environment, wherein the process identifier identifies a guest process spawned in a virtual machine and wherein the kernel driver uses the process identifier to determine an allocation of host memory corresponding to guest memory for the guest process and returns the allocation of host memory. Additionally, the computing system performs a mapping of the allocation of host memory to an allocation of guest memory for the guest element.
US10740147B2

A method, system and computer program product for efficiently utilizing connections in connection pools. A period of time an application running on a virtual machine needs a greater number of connections to an external resource than allocated in its pool of connections is identified. The connection pool for this application as well as the connection pools for the other applications containing connections to the same external resource are merged to form a logical pool of connections to be shared by those applications during the identified period of time. Alternatively, in an application server cluster environment, the connection pools utilized by the application servers to access the external resource may be reconfigured based on the weight assigned to each member (or application server) of the cluster which is based on the member's load size. In these manners, the resource connections in these pools of connections will be more efficiently utilized.
US10740146B2

Embodiments herein describe techniques for executing VMs on hosts that include an accelerator. The hosts can use the accelerators to perform specialized tasks such as floating-point arithmetic, encryption, image processing, etc. Moreover, VMs can be migrated between hosts. To do so, the state of the processor is saved on the current host thereby saving the state of the VM. For example, by saving the processor state, once the data corresponding to the VM is loaded into a destination host, the processor can be initialized to the saved state in order to resume the VM. In addition to saving the processor state, the embodiments herein save the state of the accelerator on a FPGA. That is, unlike previous systems where tasks executed by the accelerator are discarded when migrating the VM, the state of the accelerator can be saved and used to initialize an FPGA accelerator in the destination host.
US10740145B2

The current document discloses methods and systems for extending an internal network within a first cloud-computing facility to a second cloud-computing facility and deploying a virtual machine or virtual application previously running on a first cloud-computing facility within the context of the extended internal network in the second cloud-computing facility. The currently disclosed methods and systems which provide internal-network extension and redeployment of virtual machines and virtual applications, referred to as “stretch deploy,” allow a virtual machine or virtual application formerly executing on a first cloud-computing facility to resume execution on a second cloud-computing facility, using the computational and storage facilities of the second cloud-computing facility but depending on network support from the first cloud-computing facility, without changing IP and local network addresses and the network connectivity, based on those addresses, between the virtual machines and virtual applications and other local and remote computational entities with which the virtual machines and virtual applications communicate.
US10740143B2

Controlling asynchronous tasks in a transaction system. A request to start an asynchronous child task is obtained, and a resource status of the system is determined. It is determined whether to suspend a parent task associated with the asynchronous child task or to execute the asynchronous child task based on the determined resource status of the system.
US10740140B2

A computer system, processor, and method for processing information is disclosed that includes at least one computer processor for processing instructions, the processor having a history buffer having a plurality of entries for storing information associated with a processor instruction evicted from a logical register, the history buffer having at least one recovery port; a logical register mapper for recovering information from the history buffer, the mapper having restore ports to recover information from the history buffer; and a restore multiplexor configured to receive as inputs information from one or more of the history buffer recovery ports, and configured to output information to one or more of the logical register mapper restore ports. The processor, system and/or method configured to improve flush recovery bandwidth.
US10740135B2

A host device and method for efficient distributed security forensics. The method includes creating, at a first host device configured to run a first virtualization entity, a first event index for the first virtualization entity; encoding at least one event related to the first virtualization entity; updating the first event index based on the encoded at least one event; and sending the first event index to a master console, wherein the master console is configured to receive a plurality of event indices created by a plurality of host devices with respect to a plurality of virtualization entities.
US10740132B2

The disclosed computer-implemented method for updating containers may include (i) identifying an application container that is instantiated from a static application container image, (ii) identifying ancillary code that is designed to modify execution of the application executing in the application container, (iii) packaging the ancillary code into a data volume container image to be deployed to the host system that hosts the application container, (iv) discovering, by the application container, a data volume container instantiated from the data volume container image on the host system, and (v) modifying, by the application container, the execution of the application executing in the application container with the ancillary code, without modifying the static application container image, at least in part by instantiating the application container with a pointer to the location of the data volume container that contains the ancillary code. Various other methods, systems, and computer-readable media are also disclosed.
US10740128B2

A cloud broker receives a container from a client device. The container includes a software application and metadata. The cloud broker instructs a first cloud hosting facility to execute the container at a performance level specified by the metadata. The cloud broker determines first metrics when the first cloud hosting facility is executing the container. The cloud broker instructs a second cloud hosting facility to execute the container at the performance level specified by the metadata. The cloud broker determines second metrics when the second cloud hosting facility is executing the container. The cloud broker automatically selects a particular cloud hosting facility to host the container based at least partly on the first metrics and the second metrics.
US10740125B2

An example system includes at least one memristive dot product engine (DPE) having at least one resource, the DPE further having a physical interface and a controller, the controller being communicatively coupled to the physical interface, the physical interface to communicate with the controller to access the DPE, and at least one replicated interface, each replicated interface being associated with a virtual DPE, the replicated interface with communicatively coupled to the controller. The controller is to allocate timeslots to the virtual DPE through the associated replicated interface to allow the virtual DPE access to the at least one resource.
US10740124B1

A method comprises generating and displaying a first and a second user interface on a first and a second computing device. The method comprises receiving a verification value from each of the user interfaces and upon the verification values satisfying a pre-determined threshold, enabling the first and the second user interfaces to communicate. The method comprises receiving a request for a data file associated with the second user operating the second user interface, querying a database for the data file, and transmitting the data file to the first user interface. The method comprises generating a second data file comprising interactions between the first user and the first user interface, the second user and the second user interface, or communication between the first and the second user interfaces. The method further comprises transmitting the second data file to either of the user interfaces or a second database.
US10740123B2

A system and method for accessing elements of a table in a digital image of the table, including: obtaining the digital image of the table; finding table elements in the digital image based on digital table properties, wherein the table elements define table cells; calculating coordinates of the table cells in the digital image based on the table elements; and accessing content of a selected table cell in the digital image using the coordinates of the selected table element.
US10740114B2

A component invoking method includes obtaining component invoking data corresponding to a child application. The component invoking data includes a component identifier identifying a first native component in a parent application and corresponding to a current system platform and a second native component running on another system platform and having a same function as the first native component. The method further includes transferring the component invoking data to a native layer corresponding to the parent application using a communications channel corresponding to the current system platform and invoking the first native component by the native layer based on the component invoking data.
US10740108B2

Management of a store queue based on a restoration operation. A determination is made as to whether a restoration operation to perform a bulk restore of a set of architected registers has completed. Based on determining that the restoration operation has completed, one or more store queue entries corresponding to the restoration operation are invalidated.
US10740103B2

Methods, systems, and apparatus, including an apparatus for using probabilistic techniques to provide reformatted versions of digital components. In one aspect, a process includes obtaining data specifying a distribution parameter limit for a given reformattable digital component that is eligible for reformatting using a set of digital component extensions. For each of multiple digital component requests, a determination is made that a given digital component extension has an additional selection requirement that, when combined with a base selection requirement for the given reformattable digital component, would exceed the distribution parameter limit. A determination is made, using a probabilistic technique, a probability at which the given digital component extension will be selected for use in generating a reformatted version of the given reformattable digital component such that an aggregate selection requirement for distributing the given reformattable digital component in response to requests over time is within the distribution parameter limit.
US10740101B2

According to one embodiment, a memory system includes a first nonvolatile memory, and a controller. The controller executes, to the first memory, a program operation first and a first read operation next. The program operation is an operation including (i) acquiring a first temperature, (ii) storing the first temperature, and (iii) controlling the access circuit to set a threshold voltage of a memory cell transistor at a value corresponding to first data. The first read operation is an operation for (i) acquiring a second temperature, (ii) computing a difference between the second and the first temperature, (iii) acquiring a first determination voltage, (iv) correcting the first determination voltage according to the difference, and (v) controlling the first memory to acquire second data corresponding to the threshold voltage on the basis of a comparison between the threshold voltage of the memory cell transistor and the corrected first determination voltage.
US10740092B2

A protection and control system which is capable of surely updating a program without a program update by an operator and without deactivating a power system is provided. A protection and control device 1 includes an update accepting unit 1c that determines whether or not to accept the update of the program from a managing server 3, and an updating processing unit 1d that receives an updating program and that updates the program. The managing server 3 includes an update determining unit 3c that determines whether or not a supplied update program is for updating the program of the predetermined protection and control device 1, a transmitting unit 3b that transmits an update notification to the protection and control device 1 on which the program to be updated is loaded, and a receiving unit 3a that receives a reply to the update notification from the protection and control device.
US10740090B2

Techniques are disclosed for efficiently updating multiple computing systems in potentially heterogeneous computing environments. Embodiments provide for efficient patching of multiple software applications executing in multiple execution environments. For example, a custom installation tool can be provided to each of the computing devices in the cloud infrastructure system. The computing devices can execute the custom installation tool and identify, retrieve, and apply the necessary patches to applications on the computing devices. The patch-related processing across the multiple computing devices may occur in parallel such that at least a portion of the processing is performed concurrently from one another.
US10740065B2

Disclosed herein are systems and methods for receiving a voice command and determining an appropriate action for the media playback system to execute based on user identification. The systems and methods receive a voice command for a media playback system, and determines whether the voice command was received from a registered user of the media playback system. In response to determining that the voice command was received from a registered user, the systems and methods configure an instruction for the media playback system based on content from the voice command and information in a user profile for the registered user.
US10740064B1

Described herein are a system and techniques for dynamically generating targeted media content. In some embodiments, the system identifies an appropriate template based on the content currently being consumed by a user, preferences or attributes associated with that user, a product to be presented, or any other suitable factor. Once a temple has been selected, a product may be selected for presentation to the user based on the content currently being consumed by a user, preferences or attributes associated with that user, or any other suitable factor. The selected template is then populated using attributes of the user and/or the product. Once populated, the text in the populated template may be smoothed. The generated content may then be synthesized into a different format, in order to match a format of content currently being consumed by a user, which may then be presented to the user.
US10740061B2

Embodiments are disclosed for providing play/pause content. An example method includes receiving a command to play audio from a zone, the zone including one or more playback devices, wherein the zone is configured to play items from a playback queue responsive to the command to play audio. The example method also includes determining that the playback queue includes no playable items. The example method also includes automatically placing information identifying at least one playable item in the playback queue. The example method also includes, responsive to the command to play audio, causing to play the at least one playable item by the zone.
US10740059B2

According to an embodiment, provided is a communication device that performs communications of an image and audio. The communication device includes: a storage unit that stores therein arrangement information for specifying a display scheme for the image; an arrangement-information setting unit that sets arrangement information in the storage unit; and a display control unit that refers to the arrangement information and causes a plurality of display devices to display the image. The display control unit causes a first display device to display captured images of a local point and a remote point and causes a second display device to display an image supplied from an image supply device of the local point or the remote point.
US10740055B2

Each print apparatus performs control to execute deletion based on a reception date/time included in bibliographic information of print data and a set validity period, for print data stored in own apparatus, and to not execute deletion based on a reception date/time included in bibliographic information of print data and a set validity period, for print data stored in other print apparatus.
US10740048B2

A method for configuring, via a website, a computing device to communicate with a printer is described. The method includes creating, via the website, a printer definition for the printer. The printer definition includes a network address, a reference to a printer driver, and a reference to a printer profile. The method also includes sending an install uniform resource identifier (URI) associated with the printer definition. The method further includes receiving an indication that the install URI has been activated by the computing device. The method additionally includes sending an installer to the computing device. The installer installs the printer driver and configures the computing device to communicate with the printer using the network address, the printer driver and the printer profile.
US10740040B2

The computer system executes a storage program that operates on an OS to provide a logical volume to a host. The computer system includes volume management information including information on a storage function to be applied to the logical volume provided by the storage program. Upon receiving an I/O request for the logical volume from the host, the OS determines whether it is necessary for the storage program to perform an I/O process on the basis of the information on the storage function to be applied to the logical volume by referring to the volume management information. When it is determined that the I/O process is necessary, the OS communicates with the storage program and the storage program executes the I/O process. When it is determined that it is not necessary for the storage program to perform the I/O process, the OS outputs an I/O response to the host.
US10740038B2

Embodiments described herein are related to performing virtual application delivery. In some embodiments, a method includes accessing, at a computing device, a datastore comprising a first virtual disk file mapped to a plurality of virtual disk files separate from the first virtual disk file, wherein each of the plurality of virtual disk files comprises at least one application stored thereon. The method further includes receiving, at the computing device, one or more operations for accessing the first virtual disk file, the one or more operations corresponding to a first application stored on a second virtual disk file of the plurality of virtual disk files. The method further includes redirecting the one or more operations for accessing the first virtual disk file to the second virtual disk file.
US10740030B2

An indication is made for each task category of a plurality of task categories, of a first attribute that indicates a data set to be collected, a second attribute that indicates a first predetermined amount of time within which a central processing unit (CPU) stops executing a task of the task category, and a third attribute that indicates a second predetermined amount of time within which the CPU that was executing the task of the task category collects the data set. In response to occurrence of an event, a plurality of CPUs are stopped to collect a plurality of data sets, based on first attributes, second attributes, and third attributes of task categories corresponding to tasks executing on the plurality of CPUs.
US10740029B2

A processing system employs an expandable memory buffer that supports enlarging the memory buffer when the processing system generates a large number of long latency memory transactions. The hybrid structure of the memory buffer allows a memory controller of the processing system to store a larger number of memory transactions while still maintaining adequate transaction throughput and also ensuring a relatively small buffer footprint and power consumption. Further, the hybrid structure allows different portions of the buffer to be placed on separate integrated circuit dies, which in turn allows the memory controller to be used in a wide variety of integrated circuit configurations, including configurations that use only one portion of the memory buffer.
US10740027B2

A method of storing log entries of events from a plurality of network elements in a communication network, comprising the steps of: a) receiving log entries at a control processor of events from a plurality of different elements positioned, the log entries grouped into threads based on a common purpose; b) converting each log entry into a compact log record in a logging module, and c) storing the compact log records in a first memory buffer in random access memory (RAM) forming a first log file.
US10740004B2

A computer program product is provided for efficiently managing storage in a multi-tiered storage system. The computer program product comprises a computer readable storage medium having program instructions embodied therewith. The program instructions are executable by a processor to cause the processor to receive a command from an application, where the command is directed to at least one object. The program instructions are further executable by the processor to cause the processor to determine storage for the at least one object in a multi-tiered storage system based on the command, and store the at least one object in accordance with the determined storage.
US10740001B2

Embodiments of the present disclosure provide a method, an apparatus and a computer program product for managing an input/output (I/O). The method comprises, in response to receiving a first I/O request of a first type for a storage device, determining whether there exists at least one credit available to the first type of I/O requests. Each of the at least one credit indicates I/O processing capability reserved by the storage device for the first type of I/O requests. The method further comprises allocating a first credit to the first I/O request based on a result of the determining. The method further comprises performing, by using the first credit, an I/O operation requested by the first I/O request on the storage device. Moreover, the method further comprises, in response to completion of the I/O operation, recycling the first credit for use by a subsequent I/O request. Embodiments of the present disclosure can implement dynamic allocation of I/O processing capability for different types of I/Os.
US10740000B2

Embodiments of the present disclosure generally relate to a storage device fully utilizing a pipe interface by adaptively altering the size of data included in one or more packets sent to a host device. A maximum payload size for the packets and a reduced payload size for the packets are determined. The performance level of both the maximum payload size and the reduced payload size are then determined. The performance level of the maximum payload size is compared to the performance level of the reduced payload size to determine which payload size has the higher performance level. The payload size having the higher performance level is then selected, and the storage device sends data in packets in the size of the payload size having the higher performance level to the host device.
US10739999B2

A computer system connected to an external computer issuing a data input/output request and a storage device, includes a logical storage area of a first layer of the storage device and a logical storage area of a second layer of the external computer. The logical storage area of the first layer includes a common area and an individual area. A storage area of the common area is associated with one or more of the second layer's logical storage areas. A storage area of the individual area is associated with one storage area of the second layer's logical storage area. The computer system performs duplication determination on a plurality of data sets and associates a plurality of data sets determined as being duplicated with the common area to associate the storage area of the common area with a plurality of storage areas of the logical storage area of the second layer.
US10739996B1

Systems and methods are disclosed for enhanced garbage collection operations at a memory device. The enhanced garbage collection may include selecting data and blocks to garbage collect to improve device performance. Data may be copied and reorganized according to a data stream via which the data was received, or data and blocks may be evaluated for garbage collection based on other access efficiency metrics. Data may be selected for collection based on sequentiality of the data, host access patterns, or other factors. Processing of host commands may be throttled based on a determined amount of work to garbage collect a plurality of blocks, in order to limit variability in host command throughput over a time period.
US10739990B1

A computer-implemented method being performed in connection with a mobile computer system comprising a central processing unit, a touchscreen and a memory, the computer-implemented method comprising: detecting a gesture performed by a user across the touchscreen, where in the gesture comprises a plurality of unidirectional or circular motions performed by the user over substantially the same area; determining at least one characteristic of the detected gesture; and selecting a command for execution by the central processing unit of the mobile computer system based on the at least one determined characteristic of the detected gesture.
US10739989B2

A technique is provided for customizing a presentation. The technique includes recording multimedia corresponding to a presenter of a presentation. The recorded multimedia is analyzed to extract a representative information corresponding to the multimedia. Further, one or more pre-recorded multimedia files are determined from a multimedia database. The determination is based on a comparison of the representative information with one or more tags associated with each of a plurality of pre-recorded multimedia files. Subsequently, the presentation is customized by inserting the one or more pre-recorded multimedia in the presentation.
US10739988B2

A personalized persistent collection of customized inking tools is provided. In an ink-enabled application, a user is enabled to create new inking tools and to select properties to associate with the new inking tools according to the user's wants/needs. Inking tool elements illustrative of the properties associated with the user-customized inking tools are included in an inking tool tray displayed in a UI of the application. The user-selected properties associated with the user-customized inking tools are stored in a data store that is accessible by the application and other applications from various computing devices. The inking tool tray is consistent across applications and computing devices for allowing the user to create, keep, and roam a customized set of inking tools, and providing the user with one-click access to the user's customized inking tools. Advantageously, the user does not have to repeatedly set up an inking tool with often-used attributes.
US10739986B2

Techniques for a circuit board for an input device are described. In at least some embodiments, an input device is integrated into a circuit board of an apparatus. For instance, a touch interaction region of the input device is formed by cutting and/or etching a portion of the circuit board such that the touch interaction region is moveable with respect to adjacent portions of the circuit board. According to one or more embodiments, an input device includes a switch such that movement of the touch interaction region actuates the switch to generate a click input event.
US10739985B2

First, a plurality of selection objects having at least one part thereof displayed on a display area of a display device are moved relative to the display area, based on an output signal outputted from an input device. Then, when an end-located selection object among the moved plurality of selection objects reaches a predetermined position of the display area, an object that is different from the plurality of selection objects is displayed on the display area. The object moves relative to the display area based on an output signal outputted from the input device.
US10739982B2

Implementations provide an improved drag-and-drop operation on a mobile device. For example, a method includes identifying a drag area in a user interface of a first mobile application in response to a drag command and receiving a drop location in a second mobile application that differs from the first mobile application. The method may also include determining that a drop location is a text input control and the drag area is not text-based, performing a search for a text description of the drag area, and pasting the text description into the text input control. The method may also include determining that a drop location is an image input control and that the drag area is text based, performing a search using the drag area for a responsive image, and pasting the responsive image into the image input control.
US10739978B2

A setting device includes: a communication circuit which communicates with a target lighting fixture in which a communication configuration is to be set up among lighting fixtures; a display which displays layout information of the lighting fixtures; a detector which detects a direction of movement of the setting device inside of a building, and an amount of the movement of the setting device; and a controller which causes the display to display, on the layout information, a position of the setting device derived based on the direction and the amount of the movement of the setting device. The controller determines whether the position of the setting device is within a predefined area, based on a location of the target lighting fixture, and sets up the communication configuration in the target lighting fixture via the communication circuit when the position of the setting device is within the predefined area.
US10739977B2

This disclosure is related to a device, method and computer program product of a vertical comprehensive detailed information. The device includes a communication module, a data transferring module, a watchlist module, a comprehensive detailed information module, one or more processors, a screen, and a memory. The comprehensive detailed information module produces a vertical comprehensive detailed information view, which accepts horizontal sliding instructions to switch among the stocks on a watchlist module.
US10739975B2

The disclosure relates to a computing device and method involving receiving map data representing a map; receiving event artifact data representing at least one event artifact, the event artifact data representing an event time and an event location; receiving time selection data representing a time selection; and rendering the map representation in accordance with the map data, event artifact data and the time selection data. The disclosure also relates to a computing device and method for providing a controllable time period display.
US10739970B2

A display device includes: a communication unit; a storage unit; a display unit which is enabled to display an image based on image information, when the storage unit stores the image information; and a control unit. The control unit causes the communication unit to execute an operation to transmit first information used to give an instruction to display the image, to the information processing device, and causes the storage unit to store the image information, when the communication unit receives a first signal. The control unit causes the communication unit to execute an operation to transmit a second signal which prompts a display corresponding to the first information to the information processing device, after the storage unit stores the image information. The control unit causes the display unit to display the image when the communication unit receives a third signal which gives an instruction to display the image.
US10739959B2

Systems, methods, and non-transitory computer readable media configured to provide images having associated narratives for presentation to a user. A selection by the user of a first image having an associated narrative from the images having associated narratives is received. The narrative associated with the first image is provided for presentation to the user in response to receipt of the selection of the first image.
US10739942B2

A user interface, computer program, computer readable media and method arranges displays on a lateral surface of a cylinder, which displays can be easily viewed and selected by rotation about the axis of rotation of the cylinder. A user operates an input element for this purpose. A drive rotates the lateral surface containing the displays according to the user's inputs. In addition to this exemplary embodiment of a mechanical arrangement, a user interface is also proposed which visualizes the displays and the lateral surface only virtually as graphical objects on a graphical user interface. The rotation of the displays is now output as an animation on the graphical user interface. This affords the advantage that a visualization is provided which images a mental model of the user on the graphical user interface and simultaneously increases the user's attention by means of the animation.
US10739939B2

A method, computer program product, and/or computer system controls icon movement behavior on a graphical user interface. A file hosting icon and a data file icon are displayed on a graphical user interface (GUI). The file hosting icon represents a file hosting service, and the data file icon, which is capable of being moved towards the file hosting icon on the GUI to initiate storage by the file hosting service, represents data. The behavior of movement of the data file icon is adjusted according to a position of the data file icon relative to a position of the file hosting icon on the GUI, and based on predefined features of the data relative to predefined features of the file hosting service.
US10739929B2

A display device includes a substrate divided into a display area and a peripheral area, a light-emitting element layer on the substrate and including a light-emitting element, a circuit element layer on the substrate and including a circuit element which drives the light-emitting element, an encapsulation film of which portions thereof are respectively in the display area and the peripheral area, and a plurality of sensing electrodes each on the portion of the encapsulation film which is in the display area, including a plurality of first sensing electrodes and a plurality of second sensing electrodes which intersect the first sensing electrodes. Each of the first sensing electrodes includes a plurality of mesh lines intersecting one another in a mesh shape, and widths of the first sensing electrodes increase as a distance of the first sensing electrode from a center of the display area to the peripheral area decreases.
US10739928B1

The present disclosure provides a touch substrate and a display device. Shapes of the inside of electrode patterns are formed to be in consistency with shapes of the outer peripheries of the electrode patterns, therefore difference of light reflectance between the trenches surrounding the electrode patterns and the inside of the electrode patterns is reduced. Accordingly, the likelihood that the electrode patterns are visually noticeable is lowered, thus raising the visual effects displayed by the display devices.
US10739920B2

The present invention provides a touch sensitive processing apparatus configured for: according to one or more first touch line pieces corresponding to one or more external objects in a first set, transmitting driving signals via one or more first electrodes corresponding to the one or more first touch line pieces and sensing the driving signals via multiple second electrodes to form at least a one-dimensional sensing information; composing a two-dimensional sensing information according to the at least a one-dimensional sensing information; preserving sensing information which is corresponding to one or more second touch line pieces in the two-dimensional sensing information, wherein the one or more second touch line pieces is a part of a second set which is corresponding to the one or more external objects; calculating one or more positions of the one or more external objects according to the two-dimensional sensing information.
US10739918B2

Disclosed is a display device that may, for example, include a gate line that is provided in a first direction on a backplane and delivers a gate signal; a data line that is provided in a second direction on the backplane and delivers a data signal; a Thin Film Transistor (TFT) in each pixel defined by a crossing between the gate line and the data line; a first electrode spaced apart from one of a source electrode and a drain electrode of the TFT; a second electrode that is provided on a layer different from that on which the first electrode is provided; a TFT passivation layer that is provided on the TFT and has a first contact hole; a first connection pattern that connects one of the source electrode and the drain electrode to the first electrode through the first contact hole; and a second connection pattern that delivers a touch driving signal to the second electrode and is formed of a material substantially identical to that of the first connection pattern.
US10739911B2

A method of emulating an input device. The method receives a set of data associated with a touch input. The set of data includes a set of coordinates of each data point, the force applied at each data point, and the time the data for each data point is received. The method adds several data points to the first set of data points to create a second set of data points. For each data point in the second set of data points, the method calculates a set of parameters based on the set of data associated with the data point. The method provides a subset of the calculated parameters and the data associated with a subset of the second set of data to an application to emulate the input device.
US10739910B2

A touch sensor circuit includes a plurality of drive/receive circuits and a drive signal generation circuit. The drive/receive circuits drive and receive signals from a multi-touch sensor. A drive/receive circuit includes an analog to digital conversion (ADC) circuit and a digital to analog conversion (DAC) circuit. The ADC circuit includes a first input to receive a sensor signal on an electrode of the multi-touch sensor. The sensor signal includes a drive signal component and a receive signal component. The ADC circuit includes a second input to receive an analog reference signal from the drive signal generation circuit. The ADC circuit generates a digital signal based on the analog reference signal and the sensor signal. The DAC circuit converts the digital signal into the drive signal component and the receive signal component is representative of an impedance on the electrode detected and is indicative of a touch proximal to the electrode.
US10739907B2

Provided are an electronic apparatus and method of operating the electronic apparatus. The electronic apparatus includes a display; a touch input interface comprising touch input interface circuitry; a memory configured to store instructions; and a processor configured to execute instructions stored in the memory, wherein the processor is configured to execute instructions to: control the display to output a screen of an external device to at least a portion of the display by mirroring the external device, recognize the touch input as a drawing input or an external device control input for controlling the external device based on a thickness of the touch input and control the display to output drawing data or control the external device.
US10739902B2

An input apparatus for a vehicle is provided with a plurality of sensor electrodes; and a controller is configured to determine a capacitance reference value of the input apparatus based on information about sensor values collected from a subset of sensor electrodes, which is randomly selected from the plurality of sensor electrodes.
US10739901B2

A display device includes: a display panel including a first surface on which an image is displayed and a second surface opposing the first surface, and a touch sensor, wherein the touch sensor includes a plurality of driving electrodes, a plurality of sensing electrodes disposed to intersect the plurality of driving electrodes, and a touch controller supplying driving signals to the plurality of driving electrodes, wherein, as the display panel is folded or curved, the touch controller sequentially supplies driving signals to the plurality of driving electrodes or simultaneously supplies the driving signals to at least two driving electrodes among the plurality of driving electrodes.
US10739898B2

The present invention relates to an electronic device and an operation method therefor. The electronic device comprises a sensor and a processor. The processor can be configured to detect, through the sensor, bending of the electronic device, detect, through the sensor, bending pressure generated by the bending of the electronic device, and compensate for the intensity of the pressure input detected by the sensor on the basis of the intensity of the bending pressure. Other embodiments are also possible.
US10739894B2

Provided is a display device including: a first base substrate having a plurality of sensing areas and a plurality of pixel areas each corresponding to a pixel; first electrodes provided in each pixel area on the first base substrate; second electrodes provided in each sensing area to cover at least a portion of the pixel areas; a second base substrate arranged opposite to the first base substrate; and a liquid crystal layer provided between the first base substrate and the second base substrate, wherein each pixel area includes a display area for displaying images and a non-display area provided on at least one side of the display area, and at least a portion of sides of the second electrodes is arranged within the display area.
US10739892B2

A display apparatus includes a substrate including a display area and a non-display area, a display element layer, a pad group, a touch electrode layer, and a touch insulation layer. The display element layer includes display elements disposed in the display area. The pad group is disposed on the substrate and includes output pads disposed in the non-display area. The output pads include central output pads and outer output pads disposed outside the central output pads in a first direction. The touch electrode layer is disposed on the display element layer. The touch insulation layer is disposed on the display element layer and contacts the touch electrode layer. A groove pattern is defined in the touch insulation layer overlapping the non-display area, and does not overlap at least a predetermined number of the outer output pads in a second direction.
US10739885B2

The present disclosure provides a flexible touch panel and a display device. The flexible touch panel includes a flexible substrate baseplate and a flexible touch electrode pattern disposed on the flexible substrate baseplate, and a bendable area arranged on the flexible touch panel where the bendable area has at least one relatively fixed position, and at least part of the flexible touch electrode pattern is in the bendable area and has a cutoff region.
US10739884B2

According to one embodiment, a display device includes a display panel configured to perform display operation based on a pixel signal in a display period, a detector configured to perform touch detection operation in touch detection periods, and a driver configured to control frame operations. The driver is configured to control a first frame operation in a first frame periods including the display period, a first touch detection period and a first display adjustment period, and control a second frame operation in a second frame periods including the display period, a first touch detection period and a second display adjustment period. The second display adjustment period is longer than the first display adjustment period and includes the second touch detection period.
US10739879B2

In various embodiments, bilayers are formed in electronic devices at least in part by anodization of metal-alloy base layers.
US10739878B2

A touch sensor laminate includes a touch sensor layer, a second adhesive layer formed on an upper surface of the touch sensor layer, a first adhesive layer formed on a lower surface of the touch sensor layer, the first adhesive layer having a peel strength less than that of the second adhesive layer, a release film attached to a lower surface of the first adhesive layer, and an optical film attached on an upper surface of the second adhesive layer.
US10739876B2

There is provided a handheld device for an interactive system. The handheld device identifies the timing that a user operates the handheld device to determine whether to turn on an indicating light for optical sensing to avoid the unnecessary power consumption.
US10739875B2

A method includes detecting presence of a handheld device in proximity of a touch enabled device and negotiating communication capabilities between the handheld device and a digitizer system of the touch enabled device. At least one of the handheld device and the digitizer system is configured to match a defined communication capability of the other of the at least one of the handheld device and digitizer system. Input from the handheld device is tracked via an electrostatic communication channel between the handheld device and the digitizer system based on the defined communication configuration.
US10739873B2

A transmission-type electronic pen that detects a hover state by a position detecting device and achieves power savings is provided. The pen includes a transmission circuit that transmits a signal to a position detecting device and a detector configured to detect a direct act of a user. The pen includes a pressure detector configured to detect whether a pressure is applied to a tip of a core body, and a controller configured to activate and control transmission operation of the transmission circuit based on detection outputs of the detector and the pressure detector. The transmission circuit is controlled in accordance with any of a plurality of transmission operation states including at least a power saving state. When detecting an act of the user, the controller activates and sets the transmission circuit to a first transmission operation state of the plurality of states.
US10739855B2

An input device can be integrated within an electronic device and/or operably connected to an electronic device through a wired or wireless connection. The input device can include one or more force sensors positioned below a cover element of the input device or an input surface of the electronic device. The input device can include other components and/or functionality, such as a biometric sensor and/or a switch element.
US10739853B2

A touchscreen includes conductive islands that are capacitively coupled to conductive traces, where they may be used to provide capacitive sensing of the position of one or more fingers in contact with a touchscreen and/or to exert haptic forces on one or more fingers in contact with a touchscreen.
US10739852B2

Certain exemplary embodiments can provide an attachment coupled to a hand of a user. The attachment can comprise a laser sensor. The attachment can be constructed to cause a signal to be transmitted via the wireless transmitter responsive to motion of a finger of the user determined by the laser sensor. The attachment can comprise wireless transceiver.
US10739846B2

An electronic device includes a digital circuit, a power delivery subsystem configured to provide a supply voltage and a body-biasing voltage to the digital circuit, and a controller a controller coupled to the power delivery subsystem. The controller is configured to determine a process parameter for the electronic device, determine a current temperature parameter for the electronic device, concurrently determine a first coarse-grain level for the supply voltage and a second coarse-grain level for the body-biasing voltage based on the process parameter, the current temperature parameter, and a frequency of a clock signal to be supplied to the digital circuit, and to determine a fine-grain level for the supply voltage.
US10739840B2

In one or more embodiments, one or more systems, methods, and/or processes may provide information to a non-volatile storage device that indicates a pending power down of the non-volatile storage device without a power down of an information handling system; receive operating context information from the non-volatile storage device; and store the operating context information via a second memory medium. In one or more embodiments, the non-volatile storage device may be or include a solid state drive (SSD), and the operating context information may be or include a flash translation layer table of the SSD. In one or more embodiments, the non-volatile storage device may be powered down, and the one or more systems, methods, and/or processes may provide the operating context information to the non-volatile storage device after the non-volatile storage device is powered up.
US10739837B2

Embodiments of the present invention relate to a solution for supplying power to a processor. In some embodiments, there is provided a method for supplying power to a processor. The method comprises, in response to determining that an output voltage of a main power supply supplying power to a processor is lower than a predefined threshold, enabling an additional power supply to supply power to the processor. The method further comprises determining output power of the additional power supply. In addition, the method further comprises, in response to determining that the output power of the additional power supply exceeds peak power limit of the additional power supply, sending, by the additional power supply, a signal to the processor to lower a clock frequency of the processor.
US10739835B2

In one example in accordance with the present disclosure a method of is described. According to the method, usage data for an electronic device is obtained. An activity phase from a plurality of activity phases for the electronic device is selected based on the usage data. An activity phase has a corresponding timeout period and is defined by an inter-arrival threshold. The electronic device is instructed to enter a low power mode after being inactive for a time period at least as great as the timeout period corresponding to a selected activity phase.
US10739834B2

A power supply architecture provides for the efficient distribution and failsafe monitoring of power in a microcontroller system. The power supply architecture incorporates various components with high integrity and diverse monitoring schemes that allow the associated control processors to operate with high safety standards. The various embodiments provide an integrated method or apparatus for an electronic module safety architecture which includes diversity, time and space independence for power supplies for the various microprocessors and control communication buses.
US10739832B2

A heat transfer device includes a base and a heat sink coupled to the base. The heat sink includes a fin with a surface for receiving a cooling medium to travel across, thereby defining an upstream end and a downstream end for the fin. An airflow projection is coupled to the surface of the fin, in which the airflow projection includes an upstream end and a downstream end with the downstream end of the airflow projection cantilevered above the surface of the fin.
US10739831B2

An information handling system may include a circuit board that includes a plurality of expansion slots. The information handling system may further include a cooling card coupled to at least one of the plurality of expansion slots, and a processor coupled to the circuit board (but where the cooling card does not contain the processor). Further, the processor may include a heat exchanger coupled thereto. The cooling card may include a heatsink, and a fluid channel thermally coupled to the heatsink, the fluid channel being fluidically coupled to the heat exchanger.
US10739825B2

An accessory device for an electronic device is described. The accessory device may include a cover section and a keyboard section. The cover section may include a receiving surface that engages the electronic device. The cover section may include electrical contacts designed to electrically couple with contacts on the electronic device. The cover section may include several magnets designed to magnetically couple with magnets within the electronic device. The keyboard section may include a keyboard and one or more channels designed to receive and position the electronic device in a usable configuration with the keyboard. Several magnets may surround each channel, and may magnetically couple with magnets within (and along an edge of) the electronic device. The magnetic circuits formed between the channel magnets and the device magnets may counter, or offset, forces that otherwise remove the electronic device from the channel in an undesired manner.
US10739816B2

A method for manufacturing a housing, comprising: laminating a first deposition layer on a preform; laminating an intermediate layer on the first deposition layer; laminating a second deposition layer on the intermediate layer; applying a color paint layer on the second deposition layer; delaminating at least some of the color paint layer and the second deposition layer to form at least one delaminated area; and forming a printing layer in the delaminated area, wherein the first deposition layer is visible through at least some areas of the printing layer.
US10739814B2

Systems and methods include receiving, values of one or more first external time variables from a first external node and values of one or more second external time variables from a second external node. The values of one or more local time variables of the local node are adjusted based at least upon the values of the one or more first external time variables and the values of the one or more second external time variables.
US10739813B1

A clock generation circuit is disclosed. The clock generation circuit includes a logic gate configured to, in response to a control input receiving a first control signal, generate an output clock based on a first input clock received by a first identified clock input. The logic gate is further configured to, in response to the control input receiving the second control signal, generate the output clock based on a fixed logic level. The logic gate is further configured to, in response to the control input receiving the second control signal, generate the output clock based on the second input clock.
US10739810B2

This accelerator pedal device is provided with a pedal arm having an accelerator pedal, a housing that swingably supports the pedal arm, a slider that slides over the inner wall of the housing and that is pressed by the depressing of the accelerator pedal, a hysteresis-causing mechanism that includes a biasing spring for exerting biasing force through the slider so as to push back the pedal arm with and that causes hysteresis in the depressing force, and a return spring that exerts biasing force directly on the pedal arm in order to return the pedal arm to a rest position, the biasing spring and the return spring being disposed in the same area inside the housing.
US10739804B2

Various embodiments of the invention may be used to find a combination of voltage and frequency that results in a minimum amount of energy consumption in a digital system, including energy consumed by the system's voltage regulator (VR). The process may involve finding a separate point of minimum energy consumption for each of several different modes of the VR, where a mode is the ratio of Vin to Vout for that VR. The smallest value of those points may then be selected as the overall minimum. The process for making this determination may be performed in situ while the device is in operation, and may encompass changes in operational temperature, load, and process variations.
US10739803B1

A phase-redundant voltage regulator apparatus includes groups of regulator phases, each having a multi-phase controller (MPC) connected to each regulator phase. The MPC transfers, to control logic, phase fault signals and a pulse-width modulation (PWM) phase control signal received from each dedicated regulator phase of a phase group. Spare regulator phases include output ORing devices to limit current flow into spare regulator phase outputs. Output switching devices are configured to electrically couple spare regulator phase outputs to a common regulator output. Control logic is connected to the phase groups MPC and asserts phase enable signals to, transfers PWM phase control signals to, and receives phase fault signals from the spare regulator phases. The control logic electrically interconnects a spare regulator phase to a phase group including a failed regulator phase in response to receiving a phase fault signal from an MPC.
US10739796B2

A pressure regulator includes a regulated fluid volume, at least one vent passage and fluid supply passage, a dampening piston bore and a regulated fluid volume outlet passage, a regulated fluid pressure piston having a first surface side exposed to the regulated fluid volume, and a second surface side exposed outwardly of the body, an external biasing member contactable with the piston and providing a force on the piston inwardly of the body, a gate connected to the piston, a dampening piston disposed in the dampening piston bore, the dampening piston disposed between a dampening and regulated fluid volumes and including a recess including a band therein having at least one gap therethrough, the gap in the band forming a passage between the dampening piston and the piston bore communicable with a volume exterior to the region between the dampening piston and the piston bore.
US10739792B2

A method of trajectory control for a vehicle includes obtaining an initial trajectory; presenting the initial trajectory as a current trajectory on an I/O device, the current trajectory presented overlaying terrain; initiating travel of the vehicle along the current trajectory; updating the current trajectory and the terrain in real time as the vehicle travels along the current trajectory; determining if change in the current trajectory is required; changing the current trajectory to an altered trajectory in response to determining change in the current trajectory is required; and presenting the altered trajectory on the I/O device, the altered trajectory presented overlaying the terrain.
US10739791B2

A method and apparatus provide for automatically controlling the flight of a tiltrotor aircraft while the aircraft is in flight that is at least partially rotor-borne. The method and apparatus provide for automatically tilting nacelles in response to a longitudinal-velocity control signal so as to produce a longitudinal thrust-vector component for controlling longitudinal velocity of the aircraft. Simultaneously, cyclic swashplate controls are automatically actuated so as to maintain the fuselage in a desired pitch attitude. The method and apparatus also provide for automatically actuating the cyclic swashplate controls for each rotor in response to a lateral-velocity control signal so as to produce a lateral thrust-vector component for controlling lateral velocity of the aircraft. Simultaneously, collective swashplate controls for each rotor are automatically actuated so as to maintain the fuselage in a desired roll attitude. The method and apparatus provide for yaw control through differential longitudinal thrust produced by tilting the nacelles.
US10739790B2

A quadrotor or other vertical lift aerial vehicle measures an angle of a payload slung from the quadrotor relative to a body of the quadrotor. Using this measurement a signal may be generated that adjusts a flight characteristic of the quadrotor to counteract swing in the payload. A feedback function for generating the feedback signal may include proportional and derivative gain functions as well as non-linear signal processing functions. The feedback signal may be added to normal input control signals to cause acceleration in the direction of the payload angle that damp oscillation of the slung payload caused by wind or movements of the quadrotor.
US10739789B2

The present disclosure is directed to autonomous control systems and methods for navigating an aircraft relative to a movable object. The autonomous control system may comprise: a first one or more sensors to track the movable object in a local coordinate frame; a second one or more sensors to track the aircraft in the local coordinate frame; and a flight control system having a processor that is operatively coupled with the first one or more sensors and the second one or more sensors, the flight control system configured to provide pitch, roll, and yaw commands to the aircraft. The processor may be configured to identify a perch point at a predetermined distance relative to the movable object in the local coordinate frame. The perch point may be fixed relative to the movable object. The processor may be configured to navigate, via the flight control system, the aircraft to the perch point as a function of the speed, the position, or the heading of the movable object.
US10739781B2

The present disclosure provides a method, apparatus, and terminal device for cliff detection. The method includes: obtaining a detection distance matrix of distances between a camera of a target robot and a ground within a preset detection angle range collected by the camera; obtaining a difference matrix obtained by subtracting a theoretical distance matrix from the detection distance matrix; counting an amount of elements in the difference matrix being greater than a preset first threshold; and determining a cliff is detected if the counted amount of the elements is greater than a preset second threshold. Through the overall consideration of the distance matrix of the distances within the detection angle range, even if a certain part of the ground changes its external conditions such as the color depth and the lightness, the influences on the overall detection result is extremely limited, which makes the detection result more accurate and reliable.
US10739773B2

Systems and methods for predicting vehicle behavior includes capturing images of a vehicle in traffic using an imaging device. Future behavior of the vehicle is stochastically modeled using a processing device including an energy-based model stored in a memory of the processing device. The energy-based model includes generating a distribution of possible future trajectories of the vehicle using a generator, sampling the distribution of possible future trajectories according to an energy value of each trajectory in the distribution of possible future trajectories an energy model to determine probable future trajectories, and optimizing parameters of each of the generator and the energy model using an optimizer. A user is audibly alerted with a speaker upon an alert system recognizing hazardous trajectories of the probable future trajectories.
US10739772B2

A novel robotic platform is presented with the characteristics of only two wheels establishing a stable and unstable axis. Stability of the unstable axis is provided by controlling the steering while driving in the direction of the stable axis. Stability while stopped is provided by setting one or both of the wheels oblique to the stable axis and controlling the traction angle of the wheels. High control authority is thus provided while standing and while underway without sensitivity to the driving surface.
US10739767B2

An operation control apparatus that controls a changeover from an automatic operation mode in which a vehicle is automatically operated to a manual operation mode in which the vehicle is manually operated, the vehicle includes a parking lock mechanism, and a sensor, the operation control apparatus includes an electronic control unit configured to: i) control the vehicle such that the vehicle is automatically operated, based on information received from the sensor; ii) determine whether or not a first condition is established; and iii) activate the parking lock mechanism, and change over an operation mode of the vehicle from the automatic operation mode to the manual operation mode after establishing the parking lock state, when the first condition is not established. The first condition is that the automatic operation mode can be continued.
US10739748B2

According to an aspect, an apparatus is provided. The apparatus includes a cutter, a spooling mechanism and a computing system. The computing system is configured to drive the cutter to form a channel in the ply based on the stored instrumentation layout. The computing system is additionally configured to drive the spooling mechanism to insert the instrumentation into the formed channel based on the stored instrumentation layout.
US10739742B2

A building energy system includes equipment and an asset allocator configured to determine an optimal allocation of energy loads across the equipment over a prediction horizon. The asset allocator generates several potential scenarios and generates an individual cost function for each potential scenario. Each potential scenario includes a predicted load required by the building and predicted prices for input resources. Each individual cost function includes a cost of purchasing the input resources from utility suppliers. The asset allocator generates a resource balance constraint and solves an optimization problem to determine the optimal allocation of the energy loads across the equipment. Solving the optimization problem includes optimizing an overall cost function that includes a weighted sum of individual cost functions for each potential scenario subject to the resource balance constraint for each potential scenario. The asset allocator controls the equipment to achieve the optimal allocation of energy loads.
US10739737B2

A computing device and method to adjust operation of a smart device to customize an environment surrounding the computing device. The adjustment is made via an Application Program Interface (API) having a language known to the smart device, and via a transport abstraction module to internally route data in a transfer stack and facilitate delivery of the data to the smart device.
US10739734B2

A motor control apparatus including a controller that controls a servo motor or a spindle motor and includes a switching determining part that determines a switching condition of the controller based on axis position information on a motor related to control of the motor control apparatus, a machine learning part that adjusts one or more parameters for the controller by machine learning for each switching condition, and a parameter holding part that holds the parameter adjusted by the machine learning part for each switching condition. The switching determining part, when determining the switching condition after adjustment of the parameter, uses the adjusted parameter corresponding to the switching condition in the controller. The apparatus enables changing, and automatic adjustment, of a parameter or controller to be used depending on a switching condition of the parameter related to axis position information or a switching condition of the controller using the parameter.
US10739729B2

An apparatus is provided which comprises: a first clock line to provide a first clock; a second clock line to provide a second clock; a delay line having a plurality of delay cells, wherein the delay line is coupled to the first and second clock lines, wherein the first clock is to sample the second clock; and circuitry coupled to the delay line, wherein the circuitry is to determine first or latest edge transitions from the outputs of the plurality of delay cells.
US10739718B2

In a case where a total value of the number of images to be formed specified by an input job and a count value of a counter before the number of images to be formed according to the job is counted is included in a predetermined range including a predetermined number of images, a cleaning mechanism is caused to operate after formation of images according to the job is completed, and a cleaning process is executed.
US10739708B2

There is provided a guide incorporated in a fixing device including a belt configured to circularly move in a moving direction. The guide includes: a guide portion elongated in a longitudinal direction orthogonal to the moving direction; a first gate mark; and a second gate mark arranged spaced apart from the first gate mark in the longitudinal direction. The guide portion includes a resin and a plurality of elongated-shaped fillers dispersed in the resin. The guide portion has a guide surface configured to guide movement of the belt in the moving direction, a peripheral surface of the belt being configured to contact the guide surface.
US10739692B2

An image forming apparatus includes a rotatable photoconductor, a charging device, a voltage applying device, a current detection device, and control circuitry. The control circuitry is configured to determine a film thickness of the photoconductor based on a charging current detected with the current detection device; determine an estimated film thickness of the film thickness, based on a previous film thickness and travel information of the photoconductor after determination of the previous film thickness; determine a discharging start voltage that the voltage applying device applies to start discharging from the charging device to the photoconductor; determine, from the estimated film thickness and the discharging start voltage, a film thickness determining voltage that the voltage applying device applies to pass a film thickness determining current being a charging current used for determining the film thickness; and apply the film thickness determining voltage to the charging device to determine the film thickness.
US10739688B2

A method of calculating an overlay correction model in a unit for the fabrication of a wafer is disclosed. The method comprises measuring overlay deviations of a subset of first overlay marks and second overlay marks by determining the differences between the subset of first overlay marks generated in the first layer and corresponding ones of the subset of second overlay marks generated in the second layer.
US10739674B2

An imprint apparatus, to perform an imprinting process for bringing a mold and an imprint material on a substrate into contact with each other and curing the imprint material, includes a substrate deforming mechanism and a controller. The substrate deforming mechanism deforms the substrate in such a manner that a surface geometry of at least part of the substrate protrudes toward the mold. The controller determines a condition for the imprinting process on a shot area of the substrate based on the surface geometry of the shot area when the mold is brought into contact with the imprint material on the shot area.
US10739673B2

Embodiments provided herein provide methods for preparing patterned neutral layers using photolithography, and structures prepared using the same. A method of preparing a structure may include disposing a film over a surface of a substrate, and removing plurality of elongated trenches from the film so as to define a plurality of spaced lines. A neutral layer may be disposed over the outer surface of each line, and may include a neutral group attached to the outer surface of that line via a covalent bond or a hydrogen bond. The surface of the substrate between the lines may be substantially free of the neutral layer.
US10739658B2

Thin-film devices, for example electrochromic devices for windows, and methods of manufacturing are described. Particular focus is given to methods of patterning optical devices. Various edge deletion and isolation scribes are performed, for example, to ensure the optical device has appropriate isolation from any edge defects. Methods described herein apply to any thin-film device having one or more material layers sandwiched between two thin film electrical conductor layers. The described methods create novel optical device configurations.
US10739657B2

Multi-layer devices comprising a layer of an electrochromic lithium nickel oxide composition on a first substrate, the lithium nickel oxide composition comprising lithium, nickel and a Group 4 metal selected from titanium, zirconium, hafnium and a combination thereof.
US10739656B2

A process for manufacturing an electrochromic glazing unit includes forming, on one face of a glass sheet, a complete all-solid-state electrochromic stack including in succession a first layer of a transparent conductive oxide; a layer of a cathodically colored mineral electrochromic material to form an electrochromic electrode; a layer of an ionically conductive mineral solid electrolyte; a layer of a cation intercalation material to form a counter electrode; and a second layer of a transparent conductive oxide; then heat treatment of the complete electrochromic stack by irradiation with radiation having a wavelength comprised between 500 and 2000 nm, the radiation originating from a radiating device placed facing the electrochromic stack, a relative movement being created between the radiating device and the substrate so as to raise the electrochromic stack to a temperature at least equal to 300° C. for a brief duration, for example shorter than 100 milliseconds.
US10739650B1

An electro-optical liquid crystal cell comprising a first substrate, a first layer of indium tin oxide (ITO) on the first substrate, a first layer of h-BN on the first layer of ITO on the first substrate, and a layer of liquid crystal on the first layer of h-BN on the first layer of ITO on the first substrate. Furthermore, the electro-optical liquid crystal cell can comprise a second layer of h-BN, a second layer of ITO, and a second substrate. This h-BN cell exhibits the required electro-optic effect needed for a liquid crystal display. This h-BN cell exhibits high optical transmission.
US10739648B2

A display device is disclosed, which includes: a first substrate including; a switch unit; and a pixel electrode electrically connecting to the switch unit and comprising: a first finger portion with a first inner edge; a second finger portion with a second inner edge and a first outer edge; a contacting portion electrically connecting to the switch unit; a first bending portion connecting the first finger portion and the contacting portion and having a third inner edge; and a second bending portion connecting the second finger portion and the contacting portion and having a fourth inner edge and a second outer edge. The first finger portion has a first width along a first direction, the first bending portion has a second width along the first direction, the first direction is substantially parallel to a gate-line-extending direction, and the first width is greater than the second width.
US10739644B2

A substrate for a liquid crystal display device includes: a substrate; and an alignment film on the substrate, the alignment film including an alignment material of a photo alignment material and a conductive particle.
US10739639B2

A backlight apparatus includes a circuit board, a control board, and a connection cable connecting the above components. A first light source driver and a second light source driver are disposed on the circuit board and are electrically connected to a plurality of first light sources and a plurality of second light sources respectively. A connector is disposed on the circuit board. The first and second light source drivers are individually electrically coupled in series to the connector. The control board outputs electrical power, a first data stream, and a second data stream. The first light source driver controls the plurality of first light sources to light individually according to the first data stream. The second light source driver controls the plurality of second light sources to light individually according to the second data stream. Thereby, the circuit board can control the operation of the light sources individually.
US10739634B2

A backlight unit for a liquid crystal display device, the backlight unit including: an light emitting diode (“LED”) light source; a light conversion layer disposed separate from the LED light source to convert light emitted from the LED light source to white light and to provide the white light to the liquid crystal panel; and a light guide panel disposed between the LED light source and the light conversion layer, wherein the light conversion layer includes a semiconductor nanocrystal and a polymer matrix, and wherein the polymer matrix includes a first polymerized polymer of a first monomer including at least two thiol (—SH) groups, each located at a terminal end of the first monomer, and a second monomer including at least two unsaturated carbon-carbon bonds, each located at a terminal end of the second monomer.
US10739633B2

Provided is a color filter substrate, including a plurality of pixel unit regions arranged in an array. Each of the pixel unit regions has a first sub-pixel region, a second sub-pixel region, and a third sub-pixel region, which are respectively provided thereon with a red color barrier, a green color barrier, and a blue color barrier. In at least one of the pixel unit regions, thickness of a color barrier provided on a sub-pixel region corresponding to color of a specific color barrier is larger than thickness of a color barrier provided on a sub-pixel region corresponding to color of each of other two color barriers.
US10739632B2

The present application provides a liquid crystal display panel and a liquid crystal display apparatus. The liquid crystal display panel is used in the liquid crystal display apparatus, and the liquid crystal display panel includes a color filter substrate including a substrate, a shading layer disposed on the substrate, and a color filter layer. The shading layer is configured to reflect light rays, and when the light rays are irradiated to the shading layer, the shading layer reflects the light rays. The color filter layer is disposed on the substrate and is spaced by the shading layer.
US10739625B2

A display device includes a switching panel. The switching panel includes a first polarizer, a second polarizer, a first substrate, a second substrate, and a display medium layer. The first polarizer includes a first absorption axis. The second polarizer is disposed opposite to the first polarizer. The second polarizer includes a second absorption axis parallel to the first absorption axis. The first substrate is disposed between the first polarizer and the second polarizer. The first substrate includes a first alignment layer having a first alignment direction. The second substrate is disposed between the first polarizer and the second polarizer. The second substrate includes a second alignment layer having a second alignment direction. The second alignment direction is parallel or anti-parallel to the first alignment direction. The display medium layer is disposed between the first substrate and the second substrate.
US10739621B2

A method of materials processing using an optical beam includes: launching the optical beam into a first length of fiber having a first refractive-index profile (RIP); coupling the optical beam from the first length of fiber into a second length of fiber having a second RIP; modifying one or more beam characteristics of the optical beam in the first length of fiber, in the second length of fiber, or in the first and second lengths of fiber; and/or generating an output beam, having the modified one or more beam characteristics of the optical beam, from the second length of fiber. The first RIP can be the same as or differ from the second RIP. The modifying of the one or more beam characteristics can include changing the one or more beam characteristics from a first state to a second state. The first state can differ from the second state.
US10739620B2

Disclosed herein is a solid touchchromic device. The solid touchchromic device may include a conducting polymer or a conducting polymer composite film, a conducting plate, and a solid layer of a polymer-based electrolyte, the conducting plate being at least partially coated by the conducting polymer or the conducting polymer composite film. The solid touchchromic device may further include an oxidant, a salt, an acid, or a metal. Also included are methods of producing a solid touchchromic device and articles including a solid touchchromic device.
US10739605B2

An apparatus including a light source configured to output unpixelated light; an array of reflective pixel control elements configured to selectively reflect incident unpixelated light to produce first pixelated light defining first display content; a pixelated display configured to produce second pixelated light defining second display content; and an optical arrangement configured to direct unpixelated light from the light source to the array of reflective pixel control elements and to combine the pixelated light defining the first display content and the second pixelated light defining the second display content to provide, as an output, third pixelated light defining third display content.
US10739601B2

The image display device includes an image generating unit that emits first image light, a pupil expanding element that expands a diameter of a light flux included in the first image light from the image generating unit to obtain second image light, a first light condensing optical system that condenses the second image light and forms an intermediate image, and a second light condensing optical system that condenses light from the intermediate image and generates a virtual image on eye of a viewer, in a plane including at least the image generating unit, the pupil expanding element, and the eye of the viewer, a maximum emission angle of the first image light is smaller than a maximum viewing angle of the virtual image, and the diameter of the light flux included in the second image light is greater than that of a light flux included in the virtual image.
US10739592B2

A vehicle with a front windshield and a dashboard, which has a ventilation device with a defroster air outlet, and which has a head-up display integrated into the dashboard and has a front windshield projector, and a shielding frame, which delimits a projection passage, through which the front windshield projector projects optical information onto the front windshield and/or onto a combiner screen disposed in the region of the front windshield. The shielding frame is formed closed in the form of a frame with a front frame part, facing the front windshield, and a rear frame part facing away therefrom, which are connected to one another via side frame parts. The front frame part of the shielding frame is made double-walled with an inner wall, delimiting the projection passage, and an outer wall facing the front windshield, which form the defroster air outlet therebetween.
US10739591B2

A display mirror assembly for a vehicle includes a front shield having a first side and a second side. A partially reflective, partially transmissive element is mounted on the first side. A rear shield is disposed behind the front shield. A display module is mounted between the front shield and the rear shield and includes in order from the front shield: a display; an optic block; a heat sink having an edge lit PCB mounted along a top edge thereof; and a PCB. The front shield is secured to at least one component of the display module with a first retaining feature and the rear shield is secured to at least one component of the display module with a second retaining feature. A housing at least partially surrounds the partially reflective, partially transmissive element, the front shield, carrier plate, display module, and rear shield.
US10739586B1

A head-mounted display device includes a first reflective polarizer having a first optical surface and a second optical surface that is opposite to the first optical surface. The first optical surface of the first reflective polarizer is curved, and the first reflective polarizer is configured to reflect light having a first polarization. The head-mounted display device also includes a first electronic display configured to project toward the first reflective polarizer a light pattern. At least a portion of the light pattern is reflected by the first reflective polarizer. Also disclosed is a method, which includes directing a light pattern from the first electronic display toward the first reflective polarizer and reflecting at least a portion of the light pattern toward an eye of a user.
US10739585B2

A side head-up display system is provided. The side head-up display system has an image generator configured to emit a generated image to create a virtual image for viewing by a vehicle occupant. In some forms, a side display surface is disposed along a vehicle side of the motor vehicle, and the virtual image is viewable through the side display surface. In some versions, a controller is provided and configured to cause the generated image to be generated intermittently while the first motor vehicle is running so that the image generator is off at least part of the time while the motor vehicle is running. The controller may be configured to cause the image generator to create the generated image to show information about another vehicle outside of the motor vehicle, such as speed information and/or distance and location information.
US10739569B2

An imaging lens includes a first lens group having positive refractive power and a second lens group having negative refractive power, arranged in this order from an object side to an image plane side. The first lens group includes a first lens, a second lens, and a third lens. The second lens group includes a fourth lens, a fifth lens having negative refractive power, and a sixth lens. The third lens has a concave surface facing the image plane side near an optical axis thereof. The sixth lens has a concave surface facing the object side near an optical axis thereof. The fifth lens has a specific Abbe's number.
US10739564B2

The present disclosure discloses a camera optical lens. The camera optical lens includes, in an order from an object side to an image side, an aperture, a first lens, a second lens, a third lens, a fourth lens, and a fifth lens. The camera optical lens further satisfies specific conditions.
US10739555B2

The zoom lens consists of, in order from the object side, a first lens group that has a negative refractive power; a second lens group that has a positive refractive power; a third lens group that has a negative refractive power; and a fourth lens group that has a positive refractive power. During zooming, in each lens group, distances between the adjacent groups in the direction of the optical axis are changed. The first lens group consists of, in order from the object side, a first lens having a negative refractive power, a second lens having a negative refractive power, and a third lens having a positive refractive power. The third lens group consists of a negative lens. During focusing, only the third lens group moves along the optical axis. The zoom lens satisfies predetermined conditional expressions.
US10739552B2

A cam for applying movement to a lens system. The cam may include a body configured to couple to the lens system. The body may have slots that are configured to receive lens followers. The slots may extend in directions that are convergent relative to each other.
US10739550B2

A VCM (voice coil motor) is disclosed, the VCM including: a rotor including a cylindrical bobbin for accommodating a lens and protruded at a bottom end with a boss, and a coil block arranged at a periphery of the bobbin; a stator including a magnet facing the coil block and a yoke fixing the magnet; and an elastic member including a first elastic member formed with a through hole coupled to the boss of the bobbin and a second elastic member coupled to an upper end facing the bottom end of the bobbin; wherein the boss is formed with a disengagement prevention unit preventing the first elastic member from being disengaged from the boss, and the first elastic member is formed with a coupling unit contacting a joint where the disengagement prevention unit and the coupling unit meet.
US10739549B2

A lens driving module for holding and moving a lens is provided, including a lens holder, a first electromagnetic driving assembly disposed on the lens holder, a base, a second electromagnetic driving assembly disposed on the base, and a first elastic member. The lens holder has an accommodating space, and the lens is disposed in the accommodating space. The second electromagnetic driving assembly is adjacent to the first electromagnetic driving assembly. The first elastic member has at least one first fixed portion and at least one moving portion. The first fixed portion is connected to the base, and the first moving portion is connected to the lens holder. The first fixed portion is disposed between the second electromagnetic driving assembly and the base.
US10739536B2

An optical connection component 1 includes an optical fiber 10 having a bent portion BA, and a fiber fixing part 20. The optical fiber 10 includes a glass fiber 11 and a resin coating 12. The fiber fixing part 20 includes an optical array member 24 and a protective resin 23. A distal end of the glass fiber 11 and an end surface of the optical array member 24 form a reference surface S. The bent portion BA is formed in a region including the exposed glass fiber 11. A predetermined section in a region C, which continues from the bent portion BA on a side opposite to an end portion of the optical fiber 10 supported by the fiber fixing part 20 with the bent portion BA interposed therebetween, is inclined to approach the reference surface S while going away from the bent portion BA.
Patent Agency Ranking