Document Document Title
US10714756B2 Metal deposition methods for forming bimetallic structures, batteries incorporating bipolar current collectors made therefrom, and applications thereof
In certain aspects, electrolytic deposition and electroless displacement deposition methods are provided to form bimetallic structures that may be used as a bipolar current collector in a battery or a substrate for forming graphene sheets. In other aspects, bipolar current collectors for lithium-ion based electrochemical cells are provided. The bimetallic current collector may have an aluminum-containing surface and a continuous copper coating. In other aspects, a flexible substrate may be coated with one or more conductive materials, like nickel, copper, graphene, aluminum, alloys, and combinations thereof. The flexible substrate is folded to form a bipolar current collector. New stack assemblies for lithium-ion based batteries incorporating such bipolar current collectors are also provided that can have cells with a tab-free and/or weld-free design.
US10714749B2 High rate lithium cobalt oxide positive electrode material and manufacturing method thereof
A high-rate lithium cobaltate cathode material, which contains a multi-channel network formed by fast ionic conductor LiαM′γOβ, mainly consists of lithium cobaltate. The lithium cobaltate is melted together with the fast ionic conductor LiαM′γOβ in the form of primary particles to form secondary particles. Besides, the lithium cobaltate is embedded in the multi-channel network formed by fast ionic conductor LiαM′γOβ. The element M′ in LiαM′γOβ is one or more of Ti, Zr, Y, V, Nb, Mo, Sn, In, La, W and 1≤α≤4, 1≤γ≤5, 2≤β≤12. The lithium cobaltate cathode material is mainly obtained by uniformly mixing cobaltous oxide impregnated with a hydroxide of M′ and lithium source, then by the sintering reaction in an air atmosphere furnace at a high temperature. The product of the present invention can greatly promote the lithium ion conductivity of the lithium cobaltate cathode material during the charging and discharging process of the lithium-ion battery, and improve the rate performance of the material.
US10714747B2 High energy lithium ion secondary battery with improved lifetime and energy density
A high energy density lithium-ion rechargeable battery cell is provided which includes an anode material containing a carbon-nanotube (CNT)-Si composite and a cathode material containing a core-shell gradient and/or concentration gradient nickel-based lithium metal oxide.
US10714745B2 High energy, long cycle life electrode for lithium-ion batteries
Anodes for electrochemical cells and batteries are described herein. In particular, and anode comprises silicon oxide particles on a transition metal current collector (e.g., copper, nickel, copper alloy, and the like), wherein the particles comprise nanocrystalline domains of silicon dispersed within a silicon oxide matrix. The particles do not include a metal oxide coating, and are produced by heating a silicon monoxide powder at a temperature in the range of about 400 to about 1100° C. under an inert atmosphere for about 2 to about 20 hours. In some embodiments, the particles are free from a metal oxide coating and have an average diameter of about 20 to 10000 nm; the nanocrystalline domains of silicon comprise about 10 to about 90 mole percent of the particles; and the nanocrystalline domains have dimensions of about 0.2 to about 50 nm in average diameter.
US10714742B2 Cathode active material including lithium transition metal phosphate particles, preparation method thereof, and lithium secondary battery including the same
Provided are a cathode active material including lithium transition metal phosphate particles, including a first secondary particle formed by agglomeration of two or more first primary particles, and a second secondary particle formed by agglomeration of two or more second primary particles in the first secondary particle, and a method of preparing the same.Since the cathode active material may include first and second primary particles having different average particle diameters, the exfoliation of the cathode active material from a cathode collector may be minimized and performance characteristics, such as high output characteristics and an increase in available capacity, of a secondary battery may be further improved.
US10714736B2 Battery pack system with integrated battery disconnect mechanism
A battery pack system is provided with an integrated battery disconnect mechanism. The battery pack system includes a circuit board and one or more battery packs connected to the circuit board. A battery pack of the one or more battery packs is connected to the circuit board via one or more connectors. The battery pack system also includes a disconnect mechanism configured to disconnect the battery pack from the circuit board with a failure event at the battery pack by disconnecting the one or more connectors connecting the battery pack to the circuit board. In an enhanced aspect, the battery pack is suspended from the circuit board by the one or more connectors, and the disconnecting of the one or more connectors by the disconnect mechanism with the failure event releases the battery pack to drop away from the circuit board.
US10714724B2 Membranes for electrochemical cells
Ionically conducting composite membranes are provided which include a solid-state ionically conducting material The ionically conducting composite membranes may be used in electrochemical cells. The solid-state ionically conducting material may be an electrochemically active material. In some electrochemical cells, the solid-state ionically conducting material may be in electronic communication with an external tab.
US10714722B2 Composition for non-aqueous secondary battery functional layer, functional layer for non-aqueous secondary battery, and non-aqueous secondary battery
A composition for a non-aqueous secondary battery functional layer contains organic particles having a specific chemical composition and properties, and a binder. The organic particles contained in the composition for a functional layer include an aromatic monovinyl monomer unit in a proportion of at least 20 mass % and not more than 70 mass % and a (meth)acrylic acid alkyl ester monomer unit in a proportion of at least 30 mass % and not more than 70 mass %. The organic particles have a degree of swelling in electrolyte solution of more than a factor of 1.0 and not more than a factor of 4.0, a volume-average particle diameter of at least 0.4 μm and not more than 1.0 μm, and a tetrahydrofuran-insoluble content of at least 20 mass % and not more than 70 mass %.
US10714721B2 Secondary battery
The present invention provides a secondary battery including: a housing, the housing being provided with an explosion proof valve at a bottom thereof, a cell pallet received in the housing and located at a bottom of the housing, the cell pallet being provided with a first through-hole and at least one groove, the first through-hole being aligned with the explosion proof valve and extending through the cell pallet to communicate a space above the cell pallet and a space below the cell pallet, the at least one groove being provided on an upper surface and/or a lower surface of the cell pallet, and the first through-hole communicating with at least one side edge of the cell pallet through the at least one groove; a bare cell received in the housing and seated on the cell pallet; and a top cover assembled to a top side of the housing.
US10714719B2 Housing of vehicle lithium battery-modules
A housing of vehicle lithium battery-modules, each battery-module having an evacuation opening and a parallelepipedal shape, where a plurality of horizontal plates are arranged inside the housing, parallel to each other, alternated with layers of the battery-modules, wherein each one of the horizontal plates is joined to perimetral surfaces of the housing to convey heat towards the external environment, wherein each battery-module is arranged so that the evacuation openings are vertically aligned, and wherein each one of the horizontal plates comprises corresponding openings equipped with appropriate gaskets on both the opposite faces of the horizontal plates, in order to define continuous and gastight evacuation channels between the battery-modules.
US10714717B2 Battery module
The present invention provides a battery module, including: a plurality of power batteries, module casing, separating plate, battery connecting strips, detecting terminals and cell module controller; the power batteries are disposed in module casing, separating plate is arranged above power batteries, through-holes are arranged on separating plate corresponding to electrode terminals of power batteries, battery connecting strips are arranged above separating plate, and are connected with electrode terminals of power batteries through through-holes, so that all power batteries are electrically connected, cell module controller is arranged above separating plate, press-fit holes are provided on cell module controller, terminal connecting portion is arranged on battery connecting strip, detecting terminal is located between separating plate and cell module controller, one end of detecting terminal is connected with terminal connecting portion, the other end of detecting terminal is provided with press-fit contact, press-fit contact is connected in press-fit with press-fit hole.
US10714716B2 Sealing apparatus for secondary battery
The present invention relates to a sealing apparatus for a secondary battery, which seals a sealing part of a case in which an electrode assembly and an electrolyte are accommodated, and the sealing apparatus comprises a sealing member comprising a first sealing piece and a second sealing piece, which thermally fuse a surface of the sealing part to seal the sealing part, wherein the first sealing piece and the second sealing piece comprise a plurality of thermal fusion parts, which are disposed from an outer end of a surface of the sealing part toward an inner end that is opposite to the outer end to thermally fuse the surface of the sealing part, and non-thermal fusion parts, which are disposed between the plurality of thermal fusion parts and do not seal the surface of the sealing part.
US10714715B2 Electric storage device
An electric storage device includes an electrode assembly, a case that includes a defining wall and houses the electrode assembly, a sealing member that is arranged on the defining wall, and a conductive member that is electrically connected to the electrode assembly, the conductive member being supported by the sealing member. At least a portion of the defining wall where the sealing member is arranged includes an aluminum-based metallic material. The sealing member includes a material that is softer than the material for the at least a portion of the defining wall where the sealing member is arranged. The sealing member includes polyphenylene sulfide (PPS) resin and an elastomer. The elastomer is contained in an amount of 2% to 20% by weight. The conductive member is crimped in such a manner that the sealing member is pressed against the defining wall.
US10714711B2 Method of making OLED display device having first substrate aligning accurately with mask plates
The present disclosure provides an OLED display device and a method of making the same. The method includes defining a recess in a first substrate; forming an alignment mark outside the recess; forming a second substrate in the recess; forming a thin film transistor layer and a pixel array layer sequentially on the second substrate. In the present disclosure, the first substrate is accurately aligned with mask plates when forming the pixel array layer, and the second substrate is not deformed during the process of vapor deposition, thereby avoiding the problem of color mixed in vapor deposition.
US10714709B2 Organic electroluminescence display device including convex curve or concave curve and method of fabricating the same
Provided are an organic light-emitting diode (OLED) and an organic light-emitting device including the same. The OLED includes a first electrode, an organic emissive layer which includes a plurality of convex curves or a plurality of concave curves in a light-emitting region and of which a slope of an inclined plane of an upper region with respect to a horizontal line dividing a height of the plurality of convex curves into halves is greater than a slope of an inclined plane of a lower region thereof, and a second electrode provided on the organic emissive layer. Accordingly, the OLED and the organic light-emitting device including the same are capable of improving current efficiency.
US10714705B2 Organic light emitting display device
A display device may include a first substrate, a second substrate, a light emitting structure, a seal member, a seal structure, a pad electrode, and a connection wire. The second substrate may overlap the first substrate. The light emitting structure may be positioned between the first substrate and the second substrate. The seal member may be positioned between the first substrate and the second substrate. The seal structure may be spaced from the seal member. A section of the seal member may be positioned between the light emitting structure and the seal structure. The seal structure may be positioned between the seal member and the pad electrode. The connection wire may electrically connect the seal structure and the pad electrode.
US10714701B2 Light emitting display device
A light emitting device includes a plurality of unit light emitting regions on a substrate. At least one of the unit light emitting regions includes at least one pair of first and second electrodes that are spaced apart, at least one first bar-type LED in a first layer on the substrate, and at least one second bar-type LED in a second layer on the substrate. At least one of the first bar-type LED or the second bar-type LED is electrically connected between the first electrode and the second electrode.
US10714700B2 Light-emitting element, display device, electronic device, and lighting device
A light-emitting element having high emission efficiency which includes a fluorescent material as a light-emitting substance is provided. A light-emitting element includes a pair of electrodes and an EL layer between the pair of electrodes. The EL layer includes a light-emitting layer. The light-emitting layer includes a host material and a guest material. The host material has a difference of more than 0 eV and less than or equal to 0.2 eV between a singlet excitation energy level and a triplet excitation energy level. The guest material is capable of emitting fluorescence. The triplet excitation energy level of the host material is higher than a triplet excitation energy level of the guest material.
US10714698B2 Free-form display
The present disclosure relates to a free-form display that can freely alter its shape by connecting a plurality of micro display elements by a flexible medium. The free-form display comprises a flexible substrate, a plurality of unit pixel substrates, and a flexible medium. The unit pixel substrates are arranged in a matrix on the flexible substrate. The flexible medium fills gaps between the unit pixel substrates.
US10714695B2 Organic light-emitting device
An organic light-emitting device includes a first electrode; a second electrode facing the first electrode; and an organic layer between the first electrode and the second electrode, the organic layer including an emission layer, wherein the organic layer includes a compound represented by Formula 1:
US10714694B2 Delayed fluorescence material and organic light emitting device having the delayed fluorescence material
A delayed fluorescence material is disclosed. The delayed fluorescence material has a molecular structure that includes an electron donor unit that donates electrons; and an electron acceptor unit that is coupled to the electron donor unit and accepts electrons, wherein the electron acceptor unit includes an indolocarbazole group having at least one acceptor functional-group bound to the indolocarbazole group. Thus, the delayed fluorescence material exhibits high structural and thermal stability as well as high quantum efficiency.
US10714692B2 Organic light emitting device having a carbazole-based compound formed between cathode and light emitting layer and a spirobifluorene-monoamine based compound formed between anode and light emitting layer
The present specification relates to an organic light emitting diode.
US10714687B2 Display panel manufacturing device
A display panel manufacturing device including a stage slider, a first stage configured to slide on the stage slider and to receive a test substrate, a second stage on the stage slider and configured to receive a main substrate, and a patterning unit located at a distance from the stage slider and configured to discharge organic drops onto the test substrate, configured to analyze patterns of the organic drops, configured to modify the patterns of the discharged organic drops according to an analysis of the patterns of the organic drops, and configured to discharge the organic drops onto the main substrate.
US10714686B2 Variable resistance memory devices and methods of forming the same
Variable resistance memory devices and methods of forming the same are provided. The variable resistance memory devices may include a substrate including a cell region and a peripheral region, first conductive lines on the substrate, second conductive lines traversing the first conductive lines, variable resistance structures at intersecting points of the first conductive lines and the second conductive lines, and bottom electrodes between the first conductive lines and the variable resistance structures. The cell region may include a boundary region contacting the peripheral region, and one of the first conductive lines is electrically insulated from one of the variable resistance structures that is on the boundary region and overlaps the one of the first conductive lines.
US10714684B2 Phase change memory with doped silicon germanium alloy-containing electrodes and air gap-containing spacer
A PCM cell is provided that includes a phase change memory material that is sandwiched between top and bottom electrodes which are both composed of a doped silicon germanium alloy. A doped silicon germanium alloy has good electrical conductivity, while having a lower thermal conductivity than conventional conductive materials such as TiN or W that are typically used in PCM cells. The presence of the doped silicon germanium alloy mitigates heat loss in the PCM cell thus reducing reset current and, in some embodiments, thermal cross-talk between adjacent PCM cells. Further reduction of heat loss can be obtained by providing an airgap-containing dielectric spacer laterally adjacent to the PCM cell.
US10714671B2 Apparatus, and process for cold spray deposition of thermoelectric semiconductor and other polycrystalline materials and method for making polycrystalline materials for cold spray deposition
An apparatus and method perform supersonic cold-spraying to deposit N and P-type thermoelectric semiconductor, and other polycrystalline materials on other materials of varying complex shapes. The process developed has been demonstrated for bismuth and antimony telluride formulations as well as Tetrahedrite type copper sulfosalt materials. Both thick and thin layer thermoelectric semiconductor material is deposited over small or large areas to flat and highly complex shaped surfaces and will therefore help create a far greater application set for thermoelectric generator (TEG) systems. This process when combined with other manufacturing processes allows the total additive manufacturing of complete thermoelectric generator based waste heat recovery systems. The processes also directly apply to both thermoelectric cooler (TEC) systems, thermopile devices, and other polycrystalline functional material applications.
US10714670B2 Thermoelectric conversion module
The present disclosure provides a thermoelectric conversion module that enables continued use of a thermoelectric generation system even when a part of a plurality of the thermoelectric conversion modules fails by being exposed to a higher temperature. The thermoelectric conversion module according to the present disclosure includes a substrate, a plurality of thermoelectric conversion element pairs electrically connected in series on the substrate, a pair of external terminals that carries out one of inputting and outputting of electric power, and a low melting point conductor. The low melting point conductor has a melting point that is substantially equal to a heat-resistant temperature of a p-type thermoelectric conversion element or an n-type thermoelectric conversion element. One of the pair of external terminals has a first connecting part connecting with the p-type thermoelectric conversion element positioned at one end of the plurality of thermoelectric conversion element pairs, whereas the other of the pair of external terminals has a second connecting part connecting with the n-type thermoelectric conversion element positioned at the other end of the plurality of thermoelectric conversion element pairs. The first and second connecting parts and the low melting point conductor are positioned in an inner region of the substrate. At least a part of the low melting point conductor is positioned between the pair of external terminals and is electrically insulated from at least one of the pair of external terminals.
US10714669B2 Thermoelectric material and method for preparing the same
Provided herein are a thermoelectric material and a method for preparing the same. The thermoelectric material may include a plurality of grains formed by a chemical bond between a first element and a second element, a graphene-based material; and metal particles. In particular, the graphene-based material and the metal particles may be in interfaces between the grains.
US10714667B2 Method of manufacturing light emitting device
A method of manufacturing a light emitting device includes forming light emitting devices on a support portion, each of the light emitting devices including first to third light emitting cells respectively emitting light of different colors; supplying test power to at least a portion of the light emitting devices using a multi-probe; acquiring an image from the light emitted from the portion of the light emitting devices to which the test power is supplied using an image sensor; identifying normal light emitting devices of the portion of the light emitting devices by determining whether a defect is present in each of the light emitting devices of the portion of the light emitting devices by comparing the image acquired by the image sensor with a reference image; and based on the identifying step, measuring optical characteristics of each of the light emitting devices identified as normal of the portion of the light emitting devices.
US10714666B2 Light-emitting device
A light-emitting device includes a light body having an internal electrode layer, and a conductive layer. The conductive layer has a first portion formed on the internal electrode layer and overlapping the light body in a first direction, and a second portion overlapping the light body in a second direction. The first direction is perpendicular to the second direction.
US10714659B2 Light-emitting element
Disclosed according to one embodiment is a light-emitting element comprising: a light-emitting structure comprising a first semiconductor layer, an active layer, and a second semiconductor layer; a second conductive layer electrically connected to the second semiconductor layer; a first conductive layer which is disposed in a plurality of via holes passing through the light-emitting structure and second conductive layer and comprises a plurality of through electrodes electrically connected to the first semiconductor layer; an insulation layer for electrically insulating the plurality of through electrodes from the active layer, second semiconductor layer, and second conductive layer; and an electrode pad disposed in an exposed area of the second conductive layer, wherein the farther away the second conductive layer disposed between the plurality of through electrodes is from the electrode pad, the greater the width of the second conductive layer becomes.
US10714658B2 Micro LED display panel and method of manufacturing same
A micro LED display panel according to the present disclosure includes a substrate including a light emitting region and a driving region; a micro LED arranged in the light emitting region on the substrate, a transistor element arranged in the driving region on the substrate and driving the micro LED, a first connection wiring electrically connecting the micro LED and the transistor, and a color adjustment layer arranged in the light emitting region under the substrate. The micro LED display panel according to the present invention can form the micro LED and the transistor element for driving the micro LED on a growth substrate such as a sapphire substrate together on the same plane so that the micro LED does not require a transfer process, and it is possible to manufacture polysilicon when manufacturing the micro LED, and can simplify the process.
US10714657B2 Light-emitting device and manufacturing method thereof
A light-emitting device includes a substrate having a top surface, wherein the top surface includes a first portion and a second portion; a first semiconductor stack including a first upper surface and a first side wall, wherein the first semiconductor stack is on the first portion; a second semiconductor stack including a second upper surface and a second side wall, wherein the second semiconductor stack is on the first upper surface, and wherein the second side wall is devoid of connecting the first side wall; a plurality of first concavo-convex structures on the first portion; and a plurality of second concavo-convex structures on the second portion; wherein the first side wall and the second portion of the top surface form an acute angle α between thereof; and wherein the second concavo-convex structures have smaller size than that of the first concavo-convex structures.
US10714655B2 LED structures for reduced non-radiative sidewall recombination
LED structures are disclosed to reduce non-radiative sidewall recombination along sidewalls of vertical LEDs including p-n diode sidewalls that span a top current spreading layer, bottom current spreading layer, and active layer between the top current spreading layer and bottom current spreading layer.
US10714652B2 Methods of forming interdigitated back contact layers
Methods of forming interdigitated back contact (IBC) layers are provided. According to an aspect of the invention, a first layer having alternating regions of n-type amorphous hydrogenated silicon and p-type amorphous hydrogenated silicon is formed on a second layer of intrinsic amorphous hydrogenated silicon. The first layer and the second layer are then annealed, such that dopants from the first layer diffuse into the second layer, and the first layer and the second layer crystallize into polysilicon.
US10714651B2 Solid-state neutron detector
A method for fabricating a neutron detector includes providing an epilayer wafer of Boron-10 enriched hexagonal boron nitride (h-10BN or h-BN or 10BN or BN) having a thickness (t), dicing or cutting the epilayer wafer into one or more BN strips having a width (W) and a length (L), and depositing a first metal contact on a first surface of at least one of the BN strip and a second metal contact on a second surface of the at least one BN strip. The neutron detector includes an electrically insulating submount, a BN epilayer of Boron-10 enriched hexagonal boron nitride (h-10BN or h-BN or 10BN or BN) placed on the insulating submount, a first metal contact deposited on a first surface of the BN epilayer, and a second metal contact deposited on a second surface of the BN epilayer.
US10714650B2 Optical detection circuit, optical detection method and optical detection device
An optical detection circuit, an optical detection method and an optical detection device are provided. The circuit includes a photosensitive transistor, a resetting unit, an energy storing unit, a detection control unit and a detection unit. A threshold voltage of the photosensitive transistor varies with an intensity of an optical signal received by the photosensitive transistor. A wavelength of the optical signal is within a preset wavelength range. The detection control unit is configured to control the first node to be connected to the detection unit under control of a detection control terminal. The detection unit is connected to the first node via the detection control unit and is configured to, when the detection control unit controls the first node to be connected to the detection unit, detect an electric signal from the first node and obtain the intensity of the optical signal based on the electric signal.
US10714649B2 Transparent ultraviolet photodetector
A method of fabricating a visibly transparent, ultraviolet (UV) photodetector is provided. The method includes laying a first electrode onto a substrate surface, the first electrode being formed of a carbon-based, single-layer material. A block is patterned over an end of the first electrode and portions of the substrate surface. The block is formed of a visibly transparent material that is able to be deposited into the block at 75° C.-125° C. In addition, the method includes masking a section of the block and exposed sections of the first electrode. A second electrode is laid onto an unmasked section of the block with an end of the second electrode laid onto the substrate surface. The second electrode is formed of the carbon-based, single-layer material.
US10714641B2 Multilayer transparent polyester film, method for manufacturing said film and use of said film in particular in the backsheets of photovoltaic panels
A biaxially oriented multilayer transparent film including at least two layers of polyester, respectively a core layer and at least one outer layer, which can be identical or different, wherein: i) at least the core layer includes at least one biaxially oriented transparent polyester PE1, ii) at least one of the outer layers includes, on the one hand, at least one biaxially oriented polyester PE2, and, on the other hand, particles coming from the reaction between at least one metal compound and at least one monomeric or oligomeric unit of PE2, the particles having more preferably a d50—as μm and following an order of preference—between 0.5 and 5; between 1.0 and 4, and between 1.5 and 3.0. Also relates to the manufacture of this film and its applications as a laminate in particular in the backsheets of photovoltaic cells.
US10714640B2 Semiconductor stacked body, light-receiving element, and method for producing semiconductor stacked body
A semiconductor stacked body includes: a first semiconductor layer containing a group III-V compound semiconductor and being a layer whose conductivity type is a first conductivity type; a quantum-well light-receiving layer containing a group III-V compound semiconductor; a second semiconductor layer containing a group III-V compound semiconductor; and a third semiconductor layer containing a group III-V compound semiconductor and being a layer whose conductivity type is a second conductivity type. The first semiconductor layer, the quantum-well light-receiving layer, the second semiconductor layer, and the third semiconductor layer are stacked in this order. The concentration of an impurity that generates a carrier of the second conductivity type is 1×1014 cm−3 or more and 1×1017 cm−3 or less in the second semiconductor layer.
US10714639B2 Silicon-germanium photoelectric detection apparatus based on on-chip mode converter
An on-chip mode converter-based silicon-germanium photoelectric detection apparatus comprises an insulating substrate, an optical coupler, an on-chip mode converter and a multi-mode silicon-germanium photoelectric detector. The optical coupler, the converter and the photoelectric detector are sequentially connected and all fixed on silicon wafers of the insulating substrate. An incident fundamental mode optical signal is transmitted to the optical coupler through a single-mode fiber, enters the converter via the optical coupled. The converter converts the fundamental mode optical signal into a multi-mode optical field and enters the photoelectric detector, which converts the multi-mode optical field into an electrical signal. Heavily germanium-doped region are located in areas with relatively weak distributed light intensity of the multi-mode optical field. The absorption loss of the heavily germanium-doped region and third through-holes on the optical field is dramatically reduced and the responsiveness of the apparatus can be improved effectively.
US10714638B2 Optoelectronic modules and methods for manufacturing the same
Optoelectronic modules, such as imaging cameras, proximity sensors, range cameras, structured-light/pattern generators, and image projectors, and methods for their manufacture, are disclosed. The optoelectronic modules exhibit particularly small dimensions. The optoelectronic modules include an optical assembly, an intermediate substrate, and a base substrate. The optical assembly includes a flange portion. An adhesive layer between the flange portion and the intermediate substrate, and an additional adhesive layer between the intermediate substrate and the base can be substantially non-transmissive to light and can resist dimensional changes dues to moisture absorption, for example.
US10714636B2 Method for forming a multijunction metamorphic solar cell for space applications
A multijunction solar cell assembly and its method of manufacture including interconnected first and second discrete semiconductor body subassemblies disposed adjacent and parallel to each other, each semiconductor body subassembly including first top subcell, second (and possibly third) lattice matched middle subcells; a graded interlayer adjacent to the last middle solar subcell; and a bottom solar subcell adjacent to said graded interlayer being lattice mismatched with respect to the last middle solar subcell; wherein the interconnected subassemblies form at least a four junction solar cell by a series connection being formed between the bottom solar subcell in the first semiconductor body and the bottom solar subcell in the second semiconductor body.
US10714633B2 Semiconductor device and display device
In a transistor including an oxide semiconductor film, field-effect mobility and reliability are improved. A semiconductor device includes a gate electrode, an insulating film over the gate electrode, an oxide semiconductor film over the insulating film, and a pair of electrodes over the oxide semiconductor film. The oxide semiconductor film includes a first oxide semiconductor film, a second oxide semiconductor film over the first oxide semiconductor film, and a third oxide semiconductor film over the second oxide semiconductor film. The first oxide semiconductor film, the second oxide semiconductor film, and the third oxide semiconductor film include the same elements. The second oxide semiconductor film includes a region having a higher carrier density than the first oxide semiconductor film and the third oxide semiconductor film.
US10714632B2 Electrostatic sensing device
An electrostatic sensing device includes a sensor oxide semiconductor TFT, and a controller configured to control the sensor oxide semiconductor TFT. The sensor oxide semiconductor TFT includes an oxide semiconductor active layer, a source electrode connected with the oxide semiconductor active layer, a drain electrode connected with the oxide semiconductor active layer, a gate electrode behind the oxide semiconductor active layer, and a gate insulating layer between the gate electrode and the oxide semiconductor active layer The controller is configured to measure a difference from a reference current of a current flowing between the source electrode and the drain electrode, while applying a driving voltage to the gate electrode, and determine polarity of electrostatic charge of the measurement target based on direction of the difference from the reference current.
US10714630B2 Semiconductor device
One of the objects is to improve display quality by reduction in malfunctions of a circuit. In a driver circuit formed using a plurality of pulse output circuits having first to third transistors and first to fourth signal lines, a first clock signal is supplied to the first signal line; a preceding stage signal is supplied to the second signal line; a second clock signal is supplied to the third signal line; an output signal is output from the fourth signal line. Duty ratios of the first clock signal and the second clock signal are different from each other. A period during which the second clock signal is changed from an L-level signal to an H-level signal after the first clock signal is changed from an H-level signal to an L-level signal is longer than a period during which the preceding stage signal is changed from an L-level signal to an H-level signal.
US10714626B2 Semiconductor device
The oxide semiconductor film has the top and bottom surface portions each provided with a metal oxide film containing a constituent similar to that of the oxide semiconductor film. An insulating film containing a different constituent from the metal oxide film and the oxide semiconductor film is further formed in contact with a surface of the metal oxide film, which is opposite to the surface in contact with the oxide semiconductor film. The oxide semiconductor film used for the active layer of the transistor is an oxide semiconductor film highly purified to be electrically i-type (intrinsic) by removing impurities such as hydrogen, moisture, a hydroxyl group, and hydride from the oxide semiconductor and supplying oxygen which is a major constituent of the oxide semiconductor and is simultaneously reduced in a step of removing impurities.
US10714621B2 Semiconductor device and method of forming doped channel thereof
A semiconductor device includes a plurality of gate spacers, a gate conductor, and first and semiconductor features. The gate conductor is between the gate spacers. The first semiconductor feature underlies the gate conductor and has impurities therein. The second semiconductor feature underlies at least one of the gate spacers and substantially free from the impurities of the first semiconductor feature.
US10714620B2 FinFETs and methods of forming FinFETs
An embodiment is a method including recessing a gate electrode over a semiconductor fin on a substrate to form a first recess from a top surface of a dielectric layer, forming a first mask in the first recess over the recessed gate electrode, recessing a first conductive contact over a source/drain region of the semiconductor fin to form a second recess from the top surface of the dielectric layer, and forming a second mask in the second recess over the recessed first conductive contact.
US10714614B2 Semiconductor device including a first fin active region and a second fin active region
A semiconductor device includes a substrate including a first active region, a second active region and a field region between the first and second active regions, and a gate structure formed on the substrate to cross the first active region, the second active region and the field region. The gate structure includes a p type metal gate electrode and an n-type metal gate electrode directly contacting each other, the p-type metal gate electrode extends from the first active region less than half way toward the second active region.
US10714612B2 High voltage device and manufacturing method thereof
A high voltage device includes: a semiconductor layer, an isolation structure, a drift oxide region, a well, a body region, a gate, at least one sub-gate, a source, a drain and a conductive connection structure. The drift oxide region is located on a drift region in an operation region. The sub-gate is formed on the drift oxide region in the operation region. The sub-gate is a rectangle shape extending along a width direction, and in parallel with the gate. A conductive connection structure connects the gate and the sub-gate.
US10714610B2 Semiconductor device, method for manufacturing semiconductor device, inverter circuit, driving device, vehicle, and elevator
A semiconductor device of an embodiment includes a silicon carbide layer; a gate electrode; a gate insulating layer disposed between the silicon carbide layer and the gate electrode; a first region disposed in the silicon carbide layer and containing nitrogen (N); and a second region disposed between the first region and the gate insulating layer, and containing at least one element selected from the group consisting of nitrogen (N), phosphorus (P), arsenic (As), antimony (Sb), scandium (Sc), yttrium (Y), lanthanum (La), lanthanoids (Ce, Pr, Nd, Pm, Sm, Eu, Gd, Tb, Dy, Ho, Er, Tm, Yb, Lu), hydrogen (H), deuterium (D), and fluorine (F).
US10714608B2 Semiconductor device
According to one embodiment, a semiconductor device includes first and second regions, a first insulating portion, and first, second, and third electrodes. The first region includes first and second partial regions, and a third partial region between the first and second partial regions. The second region includes fourth and fifth partial regions. The fourth partial region overlaps the first partial region. The fifth partial region overlaps the second partial region. The first insulating portion includes first, second, and third insulating regions. The first insulating region is provided between the second insulating region and the third partial region and between the third insulating region and the third partial region. The first electrode is electrically connected to the fourth partial region. The second electrode is away from the first electrode and is electrically connected to the fifth partial region. The third electrode is provided between the first and second electrodes.
US10714604B2 Quantum dot devices with multiple dielectrics around fins
Disclosed herein are quantum dot devices, as well as related computing devices and methods. For example, in some embodiments, a quantum dot device may include: a base; a fin extending away from the base, wherein the fin includes a quantum well layer; a first dielectric material around a bottom portion of the fin; and a second dielectric material around a top portion of the fin, wherein the second dielectric material is different from the first dielectric material.
US10714602B2 Compound semiconductor device
A compound semiconductor device includes a heterojunction bipolar transistor and a bump. The heterojunction bipolar transistor includes a plurality of unit transistors. The bump is electrically connected to emitters of the plurality of unit transistors. The plurality of unit transistors are arranged in a first direction. The bump is disposed above the emitters of the plurality of unit transistors while extending in the first direction. The emitter of at least one of the plurality of unit transistors is displaced from a center line of the bump in the first direction toward a first side of a second direction which is perpendicular to the first direction. The emitter of at least another one of the plurality of unit transistors is displaced from the center line of the bump in the first direction toward a second side of the second direction.
US10714601B2 Fabrication of a transistor with a channel structure and semimetal source and drain regions
A vertical channel transistor comprising:a structure made of a given bismuth-based material which passes through a gate block where the structure comprises a channel region which extends through the gate block and source and drain regions on either side of the channel region and of the gate block, where the source and drain regions have a cross-section which is greater than the cross-section of the channel region (FIG. 1K).
US10714600B2 Bipolar junction transistor (BJT) base conductor pullback
Some embodiments are directed to a bipolar junction transistor (BJT) with a collector region formed within a body of a semiconductor substrate, and an emitter region arranged over an upper surface of the semiconductor substrate. The BJT includes a base region arranged over the upper surface of the semiconductor substrate, which vertically separates the emitter and collector regions. The base region is arranged within, and in contact with, a conductive base layer, which delivers current to the base region. The base region includes a planar bottom surface, which increases contact area between the base region and the semiconductor substrate, thus decreasing resistance at the collector/base junction, over some conventional approaches. The base region can also include substantially vertical sidewalls, which increases contact area between the base region and the conductive base layer, thus improving current delivery to the base region.
US10714597B2 FinFETs with low source/drain contact resistance
An integrated circuit structure includes a semiconductor substrate, insulation regions extending into the semiconductor substrate, with the insulation regions including first top surfaces and second top surfaces lower than the first top surfaces, a semiconductor fin over the first top surfaces of the insulation regions, a gate stack on a top surface and sidewalls of the semiconductor fin, and a source/drain region on a side of the gate stack. The source/drain region includes a first portion having opposite sidewalls that are substantially parallel to each other, with the first portion being lower than the first top surfaces and higher than the second top surfaces of the insulation regions, and a second portion over the first portion, with the second portion being wider than the first portion.
US10714596B2 Directional deposition of protection layer
A method for forming a fin device includes forming semiconductor fins over a first dielectric layer. A second dielectric layer is directionally deposited into or on the first dielectric layer and on tops of the fins on horizontal surfaces. The second dielectric layer is configured to protect the first dielectric layer in subsequent processing. Sidewalls of the fins are precleaned while the first dielectric layer is protected by the second dielectric layer. The second dielectric layer is removed to expose the first dielectric layer in a protected state.
US10714595B2 Method of forming a semiconductor device comprising at least one germanium nanowire
Example embodiments relate to germanium nanowire fabrication. One embodiment includes a method of forming a semiconductor device that includes at least one Ge nanowire. The method includes providing a semiconductor structure that includes at least one, the at least one fin including a stack of at least one Ge layer alternative with SiGe layers. The method also includes at least partially oxidizing the SiGe layer into SiGeOx. Further, the method includes capping the fin with a dielectric material. In addition, the method includes annealing. Still further, the method includes selectively removing the dielectric material and the SiGeOx.
US10714593B2 Fabrication of strained vertical p-type field effect transistors by bottom condensation
A method of forming a strained vertical p-type field effect transistor, including forming a counter-doped layer at a surface of a substrate, forming a source/drain layer on the counter-doped layer, forming one or more vertical fins on the source/drain layer, removing a portion of the source/drain layer to form one or more bottom source/drains below each of the one or more vertical fins, reacting an exposed portion of each of the one or more bottom source/drains with a reactant to form a disposable layer on opposite sides of each bottom source/drain and a condensation layer between the two adjacent disposable layers, and removing the disposable layers.
US10714590B2 Semiconductor structure with protection layer and fabrication method thereof
Semiconductor structures and fabrication methods are provided. An exemplary fabrication method includes providing at least one fin on a semiconductor substrate; forming a stacked channel layer having at least one sacrificial layer on the fin and a channel layer on the sacrificial layer; forming a dummy gate structure on the stacked channel layer; forming openings in the stacked channel layer at both sides of the dummy gate structure; removing portions of the sacrificial layer under the dummy gate structure to form grooves on sidewall surfaces of the openings; and forming a protective layer in the grooves.
US10714587B2 Method for fabricating metal gate devices and resulting structures
A method for fabricating a semiconductor component includes forming an interlayer dielectric (ILD) layer on a substrate, forming a trench in the interlayer dielectric layer, forming a metal gate in the trench, removing a portion of the metal gate protruding from the ILD layer, reacting a reducing gas with the metal gate, and removing a top portion of the metal gate.
US10714586B2 Semiconductor device and a method for fabricating the same
A semiconductor device includes a source/drain region, a source/drain silicide layer formed on the source/drain region, and a first contact disposed over the source/drain silicide layer. The first contact includes a first metal layer, an upper surface of the first metal layer is at least covered by a silicide layer, and the silicide layer includes a same metal element as the first metal layer.
US10714585B2 Gate-all-around field-effect-transistor devices and fabrication methods thereof
A method for fabricating a gate-all-around field-effect-transistor device includes forming a plurality of first stacked structures, each including a first sacrificial layer and a first semiconductor layer; forming a first dummy gate structure across the first stacked structures and partially covering the top and the sidewall surfaces of each first stacked structure, and a first sidewall spacer on each sidewall surface of the first dummy gate structures; forming a first source/drain doped layer, and a dielectric structure exposing the top surfaces of the first dummy gate structure and each first sidewall spacer; removing the first dummy gate structure to form a first trench; removing a portion of the first sacrificial layer to form a first via which partially exposes the first source/drain doped layer; forming a first barrier layer on the first source/drain doped layer; and forming a first gate structure to fill the first trench and the first via.
US10714582B2 Controlling dimensions of a negative capacitance layer of a gate stack of a field-effect transistor (FET) to increase power density
A Field-Effect Transistor (FET) with a negative capacitance layer to increase power density provides a negative capacitor connected in series with a conventional positive capacitor. The dimensions of the negative capacitor are controlled to allow the difference in capacitances between the negative capacitor and the positive capacitor to approach zero, which in turn provides a large total capacitance. The large total capacitance provides for increased power density.
US10714571B2 Silicon carbide semiconductor device having halogen field limiting ring regions and method of manufacturing same
A semiconductor layer having n-type is made of silicon carbide, and has an element region and a terminal region. A plurality of field limiting ring regions having p-type are provided in the terminal region of the semiconductor layer, and are arranged spaced apart from one another. A field insulating film is provided in the terminal region of the semiconductor layer, and is in contact with the field limiting ring regions and the semiconductor layer. Each of the field limiting regions includes a halogen-containing field limiting ring part in contact with the field insulating film and containing halogen family atoms.
US10714567B2 Nanosheet field-effect transistor with substrate isolation
Structures for a field-effect transistor and methods of forming a structure for a field-effect transistor. A sacrificial layer is epitaxially grown on a bulk semiconductor substrate, a plurality of epitaxial semiconductor layers are epitaxially grown over the sacrificial layer, and the sacrificial layer and the plurality of epitaxial semiconductor layers are patterned to form a fin. A first portion of the first sacrificial layer is removed to form a first cavity arranged between the plurality of epitaxial semiconductor layers and the bulk semiconductor substrate, and a first dielectric material is deposited in the first cavity. A second portion of the first sacrificial layer, which is located adjacent to the first dielectric material in the first cavity, is removed to form a second cavity between the first fin and the bulk semiconductor substrate. A second dielectric material is deposited in the second cavity.
US10714565B2 Semiconductor device with support pattern
A semiconductor device including a plurality of pillars on a semiconductor substrate; and a support pattern in contact with some lateral surfaces of the pillars and connecting the pillars with one another, wherein the support pattern includes openings that expose other lateral surfaces of the pillars, each of the pillars includes a first pillar upper portion in contact with the support pattern and a second pillar upper portion spaced apart from the support pattern, and the second pillar upper portion has a concave slope.
US10714564B2 Organic electroluminescent device including arrangement of capacitive electrode between layer of other capacitive electrode and layer of gate electrode
An organic electroluminescent device includes a first transistor, a power supply line layer connected to one current terminal of the first transistor, a capacitive element including a first capacitive electrode connected to a gate of the first transistor, and a second capacitive electrode, a signal line, and a pixel electrode connected to the other current terminal of the first transistor, the first capacitive electrode is provided on a layer over the gate of the first transistor, and the power supply line layer is provided on a layer between the first capacitive electrode and the signal line.
US10714560B2 Flexible display panel including fingerprint recognition area and manufacturing method thereof
The present disclosure provides a flexible display panel and a manufacturing method thereof. The flexible display panel comprises a flexible substrate, an inorganic layer and a planarization layer. The flexible substrate includes a display area and a peripheral area, the display area has a fingerprint recognition area, and the peripheral area has a bending area. The inorganic layer is provided on one surface of the flexible substrate, a first black planarization layer for filtering light is provided on or in the inorganic layer at the fingerprint recognition area, and a second black planarization layer is provided on or in the organic layer at the bending area. The planarization layer is provided on the first and second black planarization layers and the inorganic layer away from the flexible substrate.
US10714558B2 Display panel and display device
A display panel and a display device including the same are provided. A display device includes a display panel having a plurality of data lines and a plurality of gate lines thereon, the display panel including at least one first area and at least one second area having different light-emitting directions; a data driver circuit configured to drive the plurality of data lines; and a gate driver circuit configured to drive the plurality of gate lines.
US10714549B2 Organic EL display panel manufacturing method and organic EL display panel
An organic EL display panel including organic light emitting layers, each continuous in a column direction, in gaps between column banks. The organic light emitting layer in a gap end region extending in the column direction from a column direction end of the gap to a reference position a defined distance from the column direction end towards a display region and within a peripheral region has a volume greater than volumes of the organic light emitting layers in gap end regions extending in the column direction from column direction ends of the gaps to the reference position.
US10714548B2 Organic light-emitting display device and manufacturing method thereof
An organic light-emitting display device can include a low-level voltage line that receives a low-level voltage, a plurality of insulating layers that lie over the low-level voltage line, an auxiliary electrode that lies on the insulating film layer and is formed through the insulating film layer and electrically connected to the low-level voltage line, a bank layer that lies over the auxiliary electrode and defines a light-emitting area where the organic light-emitting diode is located, and a cathode of the organic light-emitting diode that lies on the bank layer and at least makes contact with the side of the auxiliary electrode.
US10714547B2 Light emitting display apparatus and method of manufacturing the same
Provided is a light emitting display apparatus including a first substrate, a first electrode on the first substrate, a bank layer having an opening exposing a portion of the first electrode layer, a bank recess depressed on the bank layer, a second electrode layer on the first electrode layer and the bank layer, and a cover layer covering a lower surface and an inner side surface of the bank recess.
US10714544B2 Display device with integrated touch screen
Disclosed is a display device with integrated touch screen, in which a resistance of a touch electrode is reduced by using a black matrix. The display device includes an organic light emitting device layer disposed on a substrate, a plurality of color filters disposed on the organic light emitting device layer, a black matrix disposed to overlap a boundary portion between the plurality of color filters and including a three or more-layered metal layer, and a plurality of first touch electrodes and a plurality of second touch electrodes disposed on the black matrix.
US10714542B2 Display device with bending sensing patterns
The present disclosure discloses is a display device including a flexible substrate having an active area, a bezel area enclosing the active area, and a bending area defined in at least a part of the active area and the bezel area; and a plurality of bending sensing patterns disposed in the bending area, in which the bending area includes a plurality of sub bending areas and the plurality of bending sensing patterns is disposed in different areas of the plurality of sub bending areas, so that the bending degree of each sub bending area included in the bending area can be independently sensed.
US10714540B2 Display device
A display device can include an organic light emitting diode disposed in a first pixel configured to emit a first color light, a second pixel configured to emit a second color light, and a third pixel configured to emit a third color light, in which the organic light emitting diode emits the third color light; a first color-conversion layer disposed on the organic light emitting diode in the first pixel; and a second color-conversion layer disposed on the organic light emitting diode in the second pixel, in which the first color light and the second color light have a longer wavelength than the third color light.
US10714539B2 Organic light-emitting display device
An organic light-emitting display device with improved light efficiency includes a plurality of pixel electrodes each corresponding one of at least a first, second, or third pixel; a pixel-defining layer covering an edge and exposing a central portion of the pixel electrodes; an intermediate layer over the pixel electrode and including an emission layer; an opposite electrode over the intermediate layer; and a lens layer over the opposite electrode and including a plurality of condensing lenses each having a circular lower surface. An area of the portion of the pixel electrode exposed by the pixel-defining layer is A, and an area of the lower surface of the condensing lens is B. For the first pixel, a ratio B/A ranges from about 1.34 to about 2.63. For the second pixel, B/A ranges from about 1.43 to about 3.00, For the third pixel, B/A ranges from about 1.30 to about 2.43.
US10714538B2 Organic light emitting device and display apparatus having the same
Provided is an organic light emitting device. The organic light emitting device may include two light emitting layers. One of the two light emitting layers may emit light in a horizontal driving mode, and the other of the two light emitting layers may emit light in a vertical driving mode.
US10714535B2 Resistive memory array and fabricating method thereof
A method includes forming an insulator over a substrate. The insulator includes a first electrode, a second electrode, and a resistive element between the first electrode and the second electrode. The insulator is transformed into a resistor by applying a voltage to the insulator. The resistor is electrically connected to a transistor after transforming the insulator into the resistor.
US10714532B2 Imaging device having first, second and third electrodes with an insulating material and a photoelectric conversion layer and driving method for imaging device having the same, and electronic apparatus
An imaging device is provided. The imaging device may include a substrate having a first photoelectric conversion unit and a second photoelectric conversion unit at a light-incident side of the substrate. The second photoelectric conversion unit may include a photoelectric conversion layer, a first electrode, a second electrode above the photoelectric conversion layer, a third electrode, and an insulating material between the third electrode and the photoelectric conversion layer, wherein a portion of the insulating material is between the first electrode and the third electrode.
US10714528B2 Chip package and manufacturing method thereof
A chip package includes a chip structure, a molding material, a conductive layer, a redistribution layer, and a passivation layer. The chip structure has a front surface, a rear surface, a sidewall, a sensing area, and a conductive pad. The molding material covers the rear surface and the sidewall. The conductive layer extends form the conductive pad to the molding material located on the sidewall. The redistribution layer extends form the molding material that is located on the rear surface to the molding material that is located on the sidewall. The redistribution layer is in electrical contact with an end of the conductive layer facing away from the conductive pad. The passivation layer is located on the molding material and the redistribution layer. The passivation layer has an opening, and a portion of the redistribution layer is located in the opening.
US10714525B2 Methods and apparatus for sensor module
Methods and apparatus for integrating a CMOS image sensor and an image signal processor (ISP) together using an interposer to form a system in package device module are disclosed. The device module may comprise an interposer with a substrate. An interposer contact is formed within the substrate. A sensor device may be bonded to a surface of the interposer, wherein a sensor contact is bonded to a first end of the interposer contact. An ISP may be connected to the interposer, by bonding an ISP contact in the ISP to a second end of the interposer contact. An underfill layer may fill a gap between the interposer and the ISP. A printed circuit board (PCB) may further be connected to the interposer by way of a solder ball connected to another interposer contact. A thermal interface material may be in contact with the ISP and the PCB.
US10714521B2 Solid-state imaging element and imaging device
To improve detection efficiency in a solid-state imaging element including a SPAD in which an electrode and wiring are placed in a central portion. A solid-state imaging element includes a photodiode and a light collecting section. The photodiode includes a light receiving surface and an electrode placed on the light receiving surface, and that outputs an electrical signal in accordance with light incident on the light receiving surface in a state where a voltage exceeding a breakdown voltage is applied to the electrode. The light collecting section causes light from a subject to be collected in the light receiving surface other than a region where the electrode is placed.
US10714519B2 Solid-state imaging device, method of manufacturing a solid-state imaging device, and electronic apparatus
Provided is a solid-state imaging device including a lamination-type backside illumination CMOS (Complementary Metal Oxide Semiconductor) image sensor having a global shutter function. The solid-state imaging device includes a separation film including one of a light blocking film and a light absorbing film between a memory and a photo diode.
US10714516B2 Image sensor with shallow trench edge doping
In some embodiments, the present disclosure relates to a method of forming an integrated chip. The method includes doping a substrate to form a first well region having a first doping type, and selectively etching an upper surface of the substrate to define a trench extending into the first well region. The trench is filled with one or more dielectric materials. The substrate is implanted to form a first photodiode region within the substrate. The first photodiode region is separated from the trench by the first well region. A first part of the one or more dielectric materials is removed from within the trench to expose a sidewall of the substrate that defines the trench and that is proximate to the first photodiode region. A doped epitaxial material having the first doping type is formed along the sidewall of the substrate.
US10714514B2 Back-channel-etched TFT substrate
A BCE TFT substrate includes a base substrate. A gate and a gate insulation layer are sequentially formed on the base substrate. An IGZO semiconductor layer is formed on the gate insulation layer to serve as an active layer. A source and a drain are disposed on the active layer and spaced from each other. Each of the source and drain is formed of a Mo layer, a Cu layer, and a conductorized IGZO film that are sequentially stacked on the active layer. A passivation layer is disposed on the source, the drain, and the active layer.
US10714513B2 Array substrate and manufacturing method thereof, liquid crystal display device and manufacturing method thereof
An array substrate and a manufacturing method thereof are disclosed. The manufacturing method includes forming, on a substrate, a first metal pattern layer, a first insulating layer, a second metal pattern layer, and a second insulating layer, successively; coating a photoresist on the second insulating layer; forming a photoresist pattern and an etching protection layer, in a first region of the array substrate, the photoresist pattern exposing a part of the top surface of the second insulating layer, and being coupled to the second insulating layer through the etching protection layer; and performing etching in the first region by using the photoresist pattern as a mask to remove the etching protection layer and at least part of the second insulating layer, without etching the first insulating layer, so as to expose a part of the second metal pattern layer and form a liquid crystal diversion groove.
US10714508B2 Display device
Disclosed is a display device including: a substrate including a display area for displaying an image and a peripheral area neighboring the display area; a plurality of signal lines formed in the display area; a pad formed in the peripheral area; and a plurality of connection wires for connecting the signal lines and the pad, wherein a first connection wire and a second connection wire neighboring the first connection wire from among the plurality of connection wires are disposed on different layers, and the first connection wire and the second connection wire, which are formed to extend from the pad and are bent at least twice to have at least one being bent toward backward direction, are disposed in the peripheral area.
US10714505B2 Semiconductor device, display device, and electronic device
A semiconductor device including: one or more pieces of first wiring having a main wiring section and a bifurcation wiring section; one or a plurality of pieces of second wiring having a trunk wiring section and a plurality of branch wiring sections within a gap region between the main wiring section and the bifurcation wiring section; one or a plurality of transistors each divided and formed into a plurality of pieces, the plurality of branch wiring sections individually functioning as a gate electrode and the one or plurality of transistors having a source region formed within the main wiring section and within the bifurcation wiring section and having a drain region formed between the plurality of branch wiring sections; and one or a plurality of pieces of third wiring electrically connected to the drain region of the one or plurality of transistors.
US10714499B2 Method of manufacturing semiconductor device
The method of manufacturing a semiconductor device include: forming conductive patterns in interlayer spaces between interlayer insulating layers, the conductive patterns being separated from each other by a slit passing through the interlayer insulating layers, wherein the conductive patterns include a first by-product; generating a second by-product of a gas phase by reacting the first by-product remaining in the conductive patterns with source gas; and performing an out-gassing process to remove the second by-product.
US10714485B2 Semiconductor device which includes Fins
A semiconductor device including multiple fins. At least a first set of fins among the multiple fins is substantially parallel. At least a second set of fins among the multiple fins is substantially collinear. For any given first and second fins of the multiple fins having corresponding first and second fin-thicknesses, the second fin-thickness is less than plus or minus about 50% of the first fin-thickness.
US10714472B2 Semiconductor devices and methods of fabricating the same
Semiconductor devices may include a substrate, gate electrodes on the substrate, and source/drain regions at both sides of each of the gate electrodes. Each of the gate electrodes may include a gate insulating pattern on the substrate, a lower work-function electrode pattern that is on the gate insulating pattern and has a recessed upper surface, and an upper work-function electrode pattern that conformally extends on the recessed upper surface of the lower work function electrode pattern. Topmost surfaces of the lower work-function electrode patterns may be disposed at an equal level, and the upper work-function electrode patterns may have different thicknesses from each other.
US10714469B2 Electrostatic discharge protection structure
An electrostatic discharge protection structure is provided and includes a base substrate including a substrate and a fin portion on the substrate. The substrate includes a first region and a second region. A first doped layer is on a surface of the fin portion in the first region. A second doped layer is on a surface of the fin portion in the second region and on a surface of the substrate in the second region.
US10714455B2 Integrated circuit package assemblies including a chip recess
IC package assemblies including a molding compound in which an IC chip surface is recessed relative to the molding compound. Thickness of the IC chip may be reduced relative to its thickness during the molding process. Another IC chip, heat spreader, etc. may then occupy the resultant recess framed by the molding compound to achieve a fine stacking pitch. In some embodiments, a package-on-package (PoP) assembly includes a center-molded IC chip flip-chip-bonded to a first package substrate. A second substrate to which a second IC chip is flip-chip bonded is then electrically coupled to the first substrate by through-molding vias. Within the PoP assembly, the second IC chip may be disposed back-to-back with the center-molded IC chip so as to occupy the recess framed by the molding compound.
US10714449B2 Die processing
Representative implementations provide techniques and systems for processing integrated circuit (IC) dies. Dies being prepared for intimate surface bonding (to other dies, to substrates, to another surface, etc.) may be processed with a minimum of handling, to prevent contamination of the surfaces or the edges of the dies. The techniques include processing dies while the dies are on a dicing sheet or other device processing film or surface. Systems include integrated cleaning components arranged to perform multiple cleaning processes simultaneously.
US10714444B2 Anisotropic conductive film
An anisotropic conductive film which can be used as a standard product as long as no problems arise in anisotropic conductive connections, even in a case where omissions are present in a prescribed disposition of conductive particles, includes a regular disposition region in which conductive particles are disposed regularly in an insulating resin binder, and has a length of 5 m or greater. A standard region including no sections with more than a prescribed number of consecutive omissions in conductive particles is present in the regular disposition region over a prescribed width in a short-side direction of the anisotropic conductive film and at least a prescribed length in a long-side direction of the anisotropic conductive film.
US10714441B2 Filter and capacitor using redistribution layer and micro bump layer
An integrated circuit package includes a die. An electrically conductive layer comprises a redistribution layer (RDL) in the die, or a micro-bump layer above the die, or both. The micro bump layer comprises at least one micro-bump line. A filter comprises the electrically conductive layer. A capacitor comprises an electrode formed in the electrically conductive layer.
US10714439B2 Electronic device having cobalt coated aluminum contact pads
A system and method for bonding an electrically conductive mechanical interconnector (e.g., a bonding wire, solder, etc.) to an electrical contact (e.g., contact pad, termination on a printed circuit board (PCB), etc.) made from an electrically conductive metal (e.g., aluminum) on an electronic device (e.g., integrated circuit (IC), die, wafer, PCB, etc.) is provided. The electrical contact is chemically coated with a metal (e.g., cobalt) that provides a protective barrier between the mechanical interconnector and the electrical contact. The protective barrier provides a diffusion barrier to inhibit galvanic corrosion (i.e. ion diffusion) between the mechanical interconnector and the electrical contact.
US10714431B2 Semiconductor packages with electromagnetic interference shielding
Semiconductor packages having an electromagnetic interference (EMI) shielding layer and methods for forming the same are disclosed. The method includes providing a base carrier defined with an active region and a non-active region. A fan-out redistribution structure is formed over the base carrier. A die having elongated die contacts are provided. The die contacts corresponding to conductive pillars. The die contacts are in electrical communication with the fan-out redistribution structure. An encapsulant having a first major surface and a second major surface opposite to the first major surface is formed. The encapsulant surrounds the die contacts and sidewalls of the die. An electromagnetic interference (EMI) shielding layer is formed to line the first major surface and sides of the encapsulant. An etch process is performed after forming the EMI shielding layer to completely remove the base carrier and singulate the semiconductor package.
US10714430B2 EMI shield for molded packages
Electromagnetic interference (EMI) shielding structures for use inside an electronic system are provided, which allow access for mold compound or cables by using baffle-like features on the shield's sides and/or top, as well as methods for shielding components from EMI, or for containing EMI. The structures block external RF from sensitive components and reduce EMI emission from internal, RF generating components.
US10714423B2 Through via structure and method
A method comprises forming a trench extending through an interlayer dielectric layer over a substrate and partially through the substrate, depositing a photoresist layer over the trench, wherein the photoresist layer partially fills the trench, patterning the photoresist layer to remove the photoresist layer in the trench and form a metal line trench over the interlayer dielectric layer, filling the trench and the metal line trench with a conductive material to form a via and a metal line, wherein an upper portion of the trench is free of the conductive material and depositing a dielectric material over the substrate, wherein the dielectric material is in the upper portion of the trench.
US10714422B2 Anti-fuse with self aligned via patterning
The present disclosure relates to semiconductor structures and, more particularly, to an anti-fuse with self-aligned via patterning and methods of manufacture. The anti-fuse includes: a lower wiring layer composed of a plurality of lower wiring structures; at least one via structure in direct contact and misaligned with a first wiring structure of the plurality of lower wiring structures and offset from a second wiring structure of the plurality of lower wiring structures; and an upper wiring layer composed of at least one upper wiring structure in direct contact with the at least one via structure.
US10714415B2 Semiconductor device and method of manufacturing the same
Even when a stiffener is omitted, the semiconductor device which can prevent the generation of twist and distortion of a wiring substrate is obtained. As for a semiconductor device which has a wiring substrate, a semiconductor chip by which the flip chip bond was made to the wiring substrate, and a heat spreader adhered to the back surface of the semiconductor chip, and which omitted the stiffener for reinforcing a wiring substrate and maintaining the surface smoothness of a heat spreader, a wiring substrate has a plurality of insulating substrates in which a through hole whose diameter differs, respectively was formed, and each insulating substrate contains a glass cloth.
US10714411B2 Interconnected integrated circuit (IC) chip structure and packaging and method of forming same
An IC chip structure including a plurality of IC chips electrically connected to one another in back-end-of-line (BEOL) interconnect layer of the structure is disclosed. The IC structure may include openings in crack-stop structures surrounding the IC chips and a interconnect wire extending between the IC chips through the openings. A packaging structure for utilizing the IC structure where at least one IC chip is inoperable is also disclosed. The structure may include a first bond pad array on a top surface of a packaging substrate including operable bond pads connected to an operable IC chip and structural support bond pads connected to the inoperable IC chip; a second bond pad array on a bottom surface of the substrate including operable bond pads connected to a single IC chip printed circuit board; and an interconnect structure for connecting the operable bond pads of the first and second bond pad arrays.
US10714410B1 Semiconductor structure
A semiconductor structure including a substrate, a first well, a field oxide layer, a first conductive line and a second conductive line is provided. The substrate has a first conductivity type. The first well is formed on the substrate and has a second conductivity type. The field oxide layer is disposed on the first well. The first conductive line is formed on the field oxide layer and is in direct contact with the field oxide layer. The second conductive line is formed on the field oxide layer and is in direct contact with the field oxide layer. The first conductive line is spaced apart from the second conductive line.
US10714407B2 Amplification apparatus
An amplification apparatus includes: a signal splitter for splitting an input radio frequency signal and outputting the resulting split radio frequency signals; a plurality of amplifier units for amplifying the radio frequency signals outputted from the signal splitter, the amplifier units being disposed circularly to form a generally cylindrical shape; a plurality of water cooling heat sinks disposed circularly at positions corresponding to the positions of the plurality of amplifier units so as to cool the plurality of amplifier units by cooling water; and a signal combiner for combining the radio frequency signals outputted from the plurality of amplifier units, respectively, and outputting the resulting combined radio frequency signal.
US10714406B2 Electronic power module and electrical power converter incorporating same
The module (PM1) has an architecture with 3D stacking of the electronic power switching chips (IT, ID) and comprises first and second dielectric substrates (SH, SL) that are intended to come into thermal contact with first and second heat sinks (DH, DL), respectively, at least one pair of first and second stacked electronic power switching chips (ITHS, IDHS; ITHS, IDHS) and a common intermediate substrate (SC), the first and second electronic power switching chips being sandwiched between the first dielectric substrate and the common intermediate substrate and between the common intermediate substrate and the second dielectric substrate, respectively. According to the invention, the common intermediate substrate is a metal element formed as a single piece and comprises a central portion for the implantation of the electronic power switching chips and at least one.
US10714405B2 Semiconductor packages relating to thermal redistribution patterns
A semiconductor package may include a first semiconductor chip, a second semiconductor chip, and a thermal redistribution pattern which are disposed on a package substrate. The thermal redistribution pattern may include a first end portion disposed in a high temperature region adjacent to the first semiconductor chip, a second end portion disposed in a low temperature region adjacent to the second semiconductor chip, and an extension portion connecting the first end portion to the second end portion.
US10714402B2 Semiconductor chip package for improving freedom of arrangement of external terminals
This semiconductor chip package has opposed first surface and second surface, and includes a semiconductor chip having a circuit part and an electrode for supplying a voltage to the circuit part, a resin layer formed in a periphery of the semiconductor chip, a substrate that is disposed to face the first surface of the semiconductor chip and the resin layer, and a plurality of external terminals that are provided on the second surface of the semiconductor chip, each of the plurality of external terminals being electrically coupled to any of the plurality of electrodes.
US10714398B2 Semiconductor device, method of manufacturing the same and electronic device including the device
There are provided a semiconductor device, a method of manufacturing the same, and an electronic device including the device. According to an embodiment, the semiconductor device may include a substrate; a first source/drain layer, a channel layer and a second source/drain layer stacked on the substrate in sequence, wherein the second source/drain layer comprises a first semiconductor material which is stressed; and a gate stack surrounding a periphery of the channel layer.
US10714396B2 Variable gate lengths for vertical transistors
The method includes prior to depositing a gate on a first vertical FET on a semiconductor substrate, depositing a first layer on the first vertical FET on the semiconductor substrate. The method further includes prior to depositing a gate on a second vertical FET on the semiconductor substrate, depositing a second layer on the second vertical FET on the semiconductor substrate. The method further includes etching the first layer on the first vertical FET to a lower height than the second layer on the second vertical FET. The method further includes depositing a gate material on both the first vertical FET and the second vertical FET. The method further includes etching the gate material on both the first vertical FET and the second vertical FET to a co-planar height.
US10714395B2 Fin isolation structure for FinFET and method of forming the same
A semiconductor device structure is provided. The semiconductor device structure includes a substrate having adjacent first and second fins protruding from the substrate, an isolation feature between and adjacent to the first fin and the second fin, and a fin isolation structure between the first fin and the second fin. The fin isolation structure includes a first insulating layer partially embedded in the isolation feature, a second insulating layer having sidewall surfaces and a bottom surface that are covered by the first insulating layer, a first capping layer covering the second insulating layer and having sidewall surfaces that are covered by the first insulating layer, and a second capping layer having sidewall surfaces and a bottom surface that are covered by the first capping layer.
US10714394B2 Fin isolation structures of semiconductor devices
A method of forming a fin field effect transistor (finFET) on a substrate includes forming a fin structure on the substrate and forming a shallow trench isolation (STI) region on the substrate. First and second fin portions of the fin structure extend above a top surface of the STI region. The method further includes oxidizing the first fin portion to convert a first material of the first fin portion to a second material. The second material is different from the first material of the first fin portion and a material of the second fin portion. The method further includes forming an oxide layer on the oxidized first fin portion and the second fin portion and forming first and second polysilicon structures on the oxide layer.
US10714392B2 Optimizing junctions of gate all around structures with channel pull back
Techniques for optimizing junctions of a gate-all-around nanosheet device are provided. In one aspect, a method of forming a nanosheet device includes: forming an alternating series of first/second nanosheets including a first/second material as a stack on a wafer; forming a dummy gate(s) on the stack; patterning the stack into a fin stack(s) beneath the dummy gate(s); etching the fin stack(s) to selectively pull back the second nanosheets in the fin stack(s) forming pockets in the fin stack(s); filling the pockets with a strain-inducing material; burying the dummy gate(s) in a dielectric material; selectively removing the dummy gate(s) forming a gate trench(es) in the dielectric material; selectively removing either the first nanosheets or the second nanosheets from the fin stack(s); and forming a replacement gate(s) in the gate trench(es). A nanosheet device is also provided.
US10714385B2 Selective deposition of tungsten
A method for selectively depositing a metal film onto a substrate is disclosed. In particular, the method comprising flowing a metal precursor onto the substrate and flowing a non-metal precursor onto the substrate, while contacting the non-metal precursor with a hot wire. Specifically, a reaction between a tungsten precursor and a hydrogen precursor selectively forms a tungsten film, where the hydrogen precursor is excited by a tungsten hot wire.
US10714380B2 Method of forming smooth sidewall structures using spacer materials
The present disclosure generally relates to semiconductor structures and, more particularly, to smooth sidewall structures and methods of manufacture. The method includes: forming a plurality of mandrel structures; forming a first spacer material on each of the plurality of mandrel structures; forming a second spacer material over the first spacer material; and removing the first spacer material and the plurality of mandrel structures to form a sidewall structure having a sidewall smoothness greater than the plurality of mandrel structures.
US10714375B2 Semiconductor device and manufacturing method thereof
A semiconductor device is provided in which a zener diode having a desired breakdown voltage and a capacitor in which voltage dependence of capacitance is reduced are mounted together, and various circuits are realized. The semiconductor device includes: a semiconductor layer; a first conductivity type well that is arranged in a first region of the semiconductor layer; a first conductivity type first impurity diffusion region that is arranged in the well; a first conductivity type second impurity diffusion region that is arranged in a second region of the semiconductor layer; an insulating film that is arranged on the second impurity diffusion region; an electrode that is arranged on the insulating film; and a second conductivity type third impurity diffusion region that is arranged at least on the first impurity diffusion region.
US10714373B2 Electrostatic chuck and wafer processing apparatus
According to one embodiment, an electrostatic chuck includes a ceramic dielectric substrate including a sealing ring provided at a peripheral edge portion of the ceramic dielectric substrate, and an electrode layer including a plurality of electrode components. An outer perimeter of the ceramic dielectric substrate is provided to cause a spacing between the outer perimeter of the ceramic dielectric substrate and an outer perimeter of the electrode layer to be uniform. The spacing between the outer perimeter of the electrode layer and the outer perimeter of the ceramic dielectric substrate is narrower than a spacing of the electrode components. A width of the sealing ring is not less than 0.3 millimeters and not more than 3 millimeters. A width where the electrode layer overlaps the sealing ring is not less than −0.7 millimeters and not more than 2 millimeters.
US10714372B2 System for coupling a voltage to portions of a substrate
The present disclosure generally relates to plasma assisted or plasma enhanced processing chambers. More specifically, embodiments herein relate to electrostatic chucking (ESC) substrate supports configured to provide independent pulses of DC voltage through a switching system to electrodes disposed through the ESC substrate support, or to electrodes disposed on a surface of the ESC, or to electrodes embedded in the ESC substrate support. The switching system can independently alter the frequency and duty cycle of the pulsed DC voltage that is coupled to each electrode. During processing of the substrate, the process rate, such as etch rate or deposition rate, can be controlled independently in regions of the substrate because the process rate is a function of the frequency and duty cycle of the pulsed DC voltage. The processing uniformity of the process performed on the substrate is improved.
US10714370B2 Mounting table and plasma processing apparatus
A mounting table includes a base and an electrostatic chuck provided on the base. The base has first and second top surface on which the electrostatic chuck and a focus ring are respectively provided. The second top surface is provided below the first top surface. A coolant path in the base has central and peripheral paths extending below the first and second top surfaces, respectively. The peripheral path has a portion extending along a side surface toward the first top surface. The mounting surface has central and peripheral regions. The mounting surface has protrusions formed in a dot shape. The protrusions are formed such that a contact area between the protrusions of the peripheral region and the backside of an object per unit area becomes greater than a contact area between the protrusions of the central region and the backside of the object per unit area.
US10714369B2 Micro device transferring method and micro device transferring apparatus
A micro device transferring method and a micro device transferring apparatus are provided. The micro device transferring method exemplarily includes: providing a carrier substrate including a transparent base, a light radiation activated adhesiveness-loss layer located on a first surface of the transparent base and multiple micro devices arranged in an array on the light radiation activated adhesiveness-loss layer; locally irradiating the light radiation activated adhesiveness-loss layer from a second surface of the transparent base to reduce adhesiveness of multiple target areas of the light radiation activated adhesiveness-loss layer to the micro devices respectively located in the multiple target areas, the multiple target areas being areas corresponding to the micro devices to be transferred; picking up the micro devices in the multiple target areas; and aligning the picked up micro devices with corresponding locations of a receiving substrate, and releasing them onto the receiving substrate.
US10714366B2 Shape metric based scoring of wafer locations
Methods and systems for shape metric based scoring of wafer locations are provided. One method includes selecting shape based grouping (SBG) rules for at least two locations on a wafer. For one of the wafer locations, the selecting step includes modifying distances between geometric primitives in a design for the wafer with metrology data for the one location and determining metrical complexity (MC) scores for SBG rules associated with the geometric primitives in a field of view centered on the one location based on the distances. The selecting step also includes selecting one of the SBG rules for the one location based on the MC scores. The method also includes sorting the at least two locations on the wafer based on the SBG rule selected for the at least two locations.
US10714359B2 Substrate design for semiconductor packages and method of forming same
A device includes a first die, a second die, one or more redistribution layers (RDLs) electrically connected to the first die, a plurality of connectors on a surface of the one or more RDLs and a package substrate electrically connected to the first die and the second die. The package substrate is electrically connected to the first die through the one or more RDLs and the plurality of connectors. The package substrate comprises a cavity, and the second die is at least partially disposed in the cavity.
US10714358B2 Semiconductor device and manufacturing method thereof
A semiconductor device for high power application in which a novel semiconductor material having high mass productivity is provided. An oxide semiconductor film is formed, and then, first heat treatment is performed on the exposed oxide semiconductor film in order to reduce impurities such as moisture or hydrogen in the oxide semiconductor film. Next, in order to further reduce impurities such as moisture or hydrogen in the oxide semiconductor film, oxygen is added to the oxide semiconductor film by an ion implantation method, an ion doping method, or the like, and after that, second heat treatment is performed on the exposed oxide semiconductor film.
US10714357B2 Methods for improved critical dimension uniformity in a semiconductor device fabrication process
Exemplary methods of patterning a device layer are described, including operations of patterning a protector layer and forming a first opening in a first patterning layer to expose a first portion of the protector layer and a first portion of the hard mask layer, which are then are exposed to a first etch to form a first opening in the first portion of the hard mask layer. A second opening is formed in a second patterning layer to expose a second portion of the protector layer and a second portion of the hard mask layer. The second portion of the protector layer and the second portion of the hard mask layer are exposed to an etch to form a second opening in the second portion of the hard mask layer. Exposed portions of the device layer are then etched through the first opening and the second opening.
US10714353B2 Planarization method
A planarization method includes a grinding step of holding the opposite side to a separation surface in an SiC ingot by a rotatable chuck table and rotating a grinding wheel having plural grinding abrasives disposed in a ring manner to grind the separation surface of the SiC ingot held by the chuck table, and a flatness detection step of irradiating the separation surface of the SiC ingot exposed from the grinding wheel with light and detecting reflected light to detect the degree of flatness. The grinding step is ended when that the separation surface of the SiC ingot has become flat is detected in the flatness detection step.
US10714352B2 Apparatus and method for treating substrate
Disclosed are an apparatus and a method for treating a substrate. The method includes repeatedly rotating the substrate alternately at a first speed and at a second speed while the treatment liquid is supplied, and the second speed is higher than the first speed.
US10714350B2 Methods for forming a transition metal niobium nitride film on a substrate by atomic layer deposition and related semiconductor device structures
Methods for forming a transition metal niobium nitride film on a substrate by atomic layer deposition and related semiconductor device structures are provided. In some embodiments methods may include contacting a substrate with a first reactant comprising a transition metal precursor, contacting the substrate with a second reactant comprising a niobium precursor and contacting the substrate with a third reactant comprising a nitrogen precursor. In some embodiments related semiconductor device structures may include a semiconductor body and an electrode comprising a transition metal niobium nitride disposed over the semiconductor body.
US10714349B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes a fin structure disposed over a substrate, a gate structure and a source. The fin structure includes an upper layer being exposed from an isolation insulating layer. The gate structure disposed over part of the upper layer of the fin structure. The source includes the upper layer of the fin structure not covered by the gate structure. The upper layer of the fin structure of the source is covered by a crystal semiconductor layer. The crystal semiconductor layer is covered by a silicide layer formed by Si and a first metal element. The silicide layer is covered by a first metal layer. A second metal layer made of the first metal element is disposed between the first metal layer and the isolation insulating layer.
US10714347B2 Cut metal gate processes
A method of forming a semiconductor device includes etching a gate stack to form a trench extending into the gate stack, forming a dielectric layer on a sidewall of the gate stack, with the sidewall exposed to the trench, and etching the dielectric layer to remove a first portion of the dielectric layer at a bottom of the trench. A second portion of the dielectric layer on the sidewall of the gate stack remains after the dielectric layer is etched. After the first portion of the dielectric layer is removed, the second portion of the dielectric layer is removed to reveal the sidewall of the gate stack. The trench is filled with a dielectric region, which contacts the sidewall of the gate stack.
US10714343B1 Semiconductor structure and method for forming same
A semiconductor structure and a method for forming the same are provided. The method includes: providing a base; forming a to-be-etched material layer on the base; forming a mask material layer on the to-be-etched material layer; performing a first doping treatment on a partial region of the mask material layer, where after the first doping treatment is performed, the mask material layer includes a first mask-material-layer part and a to-be-removed second mask-material-layer part, and the first mask-material-layer part is a part that has undergone the first doping treatment or the second mask-material-layer part is a part that has undergone the first doping treatment; forming a first trench in the mask material layer, where the first trench is at least located in the first mask-material-layer part; removing the second mask-material-layer part, and forming a second trench in the remaining mask material layer; removing the to-be-etched material layer exposed from the first trench and the second trench, and forming a target pattern layer; and after the target pattern layer is formed, removing the remaining mask material layer. By using the present disclosure, the pattern precision of the first trench and the second trench is improved, and the pattern precision in the target pattern layer is correspondingly improved.
US10714339B2 Selectively deposited parylene masks and methods related thereto
Methods of selectively depositing a mask layer on a surface of a patterned substrate and self-aligned patterned masks are provided herein. In one embodiment, a method of selectivity depositing a mask layer includes positioning the patterned substrate on a substrate support in a processing volume of a processing chamber, exposing the surface of the patterned substrate to a parylene monomer gas, forming a first layer on the patterned substrate, wherein the first layer comprises a patterned parylene layer, and depositing a second layer on the first layer. In another embodiment, a self-aligned patterned mask comprises a parylene layer comprising a plurality of parylene features and a plurality of openings, the parylene layer is disposed on a patterned substrate comprising a dielectric layer and a plurality of metal features, the plurality of metal feature comprise a parylene deposition inhibitor metal, and the plurality of parylene features are selectivity formed on dielectric surfaces of the dielectric layer.
US10714336B2 Method of manufacturing semiconductor device, substrate processing apparatus and non-transitory computer-readable recording medium
According to one of the embodiments of the present disclosure, there is provided a technique that includes: (a) forming a seed layer in an amorphous state on a substrate by supplying a source gas to the substrate; (b) polycrystallizing the seed layer by processing the seed layer by heat; and (c) performing a cycle a predetermined number of times to form an oxide film on a polycrystallized seed layer and to oxidize the polycrystallized seed layer, the cycle including: (c-1) supplying the source gas to the substrate; and (c-2) supplying an oxygen-containing gas and a hydrogen-containing gas to the substrate, wherein (c-1) and (c-2) are non-simultaneously performed.
US10714332B2 Film forming method and film forming apparatus
A method for forming a silicon nitride film to cover a stepped portion formed by exposed surfaces of first and second base films in a substrate, includes: forming a nitride film or a seed layer to cover the stepped portion, wherein the nitride film is formed by supplying, to the substrate, a nitrogen-containing base-film nitriding gas for nitriding the base films, exposing the substrate to plasma and nitriding the surface of the stepped portion, and the seed layer is composed of a silicon-containing film formed by supplying a raw material gas of silicon to the substrate and is configured such that the silicon nitride film uniformly grows on the surfaces of the base films; and forming the silicon nitride film on the seed layer by supplying, to the substrate, a second raw material gas of silicon and a silicon-nitriding gas for nitriding silicon.
US10714330B2 Method for manufacturing a semiconductor device having a step of performing ion implantation using a resist pattern as a mask
The reliability of a semiconductor device is improved. A photoresist pattern is formed over a semiconductor substrate. Then, over the semiconductor substrate, a protective film is formed in such a manner as to cover the photoresist pattern. Then, with the photoresist pattern covered with the protective film, an impurity is ion implanted into the semiconductor substrate. Thereafter, the protective film is removed by wet etching, and then, the photoresist pattern is removed.
US10714326B2 Laser ablation spectrometry system
This disclosure provides systems, methods, and apparatus related to laser ablation spectrometry systems. In one aspect, a system comprises a microscope, a laser, a continuous flow probe, and a gas confinement device. The laser is positioned to emit light through an objective lens of the microscope. The continuous flow probe is coupled to a spectrometer. An end of the continuous flow probe is positioned proximate a sample and between the sample and the objective lens. The gas confinement device defines a gas inlet, a chamber, a platform, a wall surrounding the platform, a plurality of vents, and a plurality of channels. Each of the plurality of vents is positioned to direct a gas substantially parallel to the platform, and each of the plurality of vents is defined in the wall. The plurality of channels is operable to provide fluid communication between the chamber and the plurality of vents.
US10714321B2 Sputtering target with backside cooling grooves
Implementations of the present disclosure relate to a sputtering target for a sputtering chamber used to process a substrate. In one implementation, a sputtering target for a sputtering chamber is provided. The sputtering target comprises a sputtering plate with a backside surface having radially inner, middle and outer regions and an annular-shaped backing plate mounted to the sputtering plate. The backside surface has a plurality of circular grooves which are spaced apart from one another and at least one arcuate channel cutting through the circular grooves and extending from the radially inner region to the radially outer region of sputtering plate. The annular-shaped backing plate defines an open annulus exposing the backside surface of the sputtering plate.
US10714319B2 Apparatus and methods for removing contaminant particles in a plasma process
A method and apparatus for operating a plasma processing chamber includes performing a plasma process at a process pressure and a pressure power to generate a plasma. A first ramping-down stage starts in which the process power and the process pressure are ramped down substantially simultaneously to an intermediate power level and an intermediate pressure level, respectively. The intermediate power level and intermediate pressure level are preselected so as to raise a plasma sheath boundary above a threshold height from a surface of a substrate. A purge gas is flowed from a showerhead assembly at a sufficiently high rate to sweep away contaminant particles trapped in the plasma such that one or more contaminant particles move outwardly of an edge of the substrate. A second ramping-down stage starts where the intermediate power level and the intermediate pressure level decline to a zero level and a base pressure, respectively.
US10714315B2 Semiconductor reaction chamber showerhead
A showerhead including a body having an opening, a first plate positioned within the opening and having a plurality of slots, a second plate positioned within the opening and having a plurality of slots, and wherein each of the first plate plurality of slots are concentrically aligned with the second plate plurality of slots.
US10714314B1 Impedance matching network and method
In one embodiment, the present disclosure is directed to a method for impedance matching including a) positioning a matching network between a radio frequency (RF) source and a plasma chamber; b) determining, from among the plurality of match configurations, a new match configuration to be used when there is an expected pulse level change from a first of the pulse levels to a second of the pulse levels; and c) sending a control signal to alter the at least one EVC to provide the new match configuration. The control signal is sent a predetermined time period before a time for the expected pulse level change, the predetermined time period being substantially similar to a time period for the EVC to switch between two match configurations of the plurality of match configurations.
US10714312B2 Data processing method, charged particle beam writing apparatus, and charged particle beam writing system
In one embodiment, a data processing method is provided for generating writing data from design data and registering the writing data in a charged particle beam writing apparatus. The method includes generating the writing data by performing a plurality of conversion processes on a plurality of pieces of first frame data obtained through division of the design data corresponding to one chip, and performing a plurality of preprocessing processes on a plurality of pieces of second frame data obtained through division of the writing data of the chip, and registering the writing data of the chip in the charged particle beam writing apparatus. The plurality of conversion processes are performed in frame-basis pipeline processing, and the plurality of preprocessing processes are performed in frame-basis pipeline processing. The writing data is registered in the charged particle beam writing apparatus on a frame basis.
US10714309B1 Using images from secondary microscope detectors to automatically generate labeled images from primary microscope detectors
Methods and systems for generating labeled images from a microscope detector by leveraging detector data from a different microscope detector of a different modality include applying a focused charged beam to a sample, using a first microscope detector to detect emissions resultant from the focused charged beam being incident on the sample, and then using detector data from the first microscope detector to automatically generate a first labeled image. Automatically generating the first labeled image includes determining composition information about portions of the sample based on the detector data, and then automatically labeling regions of the first image associated with the portions of the sample with corresponding composition information. A second image of the sample is generated using detector data from a second microscope detector system of a different modality, and then the first labeled image is used to automatically label regions of the second image with corresponding composition information.
US10714303B2 Enabling high throughput electron channeling contrast imaging (ECCI) by varying electron beam energy
Techniques for high throughput electron channeling contrast imaging (ECCI) by varying electron beam energy are provided. In one aspect, a method for ECCI of a crystalline wafer includes: placing the crystalline wafer under an electron microscope having an angle of less than 90° relative to a surface of the crystalline wafer; generating an electron beam, by the electron microscope, incident on the crystalline wafer; varying an accelerating voltage of the electron microscope to access a channeling condition of the crystalline wafer; and obtaining an image of the crystalline wafer. A system for ECCI is also provided.
US10714295B2 Metal encapsulated photocathode electron emitter
A photocathode structure, which can include one or more of Cs2Te, CsKTe, CsI, CsBr, GaAs, GaN, InSb, CsKSb, or a metal, has a protective film on an exterior surface. The protective film includes one or more of ruthenium, nickel, platinum, chromium, copper, gold, silver, aluminum, or an alloy thereof. The protective film can have a thickness from 1 nm to 10 nm. The photocathode structure can be used in an electron beam tool like a scanning electron microscope.
US10714292B2 Method of fabricating tungsten scandate nano-composite powder for cathodes
Methods for fabricating refractory metal scandate nanocomposite powders with homogeneous microstructured refractory metal grains and a uniform nanosized dispersion of scandia are provided. The powders prepared by the sol-gel methods have a spherical morphology, a narrow distribution of particle sizes and a very uniform dispersion of nanosized scandia particles joined to the tungsten grains. The powder particle sizes can range from nanometers to micrometers. The powders can be pressed into porous cathode structures that can be impregnated with emissive materials to produce high current density and long life cathodes for high-power terahertz vacuum electron devices. The sol-gel fabrication methods allow control over the materials, particle size, particle composition and pore size and distribution of the cathode structure by manipulation of the process parameters.
US10714288B2 Relay device
A relay device includes a switch that switches a power line, serving as a path for power supplied from a first power storage device to a plurality of loads, between an electrified state and a non-electrified state; a first relay that switches a first conductive path, serving as a path from the switch to at least one specific load, between an electrified state and a non-electrified state; a second relay that switches a second conductive path, serving as a path between a second power storage device and the at least one specific load, between an electrified state and a non-electrified state; and a controller. When an abnormality has been detected by an abnormality detector, the controller causes the second relay to operate in a manner corresponding to the operation of the first relay that was being performed before detection of the abnormality.
US10714284B2 Dial apparatus and imaging apparatus
A dial apparatus includes an operation member to be rotatably operated, a contact member including a plurality of contact portions and configured to rotate as the operation member rotates, and a substrate having a signal pattern provided on a plurality of concentric circles with a center at a rotation center of the operation member. The dial apparatus outputs a binary code when the plurality of contact portions contact the signal pattern as the operation member rotates. The signal pattern includes a reference signal area connected to a reference potential, a first signal area configured to output a first signal, and a second signal area configured to output a second signal. Two of the plurality of contact portions are provided on a predetermined concentric circle in the signal pattern and contact a signal pattern that includes the reference signal area and the first signal area.
US10714282B2 Keyboard switch link member configuration
A switch has a base, an operation unit disposed above the base and moving in a contacting-separating direction with respect to the base in response to an external force, a pair of link members configured to guide movement of the operation unit in the contacting-separating direction, and a coupling portion configured to turnably couple the pair of link members to each other. Each of the pair of link members each includes a coupling-portion-side supported portion supported on one of the base and the operation unit and an end-side supported portion supported on the other of the base and the operation unit. One of the base and the operation unit on which the coupling-portion-side supported portion is supported includes a wall surface provided with a movement space.
US10714278B2 Switch device structure
A switch device structure provides an ensuring system to improve the shortcoming of the conventional switch device. The switch device structure includes a main body and an operation button assembled with the main body. The main body defines a chamber in which a base seat is assembled. An operation body and a wire connection module are disposed on the base seat. The base seat is formed with a cavity in which an elastic unit is mounted. The elastic unit includes a fixed section and a free section. In response to the move of the operation body and with the fixed section serving as a fulcrum, the free section of the elastic unit can push a second contact of the wire connection module into contact with a first contact to close the circuit or away from the first contact to open the circuit.
US10714277B2 Key device having a reinforced structure and method of making the same
A key device includes a key cap and a base plate unit. The key cap includes a top wall and a peripheral wall cooperatively defining a receiving space. The top wall has a plurality of spaced-apart studs protruding into the receiving space. The base plate unit is disposed in the receiving space and is riveted to the top wall through the studs. The base plate unit includes a base plate, and a plurality of engaging members secured to the base plate. The base plate includes a plurality of stud holes for extension of the studs respectively therethrough, and a plurality of spaced-apart anchor members. The engaging members are injection molded to the anchor members, respectively.
US10714268B2 Solid electrolytic capacitor
A solid electrolytic capacitor includes a capacitor element, an anode terminal, a cathode terminal, and an outer package. The capacitor element includes an anode part, a dielectric body formed on a surface of the anode part, and a cathode part containing a conductive polymer. The anode terminal is electrically connected to the anode part. The cathode terminal is electrically connected to the cathode part. The outer package houses the capacitor element while exposing a part of the anode terminal and a part of the cathode terminal. The solid electrolytic capacitor includes a communicating path that connects a surface of the capacitor element to an exterior of the outer package.
US10714267B2 Energy storage devices including support filaments
A novel hybrid lithium-ion anode material based on coaxially coated Si shells on vertically aligned carbon nanofiber (CNF) arrays. The unique cup-stacking graphitic microstructure makes the bare vertically aligned CNF array an effective Li+ intercalation medium. Highly reversible Li+ intercalation and extraction were observed at high power rates. More importantly, the highly conductive and mechanically stable CNF core optionally supports a coaxially coated amorphous Si shell which has much higher theoretical specific capacity by forming fully lithiated alloy. Addition of surface effect dominant sites in close proximity to the intercalation medium results in a hybrid device that includes advantages of both batteries and capacitors.
US10714266B2 Electronic component and method of manufacturing the same
An electronic component according one embodiment of the disclosure includes an insulator, an internal conductor, and an external electrode. The insulator is made of a material containing resin. The insulator includes a first insulating layer that has a first bonding surface perpendicular to one axial direction and a second insulating layer bonded to the first bonding surface. The internal conductor includes a plurality of first via conductive members provided in the first insulating layer and a plurality of second via conductive members provided in the second insulating layer. Each of the first via conductive members has a first contact connected to the corresponding second via conductive member at a position offset in the one axial direction with respect to the first bonding surface.
US10714265B2 Laminated electronic component and circuit board for mounting the same
A laminated electronic component includes a first capacitor including a first ceramic body, first external electrodes disposed on upper and lower surfaces of the first ceramic body, and second external electrodes disposed apart from the first external electrodes on the upper and lower surfaces of the first ceramic body, and a second capacitor including a second ceramic body, a third external electrode disposed on a lower surface of the second ceramic body, and a fourth external electrode disposed apart from the third external electrode on the lower surface of the second ceramic body, and disposed on the first capacitor and electrically connected to the first capacitor. A current loop passing through the upper surface of the first ceramic body and the lower surface of the second ceramic body is formed.
US10714264B2 Electronic device
A metal terminal is connectable to terminal electrodes of chip components arranged side by side. The metal terminal includes units corresponding to each chip. Each unit includes an electrode facing portion, a pair of upper and lower holding portions, a mount portion, and protrusions. The electrode facing portion faces the electrode of the chip. The pair of upper and lower holding portions holds the chip. The mount portion is located below the lower holding portion of the electrode facing portion. The protrusions protrude from the electrode facing portion toward the electrode. The protrusions in each unit are arranged substantially line-symmetrically to a virtual center line passing through a middle point between the upper and lower holding portions.
US10714261B2 Multilayer ceramic capacitor
A multilayer ceramic capacitor includes a laminate including dielectric layers and internal electrode layers, and first and second external electrodes respectively including first and second base electrode layers. The internal electrode layers, and the first and second base electrode layers are connected through first and second alloy layers that cover first and second end surfaces of the laminate. A predetermined portion of ridges between each of the first and second end surfaces, and each of first and second principal surfaces and first and second side surfaces, among ridges of the laminate, has a curvature radius of about 5.4 μm or more and about 10 μm or less, and the first and second external electrodes extend from the first and second end surfaces to cover the ridges.
US10714260B2 Multilayer ceramic capacitor and method for manufacturing the same
A multilayer ceramic capacitor includes a body including first and second internal electrodes facing each other with respective dielectric layers interposed therebetween, and first and second external electrodes disposed on an external surface of the body and electrically connected to the first and second internal electrodes, respectively. Each of the first and second external electrodes includes a first electrode layer containing any one selected from the group consisting of TiW, TiN, and TaN, or a combination thereof, and a second electrode layer disposed on the first electrode layer.
US10714256B2 Electrical device comprising a gas-insulated apparatus, in particular a gas-insulated transformer or reactor
The present invention relates to an electrical device comprising a gas-insulated transformer or reactor. The electrical device comprises a housing enclosing an interior space, at least a portion of which defining an insulation space containing a dielectric insulation fluid comprising an organofluorine compound, and an electrical component being arranged in the insulation space and being surrounded by the insulation fluid. The electrical component comprises at least one winding. The electrical device further comprises an electrical connector for bringing the apparatus from non-operational state to operational state by connecting at least one winding to a power grid. The device further comprises an auxiliary power source which is connectable to at least one winding when the apparatus is in the non-operational state.
US10714253B2 Coil component
A coil component includes a body having a coil part embedded therein, and an external electrode connected to the coil part. The body contains a plurality of first magnetic particles and a plurality of second magnetic particles, the second magnetic particles being smaller than the first magnetic particles, and the pluralities of first and second magnetic particles are dispersed in a main insulating portion. The plurality of second magnetic particles are dispersed in each of a plurality of sub-insulating portions to constitute composites, and a volume percentage of the second magnetic particles in the composites is 80% to 90%.
US10714252B2 Inductor and DC-DC converter
An inductor includes a first terminal and a second terminal, a first inductor conductor layer and a second inductor conductor layer, a magnetic core layer, and via conductors. The magnetic core layer is disposed between the first and second inductor conductor layers. The via conductors are connected to the first and second inductor conductor layers. The first and second terminals are electrically connected through the via conductors. The magnetic core layer includes a first magnetic substance portion including a first magnetic substance, and a second magnetic substance portion including a second magnetic substance. Magnetic properties of the second magnetic substance are different from magnetic properties of the first magnetic substance.
US10714248B2 Reactor having outer peripheral iron core divided into multiple portions and production method therefor
A reactor includes a core body. The core body includes an outer peripheral iron core composed of a plurality of outer peripheral iron core portions, at least three iron cores coupled to the plurality of outer peripheral iron core portions, and coils wound around the at least three iron cores. The reactor includes an end plate fastened to at least one end of the core body. The end plate includes a plurality of fasteners for fastening the plurality of outer peripheral iron core portions to each other.
US10714246B2 Rare earth permanent magnet and method for manufacturing thereof
A method for manufacturing a rare earth permanent magnet includes manufacturing an NdFeB sintered magnet. A grain boundary diffusion material in the form of a mixed powder comprising an alloy powder containing Re1aMb or M; and Re2 hydride or Re2 fluoride is disposed on a surface of the NdFeB sintered magnet. The grain boundary diffusion material is heated to diffuse at least one of Re1, Re2 and M into a grain boundary part inside the sintered magnet or a grain boundary part region of a sintered magnet main phase grain. Re1 and Re2 are each rare earth elements selected from the group consisting of dysprosium, terbium, neodymium, praseodymium, and holmium, M is a metal compound consisting of copper, zinc, tin, and aluminum, 0.1
US10714245B2 Method for preparing an R-T-B permanent magnet
Disclosed herein is a method for manufacturing an R-T-B permanent magnet and the magnet made with the method. The method may include preparation of strip pieces by melting and casting, preparing coarse powder by hydrogen decrepitation of the strip pieces; milling the powder into fine powder; pressing the fine powder is pressed to form a compact, pre-sintering the compact in vacuum or inert gas, machining the pre-sintered block to a desired shape; and dispersing the heavy rare earth compound powder into an organic solvent to prepare a slurry and a second sintering step.
US10714242B2 Symmetrically tunable electrical resistor
An electrical resistor element, system, and method related thereto, wherein the electrical resistor element includes a tunable resistance. The electrical resistor element comprises a first contact electrode, a second contact electrode and a ferroelectric layer arranged between the first contact electrode and the second contact electrode. The ferroelectric layer comprises a first area having a first polarization direction and a second area having a second polarization direction. The first polarization direction is different to the second polarization direction. The ferroelectric layer further comprises a domain wall between the first area and the second area. The electrical resistor element further comprises a first pinning element configured to stabilize the first polarization direction of the ferroelectric layer. The electrical resistor element further comprises a control circuit configured to tune the resistance of the electrical resistor element by applying electrical pulses to the ferroelectric layer such that the ferroelectric domain wall is moved.
US10714240B2 Overvoltage protection device
An overvoltage protection device (100) may include a metal oxide varistor (MOV) (102) having a first surface (114) and a second surface (116); a semiconductor substrate (202) having a first outer surface (126) and a second outer surface (128) and comprising a semiconductor crowbar device (104) comprising a plurality of semiconductor layers arranged in electrical series to one another, the semiconductor substrate (202) being disposed on a first side of the metal oxide varistor (102), a conductive region (124) disposed between the second surface (116) of the MOV (102) and the first outer surface (126) of the semiconductor substrate (202); a first electrical contact (120) disposed on the first surface (114) of the MOV (102); and a second electrical contact (122) disposed on the second outer surface (128) of the semiconductor substrate (202).
US10714237B1 Electrical connector assembly having differential pair cable assembly
A differential pair cable assembly includes a cable having a twin axial cable core including first and second conductors conveying differential signals and a cable shield. The cable assembly includes first and second contacts and a housing holding the first and second contacts. The cable assembly includes a shield having a shield cavity that receives the housing and the end of the cable and is electrically connected to the cable shield. The shield provides electrical shielding for the first and second contacts. The shield, the housing, and the contacts define a mating interface of the cable assembly configured to be mated to a mating component.
US10714236B2 Charging system with cooling tube
A charging system includes a power cable and a cooling tube. The power cable extends from a charging inlet to a battery pack to electrically connect the charging inlet to the battery pack. The charging inlet is configured to releasably couple to a mating connector of an external power source. The power cable includes a conductive core, an insulating layer surrounding the conductive core, and a metallic shield layer surrounding the insulating layer. The cooling tube is connected to a heat sink and extends along a length of the power cable. The cooling tube engages the metallic shield layer of the power cable to transfer heat from the power cable to the heat sink.
US10714234B2 Cable disconnection preventing structure
Provided is a cable disconnection preventing structure or the like in which a conducting wire is not cut at a connecting portion at which a distal end of a conducting wire is connected to a substrate or the like even when a cable is pulled. The cable disconnection preventing structure (100) comprises a case (30) and a conducting wire fixing member (20) which fixes a conducting wire (2) exposed from a sheath (1) to the sheath (1) at one end portion of the cable (10). The conducting wire (2) is disposed between an inner surface (31) around the cable hole (30a) and the conducting wire fixing member (20).
US10714232B1 Twisted pair communication cables with foamed PVDF jackets
A communication cable suitable for Power over Ethernet (“PoE”) applications may include one or more twisted pairs of individually insulated conductors that are insulated with a material that includes fluorinated ethylene propylene. Additionally, a jacket that includes foamed polyvinylidene fluoride may be formed around the one or more twisted pairs. The PoE cable may have a higher maximum temperature rating and be capable of transmitting higher amperage signals than conventional PoE cables while satisfying applicable electrical performance criteria.
US10714230B2 Thin and uniform silver nanowires, method of synthesis and transparent conductive films formed from the nanowires
Highly uniform and thin silver nanowires are described having average diameters below 20 nm and a small standard deviation of the diameters. The silver nanowires have a high aspect ratio. The silver nanowires can be characterized by a small number of nanowires having a diameter greater than 18 nm as well as with a blue shifted narrow absorption spectrum in a dilute solution. Methods are described to allow for the synthesis of the narrow uniform silver nanowires. Transparent conductive films formed from the thin, uniform silver nanowires can have very low levels of haze and low values of ΔL*, the diffusive luminosity, such that the transparent conductive films can provide little alteration of the appearance of a black background.
US10714229B2 Beam filter assembly and beam filter positioning device
In a beam filter assembly, a base filter is employed to modify a beam quality of a radiation beam of a base energy level and a first filter slice is stacked with the base filter to modify a beam quality of a radiation beam of a first energy level higher than the base energy level. In a beam filter positioning device, a base stage carries a base filter and a first stage carries a filter slice. The base stage is provided with a first engagement site and a second engagement site. The first stage is provided with a first engagement site, a second engagement site, and an open port. The first stage and the base stage are each independently movable relative to the beamline. The first stage is engageable with the base stage when at least one of the first and second engagement sites of the first stage is aligned with at least one of the first and second engagement sites of the base stage, and is further movable with the base stage in unison when engaged.
US10714226B2 Strontium sealed source
The disclosure pertains to a strontium-90 sealed radiological or radioactive source, such as may be used with treatment of the eye or other medical or industrial processes. The sealed radiological source includes a toroidal shaped strontium radiological insert within an encapsulation. The encapsulation includes increased shielding in the center thereof.
US10714225B2 Scalable continuous-wave ion linac PET radioisotope system
A continuous wave ion linear accelerator PET radioisotope system is disclosed. The system includes a high brightness H− ion source, a continuous wave RF quadrupole structure, and continuous wave RF interdigital structures to accelerate the ion beam to about 14 MeV. A high energy beam transport system is also described that includes a photo-detachment beam splitter and a magnet lattice for forming the proton beam into a beam having a Waterbag beam profile. The system also includes one or more targets upon which the proton beam is incident. The targets are either a high power metallic target oriented at about 10 degrees or a low thermal conductivity target oriented at about 35 degrees. The invention includes a method of producing PET isotopes by use of the systems described.
US10714220B2 Fuel channel for a nuclear boiling water reactor
A method of making a fuel channel for a fuel assembly for a nuclear power boiling water reactor. The method includes providing at least one first sheet of a Zr-based material of a first thickness, and providing at least one second sheet of a Zr-based material of a second thickness which is less than said first thickness. It also includes assembling at least said at least one first sheet and said at least one second sheet, such that a fuel channel is formed and such that said at least one first sheet forms a lower part of the fuel channel. The at least one second sheet forms a higher part of the fuel channel and the lower part is joined with said higher part. The lower part constitutes 20-75% of the length of the fuel channel.
US10714217B2 Systems and methods for enabling customers to obtain vision and eye health examinations
Systems and methods are provided for eye health and vision examinations. A customer diagnostic center is configured to generate customer examination data pertaining to an examination of a customer's eye. The customer diagnostic center provides a user interface for communicating with a customer and ophthalmic equipment for administering tests to the customer. A diagnostic center server is configured to receive the customer examination data from the customer diagnostic center over a network and allow the customer examination data to be accessed by an eye-care practitioner. A practitioner device associated with the eye-care practitioner is configured to receive the customer examination data from the diagnostic center server and display at least a portion of the customer examination data to the eye-care practitioner. Customer evaluation data is generated pertaining to the eye-care practitioner's evaluation of the customer examination data. An eye health report is provided to the customer via the network.
US10714216B1 Method and system for increasing accuracy of hygiene compliance determinations
Embodiments of the present inventive concept leverage RSS patterns, accelerometer patterns, hygiene event information, and hub locations to increase accuracy of room-level positioning of objects and people, and to ensure a high accuracy detection of zone entry and/or exit times in an indoor environment, all of which facilitate an accurate hand hygiene compliance monitoring system in hospitals and other medical facilities, as well as a variety of other applications.
US10714207B2 Scannable-latch random access memory
A scannable-latch random access memory (SLRAM) is disclosed. The SLRAM includes two rows of memory cells. The SLRAM includes a functional data input, a scan data input, a first and second functional data outputs, a scan data output, and a scan enable. The functional data input is connected to a first memory cell in a first and second rows of memory cells. The scan data input is connected to the first memory cell in the first or second row of memory cells. The first and second functional data outputs are connected to a last memory cell in the first and second row of memory cells, respectively. The scan data output is connected to the last memory cell in the first or second row of memory cells. The scan enable allows data to be output from the scan data output or the first and second functional data outputs.
US10714196B2 Methods for determining data states of memory cells
Methods of operating a memory might include sensing a state of each data line of a plurality of data lines while increasing a voltage level applied to each access line of a plurality of access lines commonly connected to a plurality of strings of series-connected memory cells, determining a particular voltage level at which the state of each data line of a first subset of the plurality of data lines has changed, decreasing a voltage level applied to a particular access line of the plurality of access lines, and sensing a state of each data line of a second subset of the plurality of data lines while applying the particular voltage level to the particular access line. Methods of operating a memory might further include determining a pass voltage and plurality of read voltages for a read operation during a precharge phase of the read operation, applying the pass voltage to each unselected access line of a plurality of access lines, and, for each read voltage of the plurality of read voltages, applying that read voltage to a selected access line of the plurality of access lines and sensing a data state of a memory cell connected to the selected access line.
US10714192B2 Memory system
According to one embodiment, a controller is configured to write four-bit data in each of memory cells, and read first data item from the memory cells through application of a first voltage to a word line. The controller is configured to read second data items by repeating a first operation of reading data including data of respective first bits of the memory cells through application of two voltages to the word line at different timings while changing the two voltages in each first operation from the two voltages in another first operation. The controller is configured to mask part of each of the second data items using the first data.
US10714191B2 Determining data states of memory cells
Methods of operating a memory include determining a voltage level of a plurality of voltage levels at which a memory cell is deemed to first activate in response to applying the to a control gate of that memory cell for each memory cell of a plurality of memory cells, determining a plurality of voltage level distributions from numbers of memory cells of a first subset of memory cells deemed to first activate at each voltage level of the plurality of voltage levels, determining a transition between a pair of voltage level distributions for each adjacent pair of voltage level distributions, and assigning a respective data state to each memory cell of a second subset of memory cells responsive to the determined voltage level at which that memory cell is deemed to first activate and respective voltage levels of the transitions for each adjacent pair of voltage level distributions.
US10714187B2 Memory control device for estimating time interval and method thereof
A memory control device includes a memory and a controller. The memory includes a plurality of memory blocks. The controller is coupled to the memory and configured to select a first memory block from the memory blocks and program data into the first memory block. When the memory control device is deactivated and re-activated, the controller is further configured to read a voltage distribution of the first memory block to determine a deactivation interval, and determine a reference time according to the deactivation interval and an initial time, and the voltage distribution of the first memory block correspond to the data.
US10714185B2 Event counters for memory operations
A counter can have a number of sensing components. Each respective sensing component can be configured to sense a respective event and can include a respective first capacitor configured to be selectively coupled to a second capacitor in response to the respective sensing component sensing the respective event. The second capacitor can be configured to be charged to a voltage by each respective first capacitor that is selectively coupled to the second capacitor. The counter can have a comparator with a first input coupled to the second capacitor and a second input coupled to a reference voltage corresponding to a threshold quantity of events. The comparator can be configured to output a signal indicative of the threshold quantity of events being sensed in response to the voltage of the second capacitor being greater than or equal to the reference voltage.
US10714183B2 High voltage switch circuit, nonvolatile memory device including the same and memory system including the same
A high voltage switch circuit includes a first transistor, a first depletion mode transistor, a level shifter, a control signal generator, a second transistor and a second depletion mode transistor. The first transistor transmits the second driving voltage to an output terminal in response to a first gate signal. The first depletion mode transistor transmits the second driving voltage to the first transistor in response to feedback from the output terminal. The control signal generator generates first and second control signals in response to a level-shifted enable signal. The second transistor has a gate electrode connected to the first voltage and is turned on and off in response to the second control signal at a first end of the second transistor. The second depletion mode transistor is connected between a second end of the second transistor and the output terminal, and has a gate electrode receiving the first control signal.
US10714180B2 Hybrid configuration memory cell
A configuration memory cell includes a latch portion including a cross-coupled latch having complementary output nodes, and a programmable read-only memory (PROM) portion coupled to one of the complementary output nodes of the latch portion, the PROM portion including a programmable and erasable ReRAM device.
US10714177B2 Memory cell architecture for multilevel cell programming
Methods, systems, and devices for operating and forming a multilevel memory cell and array are described. A multilevel memory cell includes two or more binary memory elements, which may include phase change material. Each memory element may be programmed to one of two possible states—e.g., a fully amorphous state or a fully crystalline state. By combining multiple binary memory elements in a single memory cell, the memory cell may be programmed to store more than two states. The different memory elements may be programmed by selectively melting each memory element. Selective melting may be controlled by using memory elements with different melting temperatures or using electrodes with different electrical resistances, or both.
US10714168B2 Strap cell design for static random access memory (SRAM) array
A static random access memory (SRAM) array is provided. The SRAM array includes a first bit cell array and a second bit cell array arranged along a first direction. The SRAM array includes a strap cell arranged along a second direction and positioned between the first bit cell array and the second bit cell array along the first direction. The SRAM array includes a deep N-type well region underlying and connected to the first N-type well region and the second N-type well region.
US10714166B2 Apparatus and methods for decoding memory access addresses for access operations
Memories having block select circuitry having an output that is selectively connected to a plurality of driver circuitries, each driver circuitry connected to a respective block of memory cells, as well as methods of operating such memories.
US10714165B2 Electronic device and operating method thereof
Provided is a semiconductor controller that includes: an input buffer for comparing a data signal received from the outside with a reference voltage and storing the data signal; and a reference voltage control unit for generating the reference voltage corresponding to a protocol condition of the received data signal set between a first protocol condition and a second protocol condition and providing the reference voltage to the input buffer.
US10714164B2 Dynamic random access memory
A dynamic random access memory including a memory cell array and a memory controller is provided. The memory cell array includes a plurality of bit lines, a plurality of word lines, and a plurality of memory cells. The memory controller is coupled to the memory cells via the bit lines and the word lines. The memory controller is configured to perform a self-refresh operation on the memory cell array during a self-refresh period. Each of the bit lines includes a switch element. The memory controller controls a part of the switch elements to be conducted and a part of the switch elements not to be conducted during the self-refresh period.
US10714159B2 Indication in memory system or sub-system of latency associated with performing an access command
Methods, systems, and devices for a latency indication in a memory system or sub-system are described. An interface controller of a memory system may transmit an indication of a time delay (e.g., a wait signal) to a host in response to receiving an access command from the host. The interface controller may transmit such an indication when a latency associated with performing the access command is likely to be greater than a latency anticipated by the host. The interface controller may determine a time delay based on a status of buffer or a status of memory device, or both. The interface controller may use a pin designated and configured to transmit a command or control information to the host when transmitting a signal including an indication of a time delay. The interface controller may use a quantity, duration, or pattern of pulses to indicate a duration of a time delay.
US10714154B2 Semiconductor integrated circuit device and semiconductor device
Even when a driven circuit has a large-scale load, a small-scale step-down driver circuit can supply an internal potential to the driven circuit at high speed. A semiconductor integrated circuit device includes a step-down driver circuit which supplies, to a driven circuit to be driven by an internal potential lower than an external potential supplied from an external power supply, the internal potential. The step-down driver circuit includes an NMOS transistor having a drain coupled to an external power supply terminal to be coupled to the external power supply and a source to be coupled to a voltage supply point of the driven circuit and a driver circuit to drive the gate of the NMOS transistor.
US10714153B2 Reversed bias compensation for sense amplifier operation
Memory devices may employ flip-flops with paired transistors in sense amplifying circuitry to sense charges stored in memory cells. Paired transistors may present mismatches in electrical characteristics, which may affect the sensitivity of the sense amplifying circuitry. Embodiments include systems and methods that compensate and/or mitigate mismatches in the electrical characteristics of the paired transistors. To that end, the memory devices may sense the mismatches during a compensation period and pre-compensate the read-out of data lines to improve the sensibility of the sense amplifying circuitry.
US10714149B2 Semiconductor package with clock sharing and electronic system including the same
A semiconductor package with clock sharing, which is suitable for an electronic system having low power consumption characteristics, is provided. The semiconductor package includes a lower package including a lower package substrate and a memory controller mounted on the lower package substrate, an upper package stacked on the lower package and including an upper package substrate and a memory device mounted on the upper package substrate, and a plurality of vertical interconnections electrically connecting the lower package to the upper package. The semiconductor package is configured to cause the memory controller to output a first data clock signal used for a channel that is an independent data interface between the memory controller and the memory device, branch the first data clock signal, and provide the branched first data clock signal to the memory device.
US10714147B2 Disk device
A disk device includes a top cover and a disk medium with a recording surface. The top cover includes a center horizontal portion having a surface which extends from a center point of the disk medium along the recording surface to an outer peripheral portion, a curved portion having a surface which extends from the outer peripheral portion of the center horizontal portion in a direction away from the recording surface, and an outer horizontal portion having a surface which extends from the curved portion in a direction away from the center point and along the recording surface. The recording surface includes a first zone in which data is set to be written, and a second zone in which data is set not to be written, the second zone being disposed adjacent to the first zone on an outer edge side of the disk medium from the first zone.
US10714146B2 Recording device, recording method, reproducing device, reproducing method, and recording/reproducing device
It is possible for the viewer to readily and accurately reach a desired image/audio reproduction start position in reproduction.A time code is added to moving image data obtained by imaging a state in which a person who writes a description is explaining while writing a description in a description portion and audio data corresponding to the moving image data to record the data in a recording unit. The moving image data is processed to determine a written portion written in the description portion, and index image data is generated to display each portion determined as the written portion as an index description, and the index image data is recorded in the recording portion. To the index image data, a value of the time code corresponding to description time is added as a timestamp, in association with each pixel constituting the index description.
US10714141B2 Method for accessing shingled magnetic recording SMR disk, and server
A method for accessing a shingled magnetic recording (SMR) disk is provided. The method includes: receiving, by the server, a data operation request, where the data operation request includes address information of target data; determining, according to the address information, a target storage zone in the SMR disk that corresponds to the target data; determining that there is write pointer information of the target storage zone in a cache, and obtaining the write pointer information from the cache, where the write pointer information is address information of latest stored data in the target storage zone; generating a data operation instruction according to the write pointer information and the address information of the target data, where the data operation instruction is used to perform an operation on the target data; and sending the data operation instruction to the SMR disk. Embodiments of the present disclosure are applied for a server to access an SMR disk.
US10714139B2 Magnetic recording medium having characterized magnetic layer
The magnetic recording medium includes a non-magnetic support and a magnetic layer containing ferromagnetic powder and a binder, in which the ferromagnetic powder is ferromagnetic hexagonal ferrite powder, the magnetic layer contains an abrasive, an intensity ratio of a peak intensity of a diffraction peak of (110) plane of a crystal structure of the hexagonal ferrite, determined by performing X-ray diffraction analysis on the magnetic layer by using an In-Plane method, to a peak intensity of a diffraction peak of (114) plane of the crystal structure is equal to or higher than 0.5 and equal to or lower than 4.0, a squareness ratio of the magnetic recording medium in a vertical direction is equal to or higher than 0.65 and equal to or lower than 1.00, and a contact angle with 1-bromonaphthalene measured within a surface of the magnetic layer is in a range of 50.0° to 55.0°.
US10714137B1 Near-field transducer having a peg surrounded by a metal aperture plate
A recording head includes a waveguide core layer that delivers light from a light source to a region proximate a magnetic write pole. A near-field transducer that is formed of a thin metal film is deposited over the waveguide core layer. The near-field transducer includes an enlarged part with two straight edges facing a media-facing surface and at obtuse angles relative to the media-facing surface. A peg extends from the enlarged part towards the media-facing surface. The near-field transducer includes a metal aperture plate at the media-facing surface. The metal aperture plate surrounds at least three sides of the end of the peg.
US10714128B2 Magnetic write head with dual return pole
Disclosed herein are magnetic write heads and data storage devices comprising such write heads. A magnetic write head comprises a leading side, a trailing side, an air-bearing surface (ABS), a main pole disposed between the leading side and the trailing side and extending to the ABS, a first return pole disposed between the main pole and the leading side, and a second return pole disposed between the main pole and the trailing side. One or both of the main pole and the second return pole may be tapered.
US10714125B2 Method of manufacturing a magnetic recording head
A magnetic recording head having air bearing surface (ABS) includes a main pole, a side shield laterally spaced from the main pole by a first side gap and a second side gap, an electrically conductive non-magnetic gap material layer disposed between the main pole and the side shield in the first side gap, and a dielectric non-magnetic gap material matrix and a conformal dielectric spacer layer disposed between the main pole and the side shield in the second side gap.
US10714124B2 Storage device and storage method
According to one embodiment, in a storage device, a selection circuit selects one mapping rule from a plurality of mapping rules in which each of bit labels having a bit length of (n+1) or more is mapped to n M-ary symbols, when M is defined as an integer of 3 or more and n is defined as an integer of or more. A first conversion circuit converts a data block in data into an M-ary symbol sequence using the selected one mapping rule. A second conversion circuit converts the converted M-ary symbol sequence into an M-step pulse width signal. The recording medium records the converted M-step pulse width signal. A readback circuit equalizes the signal read from the recording medium to the M-ary symbol sequence and restores the data.
US10714121B2 Distinguishing user speech from background speech in speech-dense environments
A device, system, and method whereby a speech-driven system can distinguish speech obtained from users of the system from other speech spoken by background persons, as well as from background speech from public address systems. In one aspect, the present system and method prepares, in advance of field-use, a voice-data file which is created in a training environment. The training environment exhibits both desired user speech and unwanted background speech, including unwanted speech from persons other than a user and also speech from a PA system. The speech recognition system is trained or otherwise programmed to identify wanted user speech which may be spoken concurrently with the background sounds. In an embodiment, during the pre-field-use phase the training or programming may be accomplished by having persons who are training listeners audit the pre-recorded sounds to identify the desired user speech. A processor-based learning system is trained to duplicate the assessments made by the human listeners.
US10714120B2 Multisensory speech detection
A computer-implemented method of multisensory speech detection is disclosed. The method comprises determining an orientation of a mobile device and determining an operating mode of the mobile device based on the orientation of the mobile device. The method further includes identifying speech detection parameters that specify when speech detection begins or ends based on the determined operating mode and detecting speech from a user of the mobile device based on the speech detection parameters.
US10714119B2 Communication device and communication system
A communication device for a communication system is disclosed, which communication device comprises at least an I/O interface for connection with one or more audio sources to at least receive an input audio signal, a user audio output, an audio processor to provide an output audio signal to the user audio output from the input audio signal, and a reporting module. To improve the acoustic safety for a user of the communication device, the reporting module is configured to analyze the input audio signal and to determine, whether an acoustic safety incident is given, upon which the reporting module is configured to generate metadata of the acoustic safety incident.
US10714112B2 Method and apparatus for decoding a bitstream including encoded higher order Ambisonics representations
Higher Order Ambisonics represents three-dimensional sound independent of a specific loudspeaker set-up. However, transmission of an HOA representation results in a very high bit rate. Therefore compression with a fixed number of channels is used, in which directional and ambient signal components are processed differently. For coding, portions of the original HOA representation are predicted from the directional signal components. This prediction provides side information which is required for a corresponding decoding. By using some additional specific purpose bits, a known side information coding processing is improved in that the required number of bits for coding that side information is reduced on average.
US10714105B2 Audio fingerprinting
A machine may be configured to generate one or more audio fingerprints of one or more segments of audio data. The machine may access audio data to be fingerprinted and divide the audio data into segments. For any given segment, the machine may generate a spectral representation from the segment; generate a vector from the spectral representation; generate an ordered set of permutations of the vector; generate an ordered set of numbers from the permutations of the vector; and generate a fingerprint of the segment of the audio data, which may be considered a sub-fingerprint of the audio data. In addition, the machine or a separate device may be configured to determine a likelihood that candidate audio data matches reference audio data.
US10714099B2 Layered coding and data structure for compressed higher-order ambisonics sound or sound field representations
The present document relates to a method of layered encoding of a frame of a compressed higher-order Ambisonics, HOA, representation of a sound or sound field. The compressed HOA representation comprises a plurality of transport signals. The method comprises assigning the plurality of transport signals to a plurality of hierarchical layers, the plurality of layers including a base layer and one or more hierarchical enhancement layers, generating, for each layer, a respective HOA extension payload including side information for parametrically enhancing a reconstructed HOA representation obtainable from the transport signals assigned to the respective layer and any layers lower than the respective layer, assigning the generated HOA extension payloads to their respective layers, and signaling the generated HOA extension payloads in an output bitstream. The present document further relates to a method of decoding a frame of a compressed HOA representation of a sound or sound field, an encoder and a decoder for layered coding of a compressed HOA representation, and a data structure representing a frame of a compressed HOA representation of a sound or sound field.
US10714094B2 Voiceprint recognition model construction
Technologies related to voiceprint recognition model construction are disclosed. In an implementation, a first voice input from a user is received. One or more predetermined keywords from the first voice input are detected. One or more voice segments corresponding to the one or more predetermined keywords are recorded. The voiceprint recognition model is trained based on the one or more voice segments. A second voice input is received from a user, and the user's identity is verified based on the second voice input using the voiceprint recognition model.
US10714092B2 Music detection and identification
A sensor processing unit comprises a sensor processor. The sensor processor is configured to communicatively couple with a microphone. The sensor processor is configured to acquire, from the microphone, a sample captured by the microphone from an environment in which the microphone is disposed. The sensor processor is configured to perform music activity detection on the audio sample to detect for music within the audio sample. Responsive to detection of music within the audio sample, the sensor processor is configured to send a music detection signal to an external processor located external to the sensor processing unit, the music detection signal indicating that music has been detected in the environment.
US10714091B2 Systems and methods to present voice message information to a user of a computing device
Systems and methods to process and/or present information relating to voice messages for a user that are received from other persons. In one embodiment, a method implemented in a data processing system includes: receiving first data associated with prior communications or activities for a first user on a mobile device; receiving a voice message for the first user; transcribing the voice message using the first data to provide a transcribed message; and sending the transcribed message to the mobile device for display to the user.
US10714090B2 Virtual reality speech control method and apparatus
A virtual reality speech control method and apparatus is provided in the present disclosure. The method includes: receiving a request for opening a speech interface from a VR application; opening a speech interface in response to the request and receiving input speech information through the speech interface; converting the speech information to text information, and normalizing the text information to generate an intent object in conformity with a preset specification; recognizing the intent object based on a preset specification set and acquiring an instruction corresponding to the intent object; sending the instruction to the VR application, such that the VR application executes the instruction and feeds back an execution result.
US10714088B2 Speech recognition device and method of identifying speech
A speech recognition device includes a speech acquiring unit, a speech outputting unit, a camera unit, and a processor. The processor obtains speech input acquired by the speech acquiring unit, obtains images acquired by the camera unit, chronologically links the obtained speech and the obtained images together, compares the obtained speech to a speech database to confirm matching speech and a confidence level of the matching speech, determines whether the confidence level of the matching speech exceeds a predetermined confidence level, and outputs the matching speech when the confidence level of the matching speech exceeds the predetermined confidence level.
US10714076B2 Initialization of CTC speech recognition with standard HMM
A method for improved initialization of speech recognition system comprises mapping a trained hidden markov model based recognition node network (HMM) to a Connectionist Temporal Classification (CTC) based node label scheme. The central state of each frame in the HMM are mapped to CTC-labeled output nodes and the non-central states of each frame are mapped to CTC-blank nodes to generate a CTC-labeled HMM and each central state represents a phoneme from human speech detected and extracted by a computing device. Next the CTC-labeled HMM is trained using a cost function, wherein the cost function is not part of a CTC cost function. Finally the CTC-labeled HMM is trained using a CTC cost function to produce a CTC node network. The CTC node network may be iteratively trained by repeating the initialization steps.
US10714075B2 Language model biasing modulation
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for modulating language model biasing. In some implementations, context data is received. A likely context associated with a user is determined based on at least a portion of the context data. One or more language model biasing parameters based at least on the likely context associated with the user is selected. A context confidence score associated with the likely context based on at least a portion of the context data is determined. One or more language model biasing parameters based at least on the context confidence score is adjusted. A baseline language model based at least on the one or more of the adjusted language model biasing parameters is biased. The baseline language model is provided for use by an automated speech recognizer (ASR).
US10714074B2 Method for reading webpage information by speech, browser client, and server
The present disclosure provides a method, a browser client, and a server for reading web page information by speech. The browser client is installed with a text to speech (TTS) engine. The method includes: sending, by a browser client, a page access request to a server, where the page access request includes a page address and TTS identity information; receiving, by the browser client, response data returned by the server, where the response data includes a TTS standard version number determined by the server according to the TTS identity information, and TTS page data corresponding to the page address; and reading, by the browser client, the TTS page data by speech according to the TTS standard version number by using a TTS engine. In the present disclosure, page information is read by speech by using the TTS engine installed on the browser client. When it is inconvenient for a user to browse a page with eyes, and for users whose eyes have physical problems, the read page information can be listened by using a sense of hearing. Therefore, a convenient hearing-based manner is provided to users to browse a page.
US10714073B1 Wind noise suppression for active noise cancelling systems and methods
Active noise cancellation (ANC) systems and methods include a reference sensor to sense external noise and generate a reference signal, an error sensor to sense noise in a noise cancellation zone and generate an error signal, a feedforward ANC subsystem to receive the reference and error signals and generate a first anti-noise signal to cancel external noise in a noise cancellation zone, a feedback ANC subsystem to receive the error signal and generate a second anti-noise signal to cancel the external noise in the cancellation zone, a wind detector to detect whether wind noise is present in the reference signal and output a wind noise detection status, and wind handler to control adaptation processing of the feedforward ANC subsystem and the feedback ANC subsystem in accordance with the wind noise detection status and mixing of the first and second anti-noise signals to generate an output anti-noise signal.
US10714067B1 Controller for producing control signals
A controller, method, system, and computer-readable medium, for producing control signals. The controller comprises a pressure sensor, a hinged input mechanism configured to receive input forces and direct them towards the sensor, and a processor. The processor is configured to receive a signal from the pressure sensor indicating that the hinged input mechanism is being depressed or released and, based on the received signal, to determine, during a time interval, a rate of change of pressure detected at the sensor. The processor also generates a control signal associated with the hinged input mechanism, wherein the control signal comprises a velocity characteristic representing a speed at which the hinged input mechanism is depressed or released, and the velocity characteristic is based at least partly on the determined rate of change of pressure. In one example embodiment, the control signal is an audio control.
US10714055B1 Systems and methods for display synchronization in head-mounted display devices
The disclosed computer-implemented method may include directing a head-mounted display system to render, within a frame generated by the head-mounted display system, at least one performance metric for the frame. The method may also include recording when the frame containing the performance metric is displayed by a display of the head-mounted display system, measuring, based at least in part on when the frame containing the performance metric was displayed, at least one aspect of the head-mounted display system's performance, and calibrating the head-mounted display system based on the measurement. Various other methods, calibration systems, and computer-readable media are also disclosed.
US10714054B2 Display device
The relative luminance value of each subpixel in the panel unit area is determined by calculation of the relative luminance value and the weight of the plurality of frame pixels. The plurality of frame pixels constitute a plurality of frame pixel lines extending in the first direction and a plurality of frame pixel lines extending in the second direction, respectively. A first frame pixel line extending in the first direction that includes the closest frame pixel and a second frame pixel line extending in the second direction that includes the closest frame pixel are composed of frame pixels assigned positive weights. Each of the frame pixel lines except for the first frame pixel line and the second frame pixel line includes a frame pixel assigned a negative weight.
US10714052B2 Display device
A display device includes a display unit and a controller. The display unit displays an image thereon. The controller is capable of, when the image is displayed as being moved, controlling the display unit to execute moving-manner correction processing in which pixels forming the image to be moved are displayed in display colors determined by corrected R, G, and B values obtained by adding RGB correction values to color component values provided as R, G, and B values that indicate red, green, and blue color components of respective display colors of corresponding pixels forming the image while the image has been stopped. Each of the RGB correction values has been previously determined in common for the color component values of a corresponding display color.
US10714048B2 Flexible display device and method for driving the same
A flexible display device and a method for driving the same are provided. The flexible display device includes a main flexible display panel and an auxiliary flexible display panel stacked on the main flexible display panel. The main and auxiliary flexible display panels includes respective pluralities of main and auxiliary pixel units spaced apart from each other. Orthographic projections of the auxiliary pixel units onto the main flexible display panel overlap with the main pixel units. The main and/or auxiliary flexible display panels can be configured such that when the flexible display device is stretched, at least a part of an orthographic projection of each main/auxiliary pixel unit is arranged between two adjacent auxiliary/main pixel units of the other flexible display panel.
US10714047B2 Head-mounted display device and method of changing light transmittance of the same
A method of changing a light transmittance of a head-mounted display device including a display and an optical lens and a head-mounted display device. The method includes identifying an application displayed on the display of the head-mounted display device in front of a portion of the optical lens; identifying a first light transmittance based on a type of the application or a type of a content of the application; changing, by a processor, a light transmittance of the optical lens to the first light transmittance; and displaying the content of the application on the display while the light transmittance of the optical lens is maintained in the first light transmittance.
US10714044B1 GOA circuit and display device
A gate driver of array (GOA) circuit and a display device are disclosed. An n-th sub-circuit in the GOA circuit includes a control module, an output module, a pull-up supplement module, and a leakage switch. The pull-up supplement module includes a supplement switch and an auxiliary switch. The supplement switch is coupled to the auxiliary switch, the control module, and the output module. The auxiliary switch is coupled to the supplement switch, the control module, and the output module. The leakage switch is coupled to the control module, the output module, the supplement switch, and the auxiliary switch.
US10714043B2 Display device and liquid crystal display
The present application discloses a display device and a liquid crystal display, wherein the display device has a plurality of pixels, and the plurality of pixels are distributed at intervals along an array of a plurality of rows and columns; the pixel distributed at intervals along a plurality of rows includes a plurality of pixels distributed at intervals on odd rows and a plurality of pixels distributed at intervals on even rows; the brightness of the pixels on the odd rows is disposed differentially from the brightness of the pixels on the even rows.
US10714042B2 Display panel driving method, driving circuit, display panel, and display device
The present disclosure provides a method of driving a display panel, a driving circuit, a display panel, and a display device. The method comprises: when a scene change is detected, determining whether a time when the scene change occurs is in a process of scanning a frame of display screen of a first scene; and if so, controlling a gate driving circuit to re-scan respective gate lines on the display panel sequentially, and controlling a source driving circuit to input display signals of a second scene to respective pixels connected to the respective gate lines, the second scene being different from the first scene.
US10714035B2 Display device and method for driving the same
A display device capable of setting an optimal output enable value according to a color pattern and a method for driving the display device. A timing controller is configured to receive an image signal from an external source, identify a color pattern and set an output enable value corresponding to the identified color pattern. A scan driver is configured to receive the output enable value and generate a first scan signal having a first turn-on signal and a second scan signal adjacent to the first scan signal and having a second turn-on signal. The scan driver may adjust an interval between the first turn-on signal and the second turn-on signal based on the output enable value.
US10714027B1 Backlight driving mechanism for virtual reality
Head-mounted displays (HMDs) for virtual reality (VR) provide backlit illumination when the LCD rows corresponding to a non-dominant eye of the viewer are being updated. For example, when a human viewer operates a VR computer in the form of a smartphone with an LCD screen embedded in specialized goggles (e.g., Google Cardboard), the human viewer may specify that his/her right eye is dominant. In this case, the VR computer times the backlit illumination to be activated when the rows of LCD pixels in the field of view of the non-dominant, i.e., left, eye are being updated. When the rows of LCD pixels in the field of view of the dominant, i.e., right eye are being updated, the VR computer deactivates the backlit illumination.
US10714026B2 Display device and control method of display device
According to one embodiment, a display device including a plurality of light sources of different luminous colors, a first substrate, a second substrate opposed to the first substrate, a liquid crystal layer interposed between the first and second substrates, to which light from the light sources enters, a display area on which an image is displayed, and a drive circuit configured to control quantity of light from each of the light sources on the basis of an analyzation result of an image signal used to display the image.
US10714021B2 Voltage value setting device and method
A voltage value setting device including a test control unit which provides a temporary black grayscale voltage value and a temporary transistor off voltage value to a display device, and a luminance measurement unit which measures a luminance of a black grayscale that the display device displays based on the temporary black grayscale voltage value and the temporary transistor off voltage value. When the measured luminance of the black grayscale is lower than a black luminance threshold, the test control unit provides the display device with a black grayscale voltage value, set by adding a first margin value to the temporary black grayscale voltage value, and a transistor off voltage value, set by adding a second margin value to the temporary transistor off voltage value.
US10714010B2 Pixel compensation circuit, method for driving the same, organic light-emitting diode display panel, and display device
Disclosed are a pixel compensation circuit, a method for driving the same, an organic light-emitting diode display panel, and a display device, and the pixel compensation circuit includes: a threshold compensation module, a storage module, a light-emission control module, a driver transistor, and a light-emitting diode, where the threshold compensation module is configured to provide a control electrode of the driver transistor with voltage of a data signal terminal, and threshold compensation voltage in a data writing stage; the storage module is configured to store the voltage of the control electrode of the driver transistor in the data writing stage and a light-emission stage; and the light-emission control module is configured to connect a second electrode of the driver transistor with the light-emitting diode in the light-emission stage to drive the light-emitting diode connected with the driver transistor to emit light.
US10714009B2 Display with light-emitting diodes
A display may have an array of pixels each of which has a light-emitting diode such as an organic light-emitting diode. A drive transistor and an emission transistor may be coupled in series with the light-emitting diode of each pixel between a positive power supply and a ground power supply. The pixels may include first and second switching transistors. A data storage capacitor may be coupled between a gate and source of the drive transistor in each pixel. Signal lines may be provided in columns of pixels to route signals such as data signals, sensed drive currents from the drive transistors, and predetermined voltages between display driver circuitry and the pixels. The switching transistors, emission transistors, and drive transistors may include semiconducting-oxide transistors and silicon transistors and may be n-channel transistors or p-channel transistors.
US10714000B2 Display device, method for controlling the same, wearable device
A display device, a method for controlling the display device, and a wearable device are provided. The display device includes an organic light-emitting structural layer; at least one control assembly including a color filter layer and a control electrode layer; and a control circuit. The color filter layer is closer to the organic light-emitting structural layer than the control electrode layer, the color filter layer includes color filter regions and light-transmissible regions arranged alternately, the control electrode layer includes first electrodes, each first electrode is on one color filter region corresponding to the first electrode and light transmittance of the first electrode is changeable under voltages. The control circuit is connected to the first electrodes and applies the voltages to the first electrodes so as to control the light transmittance of the first electrodes.
US10713998B2 Organic light emitting diode display having photodiodes
Systems, methods, and devices are provided in which photodetectors disposed throughout a display are used to control the display brightness. The photodetectors are to be used for ambient light sensing, proximity sensing, or to compensate for aging OLEDs. In some embodiments, photodiodes are fabricated with OLEDs during the TFT fabrication process. In some embodiments, the photodetectors may be disposed throughout the display in zones containing OLEDs. The photodetectors are used to control the display brightness and color for the OLEDs in areas around each photodetector based on ambient light, aging, and/or nearby objects. A controller makes driving strength adjustments to the OLEDs in each zone independent of other zones. Photodetectors disposed throughout the display may improve proximity sensing and provide additional functionality to the device.
US10713989B2 Display panel, driving method of the same and display device
The present disclosure provides a display panel, a driving method and a display device. The display panel includes first data lines and first gate lines in an auxiliary display area, a first scanning unit, M second scanning units, M switch unit groups corresponding to the M second scanning units, M second data lines corresponding to the M switch unit groups, where M is an integer greater than 1. Each second scanning unit has output terminals and a control terminal connected to a main driving chip. Each switch unit group includes a plurality of switch units having a plurality of control terminals connected to the output terminals of the second scanning unit, a plurality of first terminals respectively connected to the first data lines, and second terminals. Each second data lines is connected to the main driving chip and the second terminals of the switch units.
US10713988B2 Display device
A display device is provided. The display device comprises a display panel including a plurality of signal pads and one or more dummy pads, and at least one flexible wiring board providing signals to the signal pads, wherein a maximum bias period of signals provided to a pair of adjacent signal pads with at least one dummy pad interposed therebetween is longer than a maximum bias period of signals provided to a pair of adjacent signal pads with no dummy pad disposed therebetween.
US10713985B2 Inspecting method of light emitting diode and apparatus for inspecting the same
A method of inspecting light emitting elements includes disposing a first electrode and a second electrode on a substrate. A solution including a plurality of light emitting elements is applied on the first electrode and the second electrode. A first voltage is applied across the first electrode and the second electrode so as to cause the plurality of light emitting elements to emit light. The light emitted from the plurality of light emitting elements is photographed and first image data is generated therefrom. A density of the plurality of light emitting elements is determined using the first image data.
US10713984B2 Image display control device and image display control method
An image display control device includes a light source that executes image output to a transmission type screen, the transmission type screen that receives irradiation light from the light source, a control unit that controls at least one of the light source or the transmission type screen, and a control parameter calculation unit that calculates a control parameter defining a control mode of the control unit. The control parameter calculation unit sets, as input information, position information of a viewing user observing an image on the transmission type screen, and setting information of at least one of the light source or the transmission type screen, and on the basis of the input information calculates a control parameter, and outputs the control parameter to the control unit, and the control unit executes control of the light source or the transmission type screen on the basis of the control parameter.
US10713983B2 Travel toy
A placard with an image may be placed upon a rod such that a passenger of a vehicle may imagine interactions of the image with the changing surroundings of the vehicle. Ideally, the placard should be clear except of the image which may then appear on both sides of the placard. A hinged suction cup connection to the placard allows for reversibility of the placard and or the placard to continue being held on the window when in use. A tether may also be utilized to secure the placard to the rod.
US10713981B2 Inflatable display assembly for detachable external air blower
An inflatable display assembly includes a base member to which the inflatable body is permanently attached. The base member has a channel therethrough, one end of the channel being affixed to an opening in the fabric of inflatable body. An external air blower unit may be removably attached to base member at one end of said channel to provide a flow of air through the base member and then into the inflatable body.
US10713980B2 Window mountable illuminated sign assembly
A window mountable illuminated sign assembly configured to removably couple to a vehicle window and that comprises a sign housing coupled to a translucent front panel defining an interior cavity. The interior cavity holding an LED panel including a plurality of LED lights disposed in a tightly spaced configuration with respect to one another. The translucent front panel coupled to and surrounded by a flange that extends outwardly from the front surface of the translucent front panel and is capable of flexing and deforming. The sign assembly also comprises a plurality of suction cup fasteners individually and independently capable of flexing and deforming. The assembly further includes a variety of power options as well as a remote control operably configured to communicate signals that control various aspects and features of the sign assembly.
US10713975B2 Removably securing a sliceform to a foldable article
A foldable article having a sliceform removably secured to one or more panels of the foldable article. A tab having a retaining portion may extend from at least one of the one or more panels of the foldable article. The tab may pass through an opening in the sliceform and the retaining portion may be wider than the width of the opening. The retaining member may be manipulated to pass through the opening to removably secure the sliceform to, and/or detach the sliceform from, the foldable article.
US10713974B2 Displacement transducer arrangement and crash test dummy
The invention relates to a displacement transducer arrangement for measuring intrusions in a crash test dummy, having a first mounting and a second mounting, wherein a distance between the first mounting and the second mounting is variable, wherein there is a displacement transducer for measuring the distance (D) between the first mounting and second mounting, wherein the first mounting and second mounting are connected to each other by a scissor lift mechanism. The invention further relates to a crash test dummy.
US10713972B2 Job procedure display apparatus, method of controlling job procedure display apparatus and non-transitory, computer readable storage medium
An apparatus displaying a job screen indicating a job procedure, has a management unit that manages a job and a plurality of processes, a monitor unit that monitors an operation of an operator, a recorder unit that records an address of a job, an instructing unit that retrieves an address in response to a notification, determines whether to update the retrieved address in response to a type of a notified operation, and stores the updated address when the retrieved address has been updated, a storage unit that stores the job screen, and a control unit that reads the job screen and controls the read job screen, wherein the management unit retrieves the updated address, and instructs the display control unit to display the job screen, and wherein the display control unit reads out the instructed job screen.
US10713969B2 Trailer sway demonstrator
An apparatus for simulating a vehicle traveling on a road and towing a trailer, wherein the apparatus includes a scale model towing vehicle and trailer combination positioned on a moving belt of a treadmill. The apparatus has a speed control and a remote control steering mechanism to demonstrate how the vehicle/trailer towing combination will react to vehicle operator inputs under varying conditions, including variations in weight distribution of the trailer load.
US10713953B2 Exterior mirror assembly with blind zone indication module
A vehicular exterior rearview mirror assembly includes a mirror reflector sub-assembly having a mirror reflective element, a mirror back plate, a heater pad, and a blind zone indication module that includes a plastic housing having a front end configured for attaching the blind zone indication module at the rear side of the mirror reflective element. When at least one light emitting diode of the blind zone indication module is electrically powered, light emitted by the light emitting diode exits the blind zone indication module via a light-transmitting portion of the front end of the plastic housing of the blind zone indication module. With the blind zone indication module disposed at the mirror reflective element, and with the light-transmitting portion of the front end of the plastic housing juxtaposed with a light-transmitting aperture of the mirror back plate, light emitted by the light emitting diode passes through the mirror reflective element.
US10713945B2 Method of guiding a user to a suitable parking spot
A method of guiding a user to a suitable parking spot is a method used to aid a user in finding a suitable parking spot near a desired location. The method uses at least one remote server and a mobile computing device. The remote server manages information related to potential parking spots, and performs calculations to determine if a potential parking spot is a suitable parking spot. The mobile computing device monitors the location of the user and allows the user to interact with the method. A parking search request is sent from the mobile computing device to the remote server. Upon receiving the parking search request, the geospatial vehicle detection system is used to locate potential parking spots. At least one filtering process is used to identify suitable parking spots from the potential parking spots, before the suitable parking spots are displayed to the user.
US10713941B2 Cognitive traffic signal cycle timer
A self-learning cycle timer is disclosed. A wait time is measured between a first indication, associated with a stop, and a second indication, associated with movement following the stop, each indication received from a smart device. A geolocation is received from the smart device and a traffic signal identified at the geolocation. The traffic signal's area of influence is determined. The wait time is determined to have occurred inside the area of influence. An average cycle time and a reference time associated with the traffic signal are retrieved from a database. A cycle time associated with the traffic signal is calculated according to the wait time and the reference time. The average cycle time is updated according to the calculated cycle time.
US10713936B2 Pairing or associating electronic devices
A system that includes an implanted medical device such as an auditory prosthesis having a capacity to conduct communications on two channels to establish an association for communication with another electronic device. One of the channels is preferably a short range or near field channel, and the other channel is a broadcast channel. A method of asynchronous communication using both channels for establishing the association is also described.
US10713930B2 Evacuation guidance system and evacuation guidance method
In order to detect a behavioral state of an evacuee in a facility and provide, for an evacuee, an evacuation instruction according to the behavioral state, the present invention provides an evacuation guidance system including: a storage means; an analysis control means for acquiring pressure data generated by at least one pressure sensor installed on an evacuation route in a facility and storing the pressure data in the storage means, and also for comparing a plurality of pieces of the pressure data generated in a verification time period, analyzing a temporal change in the pressure data, and analyzing a state of a person located on the pressure sensor; and an evacuation instruction means for generating evacuation instruction information based on an analysis result of the analysis control means.
US10713929B2 Alarm and monitoring system and method of operation thereof
An alarm and monitoring system including a primary device and at least one secondary device, the alarm and monitoring system including at least one controller configured to: determine whether at least one alarm event is set; establish a wireless communication between a primary device and the secondary device, when it is determined that the alarm event has been set; transmit an alarm event signal including alarm information from the primary device to the secondary device in accordance with the alarm event that is determined to have been set; generate an alarm signal by the secondary device in accordance with at least the alarm information; and render the generated alarm signal on a rendering device.
US10713928B1 Arming security systems based on communications among a network of security systems
Arming security systems based on communications among a network of security systems in accordance with various embodiments of the present disclosure are provided. In one embodiment, a method for a client device associated with a first security system of a security network is provided, the security network including the first security system installed at a first address and a second security system installed at a second address, the client device including a processor, a communication module, and a display, the method comprising: in response to a security event detected by the second security system at the second address, receiving a user alert; in response to receiving the user alert, displaying the user alert; receiving an input including an arming action for the first security system; and in response to receiving the input, transmitting the arming action to the first security system.
US10713926B2 Methods and systems for obtaining more accurate compliance metrics
Exemplary embodiments of methodologies of obtaining more accurate compliance metrics are disclosed herein. An exemplary method of determining a compliance metric includes determining a number of dispense events and determining a number of opportunities for obtaining dispense events. The number of opportunities for obtaining dispense events is a function of the time between an entry event and a exit event, in addition, the compliance metric is a function of the number of dispense events and the number of opportunities.
US10713923B1 System and methods for using Bluetooth and GPS technologies to assist user to avoid losing eyeglasses
A system, device and processes that can provide a user with a way to prevent the loss or misplacement of their eyeglass frames (or other item) in the situation in which the eyeglasses (or other item) has been taken off and placed on a table, or otherwise left behind, etc. Embodiments of the invention incorporate a wireless communications technology, such as a Bluetooth module or similar functional module that is embedded into the eyeglass frame during manufacture and is therefore an integral part of the frame. In the case of an item other than eyeglass frames, the Bluetooth module may be embedded into a clasp, link, setting, or a part of a device (such as a laptop computer).
US10713915B2 Integration of LED lighting control with emergency notification systems
An emergency lighting system for a building includes at least one LED-based light. An emergency detector is operable to detect an emergency. The emergency detector produces an emergency signal in response to the emergency. A controller is operable to control the at least one LED-based light in response to the emergency signal.
US10713910B2 Flexible sensor for a portable electronic device
A merchandise display security device for a portable electronic device having a removable component is provided. The merchandise display security device includes a sensor configured to be secured to the portable electronic device and monitoring electronics configured to detect unauthorized removal of the sensor from the portable electronic device. The merchandise display security device also includes a secondary sensor in electrical communication with the monitoring electronics, wherein the secondary sensor includes a flexible component configured to be positioned between the portable electronic device and the removable component. The monitoring electronics is configured to detect unauthorized removal of the removable component in response to movement of the flexible component.
US10713905B2 Device for signalling audible alarms and the like
A device for signalling acoustic signals associated to a sound source to people having hearing problems. The device includes receiving and transmitting elements, which can be associated to a specific acoustic alarm, by an appropriate phase for recording and recognizing the sound and associating to an identifying code, near the emitting sound source. The device also includes a portable terminal, apt to receive and recognize the signals emitted by the receiving and transmitting elements. The device further includes software, installed on a portable processing device capable of connecting to the wireless connection of the portable terminal of providing an interface for programming the terminal, where each receiving and transmitting element is shaped like a plate acting as transducer for the mechanical vibration and includes a fastener to a surface.
US10713904B2 Secure point of sale terminal and associated methods
Methods and systems for processing secure information are disclosed. One method includes receiving secure data from a user via an input device. The method also includes routing the secure data to a secure processor using a hardware multiplexer. The method also includes processing the secure data using the secure processor. The method also includes receiving non-secure data from the user via the input device. The method also includes routing the non-secure data to a second processor using the hardware multiplexer. The method also includes processing the non-secure data using the second processor. The method also includes altering a routing state of the hardware multiplexer using the secure processor. The routing state of the hardware multiplexer is only controlled by the secure processor.
US10713903B2 Variable symbol sets for variable win frequency gaming
A gaming system and method are disclosed as having different symbol sets associated with different win rates that are combined to create variable win frequency gaming. The gaming system may include a plurality of reel strip sets. Each reel strip set may include a plurality of reel strips. Each reel strip set may have a different probability of achieving a predetermined outcome. After a predetermined outcome on the gaming system is generated, the gaming system may select a different reel strip set having a different probability of achieving a predetermined outcome. In some embodiments, the selected new reel strip set may have a higher probability of achieving a predetermined outcome than the current reel strip set. The higher probability of achieving a predetermined outcome increases the chance that the subsequently played game(s) will also result in achieving a predetermined outcome for the player.
US10713902B2 Gaming systems, devices and methods for applying payout enhancements in intervals
Systems, apparatuses and methods for enhancing gaming payouts based on payout occurrence frequency. In one embodiment, symbols are associated with a counter value or other tracking measure. The counter value changes in connection with certain events, such as when the respective symbol is involved in a game result that wins and/or provides a payout. When the counter value for a particular symbol or group of symbols reaches a threshold, that particular payout is made subject to a payout modifier.
US10713900B2 Lottery gaming system and method
A lottery gaming system and method providing players with various different lottery ticket purchase options, wherein higher wager levels have higher average expected payouts.
US10713898B2 Coin toss gaming machine
A recreational gaming machine, is provided having an electro-mechanical apparatus that tosses a fair coin type object such that the outcome of the tossing process is unpredictable. A sensor determines the heads or tails outcome of each coin toss with a system that allows a player to place wagers.
US10713897B2 Trading-themed game
Trading-themed games are disclosed. An electronic trading-themed video gaming system includes a game controller in electronic communication with a network that provides for data communication between the game controller and one or more game clients. The game controller includes logic to communicate with the one or more game clients via the network and logic to receive inputs from and send outputs to the one or more game clients for the purpose of playing an online game. The online game is a finance-based, trading-themed game having a player interface where, as part of playing the game, a player can selectively trade a real-world trading object in the real world or trade the real-world trading object in a virtual trading marketplace within the virtual world of the game.
US10713896B2 Gaming devices with choice of collecting or surrendering award
Systems, apparatuses and methods for providing options in gaming activities to take an offered award or to surrender it to play for more favorable awards. In one embodiment, a number of available awards are presented and at least one is selected for or by the player. The player can choose to keep the current award, or to surrender it to obtain a chance to obtain a different award. If the player surrenders the current award, the player is provided with selectable award advancement alternatives from which to select, including an option to obtain a new award positioned relative to the surrendered one of the available awards and an option requiring that the surrendered one of the available awards be retained. In response to the player selecting the option to obtain a new award positioned relative to the surrendered one of the available awards, the new award is identified.
US10713894B2 Roulette side bet apparatus and method
Disclosed is a side bet system for roulette game. The side bet system is easy for players to understand since it does not involve a random number generator and instead relies on the winning number from a round of play to determine if the side bet is won. The system utilizes a winning number database stack to select and display a plurality of predictions regarding the next winning number. Each prediction is associated with an icon and players wager on any or all of the icons. It allows a winning wager in a first round to ride for a second round of prediction by the icon and if the icon again predicts the winning number the wager pays off and rides for third round of prediction by the icon. If the icon correctly predicts the third consecutive number the wager pays off again and the series restarts.
US10713892B2 Token dispenser system, installation apparatus, and method
A token dispensing system is adapted suitable for installing a token dispenser in a game device. A mounting bracket for the token dispenser provides a simple and inexpensive way to install the token dispenser as part of the token dispensing system inside the housing of a game device. The dispensing system includes an electronic control circuit that controls an alarm device to provide a low level warning signal when the level of tokens in the token dispenser is low and an empty warning signal when the token dispenser is empty. The electronic control circuit controls dispensing tokens from the token dispenser such that a user receives the correct number of tokens even if the dispenser runs out of tokens in the middle of dispensing a selected number of tokens during a transaction.
US10713891B2 Gaming system providing for variable ancillary non-cash awards
A gaming device for awarding a beverage to a player playing a wagering game. A display displays a graphical representation of a complimentary item or service. A game controller controls play of the wagering game and randomly determines an amount of the complimentary item or service to be graphically added to the displayed complimentary item or service in response to a play of the wagering game. An output mechanism awards the complimentary item or service when the graphical representation of the complimentary item or service is completely accumulated and activated by the player.
US10713890B2 Systems and methods for electronic fund transfers for use with gaming systems
Electronic fund transfer (EFT) systems and methods are disclosed for managing and transferring electronic funds from a patron's financial account for use in a gaming or amusement environment. The systems comprise a secured electronic transaction terminal and a secured first computing device in communication with a financial network. The terminal is configured to communicate with the patron's financial account via the secured first computing device and the financial network to electronically transfer funds at the patron's request.
US10713888B2 Gaming system having boot locked validation of program installs, data installs and program launches
Security measures for an automated gaming system are disclosed. When pre-identified segments of code and/or data are installed into the gaming system, the installation is automatically carried out under control of scripts that cause a corresponding installer to automatically install the identified segments and at the same time automatically generate respective verification records for the installed segments and to automatically send to a secured database, the generated verification records and their respective segment identifications and to cause the database to automatically receive and encrypt the received verification records, to store the encrypted verification records in association with their respective segment identifications and to store in an essentially read-only portion of the database and in association with respective ones of the segment identifications, corresponding decryption keys and/or identifications of decryption procedures that can be used to decrypt the encrypted verification records.
US10713885B2 Upright gaming machine lower and cash doors
An upright gaming machine includes a game determination component that facilitates a wager-based game result, input/output devices coupled to the game determination component, a gaming machine cabinet housing various gaming machine components, and lower and cash access doors located about the gaming machine cabinet. The lower door can be fully removable from the gaming machine, can facilitate access to an internal belly region, and can include a tethered locking arrangement having rotary latches, stationary pins, and a tether. The cash door includes a virtual pivot hinge opening arrangement that moves the cash door in a swivel motion from a closed position to an open position, where the swivel motion of the cash door is about a virtual axis having a center of rotation for which no physical component passes therethrough.
US10713884B2 Methods, systems, and apparatus for playing poker, blackjack and baccarat
Methods, systems and apparatuses of and for playing electronic or electro-mechanical wager gaming devices, including a player interface, of and for playing a poker and “video poker” type game based at least in part upon card-deck games such as but not limited to poker. The methods, systems and apparatuses include a plurality of configurations with multiple rule sets to facilitate the inducement and build game player excitement.
US10713882B2 Merged game matrices on an electronic gaming machine
A method of playing a feature game on a gaming machine. A display displays a first game and a second game. A game controller determines if a merging condition occurs, and if a merging condition occurs, animates a merging of the first game and the second game into a merged game at the display. The merged game has a plurality of display positions from the first game, the second game, and a set of additional display positions.
US10713879B2 Cooking device for a food vending machine
A cooking device equipped in a food vending machine for cooking ingredients provided by the food vending machine has a chamber, a heating component, and a moving mechanism. The chamber extends in a straight line. The heating component and the moving mechanism are mounted in the chamber. The moving mechanism is used for moving the ingredients from the entrance to the exit. Thus, the cooking device can heat the raw ingredients until fully cooked, so the food vending machine can provide fresh and cooked-on-the-spot food. Furthermore, space in the chamber is utilized efficiently and the chamber suits for various ingredients and cooking methods. Besides, the moving mechanism is capable of moving multiple containers which contain ingredients, so the cooking device can heat multiple sets of ingredients at the same time.
US10713878B2 Intake mechanism for a merchandiser
The present application provides an intake mechanism for a product into a merchandiser. The intake mechanism may include an input tray, a reciprocating assembly to maneuver the input tray, an identification module, and an input control system. The input control system permits access to the merchandiser as the input tray is maneuvered by the reciprocating assembly if the product is identified by the identification module.
US10713877B2 System and method to obtain and optimize mixtures for preparing beverages
A device to produce personalized mixtures of substances is configured to be controlled by computer program code running on a user terminal. The computer program code enables a user of the user terminal to create and personalize the formulas for optimizing the beverage according to the specific needs of the user and order the beverages from a remote location.
US10713874B2 Machine learning-based platform for user identification
A system and method are disclosed for identifying a user based on the classification of user movement data. An identity verification system receives a sequence of motion data from a mobile device operated by a target user. From the sequences of motion data, the identity verification system identifies a plurality of identity blocks representing different movements performed by the target user and encodes a set of signature sequences from each identity block into a feature vector. Each feature vector is input to a confidence model to output an identity confidence value for an identity block. An identity confidence value describes a confidence that the movement in the identity block was performed by the target user. The identity confidence value is compared to an operational security threshold and if identity confidence value is above the threshold, the target user is granted access to an operational context.
US10713873B1 Traveling automation preferences
The present disclosure relates to a method for security and/or automation systems. In some embodiments, the method may include retrieving a predefined list of user preferences associated with a guest. The method may further include updating a status of one or more devices associated with the security and/or automation systems at a home based at least in part on the predefined list of user preferences, and determining a change in the status of the one or more devices associated with the security and/or automation systems at the home. The method may further include updating the predefined list of user preferences based at least in part on the determined change. The method may further include communicating, to the guest, a request for a feedback associated with the determined change.
US10713870B2 Wireless communication system
A wireless communication system includes: a locking and unlocking device configured to control locking and unlocking of a target, the locking and unlocking device including a device-side communication module configured to communicate a first signal having a first frequency band; and a key unit configured to command the locking and unlocking of the target by communicating with the locking and unlocking device. The key unit includes a unit-side communication module that communicates the first signal. The key unit is installed in the target such that a distance between the unit-side communication module and the device-side communication module is within a predetermined distance at which communication between the unit-side communication module and the device-side communication module is possible and that an axis of the unit-side antenna coil of the unit-side communication module is parallel to the axis of the device-side antenna coil.
US10713869B2 System for facilitating access to a secured area
A movable barrier operator comprising a motor, communication circuitry configured to receive a control signal and communicate with a door lock associated with a passageway door, and a controller. The controller is configured to authenticate the control signal, wherein authenticating the control signal includes associating the signal with a first level of access or a second level of access. The controller is further configured to communicate with the door lock via the communication circuitry to permit opening of the passageway door in response to associating the control signal with the first level of access and inhibit opening of the passageway door in response to associating the control signal with the second level of access. The controller is configured to cause the motor to open the movable barrier regardless of association of the control signal with the first level of access or the second level of access.
US10713861B2 Vehicle tracker for monitoring operation of a vehicle and method thereof
A vehicle tracker (102) and a method for monitoring vehicle's activity are described. The vehicle tracker (102) has a connection port (216) which provides plug and play functionality. The vehicle tracker (102) further has a plurality of sensors (504) for sensing various parameters associated with the vehicle. The sensing results in generation of current parameter values (518) which are processed in relative to plurality of parameter threshold values (520). The parameter threshold values (520) define minimum and maximum range of the parameters. Based on the processing, the vehicle tracker (102) determines anomalies in the operation of the vehicle. Once the anomaly is detected, the vehicle tracker (102) generates an alert and sends it to the concerned person or user.
US10713858B2 Air flow hour meter
An air flow hour meter is provided. The air flow hour meter includes a passage configured to receive a pressurized fluid flow therethrough. An obstruction in the passage can be positioned in the fluid flow. A sensor in communication with the fluid flow can be configured to measure a pressure differential of the fluid flow between a first point and a second point of the passage. A microprocessor can be configured to calculate the signal-to-noise ratio of the sensor, and a timer can be configured to activate when the signal-to-noise ratio falls below a predetermined limit and otherwise deactivate.
US10713843B2 Cored rock analysis planning through CT images
Embodiments of the disclosure include methods, machines, and non-transitory computer-readable medium having one or more computer programs stored therein to enhance core analysis planning for a plurality of core samples of subsurface material. Embodiments can include positioning electronic depictions of structure of encased core samples of subsurface material on a display and determining portions of each of the images as different planned sample types thereby to virtually mark each of the images. Planned sample types can include, for example, full diameter samples, special core analysis samples, conventional core analysis samples, and mechanical property samples. Embodiments further can include transforming physical properties of encased core samples of subsurface material into images responsive to one or more penetrative scans by use of one or more computerized tomography (CT) scanners.
US10713841B1 System for generating point cloud map and method therefor
A system for generating a point cloud map of one or more objects in real-world environment. The system including data acquisition device for acquiring plurality of data points representing objects, wherein data acquisition device is configured to acquire first set of data points for objects from first position to generate first point cloud, and acquire second set of data points for objects from second position to generate second point cloud, a server arrangement including a receiving module configured to receive first point cloud and second point cloud, registration module to register received first point cloud and received second point cloud to generate a point cloud pair which is aligned and data processing module to determine quality score for generated point cloud pair, compare determined quality score with predefined threshold value, and generate point cloud map if determined quality score is less than a predefined threshold value.
US10713835B2 Displaying method, animation image generating method, and electronic device configured to execute the same
A method for of playing an animation image, the method including: obtaining a plurality of images; displaying a first image of the plurality of images; detecting a first event as a trigger to play the animation image for a first object of the first image; and playing the animation image for the first object using the plurality of images.
US10713827B2 System and method for graphical representation of spatial data based on selection of a time window
A system and method for graphical representation of spatial data. A disclosed video display system is capable of presenting a layout of graphics objects as part of a displayed image. The system provides in the displayed image i) a first graphical representation in a first display area of a display and ii) a diagrammatic representation in a second display area. The diagrammatic representation features superimposed graphical elements that are dependent on the first graphical representation. The video display system can provide, for example, a pie chart as the first graphical representation and a map of a geographic area as the diagrammatic representation. The pie chart graphically represents, for example, a breakdown of members by organization, wherein each slice in the pie chart corresponds to a different organization. Superimposed on the map are elements of a bar chart, which is another example of a graphical representation.
US10713825B2 Medical image reconstruction device and method emphasizing depth information
A medical image processing device is disclosed. The disclosed medical image processing device may include: an input interface through which a depth adjusting command is input from a user; an image processor and controller generating a two-dimensional reconstruction image by overlapping a part or all of CT image data in a view direction, and changing a contrast of at least a part of the two-dimensional reconstruction image according to the depth adjusting command; and a display part displaying the two-dimensional reconstruction image.
US10713818B1 Image compression with recurrent neural networks
Methods, and systems, including computer programs encoded on computer storage media for compressing data items with variable compression rate. A system includes an encoder sub-network configured to receive a system input image and to generate an encoded representation of the system input image, the encoder sub-network including a first stack of neural network layers including one or more LSTM neural network layers and one or more non-LSTM neural network layers, the first stack configured to, at each of a plurality of time steps, receive an input image for the time step that is derived from the system input image and generate a corresponding first stack output, and a binarizing neural network layer configured to receive a first stack output as input and generate a corresponding binarized output.
US10713814B2 Eye tracking method and system
A computer-implemented method for determining a gaze position of a user, comprising: receiving an initial image of at least one eye of the user; extracting at least one color component of the initial image to obtain a corresponding at least one component image; for each component image, determining a respective internal representation; determining an estimated gaze position in the initial image by applying a respective primary stream to obtain a respective internal representation for each of the at least one component image; and outputting the estimated gaze position. The processing of the component images is performed using a neural network configured to, at run time and after the neural network has been trained, process the component images using one or more neural network layers to generate the estimated gaze position. A system for determining a gaze position of a user is also provided.
US10713813B2 Eye tracking method and system
A computer-implemented method for determining a gaze position of a user, comprising: receiving an initial image of at least one eye of the user; extracting at least one color component of the initial image to obtain a corresponding at least one component image; for each component image, determining a respective internal representation; determining an estimated gaze position in the initial image by applying a respective primary stream to obtain a respective internal representation for each of the at least one component image; and outputting the estimated gaze position. The processing of the component images is performed using a neural network configured to, at run time and after the neural network has been trained, process the component images using one or more neural network layers to generate the estimated gaze position. A system for determining a gaze position of a user is also provided.
US10713810B2 Information processing apparatus, method of controlling information processing apparatus, and storage medium
An information processing apparatus, comprising: a control unit configured to control a pattern that a projection apparatus projects onto an object; an obtainment unit configured to obtain a plurality of images respectively captured at a plurality of times by a plurality of image capturing apparatuses that capture the object onto which the pattern has been projected; and a measurement unit configured to measure range information of the object by performing matching, between images respectively captured by the plurality of image capturing apparatuses, using information of temporal change of pixel values of the images.
US10713806B2 Image processing apparatus and image processing system
An image processing apparatus according to an embodiment includes a disparity-specific cost value calculation circuit configured to calculate the cost value of a disparity calculation target pixel in a source image and the cost value of cost value calculation target pixels at respective positions, in the horizontal direction, of pixels arranged from a position of the disparity calculation target pixel in a reference image up to a position by a maximum disparity apart from the disparity calculation target pixel at respective positions in the horizontal direction, an inter-line minimum cost value extraction circuit configured to extract a minimum cost value from a plurality of pixels which have the same positions in the horizontal direction as the positions of the cost value calculation target pixels, and a cost optimization operation circuit configured to perform a cost optimization operation through global optimization using the cost value corresponding to one line.
US10713803B1 Testing validity of items using image data analysis
Images of a fixture may be acquired by cameras positioned with a field-of-view of the fixture. Such images are processed to identify estimated tops of items at the fixture. Using the estimated tops and item data for items designated for stowage at the fixture, one or more estimated locations of items (such as bounding boxes representative of the items) may be determined. Each estimated location for an item is tested for validity. For example, each estimated location is checked to see if the estimated location is within a working volume of the fixture. If the estimated location of the item is within the working volume, the item is determined to be valid. Otherwise, the item is deemed invalid.
US10713797B2 Image processing including superimposed first and second mask images
It is determined, when a region of a moving object detected from an image overlaps a fixed region in the image, whether to superimpose a first mask image to be drawn in the region of the moving object on a second mask image to be drawn in the fixed region, based on an image feature amount of the region of the moving object. The drawing of the first mask image is controlled in accordance with this determination result.
US10713796B2 Locating tumors using structured light scanning
Provided in accordance with the present disclosure are systems for identifying a position of target tissue relative to surgical tools using a structured light detector. An exemplary system includes antennas configured to interact with a marker placed proximate target tissue inside a patient's body, a structured light pattern source, a structured light detector, a display device, and a computing device configured to receive data from the antennas indicating interacting with the marker, determine a distance between the antennas and the marker, cause the structured light pattern source to project and detect a pattern onto the antennas. The instructions may further cause the computing device to determine, a pose of the antennas, determine, based on the determined distance between the antennas and the marker, and the determined pose of the antennas, a position of the marker relative to the antennas, and display the position of the marker relative to the antennas.
US10713795B2 Method and electronic device for generating an index of segments of polygons
A method and electronic device for generating an index of segments of a polygon is disclosed. The method comprises segmenting a reference zone, which covers at least a portion of a map enclosing all segments of the polygon, into first level zones. Responsive to at least one segment being at least partially located within more than one first level zones, the method comprises indexing the at least one segment in association with the reference zone. The method also comprises, until a terminal condition is met, iteratively: (i) segmenting a given zone into subsequent level zones, where the given zone is a parent zone to the subsequent level zones, and (ii) responsive to at least one other segment being at least partially located within more than one subsequent level zones, indexing the at least one other segment in association with the given zone.
US10713794B1 Method and system for using machine-learning for object instance segmentation
In one embodiment, a method includes a computing system accessing a training image. The system may generate a feature map for the training image using a first neural network. The system may identify a region of interest in the feature map and generate a regional feature map for the region of interest based on sampling locations defined by a sampling region. The sampling region and the region of interest may correspond to the same region in the feature map. The system may generate an instance segmentation mask associated with the region of interest by processing the regional feature map using a second neural network. The second neural network may be trained using the instance segmentation mask. Once trained, the second neural network is configured to generate instance segmentation masks for object instances depicted in images.
US10713793B2 Image processing apparatus, image processing method, and recording medium
An image capture apparatus 1 is provided with a skin score calculation processing unit 53. The skin score calculation processing unit 53 segments a face region of a person included in an image into a plurality of segmented regions having a uniform size in a predetermined proportion to a size of the face region. Further, the skin score calculation processing unit 53 measures luminance values of a predetermined number of pixels, respectively. Further, the skin score calculation processing unit 53 determines a condition of at least any one of pores and freckles in the face region, based on a distribution condition of the luminance values measured in the segmented region, for each of the segmented regions segmented.
US10713791B2 Computational simulations of anatomical structures and body surface electrode positioning
A method may include identifying a simulated three-dimensional representation corresponding to an internal anatomy of a subject based on a match between a computed two-dimensional image corresponding to the simulated three-dimensional representation and a two-dimensional image depicting the internal anatomy of the subject. Simulations of the electrical activities measured by a recording device with standard lead placement and nonstandard lead placement may be computed based on the simulated three-dimensional representation. A clinical electrogram and/or a clinical vectorgram for the subject may be corrected based on a difference between the simulations of electrical activities to account for deviations arising from patient-specific lead placement as well as variations in subject anatomy and pathophysiology.
US10713790B2 Methods of cardiac mapping and directional guidance
Various embodiments provide a cardiac mapping method including: recording premature ventricular contraction (PVC) electrocardiogram (ECG) data during PVC of a heart; generating a PVC activation map of the heart, based on the PVC ECG data and a three-dimensional (3D) heart model generated based on two-dimensional (2D) images of the heart, the PVC activation map including an area of earliest activation; generating a reference image by modifying on one of the 2D images to identify the area of earliest activation; displaying both the PVC activation map and the reference image; and pacing the heart at a first pacing location disposed in the area of earliest activation.
US10713788B2 Systems and methods for evaluating accuracy in a patient model
Systems, devices, and methods are described for providing patient anatomy models with indications of model accuracy included with the model. Accuracy is determined, for example, by analyzing gradients at tissue boundaries or by analyzing tissue surface curvature in a three-dimensional anatomy model. The determined accuracy is graphically provided to an operator along with the patient model. The overlaid accuracy indications facilitate the operator's understanding of the model, for example by showing areas of the model that may deviate from the modeled patient's actual anatomy.
US10713786B2 Detection of metal stent struts
The disclosure relates to stent detection and shadow detection in the context of intravascular data sets obtained using a probe such as, for example, and optical coherence tomography probe or an intravascular ultrasound probe.
US10713772B2 Measurement processing device, substrate processing system, measurement jig, measurement processing method, and storage medium
Disclosed is a measurement processing device including: a processing unit configured to control an imaging device to image a substrate, on which a processing film is removed from the peripheral edge portion, and an enclosure member that surrounds the substrate. A captured image obtained by the imaging device is processed to measure a cut width in which the processing film is absent in the peripheral edge portion of the substrate, and a gap width between a peripheral edge end of the substrate and the enclosure member.
US10713768B2 Methods of yield assessment with crop photometry
A method of evaluating one or more kernels of an ear of maize using digital imagery that includes acquiring a digital image of the one or more kernels of the ear of maize without the use of spatial reference points, processing the digital image to estimate at least one physical property of the one or more kernels of the ear of maize from the digital image, and evaluating the at least one kernel of maize using the estimate of the at least one physical property of the at least one kernel of maize. The method includes using one or more such digital images to estimate yield on a plant, management zone, field, county and country level.
US10713751B2 Interconnected 360 video virtual travel
System and method for synchronizing display of panoramic videos is disclosed. In one embodiment, a method of synchronizing display of panoramic video frames is discloses that includes transmitting a first panoramic image, displaying one or more first perspective frames based on the first panoramic image, determining an alignment parameter in response to a selected orientation of the first panoramic image, wherein the selected orientation has an associated one of the one or more first perspective frames, transmitting a second panoramic image, and displaying one or more second perspective frames based on the second panoramic image, wherein displaying the one or more second perspective frames includes displaying an initial one of the one or more second perspective frames having an orientation based on the alignment parameter.
US10713750B2 Cache replacement mechanism
An apparatus to facilitate cache replacement is disclosed. The apparatus includes a cache memory and cache replacement logic to manage data in the cache memory. The cache replacement logic includes tracking logic to track addresses accessed at the cache memory and replacement control logic to monitor the tracking logic and apply a replacement policy based on information received from the tracking logic.
US10713749B2 Image sensor and driving method, and electronic apparatus
To perform inter-pixel image processing with lower latency and higher speed.An image sensor includes: a pixel array unit in which pixels having a photoelectric conversion function are arranged in an array; an AD conversion unit configured to perform AD conversion processing on pixel signals output from the pixels in parallel for each column of the pixels of the pixel array unit; a memory unit configured to hold pixel signals of any number of rows subjected to AD conversion in the AD conversion unit for each column of the pixels; an inter-pixel image processing unit configured to read pixel signals of any rows and columns from the memory unit, and perform computing between the pixel signals in parallel for each column of the pixels; and an output circuit configured to control output, to an outside, of pixel signals output from the AD conversion unit and pixel signals output from the inter-pixel image processing unit. The present technology can be applied to, for example, a CMOS image sensor.
US10713747B2 System and method for distributed processing of graphic server components
A method in a multi-core processing system for generating graphical commands is provided. The method includes generating a unique layer task for each of a plurality of layers that forms the current display frame in a cockpit display system (CDS), wherein the CDS is configured to display a plurality of windows, each window includes a plurality of layers, each layer includes one or more widgets that belong to a single user application, and each layer task includes information for a processor core in the multi-core processing system to generate graphical commands that when executed cause the rendering of the graphics described by the layer. The method further includes executing a plurality of layer tasks in parallel by a plurality of the processor cores in the multi-core processing system to generate graphical commands for execution by a GPU to render another display frame in the CDS.
US10713744B2 Selective arrival notification system
A method for operating an arrival notification system at a location includes receiving a request to generate a notification from an arrival notification system. The method also includes receiving, in response to the request, a token. The method further includes enabling an output from a component of the arrival notification system when the token is validated.
US10713735B2 Identifying and recommending potential benefits
Potential benefits that may be applicable to a taxpayer are identified based upon other tax returns for other similar taxpayers, specifically based upon a common external entity that may provide or be associated with the benefit. Identified potential benefits are then recommended to the user. Steps may include receiving a set of taxpayer information related, at least in part, to a subject tax return of the subject taxpayer; identifying an external entity identified on the subject tax return; analyzing a filed return data store to determine benefits reported on tax returns that are indicative of the external entity; identifying a potential benefit associated with the external entity; determining an estimated criterion for the potential benefit; determining whether the subject taxpayer is likely eligible for the potential benefit, based upon the estimated criterion and the set of taxpayer information; and recommending the potential benefit to the subject taxpayer.
US10713733B2 System and method for account transaction and balance prediction
A system includes a financial data storage that stores internal account data, external account data, and transaction data, a communications interface configured to receive external account data from an external data source and transaction data from a merchant, and a database manager that cooperates with the communications interface to store the external account data and the transaction data. The system also includes an account balance prediction processor configured to identify recurring expense transaction(s) and recurring income transaction(s) and update them based on user input, determine predicted expense transaction(s) and a predictive income using a predictive model, and calculate a predicted account balance. The system also includes a transaction monitor configured to compare one or more actual expense transactions with one or more predicted expense transactions, and an alert transmitter configure to generate and transmit one or more alerts based on the comparison.
US10713719B2 Trade order submission for electronic trading
Various systems and methods for trade order processing in an electronic trading environment are provided. The order processing includes initiating a first thread of instructions at a computing device to send a first trade order onto an electronic exchange. However, if one or more trade orders are identified during the process to send the first trade order, then the one or more orders are queued. When the first trade order is sent to the electronic exchange, then a second thread of instructions is initiated at the computing device to send the queued one or more trade orders (substantially together, if there is more than one) on to the electronic exchange.
US10713711B2 Multiple funding account payment instrument analytics
A system and method for multiple funding account payment instrument analytics is disclosed. A payment instrument profile is generated for a payment instrument that characterizes past activity on the payment instrument and past activity across one or more funding accounts associated with the payment instrument. Current activity on the payment instrument and current activity across one or more funding accounts associated with the payment instrument are monitored to detect an abnormality against the payment instrument profile. A fraud score for the current activity on the payment instrument and current activity across one or more funding accounts associated with the payment instrument is generated. The fraud score is based on a quantified extent of the abnormality.
US10713705B2 System and methods for collaborative purchasing in an information handling system
An information handling system includes gift selection circuitry, buying circuitry, and a graphical user interface. The gift selection circuitry includes a selection processing device, and a delivery processing device. The selection processing device receives, from a user, a request to add a list of items to a cart. The delivery processing device provides a secure link to a designated individual after the list of items is added to the cart. The graphical user interface displays the items in the cart as a list of available items in response to the secure link being selected by the designated individual. The buying circuitry confirms an order of a first item after selection of the first item from the list of available items, and sends a notification of completion of the transaction to the user.
US10713704B2 System and method for generating output results based on computed relativity measures using relational memory
A system and method compute, store and use relativity measures between events in datasets where the measures are stored in a relational memory for querying. From user data and e-commerce shopping session data, relativity measures are computed for a plurality of subsets of data attributes of the user data and session data, each subset comprising two or more data attributes. The relativity measures individually or when combined represent conditional relativities between a set of events within the session data. Only the relativity measures are stored to the relational memory. The measures may be queried for results and applied to the e-commerce service (e.g. to determine which specific product data to present or an order of the presentation of the specific product data). The relativity measures may be computed only for pre-selected relations between particular data attributes which give desired trends and insights into user shopping using the e-commerce service.
US10713698B2 Instant generation and usage of HTTP URL based unique identity for engaging in multi-modal real-time interactions in online marketplaces, social networks and other relevant places
A system has mechanism to allow a provider of a product or service to sign up with basic identity information along with any service description resulting in an instant URL as a means for outside parties to contact this provider and engage in multi-modal interactions involving voice, video, chat and media sharing. A single user or a group of users can sign up with this system and provide optionally some contact information such as phone numbers. An URL is instantly generated that can be advertised as hyperlinks to the outside environment such as on a website, email or any other means. This URL can be advertised by the proposed system in various online marketplaces or social networks of the provider as well as on the web to be identified by search engines.
US10713690B2 Configurable relevance service test platform
In general, embodiments of the present invention provide systems, methods and computer readable media for a configurable test environment within which a relevance service can be invoked to execute one or a combination of test scenarios, each test scenario respectively being configured to exercise one or a combination of features of the relevance service. In embodiments, a test scenario may be configured to use test data that can be simulated and/or be derived from one or a combination of user models and promotion models, and/or be based on aggregated data that has been collected from previous production runs of the relevance service. In embodiments, each test scenario is described as a set of test configuration data. In some embodiments, the test configuration data are represented in a data interchange format that is both human and machine-readable, e.g., JavaScript Object Notation (JSON).
US10713680B2 Systems and methods for intelligent coupon distribution, redemption, and tracking
Embodiments disclosed herein may be directed to the intelligent distribution, redemption, and tracking of coupons. Modernized couponing processes described herein may provide meaningful synergy between three different parties, namely the shopper, the retailer, and the product supplier. For example, while shopping at a retailer, a shopper may use their device to scan a barcode of a product that they wish to purchase. Based on the scanned barcode, relevant coupon offers associated are identified and presented to the shopper on the user device. The shopper may then select one or more coupon offers to be redeemed at the point of sale.
US10713679B1 Offline payment processing
This disclosure is directed to techniques and systems to enable customers to make secure electronic payments to entities (e.g., merchants, vending machines, etc.). The entities may be at brick-and-mortar locations or other locations where the entities are “offline” and may not readily receive payments from customers that have payment accounts stored and managed by a host. In various embodiments, a customer may direct the host to transfer a payment to a merchant after the customer and merchant exchange a code that includes a payment instruction. The code may be used in place of usernames, passwords, or other personal information and may be difficult for others (e.g., bystanders, etc.) to intercept. After the exchange of the code, the customer may authorize the host to a transfer payment to the merchant based on the payment instruction.
US10713675B2 Systems and methods for generation of incentive offers for on-road users
Systems and methods for generating incentive offers for road use are provider. Incentive offers may be generated by a service provider server. The incentive offers may be generated identifying, by the computer having at least one processor, at least one use-condition associated with a transit point based at least in part on historical transit data. The generating the incentive offers may include generating one or more offers for a plurality of toll collections passes configured to enable the at least one use-condition associated with the transit point. Further, the method may provide for facilitating a distribution for the one or more incentive offers to a use group.
US10713674B2 Reducing substation demand fluctuations using decoupled price schemes for demand response
A method reduces substation demand fluctuations using decoupled price scheme to mange load flexibility to follow renewable variations in a power distribution system. The price scheme includes base energy price component, up/down reserve usage price component, and up/down reserve usage variation price component. The operator adjusts the corresponding price components to achieve desired aggregated demand profile at a substation. Meanwhile, the operator determines the optimal amount of reduced loads, removed loads and transferred loads to minimize the total cost of substation power purchase, available but unused renewable penalty, and demand responses.
US10713673B2 Interactive map displaying potential sales targets within a geographical distance to visiting sales representatives
Systems and methods for facilitating effective sales are provided. A database contains location and potential revenue data for a plurality of sales targets. A graphical user interface (“GUI”) is generated at an electronic display for a mobile device. The GUI includes a map with selectable icons representing sales targets, displayed at their respective locations, within a distance of the location of the mobile device.
US10713671B2 System and method of determining user demographic profiles
A method determines a user demographic profile of a user that visits one or more websites of a predetermined group of websites. The method includes generating a first record of visits by the user to the websites of the predetermined group of websites. The method further includes providing one or more website profiles comprising demographic characteristics of each website visited by the user of the predetermined group of websites. The method further includes calculating an estimated user demographic profile of the user by using the first record of visits by the user and the one or more website profiles.
US10713670B1 Method and system for finding correspondence between point-of-sale data and customer behavior data
The present invention is a method and system to provide correspondences between point-of-sale data registered at the store checkout and shopper behavior data observed at point-of-purchase through video analysis. The point-of-sale data include the list of shoppers and purchase items, and the shopper behavior data include the purchase events along with observed purchase items. The correspondence in the form of checkout shopper IDs matched to purchase event IDs is derived based on the algebraic constraint among the point-of-sale data and the purchase event data. Additional constraint based on shopper tracks and checkout/event times can also be incorporated to the correspondence problem. Uncertainties due to the video measurement can be systematically handled utilizing a Bayesian model.
US10713669B2 Methods and systems for signals management
Methods and systems for managing signals by signal owners. Signals are indicators of data that are derived from data sources and abstracted to protect the underlying data. The signal owner first converts its own underlying data into a “signal” or indicator that represents the data without disclosing it or providing it. Signal sellers determine if they wants share signals based upon buyer, price, and other rules, including limitations on signal use. Signal buyers determine signal value based upon their objectives.
US10713666B2 Systems and methods for curating content
Additional systems and methods for curating content. In one embodiment, a method for providing user access to online content can be provided. The method can include providing a user access to aggregated content from one or more third party webpages, wherein the aggregated content is stored in at least one data storage device, receiving a user selection of a portion of the aggregated content, and posting a link to the user selected portion of aggregated content on a webpage associated with the user, wherein the link is to a second webpage associated with the user.
US10713663B2 Product authentication using barcode characteristics
An apparatus comprising: a memory; and a processor coupled to the memory and configured to: obtain an image of a barcode from a product, wherein the barcode comprises a signature; obtain a notification associated with authentication of the product based on the signature; and provide the notification as an audio, a video, or a combination of audio and video. A method comprising: obtaining a smart device; coupling a scanner system to the smart device; obtaining a product comprising a barcode; scanning, using the scanner system, the barcode to obtain an image of the barcode, wherein the barcode comprises a signature; and obtaining, using the smart device and based on the signature, a notification associated with authentication of the product.
US10713661B2 Identity verification system
A computerized and networked system protects individuals against identity theft without the need to disclose the detailed personal information of the individuals. Furthermore, the system helps prevent loss and damage to consumers, financial institutions and merchants caused by financial crimes related to identity theft. In addition, users can conduct payments in a secure manner without the need to use any traditional financial instrument. A pass code can be generated for each transaction and sent to a user's personal communications device. When the correct pass code is received from the user, the transaction is then authorized.
US10713659B2 System and method for preventing multiple charges for a transaction in a payment system
A system and method for preventing multiple charges for a transaction in a payment system is presented. A payment system receives a payment operation request from the order system, and determines whether the payment operation is a duplication of a previous payment operation request. If so, the payment system retrieves stored financial transaction results and provides the financial transaction results to the order system. When the payment operation request is not a duplicate, the payment system contacts a payment provider to receive financial transaction results, which is passed to the order system and stored in a persistent data store.
US10713654B2 Enterprise blockchains and transactional systems
A system, method, and computer readable storage medium configured for a transactional database management system shared by all computing nodes participating in a system based on a blockchain protocol. The transactional database management system includes transactions and blocks, where the transactions are data to be stored in the blockchain and the blocks are records that confirm when and in what sequence certain transaction became journaled as part of the blockchain. A request is received signed with a signature of a user system to include a new transaction with additional data in the blockchain. In response to the signature being verified and hash of batches of receive transaction into the block being verified. The block are added that records the new transaction with additional data in the blockchain using within the transactional database management system.
US10713643B2 Systems and methods for physical location verification
Systems and methods for a physical location verification system include receiving, from a first user device, a first physical location associated with the first user device. A first feature physically located at the first physical location is determined. A first physical location verification request associated with displaying a first reference image including a first marker associated with the first feature on the first user device. Movement data associated with a first movement of the first user device is received from a sensor system of the first user device. First image data captured by a first camera of the first user device during the first movement in response to the physical location verification request is received from the first user device. The first image data and the first movement data are analyzed to verify that the first user device is physically located at the first physical location.
US10713635B2 Point of sale terminal geolocation
Identifying the geolocation of POS terminals using non-payment events to predict when the geolocation of a computing device at a time when the device detects events corresponds to the geolocation of the terminal. The device monitors for pre-selected events and transmit data to the account system. The account system determines a frequency of the events and it reaches a pre-defined threshold, the account system identifies the location of the terminal by identifying the common geolocation of the events. The identified geolocation is saved so that when a user then enters the location and transmits event data to the account system, the system can compare the geolocation of the event data to the saved geolocation to determine whether the computing device is located at the terminal. If the computing device is located at the terminal, the account system transmits offers or other content for display and use at the identified terminal.
US10713633B2 Computing device and method to perform a data transfer using a document
There is provided a computing device and method to perform a data transfer using a document. Data to define at least one parameter of a data transfer is defined from data in the document. The document may have text characters or images of text characters (or both) for the data. A GUI may display the document and receive input to identify the data and define the at least one parameter. The document image may be processed to determine the text characters such as by OCR. The document may be a photo (image) captured by a camera on or coupled to the computing device. A GUI may be defined to provide workflow to define the data transfer signal such as a message. Functionality to capture text characters from documents, particularly images, may be added to applications such as via a plug in or otherwise.
US10713631B2 System or device for receiving a plurality of biometric inputs
A device having a transceiver, at least one of a plurality of pixel elements and a radio frequency identification (RFID) transceiver, and a processor. The transceiver is configured to communicate with a wireless protocol network. The at least one of the plurality of pixel elements and the RFID transceiver is configured to receive an input. The processor is configured to: receive the input and identify a product from the input; communicate via the transceiver to associate a price with the product and to identify the availability of discounts; determine which discounts provide a best value; identify at least one payment method; and automatically pay for the product via the transceiver with the at least one payment method in combination with the discounts that provide the best value. The processor can also identify a gesture and control at least one of a plurality of controllable elements from the gesture.
US10713629B1 Systems and methods for digital signature detection
A system, method and computer-readable medium are provided to enable digital bank endorsement. A digital image of a back side of a check may be placed in a computer memory. Appropriate coordinates for a bank endorsement may be determined. A bank endorsement may be automatically generated. The digital image may then be electronically altered by overlaying, merging, or rendering text of the generated bank endorsement. A modified digital image may be combined with an image of the front side of the check and stored and/or exported to check clearing operations.
US10713627B2 Endoscopic scope cleaning management system, endoscopic scope cleaning management method, and non-transitory computer readable medium
An endoscopic scope cleaning management system includes: an inspection order information storage unit which stores inspection order information including information of inspection date and time of an endoscope inspection using an endoscopic scope; an endoscopic scope specification unit which specifies an endoscopic scope to be used based on the inspection order information stored in the inspection order information storage unit; a cleaning necessity determination unit which stores cleaning history information of each endoscopic scope and determines whether it is necessary to clean the endoscopic scope to be used which is specified by the endoscopic scope specification unit, using the cleaning history information of the endoscopic scope to be used; and an information creation unit which creates and outputs information for notifying a user of the necessity to clean a cleaning-needed endoscopic scope for which it is determined by the cleaning necessity determination unit that the cleaning is required.
US10713626B2 Heuristically-driven platform and method for hiring based on previously-supported jobs
A heuristically-driven platform and method for hiring based on previously-supported jobs and collected metrics solves the problem of efficiently connecting hiring agents and suitable job candidates. A portal application includes an inventory of successful placements and successful listings, allowing hiring agents to build job searches against a database of historical jobs. Leveraging the portal's inventory of placements and listings, the hiring agent may build a listing and design a candidate search based on previous listings, search venues for the same job type and metrics collected against each. An embodiment may provide the hiring agent a listing of the hiring agent's jobs, a list of applicants for each listed job and the detail for each applicant. The platform monitors applicant flow, online interviews, and site usage analytics for each position, suggesting alternatives and course corrections to the hiring agent if the performance of the job search is sub-par based on benchmarks.
US10713623B2 Techniques to manage remote events
Techniques to manage remote events are described. An apparatus may comprise a processor circuit and a remote event application arranged for execution by the processor circuit. The remote event application may be operative to manage remote event notifications for a publisher entity and a subscriber entity. The remote event application may comprise, among other elements, an event monitor component operative to receive an external event notification message with a publisher entity event for the publisher entity. The event monitor component may select a custom event receiver component associated with the publisher entity from among multiple custom event receiver components, and send the external event notification message to the selected custom event receiver component. The custom event receiver component may implement custom business logic, such as code callouts designed for specific application programs or system programs. Other embodiments are described and claimed.
US10713615B2 System and method for rebalancing inter-store retail inventories utilizing overstock inventory
Systems and methods that mitigate inventory overstock of a retail product are provided. The systems and methods receive inventory information for the retail product and determine, according to the inventory information for the retail product, whether a number of stock cover days is greater than a stock cover days threshold. It is also determined, according to the inventory information for the retail product, whether a projected inventory is greater than an overstock units threshold. When the number of stock cover days is greater than the stock cover days threshold, and when the projected inventory is greater than the overstock units threshold, it is determined whether another store location is ordering the retail product, and when another store location is ordering, an overstock rebalancing alert is provided to a user.
US10713610B2 Methods and systems for occlusion detection and data correction for container-fullness estimation
A method and apparatus for receiving a depth frame from a depth sensor oriented towards an open end of a shipping container, the depth frame comprising a plurality of grid elements that each have a respective depth value, identifying one or more occlusions in the depth frame, correcting the one or more occlusions in the depth frame using one or more temporally proximate depth frames, and outputting the corrected depth frame for fullness estimation.
US10713598B2 Anticipating user dissatisfaction via machine learning
A server of a transportation network determines characteristics of trips provided to users, as well as the usage of the services by users. Using the determined characteristics, the server trains a model that, for a given set of trips for a user, estimates a degree of likely user dissatisfaction with the trips. Based on the estimated degree of user dissatisfaction, the system can estimate user dissatisfaction in real time, directly after completion of a trip, and can take remedial actions should the user be estimated to be likely dissatisfied.
US10713593B2 Implicit bridging of machine learning tasks
Methods, systems, and apparatus, including computer programs encoded on computer storage media for performing machine learning tasks. One method includes receiving (i) a model input, and (ii) data identifying a first machine learning task to be performed on the model input to generate a first type of model output for the model input; augmenting the model input with an identifier for the first machine learning task to generate an augmented model input; and processing the augmented model input using a machine learning model, wherein the machine learning model has been trained on training data to perform a plurality of machine learning tasks including the first machine learning task, and wherein the machine learning model has been configured through training to process the augmented model input to generate a machine learning model output of the first type for the model input.
US10713589B1 Consistent sort-based record-level shuffling of machine learning data
A determination that a machine learning data set is to be shuffled is made. Tokens corresponding to the individual observation records are generated based on respective identifiers of the records' storage objects and record key values. Respective representative values are derived from the tokens. The observation records are rearranged based on a result of sorting the representative values and provided to a shuffle result destination.
US10713586B2 System and method for high speed threat intelligence management using unsupervised machine learning and prioritization algorithms
This document discloses a system and method for consolidating threat intelligence data for a computer and its related networks. Massive volumes of raw threat intelligence data are collected from a plurality of sources and are partitioned into a common format for cluster analysis whereby the clustering of the data is done using unsupervised machine learning algorithms. The resulting organized threat intelligence data subsequently undergoes a weighted asset based threat severity level correlation process. All the intermediary network vulnerabilities of a particular computer network are utilized as the critical consolidation parameters of this process. The final processed intelligence data gathered through this high speed automated process is then formatted into predefined formats prior to transmission to third parties.
US10713583B1 Removal of wirebonds in quantum hardware
A method includes depositing a first layer on a portion of a first surface of a quantum hardware, the portion of the first surface comprising a set of wirebonds. The method further includes coupling the set of wirebonds to the first layer. The method further includes removing the first layer and the set of wirebonds from the first surface of the quantum hardware. In an embodiment, the first layer is an inert polymer in solution.
US10713581B2 Parallelization and synchronization of procedures to enable overhead hiding
A computer-implemented method is provided for hiding overheads on a parallel computing platform. The computer-implemented method includes loading a first kernel overhead and a second kernel overhead in a queue of a second thread, and loading a dummy kernel overhead between the first and second kernel overheads in the queue of second thread. The computer-implemented method further includes loading a waiting process in the queue of a first thread, the waiting process remaining active until a previous kernel of the first and second kernel overheads ends. The computer-implemented method furthers include allocating memory copy overheads related to the previous kernel in the queue of the first thread and allocating a stop process in the queue of the first thread, the stop process configured to stop a dummy kernel, the dummy kernel related to the dummy kernel overhead.
US10713579B2 Weighted similarity estimation in data streams with applications to collaborative filtering and viral marketing
A method estimates similarities in data streams. A data source receives input vectors from users. A sketch feature generator converts the input vectors into sketch feature vectors corresponding to the users, wherein each sketch feature vector represents data and meta-information from each user received in a most recent sample period. A similarity comparator compares each sketch feature vector against other sketch feature vectors to calculate similarity probabilities between the users. A processor running a decision loop determines a prediction result for at least one user based on the similarity probabilities.
US10713577B1 Computer-based systems configured for entity resolution and indexing of entity activity
In order to facilitate the entity resolution and entity activity tracking and indexing, systems and methods include receiving first source records from a first database and second source records from a record database. A candidate set of second source records is determined by a heuristic search in the set of second source records. A candidate pair feature vector associated with each candidate pair of first and second source records is generated. An entity matching machine learning model predicts matching first source records for each candidate second source record based on the respective candidate pair feature vector. An aggregate quantity associated with the matching first source records is aggregated from a quantity associated with each first source record, and a quantity index for each candidate second source record is determined based the aggregate quantities. Each quantity index is displayed to a user.
US10713575B2 Cognitive insight interaction monitor
A system and computer-readable medium for performing a cognitive learning operation comprising monitoring a user interaction of a user; generating user interaction data based upon the user interaction; receiving data from a plurality of data sources; processing the user interaction data and the data from the plurality of data sources to perform a cognitive learning operation, the processing being performed via a cognitive inference and learning system, the cognitive learning operation comprising analyzing the user interaction data, the cognitive learning operation generating a cognitive learning result based upon the user interaction data; and, associating a cognitive profile with the user based the cognitive learning result.
US10713572B2 Data discovery nodes
A framework and interface for invoking and assimilating external algorithms and interacting with said algorithms in-session and real-time are described herein. An example embodiment also includes reproducible, updatable nodes that can be leveraged for data-driven analysis whereby the data itself can direct the algorithm choice, variables, and presentation leading to iteration and optimization in an analysis workflow. With example embodiments, an entire discovery or diagnosis process may be executed on a particular data set, thereby divorcing the discovery or diagnosis process from a specific data set such that the same discovery or diagnosis process, phenotype identification, and visualizations may be repeated on future experiments, published, validated, or shared with another investigator.
US10713564B2 Architectures, systems and methods for program defined state system
In one aspect, the inventions include a system for control of an entertainment state system. First, an application plane layer is adapted to receive instructions regarding operation of the entertainment state system. Preferably, the application plane layer is coupled to an application plane layer interface. Second, a control plane layer includes an adaptive control unit, such as a cognitive computing unit, an artificial intelligence unit or a machine-learning unit. Third, a data plane layer includes an input interface to receive data input from one or more data sources. An adaptive control unit is trained at least in part on analyzing the behavioral responses of users in response to content provided on one or more displays to the users as sensed by one or more sensors.
US10713562B2 Neuromorphic memory circuit
A neuromorphic memory circuit including a programmable resistive memory element, an axon LIF pulse generator to generate an axon LIF pulse, a back propagation pulse generator to generate a back propagation pulse, a postsynaptic capacitor configured to build up a forward propagation LIF charge over time, and a presynaptic capacitor configured to build up a back propagation LIF charge over time. A first transistor activates a first discharge path from the postsynaptic capacitor through the programmable resistive memory element when the axon LIF pulse generator generates the axon LIF pulse. A second transistor activates a second discharge path from the presynaptic capacitor through the programmable resistive memory element when the back propagation pulse generator generates the back propagation pulse.
US10713559B2 Recurrent environment predictors
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for environment simulation. In one aspect, a system comprises a recurrent neural network configured to, at each of a plurality of time steps, receive a preceding action for a preceding time step, update a preceding initial hidden state of the recurrent neural network from the preceding time step using the preceding action, update a preceding cell state of the recurrent neural network from the preceding time step using at least the initial hidden state for the time step, and determine a final hidden state for the time step using the cell state for the time step. The system further comprises a decoder neural network configured to receive the final hidden state for the time step and process the final hidden state to generate a predicted observation characterizing a predicted state of the environment at the time step.
US10713553B2 IC tag, IC tag container, and rubber product with IC tag
Provided is a technique for preventing the occurrence of damage, such as breaking of an antenna, due to bending, in an IC tag in which an IC chip is protected with a reinforcing member. An IC tag according to an aspect of the present invention is an IC tag attachable to an article, and includes an inlay including an IC chip and an antenna electrically connected to the IC chip; at least one reinforcing member that is disposed on at least one face of the inlay so as to protect the IC chip; and at least one sheet-like cover member that is disposed on at least one face side of the inlay and that covers the reinforcing member. The cover member is not adhesively joined in a region around the reinforcing member and is adhesively joined to at least one of the inlay and the reinforcing member in another region.
US10713551B2 RFID circuits disabled in response to a predetermined number of readings
One example of a device includes a radio-frequency identification (RFID) circuit and a security circuit. The security circuit disables the RFID circuit directly in response to a predetermined number of readings of the RFID circuit.
US10713550B2 Asset tracking using visible light communication
A system for locating an asset can include a first visible light communication (VLC) device having a first controller, a first transceiver, and a first light source, where the first transceiver has a first range, where the first controller broadcasts, using the first transceiver, a first communication signal, where the first communication signal comprises an identification of the asset. The system can also include an asset communication device associated with the asset, where the asset communication device includes a second transceiver and a second controller, where the second transceiver has a second range, where the asset communication device is within the first range, where the second controller broadcasts, using the second transceiver, a second communication signal in response to the first communication signal, where the second communication signal comprises the identification of the asset.
US10713546B2 Printing apparatus and method of printing
A printing apparatus configured to print an image by discharging inks of different colors from a printing head onto a printing medium includes an edge extractor that extracts an edge pixel constituting a contour of the image from image data and a dot data generator that generates dot data indicating the recording state of dots corresponding to the image data. The dot data generator performs edge processing on a pixel in the image data to reduce the volume of inks discharged when the pixel is the edge pixel to a value that is the product of the volume of inks discharged when the pixel is a non-edge pixel and a coefficient, and the edge processing includes edge processing for maximum brightness for making a minimum value of the coefficient for when the inks discharged onto the edge pixel includes a maximum brightness ink having a highest brightness among the inks of different colors smaller than the minimum value of the coefficient for when the inks discharged onto the edge pixel do not include the maximum brightness ink.
US10713544B2 Identification and/or verification by a consensus network using sparse parametric representations of biometric images
Image data is run through a neural network, and the neural network produces a vector representation of the image data. Random sparse sampling masks are created. The vector representation of the image data is masked with each of the random sparse sampling masks, the masking generating corresponding sparsely sampled vectors. The sparsely sampled vectors are transmitted to nodes of a consensus network, wherein a sparsely sampled vector of the sparsely sampled vectors is transmitted to a node of the consensus network. Votes from the nodes of the consensus network are received. Whether a consensus is achieved in the votes is determined. Responsive to determining that the consensus is achieved, at least one of identification and verification of the image data may be provided.
US10713542B2 Detection of plant diseases with multi-stage, multi-scale deep learning
In some embodiments, the system is programmed to build from multiple training sets multiple digital models, each for recognizing plant diseases having symptoms of similar sizes. Each digital model can be implemented with a deep learning architecture that classifies an image into one of several classes. For each training set, the system is thus programmed to collect images showing symptoms of one or more plant diseases having similar sizes. These images are then assigned to multiple disease classes. For a first one of the training sets used to build the first digital model, the system is programmed to also include images that correspond to a healthy condition and images of symptoms having other sizes. These images are then assigned to a no-disease class and a catch-all class. Given a new image from a user device, the system is programmed to then first apply the first digital model. For the portions of the new image that are classified into the catch-all class, the system is programmed to then apply another one of the digital models. The system is programmed to finally transmit classification data to the user device indicating how each portion of the new image is classified into a class corresponding to a plant disease or no plant disease.
US10713539B2 Recording medium, case data generation support system, and case data generation support method
A non-transitory recording medium stores a program causing a computer to execute a process including determining a reference value on a decision surface classifying a group of image data represented by a plurality of types of feature quantities into two classes in a feature quantity space, based on a feature quantity of given image data that is closest to the decision surface and is classified into one of the classes of the group of image data in the feature quantity space, plotting and displaying pieces of image data of the group of image data along at least one axis indicating a degree of separation of each of the pieces of image data relative to the reference value, modifying, upon receiving a single piece of image data identified from the plotted and displayed pieces of image data, the decision surface based on the identified single piece of image data.
US10713529B2 Method and apparatus for analyzing media content
Aspects of the subject disclosure may include, for example, a method for determining a first set of features in first images of first media content, generating a similarity score by processing the first set of features with a favorability model derived by identifying generative features and discriminative features of second media content that is favored by a viewer, and providing the similarity score to a network for predicting a response by the viewer to the first media content. Other embodiments are disclosed.
US10713526B2 Systems and method for managing loyalty scheme data
A data extraction system for extracting a unique identifier from a plurality of different types of tokens, the data extraction system comprising a central processing system arranged to receive a data string representing an image of the token, the central processing system comprises: a data store of predetermined data records relating to the plurality of different types of token, each predetermined data record including a plurality of discrete features derived from an image of each type of token; a token type recognition module for identifying a type of token which the representation relates to, the recognition module comprising: a discrete feature identifier for iteratively identifying discrete features present in the representation; and a matching engine for iteratively comparing each of the identified features with each of the discrete features of the plurality of different types of token stored in the data store and registering each matched feature; wherein the recognition module is arranged to compare a current number of registered matched features of the representation with a predetermined number of minimum matched features and when the current number of registered matched features is at least equal to the at least the predetermined number of minimum matched features to determine which type of token the representation relates to; a data extractor for extracting at least one unique identifier of the token from the representation, wherein the data extractor is arranged to use the type of token identified by the token type recognition module to locate a region of the representation where the unique identifier is provided and to focus a data extraction process at that region.
US10713524B2 Key value extraction from documents
Systems, methods, and computer-executable instructions for extracting key value data. Optical character recognition (OCR) text of a document is received. The y-coordinate of characters are adjusted to a common y-coordinate. The rows of OCR text are tokenized into tokens based on a distance between characters. The tokens are ordered based on the x,y coordinates of the characters. The document is clustered into a cluster based on the ordered tokens and ordered tokens from other documents. Keys for the cluster are determined from the first set of documents. Each key is a token from a first set of documents. A value is assigned to each key based on the tokens for the document, and values are assigned to each key for the other documents. The values for the document and the values for the other documents are stored in an output document.
US10713523B2 Method for transforming an image descriptor based on a gradient histogram and relative image processing apparatus
A method for transforming an image descriptor, based on a gradient histogram (h) having a plurality of histogram bins (hi), into a transformed gradient histogram descriptor (v) including a set of values (vj), wherein it is provided the step of applying at least one criterium for calculating the set of values (vj), at least one criterium having a location criterium of the histogram bins (hi). The invention also relates to an image processing device suitable for carrying out the method.
US10713521B2 Image capturing apparatus and manufacturing method thereof
An image capturing apparatus including a substrate, a light source, a sensor, a light shielding element, a first reflective element, and a transparent colloid curing layer is provided. The light source, the sensor, the light shielding element, the first reflective element, and the transparent colloid curing layer are disposed on the substrate. The sensor is located next to the light source. The light shielding element is located between the light source and the sensor. The first reflective element is located between the light shielding element and the sensor. The transparent colloid curing layer covers the light source, the sensor, the light shielding element, and the first reflective element. A manufacturing method of the image capturing apparatus is also provided.
US10713520B2 Method of taking a picture without glare
A glare reducing optical recognition system that recognizes alphanumeric text wherein the system includes a first light emitter that emits light in a first direction and a second light emitter that emits light in a second direction different from the first direction. The system includes an image capturing device that captures a first image of alphanumeric text illuminated by the first light emitter emitting light in the first direction, and a second image of the alphanumeric text illuminated by the second light emitter emitting light in the second direction. The system includes an image processor that constructs a glare reduced image by comparing sections of the first image with corresponding sections of the second image and selecting the section with the least luminosity to populate the corresponding section of the glare reduced image. The system may include a character recognition processor, a label producing apparatus, and/or a conveyance system.
US10713518B2 System and method for recording and reporting license number violation
A method and system for recording and reporting license plate indicia are provided. The method includes receiving an input command from a user of a vehicle requesting a capture of an image of license plate indicia of a second vehicle, capturing, via one or more cameras, one or more image of the license plate of the second vehicle, determining, using the processing circuitry, a license plate number from the captured one or more images of the license plate, and displaying the recognized license plate number on a display of the vehicle. The method further includes detecting a location of the vehicle and storing the determined license plate number, the location of the vehicle, and the image of the license plate indicia in an audio head unit or in a navigation unit.
US10713517B2 Region of interest recognition
An example method includes receiving the one or more image frames successively in time, wherein a first image frame is received before a second image frame in time and defining one or more blocks in each of the one or more image frames, wherein the first image frame includes a first block, and the second image frame includes a second block. The method also includes in response to the second block having a probability higher than a threshold to be associated with a region of interest (ROI), selecting the second block from the one or more blocks in the second image frame, and in response to the selected second block being associated with the first block, determining an ROI status of the second block to represent whether the second block includes any part of the ROI based on an ROI status of the first block.
US10713516B2 System and method to enable the application of optical tracking techniques for generating dynamic quantities of interest with alias protection
Systems and methods for realizing practical applications of high speed digital image correlation (DIC) for dynamic quantities of interest are provided. In particular, a series of images are captured for a component of interest in which a non-filtered sensor and an analog low-pass filtered sensor are included within the region of interest for the series of images. Displacement signals are obtained for the component of interest, the non-filtered sensor, and the analog low-pass filtered sensor by applying digital image correlation processing to the series of images, which may also be wavelet filtered. Dynamic quantities of interest may be generated and derived from the displacement signals after having been wavelet filtered. Such dynamic quantities of interest based on the wavelet filtered DIC-derived displacement signal may be compared to sensor-derived dynamic quantities of interest to determine if aliasing is or is likely to be present.
US10713511B2 Method and device for estimating recognition timing
A recognition timing estimation device configured to estimate a timing of a driver's recognizing action related to a subsequent travel segment of a plurality of travel segments that constitute a traveling course of a vehicle, is provided. The device includes a processor configured to execute a traveling information acquiring module to acquire information related to a driving operation of a driver or the traveling course, a travel segment estimating module to estimate a pause between the travel segments based on the information acquired by the traveling information acquiring module, an eye detecting module to detect a behavior of a driver's eye, and a recognition timing estimating module to estimate the timing of the driver's recognizing action based on a temporal relationship between the pause between the travel segments estimated by the travel segment estimating module and the behavior of the eye detected by the eye detecting module.
US10713507B2 Object detecting apparatus, object detecting method, and computer program product
According to an embodiment, an object detecting apparatus includes a detecting unit and a non-linear processing unit. The detecting unit is configured to detect one or more object-candidate regions from a captured image. The non-linear processing unit is configured to input the entire captured image or a part of the captured image at least including the object-candidate region to a neural network having been trained to estimate the posture of an object in the object-candidate region and the distance to the object simultaneously, and output object information at least including information on the distance to the object, using an output from the neural network.
US10713503B2 Visual object detection system
A system includes a camera configured to generate two-dimensional (2D) image or video data of an area of a route ahead of a vehicle moving along the route, wherein wayside equipment is disposed alongside the route in the 2D image or video data. The system also includes one or more processors configured to determine a distance between reference markings in the route along a direction that is transverse to a direction of travel of the vehicle along the route. The one or more processors also are configured to determine a separation distance between the camera and the wayside equipment based on the distance between the reference markings in the route.
US10713501B2 Focus system to enhance vehicle vision performance
A vehicle includes an interface that displays an image of objects in a vicinity of the vehicle, and a controller that alters a depth of field of the image based on a focal point associated with a direction of driver eye gaze relative to the image to alter blurriness of the image away from the focal point.
US10713496B2 Method and system for hardware, channel, language and ad length agnostic detection of televised advertisements
The present disclosure provides a computer-implemented method and system for hardware, channel, language and ad length agnostic detection of multi-lingual televised advertisements. The detection is performed across live streams of media content of one or more broadcasted channels. The method includes selection of a set of frames per second from a pre-defined set of frames. The method includes extraction of a pre-defined number of keypoints from each selected frame and derivation of a pre-defined number of binary descriptors from the extracted keypoints. The method includes creation of a special pyramid of the binary descriptors and accessing a second vocabulary of binary descriptors. The method includes comparison of each spatially identifiable binary descriptor from the first vocabulary with spatially identifiable binary descriptors in clusters of the second vocabulary. The method includes progressively scoring each selected frame and detection of the first ad in the live streams of the media content.
US10713486B2 Failure diagnosis support system and failure diagnosis support method of robot
A failure diagnosis support system includes first image acquisition means mounted on a robot for acquiring an image of the robot; and control means for controlling position and orientation of the first image acquisition means. The control means controls the position and orientation of the first image acquisition means at a predetermined timing so that the first image acquisition means faces a predetermined part of the robot. The first image acquisition means acquires an image of the predetermined part at the position and orientation controlled by the control means.
US10713478B2 Behaviour pattern analysis system and method using depth image
The present invention includes: a three-dimensional moving image generation module for generating a moving image of an experiment target person; an object extraction module for extracting the experiment target person, separately from a background, from the moving image; an object definition module for defining an object by measuring a length, a size and a weight center of the object and extracting a depth image of the object; a behaviour pattern definition module for defining a basic behaviour pattern of the object by cumulatively analyzing a movement speed and movement time of the weight center of the corresponding object, and changes in the extracted depth data when the object defined by the object definition module is extracted by the object extraction module; and a behaviour pattern analysis module for analyzing and identifying a lasting time and a frequency of the basic behaviour pattern with respect to the object.
US10713475B2 Face detection, pose estimation, and distance from a camera estimation using a single network
A single network encodes and decodes an image captured using a camera on a device. The single network detects if a face is in the image. If a face is detected in the image, the single network determines properties of the face in the image and outputs the properties along with the face detection output. Properties of the face may be determined by sharing the task for face detection. Properties of the face that are output along with the face detection output include the location of the face, the pose of the face, and/or the distance of the face from the camera.
US10713470B2 Method of determining image background, device for determining image background, and a non-transitory medium for same
The present disclosure provides a method and an apparatus of determining an image background, a device and a medium. The method includes: recognizing a face region in an image, and obtaining a face distance based on the face region; obtaining a face distance parameter of each pixel in the image based on the face distance; processing the face distance parameter and corresponding color parameter of each pixel in the image by applying a pre-trained image region segmentation model to determine an image region type corresponding to each pixel; determining a background region of the image based on the image region type corresponding to each pixel and performing preset background image processing on the background region.
US10713466B2 Fingerprint recognition method and electronic device using the same
A fingerprint recognition method adapted to an electronic device is provided. The electronic device includes a processing unit and a fingerprint sensor. The fingerprint recognition method includes steps of: obtaining a plurality of swiping frames; extracting a plurality of feature points respectively from the plurality of swiping frames to generate a plurality of pre-registered fingerprint datasets accordingly; merging the plurality of pre-registered fingerprint datasets; generating a registration template according to the merged pre-registered fingerprint datasets; obtaining a pressing frame; extracting a plurality of feature points from the pressing frame to generate a verifying fingerprint dataset; and comparing the verifying fingerprint dataset with the registration template, so as to determine whether the verifying fingerprint dataset matches the registration template. The above electronic device is also provided.
US10713463B2 Display method of user interface and electronic apparatus thereof
A display method of user interface and an electronic apparatus using the same are provided. The display method of user interface is applied to fingerprint registration, and includes: sensing an object and obtaining a swiping image of the object; analyzing the swiping image to obtain a plurality of feature points of the swiping image;generating a pre-registration dataset according to the feature points, and analyzing the pre-registration dataset to obtain an image adjusting parameter; and displaying a user interface, and adjusting a range of a filled region of a reference image on the user interface according to the image adjusting parameter. Therefore, the user learns a real-time information of fingerprint registration progress when the user performs fingerprint registration in a swiping manner.
US10713462B2 Fingerprint detection device and display device
A fingerprint detection device includes: a substrate having a first surface and a second surface on an opposite side of the first surface, the first surface serving as a detection surface configured to detect unevenness of an object in contact or in proximity; a detection electrode provided on the second surface side of the substrate and configured to detect unevenness of a finger in contact or in proximity on the basis of an electrostatic capacitance change; and a drive circuit provided on the second surface side of the substrate and configured to supply a drive signal to the detection electrode.
US10713456B2 Coordinated illumination and image signal capture for enhanced signal detection
Signal detection and recognition employees coordinated illumination and capture of images under to facilitate extraction of a signal of interest. Pulsed illumination of different colors facilitates extraction of signals from color channels, as well as improved signal to noise ratio by combining signals of different color channels. The successive pulsing of different color illumination appears white to the user, yet facilitates signal detection, even for lower cost monochrome sensors, as in barcode scanning and other automatic identification equipment.
US10713454B2 System for monitoring the state of a screen basket
A system for monitoring the state of a screen basket of a screen for treating a fibrous suspension includes a cable-free identification unit assigned to the screen basket and disposed in a housing of the screen. An external, in particular mobile, reading unit is provided for the non-contact reading of technical data relating to the screen basket from the identification unit and for producing a connection to a further external database containing data relating to the screen.
US10713452B2 Sensor data correlation system
A method and system can include: a station including a station communication unit, a station control unit, and a station storage unit; receiving transmissions of signals containing messages from beacons; detecting IDs from the messages; detecting a received strength of the signals; adding the IDs to a list; identifying one of the IDs as corresponding to an active user based on the list only having a single one of the IDs or based on a probability of the IDs being above a threshold, the active user being a user interfacing with the station; and disambiguating the IDs on the list based on the probability of the IDs being below the threshold.
US10713451B2 Optical jumper
One example of an optical jumper includes an optical cable, a first connector, a second connector, and a tag. The first connector is optically coupled to a first end of the optical cable. The second connector is optically coupled to a second end of the optical cable. The tag is coupled to the first connector and stores data identifying the optical cable, the first connector, and the second connector. The tag is readable by a system with the first connector optically coupled to the system.
US10713449B2 Antenna module for a RFID reader
An antenna module for a RFID reader is provided, the antenna module being configured for operation with a plurality of transceivers of different impedance. The RFID reader includes an antenna and at least two terminals, with the antenna being connectable via at least a first of the terminals along at least two different contact points. A switch may also be provided for enabling switching between the at least two contact points. A RFID reader and a method for assembling a RFID reader are also provided. The antenna module and associated RFID reader are advantageously configured for use with a number of different transceivers.
US10713448B2 Configuring signal devices in thermal processing systems
In some aspects, material processing head can include a body; an antenna disposed within the body; a first tag, associated with a first consumable component, disposed within a flux communication zone of the body at a first distance from the antenna, the first tag having a first resonant frequency; and a second tag, associated with a second consumable component, disposed within the flux communication zone of the body at a second distance from the antenna, the second tag having a second resonant frequency that is different than the first resonant frequency, where the first and second resonant frequencies are tuned based upon at least one of: i) a difference between the first distance and the second distance; or ii) a characteristic (e.g., shape) of the flux communication zone in which the first tag and/or the second tag is disposed.
US10713446B2 Multiplier circuit, corresponding device and method
A voltage-to-time converter circuit receives a first voltage signal and produces a PWM-modulated signal having a duty-cycle proportional to the first voltage signal. A current integrator circuit receives the PWM-modulated signal from the voltage-to-time converter circuit block and produces an output signal by integrating a current signal from a current source over integration time intervals having a duration which is a function of the duty-cycle of the PWM-modulated signal. The current signal is proportional to a second voltage signal. The output signal is accordingly proportional to a product of the first voltage signal and the current signal, which is furthermore proportional to a product of the first voltage signal and the second voltage signal.
US10713443B1 Machine learning model for computer-generated patent applications to provide support for individual claim features in a specification
Systems and methods for enhancing the depth and richness of content in computer-generated patent applications by providing non-explicit support for individual claim features are disclosed. Exemplary implementations may: receive a previously unseen claim feature, the previously unseen claim feature being absent from the previously received patent documents; provide one or more sentences of never-been-seen-before computer-generated text using the trained machine learning model and the previously unseen claim feature as input; and insert the one or more sentences of non-explicit support in a draft patent application proximal to explicit support for the previously unseen claim feature.
US10713441B2 Hybrid learning system for natural language intent extraction from a dialog utterance
An agent automation system includes a memory configured to store a natural language understanding (NLU) framework and a processor configured to execute instructions of the NLU framework to cause the agent automation system to perform actions. These actions comprise: generating an annotated utterance tree of an utterance using a combination of rules-based and machine-learning (ML)-based components, wherein a structure of the annotated utterance tree represents a syntactic structure of the utterance, and wherein nodes of the annotated utterance tree include word vectors that represent semantic meanings of words of the utterance; and using the annotated utterance tree as a basis for intent/entity extraction of the utterance.
US10713439B2 Apparatus and method for generating sentence
A sentence generating apparatus includes an encoder configured to generate a first sentence embedding vector by applying trained result data to a first paraphrased sentence of an input sentence, an extractor configured to extract verification sentences in a preset range from the generated first sentence embedding vector, and a determiner configured to determine a similarity of the first paraphrased sentence to the input sentence based on comparing the verification sentences to the input sentence.
US10713435B1 Automated analysis, categorization, and behavior prediction of computer scripts using rules-based pattern matching
Methods and apparatuses are described for automated analysis, categorization, and behavior prediction of computer scripts using rules-based pattern matching. A server receives from a client device, a request for analysis of a process flow decision. The server identifies computer scripts that execute to generate the process flow decision. For each identified computer script: the server identifies text patterns in the computer script and categorizes the computer script based upon the identified patterns; the server converts the computer script into an expression tree data structure; the server traverses the expression tree to determine logical expressions that return a true result; the server parses each logical expression that returns a true result to identify parameters that contribute to the true result; the server generates a response to the request for analysis of the process flow decision and transmits the response to the request to the client computing device.
US10713434B2 Transfer of content between documents of different storage types
Transfer of content between documents of different storage types is provided. Different versions of an endpoint (e.g., a productivity application) such as a mobile version and a desktop version, for example, may be enabled to process the same document and synchronize changes to the document content, even though the different versions or endpoints may use distinct formats for the same document.
US10713431B2 Digital document processing based on document source or document type
A method may include receiving, from multiple, different sources, documents. The documents may be received in multiple, different file formats. The method may include performing operations on the documents to prepare the documents for processing, to obtain data included in the documents, or to determine information describing the documents. The method may include storing or providing, for storage, status information corresponding to the documents. The status information for a document may identify results of performing the operations with regard to the document. The method may include receiving an instruction that identifies an action to perform with regard to the document. The method may include performing the action. The method may include updating the status information to generate updated status information based on a result of performing the action. The method may include providing the updated status information.
US10713425B2 System and method for generating a proposal based on a request for proposal (RFP)
Embodiments described herein provide a system for generating a draft proposal. During operation, the system obtains a schema that represents a general model of a request for proposal (RFP). The system generates a structured RFP from an RFP document by structuring one or more elements of the RFP document in the structured RFP based on the schema. The system then generates a proposal outline comprising one or more sections. A respective one of the one or more sections corresponds to one of the one or more elements. The system obtains a piece of content for a respective section of the one or more sections based on a requirement specified in an element corresponding to the section and inserts the piece of content in the section of the proposal outline.
US10713424B2 Automated document content modification
Systems and methods may be used to present changes to a document on a user interface. A method may include receiving, on the user interface, a user input including an edit task to a first portion of a document. The method may include determining, using a processor, that a second portion of the document includes text changeable by the edit task. The method may include automatically performing the edit task on the second portion of the document within the user interface based on the determination.
US10713422B2 Method of editing document in mobile terminal and mobile terminal using the same
A mobile terminal is configured to perform a method of editing a document. The method may include storing data corresponding to a copying event, sensing an input for attaching the data, and attaching at least part of the data corresponding to the input.
US10713420B2 Composition and declaration of sprited images in a web page style sheet
A method, computer program product, and system for composition and declaration of tiled images in a style sheet. Embodiments commence upon identifying a cascaded style sheet (CSS) repository, wherein the CSS repository comprises referenced images that correspond to a subset of a set of images that are referenced in rules and fetching the referenced images that are within the CSS repository. The referenced images that were fetched are assembled into a spirited image. The spirited image is then augmented by placing high-resolution images into a sprited layout, wherein the high-resolution images correspond to the referenced images from the rules. One or more modified CSS sheets that references the sprited image rather than the referenced images are generated.
US10713419B2 Mobile terminal and control method thereof
A mobile terminal and a method for using the same. The mobile terminal includes a display configured to display first screen information corresponding to at least a portion of a first page having a predetermined length, a sensor configured to detect a touch received on the display, and a controller configured to control the display to cease displaying at least a portion of the first screen information when the received touch corresponds to a predetermined scheme for displaying another portion of the first screen information, display the another portion of the first screen information in response to the received touch, and display at least a portion of second screen information corresponding to a region beyond an edge of the first page in response to the received touch when the displayed at least a portion of the first screen information corresponds to an edge region of the first page.
US10713417B2 Contextual font filtering in a digital medium environment
Techniques and systems are described for contextually filtering font styles. Techniques include identifying font features as filtering parameters to be applied to filter available font styles. The font features are identified automatically in a selected text and/or via user input. Additionally or alternatively, techniques include identifying font attributes as filtering parameters to be applied to filter available font styles. The font attributes are identified automatically in a selected text and/or via user input. After filtering, candidate font styles are presented to a user for selection.
US10713399B2 Method of batching and scheduling for steelmaking production with plant-wide process consideration
Provided is a method of batching and scheduling for steelmaking production with plant-wide process consideration, including the steps of: establishing a mathematical model for quantitatively describing the decision problem of batching on steelmaking and continuous casting procedures; starting from the production capacity balance between parallel equipment of the same procedure, and material flow convergence between upstream and downstream procedures, establishing a model for the assignment and sequencing of batches on continuous casting equipment and the time dimension; integrating the batching plan and the production scheduling scheme, issuing the batching plan and the production scheduling scheme integrated to all production and manufacturing units at the steelmaking stage. The present invention improves product quality, increases the material yield, resource utilization rate and equipment operation efficiency, realizes load balance on parallel equipment and smooth material linkage between serial equipment, and reduces the material flow transportation jam, downstream equipment waiting time and inventory.
US10713396B2 Method of aligning intra-oral digital 3D models
Methods for aligning a digital 3D model of teeth represented by a 3D mesh to a desired orientation within a 3D coordinate system. The method includes receiving the 3D mesh in random alignment and changing an orientation of the 3D mesh to align the digital 3D model of teeth with a desired axis in the 3D coordinate system. The methods can also detect a gum line in the digital 3D model to remove the gingiva from the model.
US10713395B2 Method for designing and manufacturing custom-made furniture using computer, system, and program therefor
A method of designing a furniture product includes displaying a first and a second part members on a screen such that a first face of the first part member and a second face of the second part member are in parallel; setting XY coordinate in which a corner of a rectangle of each face of the first and second part members is set as an origin, and two sides extending orthogonally from the corner are set as X axis and Y axis to designate a first position on the first face by the XY coordinate; perpendicularly projecting the first face of the first part member onto the second face of the second part member to calculate a position on the second face that corresponds to the first position and designating the calculated position on the second face as a second position by the XY coordinate on the second face.
US10713394B1 Filtering components compatible with a computer-modeled structure
Systems, methods, and software for filtering components, such as hardware components, compatible with computer-modeled structures are presented. A compatible components system provides selection methods that present components compatible with computer-aided design (CAD) models designed in computer modeling software. The system executes methods designed to filter components made available to designers using attribute information of the features and attribute information of the components. Designers may interact with the compatibility methods numerous times, narrowing components through a series or number of filtering steps until a desired compatible component is easily selected. The computer modeling software may include graphical user interfaces for selecting component source locations, filtering types of components presented by the system, and adding components to CAD models.
US10713392B2 Network interface device and method
A network interface device comprises an integrated circuit device comprises at least one processor. A network interface device comprises a memory. The integrated device is configured to execute a function with respect to at least a part of stored data in said memory.
US10713387B2 Consent conversion optimization systems and related methods
In particular embodiments, a consent conversion optimization system is configured to test two or more test consent interfaces against one another to determine which of the two or more consent interfaces results in a higher conversion percentage (e.g., to determine which of the two or more interfaces lead to a higher number of end users and/or data subjects providing a requested level of consent for the creation, storage and use or cookies by a particular website). The system may, for example, analyze end user interaction with each particular test consent interface to determine which of the two or more user interfaces: (1) result in a higher incidence of a desired level of provided consent; (2) are easier to use by the end users and/or data subjects (e.g., take less time to complete, require a fewer number of clicks, etc.); (3) etc.
US10713381B2 Method and apparatus for securely calling fingerprint information, and mobile terminal
Provided are a method for securely calling fingerprint information, an apparatus for securely calling fingerprint information, and a mobile terminal. The method includes: receiving a request for calling the fingerprint information (S101); according to a unique identification in an application process sending the request for calling the fingerprint information, determining whether the application corresponding to the application process is a legitimate application (S102); when it is determined that the application corresponding to the application process is a legitimate application, allowing the application corresponding to the application process to call the fingerprint information (S103).
US10713379B2 Distributed storage system for long term data storage
A distributed storage system for the long-term storage of data objects that is implemented utilizing one or more distinct storage sites that may be comprised of system controllers and object storage systems that act in concert to embody a single distributed storage system. A system may include a one or more types and/or instances of object storage systems. A system may include witness functionality in which a trusted user and/or client acts to maintain consistent storage policies on behalf of one or more users and/or clients. A system may further include system controllers associated with logical and/or physical sites that coordinate object, user, device, and system management functionally.
US10713376B2 Fine grain security for analytic data sets
The technology disclosed relates to assigning field level security to fields extracted from primary sources on a batch basis and compiled into analytical, read-only databases, for ultra-fast, ad-hoc data exploration and faceted navigation on integrated, heterogeneous data sets. The method includes assigning field level security to the extracted fields by combining user selectable inheritance of field level security from source fields that yield the extracted fields, with pinning of inheritance of field level security for the extracted fields to reference fields in the database sources wherein the reference fields are distinct from the extracted fields. The disclosed method also includes receiving additional fields as unsecured data sets, and assigning field level security to the additional fields, received by combining user selectable explicit specification of field level security for the received fields with pinning of inheritance of field level security for the received fields to reference fields in the database sources.
US10713373B2 Computing system with information storage mechanism and method of operation thereof
A computing system includes: a control unit configured to: receive user information through a vault user account; process the user information for storage in an information vault; implement a security protocol for the vault user account including to determine a security breach to the vault user account based on receiving an electronic communication from a user electronic contact address addressed to a breach detection contact address; a storage unit, coupled to the control unit, configured to store the user information.
US10713370B2 Information rights management through editors implemented in a browser
A system and method is described for implementing or managing IRM controls over digital content through a browser. The computer implementing or managing IRM controls over digital content through a browser includes at least one user device and a server. The user device includes a browser, the server comprises a database to store a plurality of IRM rights data and corresponding user permission, an identifier module to identify the user, an editor module to allow the user to view, edit, copy, paste and print the digital content based on the user permission defined for any respective protected document within the user device or downloaded through the Internet.
US10713369B2 Method and device for access control
The disclosure discloses a method and device for access control. The method includes: when a group of tasks are executed, controlling an access of a subject to an object according to operation permission corresponding to each of the tasks in the group of tasks. The device comprises a control component arranged to, when a group of tasks are executed, control an access of a subject to an object according to operation permission corresponding to each of the tasks in the group of tasks.
US10713367B2 Secure electronic mail system
An e-mail system is disclosed that overcomes many deficiencies of, but is backward compatible with, existing e-mail systems. Embodiments of the system may include various features, including but not limited to: (1) secure transfer of e-mail messages, without the need for users to replace existing e-mail clients or to change e-mail addresses; (2) tracking of all actions performed in connection with an e-mail transmission; (3) the ability for a recipient to view information about an e-mail message, optionally including information about how other addressees have responded to it, before deciding whether to retrieve the e-mail message; (4) the aggregation of entire e-mail conversations into a single threaded view; (5) the ability to include both private and public messages in a single e-mail communication; (6) sender control over downstream actions performed in connection with an e-mail message; (7) flexible control over cryptographic methods used to encrypt emails messages for storage.
US10713362B1 Dynamically adaptive framework and method for classifying malware using intelligent static, emulation, and dynamic analyses
A method of detecting malware in a specimen of computer content or network traffic is described. The method features conducting a first analysis on the specimen in accordance with a first plurality of analyses and an order of the first plurality of analyses. A second analysis is conducted on the specimen different than the first analysis type. Thereafter, further analyses on the specimen may be altered by modifying information associated with the first plurality of analyses or the order of the first plurality of analyses in response to feedback information based on results from at least the first analysis. The modified information changes a malware analysis of the specimen from being conducted in accordance with the first plurality of analyses to being conducted in accordance with a second plurality of analyses different in analysis type or in order of analyses than the first plurality of analyses.
US10713361B2 Anti-malware protection using volume filters
Disclosed are systems and methods for protecting a computer system from ransomware and malware by copying and backing up files using a volume filter. A storage stack of the computer system includes a file protector driver and a volume filter driver. The file protector driver monitors for potentially dangerous actions to the system's files. The volume filter driver tracks any requested changes to files on a block level, and makes backup copies of the modified blocks when the blocks change on a block level of the storage device.
US10713359B2 System and method of identifying a malicious intermediate language file
Disclosed are systems and methods for detection of malicious intermediate language files. In one exemplary aspect, the system comprises a database comprising hashes of known malicious files, a resource allocation module configured to select a set of resources from a file being analyzed, a hash calculation module, coupled to the resource allocation module, configured to calculate a perceptive hash of the set of resources; and an analysis module, coupled to the other modules, configured to identify a degree of similarly between the set of resources and a set of resources from known malicious files by comparing the perceptive hash with perceptive hashes of the set of resources from known malicious files, determine a harmfulness of the file being analyzed based on the degree of similarity and remove or quarantine the file being analyzed when the harmfulness exceeds a predetermined threshold.
US10713354B2 Methods and apparatus to monitor permission-controlled hidden sensitive application behavior at run-time
An apparatus includes a display, a processor coupled to the display and a memory coupled to the processor, wherein the memory includes instructions executable by the processor to identify an access attempt to a monitored resource by an application, the identification occurring after an access permission check is performed. The memory further includes instructions executable by the processor to determine whether the access attempt involves suspicious activity by evaluating a potential risk associated with the application accessing the monitored resource, and in response to determining that the access attempt involves suspicious activity to provide a graphical user interface (GUI) to the display, the GUI providing a notification of the access attempt.
US10713353B2 Separate cores to secure processes from speculative rogue cache loads
The present disclosure addresses the meltdown vulnerability resulting from speculative execution in a multi-core processing system. The operating system (OS) can be loaded for execution on one of several processing cores (OS core), while an application can be loaded for execution on another of the processing cores (application core). The OS core uses process page tables that map the entire kernel address space to physical memory. Conversely, the application core uses pages tables that map only a portion of the kernel address space to physical memory.
US10713352B2 Method and apparatus for trusted measurement
A method and an apparatus for trusted measurement, where the method includes: obtaining a first processing result by performing a first-manner processing on a code segment, and using a result obtained by performing a second-manner processing on the first processing result as a reference value; obtaining, at a first moment when the system is running, a second processing result by performing the first-manner processing on the code segment, and obtaining a first measurement value by performing the second-manner processing on the second processing result; and determining whether the first measurement value and the reference value are equal, and when the first measurement value and the reference value are equal, the system is trusted, where the code segment in the memory is a code segment that does not change with normal running of the system during one start-up and a running process of the system.
US10713346B2 System for user authentication based on lock screen and the method thereof
Provided is a system for authenticating a user based on a lock screen and a method thereof, and more particularly, to a system for authenticating a user and a method thereof, which operates a user terminal even in a locked state of the user terminal in order to perform user authentication more easily. A system for authenticating a user based on a lock screen may include a push server receiving identification information of a user who accesses an authentication request server and identification information of the authentication request server and generating a push message based on the identification information and transmitting the push message to the user terminal corresponding to the identification information of the user.
US10713344B2 System and method for secure five-dimensional user identification
A method for secure user identification is disclosed, comprising the steps of: creating a first user identification; uniquely associating the user identification with the user; recording, using the identification device, an unknown user's head from a range of positions and using illumination in different wavelengths; retrieving a second user identification; and comparing, using the identification device, the second user identification against the recording of the unknown user's head and a plurality of measured movements of the unknown user's head and hand to identify the unknown user.
US10713343B2 Methods, devices and systems for authenticated access to electronic device in a closed configuration
Devices, systems and methods for enabling voice access to a portable electronic device in a closed physical configuration with biometric authentication are disclosed. A device can have multiple physical configurations, including a closed configuration in which a display and/or user interface is not accessible. A biometric sensor disposed on an outer surface of the device in at least the closed configuration can be used to enable access to the device or secure functions of the device, via a voice engine or the like, even though the device is physically closed. In some embodiments, unsecure functions can be accessed via voice engine without use of the biometric sensor when the device is closed.
US10713338B2 Source-based authentication for a license of a license data structure
Technology is disclosed herein for source-based authentication for a license of a license data structure. In at least one implementation, program instructions stored on one or more computer readable storage media, when executed by a processing system, direct the processing system to at least, responsive to a launch of an application, obtain a license file for the application, the license file comprising a user license. The processing system is further directed to determine authentication of the user license based on a source of the license file and, if the user license is authenticated, enable features of the application based on the user license and initiate presentation of the application in accordance with the enabled features.
US10713336B2 Information processing device and information processing method
A configuration in which usage control that is substantially similar to content usage control in a copy source medium can be performed in a content copy destination is implemented. A data processing unit that performs a copy process of recording data recorded on a first medium on a second medium records encrypted content in the first medium on the second medium, without decrypting the encrypted content. In addition, the data processing unit converts a CPS unit key file recorded on the first medium to generate a converted CPS unit key file and records the converted CPS unit key file on the second medium. Further, the data processing unit acquires an MKB not requiring KCD, which is capable of directly calculating a media key using only a device key, without using key conversion data (KCD) recorded on the first medium, from a server and records the MKB not requiring KCD on the second medium.
US10713335B2 System, method, and apparatus for detecting unlicensed performances of copyrighted creative works
Described herein are systems, methods, and apparatuses for providing the detection of displays or performances of copyrighted creative works, determining whether a license exists for those performances, and taking further action depending upon the results of that determination. The systems, methods, and apparatuses may include using a mobile device to capture occurrences of multimedia data as well as information relating to the location of those occurrences, and transmitting representations of those occurrences and information to a server computer. The server computer may identify the copyrighted work associated with the multimedia data, determine if a license for performance of that work exists, determine a price for its performance/display, and generate and then send an invoice for the performance of the copyrighted work.
US10713333B2 Fast Fourier transform architecture
A calculation circuit for calculating a transform of an input sequence may include a plurality of butterfly computation circuits configured to perform a plurality of butterfly computations and to produce a plurality of outputs during each of a plurality of computation stages, a wired routing network configured to route a first plurality of outputs of the plurality of butterfly computation circuits from a first computation stage of the plurality of computation stages as input to the plurality of butterfly computation circuits during a second computation stage of the plurality of computation stages according to a reconfigurable routing configuration, and routing control circuitry configured to modify the reconfigurable routing configuration for a third computation stage of the plurality of computation stages.
US10713331B2 Create and publish a website using a user satisfaction
A website hosting provider may assist hosting customers with the creation and publication of their websites. The website hosting provider may receive and convert customer service voice communications into customer service text communications. The website hosting provider may organize the customer service text communications in clusters so that all of the customer service text communications in the same cluster are regarding the same topic. The website hosting provider may also assign a score, regarding the effectiveness, and hosting customer variables, regarding the calling hosting customer, to each customer service text communication. When a new, i.e., current hosting customer calls regarding a topic and has similar hosting customer variables, the website hosting provider may determine, based on the past customer service text communications, a set of optimal questions. The current hosting customer may respond to the questions and then receive a recommendation from the website hosting customer regarding creating or publishing their website.
US10713322B2 Field mappings for properties to facilitate object inheritance
A method includes receiving a request for a property of an object. The property has a property type and includes a property value and a property name, and the property does not conform to a property specification for the property type. The method also includes determining a field mapping for the property of the object. The field mapping is derived from the property specification, and from accessing the property of the object. The method further includes modifying the property of the object according to the field mapping. The method also includes providing as a response to the request the property of the object as modified according to the field mapping.
US10713321B1 Efficient identification of anomalies in periodically collected data
A system analyzes periodically collected data associated with entities, for example, users, servers, or systems. The system determines anomalies associated with populations of entities. The system excludes anomalies from consideration to increase efficiency of execution. The system may rank the anomalies based on relevance scores. The system determines relevance scores based on various factors describing the sets of entities. The system may present information describing the anomalies based on the ranking. The system may use a machine learning based model for predicting likelihoods of outcomes associated with sets of entities. The system generates alerts for reporting the outcomes based on the predictions.
US10713320B2 De-duping events on online social networks
In one embodiment, a method may include, by one or more computing systems of an online social network, receiving a first event listing corresponding to a first event, placing the first event listing in a first bucket of an array based on a time of the first event, identifying one or more second event listings having a time placing them in the first bucket of the array or one of the buckets of the array adjacent to the first bucket, computing, for each of the second event listings, a similarity score between the first event listing and the second event listing, and updating each second event listing having a similarity score greater than a threshold score to include redirection information to the first event listing.
US10713317B2 Conversational agent for search
A conversational agent facilitates conversational searches for users. The conversational agent is a reinforcement learning (RL) agent trained using a user model generated from existing session logs from a search engine. The user model is generated from the session logs by mapping entries from the session logs to user actions understandable by the RL agent and computing conditional probabilities of user actions occurring given previous user actions in the session logs. The RL agent is trained by conducting conversations with the user model in which the RL agent selects agent actions in response to user actions sampled using the conditional probabilities from the user model.
US10713316B2 Search engine using name clustering
This disclosure relates to systems and methods for searching names using name clusters. A method includes receiving names, generating a plurality of phonetic cluster identifiers, forming a plurality of name clusters by grouping the names having an equivalent cluster id, removing names from the respective name clusters that differ from a root name by more than either a particular spelling of a phonetic sound or a specific member's reformulation according to a reformulation dictionary, and suggesting one or more names by generating a phonetic cluster id for the received name using the database of phonetic associations and returning names found in the name cluster that matches the phonetic cluster id.
US10713313B2 Internet question answering system and method, and computer readable recording media
An internet question answering method is applied in an internet question answering system. A current-turn user question is received. Based on a discourse labeling model, a discourse of the current-turn user question is labeled as “discourse continue” or “discourse end” online and real-time. Based on the discourse of the current-turn user question, whether to clear at least one discourse of an old boundary is determined. The internet question answering system answers the current-turn user question. A match degree between a next-turn user question and the segment of the dialog log is compared to determine whether the discourse of the current-turn user question is correct, whether to correct the discourse of the current-turn user question, and whether to adjust the discourse labeling model by using the current-turn user question.
US10713309B2 Results from search providers using a browsing-time relevancy factor
A method for searching Web pages that begins with the identification of query criteria entered into a search provider. A set of Web pages that satisfies the query criteria are determined. Then, a page ranking is ascertained for each Web page in the set. The Web pages are presented in order by page ranking. The page ranking is based upon at least one relevancy factor that includes a browsing-time factor. The browsing-time factor can be calculated from browsing behavior exhibited by users, who provided similar query criteria. The set of users from which the browsing-time factor is calculated can include a current user, a set of users sharing characteristics with the current user, and/or a general set of users. Browsing behavior can include time spent at a Web page, where the browsed Web page is a page that was previously presented as a search result for the similar query criteria.
US10713307B2 Dynamic search engine for an industrial environment
A multi-platform industrial search system facilitates indexing and searching of plant-wide data residing on multiple different data platforms. The industrial search system automatically inventories industrial devices and other data sources located throughout a plant, and identifies available data items on each data source. The search system indexes the discovered data items in a federated data model that can subsequently be searched to locate data items or tags of interest. The federated data model records references to data items found on different types of data sources, including but not limited to industrial controller programs, human-machine interface applications, data historians, device documentation stores, inventory tracking systems, and other such data sources. The search system can also initiate automated searches of the federated data model in response to detected performance issues and deliver notifications and contextual information to plant personnel.
US10713306B2 Content pattern based automatic document classification
Computer systems, devices, and associated methods of content pattern based automatic document classification are disclosed herein. In one embodiment, a method includes receiving a document and a sequence of words corresponding to a document class having a class label from a network storage. The method also includes determining a longest common subsequence of words between the words in the document and the sequence of words and calculating a similarity percentage between the document and the sequence of words based on the determined longest common subsequence. When the calculated similarity percentage is above a threshold, the class label corresponding to the document class is automatically applied to the received document in the network storage.
US10713301B2 Flexible baselines in an operating plan data aggregation system
In an embodiment, the a method is provided. The method includes receiving forecast data in a database with an associated window value. The method also includes accessing data based on associated window values. The method further includes comparing the data accessed based on associated window values to other data.
US10713296B2 Audio identification based on data structure
Example systems and methods represent audio using a sequence of two-dimensional (2D) Fourier transforms (2DFTs), and such a sequence may be used by a specially configured machine to perform audio identification, such as for cover song identification. Such systems and methods are robust to timbral changes, time skews, and pitch skews. In particular, a special data structure provides a time-series representation of audio, and this time-series representation is robust to key changes, timbral changes, and small local tempo deviations. Accordingly, the systems and methods described herein analyze cross-similarity between these time-series representations. In some example embodiments, such systems and methods extract features from an audio fingerprint and calculate a distance measure that is robust and invariant to changes in musical structure.
US10713294B2 Method for learning cross-domain relations based on generative adversarial networks
A generative adversarial networks-based or GAN-based method for learning cross-domain relations is disclosed. A provided architecture includes two coupled GANs: a first GAN learning a translation of images from domain A to domain B, and a second GAN learning a translation of images from domain B to domain A. A loop formed by the first GAN and the second GAN causes sample images to be reconstructed into an original domain after being translated into a target domain. Therefore, loss functions representing reconstruction losses of the images may be used to train generative models.
US10713283B2 Data set identification from attribute clusters
Systems, devices, media, and methods are presented to identify a set of attributes, generate attribute clusters, and select data sets corresponding to relative values of the attributes within an attribute cluster. The systems and methods receive a first identifier associated with a first member profile of a first member, identifying a set of second members with second member profiles associated with the first member profile, generating a cluster for the first member profile and one or more of the second member profiles. The systems and methods generate a cluster representation with a set of cluster attributes, identify a plurality of data sets associated with a set of core attributes of the cluster attributes, and cause display of an identification of at least one data set.
US10713281B1 Intelligent batching of verification requests for profile stores
The disclosed embodiments provide a system that manages synchronization between a profile store and a source of truth that is used to update the profile store. During operation, the system obtains a request to compare a first set of attributes from a profile for an entity in the profile store with a source of truth. During a period for delaying processing of the request, the system reduces a load on the source of truth by ignoring additional requests to compare the profile with the source of truth. After the period has passed, the system obtains a first set of attributes from the profile and a second set of attributes for the entity from the source of truth. The system then compares the first and second sets of attributes to detect and correct mismatches between the first and second sets of attributes.
US10713273B2 Reactivation of service objects using call back address for a communication event
Techniques for controlling reactivation of service functions are described. Implementations, for example, enable various ways of controlling and storing service objects that provide service functions.
US10713269B2 Determining a presentation format for search results based on a presentation recommendation machine learning model
In various embodiments, a natural language (NL) application implements functionality that enables users to more effectively access various data storage systems based on NL requests. As described, the operations of the NL application are guided by, at least in part, on one or more templates and/or machine-learning models. Advantageously, the templates and/or machine-learning models provide a flexible framework that may be readily tailored to reduce the amount of time and user effort associated with processing NL requests and to increase the overall accuracy of NL application implementations.
US10713266B2 Processing a query via a lambda application
An approach is described of query processing via a lambda application including a batch processing layer and a speed processing layer. The approach may improve speed and efficiency with respect to computation of query results associated with the batch processing layer. A method pertaining to such approach may include receiving a query including an initial timeframe and computing partial query results within the initial timeframe. The partial query results within the initial timeframe may include a result for data associated with the speed processing layer and results for a first set of data segments associated with the batch processing layer. The method further may include combining the partial query results within the initial timeframe into a final query result. The method further may include computing partial query results outside of the initial timeframe including results for a second set of data segments associated with the batch processing layer.
US10713265B2 Methods and systems to quantize and compress time series data
Methods and systems quantize and compress time series data generated by a resource of a distributed computing system. The time series data is partitioned according to a set of quantiles. Quantized time series data is generated from the time series data and the quantiles. The quantized time series data is compressed by deleting sequential duplicate quantized data points from the quantized time series data to obtain compress time series data. Quantization and compression are performed for different combinations of quantiles. The user may choose to minimize information loss of information due to quantization while selecting a lower bound for the compression rate. Alternatively, the user may choose to maximize the compression rate while placing an upper limit on the loss of information due to quantization. The compressed time series data that satisfies the user selected optimization conditions may be used to replace the original time series data in the data-storage device.
US10713262B2 Combined online and offline ranking for search results
Approaches are described for ranking multiple products or other items, such as products obtained in response to a search request submitted to a server. The ranking system determines a ranking score for the products based on both data available online and item data that must be computed offline due to longer computation time or unavailability of data. The ranking score can be used to rank the products and determine which products are the most relevant to the user. A hybrid boosting method is used to first train an online ranking function to produce an online ranking score for the item. In the second phase, an offline ranking function is trained to produce a second ranking score for the item. The online rank score is combined with the offline rank score at query time to produce a combined rank for the items in the search results.
US10713260B2 Apparatus, method, and computer-readable recording medium for providing information based on information elements identified by using user history information and estimated viewing duration information
An information processing device identifies a search query of a target user to whom an electronic coupon is to be issued and the corresponding search time, and adds the elapsed time between the search time and the current time to an expected interval between the current time and viewing by the target user, to calculate an expected viewing duration. The information processing device then identifies, as estimated viewed items, items associated with an estimated viewing duration of less than or equal to or of less than the calculated expected viewing duration, among items included in estimated viewing duration information corresponding to the identified search query. Based on items included in the target user's history information and on the identified estimated viewed items, the information processing device generates an electronic coupon to be provided to the target user.
US10713254B2 Attribute value information for a data extent
The invention relates to a method, computer program product and computer system for providing attribute value information for a data extent having a set of data entries. The method includes: determining a reference string value of a data-extent-specific reference point based on symbol frequencies at each sequence position of attribute string values in a subset of the set of data entries; calculating a distance between each of the attribute string values in the subset and the reference string value of the data-extent-specific reference point resulting in a set of distances; determining for each of the attribute string values an attribute-string-value-specific minimum distance for any reference string value of the data-extent-specific reference point resulting in a set of attribute-string-value-specific minimum distances for the set of data entries; storing for the data extent the minimum distance and the maximum distance of the set of attribute-string-value-specific minimum distances as attribute value information.
US10713248B2 Query engine selection
Techniques are presented for rule-based selection of query engines for performing data operations on a variety of datasets stored in heterogeneous data storage environments. Data statements for a subject dataset are mapped to a logical data structure representation of the subject dataset to formulate a logical plan for the data statements. The data statements are analyzed to derive a set of statement attributes associated with the data statements. Query engine attributes describing the query engines available to query various instances of the subject dataset are accessed. A set of query engine selection rules are evaluated subject to the statement attributes and/or the query engine attributes to dynamically select a target query engine for the data statements. A physical plan structured for the target query engine is generated from the logical plan. The physical plan is executed on the target query engine to perform data operations on the subject dataset.
US10713247B2 Executing queries for structured data and not-structured data
Queries received at a query engine may be executed for structured data and not-structured data. A query execution plan may be generated for the query that includes stateless operations to apply the query to the not-structured data at remote query processing engines. The remote query processing engines may perform the stateless operations and return results to the query engine. The query engine may generate a result for the query based on the results received from the remote query engine as well as results determined as part of applying the query to structured data. The result to the query may be returned.
US10713245B2 Utilizing persistent and non-persistent connections for generating a job result for a job
A method to assist with processing distributed jobs by retrieving and/or synchronizing supplemental job data. The method includes receiving a request pertaining to a job from a first virtualized execution environment using a non-persistent connection between the first virtualized execution environment and a second virtualized execution environment, transmitting, by the secondary machine using a persistent connection between the first virtualized execution environment and the second virtualized execution environment, a task request for supplemental information pertaining to the job, generating a job result for the job based on the supplemental information received from the first virtualized execution environment via the persistent connection, and transmitting, to the first virtualized execution environment, the job result for the job using the non-persistent connection.
US10713243B2 Precompiled SQL queries that allow for dynamic selection of columns
A query to retrieve database values for a first subset of table columns in a database table is determined. Runtime column selection variables are set up to identify the first subset of table columns for data retrieval, and are dynamically bound to a prepared query statement with single-column query statements joined by interstitial union operators. Each single-column query statement in the prepared query statement specifies a single-column query directed to a corresponding table column with a corresponding predicate to be bound at runtime dynamically with a corresponding portion of the one or more runtime column selection variables. The predicate is evaluated to be true or false in dependence on whether the corresponding table column is in the first subset of table columns. The prepared query statement is executed to retrieve database values for the first subset of table columns in the database table.
US10713226B1 Managing data using archiving
A system for archiving includes an active memory, an archive memory, an interface, and a processor. The interface is to receive an indication to archive an object in the active memory. The object has a relation to an other object. The processor is to archive the object in the archive memory. The other object maintains the relation with the object that has been archived.
US10713223B2 Opportunistic gossip-type dissemination of node metrics in server clusters
Among heterogeneous nodes in a cluster, one node's capabilities can vary widely from that of others in the same cluster, for example, in a cluster of storage servers. As each of the clients/writers to the cluster may contact different server nodes in the cluster over time, with each contact the client/writer may receive server metric information, including both the contacted node's current metrics as well as metrics for any other nodes of which the contacted node is aware. The client/writer may provide updated information to the contacted node regarding the metrics for other nodes of which the client/writer is aware or has contacted. The exchange of metric information may be piggybacked upon read/write requests to each node to conserve bandwidth.
US10713222B2 Conversion of data for operating systems
Managed access to file system objects enables an application to request access to a file system object via a file system transformer driver, which may extend the capabilities of a file system. The file system transformer driver may be configured to convert a data file format for the file system object to a data format requested by the application. The file system transformer driver may store the file system object in an internal data format using a file system on a storage device. The file system transformer driver may receive requests from applications via an operating system instruction.
US10713220B2 Intelligent electronic data capture for medical patient records
A device (10) for editing an electronic medical record (EMR) is provided. The device includes a mobile device (12) including a touch-sensitive display (14), a communication link (16), and at least one electronic processor (18) programmed to cause the mobile device to perform an EMR data entry method. The method includes: displaying a medical document (20) on the touch-sensitive display: overlaying an EMR data entry fillable form (22) having user-editable fields (24) on the touch-sensitive display as a partially transparent overlay (26) superimposed on the displayed medical document; transferring text content (28) from the medical document into at least one of the user-editable fields of the overlaid EMR data entry fillable form; and after filling out the overlaid EMR data entry fillable form by operations including at least the transferring, uploading at least the content of the user-editable fields of the filled out EMR data entry fillable form to an EMR (32) via the wireless communication link.
US10713219B1 Methods and apparatus for dynamic image entries
The present disclosure provides for image processing apparatus for generating static image data and corresponding Spatial Coordinates as an infrastructure for receiving dynamic imagery input overlaid on the static image data. The dynamic imagery input will generally be related to the static image data and also correspond with selected Spatial Coordinates. The dynamic imagery is based upon an environmental condition experienced by at least one of a generating device and a displaying device.
US10713217B2 Method and system to managing persistent storage using perfect hashing
In general, embodiments of the invention relate to a method and system for managing persistent storage in a local computing device. More specifically, embodiments of the invention relate to determining the amount of space that will be freed up (or become available) in the persistent storage during a data transfer using a perfect hash function. Once the amount of data to be transferred is determined, embodiments of the invention initiate the allocation of an appropriate amount of space in the remote storage device and, subsequently, initiate the transfer of the data to the remote storage device.
US10713215B2 Allocating non-conflicting inode numbers
A method for allocating non-conflicting inode numbers between files generated at a first location and files generated at another location is provided. The method includes providing an inode number allocation rule table indicating availability for assignment a plurality of inode number allocation rules associated with the first location and the another location, generating a fileset at the first location by assigning an available inode number allocation rule to the fileset, registering, in the inode number allocation rule table, information associated with the fileset, and generating a file at the first location by determining the fileset within which to generate the file; and allocating an inode number for the file based on the available inode number allocation rule assigned to the fileset.
US10713214B1 Hardware accelerator for outer-product matrix multiplication
Computational apparatus includes a systolic array of processing elements, each including a multiplier and first and second accumulators. In each of a sequence of processing cycles, the processing elements perform the following steps concurrently: Each processing element, except in the first row and first column of the array, receives first and second operands from adjacent processing elements in a preceding row and column of the array, respectively, multiplies the first and second operands together to generate a product, and accumulates the product in the first accumulator. In addition, each processing element passes a stored output data value from the second accumulator to a succeeding processing element along a respective column of the array, receives a new output data value from a preceding processing element along the respective column, and stores the new output data value in the second accumulator.
US10713213B2 Systems and methods for multi-architecture computing
Systems and methods for multi-architecture computing. Some computing devices may include: a processor system including at least one first processing core having a first instruction set architecture (ISA), and at least one second processing core having a second ISA different from the first ISA; and a memory device coupled to the processor system, wherein the memory device has stored thereon a first binary representation of a program for the first ISA and a second binary representation of the program for the second ISA, and the memory device has stored thereon data for the program having an in-memory representation compatible with both the first ISA and the second ISA.
US10713210B2 Distributed self-directed lock-free RDMA-based B-tree key-value manager
A “Key-Value Manager” applies an RDMA-based memory allocator to implement a distributed and lock-free B-Tree based key-value store. In various implementations, the Key-Value Manager is implemented as a standalone library running concurrently on large numbers of networked computing devices. The RDMA-based memory allocator of the Key-Value Manager allocates and accesses the memory of the key-value store via various sequences of RDMA messages (e.g., RDMA reads, RDMA writes, and RDMA atomic compare and swap (CAS) operations). As such, CPUs of computing devices hosting the memory of the key-value store do not need to be notified of or involved in RDMA-based reads and writes to that memory. Consequently, CPU utilization for any computing device that hosts any portion of the key-value store is minimal, thereby enabling the Key-Value Manager to scale to very large numbers of concurrent accesses by very large numbers of computing devices.
US10713208B2 Remotely powered, multisite sensing system with a shared, two-wire bus for power and communication
A multisite sensing system including two or more analyte sensors, an interface device, and a shared bus. The interface device may be configured to receive a power signal and generate power for powering the analyte sensors and to convey data signals generated by the analyte sensors. The shared bus connected to the interface device and each of the analyte sensors and configured to provide the power generated by the interface device to the analyte sensors and to provide the data signals generated by the analyte sensors to the interface device. The interface device may be an inductive element. The shared bus may be a two wire, multiplexed bus. The analyte sensors may be spatially separated for analyte sensing at least two different locations. The analyte sensors may generate data signals indicative of the presence and/or amount of the same analyte or of one or more different analytes.
US10713207B2 USB to synchronous serial interface with external clock signal
This disclosure relates generally to systems and methods of translating between Universal Serial Bus (USB) and synchronous serial protocols. In one embodiment, an apparatus includes an application-specific integrated circuit (ASIC) configured to operate in a multi-protocol generic mode and in an adaptive clock mode. The ASIC is configured to implement a multi-protocol generic command processor in the multi-protocol generic mode where the ASIC is operable to be commanded so as to execute a generic bus command that converts between the USB protocol and any commanded synchronous serial protocol. Furthermore, the ASIC can synchronize the execution of the generic bus command with an externally generated clock signal on the synchronous serial side when the ASIC is also provided in the adaptive clock mode. In this manner, a computer device with a USB port can use the ASIC as a bridge for data communications with a radio having a synchronous serial port.
US10713206B2 Method for operating a device in one of multiple power modes and corresponding device, system, computer readable program product and computer readable storage medium
A method to be implemented in a first communication device adapted to be powered via a first wired communication interface and to be configured as a master or as a slave device when connected with a second device via the first wired communication interface is described. The method includes, when the first communication device is connected to a second device via the first communication interface and is configured as a master device, with respect to the second device, obtaining an identifier of the second device and operating in a first operating mode, compatible with a first power consumption, or in a second operating mode, leading to a second power consumption higher than the first power consumption, depending of the obtained identifier. The corresponding device, system, computer readable program product and computer readable storage medium are also described.
US10713205B2 Universal serial bus (USB) disconnection switch system, computer program product, and method
A universal serial bus (USB) disconnection switch system, method, and computer program product are provided. In use, it is determined that a USB port integrated with a computing device is in electrical communication with at least one hardware component of the computing device via a data bus. Additionally, it is determined that a first predefined condition of the computing device is satisfied. Further, a switch is controlled to disconnect the data bus from the at least one hardware component of the computing device, based on the determination that the USB port is in electrical communication with the at least one hardware component via the data bus and the determination that the first predefined condition of the computing device is satisfied.
US10713204B2 Controlling a mode of communication between a host computer and a detachable peripheral device
A technique includes communicating data between a host computer and a peripheral device. The peripheral device is docked to the host computer, and the communicating comprises using a wired mode of communication. The technique includes detecting undocking of the peripheral device from the host computer; and in response to the detection of the undocking, automatically transitioning from using the wired mode of communication to using a wireless mode of communication to communicate data between the host computer and the peripheral device.
US10713201B2 Apparatus, system and method of communicating over a media agnostic (MA) USB connection
For example, an MA USB host of an MA USB PAL may be configured to process a request message from a USBDI of a USB host for a real time data transfer to be delivered between the USB host and a USB device EP; based on the request message, transmit at least one real time transfer request to an MA USB device of the MA USB PAL, a header of the real time transfer request including a request ID field to identify the real time data transfer, and a delivery time field to indicate a delivery time to complete delivery of the real time data transfer; and, based on a determination that the real time data transfer is not to be completed by the delivery time, send a response to the USBDI, the response including an error indication to indicate failure of the real time data transfer.
US10713198B2 Direct memory access control unit for a processing unit that includes a working memory
A processing unit has a working memory. A direct memory access control unit includes a terminal connecting the direct memory access control unit to a bus system that connects the processing unit to the working memory and is configured to: read in, from at least two information blocks stored in the working memory and provided by the processing unit for transmission to a communication module connected to the bus system, pieces of control information characterizing respective priorities of the respective information blocks for the transmission to the communication module; ascertain a sequence for the transmission based on the respective priorities; and transmit the information blocks from the working memory to the communication module according to the ascertained sequence using a direct memory access from the working memory to the communication module.
US10713194B2 Calibration on high-speed IO interfaces
Embodiments of the present disclosure relate to a computer-implemented method. According to the method, a series of valid control codes for a calibration stage in a channel corresponding to a plurality of calibration cycles are acquired from the calibration logic. The acquired valid control codes are analyzed to obtain changing characteristics for the calibration stage in the channel. The calibration logic for the calibration stage in the channel is adjusted in one or more subsequent calibration cycles based on the changing characteristics.
US10713191B2 Semiconductor apparatus
A semiconductor apparatus includes first transmitters allocated to a first data byte, and second transmitters allocated to a second data byte, wherein a power supply node of each transmitter allocated to a deactivated byte of the first data byte and the second data byte is coupled with a ground terminal.
US10713187B2 Memory controller having data access hint message for specifying the given range of one or more memory addresses
A memory controller comprises memory access circuitry configured to initiate a data access of data stored in a memory in response to a data access hint message received from another node in data communication with the memory controller; to access data stored in the memory in response to a data access request received from another node in data communication with the memory controller and to provide the accessed data as a data access response to the data access request.
US10713186B2 Peripheral processing device
A peripheral processing device comprises a physical interface for connecting the processing device to a host computing device through a communications protocol. A local controller connected to local memory across an internal bus provides input/output access to data stored on the processing device to the host through a file system API. A neural processor comprises at least one network processing engine for processing a layer of a neural network according to a network configuration. A memory at least temporarily stores network configuration information, input image information, intermediate image information and output information produced by each network processing engine. The local controller is arranged to receive network configuration information through a file system API write command, to receive input image information through a file system API write command; and to write output information to the local memory for retrieval by the host through a file system API read command.
US10713185B2 Wireless communication with peripheral device
Examples of techniques for wireless communication are presented. In some examples, an apparatus comprises a wireless transceiver and a hardware processor configured to perform: receiving, from a host device, a first indication of a host device clock signal, the apparatus and the host device being coupled via a wired interconnect; determining, based on the first indication and a second indication of an endpoint device clock signal, a phase relationship between the host device clock signal and the endpoint device clock signal; determining, based at least on the phase relationship, a first time for transmitting a sensor data request to a peripheral device of a computer; transmitting, using the wireless transceiver, the sensor data request to the peripheral device at the first time; receiving, from the peripheral device, the sensor data; and providing the sensor data to the host device via the wired interconnect as input data to the computer.
US10713179B2 Efficiently generating effective address translations for memory management test cases
Efficiently generating effective address translations for memory management test cases including obtaining a first set of EAs, wherein each EA comprises an effective segment ID and a page, wherein each effective segment ID of each EA in the first set of EAs is mapped to a same first effective segment; obtaining a set of virtual address corresponding to the first set of EAs; translating the first set of EAs by applying a hash function to each virtual address in the set of virtual addresses to obtain a first set of PTEG addresses mapped to a first set of PTEGs; and generating a translation for a second set of EAs to obtain a second set of PTEG addresses mapped to the first set of PTEGs.
US10713178B2 Mapping table updating method, memory controlling circuit unit and memory storage device
A mapping table updating method, a memory controlling circuit unit, and a memory storage device are provided. The method includes: calculating a plurality of updated data counts of a plurality of updated logical units in at least one active physical erasing unit respectively according to a physical-logical mapping table; selecting a first updated logical unit from a plurality of updated logical units according to the plurality of updated data counts, and the number of the first updated logical unit is less than the number of the plurality of updated logical units; loading a first logical-physical mapping table corresponding to the first updated logical unit; and updating mapping information in the first logical-physical mapping table according to mapping information of the first updated logical unit in the physical-logical mapping table.
US10713173B2 Memory controller with pre-loader
Embodiments of the present disclosure relate to a controller that includes a monitor to determine an access pattern for a range of memory of a first computer memory device, and a pre-loader to pre-load a second computer memory device with a copy of a subset of the range of memory based at least in part on the access pattern, wherein the subset includes a plurality of cache lines. In some embodiments, the controller includes a specifier and the monitor determines the access pattern based at least in part on one or more configuration elements in the specifier. Other embodiments may be described and/or claimed.
US10713171B2 Computer system
A computer system, comprising first computers, an application operate on each of the first computers; the each of the first computers is coupled to a second computer for providing a storage area; the each of the first computers includes a processor, a memory, a cache device to which a cache area, and a interface; the memory includes a program for realizing an operating system; the operating system includes a cache driver; and a cooperation control module configured to issue a control I/O request for instructing arrangement control; and the cooperation control module generate the control I/O request from a detected I/O request based on a analysis result of the detected I/O request in a case where an issuance of the I/O request from the cache driver is detected; and transfer the control I/O request to an apparatus different from an apparatus of a transfer destination of the detected I/O request.
US10713165B2 Adaptive computer cache architecture
A high-bandwidth adaptive cache reduces unnecessary cache accesses by providing a laundry counter indicating whether a given adaptive cache region has any dirty frames to allow write-back without a preparatory adaptive cache read. An optional laundry list allows the preparatory adaptive cache read to also be avoided if the tags of the data being written back match all tags of the data in the adaptive cache that is dirty.
US10713163B2 Set aware system data and mapping tables
A method of managing a solid state drive (SSD), comprising: storing a first set of data in a first plurality of non-volatile memory dies, the first plurality of non-volatile memory dies communicatively arranged in one or more first communication channels; storing a second set of data in a second plurality of non-volatile memory dies, the second plurality of non-volatile memory dies communicatively arranged in one or more second communication channels; generating a first set of system data corresponding only to the first set of data; generating a second set of system data corresponding only to the second set of data; and managing the first set of system data corresponding to the first set of data independently of the second set of system data corresponding to the second set of data, wherein the one or more first communication channel and the one or more second communication channel are communicatively coupled to one or more channel controllers, the one or more channel controls are communicatively coupled to a memory controller, and the first plurality of non-volatile memory dies and the second plurality of non-volatile memory dies are part of an array of non-volatile memory dies.
US10713157B2 Storage system and method for improving read performance using multiple copies of a logical-to-physical address table
A storage system and method for improving read performance using multiple copies of a logical-to-physical address table are provided. In one embodiment, a method for parallelism is provided that is performed in a storage system comprising a plurality of memory areas accessible in parallel, wherein each memory area stores a copy of a logical-to-physical address table. The method comprises reading portions of the logical-to-physical address tables in parallel from the plurality of memory areas, wherein the portions comprise translations for logical addresses associated with a plurality of memory commands; translating the logical addresses associated with the plurality of memory commands into physical addresses using the read portions; and performing the plurality of memory commands. Other embodiments are provided.
US10713153B1 Method and system for testing an extended pattern using an automatic pattern testing engine
A method and system generates extended patterns from base patterns with an automatic pattern generation engine. The method and system tests the extended patterns with an automatic pattern testing engine. The patterns correspond to configurations for implementing cloud-based applications. The patterns are extendable to make additional extended patterns. Extended patterns carry the characteristics of the patterns from which they were extended. Updating a base pattern with new security measures causes a cascade effect that updates all extended patterns that descend from the base pattern.
US10713151B1 Program execution coverage expansion by selective data capture
Program execution coverage is expanded by selectively capturing inputs and execution state information in a production environment after identifying test insufficiencies in a test environment. A program being tested has a non-covered portion and a covered portion. The non-covered portion includes code which is not exercised by a set of tests with regard to an execution coverage, e.g., path coverage, statement coverage, Boolean condition coverage, etc. A non-covered portion identifier identifies the non-covered portion, e.g., by noting breakpoint misses or static analysis constraint solution computational requirements. A trigger inserter inserts a trigger in the program, at a position which permits capture of data which aids exercise of the non-covered portion. A data capturer captures such execution coverage expansion data (“ECE data”) in response to trigger activation. Captured ECE data is automatically made available in the test environment, thus expanding code execution coverage of the program in the test environment.
US10713149B2 Processing automation scripts of software
Processing automation scripts used for testing pages includes running the automation scripts using a processor, searching for an element on the page according to locating information in an instruction of the automation scripts, collecting element-related information of the element in response to finding of the element on the page according to the locating information, and associating the collected element-related information of the element with the instruction of the automation scripts. The element-related information associated with the instruction is saved.
US10713141B2 Capturing native application content rendering performance
A system, method, and computer program product are provided for determining a duration of time required to render a web page or other content displayed by a native application running on a user device. One embodiment captures screenshots of the application's displayed output on a user device as video frames, and determines when the displayed output image content stabilizes. Another embodiment measures the number of service calls from a mobile client machine and the data requested and/or sent in response to such calls to determine native application performance. In another embodiment, a configuration file updates application executables and runs batch content rendering performance tests. Embodiments timestamp and store test results for subsequent visual depiction, evaluation, and analysis by developer teams and/or users. Performance variations due to changes to a native application or content may be routed to a particular application developer or content designer for possible correction and improvement.
US10713139B2 System level testing of multi-threading functionality including building independent instruction streams while honoring architecturally imposed common fields and constraints
A testing facility is provided to test the multithreading functionality of a computing environment. The testing of this functionality includes building independent instruction streams to test threads of a multi-threaded environment while honoring architecturally imposed common fields and constraints, if any, of the threads. Certain features may be enabled/disabled for all threads. The instruction streams generated for testing this functionality may vary from being identical for all the threads being tested to being totally different, such as having different architectures.
US10713138B2 Failure detection for central electronics complex group management
Examples of techniques for failure detection for central electronics complex (CEC) group management are described herein. An aspect includes issuing a first logical partition (LPAR) probe to a hardware management console (HMC) of a central electronics complex (CEC) group, wherein the CEC group comprises a plurality of LPARs. Another aspect includes receiving a first response packet from the HMC corresponding to the first LPAR probe, wherein the first response packet comprises health data corresponding to a first LPAR of the plurality of LPARs. Another aspect includes storing the health data corresponding to the first LPAR in a first health data entry corresponding to the first LPAR. Another aspect includes, for a second LPAR of the plurality of LPARs that was not included in the first response packet, updating a second health data entry corresponding to the second LPAR to indicate that the second LPAR is healthy.
US10713137B2 Memory module
A memory module includes: a plurality of first memory ranks that belong to a first group; a plurality of second memory ranks that belong to a second group; and a rank mapping circuit suitable for mapping a defective first memory rank among the first memory ranks to a defect-free second memory rank among the second memory ranks.
US10713134B2 Distributed storage and replication system and method
A distributed storage and replication system includes a MDC module, multiple IO routing modules, and multiple OSD nodes. The MDC module is adapted to configure at least two partition, the IO routing module is adapted to route an IO request to an OSD node, and the OSD node is adapted to execute storage of data corresponding to the IO request. The MDC is configured to determine a faulty OSD node, update a partition view of a partition group that includes a partition on the faulty OSD node, and send an updating notification to a primary OSD node in the updated partition view. The primary OSD node is adapted to process replication of the data corresponding to the IO request. According to embodiments of the present disclosure, processing performance, fault tolerance, and availability of consistency replication are improved.
US10713129B1 System and method for identifying and configuring disaster recovery targets for network appliances
A method, computer program product, and computing system for identifying one or more disaster recovery requirements for a network appliance, wherein the network appliance includes both storage functionality and compute functionality. The one or more disaster recovery requirements are provided to a potential disaster recovery target for the network appliance. The potential disaster recovery target is analyzed to determine if the potential disaster recovery target meets the one or more disaster recovery requirements of the network appliance. If the potential disaster recovery target meets the one or more disaster recovery requirements, the potential disaster recovery target is configured as a disaster recovery site for the network appliance.
US10713124B2 Database snapshot and backup management with recoverable chains
Methods and systems for recovering databases and other applications with reduced downtime using recoverable chains are described. When protecting or backing up a database, an integrated data management and storage system may capture snapshots of the database at a snapshot frequency (e.g., at 15 minute intervals) and acquire database transaction logs that include data changes of the database at a frequency that is greater than the snapshot frequency. The integrated data management and storage system may generate a particular point in time version of the database by identifying a recoverable chain that comprises a combination of one or more database snapshots including the snapshot closest to the recovery point and one or more database transaction logs.
US10713123B2 Method, device and computer program product for data backup
The present disclosure relates to a data backup method and device, and a method, device and computer program product for managing data backup. The method for data backup implemented at the computing device comprises: receiving a backup message indicating that data backup is to be performed, the backup message indicating at least one of the following: a virtual machine to be backed up, an operating computing device of the virtual machine to be backed up, and a virtual disk to be backed up; determining, based on the backup message, a block device for which data backup is to be performed, the block device corresponding to at least a part of the virtual disk to be backed up; and performing incremental backup on data in the block device.
US10713120B2 Unique identifiers for data replication, migration, failover operations and failback operations
A computer implemented method implemented with a processor for assigning a unique identifier for a data item initially deployed at a node of a networked environment includes determining a unique node identifier for the node of the networked environment, atomically modifying a local counter value at the node of the networked environment, and appending the unique node identifier to the atomically modified local counter value at the node of the networked environment to form a unique ID for the data item.
US10713118B2 Single event latchup recovery with state protection
An apparatus that includes a single event latchup (SEL) recovery circuit, a microprocessor operatively connected with the SEL recovery circuit, and an output maintenance circuit that maintains a state of the microprocessor prior to a power cycle of the microprocessor. The apparatus is configured to detect a SEL event or other fault via a watchdog circuit, initiate a power cycle of the microprocessor, retain a latch state from the microprocessor, and determine whether the microprocessor was restarted due to an SEL event. Responsive to determining that the microprocessor has failed to restart due to a persistent fault, the apparatus determines whether a prepower cycle limit is reached within a predetermined span of time, and selectively provide power to a load based on the latch state and the power cycle limit determination.
US10713107B2 Detecting a possible underlying problem among computing devices
A device may process text included in an electronic issue ticket to identify a set of terms or a pattern of terms included in the text. The electronic issue ticket may be related to an issue associated with a computing device. The device may classify the electronic issue ticket into an issue category of a set of issue categories. The set of issue categories may be related to various issues associated with various computing devices. The device may monitor a counter for a set of thresholds associated with the issue category. The device may detect a possible underlying problem among the various computing devices. The device may generate an electronic problem ticket for the possible underlying problem. The device may append the electronic problem ticket with information related to the electronic issue ticket or one or more other electronic issue tickets. The device may perform one or more actions.
US10713102B2 Unmanned ground and aerial vehicle attachment system
Techniques are disclosed for hot swapping one or more module devices on a single host device. A module device can perform module-specific tasks that are defined in its module software driver. Using one or more application programming interfaces, the host device communicates with the module device's module software driver to allow the module device to perform module-specific tasks while removably connected to the host device.
US10713101B2 Client-based control and experience of application programming interfaces in an on-demand environment
In accordance with embodiments, there are provided mechanisms and methods for facilitating client-based control and experience of application programming interfaces in an on-demand services environment according to one embodiment. In one embodiment and by way of example, a method comprises offering, by application programming interface (API)-usage server device (“API-usage device”), a client interface package including a user interface for facilitating client-based control of APIs at a client computing device over a network. The method may further include facilitating, by the API-usage device, the client-based control of the APIs using an API menu accessible through the user interface, where the API menu is selectively populated with one or more of documentation, working code samples, and application protocol clients.
US10713100B2 System and method for blockchain-based notification
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for blockchain-based notification are provided. One of the methods includes: obtaining, from a computing device, a notification message indicating that a current state of a workflow is one of one or more states of the workflow, wherein a blockchain contract deployed in a blockchain is executable to update the current state among the one or more states of the workflow; executing a function associated with the one state in response to the notification message; and in response to completion of the execution of the function, transmitting, to the computing device, a reply message indicating completion of the execution of the function associated with the one state.
US10713099B2 Modifying application behaviour
A data processing system comprising: an operating system providing an application programming interface; an application supported by the operating system and operable to make calls to the application programming interface; an intercept library configured to intercept calls of a predetermined set of call types made by the application to the application programming interface; and a configuration data structure defining at least one action to be performed for each of a plurality of sequences of one or more calls having predefined characteristics, the one or more calls being of the predetermined set of call types; wherein the intercept library is configured to, on intercepting a sequence of one or more calls defined in the configuration data structure, perform the corresponding action(s) defined by the configuration data structure.
US10713096B2 System and method for handling data skew at run time
A system for handling data skew includes a cluster of computing nodes and a processor. The cluster includes one or more first nodes, each of which has a storage, and one or more second nodes, each of which has a storage. The storage of the respective second nodes has a higher access speed than the storage of the respective first nodes. The processor is configured to split input data into partitions of the input data, to detect if any of the partitions has data skew, and to assign ones of the partitions, which are detected as having no data skew, to the first nodes, and ones of the partitions, which are detected as having the data skew, to the second nodes, for parallel processing.