US10862057B2
An organic light-emitting diode includes: a first electrode, a light-emitting stack thereon including: a hole transport layer (HTL), a blue light-emitting layer including: a blue host material (BHM), and a blue fluorescent dopant (BFD) material, and an electron transport layer (ETL), and a second electrode on the light-emitting stack, wherein BFD LUMO>BHM, BFD HOMO>BHM, BFD singlet energyBHM and BFD, HTL HOMO−BFD HOMO≤0.1 eV, the HTL material LUMO>the BHM, HTL LUMO−BHM LUMO≥0.5 eV, HTL LUMO>BFD, ETL LUMO>BHM and BFD, a difference in LUMO between the ETL material and the BFD material≤0.1 eV, and the HTL material, the ETL material, and the BHM have the following triplet energy relationships: T1,BH
US10862051B2
A compound of the general formula (I), a process for the production of the compound and its use in electronic devices, especially electroluminescent devices. Improved efficiency, stability, manufacturability, or spectral characteristics of electroluminescent devices are provided when the compound of formula I is used as host material for phosphorescent emitters in electroluminescent devices.
US10862050B2
A heterocyclic compound is represented by Formula 1 and has an absolute value of a difference between a singlet energy level and a triplet energy level of about 0.2 eV or less: wherein in Formula 1, at least one of R1 to R11 is represented by Formula 2.
US10862044B2
The present disclosure relates to an organic compound, a light emitting diode and an organic light emitting diode display device using the same. The organic compound is represented by a following chemical formula 1. This organic compound has the advantages in the thermal stability, the emission property, the color purity, the hole transport property and the hole movement property, and thus the lifetime, the emission efficiency and the emission property of the LED using the same are improved.
US10862041B2
Provided is a light-emitting element with high emission efficiency including a fluorescent material as a light-emitting substance. In a light-emitting element including a pair of electrodes and an EL layer between the pair of electrodes, a delayed fluorescence component due to triplet-triplet annihilation accounts for 20% or more of light emitted from the EL layer, and the light has at least one emission spectrum peak in the blue wavelength range. The EL layer includes an organic compound in which an energy difference between the lowest singlet excited energy level and the lowest triplet excited energy level is 0.5 eV or more. The EL layer includes a benzo[a]anthracene compound.
US10862040B2
Methods of making solid-state semiconducting films. The methods include forming a mixture by mixing at least two monomers in a pre-determined proportion such that at least one of the at least two monomers contains at least one non-conjugation spacer. Polymerization of the mixture is achieved by reacting the monomers with one another resulting in a solid state polymer which is then purified. The purified solid state polymer is dissolved in an organic solvent to form a homogenous solution which is then deposited onto a substrate, forming a solid-state semiconducting film by evaporating the solvent. Alternatively, the purified solid state polymer is deposited onto a substrate and heated to form a liquid melt, and cooling the liquid melt results in a solid state semiconducting thin film. Also, films comprising a semiconducting polymer composition containing a minimum of one non-conjugation spacer and devices comprising such films.
US10862037B2
There is provided a compound having Formula I In Formula I: BCz is a substituted or unsubstituted benzocarbazole unit; L1 and L2 are the same or different and are H, D, halogen, aryl, arylamino, crosslinkable groups, deuterated aryl, deuterated arylamino, or deuterated crosslinkable groups; Q1 and Q2 are the same or different and are a single bond, alkyl, aryl, heteroaryl, diarylamino, triarylamino, deuterated alkyl, deuterated aryl, deuterated heteroaryl, deuterated diarylamino, or deuterated triarylamino; and n is an integer greater than 0, with the proviso that when n=1, L1 and L2 are Cl, Br, crosslinkable groups or deuterated crosslinkable groups.
US10862036B2
At least one embodiment relates to a method for photolithographic patterning of an organic layer on a substrate. The method includes providing a water-soluble shielding layer over the organic layer. In addition, the method includes providing a photoresist layer on the water-soluble shielding layer. The method also includes photolithographic patterning of the photoresist layer to form a patterned photoresist layer. Further, the method includes etching the water-soluble shielding layer and the organic layer, using the patterned photoresist layer as a mask, to form a patterned water-soluble shielding layer and a patterned organic layer. Still further, the method includes removing the patterned water-soluble shielding layer. The method includes, before providing the water-soluble shielding layer, providing a hydrophobic protection layer having a hydrophobic upper surface on the organic layer.
US10862035B2
The present disclosure provides a flexible organic light emitting diode display and a manufacturing method thereof. The manufacturing method includes: a polyimide film, a buffer layer, a switch array layer, as well as an organic light emitting display layer successively located below the polyimide film in that a starting material of the buffer layer is doped with a light absorbing material. A stripping laser is configured to separate the polyimide film from a glass substrate used during manufacturing, so as to obtain a flexible organic light emitting diode display.
US10862033B2
An electronic device includes a semiconductor memory, wherein the semiconductor memory comprises a plurality of memory stacks neighboring each other in a first direction and a second direction, the second direction intersecting the first direction, a plurality of first liner layers covering sidewalls of memory stacks that neighbor each other in the second direction, the plurality of first liner layers extending in the second direction, a plurality of first air gaps located in spaces covered by the first liner layers, and a plurality of second air gaps located between each pair of memory stacks that neighbor each other in the first direction, the plurality of second air gaps extending in the second direction.
US10862021B2
An end effector assembly for use with an electrosurgical instrument is provided. The end effector assembly has a pair of opposing jaw members. One or more of the jaw members includes a support base, an electrical jaw lead, and a sealing plate coupled to the electrical jaw lead. The sealing plate has a stainless steel layer and one or more piezo electric sensors. The jaw member also includes an insulative plate disposed between the support base and the sealing plate.
US10862020B2
An elastic wave device in which a recess is provided on an upper side of a support, a piezoelectric thin film covers the recess, and an IDT electrode is provided on an upper surface of the piezoelectric thin film. A plate wave of an S0 mode or SH0 mode is used. A plurality of grooves are provided in the upper surface or lower surface of the piezoelectric thin film at a portion of the piezoelectric thin film that is positioned on a hollow section.
US10862011B2
A light-emitting device includes a light-emitting element and a wavelength conversion layer. The light-emitting element has a top surface, a bottom surface, a side surface, and a first electrical contact formed on the bottom surface. The distance between the top surface and the bottom surface has a first height (h1). The wavelength conversion layer has a first area (A1) located on the top surface of the light-emitting element and a second area (A2) located on the side surfaces and surrounding the first area. The first area has a second height (h2). The second area has a third height (h3) and a second width (w2). The second height (h2) is greater than the second width (w2). The difference of the third height and the sum of the first height and the second height is less than 15 μm.
US10862006B2
A light emitting device including first, second, and third light emitting parts disposed one over another and each including an n-type semiconductor layer, an active layer, a p-type semiconductor layer, a first adhesion layer disposed between the first and second light emitting parts and including first coupling patterns that are adhesive and conductive, and a second adhesion layer disposed between the second and third light emitting parts and including second coupling patterns that are adhesive and conductive, in which the third light emitting part has a mesa structure exposing a portion of the second coupling patterns of the second adhesion layer.
US10861998B2
Disclosed is a method of manufacturing a compound semiconductor solar cell including forming a compound semiconductor layer; and forming a defect-removed portion formed of an empty space through removing a portion of the compound semiconductor layer where a defect existed prior to removal. The forming of the defect-removed portion includes forming a mask material layer on the compound semiconductor layer; forming a mask layer through forming an opening at a portion of the mask material layer corresponding to the portion of the compound semiconductor layer where the defect exists; and etching the compound semiconductor layer for removing the portion of the compound semiconductor layer where the defect exists through the opening of the mask layer to form the defect-removed portion.
US10861991B2
A compound semiconductor solar cell and a method of manufacturing the same are disclosed. The compound semiconductor solar cell includes a compound semiconductor layer, a front electrode positioned on a front surface of the compound semiconductor layer, a back electrode positioned on a back surface of the compound semiconductor layer, a defect portion disposed within the compound semiconductor layer and physically and electrically connected to the back electrode, and an isolation portion surrounding the defect portion.
US10861989B2
An image sensor with an absorption enhancement semiconductor layer is provided. In some embodiments, the image sensor comprises a front-side semiconductor layer, an absorption enhancement semiconductor layer, and a back-side semiconductor layer that are stacked. The absorption enhancement semiconductor layer is stacked between the front-side and back-side semiconductor layers. The absorption enhancement semiconductor layer has an energy bandgap less than that of the front-side semiconductor layer. Further, the image sensor comprises a plurality of protrusions and a photodetector. The protrusions are defined by the back-side semiconductor layer, and the photodetector is defined by the front-side semiconductor layer, the absorption enhancement semiconductor layer, and the back-side semiconductor layer.
US10861988B2
An image sensor with an absorption enhancement semiconductor layer is provided. In some embodiments, the image sensor comprises a front-side semiconductor layer, an absorption enhancement semiconductor layer, and a back-side semiconductor layer that are stacked. The absorption enhancement semiconductor layer is stacked between the front-side and back-side semiconductor layers. The absorption enhancement semiconductor layer has an energy bandgap less than that of the front-side semiconductor layer. Further, the image sensor comprises a plurality of protrusions and a photodetector. The protrusions are defined by the back-side semiconductor layer, and the photodetector is defined by the front-side semiconductor layer, the absorption enhancement semiconductor layer, and the back-side semiconductor layer.
US10861984B2
An integrated transistor in the form of a nanoscale electromechanical switch eliminates CMOS current leakage and increases switching speed. The nanoscale electromechanical switch features a semiconducting cantilever that extends from a portion of the substrate into a cavity. The cantilever flexes in response to a voltage applied to the transistor gate thus forming a conducting channel underneath the gate. When the device is off, the cantilever returns to its resting position. Such motion of the cantilever breaks the circuit, restoring a void underneath the gate that blocks current flow, thus solving the problem of leakage. Fabrication of the nano-electromechanical switch is compatible with existing CMOS transistor fabrication processes. By doping the cantilever and using a back bias and a metallic cantilever tip, sensitivity of the switch can be further improved. A footprint of the nano-electromechanical switch can be as small as 0.1×0.1 μm2.
US10861980B2
A semiconductor device including a transistor and a wiring electrically connected to the transistor each of which has excellent electrical characteristics because of specific structures thereover is provided. A first conductive film, a first insulating film over the first conductive film, a second conductive film over the first insulating film, a second insulating film over the second conductive film, a third conductive film electrically connected to the first conductive film through an opening provided in the first insulating film and the second insulating film, and a third insulating film over the third conductive film are provided. The third conductive film includes indium, tin, and oxygen, and the third insulating film includes silicon and nitrogen and the number of ammonia molecules released from the third insulating film is less than or equal to 1×1015 molecules/cm3 by thermal desorption spectroscopy.
US10861968B1
A semiconductor device structure is provided. The semiconductor device structure includes a substrate having a fin structure that includes a negative capacitance (NC) material. The semiconductor device structure also includes a gate electrode layer, a gate dielectric structure, a source feature, and a drain feature. The gate dielectric structure covers the top surface and the opposing sidewall surfaces of the fin structure. The gate electrode layer is formed over the gate dielectric structure. The source feature and the drain feature are formed in and protrude from the fin structure, and separated from each other by the gate electrode layer.
US10861958B2
Examples of an integrated circuit with a gate stack and a method for forming the integrated circuit are provided herein. In some examples, a method includes receiving a workpiece that includes: a pair of sidewall spacers disposed over a channel region, a gate dielectric disposed on the channel region and extending along a vertical surface of a first spacer of the pair of sidewall spacers, and a capping layer disposed on the high-k gate dielectric and extending along the vertical surface. A shaping feature is formed on the capping layer and the high-k gate dielectric. A first portion of the high-k gate dielectric and a first portion of the capping layer disposed between the shaping feature and the first spacer are removed to leave a second portion of the high-k gate dielectric and a second portion of the capping layer extending along the vertical surface.
US10861957B2
A finFET device and methods of forming a finFET device are provided. The method includes forming a capping layer over a fin of a fin field effect transistor (finFET), where the fin is formed of a material comprising germanium. The method also includes forming a dummy dielectric layer over the capping layer. The method also includes forming a dummy gate over the dummy dielectric layer. The method also includes removing the dummy gate.
US10861946B1
Various embodiments of the present disclosure are directed towards an integrated chip including a field plate disposed over a drift region. A first gate electrode overlies a substrate between a source region and a drain region. An etch stop layer laterally extends from an outer sidewall of the first gate electrode to the drain region. The etch stop layer overlies the drift region disposed between the source region and the drain region. A field plate is disposed within a first inter-level dielectric (ILD) layer overlying the substrate. The field plate overlies the drift region. A top surface of the field plate is aligned with a top surface of the first gate electrode and a bottom surface of the field plate is vertically above a bottom surface of the first gate electrode. The field plate and first gate electrode respectively include metal materials.
US10861937B2
The present disclosure provides a semiconductor structure. The semiconductor structure includes a fin active region formed on a semiconductor substrate and spanning between a first sidewall of a first shallow trench isolation (STI) feature and a second sidewall of a second STI feature; an anti-punch through (APT) feature of a first type conductivity; and a channel material layer of the first type conductivity, disposed on the APT feature and having a second doping concentration less than the first doping concentration. The APT feature is formed on the fin active region, spans between the first sidewall and the second sidewall, and has a first doping concentration.
US10861931B2
Semiconductor devices include a semiconductor layer structure comprising a drift region that includes a wide band-gap semiconductor material. A shielding pattern is provided in an upper portion of the drift region in an active region of the device and a termination structure is provided in the upper portion of the drift region in a termination region of the device. A gate trench extends into an upper surface of the semiconductor layer structure. The semiconductor layer structure includes a semiconductor layer that extends above and at least partially covers the termination structure.
US10861922B2
A display device is provided. The display device includes: a substrate including a display area including pixels at which an image is displayed and a peripheral area at which the image is not displayed, the peripheral area disposed outside the display area. In the peripheral area, the display device further includes: a plurality of thin film transistors connected to the pixels and with which operation of the pixels is tested, the thin film transistors including gate electrodes arranged separated from each other on the substrate; and a bridge wiring electrically connecting adjacent gate electrodes of the plurality of thin film transistors to each other.
US10861920B2
A TFT substrate includes a first active pattern, a first gate insulation, and a first gate. A second gate is on a second gate insulation covering the first gate. A source connection electrode contacts a source region of the first active pattern. A drain connection electrode contacts its drain region. A second active pattern is on a first insulation covering the second gate. A third gate insulation covers the second active pattern. A third gate is disposed on the third gate insulation. A second insulation interlayer covers the third gate. A first source, a first drain, a second source, and a second drain are disposed on the second insulation interlayer. The first source and the first drain contact the source connection electrode and the drain connection electrode. The second source and the second drain contact a source region and a drain region of the second active pattern.
US10861918B2
An organic light emitting diode display device includes a substrate, a driving transistor, and a sub-pixel structure. The substrate has a first trench. The driving transistor is inside the first trench of the substrate. The sub-pixel structure is on the driving transistor.
US10861916B2
The present application provides a display substrate, a method of manufacturing the same and a display panel. The display substrate includes pixel units each including a light emitting region and a transparent display region. A light emitting element including a first electrode, a light emitting functional layer and a second electrode is provided in the light emitting region, and second electrodes of light emitting elements forms a second electrode layer having an integral structure. The display substrate further includes an auxiliary electrode in the light emitting region and an auxiliary connection member made of a transparent conductive material. A portion of the auxiliary connection member is in the light emitting region and electrically coupled with the auxiliary electrode and another portion thereof is in the transparent display region and electrically coupled with the second electrode layer.
US10861914B2
A display apparatus includes a first transistor, a first pixel electrode, a second transistor, and a second pixel electrode. The first transistor includes a first drain electrode. The first pixel electrode is positioned between an edge of the display apparatus and a center of the display apparatus and includes a first recessed structure. The first recessed structure directly contacts the first drain electrode. The second transistor includes a second drain electrode. The second pixel electrode is positioned between the edge of the display apparatus and the first pixel electrode and includes at least one recessed structure. The at least one recessed structure includes a second recessed structure. The second recessed structure directly contacts the second drain electrode. A total maximum width of the at least one recessed structure is greater than a maximum width of the first recessed structure.
US10861912B2
A flexible display panel and a display device are provided. The flexible display panel includes a flexible base and an organic light emitting diode layer. The organic light emitting diode layer is disposed on the flexible base, and the organic light emitting diode layer includes a plurality of sub-pixels disposed at intervals. Hardened blocks are disposed in the organic light emitting diode layer, and the hardened blocks are respectively disposed in the intervals of the sub-pixels spaced apart.
US10861909B2
A display device can include a substrate having an active area and a peripheral area surrounding the active area; a camera hole disposed in the active area of the substrate; a plurality of subpixels disposed in the active area while being spaced apart from the camera hole by a first distance, the plurality of subpixels including a plurality of light emitting layers, respectively; and at least one organic common layer disposed on or under the plurality of light emitting layers, in which the at least one organic common layer includes an intermittent portion corresponding to a second distance from the camera hole, the second distance being less than or equal to the first distance.
US10861908B2
A display device including: a display panel; a first force sensor disposed under the display panel; and a waterproofing member disposed under the display panel and disposed adjacent to the first force sensor, a part of the first force sensor and a part of the waterproofing member overlap each other in a height direction of the display panel.
US10861904B2
An imaging device includes at least one unit pixel cell including a photoelectric converter that converts incident light into electric charges. The photoelectric converter includes: a first electrode; a light-transmitting second electrode; a first photoelectric conversion layer disposed between the first electrode and the second electrode and containing a first material having an absorption peak at a first wavelength; and a second photoelectric conversion layer disposed between the first photoelectric conversion layer and the second electrode and containing a second material having an absorption peak at a second wavelength different from the first wavelength. The absolute value of the ionization potential of the first material is larger by at least 0.2 eV than the absolute value of the ionization potential of the second material.
US10861901B2
A resistive random access memory including a stacked structure, at least one vertical electrode, a selector element, and a plurality of resistance changeable structures is provided. The stacked structure is formed by a plurality of horizontal electrodes and a plurality of first dielectric layers stacked alternately, wherein the stacked structure has at least one channel hole extending through the horizontal electrodes and the first dielectric layers. The vertical electrode is formed in the at least one channel hole. The selector element is formed in the channel hole between the vertical electrode and the stacked structure. The resistance changeable structures are disposed on the surface of each of the horizontal electrodes and are in contact with the selector element in the channel hole.
US10861894B2
The present disclosure relates to a CMOS image sensor having a multiple deep trench isolation (MDTI) structure, and an associated method of formation. In some embodiments, a plurality of photodiodes is formed from a front-side of a substrate. A plurality of boundary deep trench isolation (BDTI) trenches having a first depth and a plurality of multiple deep trench isolation (MDTI) trenches having a second depth are formed from a back-side of the substrate. A stack of dielectric layers is formed in the BDTI trenches and the MDTI trenches. A plurality of color filters is formed overlying the stack of dielectric layers corresponding to the plurality of photodiodes.
US10861887B2
An image sensor may include a substrate including a plurality of unit pixel regions and having first and second surfaces facing each other. Each of the unit pixel regions may include a plurality of floating diffusion parts spaced apart from each other in the substrate, storage nodes provided in the substrate to be spaced apart from and facing the floating diffusion parts, a transfer gate adjacent to a region between the floating diffusion parts and the storage nodes, and photoelectric conversion parts sequentially stacked on one of the first and second surfaces. Each of the photoelectric conversion parts may include common and pixel electrodes respectively provided on top and bottom surfaces thereof and each pixel electrode may be electrically connected to a corresponding one of the storage nodes.
US10861885B1
The present invention provides a method of obtaining image data for an image sensing system. The image sensing system includes a sensing area having a plurality of sensing pixels. The method includes the steps of: scanning at least two groups of sensing pixels among the plurality of sensing pixels with at least two integration times, respectively, to obtain a plurality of sensing results; obtaining a selected integration time from one of the at least two integration times according to the plurality of sensing results; and scanning the plurality of sensing pixels except for the at least two groups of sensing pixels with the selected integration time, to obtain the image data.
US10861880B2
An electronic device has a multilayer structure including a plurality of wires in multiple layers, and a conductive material on a surface of the multilayer structure for electrically connecting two or more wires included in the plurality of wires. The surface of the multilayer structure has a first recess. The conductive material is in the first recess and on the surface of the multilayer structure. The conductive material has an upper surface. The upper surface has a second recess corresponding to the first recess. The second recess has a bottom surface at a higher position than an upper surface of the uppermost layer of the two or more wires.
US10861875B2
According to one embodiment, a semiconductor memory device includes a plurality of first interconnect layers, first and second memory pillars, and a plurality of first plugs. The plurality of first interconnect layers include a first array region where the first memory pillar penetrates the plurality of first interconnect layers, a second array region where the second memory pillar penetrates the plurality of first interconnect layers, and a coupling region where a plurality of coupling parts respectively coupled to the plurality of first plugs are formed. Along a first direction parallel to the semiconductor substrate, the first array region, the coupling region, and the second array region are arranged in order.
US10861874B2
A vertical semiconductor device includes conductive pattern structures extending in a first direction, a trench between two adjacent conductive pattern structures in a second direction crossing the first direction, a memory layer disposed on sidewalls of the trench, first insulation layers disposed in the trench and spaced apart from each other in the first direction, channel patterns disposed on the memory layer and in the trench and spaced apart from each other in the first direction, and etch stop layer patterns disposed in the trench. Each conductive pattern structure includes conductive patterns and insulation layers alternately stacked on an upper surface of the substrate. Each etch stop layer pattern is disposed between a corresponding first insulation layer and the blocking dielectric layer. Etch stop layer patterns are spaced apart from each other in the first direction.
US10861873B2
A three-dimensional memory device includes a plurality of alternating stacks of insulating layers and electrically conductive layers located over a substrate, clusters of memory stack structures vertically extending through a respective one of the alternating stacks, and bit lines electrically connected to an upper end of a respective subset of the vertical semiconductor channels. In one embodiment, a subset of the bit lines can include a respective multi-level structure. Each multi-level structure includes bit-line-level bit line segments and an interconnection line segment located at a different level from the bit-line-level bit line segments. In another embodiment, groups of alternating stacks can be alternately indented along a horizontal direction perpendicular to the bit lines to provide dielectric material portions located in lateral indentation regions. Metal line structures connecting contact via structures can extend parallel to bit lines to provide electrical connections between word lines and underlying field effect transistors.
US10861871B2
An alternating stack of insulating layers and spacer material layers is formed over a substrate. Memory stack structures are formed through the alternating stack. A pair of backside trenches and a set of nested trenches are simultaneously formed through the alternating stack. Each trench within the set of nested trenches is spaced from any other trench within the set of nested trenches by at least one patterned remaining portion of the alternating stack having a respective shape of an enclosing wall. The at least one patterned remaining portion of the alternating stack is removed from inside to outside using sequential etch processes. A dielectric pillar structure is formed within the pillar-shaped cavity. The sacrificial material layers are replaced with electrically conductive layers. A through-memory-level conductive via structure is formed through the dielectric pillar structure.
US10861869B2
An alternating stack of insulating layers and sacrificial material layers is formed over a substrate. Memory stack structures are formed through the alternating stack. Each of the memory stack structures includes respective charge storage elements and a respective vertical semiconductor channel contacting an inner sidewall of the respective charge storage elements. The sacrificial material layers are replaced with electrically conductive layers. A polycrystalline aluminum oxide blocking dielectric layer is provided between each charge storage element and a neighboring one of the electrically conductive layers. The polycrystalline aluminum oxide blocking dielectric layer is formed by: depositing an amorphous aluminum oxide layer, converting the amorphous aluminum oxide layer into an in-process polycrystalline aluminum oxide blocking dielectric layer, and by thinning the in-process polycrystalline aluminum oxide blocking dielectric layer.
US10861868B2
Embodiments of 3D memory devices with a structurally-reinforced semiconductor plug and methods for forming the same are disclosed. In an example, a method for forming a 3D memory device is disclosed. A dielectric stack is formed on a substrate. The dielectric stack includes a plurality of interleaved dielectric layers and sacrificial layers. An opening extending vertically through the dielectric stack is formed. A shallow recess is formed by removing a part of a sacrificial layer abutting a sidewall of the opening. The sacrificial layer is at a lower portion of the dielectric stack. A semiconductor plug is formed at a lower portion of the opening. A part of the semiconductor plug protrudes into the shallow recess. A channel structure is formed above and in contact with the semiconductor plug in the opening. A memory stack including a plurality of conductor/dielectric layer pairs is formed by replacing, with a plurality of conductor layers, the sacrificial layers in the dielectric stack.
US10861856B2
A method for fabricating a semiconductor device includes: forming a first conductive layer; forming a second conductive layer over the first conductive layer; forming a conductive line by etching the second conductive layer; etching a portion of the first conductive layer to form a plug head having the same critical dimension as the conductive line; forming a first spacer that covers the conductive line and the plug head; etching the remaining first conductive layer to form a plug body that is aligned with the first spacer, wherein the plug body have a greater critical dimension than the plug head; and forming a second spacer by performing a selective oxidation onto a side wall of the plug body.
US10861853B2
A semiconductor device includes a substrate having first and second regions, a first gate electrode layer on the first region, and including a first conductive layer, and a second gate electrode layer on the second region, and including the first conductive layer, a second conductive layer on the first conductive layer, and a barrier metal layer on the second conductive layer, wherein an upper surface of the first gate electrode layer is at a lower level than an upper surface of the second gate electrode layer.
US10861849B2
A trimmable resistor circuit and a method for operating the trimmable resistor circuit are provided. The trimmable resistor circuit includes first sources/drains and first gate structures alternatively arranged in a first row, second sources/drains and second gate structures alternatively arranged in a second row, third sources/drains and third gate structures alternatively arranged in a third row, first resistors disposed between the first row and the second row, and second resistors disposed between the second row and the third row. In the method for operating the trimmable resistor circuit, the first gate structures in the first row and the third gate structures in the third row are turned on. Then, the second gate structures in the second row are turned on/off according to a predetermined resistance value.
US10861846B2
The present application relates to an array substrate including a display region and a non-display region. The non-display region encapsulates the display region. The non-display region includes a first region and a second region. The first region is configured to dispose trances. The second region is configured to dispose a driving chip assembly. The first region includes a first subregion. Ground wires are disposed in the first subregion. A number of layers of an end of the ground wires close to the second region is less than a number of layers of an end of the ground wires away from the second region.
US10861845B2
In certain configurations, an input/output (IO) interface of a semiconductor chip includes a pin, an interface switch connected to the pin, and an overstress detection and active control circuit that controls a resistance of the interface switch with active feedback. The overstress detection and active control circuit increases a resistance of the interface switch in response to detection of a transient overstress event between a first node and a second node. Accordingly, the overstress detection and active control circuit provides separate detection and logic control to selectively modify the resistance of the interface switch such that the interface switch operates with low resistance during normal operating conditions and with high resistance during overstress conditions.
US10861843B2
Semiconductor devices including a diode and a resistor are disclosed herein. An example of a semiconductor device includes a substrate having a surface. A first doped semiconductive region is disposed in the substrate below the surface. A second doped semiconductive region is disposed in the substrate and extends between the surface and the first doped semiconductive region. The second doped semiconductive region is at least partially in contact with the first doped semiconductive region. The first doped semiconductive region and the second doped semiconductive region together define an isolation tank. A third doped semiconductive region is disposed in the isolation tank and is in contact with the surface. The second doped semiconductive region and the third doped semiconductive region form a diode. At least one opening in the isolation tank forms a resistive path for current to flow between the substrate and the third doped semiconductive region.
US10861842B2
An electronic system supports superior coupling by implementing a communication mechanism that provides at least for horizontal communication for example, on the basis of wired and/or wireless communication channels, in the system. Hence, by enhancing vertical and horizontal communication capabilities in the electronic system, a reduced overall size may be achieved, while nevertheless reducing complexity in printed circuit boards coupled to the electronic system. In this manner, overall manufacturing costs and reliability of complex electronic systems may be enhanced.
US10861841B2
A semiconductor device includes passive electrical components in a substrate; and an interconnect structure over the passive electrical components, conductive features of the interconnect structure being electrically coupled to the passive electrical components. The conductive features of the interconnect structure includes a first conductive line over the substrate; a conductive bump over the first conductive line, where in a plan view, the conductive bumps has a first elongated shape and is entirely disposed within boundaries of the first conductive line; and a first via between the first conductive line and the conductive bump, the first via electrically connected to the first conductive line and the conductive bump, where in the plan view, the first via has a second elongated shape and is entirely disposed within boundaries of the conductive bump.
US10861839B2
Donut-shaped Dynamic Random Access Memory (DRAM) includes a hole that fits around a processor, such that the DRAM and the processor are adjacent to one another on an Integrated Circuit (IC) package. In an embodiment, a heat spreader is mounted on top of the processor and covers a top of the DRAM without touching the DRAM.
US10861835B2
A package includes a first package including a device die, a molding compound molding the device die therein, a through-via penetrating through the molding compound, and a first plurality of Redistribution Lines (RDLs) and a second plurality of RDLs on opposite sides of the molding compound. The through-via electrically couples one of the first plurality of RDLs to one of the second plurality of RDLs. The package further includes a second package bonded to the first package, a spacer disposed in a gap between the first package and the second package, and a first electrical connector and a second electrical connector on opposite sides of the spacer. The first electrical connector and the second electrically couple the first package to the second package. The spacer is spaced apart from the first electrical connector and the second electrical connector.
US10861833B2
A semiconductor device includes a first and a second metal layer, the second provided on a same plane as the first layer, and first second and third terminals. A first metal wiring layer is electrically connected to the first terminal. A second metal wiring layer is electrically connected to the second terminal and the second metal layer and disposed over the first metal wiring layer. A third metal wiring layer is electrically connected to the third terminal and the first metal layer. A first semiconductor chip is provided between the first metal wiring layer and the first metal layer. A second semiconductor chip is provided between the third metal wiring layer and the second metal layer. The first chip has electrodes connected to the first metal wiring layer and the first metal layer. The second chip has electrodes connected to the third metal wiring layer and the second metal layer.
US10861832B2
The present invention provides a method of manufacturing a package structure. An array chip including a plurality of first dies is provided. A wafer including a plurality of second dies is provided. A package step is carried out to package the array chip onto the wafer so as to electrically connect the first die and the second die. The present invention further provides a semiconductor wafer and a package structure.
US10861826B2
A semiconductor package includes a substrate, a first semiconductor chip on the substrate, a second semiconductor chip on the first semiconductor chip and a connection structure. The second semiconductor chip includes a first segment that protrudes outwardly beyond one side of the first semiconductor chip and a second connection pad on a bottom surface of the first segment of the second semiconductor chip. The connection structure includes a first structure between the substrate and the first segment of the second semiconductor chip and a first columnar conductor penetrating the first structure to be in contact with the substrate and being disposed between the second connection pad and the substrate, thereby electrically connecting the second semiconductor chip to the substrate.
US10861813B2
A semiconductor chip stack includes a first semiconductor chip, a second semiconductor chip, and a connection via which the first electrode and the second electrode are electrically connected to each other. The connection includes a first column and a second column. The first column is constituted by a material having a higher degree of activity with respect to heat than a material that constitutes the second column and is smaller in volume than the second column. Further, the connection has an aspect ratio of 0.5 or higher in a height direction.
US10861808B2
A method includes polishing a semiconductor substrate of a first die to reveal first through-vias that extend into the semiconductor substrate, forming a dielectric layer on the semiconductor substrate, and forming a plurality of bond pads in the dielectric layer. The plurality of bond pads include active bond pads and dummy bond pads. The active bond pads are electrically coupled to the first through-vias. The first die is bonded to a second die, and both of the active bond pads and the dummy bond pads are bonded to corresponding bond pads in the second die.
US10861805B2
A high frequency module includes: a package section including a semiconductor chip, a first portion of a backshort being integrated with the semiconductor chip by a first resin, and a first rewiring line electrically coupled to the semiconductor chip and including a portion to be an antenna coupler; and a waveguide with which a second portion of the backshort is integrated, wherein the package section and the waveguide are integrated by a second resin, to position the portion to be the antenna coupler between the waveguide and the backshort.
US10861801B2
A semiconductor device structure and method for forming the same are provided. The semiconductor device structure includes a substrate and a conductive pad formed on the substrate. The semiconductor device structure includes a protection layer formed over the conductive pad and a post-passivation interconnect (PPI) structure formed at least in the protection layer. The PPI structure is electrically connected to the conductive pad. The semiconductor device structure also includes a first moisture-resistant layer formed over the protection layer, and the protection layer and the first moisture-resistant layer are made of different materials. The semiconductor device structure further includes an under bump metallurgy (UBM) layer formed over the first moisture-resistant layer and connected to the PPI structure.
US10861794B2
A semiconductor package device includes a substrate, an insulation layer disposed on the substrate, and a shielding layer. The shielding layer includes an adhesive layer and a base layer. The adhesive layer is disposed between the base layer and the insulation layer. The adhesive layer and the base layer include a filler including at least a resin. The shielding layer passes a peeling test class of at least 3B of a cross-cut method and the shielding effectiveness of the shielding layer is at least or equal to 30 dB.
US10861790B2
The present disclosure, in some embodiments, relates to an integrated chip. The integrated chip includes a source region and a drain region separated by a channel region within a substrate. A middle-end-of-the-line (MEOL) structure is over the drain region and a gate structure is over the channel region. The MEOL structure is vertically disposed between the drain region and a plane extending along an upper surface of the gate structure. A first interconnect wire is connected to the MEOL structure by a first conductive contact that is directly over the drain region and that extends between the first interconnect wire and the MEOL structure. A conductive strap is located over the first interconnect wire. The conductive strap connects the first interconnect wire to a power rail having a larger width than the first interconnect wire.
US10861783B1
A printed circuit board includes an insulating layer having a first surface and a second surface opposing the first surface; and a first wiring including a first line pattern disposed on the first surface of the insulating layer, and a plurality of first protruding patterns penetrating a portion of the insulating layer from the first surface and connected to the first line pattern, respectively, such that the plurality of first protruding patterns overlap the first line pattern in a plan view of the printed circuit board.
US10861774B2
Internally-shielded microelectronic packages having increased resistances to electromagnetic cross-coupling are disclosed, as are methods for fabricating such microelectronic packages. In embodiments, the internally-shielded microelectronic package includes a substrate having a frontside and a longitudinal axis. A first microelectronic device is mounted to the frontside of the substrate, while a second microelectronic device is further mounted to the frontside of the substrate and spaced from the first microelectronic device along the longitudinal axis. An internal shield structure includes or consists of a shield wall, which is positioned between the first and second microelectronic devices as taken along the longitudinal axis. The internal shield structure is at least partially composed of a magnetically-permeable material, which decreases electromagnetic cross-coupling between the first and second microelectronic devices during operation of the internally-shielded microelectronic package.
US10861771B2
An electrical assembly includes an electrical connector mounted upon the PCB to receive a CPU therein. A securing seat is fixed on the PCB with four upwardly extending posts. A heat sink is secured to the posts by the screw nuts and seated upon the CPU. A auxiliary retention piece is located upon the securing seat around one post so as to prevent the CPU from excessively tilting due to the screw nut fastening occurring on an opposite diagonal corner.
US10861770B2
Examples of a power module include a resin housing including a main body and at least one projection protruding from the main body, and a lead terminal extending outwardly from the main body, wherein a through-hole is provided so as to penetrate the main body and the projection protruding from the main body.
US10861769B2
An insulated heat dissipation substrate including: a ceramic substrate; and a conductor layer bonded onto at least one of main surfaces of the ceramic substrate, wherein the conductor layer includes an upper surface, a lower surface bonded to the ceramic substrate, and a side surface connecting the upper surface with the lower surface wherein, a tip of the upper surface recedes in the normal direction of the conductor layer from a tip of the lower surface, the side surface has a contour having an inwardly recessed curve line and having a portion receding in the normal direction of the conductor layer from the tip of the upper surface, and a connection portion between the upper surface and the side surface has a rounded shape such that a maximum radius R of a circle is 0.1 μm≤R≤5 μm on average.
US10861762B2
The present disclosure relates to an explosion resistant electronic module having a high-speed interface and a method for electronic contacting of such electronic module via such interface. The electronic module includes an electronic component, an electrical contact area for electrical contacting the electronic component and an encapsulation, which encapsulates at least the electrical contact area. The encapsulation is embodied such that the contact area is contactable through the encapsulation by an electrical contact pin, wherein the encapsulation is filled at least in a portion with a self-healing gelatinous potting compound, which enables the encapsulation to be re-sealed after removal of the contact pin.
US10861760B2
An assembly is provided including one or more semiconductor dice attached on a substrate, the semiconductor die provided with electrically-conductive stud bumps opposite the substrate. The stud bumps embedded in a molding compound molded thereon are exposed to grinding thus leveling the molding compound to expose the distal ends of the stud bumps at a surface of the molding compound. Recessed electrically-conductive lines extending over said surface of the molding compound with electrically-conductive lands over the distal ends of the stud bumps. A further molding compound is provided to cover the recessed electrically-conductive lines and surrounding the electrically-conductive lands.
US10861759B2
A circuit module includes: a substrate including a wiring pattern; a first region in which a first electronic component is mounted on one major surface of the substrate; a second region in which a second electronic component, which is taller than the first electronic component, is mainly mounted on the one major surface of the substrate; a first conductor provided in the first region and electrically connected with the wiring pattern; and sealing resin that seals the first electronic component, the second electronic component, and the first conductor. Sealing resin sealing the first region is formed to be shorter than sealing resin sealing the second region, part of the first conductor is exposed on a surface of the sealing resin, wiring is formed on the surface of the sealing resin, and the first conductor the part of which is exposed is electrically connected with the wiring.
US10861754B2
A TMR element includes a magnetic tunnel junction, a side wall portion that covers a side surface of the magnetic tunnel junction, and a minute particle region that is disposed in the side wall portion. The side wall portion includes an insulation material. The minute particle region includes the insulation material and a plurality of minute magnetic metal particles that are dispersed in the insulation material. The minute particle region is electrically connected in parallel with the magnetic tunnel junction.
US10861751B2
A method includes providing a substrate including a first fin element and a second fin element extending from the substrate, and forming a first layer including a first material over the first and second fin elements, wherein the first layer includes a gap disposed between the first and second fin elements. An anneal process is performed to remove the gap in the first layer, wherein performing the anneal process includes adjusting an energy applied to the first layer during the anneal process. The gap is filled by a portion of the first material around the gap reaching a sub-melt temperature that is different from a melting point of the first material.
US10861748B2
Provided are a semiconductor arrangement and a method for manufacturing the same. An example arrangement may comprise: a bulk semiconductor substrate; a fin formed on the substrate; a first FinFET and a second FinFET formed on the substrate, wherein the first FinFET comprises a first gate stack intersecting the fin and a first gate spacer disposed on sidewalls of the first gate stack, the second FinFET comprises a second gate stack intersecting the fin and a second gate spacer disposed on sidewalls of the second gate stack; a dummy gate spacer formed between the first FinFET and the second FinFET and intersecting the fin; a first isolation section self-aligned to a space defined by the dummy gate spacer, wherein the isolation section electrically isolates the first FinFET from the second FinFET; and a second isolation layer disposed under a bottom surface of the first isolation section.
US10861747B2
Disclosed are semiconductor devices and methods of fabricating the same. The method comprises sequentially stacking a lower sacrificial layer and an upper sacrificial layer on a substrate, patterning the upper sacrificial layer to form a first upper sacrificial pattern and a second upper sacrificial pattern, forming a first upper spacer and a second upper spacer on sidewalls of the first upper sacrificial pattern and a second upper sacrificial pattern, respectively, using the first and second upper spacers as an etching mask to pattern the lower sacrificial layer to form a plurality of lower sacrificial patterns, forming a plurality of lower spacers on sidewalls of the lower sacrificial patterns, and using the lower spacers as an etching mask to pattern the substrate. The first and second upper spacers are connected to each other.
US10861741B2
Electronic packages and related methods are disclosed. An example electronic package apparatus includes a substrate and an electronic component. A protective material is positioned on a first surface, a second surface and all side surfaces of the electronic component to encase the electronic component. An enclosure is coupled to the substrate to cover the protective material and the electronic component.
US10861740B2
A semiconductor device includes a gate structure disposed over a substrate, and a first dielectric layer disposed over the substrate, including and over the gate structure. A first metal feature is disposed in the first dielectric layer, including an upper portion having a first width and a lower portion having a second width that is different than the first width. A dielectric spacer is disposed along the lower portion of the first metal feature, wherein the upper portion of the first metal feature is disposed over the dielectric spacer. A second dielectric layer is disposed over the first dielectric layer, including over the first metal feature and a second metal feature extends through the second dielectric layer to physically contact with the first metal feature. A third metal feature extends through the second dielectric layer and the first dielectric layer to physically contact the gate structure.
US10861735B2
Disclosed is an apparatus for supporting a substrate. The substrate support unit includes a support plate having a plurality of absorption holes, in which a vacuum pressure is formed, on an upper surface thereof to absorb the substrate, and a vacuum absorption unit configured to apply the vacuum pressure to the absorption holes, and the vacuum absorption unit includes a pressure measuring member configured to measure internal pressures of the absorption holes, an intake unit configured to intake and discharge gas in the absorption holes and adjust a suction force for suctioning the gas in the absorption holes, and a controller configured to control the intake unit to adjust the suction force according to the internal pressures measured by the pressure measuring member.
US10861725B2
A laser marking device includes a laser emission unit configured to emit a laser beam to a first surface of an object to be processed, and a pressing unit configured to press a second surface that is opposite to the first surface of the object to be processed to make the first surface of the object to be flat. The pressing unit includes a first pressing portion configured to press an edge area of the second surface in a contact manner, and at least one second pressing portion configured to press a middle area of the second surface in a non-contact manner to maintain a separation distance from the second surface within a certain distance.
US10861722B2
Generally, examples described herein relate to integrated solutions for forming cladding layers on trimmed layers that were formed as part of a superlattice. In an example, a first material is selectively etched in a first processing chamber of a processing system. The first material is disposed within alternating layers of the first material and a second material in a channel region on a substrate. A portion of the second material is trimmed in the first processing chamber of the processing system. The substrate is transferred from the first processing chamber of the processing system to a second processing chamber of the processing system without exposing the substrate to an ambient environment exterior to the processing system. A cladding layer is epitaxially grown on respective layers of the trimmed second material in the second processing chamber of the processing system.
US10861721B2
A method includes delivering a wafer into a process chamber, applying a thermal energy to the wafer by a heat source, and moving the heat source substantially along a longitudinal direction of the heat source with respect to the wafer. An apparatus that performs the method is also disclosed.
US10861717B2
A substrate processing apparatus includes a processing liquid supply nozzle to supply a processing liquid to a substrate, a storage portion that stores the processing liquid supplied, a liquid-sending pipe that sends the processing liquid stored in the storage portion to the nozzle, a flow pipe that allows a processing liquid to flow therethrough, an oxygen concentration meter interposed in the flow pipe, a hypoxic fluid supply pipe that is in communication with the flow pipe and that sends a hypoxic fluid to the flow pipe, and a flow rate changing valve interposed in the hypoxic fluid supply pipe. A flow-rate-changing controller controls the flow rate changing valve so that the hypoxic fluid is supplied to the flow pipe until an inside of the flow pipe is filled with the hypoxic fluid when the processing liquid inside the flow pipe is drained.
US10861713B2
A semiconductor device may include first and second conductor plates opposed to each other via first and second semiconductor chips, a first conductor spacer interposed between the first semiconductor chip and the second conductor plate, a second conductor spacer interposed between the second semiconductor chip and the second conductor plate, and an encapsulant provided between the first and second conductor plates. A lower surface of the second conductor plate may include a first joint area where the first conductor spacer is joined, a second joint area where the second conductor spacer is joined, an adhesion area to which the encapsulant adheres, and a separation area from which the encapsulant is separated. The adhesion area may surround the first joint area, the second joint area, and the separation area. The separation area may be located between the first and the second joint areas.
US10861709B2
Provided is a method of evaluating the impurity gettering capability of an epitaxial silicon wafer, which allows for very precise evaluation of the impurity gettering behavior of a modified layer formed immediately under an epitaxial layer, the modified layer containing carbon in solid solution. In this method, a modified layer located immediately under an epitaxial layer, the modified layer containing carbon in solid solution, is analyzed by three-dimensional atom probe microscopy, and the impurity gettering capability of the modified layer is evaluated based on a three-dimensional map of carbon in the modified layer, obtained by the analysis.
US10861705B2
A method for reducing wiggling in a line includes forming a silicon patterning layer over a substrate and depositing a mask layer over the silicon patterning layer. The mask layer is patterned to form one or more openings therein. The mask layer is thinned and the one or more openings are widened, to provide a smaller height-to-width ratio. The pattern of the mask layer is then used to pattern the silicon patterning layer. The silicon patterning layer is used, in turn, to pattern a target layer where a metal line will be formed.
US10861696B2
A composition of matter comprising at least one nanowire on a graphitic substrate, said at least one nanowire having been grown epitaxially on said substrate, wherein said nanowire comprises at least one group III-V compound or at least one group II-VI compound or comprises at least one non carbon group (IV) element.
US10861689B2
Methods, systems and devices that generate differential axial transport in a fluidic device having at least one fluidic sample separation flow channel and at least one ESI emitter in communication with the at least one sample separation flow channel. In response to the generated differential axial transport, the at least one target analyte contained in a sample reservoir in communication with the sample separation channel is selectively transported to the at least one ESI emitter while inhibiting transport of contaminant materials contained in the sample reservoir toward the at least one ESI emitter thereby preferentially directing analyte molecules out of the at least one ESI emitter. The methods, systems and devices are particularly suitable for use with a mass spectrometer.
US10861682B2
An apparatuses relating generally to a test wafer, processing chambers, and method relating generally to monitoring or calibrating a processing chamber, are described. In one such an apparatus for a test wafer, there is a platform. An optical fiber with Fiber Bragg Grating sensors is located over the platform. A layer of material is located over the platform and over the optical fiber.
US10861679B2
A processing system is disclosed having a radio frequency (RF) power system coupled to a process chamber via a transmission line. The RF power system is configured to generate RF power at a RF operating frequency. The processing system also includes a resonant structure arranged within the plasma processing chamber that includes at least one resonant substructure configured to resonate according to at least two different resonant modes when at least one resonant frequency associated with at least one of the modes is at or near the RF operating frequency.
US10861674B2
An apparatus and method for processing a workpiece with a beam is described. The apparatus includes a vacuum chamber having a beam-line for forming a particle beam and treating a workpiece with the particle beam, and a scanner for translating the workpiece through the particle beam. The apparatus further includes a scanner control circuit coupled to the scanner, and configured to control a scan property of the scanner, and a beam control circuit coupled to at least one beam-line component, and configured to control the beam flux of the particle beam according to a duty cycle for switching between at least two different states during processing.
US10861671B2
A scanning electron microscopy system is disclosed. The system includes a multi-beam scanning electron microscopy (SEM) sub-system. The SEM sub-system includes a multi-beam electron source configured to form a plurality of electron beams, a sample stage configured to secure a sample, an electron-optical assembly to direct the electron beams onto a portion of the sample, and a detector assembly configured to simultaneously acquire multiple images of the surface of the sample. The system includes a controller configured to receive the images from the detector assembly, identify a best focus image of images by analyzing one or more image quality parameters of the images, and direct the multi-lens array to adjust a focus of one or more electron beams based on a focus of an electron beam corresponding with the identified best focus image.
US10861659B1
A touch input device includes a base board, a circuit module having a free end portion and a connecting end portion, a metallic connecting member and an annular, metallic frame. The connecting member includes a positioning portion fixedly mounted to the connecting end portion of the circuit module, and an elastic arm extending from the positioning portion away from the connecting end portion and toward a free end portion in such a way to define a coupling groove that indents away therefrom. The frame is spaced apart from the circuit module and includes a coupling portion that is embossed from a side of the frame proximate to the connecting member, and that has a coupling block coupled to the coupling groove of the elastic arm.
US10861653B2
A solid electrolytic capacitor includes a plurality of capacitor elements that are laminated with each other. The plurality of capacitor elements each include an anode body, a solid electrolyte layer, and a cathode lead-out layer. The anode body is a foil-shaped electric conductor having a first main surface and a second main surface opposite to the first main surface. The anode body includes an anode section, a cathode formation section, and a separation section interposed between the anode section and the cathode formation section. The solid electrolyte layer and the cathode lead-out layer are disposed on both the first and the second main surfaces of the cathode formation section. A first insulating layer is disposed on the first main surface of the separation section. A first capacitor element and a second capacitor element that are adjacent to each other among the plurality of the capacitor elements are stacked so that the first insulating layer in the first capacitor element faces the second main surface of the separation section in the second capacitor element.
US10861649B2
A ceramic electronic component includes: a ceramic body that includes internal electrodes; and an external electrode that includes a plurality of crystal particles containing Ba, Zn, Si, and O, the external electrode being formed on a surface of the ceramic body and connected to the internal electrodes.
US10861634B2
The invention is directed to a stationary induction electric device that can reduce loss. To this end, the stationary induction electric device is provided with a first iron core block erected and formed in an annular shape, a second iron core block configured to surround the outer periphery of the first iron core block, a winding wound around the first and the second iron core blocks, a first support plate supporting the upper portion of the first iron core block from below, and a second support plate supporting the upper portion of the second iron core block from below, and a curvature radius of a curved portion appearing on the outer periphery of the lower portion of the second iron core block is made larger than a curvature radius of a curved portion appearing on the outer periphery of the upper portion of the second iron core block.
US10861626B2
The present invention relates to a superconducting coil having a structure in which an insulation layer electrically insulates the space between adjacent wound wires. The present invention provides a superconducting coil in which superconducting wires extended at a predetermined width in a lengthwise direction are stacked and wound, the superconducting coil comprising a metal-insulator transition (MIT) material layer interposed so as to electrically insulate space between adjacent superconducting wires in the stacking direction of the superconducting wires. According to the present invention, provided is a superconducting coil having high stability, and easily controlling electromagnetic properties including response properties and having a self-protective function against a quench phenomenon and the like during the driving of a magnet.
US10861620B1
A braided shield includes at least one electrical wire; and a plurality of shield members that covers an outer circumferential surface of the electrical wire and is formed by interweaving into a cylindrical shape. The shield members each include a strip-shaped non-conductor film and a strip-shaped conductor member that is shorter than a width of the non-conductor film in a width direction. In a planar view of the shield member, the conductor member is stacked on the non-conductor film along the longitudinal direction thereof such that the non-conductor area and the conductor area are formed separately along the width direction of the non-conductor film.
US10861613B2
The present invention relates to a plasma furnace which can efficiently treat various types of waste in large amounts. The plasma furnace comprises a melting chamber 101 for accommodating a melt, an upper surface forming the upper portion of the melting chamber 101 with a horizontal upper surface 111 and an inclined upper surface 112 having a slope with respect to the horizontal upper surface 111, a melt discharge portion 130 formed through a bottom surface of the melting chamber for discharging molten material therethrough, and an input apparatus 120 having a slope for inputting waste into the melting chamber 101, and the mixed type plasma torch 191, 192 provided on the inclined upper surface 112 with a slope for generating melting heat in the melting chamber 101.
US10861599B2
Systems and methods for producing aligners include an appointment management system that receives a request to schedule an appointment at an intraoral scanning site and schedules the appointment at the intraoral scanning site based on the request. A message is generated and caused to be transmitted to a device of the user and the message includes a confirmation confirming the scheduled appointment. An intraoral scan is conducted at the intraoral scanning site using an intraoral scanner. Aligners are sent to the user and are specific to the user for repositioning one or more teeth of the user in accordance with a treatment plan. The aligners are sent to the user without first providing the aligners to a dentist or an orthodontist such that the user receives orthodontic treatment without ever having physically seen a dentist or an orthodontist.
US10861591B2
Infusion systems, infusion devices, and related operating methods are provided. An exemplary method of operating an infusion device capable of delivering fluid to a patient involves obtaining, by a control system associated with the infusion device, measurement values indicative of a condition of the patient provided by a sensing device, identifying an event pattern based at least in part on the measurement values for the condition and historical data associated with the patient, generating a notification indicative of the event pattern in response to identifying the event pattern, and adjusting operation of the infusion device to deliver the fluid to the patient in a manner that is influenced by the event pattern in response to receiving user input confirming the event pattern.
US10861585B2
An information processing apparatus includes a memory and a processor coupled to the memory and configured to extract data having x times y bits from genome data in which a mutation pattern at each gene mutation position is represented as x bits, such that the extracted data is constituted by y data pieces each having x bits at y respective mutation positions, x and y being integers greater than or equal to 1, respectively, to refer to an addend table that stores a plurality of addend data associated with respective x-times-y-bit data to identify addend data corresponding to the extracted data, and to use an SIMD instruction to add the identified addend data to count data at positions corresponding to the y mutation positions in the genome data, the count data indicating counts of occurrences of mutation patterns in the genome data.
US10861584B2
Apparatus, systems, computer-readable media, articles of manufacture and methods for selecting an antibody. Apparatus, systems, computer-readable media, articles of manufacture and methods for producing the selected antibody. The selecting may include determining one or more physiochemical characteristics of the antibody. The determining may be based on antibody structural parameters.
US10861583B2
The present invention relates to systems and methods for identifying a biomarker from associative and knowledge based systems and processes. Particularly, aspects of the present invention are directed to a computer implemented method that includes data mining one or more public sources of biomedical text, scientific abstract, or bioinformatic data using queries to identify database terms associated with one or more predetermined terms, scoring association(s) between each of the identified database terms and the one or more predetermined terms, determining a subset b based on the score of the association(s), developing an interaction network model comprising the database terms in subset b, interactions, and additional database terms using a combination of algorithms in a predetermined order, and identifying candidate biomarkers from the interaction network model based on a ranking of the database terms in subset b and the additional database terms in the interaction network model.
US10861582B2
A method for implementing an adapted patient care for an individual suffering from liver fibrosis after assessing liver fibrosis progression in the individual, and thus determining whether the individual is a slow, medium or fast fibroser. Also, a method for treating an individual suffering from liver fibrosis and identified as a fast fibroser, which includes the steps of identifying the individual as a fast fibroser by assessing fibrosis progression and treating the individual by administering without delay at least one therapeutic agent for treating liver fibrosis, or for treating the underlying cause responsible for liver fibrosis, or both.
US10861581B2
A memory system includes a memory device including a plurality of blocks, and a controller suitable for managing the plurality of blocks by grouping the plurality of blocks into a plurality of super blocks in accordance with a predetermined condition, managing normal blocks which are not grouped into the super blocks in a replacement block pool, setting each of the plurality of super blocks that includes at least one bad block to a bad super block, and then changing each bad super block in which the at least one bad block is replaced with a normal block of the replacement block pool using replacement information to a recovery super block, wherein the replacement information includes in a bitmap indicative of whether or not an interleaving operation of each of the recovery super blocks is possible.
US10861562B1
Techniques related to improving a performance related to at least data reads from a memory are described. In an example, a computer system hosts a regression model that includes a neural network. The neural network is trained based on training data that is measured under different combinations of operational conditions and storage conditions. In operation, actual operational and storage conditions associated with the memory are input to the regression model. The neural network outputs a voltage read threshold based on these actual conditions. The computer system uses the voltage read threshold to read data stored in the memory.
US10861559B1
A methodology and structure for selectively erases a group of strings in a vertical NAND memory array to account for the slow to erase memory cells in the inner strands compared to the outer strands in the group. Erase signals can be applied through both the drain side connections and the source side connections in a first step to erase the outer strings. A second erase signal can be applied to the inner strands to erase the inner strands. The second signal can be applied from just the drain side connections or through both the drain side connections and the source side connections. In another embodiment, the erase signals are applied from both the source side connections and the drain side connections to the inner strings and only from the source side connections to the outer strings.
US10861553B2
Various embodiments of the present application are directed towards an integrated memory chip with an enhanced device-region layout for reduced leakage current and an enlarged word-line etch process window (e.g., enhanced word-line etch resiliency). In some embodiments, the integrated memory chip comprises a substrate, a control gate, a word line, and an isolation structure. The substrate comprises a first source/drain region. The control gate and the word line are on the substrate. The word line is between and borders the first source/drain region and the control gate and is elongated along a length of the word line. The isolation structure extends into the substrate and has a first isolation-structure sidewall. The first isolation-structure sidewall extends laterally along the length of the word line and underlies the word line.
US10861552B2
Some embodiments include apparatus and methods having a string of memory cells, a conductive line and a bipolar junction transistor configured to selectively couple the string of memory cells to the conductive line. Other embodiments including additional apparatus and methods are described.
US10861544B2
A method and related apparatus for using an indication of RRAM cell resistance to determine a write condition are disclosed. A cell characteristic of an RRAM cell is determined to a finer resolution than a data read value. A write condition is selected for the RRAM cell, based on the cell characteristic. The RRAM cell is written to, using the selected write condition.
US10861539B1
In an example, an apparatus can include an array of memory cells and a neural memory unit controller coupled to the array of memory cells and configured to assert respective voltage pulses during a first training interval to memory cells of the array to change respective threshold voltages of the memory cells from voltages associated with a reset state to effectuate respective synaptic weight changes. The neural memory unit controller can be configured to initiate a sleep interval, during which no pulses are applied to the memory cells, to effectuate respective voltage drifts in the changed respective threshold voltages of the memory cells from a voltage associated with a set state toward the voltage associated with the reset state, and determine an output of the memory cells responsive to the respective voltage drifts in the changed respective threshold voltages after the sleep interval.
US10861537B1
Techniques are provided for operating non-volatile storage. Peak current consumption may be reduced in connection with sensing non-volatile memory cells. Peak current consumption may be reduced when a first read condition is present. In one aspect, the value of a parameter of a voltage that is applied to a word line during a pre-read phase of a sense operation is controlled in order to reduce peak current consumption when the first read condition is present. Examples of the parameter include a ramp rate, a number of intermediate voltage levels, and a start time.
US10861530B2
The purpose of the present invention is to achieve a system for solving a row hammer issue without significantly increasing a DRAM chip area. A semiconductor storage device comprises: a memory unit including a plurality of memory cells; an address latch unit that receives an active command and an address therefor, and latches and holds the address every time the active command is received; a refresh control unit that, when receiving a refresh command, instructs a memory access control unit to carry out a regular refresh operation while instructing the memory access control unit to carry out an interrupt refresh operation for an address near the address latched by the address latch unit; and the memory access control unit that carries out the regular refresh operation and the interrupt refresh operation for the memory unit on the basis of the instruction from the refresh control unit.
US10861519B2
Apparatuses and methods for targeted row refreshes are disclosed herein. In an example apparatus, a predecoder receives a target row address and determines whether a target row of memory associated with the target row address is a primary or a redundant row of memory. The predecoder is further configured to cause one or more rows of memory physically adjacent the primary row of memory to be refreshed if the primary row is the target row or one or more rows of memory physically adjacent the redundant row of memory to be refreshed if the redundant row of memory is the target row of memory.
US10861500B2
A data transmission method according to one aspect of the present disclosure includes: generating a plurality of MPUs, reference clock time information, and leading clock time information indicating a leading PTS that is a clock time at which a leading access unit in the MPU is presented, transmitting the generated plurality of MPUs, reference clock time information, and leading clock time information, wherein the leading clock time information indicates the leading PTS of the plurality of MPUs of which presentation is started after the leading clock time information is transmitted in the generated plurality of MPUs, and each of the generated plurality of MPUs indicates a time point at which each access unit that does not exist in a head of the MPU is presented as a relative value to a time point of another access unit in the MPU.
US10861491B2
The magnetic tape has a magnetic layer containing ferromagnetic powder, abrasive, and binder on a nonmagnetic support, wherein the centerline average surface roughness Ra measured on the surface of the magnetic layer is less than or equal to 1.8 nm, the contact angle for 1-bromonaphthalene that is measured on the surface of the magnetic layer falls within a range of 45.0° to 60.0°, and the coefficient of friction that is measured on the base portion of the surface of the magnetic layer is less than or equal to 0.35.
US10861490B1
A data storage device including an interface, a first actuator, a second actuator, an auxiliary controller, and a primary controller. The auxiliary controller is configured to control positioning of the second actuator. The primary controller is configured to control positioning of the first actuator. The primary controller is communicatively coupled between the interface and the auxiliary controller.
US10861473B2
The present disclosure relates to processing a plurality of audio signals. The method includes receiving the plurality of audio signals in the frequency domain and determining an overall attenuation multiplier based on the plurality of audio signals and an overall lookup table that relates decibel values to different overall attenuation multipliers. The method further includes determining an attenuation vector comprising a plurality of bin-specific attenuation multipliers, each bin-specific attenuation multiplier respectively corresponding to a different frequency bin of the plurality of frequency bins. The method further includes scaling each bin-specific attenuation value in the attenuation vector with the overall attenuation multiplier, and editing each of the audio signals based on the scaled bin-specific attenuation values in the attenuation vector.
US10861464B2
The present disclosure provides an electronic apparatus having an incremental enrollment unit and a method thereof. The electronic apparatus at least includes a microphone, a storage device, and a processor. The storage device stores a first screening rule, an enrollment database, and a first temporary storage library. The processor receives a command voice transmitted by the microphone, and compare the command voice with enrolled voices in the enrollment database. If determining that a similarity is larger than a threshold value, the processor stores the command voice as a first temporarily stored voice in the first temporary storage library. When a quantity of the first temporarily stored voices in the first temporary storage library is larger than a first predetermined value, the processor screens out a part of the first temporarily stored voices according to the first screening rule, so as to perform incremental enrollment.
US10861459B2
An apparatus for determining a reliability of a recommendation based on an environment of a vehicle may include: an input device configured to detect a sound in the vehicle; a storage configured to store information associated with the sound; an output device configured to output information associated with a recommendation action; and a controller electrically connected with the input device, the storage, and the output device. The controller can be configured to: obtain audio information using the input device; obtain acoustic state information of the vehicle based on the audio information and a state of the vehicle, the acoustic state information associated with the state of the vehicle and noise included in the audio information; determine context information of the vehicle when the audio information is obtained; perform speech recognition on the audio information to obtain text information; calculate a recommendation index for one or more actions corresponding to the text information and the context information; and generate a recommendation of at least one of the one or more actions based on the acoustic state information and the calculated recommendation index.
US10861458B2
A response sentence generation apparatus includes a conversion device for converting an input voice of a user into text information, an extraction device for extracting prosodic information from the input voice, a specifying device for specifying an emotion occurrence word indicating an occurrence of an emotion of the user based on the text information and the prosodic information, and a generation device for selecting a character string including the specified emotion occurrence word from the text information and generating a response sentence by performing predetermined processing on the selected character string.
US10861450B2
A method for managing voice-based interaction in an Internet of things (IoT) network system is provided. The method includes identifying a first voice utterance from a first IoT device among a plurality of IoT devices in the IoT network system. Further, the method includes identifying at least one second voice utterance from at least one second IoT device among the plurality of IoT devices in the IoT network system. Further, the method includes determining a voice command by combining the first voice utterance and the at least one second voice utterance. Furthermore, the method includes triggering at least one IoT device among the plurality of IoT devices in the IoT network system to perform at least one action corresponding to the voice command.
US10861449B2
[Object] To provide an information processing device, an information processing method, and a program, which are capable of causing a device which is desirable to the user among a plurality of devices to give a response.[Solution] An information processing device including: an input unit configured to obtain information related to a voice of a user and device information of each of a plurality of devices; and a selecting unit configured to select a device from the plurality of devices on the basis of an aspect specified by at least one of the information related to the voice and the device information obtained by the input unit and the device information.
US10861447B2
The embodiments of the present disclosure provide a device for recognizing speeches and a method for speech recognition. The device for recognizing speeches may comprise a processor, configured to execute instructions stored in the memory, to: perform speech recognition on the collected audio data to obtain a semantic content of the audio data; match the obtained semantic content with a semantic data stored in the database; determine whether the audio data contains ambient noise audio information and audio information of a user, in response to determining that the obtained semantic content does not match with the semantic data; and change conditions for collecting the audio data and control to collect the audio data with the changed conditions, in response to determining that the audio data contains the ambient noise audio information and the audio information of the user.
US10861440B2
A computing device includes a display configured to present a graphical user interface. The graphical user interface includes a transcript portion configured to display an unannotated transcript representing an ordered sequence of one or more dialogue events involving a client and a computerized assistant, at least one of the dialogue events taking the form of an example client utterance, and an annotation portion configured to display a hierarchical menu including a plurality of candidate utterance annotations. An utterance annotation machine is configured to receive one or more computer inputs selecting, for each of one or more response parameters in the example client utterance, utterance annotations from the hierarchical menu that collectively define a machine-readable interpretation of the example client utterance. An annotated utterance having a predetermined format usable to train the computerized assistant is output to a data store based on the example client utterance.
US10861439B2
Provided is a process that includes: obtaining a training set of n-grams labeled as offensive; causing a machine learning model to be trained based on the training set of n-grams, wherein the machine learning model, when trained, is configured to classify natural language text as offensive or non-offensive; obtaining input natural language text expressing a computer-generated utterance; classifying after causing training, the computer-generated utterance as offensive or non-offensive using the machine learning model; and causing an output to be provided to a recipient, the output being based on whether the machine learning model classifies the computer-generated utterance as offensive or non-offensive.
US10861437B2
A method an system for extracting factoid associated words from natural language sentences is disclosed. The method includes creating an input vector that includes a plurality of parameters for each target word in a sentence. For a target word, the plurality of parameters includes a Part of Speech (POS) vector, a word embedding, a word embedding for a head word of the target word, a dependency label, and a semantic role label. The method includes processing for each target word, the input vector through a trained neural network and assigning one or more factoid tags to each target word in the sentence. The method includes extracting text associated with factoids from the sentence based on the one or more factoid tags. The method further includes providing a response to the sentence inputted by the user based on the text associated with the factoids.
US10861433B1
A quantizer and a method for a sigma-delta modulator circuit that may be used as a component within an adaptive-noise cancelling headphone are presented. An apparatus includes a quantizer to receive an input signal with successive input values and quantizes the input signal at discrete intervals. This is done by mapping the input value of the input signal at each interval to one of a plurality of quantization levels with three or more quantization levels that are non-uniformly spaced. The plurality of quantization levels has a first portion with two or more quantization levels having the same sign and being proportional to a first fraction having one as its numerator and two to a power of a first variable as its denominator, the first variable being an integer and having a different value for each of the two or more quantization levels of the first portion.
US10861430B1
An apparatus for selecting between sets of pickups for a stringed musical instrument including a top plate with two sets of pickups embedded therein that is rotationally attached to a back plate. The apparatus includes an electrical connector that enables electrical connection between the pickups and the instrument. The apparatus further includes attachment structure enabling fastening of the instrument to a backside of the instrument. The apparatus is configured to extend through a body of the instrument such that the top plate is adjacent strings of the instrument.
US10861426B2
An illuminated replacement heel pedestal system comprising: a top plate, which comprises one or more lights, a wiring harness, a top portion, a bottom portion, and a screw receiving plate that is substantially contained between the bottom portion and the top portion. The top plate is configured to replace an original equipment heel plate. The lights may be connected to a power source, which when turned on, powers the lights and illuminates the top plate.
US10861421B2
A stable frame rate is maintained by a system that includes a graphics processing unit (GPU). The system also includes memory to store frames rendered by the GPU, and a display to display the frames rendered by the GPU. In response to a negative indication with respect to the GPU maintaining a frame rate at an operating frequency, the GPU is operative to reduce frame quality of subsequent frames while maintaining the operating frequency.
US10861398B2
An emissive quantum photonic imager comprised of a spatial array of digitally addressable multicolor micro pixels. Each pixel is an emissive micro optical cavity comprising a monolithic color-tunable semiconductor light emitting diode. The light generated by each color-tunable pixel diode is emitted perpendicularly to the plane of the imager directly or via a plurality of vertical waveguides that extract and collimate the light generated from the pixel diode. Each pixel diode is individually addressable to enable the pixel to emit any of the colors associated with its monolithic color-tunable semiconductor light emitting diode at any on/off duty cycle for each color. The individual pixels modulate their required colors and brightness values by controlling the drive current and/or on/off duty cycle of the respective color-tunable diodes. Pixel-level micro optics further collimate and directionally modulate the light emitted from the micro pixels.
US10861397B2
An OLED display device includes a display panel including first and second partial panel regions, a scan driver configured to sequentially apply scan signals to the first and second partial panel regions in a normal driving mode, and to sequentially apply the scan signals to a driven one of the first and second partial panel regions in a partial driving mode, and a data driver configured to apply data signals to the first and second partial panel regions in the normal driving mode, and to apply the data signals to the driven one of the first and second partial panel regions in the partial driving mode. In the partial driving mode, the scan driver is configured to sequentially apply diode initialization signals to the driven one of the first and second partial panel regions, and to concurrently apply the diode initialization signals to a non-driven one of the first and second partial panel regions.
US10861391B2
An organic light emitting diode (OLED) illumination compensating method and device includes obtaining a plurality of first brightness values and corresponding actual driving voltage values; establishing a mapping relationship between brightness values and actual driving voltage values based on the plurality of first brightness values and the plurality of actual driving voltage values; obtaining target brightness values of the plurality of pixel units, and obtaining target driving voltage values of the plurality of pixel units by way of calculation based on the mapping relationship and the target brightness values; compensating for brightness of the plurality of pixel units based on the target driving voltage values and current actual driving voltage values.
US10861389B2
A display may include an array of organic light-emitting diode display pixels having transistors characterized by threshold voltages subject to transistor variations. Compensation circuitry may be used to sense a current from selected display pixels. A display pixel may include a drive transistor, a gate setting transistor for driving a reference voltage onto the gate terminal of the drive transistor, a data loading and current sensing transistor for connecting the drive transistor to a data/current-sensing line, a light-emitting diode, an emission control transistor coupled between the drive transistor and the diode, and an anode resetting transistor for selectively resetting the anode terminal of the diode. During pixel conditioning and current sensing operations, the anode resetting transistor may be constantly turned on to ensure that there is no voltage perturbation at the source terminal of the drive transistor, which can help prevent hysteresis-induced current sensing error.
US10861385B2
A display device includes: a first pixel including a first organic light emitting diode and a first driving transistor for controlling a driving current flowing to the first organic light emitting diode; a second pixel including a second organic light emitting diode and a second driving transistor for controlling a driving current flowing to the second organic light emitting diode; and a third pixel including a third organic light emitting diode and a third driving transistor for controlling a driving current flowing to the third organic light emitting diode, wherein the first driving transistor, the second driving transistor, and the third driving transistor include a different number of unit transistors from one another, and the first pixel, the second pixel, and the third pixel have different colors from one another.
US10861380B2
Disclosed herein are display systems and techniques for operating a display in a display system. An output image is formed by scanning a column of light emitters such that emitters in different rows of the column contribute to a same location in the output image. The emitters are driven using pulse-width modulation (PWM). PWM pulses are applied in synchronization with the scanning to cause emitters to emit light at an intensity corresponding to an illumination parameter. The driving includes generating, based on an illumination parameter, a PWM pulse by applying an analog signal in combination with applying a digital signal. The analog signal controls an amplitude of the PWM pulse. The digital signal controls a duration of the PWM pulse.
US10861371B2
Disclosed is a display device for increasing an aperture ratio of a transmissive part. The display device includes data lines overlapping with one or more of the pixels emitting light to display an image. Each pixel includes subpixels arranged within the pixel along a same direction as the data lines. The display device further includes transmissive parts arranged in the first direction and corresponding to adjacent pixels. In addition to the data lines overlapping the pixels, the display device may include power lines and reference voltage lines parallel with the data lines and overlapping with the pixels. The display device may include scan lines and sensing lines arranged to cross the transmissive parts and data lines. As a result, the number of lines crossing the transmissive parts is reduced, thereby increasing an aperture ratio of the transmissive parts.
US10861370B2
Provided are a driving circuit and driving method for a display panel, and a display device. The driving method of a display panel includes that: the display panel includes a base substrate, a plurality of data lines and a plurality of scanlines; the plurality of data lines and the plurality of scanlines intersect to define a plurality of sub-pixels; each of pixel units is formed by adjacent N sub-pixels, a data line group is formed by every X data lines of the plurality of data lines connected to M columns of the pixel units, and the data line group is connected to a data signal output line through a multiplexer; the method further includes: controlling, through the multiplexer, data lines in a same data line group and corresponding to sub-pixels of a same color to continuously input data signals.
US10861369B2
A display device may have multiple light emitter arrays. Each array may include multiple light emitters that emit light of a color. One or more of the arrays may have a reduced spatial resolution compared to other arrays as the size of the light emitters in the arrays with the reduced resolution may be larger than other light emitters. The display device may include one or more waveguides that converges light emitted from light emitters of different colors to form an image by overlapping the light at a spatial region. The display device may include an image processing unit that applies an anti-aliasing filter to reduce any visual effect perceived by users due to the reduced resolution in one or more color channels. The anti-aliasing filter may include convolution kernels that convolve input color values of different colors and may combine the convolution result for output color values of a color.
US10861364B2
A projector includes a light source unit having a first light source emitting first wavelength range light and a luminescent wheel having a first wavelength range light transmission area and a luminescent material area receiving the first wavelength range light and reflecting second different wavelength range light provided circumferentially end to end, a light source control unit controlling the light source unit, a display device receiving light from the light source unit to form image light, a pixel shifting unit shifting a display position of the image light for each of a plurality of sub-frame periods forming one image frame period, and a control unit controlling the light source control unit and the pixel shifting unit, the control unit synchronizing a timing the pixel shifting unit shifts the display position for each sub-frame period with a timing the emitted light from the light source unit is switched over.
US10861354B2
A receipt and label roll comprises a core and a web having a longitudinally-extending axis and wound on the core along the axis. The web includes (i) a substrate having a front side and a back side opposite the front side, (ii) a thermally-sensitive coating disposed on the front side of the substrate, (iii) adhesive disposed on a portion of the back side of the substrate along the web axis, and (iv) a release coating disposed on the front side of the substrate along the web axis to prevent the adhesive from sticking to the front side of the substrate when the web is wound on the core. The web further includes (v) a longitudinal weakened structure extending along a direction parallel to the web axis and dividing the web into a first web portion on which the adhesive is disposed and a second web portion which is substantially devoid of adhesive.
US10861349B2
Systems and techniques for assaying conformance to an activity manipulating a beaded-string smart device are herein described. The beaded-string smart device may include an active bead. The active bead may include at least one processor, at least one sensor, and at least one output device. A set of parameters for a model of the activity may be received to establish a measurable metric for at least a portion of the activity. A set of motion data may be collected. A position of the active bead may be calculated in relation to the remainder of the smart device using the set of motion data. The position of the active bead may be compared to the measurable metric to establish progress of the activity. A perceptible output of the progress may be provided via the at least one output device.
US10861342B2
A system for displaying information related to a flight of an aircraft and an associated method are provided. The display system comprises a dynamic synthesis image generating module, configured to generate at least two successive transition synthesis images between an image according to a first type of perspective and an image according to a second type of perspective, or between an image according to a second type of perspective and an image according to a first type of perspective, respectively, and to command the display thereof at successive transition moments. Each transition image is centered around an intermediate central point of interest, seen from an intermediate point of view situated at an intermediate observation distance from the intermediate central point of interest, which is an increasing function, a decreasing function, respectively, of the transition moment at which the image is displayed, and seen from an intermediate opening angle, which is a decreasing function, an increasing function, respectively, of the transition moment at which this image is displayed.
US10861338B2
Systems and method for a driver assistance system including a surround view system are provided. In an example method for automatically selecting a virtual camera position in the surround view system, the method includes selecting one of the one or more vehicle surrounding the host vehicle as a threat vehicle based on at least one of a geographic position, and a velocity of the vehicle relative to one or more of a position, a heading, and a speed of the host vehicle. Based on the selected threat vehicle, the method includes selecting a virtual camera position such that the threat vehicle and a portion of the host vehicle are in view of a virtual camera, and displaying an image from the virtual camera position to a driver of the host vehicle.
US10861334B2
An occupancy monitoring device includes an occupancy sensor for detecting occupancy of a physical location by an object, a communication submodule for transmitting a wireless communication mode of a status of the detected occupancy and an unique identifier of the occupancy monitoring module, and a battery powering the occupancy sensor and the communication submodule. Components may be housed in an enclosure that is further attachable to a permanently fixed element. An occupancy monitoring system includes a plurality of the occupancy monitoring devices being deployed to monitoring occupancy of locations. Status and ID messages transmitted from the occupancy monitoring devices and receivable a user device, thereby allowing displaying a graphically representation of locations that are occupied and locations that are unoccupied.
US10861332B2
A communication terminal is connected to a server device in a bidirectionally communicable manner and configured to transmit a departure point, a destination, and a route retrieval request from the departure point to the destination to the server device and to acquire a route that is retrieved and delivered by the server device in response to the route retrieval request. The communication terminal receives, from the server device, location road information for identifying a position of a moving object on a map and identifying the position of the moving object based on the received location road information. The communication terminal transmits, to the server device, the route retrieval request in which the identified position of the moving object is set as the departure point, and receives, from the server device, a route that is retrieved by the server device in response to the route retrieval request.
US10861326B2
In a method for sharing driving images of a second vehicle by a first terminal, which communicates with a first vehicle, in a communication system, the present invention comprises the steps of: storing routes by time of the first vehicle; receiving a first message, for notifying an occurrence of an accident or a hazardous situation, from an electronic device of the first vehicle; if the first message is received, selecting a first route of predetermined time from the stored routes; and transmitting a second message for requesting image information related to the first route among the driving images of the second vehicle.
US10861323B2
A method carried out in a system having an active stylus and a sensor controller includes establishing frame synchronization between the controller and the stylus, selecting a first variable-length command from among multiple variable-length commands each including data of a variable number of bits, transmitting the first command in a first portion of a frame using an uplink signal having a variable time length that depends on a number of bits of the first command, receiving the uplink signal having the variable time length, detecting the first command by decoding the uplink signal up to a tail of the uplink signal, and transmitting a downlink signal that depends on the first command in a second portion of the first frame that is different from the first portion of the first frame.
US10861321B2
An information processing device including a determination unit that determines a user interface for controlling a control target device in accordance with a communication scheme between the control target device and the information processing device for controlling the control target device and a notification control unit that controls a notification to a user of the user interface that is determined by the determination unit. An information processing method and a program corresponding to the information processing device.
US10861316B2
Various embodiments of wireless ambient sensor unit are presented. The sensor unit may include a wireless transceiver configured to transmit sensor data and to receive instructions. The sensor unit may include a sensor configured to measure an ambient condition. The sensor unit may include a controller in communication with the wireless transceiver and the sensor. The controller may be configured to compare data measured about the ambient condition to a stored threshold while the wireless ambient sensor unit is functioning in a low-power mode. The controller may be configured to exit the low-power mode in response to the comparison of the data with the stored threshold. The controller may be configured to cause the data measured about the ambient condition to be transmitted by the wireless transceiver as one or more messages in response to the comparison to the stored threshold.
US10861314B1
A workspace assembly includes at least a first sound sensor located in a first facility space, at least one communication device located within the first space, and a processor in communication with the at least a first sound sensor and the communication device. The processor is adapted to compare the volume of sound emanating from within the first space to a threshold level and to generate a signal via the communication device when the volume of sound emanating from within the first space exceeds the threshold level. The processor also periodically automatically adjusts the threshold level.
US10861307B2
The present disclosure generally relates to systems and methods for monitoring for and preempting pre-identified restriction violation-related behavior(s) of persons under restriction.
US10861290B2
A lottery ticket dispenser system includes a physical dispenser array having a plurality of separate bins for receipt of a supply of interconnected lottery tickets. A control system is in communication with a drive mechanism in each bin to initiate a dispense sequence upon receipt of a ticket dispense command. A central lottery server is in communication with the control system. An electronic display device is in communication with the central lottery server and is configured to present a virtual dispenser array with bin positions that mimics the physical dispenser array. The central lottery server transmits lottery ticket images to the electronic display device that correspond to the lottery tickets in the physical dispenser array and bin position assignments for the lottery ticket images in the virtual dispenser array.
US10861289B1
Systems, methods and apparatus for providing, operating, hosting and conducting a gaming application which uses selections by a participant in a fantasy gaming contest to identify the sportsbook proposition wagers most likely to be of interest to the participant and display the wagers to the participant through a user interface associated with the fantasy gaming contest user interface.
US10861281B2
According to one embodiment, provided is a chip recognition system that recognizes a chip on a gaming table in an amusement place having the gaming table, the chip recognition system including: a game recording apparatus that records, as an image, a state of chips stacked on the gaming table, using a camera; an image analysis apparatus that performs an image analysis on the recorded image of the state of chips; a plurality of chip determination apparatuses including at least a first artificial intelligence apparatus that determines a number of the chips stacked, using an image analysis result obtained by the image analysis apparatus; and a second artificial intelligence apparatus that decides a correct number of the chips stacked, when the plurality of chip determination apparatuses obtain different determination results for the number of the chips stacked.
US10861274B2
The present invention relates to a multi-banknote cassette with a movable stopper, and more particularly, to a multi-banknote cassette with a movable stopper, which is capable of storing various kinds of banknotes at the same time. The multi-banknote cassette may include: a stopper driver which is formed at the top of a cassette body and has a pinion gear rotated by a driving motor; and a movable stopper which has a rack gear formed at one side surface thereof and engaged with the pinion gear and is lifted/lowered vertically through a stack guide to guide an introduced banknote in the cassette body, while the pinion gear of the stopper driver is rotated. Through such a structure, various kinds of banknotes can be easily handled in one banknote cassette.
US10861269B2
A key information management device includes: a key information distribution unit configured to distribute key information to a company that provides a delivery service that allows an inside of a vehicle, a building, or a facility used by a user to be designated as a delivery destination of a package, key information being used by a delivery person of the company to unlock a specified entrance of the vehicle, the building, or the facility; and a determination unit configured to determine whether or not the delivery person who delivers the package has reached within a specified range of the vehicle, the building, or the facility, wherein the key information distribution unit is configured to distribute the key information to the company when the determination unit determines that the delivery person has reached within the specified range of the vehicle, the building, or the facility.
US10861268B2
Aspects of the present disclosure relate to a device is configured to store a list of user identifiers and user attribute data, receive a set of access criteria specifying one or more attributes, receive and identify a user identifier via a data input component, determine an access status of the user identifier based on the access criteria, and present the access status in such a way as is perceivable by a user of the access control device.
US10861262B2
The invention relates to a handheld transmitter having an energy store, a motion sensor for detecting a movement of the handheld transmitter, and a transmission/reception unit for establishing a wireless connection to an electrically actuable portable lock, wherein the handheld transmitter can be switched over between a manual mode in which the connection establishment can only be triggered by the actuation of an actuation element by a user and an automatic mode in which the connection establishment can be triggered by a movement of the handheld transmitter. A further subject of the invention is a locking system comprising such a handheld transmitter and an electrically actuable portable lock. The invention additionally relates to a method of unlocking an electrically actuable portable lock by means of a handheld transmitter.
US10861253B2
An information processing method is provided to reduce an amount of data to be monitored in an onboard system of a vehicle. In the method, detection results that indicate whether an abnormality is included in communication data on an onboard network are obtained, and a first log transmission instruction is generated to cause periodic transmission of a first log from the onboard system to a server device. The first log is a log of the communication data. A second log transmission instruction is generated to cause transmission of a second log from the onboard system to the server device in a case of the detection results indicating the abnormality is included in the communication data. The second log is a log of the communication data and includes an amount of data generated per unit time that is greater than the first log.
US10861252B2
A comprehensive software system and a method for performing a comprehensive reliability analysis of an aircraft are provided. For example, an aircraft systems database is analyzed to extract information corresponding to an aircraft. A plurality of goodness-of-fit tests may be performed based upon the information using a plurality of statistics and a plurality of significance levels to generate a plurality of results of the plurality of goodness-of-fit tests. The plurality of results may be analyzed to determine a distribution model associated with a fit establishing a criteria. The distribution model may be applied to the information to determine a set of reliability indexes. A reliability report may be generated for a part of the aircraft based upon the set of reliability indexes. Maintenance of the part of the aircraft may be facilitated based upon the reliability report and/or illustrations generated based upon the set of reliability indexes.
US10861251B2
A system includes a processor and a memory. The memory stores instructions executable by the processor to identify a vehicle fault condition, select a vehicle component according to a location of the fault condition in the vehicle and a detected location of a user outside of the vehicle, and actuate the vehicle component.
US10861249B2
Aspects of the present disclosure describe various methods and a system for manipulating digital assets on a three-dimensional viewing platform. The method may include configuring at least one dome layer as part of a dome framework having a spherical virtual environment that surrounds a user, virtually displaying, within a gaze area for the user, at least one screen in the at least one dome layer, wherein one or more digital assets are provided to the user through the at least one screen, and enabling the user to interact with the one or more digital assets on the at least one screen. The system may include a memory configured to store instructions, and one or more processors configured to execute the instructions to perform the method.
US10861232B2
The present disclosure is directed toward systems and methods that facilitate scanning an object (e.g., a three-dimensional object) having custom mesh lines thereon and generating a three-dimensional mesh of the object. For example, a three-dimensional modeling system receives a scan of the object including depth information and a two-dimensional texture map of the object. The three-dimensional modeling system further generates an edge map for the two-dimensional texture map and modifies the edge map to generate a two-dimensional mesh including edges, vertices, and faces that correspond to the custom mesh lines on the object. Based on the two-dimensional mesh and the depth information from the scan, the three-dimensional modeling system generates a three-dimensional model of the object.
US10861226B2
A surface model is generated from a three-dimensional volume model of a person's head. The person's head is modelled as a three-dimensional volume model of loss values (i.e., absorption values). Wave vectors are launched towards the volume model. Each wave vector is characterized by a wavelength and a capture direction (direction of propagation). The launched wave vectors are absorbed by the volume and the point at which they are absorbed (referred to as the intersection point) is determined. The surface model of the person's head is generated from the intersection points of the wave vectors.
US10861208B2
A system and method of creating customized characters and selectively displaying them in an electronic display, such as an augmented reality or virtual reality display is provided. A digital character may be provided by a character provider for customization by others using the system. Such customizations may be instantiated in user devices that provide electronic displays. Instantiation of the custom digital character may be conditioned on one or more trigger conditions, which may be specified by the character customizer. For example, a digital character customized using the system may be conditioned on triggering events in the real-world or in a virtual world. When a relevant triggering condition is satisfied at a user device, the custom character (i.e., information for instantiating the custom character) may be transmitted to that user device. In this manner, the system may push custom characters to user devices that satisfy the triggering condition.
US10861197B2
A radiographing apparatus for identifying a contour of a predetermined target structure of a subject in an image, includes an area setting unit configured to set a contour search area where the contour is to be searched based on anatomical features of the structure of the subject, a contour candidate setting unit configured to set a contour candidate of the target structure, and a contour adjustment unit configured to adjust the contour candidate to approximate the contour candidate included in the contour search area to the contour of the target structure.
US10861196B2
A system comprises an encoder configured to compress attribute information for a point cloud and/or a decoder configured to decompress compressed attribute information for the point cloud. Attribute values for at least one starting point are included in a compressed attribute information file and attribute correction values used to correct predicted attribute values are included in the compressed attribute information file. Attribute values are predicted based, at least in part, on attribute values of neighboring points and distances between a particular point for whom an attribute value is being predicted and the neighboring points. The predicted attribute values are compared to attribute values of a point cloud prior to compression to determine attribute correction values. A decoder follows a similar prediction process as an encoder and corrects predicted values using attribute correction values included in a compressed attribute information file.
US10861193B2
A calibration sheet is located at a first position where its surface substantially corresponds to the expected position of a patient surface lying on a mechanical couch during treatment. Images of the calibration sheet are obtained and processed to ascertain relative locations and orientations of the image detectors obtaining the images and optical distortion parameters indicative of optical distortions present in the obtained images of the calibration sheet. The calibration sheet is then re-located to a known position relative to the iso-centre of the treatment apparatus and images of the re-located calibration sheet are obtained and processed to determine a transform corresponding to the relocation of the calibration sheet from the first position to the iso-centre of the treatment apparatus. Data indicative of optical distortions present in the images and data indicative of the locations and orientations of the image detectors relative to the iso-centre of the treatment apparatus are stored.
US10861189B2
A camera simulation system or method or process for simulating performance of a camera for a vehicle includes providing a camera having a lens and imager and providing a learning algorithm. Image data is captured from a raw image input of the camera and the captured image data and raw image input are output from the camera. The output image data and the raw image input are provided to the learning algorithm. The learning algorithm is trained to simulate performance of the lens and/or the imager using the output captured image data and the raw image data input. The performance of the lens and/or the imager is simulated responsive to the learning algorithm receiving raw images.
US10861187B2
There is provided a computer-implemented method of processing object detection data. The method includes receiving, from an object detection system, object detection data comprising a plurality of detection outputs associated with different respective regions of an image, wherein a first detection output of the plurality of detection outputs is associated with a first region of the image and comprises a plurality of received detection characteristics. The method includes processing the first detection output to determine one or more modified detection characteristics of said plurality of received detection characteristics. Processing the first detection output includes retrieving a mapping function and applying the mapping function, where the mapping is dependent upon at least one of the plurality of received detection characteristics.
US10861185B2
An information processing apparatus inputs a plurality of detected features that are detected from an image or three-dimensional data, holds a plurality of features of a physical space as a plurality of held features in association with availabilities in a calculation of a position/orientation of an apparatus that obtained the image or the three-dimensional data, decides spatial locations of the held features in the image or the three-dimensional data, and decides, based on the availabilities of the held features existing in a vicinity of one detected feature out of the plurality of detected features at the locations, a state of usage of the one detected feature in the position/orientation calculation.
US10861178B2
Systems and methods for generating a training example to train artificial intelligence software to automatically determine a centerline of an elongated structure of three dimensional images. One system includes an electronic processor configured to receive a plurality of reference points for a subset of a plurality of slices of a first three dimensional image. Each of the plurality of reference points marks a centerline of the elongated structure within one of the subset of the plurality of slices. The electronic processor is configured to determine an order of the plurality of reference points and fit a spline curve to the plurality of reference points based on the order of the reference points to create the training example. The electronic processor is further configured use the training example to train the artificial intelligence software to automatically determine a centerline of an elongated structure in a second three dimensional medical image.
US10861169B2
Embodiments of the present disclosure provide a method for generating an environment model, a storage medium and an electronic device. The method includes the following. A plurality of images is acquired for an environment where the electronic device is located. The plurality of images is corresponding to a plurality of acquisition moments. Motion data of the electronic device is acquired at the plurality of acquisition moments. The plurality of images and the motion data at the plurality of acquisition moments are analyzed to generate three-dimensional spatial data of the environment. The plurality of images is packaged with the three-dimensional spatial data to generate an environment model.
US10861166B2
A method for restoring images in a sequence of images, including, when it is applied to a first image in the image sequence: estimating an item of information representing a global motion of a background of the first image with respect to a second image; compensating for said global motion of the background in the second image in order to obtain an adjusted version of the second image, referred to as the adjusted second image; obtaining a contour of an object of the first image by applying a segmentation method using the adjusted second image; using the contour of the object thus obtained in order to estimate an item of information representing a global motion of the object; and applying to the first image an image restoration method using the information representing the estimated global motion of the background and the estimated global motion of the object.
US10861160B2
A device for assigning one of a plurality of predetermined classes to each pixel of an image, the device is configured to receive an image captured by a camera, the image comprising a plurality of pixels; use an encoder convolutional neural network to generate probability values for each pixel, each probability value indicating the probability that the respective pixel is associated with one of the plurality of predetermined classes; generate for each pixel a class prediction value from the probability values, the class prediction value predicting the class of the plurality of predetermined classes the respective pixel is associated with; use an edge detection algorithm to predict boundaries between objects shown in the image, the class prediction values of the pixels being used as input values of the edge detection algorithm; and assign a label of one of the plurality of predetermined classes to each pixel of the image.
US10861155B2
A method for training a function of an X-ray system that has a positioning mechanism such as a C-arm, a detector, and, in a beam path in front of the detector, an anti-scatter grid. Positioning of the detector at a large number of different positions occurs. The positioning mechanism is deflected and/or distorted. Recording of at least one X-ray photograph in each of the positions then takes place, and the method further includes machine learning of artifacts generated by the anti-scatter grid from all X-ray photographs for the function.
US10861143B2
A method and an apparatus for reconstructing a hyperspectral image using artificial intelligence are provided. The method includes receiving an encoded sensor input for an image and reconstructing a hyperspectral image of the image for the encoded sensor input based on a previously generated nonlinear learning model.
US10861142B2
A multi-layer low-pass filter is used to filter a first frame of video data representing at least a portion of an environment of an individual. A first layer of the filter has a first filtering resolution setting for a first subset of the first frame, while a second layer of the filter has a second filtering resolution setting for a second subset. The first subset includes a data element positioned along a direction of a gaze of the individual, and the second subset of the frame surrounds the first subset. A result of the filtering is compressed and transmitted via a network to a video processing engine configured to generate a modified visual representation of the environment.
US10861141B2
A facial image-processing method includes: transforming a facial image with 2D Fourier transformation (FT) in a template to obtain 2D FT data of color channels of the facial image and a 2D FT data of the template, with computing first light intensities of color channels and a second light intensity of the template with the 2D FT data; computing an intensity mean value and an intensity maximum in each of the color channels; processing the first light intensities and the second light intensity with singular value decomposition (SVD) to obtain intensity spectrum SVD matrixes and a template SVD matrix; computing a compensation weight coefficient for each color channel with the intensity mean value, the intensity maximum and SV maximums of the intensity spectrum SVD matrixes and the template SVD matrix; and compensating the facial image with the compensation weight coefficients to obtain a compensated facial image.
US10861140B2
An imaging apparatus 1 includes an image acquisition unit 51 and an image processing unit 53. The image acquisition unit 51 acquires a face image. The image processing unit 53 adjusts the brightness of the face image acquired by the image acquisition unit 51. The image processing unit 53 combines the face image acquired by the image acquisition unit 51 with the adjusted image, using map data (map) in which a predetermined region of the face is set as a transparent region on the basis of a three dimensional shape of the face.
US10861138B2
An image processing device is configured to: acquire a first image photographed from a first position; acquire a second image photographed from a second position; identify an edit target area where a first shadow or a first shielding object is shown in the first image; decrease a resolution of the second image so as to match with a photographed object shown in the first image, and identifying a photographed part area where a second shadowed part or a second shielded part is shown in a low-resolution second image; identify a similar area in at least one of the first image and the second image, the similar area being similar to the photographed part area; and edit the edit target area in the first image, based on the similar area.
US10861133B1
A super-resolution video reconstruction method, device, apparatus and a computer-readable storage medium are provided. The method includes: extracting a hypergraph from consecutive frames of an original video; inputting a hypergraph vector of the hypergraph into a residual convolutional neural network to obtain an output result of the residual convolutional neural network; and inputting the output result of the residual convolutional neural network into a spatial upsampling network to obtain a super-resolution frame, wherein a super-resolution video of the original video is formed by multiple super-resolution frames.
US10861130B2
A computer implemented method for warping virtual content includes generating warped virtual content by transforming source virtual content. The method also includes determining whether a memory location corresponding to an X, Y location of the warped virtual content in an output frame of reference is occupied by pre-existing virtual content. The method further includes storing the warped virtual content in the memory location if the memory location is not occupied. Moreover, the method includes comparing respective Z locations of the warped virtual content and the pre-existing virtual content to identify virtual content with a Z location closer to a viewing location if the memory location is occupied. The method also includes storing the warped virtual content in the memory location corresponding to the X, Y location if a Z location of warped virtual content is closer to the viewing location than a pre-existing Z location of pre-existing virtual content.
US10861124B2
Methods, systems, and computer-readable media for rendering graphics using a graphics pipeline for emulating a fixed-function graphics pipeline, including selecting a first pre-compiled shader chunk from a set of pre-compiled shader chunks, selecting at least one second pre-compiled shader chunk from the set of pre-compiled shader chunks, and, concatenating the first shader chunk with the at least one second shader chunk, wherein each shader chunk corresponds to a fixed-function graphics function.
US10861121B2
A method of manufacturing a security document, including: providing a polymer substrate having first and second surfaces; and: applying an array of focussing elements to the first surface of the polymer substrate across a first region; forming an image array by: providing a die form having a surface including an arrangement of raised areas and recessed areas defining the pattern; applying a first curable material to the surface of the die form so it substantially fills the recessed areas; bringing a pattern support layer in contact with the surface of the die form so it covers the recessed areas; separating the pattern support layer from the surface of the die form so the first curable material in the recessed areas is removed from the recessed areas and retained on the pattern support layer; and at least partly curing the first curable material in one or more curing steps.
US10861119B2
Systems and methods are disclosed for registering personal electronic devices (PEDs) with an aircraft in-flight entertainment (IFE) system. Some methods include generating a different token image for each IFE passenger seat display, each generated token image comprising unique information for registering the PEDs with the IFE system. Different ones of the generated token images are communicated to different ones of the IFE passenger seat displays for display to passengers. A request comprising a captured image of the generated token image that is displayed on one of the IFE passenger seat displays is received. The at least one PED is registered with the IFE system by associating the unique identification information of the generated token image received in the request from the at least one PED. A communication link is established with the PED using the unique information.
US10861116B1
Some embodiments include systems and methods that facilitate COPPA compliance, and associated FERPA compliance, for schools. The systems and methods allow schools to quickly implement, deploy, and integrate a COPPA compliance platform that facilitates administrative operations over the Internet, thereby enabling schools to be compliant with the latest COPPA and associated FERPA rules. Some embodiments of the COPPA compliance platform use a child's grade level and/or birth certificate information from the Student Information System (SIS) for age verification and make direct personal contact with parents/guardians to verify the parents'/guardians' identity via government issued ID, thereby minimizing the probability of age and identity falsification.
US10861114B2
Systems and methods are presented by which a contractor can initiate a proposed variation to a project contract and request payments against the proposed variation even before the variation is approved by the other party to the project contract. A data structure representative of proposed variation is generated and maintained as the proposed variation is reviewed, approved, and elevated to become part of the actual budget for the project. Because the same data structure is maintained throughout the process and after the proposed variation is approved, payment requests, payments, and any other actions taken against the data structure before the proposed variation is approved are automatically linked to the actual budget after approval and, thereby, are recognized and processed by external accounting systems as though the variations were created by the other party to the contract.
US10861113B2
The invention relates to the field of the Internet of things (IoT) and allows to remotely control the energy resource consumption parameters (electricity, cold and hot water, heat energy and gas) in the communal field. The controlled parameters include the amount of energy resources received from each source of resources, their quality (water, coolant or gas temperature, pressure in the water or gas pipeline, availability of power from the grid, peak voltage, RMS voltage, frequency deviation, distortion of the current waveform), as well as environmental parameters (temperature and composition of ambient air, air humidity, the smoke presence, opening and closing of doors and windows, the presence of moving objects, illumination, water leakage, gas leakage). The developed method and the system implementing it allow registering the value of each monitored parameter in real time mode at the moment this parameter is changed by a certain predefined value and automatically transfer this value to the Monitoring Center. Data accumulated in the Monitoring Center is Big Data containing detailed information on the quantity and quality of energy resources consumed, the state of the data collection system itself, and the behavior of people in the consumption of energy resources. These data can be used to develop recommendations for energy saving, changing consumers' behavior to save energy, as well as to monitor the operation of the system and the location of accidents and leaks.The invention can be used to create centralized automatic monitoring systems for energy resource consumption in areas of any size.
US10861106B1
Computing systems, computer-implemented methods, articles of manufacture for making personalized assessments regarding whether a taxpayer should be presented with a standardized flow of interview screens, questions or topics, or with an itemized deduction flow of interview screens, questions or topics. This assessment is made utilizing a generated user interface and analytic data elements that generate outputs that reflect the taxpayer's data, e.g., in the form of ranges of numerical data that are based on the taxpayer's data. User interface elements representing response options in the form of range data may be selected by the user without entering specific electronic tax return data for the purpose of making standardized v. itemized determinations and to determine which questions or topics can be bypassed.
US10861095B1
Systems and methods for controlling an automated electronic networked central clearinghouse for clearing and reversing reversible exchanges of digital assets are disclosed. Exemplary implementations may: execute an instance of a game; receive an exchange request that indicates a first user offers a first digital asset for a reversible exchange on a fiat-currency-based online exchange platform; access a decentralized database to obtain asset-specific distribution rights for the first digital asset; generate publication information of the first digital asset for publication on the online exchange platform; receive exchange information regarding the reversible exchange; temporarily transferring the ownership of the first digital asset; determine whether to reverse the reversible exchange, and either (i) transfer the ownership of the first digital asset to the first user, or (ii) clear the reversible exchange by non-temporarily transferring the ownership to the exchanging user, and by distributing benefits in accordance with the asset-specific distribution rights.
US10861089B2
A computer-implemented method for customizing a user interface comprises receiving, from a touchpoint device, identification information entered by a user; accessing a record of the user from a database using the received identification information; determining whether the record has any application windows configured for the user interface on the touchpoint device; transmitting, by a server to the touchpoint device, at least a first financial application window and a second financial application window identified by the record of the user for display of the first financial application window and the second financial application window simultaneously on the user interface of the touchpoint device; receiving instructions from the user via the first financial application window to perform a financial transaction; and performing, by a server, the financial transaction while the touchpoint device displays at least the first financial application window and the second financial application window, wherein the first financial application window and the second financial application window are updated with real-time information.
US10861068B2
Methods and systems to supplement search results returned to a buyer of parts are described. The system receives a first query from a buyer. The first query includes keywords. The system identifies at least one compatibility keyword included in the keywords. The system further infers that the other keywords in the query are item information that describes a part that is sought for on a network-based marketplace. The system further infers the part has a compatibility based on the compatibility keywords. Next, the system searches a data storage device based on the item information and the compatibility keywords to identify a first listing as matched. Finally, the system presents the first listing describing the matched part. The matched part is indicated as compatible by supplementing the presentation of the first listing with the compatibility keywords from the first query.
US10861063B2
The present invention teaches a system, method and computer program for enabling local or regional merchants to participate in an automated cause marketing (ACM) program using mobile devices. The ACM program that may provide benefits to several parties involved in fundraising for one or more supported organizations, including one or more supported organizations, advertising providers, merchants, and individuals. Merchants are able to access enhanced analytics regarding their transactions with members and non-members of the ACM program and can use these enhanced analytics to realize an increased number of or revenue from transactions with members. The present invention also teaches a system and method for enabling advertising providers to acquire and analyze data associated with consumers-merchant transactions. The present invention provides the above features optimally using mobile devices. Furthermore, the present invention, may enable a member to disseminate its charitable preferences and contribution notifications to members of its electronic social networks.
US10861054B2
Methods and apparatus are disclosed regarding an e-commerce system that places customers into a plurality of clusters and tailors services provided to a customer based on the cluster in which the customer is placed. In one embodiment, the e-commerce system defines the clusters based on purchase history data for customers having sufficient purchase history data. The e-commerce system then places customers without sufficient purchase history data into one of the defined clusters based on demographic data for the customer and demographic data for the customers in the cluster.
US10861049B2
A wireless identification (WiD) marketing registry system for mobile device proximity marketing and a method of operating the system are disclosed. In one embodiment, the WiD marketing registry system includes a mobile device executing a global WiD mobile application that scans for the nearest global WiD marketing signal, which is extracted to identify a particular WiD code. This particular WiD code acts as a key in a database for retrieval of a URL or a location proximity marketing content, which can be displayed on the mobile electronic device by the global WiD mobile application with an associated consumer marketing user interface. The WiD marketing registry system also includes a WiD signal source device located near the mobile electronic device, a wireless data network, and a global WiD marketing registry management system that accommodates global marketing WiD code queries, URL retrievals, marketing dataset retrievals, and WiD-URL pairing initialization and updates.
US10861038B2
A promotion price adjustment system of the present application utilizes improved data definitions, caching, and a combination of online and offline processing to increase the efficiency and speed of applying promotional discounts in electronic retail systems. The system performs an offline batch process on a product catalog to generate a predetermined mapping between products in the catalog and candidate promotions. When checkout of a product in a virtual shopping cart is initiated, the product's candidate promotions are obtained from the predetermined mapping. Each of those candidate promotions is then evaluated against the properties of the virtual shopping cart to determine which of those candidate promotions are eligible for application. Any eligible promotions may serve as a basis for applying price discounts to the virtual shopping cart.
US10861035B2
External notifications of events that take place within a virtual space may be provided to users. External notifications may be sent, for example, via email, text message, instant message (external from the virtual space), push notification and/or through other external communication media. These external notifications may be generated based on parameters, such as user parameters, event parameters, and/or other parameters. The parameters may include one or more parameters that are dynamic and/or one or more parameters that are static. The notifications may include incentive offers. The incentive offers may include offers of virtual items within the virtual space. The incentive offers may require a response to the notification for redemption. The incentive offers may enhance engagement with the virtual space by users.
US10861032B2
A server may be utilized as a content management server for receiving, validating, and formatting an object for use by a second server. The server may receive a selection of a digital communication message type, receive a set of content data corresponding to the selected message type and an indication of one or more target segments. Based on the selected communication message type, the server may validate the data. If the data is validated, then the server generates a communication message content payload object. The communication message content payload object is formatted based on the requirements of the second server, such that the second server may efficiently process the objects for distribution of communication messages using the data of the object. The second server may generate and transmit previews of messages to the first server, for review and approval by an authorized user.
US10861031B2
Methods and apparatus to facilitate dynamic classification for market research are disclosed. Example disclosed methods include constructing, using a programmed processor based on data for a sample population and a first set of input variables, a self-organizing map classifying the sample population according to a plurality of classes defined in the map using fuzzy class membership. Example disclosed methods include extracting the fuzzy class membership for the sample population from the map. Example disclosed methods include correlating fuzzy class membership with behavior data for the sample population to determine a likely class behavior for the plurality of classes. Example disclosed methods include using fuzzy class membership and the likely class behavior to provide a predictive market output in response to a query.
US10861030B2
A computer system measures trust of an entity in electronic documents from electronic media sources is described. A communication network is linked to one or more of the sources. A computer server is in communication with the communication network and is configured to receive electronic documents via the communication network. The computer server having a memory and a processor accessing a database. The memory includes processor executable instructions stored in the memory and executable by the processor. The computer executable instructions comprise preliminary term vector instructions, calculating instructions for determining the preliminary term vectors in the received electronic documents, and refined term vector instructions for defining a plurality of industry-specific term vectors.
US10861029B2
An online system receives a request from a target user to present a poll to other users of the online system. The poll includes a question and answer options associated with the question. The online system provides the poll for display to the other users and receives a selection of an answer option from each of the other users. Also, the online system receives comments associated with the poll from some of the other users. The online system qualifies the comments. For example, the online system generates a comment group for each of the answer options that includes comments from users who selected the answer option. As another example, the online system generates an indication for each comment that shows which answer options was selected by the user having provided the comment. The online system provides the comment groups and/or answer indications to the target user and the other users.
US10861017B2
Biometric templates are created for biometric data captured for a user. Each template is processed to generate a unique token. Each template and token pair is stored in a record of an index along with a link to at least one an external service of the user. During a transaction at a transaction terminal, biometric data for a user is captured and a template is generated. The index is searched with the template to obtain a corresponding token and a link to the external service. The external service is provided the token to identify the user and return personal data for the user from an account of the user with the external service. The personal data is processed for the transaction at the transaction terminal.
US10861016B2
One or more embodiments of the specification provide a method, apparatus, and non-transitory computer-readable storage medium for processing an event involving a plurality of users in a blockchain. The method is implementable by any user involved in the event, the method comprising: receiving, through a non-blockchain computer network, descriptive information; verifying a plurality of homomorphic commitments in the received descriptive information; generating a signature endorsing the descriptive information based on a private key; submitting to the blockchain triggering information comprising the signature; determining, by querying the blockchain through the blockchain computer network, that the event has been marked as executable by a smart contract on the blockchain, the mark indicating that all of the plurality of blockchain nodes have submitted corresponding triggering information; and executing the event according to the descriptive information.
US10861015B1
The present methods and systems relate to using and accessing data stored in a blockchain, and in particular, interacting with the blockchain and users via smart contracts to handle account funding and distribution methods. The methods and systems include receiving a transaction from a participant, and verifying the transaction, such as by accessing a smart contract stored on the blockchain and checking a set of parameters against a set of conditions stored in the smart contract. Depending on whether the set of parameters satisfy the conditions, the results may be communicated to participants about the success or failure of the transaction.
US10861014B2
A system for providing a large set of data resources for nearly any client with a centralized collection of historical data, and a server through which changing datasets located on provider networks may be accessed through the system without having to upload them to the system. The system providers a marketplace for buying and selling of data, optionally including blockchain technology to allow for secure and/or anonymous transactions.
US10861004B2
Disclosed embodiments include methods, systems, and computer-readable media configured to, for example, provide payment tokens for conducting transactions, as well as reprovisioning tokens, on wearable devices without Bluetooth® or other network connectivity beyond NFC radio.
US10860997B2
A secure point-of-sale (POS) portal architecture for delivering multiple services is provided. According to one exemplary aspect of the architecture, a number of services offered by various parties are integrated for delivery to merchants. The parties offering the services include, for example, payment processors and merchant acquirers and other external value-added service providers. The integrated services, in turn, are offered to merchants and/or their respective customers via one or more POS devices and its supporting system infrastructure at the merchant locations. The integrated services include, for example, acceptance of multiple payment instruments, payment processing, user dialog management, sales promotion and customer support, loyalty programs, back office processing, receipt capture, employee training, risk management, dispute resolution, system security, system administration etc. Moreover, these integrated services may be customized based on a merchant's particular requirements to provide a specific environment for delivering these services.
US10860996B2
A retail store communications network, a point of transaction (POT) terminal and methods of using the same according to embodiments of the application can include a hand held and/or stationary optical reader for reading a bar code symbol of an item and generating a decoded out bar code data message. The network is configured so that the POT terminal can use linked or identified mobile devices by way of wireless communication, to provide a sequenced order of identified customers at the POT terminal among a plurality of discoverable wireless devices.
US10860992B2
A method of remitting/receiving payments using a messenger server, which enables a messenger server to be accessed even without the involvement of a card value added network (VAN)/payment gateway (PG) company, enables a payment remitter to specify in advance the times that payments of funds are to be executed, and enables payments to be made according to payment receiving information on a payment recipient, from payment remittance information desired by the payment remitter.
US10860988B2
A plurality of data items can be managed using a processor. The plurality of data items can be contributed by a plurality of applications. The plurality of data items can include at least scheduled events, scheduled tasks and previous activities. Information corresponding to at least the scheduled events, scheduled tasks and previous activities can be presented. The plurality of data items can be managed based on knowledge and meaning of content of the plurality of data items.
US10860982B2
A method of ingesting job postings into a social-networking system is disclosed. A candidate mapping is identified between a type of a data field corresponding to content items published on a third-party system and a type of a data field corresponding to job postings published on a social-networking system. A user interface is generated to prompt an administrator to identify the candidate mapping as a confirmed mapping. Based on the administrator identifying the candidate mapping as the confirmed mapping, the mapping is included in a data model corresponding to the content items published on the third-party system. Additional job postings to be published on the social-networking system are generated based on an application of the data model to additional content items published on the third-party system.
US10860981B1
A systems and method for capturing, predicting and suggesting user preferences in a huddle collaboration environment is disclosed. The disclosed method may store user interaction between different modules of the huddle collaboration environment in the database. A data processing module may then compare the data from a single user or from different users in order to determine patterns or similarities which may indicate a preference to specific configurations on the system. The system may then suggest configuration according to the needs or preferences of the user or apply them automatically to the huddle collaboration environment.
US10860980B2
Methods and computer program products for establishing communication events between an initiator user and a recipient user over a first communication system. The initiator and recipient users are contacts within a second communication system but are not contacts within the first communication system. For the initiator and recipient users, an association between a first user identity in the first communication system and a second user identity in the second communication system is determined. The initiator user device uses the association for the recipient user to determine the first user identity of the recipient user. A setup request to establish the communication event is sent over the first communication system from a first initiator client to a first recipient client. A communication event is authorized to proceed over the first communication system on the basis that the initiator user and the recipient user are contacts within the second communication system.
US10860977B1
Disclosed are various embodiments for shifting inventory within an inventory network. In a traditional push fulfillment model, items are delivered to customers after orders are placed by customers from a warehouse or fulfillment center through a traditional shipping carrier. Using a pull model as described herein, inventory is shifted throughout an inventory network based upon pull signals generated by sensor networks associated with customers that represent predictions for future orders by customers and the inventory is retrieved by the network node that issues the pull signal.
US10860973B2
Methods, apparatus, and systems that enhance delivery management of an item being shipped using a mobile node-enabled logistics receptacle are described that involve improved release control of the item and corrective delivery notifications related to the item. For example, a method for enhanced delivery management may a mobile node-enabled logistics receptacle identifying an intended delivery location associated with the item, detecting a current location of the mobile node-enabled logistics receptacle, and selectively releasing the item from the mobile node-enabled logistics receptacle based upon the detected current location of the mobile node-enabled logistics receptacle and the identified intended delivery location. Further detected conditions may be used when selectively releasing the item, such as successfully establishing a validation connection to a particular node in order to confirm or authorize release of the item or detecting signals from nodes associated with the intended delivery location.
US10860968B1
In some examples, a service computing device may receive, from respective mobile devices of a plurality of mobile devices, an indication of a communication availability condition of each respective mobile device. The service computing device may determine, for a delivery job, based at least in part on the indication of the communication availability condition received from each of the respective mobile devices, that a first mobile device of the plurality of mobile devices is likely to have a greater communication availability for a duration of the delivery job than a second mobile device of the plurality of mobile devices. Based at least partially on the determination, the service computing device may send, to the first mobile device, a communication to assign the delivery job to a courier associated with the first mobile device.
US10860966B2
A logistics management system (LMS) may include receiving, at a server, a request from a requestor to amend a booking on an air carrier's cargo hold for a designated route; amending, by the server, at least one of a group consisting of a routing, a weight, a volume, a special handling codes, a product, an allotment, a flight, a container type, and a change of responsible participant for charges of the booking based on the received request; and assigning, by the server, a new price for the booking based on the amendment unless a total price for the amended booking and a rate for the amended booking are both lower than an original total price and an original rate for the booking created at a time of the booking.
US10860961B2
A computer-implemented method is disclosed. The method comprises using a plurality of digital features corresponding to each of a plurality of resources to build a digital model for predicting resource attrition. Each digital feature has at least a level attribute, an interval attribute, and an aggregate attribute. At least one of the plurality of digital features has a level attribute having a value of corporate. At least one of the plurality of digital features has an interval attribute having a value of until the end of the year. The output of the digital model is whether a resource is disassociated from a corresponding business entity within a certain period of time from the corresponding time point.
US10860959B2
The present disclosure provides a computer-implemented method for ranking one or more control schemes for controlling peak loading conditions and abrupt changes in energy pricing of one or more built environments associated with renewable energy sources. The computer-implemented method includes analysis of a first set of statistical data, a second set of statistical data, a third set of statistical data, a fourth set of statistical data and a fifth set of statistical data. Further, the computer-implemented method includes identification and execution of the one or more control schemes. In addition, the computer-implemented method includes scoring the one or more control schemes by evaluating a probabilistic score. Further, the computer-implemented method includes ranking the one or more control schemes to determine relevant control schemes for controlling real time peak loading conditions and abrupt changes in energy pricing associated with the one or more built environments.
US10860958B2
A work object processing apparatus includes a memory unit configured to include a user memory region associated with user information, a message thread memory region accessible through the user information and associated with a message thread, and a work object memory region accessible through the message thread and associated with a work object, a message thread processing unit configured to receive a work object, including a work producer, a work processor, and work contents, through a chat room associated with a message thread and to process work object operation on the message thread, and a work object processing unit configured to process a work object state of the work object changed in a work processing diagram depending on a work interaction between the work producer and the work processor.
US10860955B2
The systems and/or processes described herein are configured to help an entity operating one or more facilities manage the scheduling and assignment of jobs. The systems and/or processes implement a loading service to manage the scheduling and assignment of jobs based on one or more factors including, but not limited to, a type of service or work to be performed on an item (e.g., an automobile), an initial estimated duration of time to perform the type of service or work, a revised estimated duration of time to perform the type of service or work (e.g., based on technician input), technician schedules, technician skills, technician skill level, and/or one or more labels assigned to a job. Consequently, the loading service is able to help, e.g., via the generation and output of graphical user interfaces, the entity balance the scheduling of appointments for jobs amongst technicians working at one or more facilities.
US10860953B2
Apparatus, systems, processes, and computer-readable mediums for facilitating the use of drones are described. For one embodiment, such a system includes a user element having a user application computer program configured to instruct a user interface device to facilitate use of user data and use of mission parameter(s) for a proposed drone mission. An owner element includes an owner application computer program configured to facilitate use of owner data and use of at least one drone parameter. A fleet system element is communicatively coupled to the user element and to the owner element and includes a computer system processor configured to facilitate use of a fleet record and use of at least one fleet parameter.
US10860952B1
A system and method that includes receiving for each passenger: a PNR; a passenger identification number (“PIN”); a passenger's historical itinerary; a fare; and an assigned seat. The method also includes assigning each PIN with a customer segment; storing the assignment within a first table; and then associating, using the first table and hierarchical rules stored within a second table, each PIN with a demand category. The method also includes identifying a product market; identifying a demand for the product market by each demand category; representing, using a utility function, the demand for the product market; and using the utility functions in a variable pricing strategy for the product market. The method also includes changing the hierarchical rules to alter the association between customer segments and demand categories without changing logic code, thereby increasing flexibility of the system.
US10860950B2
Computer-based models can be developed, deployed, and managed in an automated manner. For example, a model building tool can be selected based on the model building tool being compatible with one or more parameters. A first machine-learning model can be generated using the model building tool and trained using a training dataset. The first machine-learning model can then be used to perform a task. Thereafter, a new model-building tool can be selected based on the new model-building tool being compatible with the one or more parameters. A second machine-learning model can be generated using the new model-building tool and trained using the training dataset. The accuracy of the first machine-learning model can be compared to the accuracy of the second machine-learning model. Based on the second machine-learning model being more accurate, the second machine-learning model can be used to perform the particular task rather than the first machine-learning model.
US10860942B2
A relational event history is determined based on a data set, the relational event history including a set of relational events that occurred in time among a set of actors. Data is populated in a probability model based on the relational event history, where the probability model is formulated as a series of conditional probabilities that correspond to a set of sequential decisions by an actor for each relational event, where the probability model includes one or more statistical parameters and corresponding statistics. A baseline communications behavior for the relational event history is determined based on the populated probability model, and departures within the relational event history from the baseline communications behavior are determined.
US10860940B2
Systems and methods for automated sequencing database generation are disclosed herein. The system can include memory that can include a content library database; a graph database; and a model database. The system can include a user device and at least one server. The at least one server can: receive a content aggregation from the content library database; identify content components of the content aggregation based on a natural language processing analysis of at least a portion of the content aggregation; identify explicit sequencing of the content components; generate an intermediate content graph based on the explicit sequencing of the content components; generate a final content graph from the intermediate content graph based on implicit sequencing of the content components; and store the final content graph within the graph database.
US10860905B1
Systems and methods for executing a robotic process automation (RPA) workflow for document processing are provided. An input document is processed by a first robot executing one or more document processing activities of the RPA workflow. The document processing activities may include optical character recognition, digitization, classification, or data extraction. Execution of the RPA workflow is suspended by the first robot in response to a user validation activity of the RPA workflow. The user validation activity provides for user validation of the results of the one or more document processing activities. A user request that requests validation of the results from an end user is generated and the user request is transmitted to the end user. The execution of the RPA workflow is resumed by a second robot based on the validation received from the end user.
US10860904B2
Systems and methods relating to generated printed products are provided. One system includes a transceiver configured to transmit commands to a printing press, the commands used by the printing press to execute print operations to generate printed products. The system further includes a processing circuit configured to receive data indicating a first amount of a printed product for a print operation. The processing circuit is further configured to determine a second amount of the printed product to be printed by modifying the first amount using a characteristic of the printed product. The processing circuit is further configured to transmit, using the transceiver, a first command to the printing press configured to cause the printing press to print the second amount of the printed product. In some implementations, a plant selection system determines where to print the product based on the amount to be printed and/or characteristics of the product.
US10860889B2
Apparatus and methods related to using machine learning to determine depth maps for dual pixel images of objects are provided. A computing device can receive a dual pixel image of at least a foreground object. The dual pixel image can include a plurality of dual pixels. A dual pixel of the plurality of dual pixels can include a left-side pixel and a right-side pixel that both represent light incident on a single dual pixel element used to capture the dual pixel image. The computing device can be used to train a machine learning system to determine a depth map associated with the dual pixel image. The computing device can provide the trained machine learning system.
US10860887B2
A method and an apparatus for recognizing an object are disclosed. The apparatus may extract a plurality of features from an input image using a single recognition model and recognize an object in the input image based on the extracted features. The single recognition model may include at least one compression layer configured to compress input information and at least one decompression layer configured to decompress the compressed information to determine the features.
US10860879B2
A method includes detecting at least one region of interest in a frame of image data. One or more patches of interest are detected in the frame of image data based on detecting the at least one region of interest. A model including a deep convolutional neural network is applied to the one or more patches of interest. Post-processing of a result of applying the model is performed to produce a post-processing result for the one or more patches of interest. A visual indication of a classification of defects in a structure is output based on the result of the post-processing.
US10860868B2
In one embodiment, a lane processing method and system identifies traffic lanes based on images. The images can be converted to lane markers where the lane markers are based on inner edges of the identified lanes. The lane markers can be used for steering, navigation, controlling and driving an automated driving vehicle (ADV). The markers can be associated with each other, in graphical space, to construct lane lines. Additional information, such as spatial and semantic information can be associated with each lane to further improve ADV planning and control.
US10860855B2
There is provided an instruction projecting device which generates a projection image to be projected on a parcel based on sensing information of the parcel and parcel identification information specifying the parcel in an image, the device including: a processor; and a memory, in which by cooperating with the memory, the processor determines a direction to pick up the parcel based on the parcel identification information, and generates the projection image indicating the pick-up direction.
US10860851B2
A head mounted display apparatus and an eye-tracking apparatus thereof are provided. The eye-tracking apparatus includes a first wave guide apparatus, a voltage control beam splitter, a first beam splitter, and an image capture apparatus. The voltage control beam splitter provides a first light path between the image capture apparatus, the voltage control beam splitter, and a target zone according to a control signal during a first time period. The voltage control beam splitter provides a second light path between the image capture apparatus, the first wave guide apparatus, the first beam splitter, and the target zone according to the control signal during a second time period. The image capture apparatus respectively captures a first image and a second image of the target zone through the first light path and the second light path.
US10860844B2
Techniques are provided for recognition of activity in a sequence of video image frames that include depth information. A methodology embodying the techniques includes segmenting each of the received image frames into a multiple windows and generating spatio-temporal image cells from groupings of windows from a selected sub-sequence of the frames. The method also includes calculating a four dimensional (4D) optical flow vector for each of the pixels of each of the image cells and calculating a three dimensional (3D) angular representation from each of the optical flow vectors. The method further includes generating a classification feature for each of the image cells based on a histogram of the 3D angular representations of the pixels in that image cell. The classification features are then provided to a recognition classifier configured to recognize the type of activity depicted in the video sequence, based on the generated classification features.
US10860841B2
A processor implemented method of processing a facial expression image, the method includes acquiring an expression feature of each of at least two reference facial expression images; generating a new expression feature based on an interpolation value of the expression feature; and adjusting a target facial expression image based on the new expression feature and creating a new facial expression image.
US10860834B2
Methods, systems, and software are disclosed herein for protecting the privacy of users in images and to prevent or mitigate the occurrence of privacy breaches. In an implementation, a biometric privacy service identifies a biometric marker in an image of a scene, such as a fingerprint, a retina, or an iris. The service then identifies one or more features of the biometric marker to be modified. The biometric service also identifies one or more modifications to make to the one or more features of the biometric marker and generates a modified version of the biometric marker that reflects the modification(s). The image is updated by the service with the modified version of the biometric marker, so that the biometric marker can no longer be used for unwanted purposes, whether they be malicious in intent or benign.
US10860828B2
A battery degradation authentication device includes: a communication portion configured to communicate with a server; an input portion configured to receive specification information to specify a specific battery as a battery selected by a user; and an output portion. The communication portion acquires battery information including at least one of degradation information of the specific battery and related information related to the degradation information from the server. The output portion outputs an authentication mark based on which the battery information is acquirable.
US10860827B2
An image processing apparatus includes a visible code area searching unit and a color replacement processing unit. The visible code area searching unit searches for a visible code area in a color document image corresponding to a document, and the visible code area includes a visible code. The color replacement processing unit (a) generates as a local color histogram a color histogram of the visible code area in a predetermined color space and determines whether removal of a stain image should be performed or not on the basis of a ratio of a pixel classified into a bin that includes a color of the stain image in the local color histogram, and (b) replaces the color of the stain image in the visible code area with a background color of the document if it is determined that the removal of the stain image should be performed.
US10860818B2
A communication apparatus includes an antenna, a detecting section, and a determining section. The antenna receives a radio wave transmitted from a wireless tag. The detecting section detects a phase of the radio wave. The determining section determines that the wireless tag is present outside a predetermined range if a phase difference between a phase measured if a relative position of the antenna with respect to the wireless tag is a first position within a first range and a phase measured if the relative position is a second position within the first range is smaller than a threshold or if a phase difference between a phase measured if the relative position is a third position within a second range different from the first range and a phase measured if the relative position is a fourth position within the second range is smaller than the threshold.
US10860802B2
According to an example, a system may receive a conversation with a first chatbot version through a messaging application, generate a first conversation file from the conversation, execute the first conversation file with a second chatbot version to generate a second conversation file, and compare the first conversation file with the second conversation file.
US10860784B2
Writing a collaborative email document with hierarchical authorities including establishing a collaborative email document on an administrator's computer, identifying one or more signatories for the document, identifying one or more collaborators who are authorized to view and edit the document, providing to the collaborators copies of the document for viewing and editing, where the collaborators' copies reside on collaborators' computers, updating the copies of the document on collaborators' computers with revisions from the collaborators, and sending the collaborative email document from the administrator's computer to addressees when the document bears valid digital signatures from all signatories. Typical embodiments also include providing at least one user authority to delegate signature authority, establishing a hierarchy of delegation authority for signatures, establishing at least one authority delegation policy including at least one rule for automated delegation of signature authority among signatories and delegating signature authority from at least one signatory to another.
US10860779B2
In various embodiments, methods, systems, and non-transitory computer-readable media are disclosed that allow allows developers of user interfaces to see quick and accurate previews after changing content that needs to be processed via a cascading style sheet (CSS) framework such as LESS, SASS, or Trinidad. These frameworks typically take a significant period of time to transform their framework code into CSS.
US10860777B1
A method for fabricating a semiconductor structure is provided. The method includes assigning a set of parameter values to a set of size parameters of a unit cell of the integrated circuit in a unit cell schematic of the unit cell according to a predetermined criterion, wherein the unit cell characterized by the set of parameter values has a circuit characteristic meeting the predetermined criterion; generating a unit cell layout of the unit cell according to the unit cell schematic; generating a circuit layout comprising a plurality of replicas of the unit cell layout, the replicas of the unit cell layout being arranged in correspondence with circuit blocks in a circuit floorplan of the integrated circuit, respectively; and fabricating the integrated circuit according to the circuit layout.
US10860773B2
In accordance with the present method and system for improving integrated circuit layout, a local process modification is calculated from simulated process response variables at a set of control points. Said modification values are incorporated into the layout constraints imposed by design rules and design intent to account for manufacturing friendliness. Solving the updated constraint equation with user specified objective function produces a new layout with increased manufacturability. The new layout may further contain data tags that enable optimal process correction to be performed on selected locations, leading to reduction in data size and mask complexity. Also in accordance with this invention, physical design tools are enhanced to read and process anisotropic design rules.
US10860770B2
An oral care appliance comprises: a fluid delivery system for producing discrete fluid bursts by means of a pump (130), a regulator (132) regulating liquid in a pressurized liquid tank (134) delivered via a valve (140) through a fluid delivery path (123) in an outlet member (124), directed to a nozzle assembly (126) from which the resulting fluid bursts are directed to the teeth.
US10860764B1
Aspects of the present disclosure address improved systems and methods for layer assignment to improve timing in integrated circuit (IC) designs. An initial placement layout of a net of an IC design is accessed. A plurality of buffer insertion candidates is generated using multiple candidate buffer insertion points and multiple layer assignments from among multiple layers of the IC design. Timing characteristics of each buffer insertion candidate are determined, and timing improvements provided by each buffer insertion candidate are determined based on respective timing characteristics. A buffer insertion candidate is selected from the plurality of buffer insertion candidates based on the timing improvement provided by the buffer insertion candidate. A layout instance for the IC is generated based in part on the selected buffer insertion candidate.
US10860760B2
Systems and methods are included for efficiently implementing learned parameter systems (LPSs) on a programmable integrated circuit (PIC) via a computing engine. The computing engine receives an input set of learned parameters corresponding to use instances of an LPS. The computing engine reduces at least some redundancies and/or unnecessary operations using instance specific parameter values of the LPS, to generate a less redundant set of learned parameters and a corresponding less redundant LPS. The computing engine generates a netlist based on these, which may share computing resources of the PIC across multiple computations in accordance with the less redundant set of learned parameters and the corresponding less redundant LPS. The computing engine then programs the PIC with the netlist. That is, the netlist replaces use instances of at least some of the original learned parameters and its corresponding LPS and is executed instead of the original.
US10860754B2
Systems are provided for generating data representing electromagnetic states of a heart for medical, scientific, research, and/or engineering purposes. The systems generate the data based on source configurations such as dimensions of, and scar or fibrosis or pro-arrhythmic substrate location within, a heart and a computational model of the electromagnetic output of the heart. The systems may dynamically generate the source configurations to provide representative source configurations that may be found in a population. For each source configuration of the electromagnetic source, the systems run a simulation of the functioning of the heart to generate modeled electromagnetic output (e.g., an electromagnetic mesh for each simulation step with a voltage at each point of the electromagnetic mesh) for that source configuration. The systems may generate a cardiogram for each source configuration from the modeled electromagnetic output of that source configuration for use in predicting the source location of an arrhythmia.
US10860742B2
Example implementations are described that include displaying a graphical element related to privacy risk information for an application. A processor of a computing device may determine, for the application, a privacy attention score based on first privacy risk information. The processor may determine, for the application, an aggregated privacy assessment score from a plurality of privacy risk scores that are based on second privacy risk information. The processor may cause a graphical element representing a combination of the privacy attention score and the aggregated privacy assessment score to be displayed via a display device.
US10860741B1
Certain aspects of the disclosure are directed to customized communication monitoring and alerts using a high-level programming interface. According to a specific example, a data communications server is configured and arranged to provide a database with virtual office features available to remotely-situated client entities. The data communications server is configured to provide to the client entities, a set of instructions written in a first programming language that defines a message exchange protocol, the set of instructions including aspects of the message exchange protocol to be populated with client-specific directives. The data communications server is further configured to receive from each client entity, client-specific sets of control data written in a second programming language that is compatible with the first programming language, and including privacy protection processes implemented for data communications including the one disparate client entity.
US10860738B2
In an example, a system may modify an object stored in an object store for storing objects to include augmented metadata. The system may encode a signature of the modified object such that the signature is identical to a signature of the object prior to being modified to include the augmented metadata.
US10860731B2
Embodiments of the present disclosure leverage distributed ledger technologies to exert user-centric control over data shared with third party service providers. User access provider (UAP) devices manage user-configured permissions and metadata that control access to user data by the third party service providers. Permissions may enable service providers to access, write, and share user data with other service providers having appropriate permissions. Users may provide data to various service providers as they interact with services supported by the platform and as the data is received it may be validated and then stored on the distributed ledger. Data may be periodically synchronized across different service provider nodes responsible for maintaining the distributed ledger to ensure consistency with respect to each user's data. Additionally, users may revoke permissions, such as if the user stops using a service, and data associated with revoked permissions may be purged or deleted from the distributed ledger.
US10860727B2
Methods, systems, and devices for mass encryption management are described. In some database systems, users may select encryption settings for storing data records at rest. A database may receive a request to perform an encryption process on multiple data records corresponding to a user, for example, based on a user input or a change in encryption settings. A database server may partition the data records for encryption (e.g., encryption, decryption, key rotation, or scheme modification) into one or more data record groups of similar sizes, and may perform the encryption process on one record group at a time (e.g., to reduce overhead in the system). The database server may additionally support restricting user access to the data records being actively processed, estimating resources needed for the processing, determining data record encryption statuses to be displayed by a user device, or some combination of these features.
US10860724B2
In aspects of active key rolling for sensitive data protection, a data security system includes memory storage implemented as a data store to maintain a batch of sensitive data instruments each encrypted with a previous encryption key. A data encryption service can receive a request from a client device for data in a sensitive data instrument from the batch of the sensitive data instruments. The data encryption service can decrypt the sensitive data instrument with the previous encryption key making the requested data in the sensitive data instrument available for access by the client device. The data encryption service can then re-encrypt the sensitive data instrument with a new encryption key effective to update the encryption of the sensitive data instrument, the updated encryption being triggered based on the request for the data and the decryption of the sensitive data instrument.
US10860723B1
A compliance checker to verify that a device complies with a policy is described. In one embodiment, the compliance checker comprises a compliance checker agent, to initiate the compliance check, in response to receiving the request, and an encryption checker upper driver above a level of a disk encryption driver, and an encryption checker lower driver, below the level of the disk encryption driver with a comparator to determine whether known data read from the upper driver is identical to known data read from the lower driver. The compliance checker plug-in in one embodiment verifies the compliance status of the device, based on the data from the comparator.
US10860721B1
Systems, methods, and non-transitory mediums for assessing and improving the information security management health of an organization may be used to generate a baseline assessment measuring a level of compliance with proper security framework elements as well as a level of cross-management, interaction, or engagement across four essential information security domains including a benchmark domain, a measurement domain, a decision domain, and an execution domain using a domain-element table with a plurality of measurement types associated with criteria for progressing through an increasing level of difficulty tiered scoring system established by selected frameworks, policies, standards, and guidelines while also providing a path to improve upon a baseline assessment.
US10860718B2
Techniques for protecting a computer system against fileless malware are described. One technique includes a virtual machine (VM) locker logic/module implemented by one or more processors receiving information about input/output (I/O) requests associated with injection of data into a process. The logic/module can generate or update an information log to reflect that the process includes data from an external source. The data from the external source can include fileless malware. The technique also includes the logic/module intercepting an execution request by a process (e.g., the process that includes data from an external source, another process, etc.), where an execute privilege located in an operating system mediated access control mechanism approves the request. Next, the logic/module determines that the process requesting execution is included in the log and removes an execute privilege located in a hypervisor mediated access control mechanism to deny the request. Other advantages and embodiments are described.
US10860716B2
A device receives a software program with potential malware and a loop to conceal the potential malware, and processes the software program, with a loop identification technique, to identify the loop in the software program. The device modifies, with a loop exit technique and based on data from the loop identification technique, the software program to exit the loop, and processes the software program, with a malware detection technique and after modifying the software program to exit the loop, to determine whether the software program contains malware. The device causes one or more actions to be performed based on a result of processing the software program with the malware detection technique.
US10860703B1
Techniques are disclosed to provide enhanced online security. When user authenticating information is provided to access secure content, a network server identifies the user via a website identifier. Some of the disclosed techniques leverage third party “cookie stitchers” to associate user data, which may include a website identifier, to the user's computing devices. If the cookie stitcher cannot identify a current computing device, or if a current website identifier does not match one stored in the user data, then 2-factor authentication (2FA) may be triggered. Other disclosed techniques leverage stored device management data (DMD), which uniquely identifies each computing device that is associated with a website identifier. These techniques allow the network server to block access to explicitly-identified computing devices, and to trigger 2FA unless specific computing device metrics, which are associated with a computing device, are matched to computing device metrics contained in the DMD.
US10860702B2
At least one contemporaneous signature image is captured while a user generates an electronic signature for a document. When one or more contemporaneous signature images maps to a verification image, signature data representative of an electronic signature is associated with the document.
US10860696B2
A system and method for secure generation and distribution of digital encryption keys is disclosed. The system may also be used to protect and distribute other types of secure information, including digital, audio, video, or analog data, or physical objects. The system may include a tamper-respondent secure token device, which may be configured to destroy or disable access to the secure information contained therein in response to attempts to physically or electronically breach the device. Outputs may be provided in a secure manner through various interfaces without using electricity (wires) or electromagnetic radiation. Inputs may be provided in a secure manner, including through the use of a gesture-based input interface. Destruction or disablement of the device and/or its secure contents may be provided upon detection of tamper attempts or upon input of a self-destruct command. Proof of the destruction or disablement of the device or its contents may be provided.
US10860695B1
In an apparatus and method, a data packet structure for an image product is written to a node of a transaction processing network. The data packet structure includes a cryptographic hash of, altogether, an image from a base work and image metadata including an identification of the base work and provenance of the base work; and a transferor identification and a transferee identification for a transfer of the image product.
US10860694B2
A system and method for song management may include a digital vault receiving a song submitted by a user, the song comprising music in digital form; the digital vault uploading the song data to a song repository; the digital vault receiving and storing song metadata associated with the song; the digital vault sending a message to a reviewing user, inviting the reviewing user to access the song; and the digital vault capturing event metadata when the reviewing user gains access to the song, the event metadata comprising identification of the reviewing user and an activation timestamp.
US10860687B2
Methods and apparatus, including computer program products, are provided for remote monitoring. In some example implementations, there is provided a method. The method may include receiving, at a remote monitor, a notification message representative of an event detected, by a server, from analyte sensor data obtained from a receiver monitoring an analyte state of a host; presenting, at the remote monitor, the notification message to activate the remote monitor, wherein the remote monitor is configured by the server to receive the notification message to augment the receiver monitoring of the analyte state of the host; accessing, by the remote monitor, the server, in response to the presenting of the notification message; and receiving, in response to the accessing, information including at least the analyte sensor data. Related systems, methods, and articles of manufacture are also disclosed.
US10860686B2
A computer-implemented method is disclosed. The method includes obtaining location-time data automatically generated by a mobile electronic device associated with a healthcare provider, correlating the location-time data with a location of a healthcare patient, and using the location-time data to bill for care of the healthcare patient by the healthcare provider.
US10860684B2
Disclosed is a method for calculating a Polymerase Preference Index (PPI) for potential primers for DNA sequencing and/or amplification, and thereby increasing the efficiency of DNA sequencing and/or amplification performed using primers selected according to their PPI number.
US10860681B2
Aspects for matrix addition in neural network are described herein. The aspects may include a controller unit configured to receive a matrix-add-scalar instruction that includes an address of the first matrix and a scalar value. The aspects may further include a computation module configured to receive the first matrix from a storage device based on the address of the first matrix. The first matrix may include one or more first elements. The one or more first elements are arranged in accordance with a two-dimensional data structure. The computation module may be further configured to respectively add the scalar value to each of the one or more first elements of the first matrix in accordance with the matrix-add-scalar instruction to generate one or more second elements for a second matrix.
US10860679B2
According to one embodiment, a calculating device includes a processor repeating a processing procedure. The processing procedure includes a first variable update and a second variable update. The first variable update includes updating an ith entry of a first variable xi by adding a first function to the ith entry of the first variable xi before the first variable update. The second variable update includes updating the ith entry of the second variable yi by adding a second function and a third function to the ith entry of the second variable yi before the second variable update. The processor performs at least an output of at least one of the ith entry of the first variable xi obtained after the repeating of the processing procedure or a function of the ith entry of the first variable xi obtained after the repeating of the processing procedure.
US10860676B2
A method of stacking tabs in a tab panel is provided. The method comprises, in a first tab associated with a first resource, receiving a request for opening a second resource; identifying whether a type of the first resource is a hub type; responsive to the type not being the hub type, identifying the type as a node type; based on the identified type, controlling presentation of the second resource by a selective execution of: (i) responsive to the first resource being of the node type, opening the second resource in the first tab; and (ii) responsive to the first resource being of the hub type, creating a second tab; opening the second resource in that tab; and stacking the second tab on the first tab. The first tab is stacked under the second tab. The first and second tabs are visually organized in a tab stack.
US10860672B2
Briefly, embodiments of methods or systems providing a mobile device user with localized and/or time-selectable search query terms and/or search results are provided.
US10860665B2
A search request received at a computer of a search support system is processed by analyzing the received search request to identify request parameters and connecting to a system index of the search support system that is referenced in the request parameters. An external result provider (ERP) process is initiated that establishes communication between the search support system and a data source external to the search support system, for a virtual index referenced in the request parameters. Thus, the ERP process provides an interface between the search support system and external data sources, such as by third parties. The ERP process can operate in a streaming mode (providing realtime search results with minimal processing) and/or a reporting mode (providing results with a greater delay and processing extent) and can switch between modes. The search request results are received from the connected system indexes and the referenced virtual indexes.
US10860662B2
A search engine may maintain a list of derived metadata. When an event occurs that requires updating a search index, the search engine can determine which metadata is derived metadata and take appropriate actions with respect to the derived metadata. For example, if a request is received to update the index for a particular object, the search engine may protect the derived metadata from change while updating the other metadata in the index. As another example, if a request is received to update the text content for the object, the search engine may change the text content and the derived metadata. By identifying derived metadata, the search engine can protect the derived metadata from change when a request is received that otherwise causes metadata to change and can change the derived metadata when a request is received that would otherwise not change the metadata portion of the index.
US10860661B1
The disclosed embodiments relate to a computer system that facilitates the providing of an answer to a question. During operation, the computer system receives the question from a user, where the question is related to income taxes. Then, the computer system performs content-dependent processing of the question based on a tax-information data structure to produce the answer to the question. Note that the tax-information data structure includes: tax phrases, context information associated with the tax phrases, tax concepts that encompass multiple tax phrases, and/or statistical association metrics between the tax phrases and the tax concepts. Next, the computer system provides the answer to the user.
US10860659B1
Disclosed are various embodiments for distributed verification of digital work product. A blockchain management application receives corresponding updates to a plurality of documents within a time interval. The blockchain management application then generates a single work product record in a blockchain. The single work product record evidences corresponding states of the plurality of documents at an end of the time interval.
US10860654B2
A method and system for generating an answer to a question. The system includes a computing device. The computing device has a processor and a storage device storing computer executable code. The computer executable code, when executed at the processor, is configured to: receive the question inputted by a user regarding a product; extract target answers from a question-answer (QA) knowledge base using the question to form an answer set; extract user comments regarding the product from a comment database to form a comment set; cluster keywords in the answer set to obtain cluster centers; filter the answer set and the comment set using the cluster centers to obtain answer subset and comment subset; and generate the answer to the question from the comment subset, wherein the answer is selected from the comment subset and has high sentence similarity to sentences in the answer subset.
US10860653B2
This invention is a system for integrating data sets organized in one organization type with data sets organized in a second organization type so that data queries submitted to be processed in the manner of the first organization type can be translated into queries usable by the data set in the second data organization type and the results returned to satisfy the first query.
US10860643B2
Similar medical images having a predetermined similarity to a region of interest in a medical image to be interpreted are received from a case search system. A display screen on which the received similar medical images are displayed is displayed on a display. The display screen includes display frames within which similar medical images are displayed. In response to an instruction for enlarging the similar medical images, corresponding regions of interest in the similar medical images are enlarged and displayed with the sizes of the display frames maintained unchanged on the display screen. In response to an instruction for causing a selected similar medical image among the enlarged and displayed similar medical images to move within a corresponding display frame, the other unselected similar medical image(s) is caused to move within a corresponding display frame synchronously with the movement of the selected similar medical image in the same movement direction.
US10860638B2
A system and method for processing digital multimedia files to provide searchable results includes the steps of converting a digital multimedia file to a plain text data format, annotating each word in the file with an indicator such as a time stamp to indicate where the word appears in the file, converting each indicator to an encoded indicator using characters that are not indexed by search software, indexing the converted, annotated file, storing the converted, annotated file and a file location of the converted, annotated file, receiving a query from a user's computer, and returning search results to the user's computer that include search snippets comprising unindexed portions of one or more files considered responsive to the query and the file location of those files.
US10860629B1
Techniques for intelligent task-oriented multi-turn dialog system automation are described. A seq2seq ML model can be trained using a corpus of training data and a loss function that is based at least in part on a distance to a goal. The seq2seq ML model can be provided a user utterance as an input, and a vector of a plurality of values output by a plurality of hidden units of a decoder of the seq2seq ML model can be used to select one or more candidate responses to the user utterance via a nearest neighbor algorithm. In some embodiments, the specially adapted seq2seq ML model can be trained using unsupervised learning, and can be adapted to select intelligent, coherent agent responses that move a task-oriented dialog toward its completion.
US10860627B2
A server, method, and non-transitory computer readable medium for ranking a plurality of data sources are provided. The server includes a network interface, a memory storage unit and a processor. The method involves receiving an input query, identifying entities of the input query using conditional random fields, generating a normalized query and applying a support vector machine to the normalized query. The non-transitory computer readable medium is encoded with programming instructions to direct a processor to carry out the method.
US10860622B1
An apparatus in one embodiment comprises at least one processing device having a processor coupled to a memory. The processing device is configured to receive results of intermediate long-tail histogram computations performed on respective ones of a plurality of datasets in respective ones of a plurality of distributed processing nodes configured to communicate over at least one network. The processing device is further configured to perform at least one global long-tail histogram computation based at least in part on the results of the intermediate long-tail histogram computations, and to utilize results of the intermediate and global long-tail histogram computations to identify patterns in the plurality of datasets. The distributed processing nodes are illustratively associated with respective distinct data zones in which the respective datasets are locally accessible to the respective distributed processing nodes. At least a subset of the receiving, performing and utilizing may be repeated in each of a plurality of iterations.
US10860621B1
Embodiments in the present disclosure may be directed to provide systems and methods for operating database and performing record set specific computing operations. The disclosed method may operate one or more client computing devices, an analytical engine, one or more wearable devices operatively coupled to one or more client computing devices via a communication network, and one or more databases. The disclosed method may include steps performed by a processor for tracking users to create or join groups with similar lifestyles attributes.
US10860620B1
The present disclosure is directed towards providing content that corresponds to physical items. In some implementations, the present disclosure includes storing multiple sets of content that each correspond to a different context and physical item in a set of physical items, receiving data that identifies a particular physical item, selecting a particular set of content that corresponds to the particular physical item, and causing the particular set of content to be output.
US10860618B2
Systems and methods are disclosed for implementing a low-latency data stream monitoring system. The data stream monitoring system may obtain raw data from a data source as soon after the data is generated, and may classify the data according to different topics. The topics may be published in a publish-subscribe messaging model, and data enrichment systems may subscribe to the topics to receive data for enrichment. The data enrichment systems may supplement or replace the raw data with additional information, and may further classify or reclassify the enriched data into different topics. The enriched data may then be published to an alert generation system, which may apply various criteria to the enriched data to determine that alerts should be generated, generate the alerts, and publish or transmit the alerts to client devices. Individual data streams, topics, enrichments, criteria, and alarms may be added, removed, or modified as required.
US10860615B2
Aspects of the subject technology relate to a system that analyzes customers' AMI load curves, identifies evening peak users as defined by their load curves, and provides Energy Efficiency (EE) advice related to their periods of high use. For example, identified high evening users can be sent an email with normative comparisons on evening load use, along with tips to reduce energy usage. Other aspects relate to the additional targets/communications. Aspects of the subject technology relate to categorizing a user's energy consumption tendencies based on a user's load curve and providing customized content based on the user's category. By taking into consideration the user's actual energy consumption patterns, the system may be able to provide more relevant content to the user.
US10860605B2
Embodiments minimize downtime involved in moving a PDB between CDBs by allowing read-write access to the PDB through most of the moving operation, and by transparently forwarding connection requests, for the PDB, from the source CDB to the destination CDB. The files of a source PDB are copied from a source CDB to a destination CDB, during which the source PDB may be in read-write mode. The source PDB is then closed to write operations so that changes to the source PDB cease. Another round of recovery is performed on the PDB clone, which applies all changes that have been performed on the source PDB during the copy operation and the PDB clone is opened for read and write operations. Forwarding information is registered with the source location, which information is used to automatically forward connection requests, received at the source location for the moved PDB, to the destination location.
US10860596B2
In embodiments, a computer-implemented method may entail receiving a search request. A first data store and a second data store, that contains data archived from the first data store, may be identified. Data from the first data store may remain available in the first data store for a limited period of time once archived to the second data store. The first data store storing data in a first format and the second data store storing data in a second format, the first format and the second format being different from one another. Determining that a subset of data that has been archived into the second data store and is to be searched as part of the search request is still available from the first data store, and executing the search request on the subset of data utilizing the first data store. Additional embodiments are described and/or claimed.
US10860592B2
A method, system, and processor-readable storage medium are directed towards generating a report derived from data, such as event data, stored on a plurality of distributed nodes. In one embodiment the analysis is generated using a “divide and conquer” algorithm, such that each distributed node analyzes locally stored event data while an aggregating node combines these analysis results to generate the report. In one embodiment, each distributed node also transmits a list of event data references associated with the analysis result to the aggregating node. The aggregating node may then generate a global ordered list of data references based on the list of event data references received from each distributed node. Subsequently, in response to a user selection of a range of global event data, the report may dynamically retrieve event data from one or more distributed nodes for display according to the global order.
US10860590B2
The present disclosure provides method and apparatus of information processing. The method comprises: in response to a request of a first user for first information, searching a database to obtain second information; determining a first relevance between a second user associated with the second information and the first user; determining a second relevance between the second information and the first information based on the first relevance; and presenting the second information to the first user based at least in part on the second relevance.
US10860577B2
An intermediate device is disposed between a host and a search target. Search requests of m-multiplicity (requests involving a data transfer amount that is unknown to the host) for at least one among n-processes (n is an integer equal to or more than 1) to be executed by the host are issued as requests from the host to the intermediate device. A temporary area associated with the search requests is allocated in the host. For each of the search requests, the intermediate device recognizes a hit data volume in accordance with the search request within a search scope. For each of the search, the hit data is written in an area of the temporary area that corresponds to a write destination address. The write destination address is updated for each of the search requests on the basis of the recognized hit data volume.
US10860572B2
A system (100) for managing data is provided. The system includes at least one processor (102) configured to convert a source dataset (302) to a root dataset (312) by obtaining a plurality of intermediary datasets (306, 308). The root dataset (312) is shorter compared to the source dataset (302) and the intermediary datasets (306, 308) are intermediate to the source dataset (302) and the root dataset (312). At least one of the intermediary datasets comprises reference bits, wherein the reference bits enable identification of one or more functions that should be used to obtain a dataset from which the intermediary dataset comprising the reference bits was obtained in the process of converting the source dataset (302) and the root dataset (312).
US10860571B2
A system for storage, access, and/or pruning of documents of a document store is provided. In some implementations, the system performs operations comprising analyzing a plurality of parameters of a plurality of documents stored among a plurality of slices in a database and generating, based on the analyzing, statistics about the plurality of parameters including a range of document identifiers present in corresponding slices from the plurality of slices. The operations can further comprise pruning, based on the statistics, one or more slices of the plurality of slices, the pruning triggered in response to a query related to at least a portion of the plurality of stored documents. The operations can further comprise responding to the query based on slices that are not pruned. One or more of the operations can be implemented by a database server. Related systems, methods, and articles of manufacture are also described.
US10860561B2
Disclosed is a method performed by a database management system (DBMS) according to an exemplary embodiment of the present disclosure. The method may create a database index structure for pointing a data storage location based on monitoring result information depending on a monitoring algorithm in the database management system. The database index structure may at least partially include a sub index structure of a first level and a sub index structure of a second level which is lower than the first level, the second level sub index structure may include a plurality of columns, a first column among the plurality of columns of the second level sub index structure may include key values, a second column among the plurality of columns of the second level sub index structure may include ROWID values corresponding to rows of a data block, and a third column among the plurality of columns of the second level sub index structure may include optimized index values set based on the monitoring result information.
US10860559B2
Disclosed is a computer program stored in a computer readable storage medium, which includes encoded commands, in which when the computer program is executed by one or more processors of a computer system, the computer program allows the one or more processor to perform the following steps for indexing. The steps may include: deciding that a first leaf node is split in a tree index data structure including a parent node including one or more indexes, and the first leaf node and a second leaf node which are leaf nodes linked with the parent node through a pointer; generating a 1-2nd leaf node which is a next node of the first leaf node; storing in the 1-2nd leaf node an index to be split among indexes stored in the first leaf node; and linking the 1-2nd leaf node and the second leaf node to the pointer.
US10860556B2
Architecture that includes an index creation algorithm that utilizes available resources and dynamically adjusts to successfully scale with increased resources and be able to do so for any data distribution. The resources can be processing resources, memory, and/or input/output, for example. A finer level of granularity, called a segment, is utilized to process tuples in a partition while creating an index. The segment also aligns with compression techniques for the index. By choosing an appropriate size for a segment and using load balancing the overall time for index creation can be reduced. Each segment can then be processed by a single thread thereby limiting segment skew. Skew is further limited by breaking down the work done by a thread into parallelizable stages.