US10672965B2
A thermoelectric conversion element includes a film composed of a conductive oxide, a first electrode disposed on one end of the film composed of the conductive oxide, and a second electrode disposed on another end of the film composed of the conductive oxide, wherein the conductive oxide has a tetragonal crystal structure expressed by ABO3-x, where 0.1
US10672962B2
A light-emitting semiconductor chip, a light-emitting component and a method for producing a light-emitting component are disclosed. In an embodiment a light-emitting semiconductor chip includes a substrate having a top surface, a bottom surface opposite the top surface and a first side surface extending transversely or perpendicularly to the bottom surface, a semiconductor body arranged on the top surface of the substrate, the semiconductor body comprising an active region configured to generate light and a contacting comprising a first current distribution structure and a second current distribution structure, which is formed to supply current to the active region, wherein the semiconductor chip is free of any connection point on a side of the semiconductor body facing away from the substrate and on the bottom surface of the substrate, and wherein the connection point is a connection point for electrically contacting the first and second current distribution structures.
US10672958B2
A method for manufacturing a light emitting device includes providing a frame having a through hole extending from a frame upper surface to a frame lower surface in a height direction. The frame has a communication path extending from a frame outer lateral surface to a frame inner lateral surface on the frame lower surface. A support body is provided on the frame lower surface. A light emitting element is provided on a support body upper surface in the through hole. Resin is injected into the through hole via the communication path to provide a covering member in the through hole such that at least a part of an element upper surface of the light emitting element is exposed from the covering member. A light-transmissive member is provided on the element upper surface and the covering member. The support body is removed.
US10672937B2
An optical sensor module and a sensor chip thereof are provided. The optical sensor module includes a substrate, a sensor chip and a passive chip. The sensor chip is disposed on the substrate, and the sensor chip includes a chip body having an active region located at a top side thereof and a recess portion depressed from a top surface of the chip body. The passive chip is accommodated in the recess portion, and a depth of the recess portion is greater than a thickness of the passive chip.
US10672933B2
A new approach to graphene-enabled plasmonic resonant structures in the THz is demonstrated in a hybrid graphene-metal design in which the graphene acts as a gate-tunable inductor, and metal acts as a capacitive reservoir for charge accumulation. A large resonant absorption in graphene can be achieved using the metal-graphene plasmonic scheme, and the peak can approach 100% in an optimized device, ideal for graphene-based THz detectors. Using high mobility graphene (μ>50000 cm2V−1s−1) will allow anomalously high resonant THz transmission (near 100%) through ultra-subwavelength graphene-filled metallic apertures at a resonance frequency that is gate tunable. This metal-graphene plasmonic scheme enables near perfect tunable THz filter or modulator.
US10672926B2
A photovoltaic module employing an array of photovoltaic cells disposed between two optically transparent substrates such as to define a closed-loop peripheral area of the module that does not contain a photovoltaic cell. The module is sealed with a peripheral seal along the perimeter; and is devoid of a structural element affixed to an optically transparent substrate and adapted to mount the module to a supporting structure. The two substrates may be bonded together with adhesive material and, optionally, the peripheral seal can include the adhesive material. The module optionally includes diffraction grating element(s) adjoining respectively corresponding PV-cell(s).
US10672923B2
A front electrode for solar cells and a solar cell, the front electrode including a stepped structure at an outermost surface thereof, wherein the stepped structure is composed of n stages, in which n is an integer of 3 or greater, and an nth stage has a smaller cross-sectional area than an (n−1)th stage such that the (n−1)th stage is partially exposed, and the stepped structure occupies about 5% to about 100% of a total surface area of the outermost surface.
US10672910B2
A method of controlling threshold voltage shift that includes forming a first set of channel semiconductor regions on a first portion of a substrate, and forming a second set of channel semiconductor regions on a second portion of the substrate. A gate structure is formed on the first set of channel semiconductor regions and the second set of channel, wherein the gate structure extends from a first portion of the substrate over an isolation region to a second portion of the substrate. A gate cut region is formed in the gate structure over the isolation region. An oxygen scavenging metal containing layer is formed on sidewalls of the gate cut region.
US10672899B2
The current disclosure describes a tunnel FET device including a P-I-N heterojunction structure. A high-K dielectric layer and a metal gate wrap around the intrinsic channel layer with an interlayer positioned between high-K dielectric layer and the intrinsic channel layer of the P-I-N heterojunction. The interlayer prevents charge carriers from reaching the interface with high-K dielectric layer under the trap-assisted tunneling effect and reduces OFF state leakage.
US10672892B2
Semiconductor structures including active fin structures, dummy fin structures, epitaxy layers, a Ge containing oxide layer and methods of manufacture thereof are described. By implementing the Ge containing oxide layer on the surface of the epitaxy layers formed on the source/drain regions of some of the FinFET devices, a self-aligned epitaxy process is enabled. By implementing dummy fin structures and a self-aligned etch, both the epitaxy layers and metal gate structures from adjacent FinFET devices are isolated in a self-aligned manner.
US10672890B2
An integrated circuit device includes a substrate including a first device region and a second device region; a first fin separation insulating portion on the first device region; a pair of first fin-type active regions spaced from each other with the first fin separation insulating portion therebetween in the first device region and collinearly extending in a first horizontal direction; a second fin separation insulating portion extending in a second horizontal direction over the first device region and the second device region; and a pair of second fin-type active regions spaced from each other with the second fin separation insulating portion therebetween and collinearly extending in the first horizontal direction, wherein the first fin separation insulating portion and the second fin separation insulating portion vertically overlap each other.
US10672888B2
Embodiments of the invention form a channel fin across from a major surface of a substrate, wherein a top surface of the channel fin extends substantially horizontally with respect to the major surface. A gate is formed across from the major surface and along a sidewall surface of the channel fin, wherein a first top surface of the gate is above the top surface of the channel fin and extends substantially horizontally with respect to the major surface. A second top surface of the gate is defined by a trench formed through an exposed sidewall portion of the gate in a direction that is substantially horizontal with respect to the major surface, wherein a gate length dimension of the initial gate is defined by a distance from a bottom surface of the gate to the second top surface of the gate.
US10672887B2
A vertical transistor includes a first source/drain region and a second source/drain region vertically disposed relative to the first source/drain region and coupled to the first source/drain region by a fin. A gate dielectric is formed on the fin, and a gate conductor is formed on the gate dielectric in a region of the fin. A shaped spacer is configured to cover a lower portion and sides of the second source/drain region to reduce parasitic capacitance between the gate conductor and the second source/drain region.
US10672886B2
A method of forming a gate dielectric material includes forming a high-K dielectric material in a first region over a substrate, where forming the high-K dielectric material includes forming a first dielectric layer comprising hafnium over the substrate, and forming a second dielectric layer comprising lanthanum over the first dielectric layer.
US10672884B2
Techniques are disclosed for forming Schottky diodes on semipolar planes of group III-nitride (III-N) material structures. A lateral epitaxial overgrowth (LEO) scheme may be used to form the group III-N material structures upon which Schottky diodes can then be formed. The LEO scheme for forming III-N structures may include forming shallow trench isolation (STI) material on a semiconductor substrate, patterning openings in the STI, and growing the III-N material on the semiconductor substrate to form structures that extend through and above the STI openings, for example. A III-N structure may be formed using only a single STI opening, where such a III-N structure may have a triangular prism-like shape above the top plane of the STI layer. Further processing can include forming the gate (e.g., Schottky gate) and tied together source/drain regions on semipolar planes (or sidewalls) of the III-N structure to form a two terminal Schottky diode.
US10672882B2
A semiconductor device includes a semiconductor region, a gate electrode, and a first gate insulating film provided between the semiconductor region and the gate electrode and containing a material having a chemical composition expressed by (SiO2)n (Si3N4)m (wherein n and m are positive integers), in the material, at least one silicon atom being bonded with at least one oxygen atom and at least one nitrogen atom.
US10672880B2
A conductive layer for a thin film transistor (TFT) array panel includes a multi-layered portion defining a source electrode and a drain electrode of a TFT device, and includes a first sub-layer, a second sub-layer, a third sub-layer, and at least one additional sub-layer. The third and the first sub-layers include indium and zinc oxide materials. An indium to zinc content ratio in the first sub-layer is greater than that in the third sub-layer. An indium to zinc content ratio in the additional sub-layer is formulated between that in the first and the third sub-layers. The content ratio differentiation between the first and the third sub-layers affects a lateral etch profile associated with a gap generated in the second conductive layer between the source and the drain electrodes, where the associated gap width in the third sub-layer is wider than that in the first sub-layer.
US10672877B2
An apparatus includes one or more field effect transistors configured as a switch. Each of the one or more field effect transistors comprises one or more source diffusions, one or more drain diffusions, and one or more gate fingers. Each of the one or more gate fingers is disposed between a source diffusion and a drain diffusion. A first electrical connection to the one or more source diffusions is made using one or more source electrodes that extend from a first end for a first length along a long axis of the source diffusions. A second electrical connection to the one or more drain diffusions is made using one or more drain electrodes that extend from a second end for a second length along a long axis of the drain diffusions. The first length of the one or more source electrodes and the second length of the one or more drain electrodes are generally selected to avoid juxtaposition of the one or more source electrodes and the one or more drain electrodes.
US10672872B1
A method of forming a semiconductor structure includes forming a semiconductor layer stack over a substrate. The stack includes a collector layer of silicon (Si) providing a collector region for one or more bipolar junction transistors (BJTs), an emitter layer of Si providing an emitter region for the BJTs, a base layer of (SiGe) with a first germanium percentage (Ge %) providing a base region for the BJTs, and at least one additional layer of SiGe with a second Ge %. The method also includes forming vertical fins in the stack, and forming a germanium oxide (GeOx) layer over the vertical fins. The method further includes performing a thermal anneal to react at least a portion of the GeOx layer with SiGe having one of the first and second Ge % to form a self-alignment layer providing self-alignment for at least one contact to the base layer.
US10672870B2
In a method of manufacturing a semiconductor device, a fin structure is formed over a substrate. The fin structure has a channel region and a source/drain region. A gate structure is formed over the channel region of the fin structure. A first source/drain etching is performed to recess the source/drain region of the fin structure. After the first source/drain etching, a second source/drain etching is performed to further recess the source/drain region of the fin structure. After the second source/drain etching, a third source/drain etching is performed to further recess the source/drain region of the fin structure, thereby forming a source/drain recess. One or more epitaxial layers are formed in the source/drain recess. The first source/drain etching is isotropic etching and the second source/drain etching is anisotropic etching.
US10672865B2
A method for forming a capacitive device comprises forming a first dielectric layer on a substrate. Portions of the first dielectric layer are removed to for form a cavity in the first dielectric layer. A first layer of conductive material is deposited on the first dielectric layer and conformally along sidewalls of the cavity. The method further includes depositing a second dielectric layer on the first layer of conductive material, and depositing a second layer of conductive material on the second dielectric layer to form a capacitive device.
US10672863B2
The present invention provides a metal-oxide-metal (MOM) capacitor including a first metal layer and a second metal layer. The first metal layer includes a plurality of first metal stripes and second metal stripes extending along a first direction and a plurality of first metal jogs and second metal jogs extending along a second direction. Each of the first metal jogs is connected to one of the first metal stripes and each of the second metal jogs is connected to one of the second metal stripes. The second metal layer includes a plurality of third metal stripes and fourth metal stripes extending along the first direction and includes a plurality of third metal jogs and fourth metal jogs. Each of the third metal jogs is connected to one of the third metal stripes and each of the fourth metal jogs is connected to one of the fourth metal stripes.
US10672860B2
A multi-terminal inductor and method for forming the multi-terminal inductor are provided. In some embodiments, an interconnect structure is arranged over a semiconductor substrate. A passivation layer is arranged over the interconnect structure. A first magnetic layer is arranged over the passivation layer, and a conductive wire laterally extends from a first input/output (I/O) bond structure at a first location to a second I/O bond structure at a second location. A third I/O bond structure branches off of the conductive wire at a third location between the first location and the second location. A connection between the third I/O bond structure and the first I/O bond structure has a first inductance. Alternatively, a connection between the first I/O bond structure and the second I/O bond structure has a second inductance different than the first inductance.
US10672855B2
A display device includes, on a substrate, light emitting elements each formed by sequentially stacking a first electrode layer, an organic layer including a light emission layer, and a second electrode layer and arranged in first and second directions which cross each other, a drive circuit including drive elements that drive light emitting elements, and a wiring extending in the first direction, and an insulating layer disposed in a gap region sandwiched by the light emitting elements neighboring in the second direction and having a recess or a projection. The wiring is disposed in an overlap region overlapping with the recess or the projection in the insulating layer in a thickness direction, in the gap region, and the second electrode layers in the light emitting elements neighboring in the second direction are separated from each other by the recess or the projection in the insulating layer.
US10672854B2
A display device production method for producing a display device including a light emitting element in an active region and a terminal in a non-active region. The display device production method includes arranging a first mask overlapping with an electrode region of the light emitting element and a second mask overlapping with the terminal, on a conductive film that is arranged in the active region and the non-active region and that covers the terminal, and etching the conductive film.
US10672846B2
An organic light-emitting display device protects a first electrode and reduces any effect due to light leakage from the top or the peripheral side of a bank, thereby increasing lifespan. The organic light-emitting display device includes a first electrode protective pattern.
US10672844B2
An organic light emitting diode display includes a substrate, a first electrode, a second electrode, an organic emission layer positioned between the first electrode and the second electrode, a driving voltage line, a dummy electrode. The dummy electrode is positioned at the same layer as the first electrode.
US10672842B2
An illuminating panel includes a light source layer comprising a plurality of light-emitting components, a conductive layer disposed over a light-emitting side of the light source layer, and an insulating layer sandwiched between the light source layer and the conductive layer. The conductive layer comprises signal lines, each configured to drive emission of lights from the light-emitting components, and further comprises a light-shielding portion, configured to block one portion of the lights from the light source layer from passing therethrough. The light-emitting components are configured such that those unshielded or partially shielded by the light-shielding portion is electrically coupled to one signal line to emit lights, and those completely shielded by light-shielding portion is not electrically coupled to the signal lines and thus not able to emit lights. A lighting device containing an illuminating panel is further disclosed herein.
US10672839B2
A touch system includes a glass cover, a polarizer, packaging glass, a thin film transistor (TFT) backplane, a transmitter (TX) circuit, and a receiver (RX) circuit, where the glass cover, the polarizer, the packaging glass, and the TFT backplane are fitted in sequence from top to bottom, and the TX circuit is located on the TFT backplane, and the RX circuit is located on the packaging glass. The TX circuit and the RX circuit are respectively disposed on the TFT backplane and the packaging glass. Therefore, a quantity of stacked layers of the touch control system is reduced. This reduces a thickness of the touch system, thereby achieving a thinner and lighter active matrix organic light emitting diode (AMOLED) display screen, and reducing a weight of a terminal product.
US10672835B2
Methods, systems, and devices for a three-dimensional memory array are described. Memory cells may transform when exposed to elevated temperatures, including elevated temperatures associated with a read or write operation of a neighboring cell, corrupting the data stored in them. To prevent this thermal disturb effect, memory cells may be separated from one another by thermally insulating regions that include one or several interfaces. The interfaces may be formed by layering different materials upon one another or adjusting the deposition parameters of a material during formation. The layers may be created with planar thin-film deposition techniques, for example.
US10672833B2
A semiconductor device includes first conductive lines extending in a first direction, second conductive lines extending in a second direction, memory cells disposed between the first conductive lines and the second conductive lines, each memory cell disposed at an intersection of a first conductive line and a second conductive line, and a passive material between the memory cells and at least one of the first conductive lines and the second conductive lines. Related semiconductor devices and electronic devices are disclosed.
US10672831B2
A microelectronic memory having metallization layers formed on a back side of a substrate, wherein the metallization layers on back side may be used for the formation of source lines and word lines. Such a configuration may allow for a reduction in bit cell area, a higher memory array density, and lower source line and word line resistances. Furthermore, such a configuration may also provide the flexibility to independently optimize interconnect performance for logic and memory circuits.
US10672824B2
A pixel unit of an image sensor is provided. The pixel unit includes a semiconductor substrate, a light-sensitive element, a contact and a protection layer. The contact is formed right on the light-sensitive element to enable electrical signals outputted from the light-sensitive element to be transmitted to a peripheral circuit. The protection layer is disposed on the light-sensitive element and surrounds the first contact. The electrical signals of the light-sensitive element can be upward transmitted to the peripheral circuit through the contact. Therefore, the light-sensitive element can occupy a big area, and high quantum efficiency (QE) is achieved accordingly.
US10672821B2
A sensor device includes a first wafer structure and a second wafer structure bonded to the first wafer structure. The first wafer structure includes a first substrate, an integrated circuit layer integrated with the first substrate, and a three-dimensional (3D) NAND memory cell array integrated with the integrate circuit layer. The integrated circuit layer and the 3D NAND memory cell array are located at the same side of the first substrate. The second wafer structure includes a second substrate and a sensing module of a sensor integrated with the second substrate. A manufacturing method of the sensor device includes bonding the second wafer structure to the first wafer structure. A side of the first wafer structure where the 3D NAND memory cell array is located is bonded to a side of the second wafer structure where the sensing module is located.
US10672812B2
An image sensor includes a color filter array and a light receiving element. The color filter array includes plural repeating unit cells including first, second, and third unit cells. The first and second unit cells are adjacent to each other in a first direction, the second and third unit cells are adjacent to each other in a second direction transverse to the first direction. Each of the first, second, and third unit cells includes at least one first yellow filter configured to transmit a green component and a red component of incident light, and each of the first, second, and third unit cells does not comprise a red filter configured to transmit the red component of the incident light. The light receiving element is configured to convert the incident light transmitted by the color filter array into electric signals.
US10672810B2
In some embodiments, the present disclosure relates to an integrated chip having a photodetector arranged within a semiconductor substrate having a first doping type. One or more dielectric materials are disposed within a trench defined by interior surfaces of the semiconductor substrate. A doped epitaxial material arranged within the trench at a location laterally between the one or more dielectric materials and the photodetector. The doped epitaxial material has a second doping type that is different than the first doping type.
US10672796B2
Embodiments of mechanisms for forming a semiconductor device are provided. The semiconductor device includes a substrate. The semiconductor device also includes a first fin and a second fin over the substrate. The semiconductor device further includes a first gate electrode and a second gate electrode traversing over the first fin and the second fin, respectively. In addition, the semiconductor device includes a gate dielectric layer between the first fin and the first gate electrode and between the second fin and the second gate electrode. Further, the semiconductor device includes a dummy gate electrode over the substrate, and the dummy gate electrode is between the first gate electrode and the second gate electrode. An upper portion of the dummy gate electrode is wider than a lower portion of the dummy gate electrode.
US10672792B2
Provided is a three-dimensional semiconductor memory device include a first stack structure and a second stack structure adjacent to each other on a substrate, a first common source plug between the first stack structure and the second stack structure, a second common source plug between the first stack structure and the second stack structure, and a vertical dielectric structure between the first common source plug and the second common source plug. Each of the first stack structure and the second stack structure may include a plurality of insulation layers and a plurality of electrodes alternately stacked on the substrate. The first common source plug may be connected to the substrate. The second common source plug may be spaced apart from the substrate.
US10672790B2
Methods of fabricating a three-dimensional semiconductor memory device are provided. A method may include forming a mold structure on a substrate including channel regions and a non-channel region between the channel regions, and forming, on the mold structure, a multilayered mask layer including a first mask layer, an etch stop layer, and a second mask layer that are sequentially stacked. The multilayered mask layer may include mask holes exposing the mold structure in the channel regions, dummy mask holes exposing the first mask layer in the non-channel region, and buffer spacers covering sidewalls of the second mask layer exposed by the mask holes and the dummy mask holes. The method may include etching the mold structure using the multilayered mask layer as an etch mask to form channel holes in the channel regions.
US10672787B2
An electrode structure includes a plurality of electrodes vertically stacked on a substrate. Each of the plurality of electrodes includes an electrode portion, a pad portion and a protrusion. The electrode portion is parallel to a top surface of the substrate, extending in a first direction. The pad portion extends from the electrode portion in an inclined direction with respect to the top surface of the substrate. The protrusion protrudes from a portion of the pad portion in a direction parallel to the inclined direction. Protrusions of the plurality of electrodes are arranged in a direction diagonal to the first direction when viewed from a plan view.
US10672780B1
Memory openings and support openings are formed in a memory array region and a staircase region, respectively, through an alternating stack of insulating layers and spacer material layers. Pedestal channel portions and pedestal semiconductor portions are formed at the bottom of the memory openings and the support openings, respectively. Semiconductor oxide plates are provided only in a distal subset of the support openings that are spaced from the memory array region by more than a threshold separation distance. Memory openings are filled with memory opening fill structures, and support openings are filled with support pillar structures. Proximal support pillar structures located adjacent to the memory array region provide internal electrically conductive paths for discharging accumulated electrical charges. During an anisotropic etch process that forms the backside trench, the proximal support pillar structures prevent or reduce deformation of the backside trench, and reduce damage to the memory opening fill structures.
US10672773B2
A semiconductor device includes a bit line structure including a bit line contact plug and a bit line on the bit line contact plug, a storage node contact plug, an ultra low-k spacer including a gap-fill spacer contacting a side wall of the bit line contact plug and a line-type spacer contacting a side wall of the bit line, and a low-k spacer formed on the line-type spacer of the ultra low-k spacer to contact the storage node contact plug, wherein the gap-fill spacer is thicker than the line-type spacer.
US10672763B2
The present invention provides an epitaxial structure of Ga-face group III nitride, its active device, and the method for fabricating the same. The epitaxial structure of Ga-face AlGaN/GaN comprises a substrate, a Buffer layer (C-doped) on the substrate, an i-GaN (C-doped) layer on the Buffer layer (C-doped), an i-Al(y)GaN buffer layer on the i-GaN (C-doped) layer, an i-GaN channel layer on the i-Al(y)GaN buffer layer, and an i-Al(x)GaN layer on the i-GaN channel layer, where x=0.1˜0.3 and y=0.05˜0.75. By using the p-GaN inverted trapezoidal gate or anode structure in device design, the 2DEG in the epitaxial structure of Ga-face group III nitride below the p-GaN inverted trapezoidal structure will be depleted, and thus fabricating p-GaN gate enhancement-mode (E-mode) AlGaN/GaN high electron mobility transistors (HEMTs), p-GaN anode AlGaN/GaN Schottky barrier diodes (SBDs), or hybrid devices.
US10672758B2
According an embodiment, an electrostatic discharge protection structure includes: a semiconductor layer doped with a dopant of a first doping type, a first well region extending from a surface of the semiconductor layer into the semiconductor layer, wherein the first well region is doped with a dopant of a second doping type opposite the first doping type; a second well region next to the first well region and extending from the surface of the semiconductor layer into the semiconductor layer, wherein the second well region is doped with a dopant of the first doping type; an isolation structure extending from the surface of the semiconductor layer into the semiconductor layer with a depth similar to the depth of at least one of the first well region or the second well region, wherein the isolation structure is arranged laterally adjacent to the first well region and the second well region.
US10672753B2
A transfer apparatus includes: a body portion; and an adhesive portion connected to the body portion, with which a point light source of a display apparatus is attachable to and detachable from the transfer apparatus by contact therewith. The adhesive portion is defined by a plurality of surfaces in different planes from each other.
US10672747B2
A light emitting device for a display includes a substrate and first, second, and third LED sub-units, a first transparent electrode between the first and second LED sub-units and in ohmic contact with the first LED sub-unit, a second transparent electrode between the second and third LED sub-units and in ohmic contact with the second LED sub-unit, a third transparent electrode between the second transparent electrode and the third LED sub-unit and in ohmic contact with the third LED sub-unit, at least one current spreader connected to at least one of the first, second, and third LED sub-units, electrode pads disposed on the substrate, and through-hole vias formed through the substrate, in which at least one of the through-hole vias is formed through the substrate and the first and second LED sub-units.
US10672746B2
An integrated circuit includes a first chip including a high-voltage depletion-mode transistor and a second chip including an enhancement-mode device. The chips have first and second gate contact pads, first and second source contact pads and first and second drain contact pads, respectively, on their front sides. Chips are joined together via their front sides, and the area of the first chip is larger than that of the second chip. The first chip includes an additional contact pad on its front side that is electrically insulated from the high-voltage depletion-mode transistor and that contacts the second gate contact pad. The first gate contact pad contacts the second source contact pad and/or the first source contact pad contacts the second drain contact pad. The first gate contact pad and the additional contact pad extend at least partially into a peripheral portion of the first chip.
US10672744B2
Some embodiments of the invention provide a three-dimensional (3D) circuit that is formed by vertically stacking two or more integrated circuit (IC) dies to at least partially overlap. In this arrangement, several circuit blocks defined on each die (1) overlap with other circuit blocks defined on one or more other dies, and (2) electrically connect to these other circuit blocks through connections that cross one or more bonding layers that bond one or more pairs of dies. In some embodiments, the overlapping, connected circuit block pairs include pairs of computation blocks and pairs of computation and memory blocks. The connections that cross bonding layers to electrically connect circuit blocks on different dies are referred to below as z-axis wiring or connections. This is because these connections traverse completely or mostly in the z-axis of the 3D circuit, with the x-y axes of the 3D circuit defining the planar surface of the IC die substrate or interconnect layers. These connections are also referred to as vertical connections to differentiate them from the horizontal planar connections along the interconnect layers of the IC dies.
US10672733B2
A bonding wire for a semiconductor device includes a Cu alloy core material and a Pd coating layer formed on a surface thereof, and the boding wire contains one or more elements of As, Te, Sn, Sb, Bi and Se in a total amount of 0.1 to 100 ppm by mass. The bonding longevity of a ball bonded part can increase in a high-temperature and high-humidity environment, improving the bonding reliability. When the Cu alloy core material further contains one or more of Ni, Zn, Rh, In, Ir, Pt, Ga and Ge in an amount, for each, of 0.011 to 1.2% by mass, it is able to increase the reliability of a ball bonded part in a high-temperature environment of 170° C. or more. When an alloy skin layer containing Au and Pd is further formed on a surface of the Pd coating layer, wedge bondability improves.
US10672722B2
Disclosed is a wiring substrate including: a first wiring layer, a second wiring layer disposed on the first wiring layer interposed by an insulating film, and a via conductor passing through the insulating film in a thickness direction, the via conductor electrically connecting the first wiring layer and the second wiring layer. The second wiring layer and the via conductor include a second sintered metal layer and a first sintered metal layer arranged to surround the second sintered metal layer, and an average particle diameter of first metal particles forming the first sintered metal layer is smaller than an average particle diameter of second metal particles forming the second sintered metal layer.
US10672718B2
Disclosed herein are, for instance, methods for producing through package vias in a glass interposer. For instance, disclosed herein is a method for producing through package vias in a glass interposer comprising laminating a polymer on at least a portion of a top surface of a glass interposer, removing at least a portion of the polymer and the glass interposer to form a through via, filling at least a portion of the through via with a metal conductor to form a metallization layer, and selectively removing a portion of the metallization layer to form a metalized through package via. Other methods are also disclosed, along with through-package-via structures in glass interposers produced therefrom.
US10672716B2
An integrated circuit substrate and a method for manufacturing the same are disclosed. In an embodiment a method includes providing a wafer having a plurality of active areas, each active area being provided in a separate die area and for each active area, providing a code pattern outside the active area, the code pattern being associated with the die area.
US10672715B2
A semiconductor package includes a cavity substrate, a semiconductor die, and an encapsulant. The cavity substrate includes a redistribution structure and a cavity layer on an upper surface of the redistribution structure. The redistribution structure includes pads on the upper surface, a lower surface, and sidewalls adjacent the upper surface and the lower surface. The cavity layer includes an upper surface, a lower surface, sidewalls adjacent the upper surface and the lower surface, and a cavity that exposes pads of the redistribution structure. The semiconductor die is positioned in the cavity. The semiconductor die includes a first surface, a second surface, sidewalls adjacent the first surface and the second surface, and attachment structures that are operatively coupled to the exposed pads. The encapsulant encapsulates the semiconductor die in the cavity and covers sidewalls of the redistribution structure.
US10672709B2
A power grid of an integrated circuit (IC) is provided. The power grid includes a plurality of first power lines formed in a first metal layer, a plurality of second power lines formed in the first metal layer and parallel to the first power lines, a plurality of third power lines formed in a second metal layer, and a plurality of fourth power lines formed in the second metal layer and parallel to the third power lines. The first and second power lines are interlaced in the first metal layer. The third and fourth power lines are interlaced in the second metal layer. Distances from the individual first power line to the two adjacent second power lines are the same, and distances from the individual third power line to the two adjacent fourth power lines are different.
US10672706B2
A semiconductor device includes a multilayer wiring structure on a substrate. The multilayer wiring structure includes: a top wiring; a fuse element, which is located on a lower layer-side of the top wiring, and is made of metal having a melting point that is higher than that of the top wiring; and a lower-layer wiring, which is connected to each of ends of the fuse element. Provided is a semiconductor device in which fuse elements made of the high-melting point metal are arranged at high density.
US10672701B2
Discussed generally herein are methods and devices for flexible fabrics or that otherwise include thin traces. A device can include a flexible polyimide material, and a first plurality of traces on the flexible polyimide material, wherein the first plurality of traces are patterned on the flexible polyimide material using laser spallation.
US10672695B2
This document discusses, among other things, a multi-layer molded substrate having layers with a graded coefficients of thermal expansions (CTEs) to optimize thermal performance of the multi-layer molded substrate with first and second structures attached to top and bottom surfaces of the multi-layer molded substrate, respectively.
US10672693B2
Disclosed herein are integrated circuit (IC) structures that may be included in package substrates. For example, disclosed herein are passive components in package substrate, wherein the passive components include at least one non-circular via and at least one pad in contact with the at least one non-circular via, and the passive components include an inductor or a capacitor. Other embodiments are also disclosed.
US10672688B2
A semiconductor power device including a base plate, a ring frame disposed over the base plate, a semiconductor power die disposed on the base plate and surrounded by the ring frame, an input lead by way the semiconductor power die receives an input signal, wherein the input lead is disposed over a first portion of the ring frame, and an output lead by way an output signal generated by the semiconductor power die is sent to another device, wherein the output lead is disposed over a second portion of the ring frame. The ring frame may be comprised of a relatively high thermal conductivity material, such as beryllium-oxide (Be), silicon-carbide (SiC), diamond, aluminum nitride (AlN), or others. The ring frame produces at least one more heat path between the active region of the semiconductor power die and the base plate so as to reduce the effective thermal impedance.
US10672678B2
In various embodiments, methods for forming a chip package are provided. The chip package may include a chip comprising a chip metal surface, a metal contact structure electrically contacting the chip metal surface, a packaging material at least partially encapsulating the chip and the metal contact structure, and a chemical compound physically contacting the packaging material and at least one of the chip metal surface and the metal contact structure, wherein the chemical compound may be configured to improve an adhesion between the metal contact structure and the packaging material and/or between the chip metal surface and the packaging material, as compared with an adhesion in an arrangement without the chemical compound, wherein the chemical compound is essentially free from functional groups comprising sulfur, selenium or tellurium.
US10672677B2
A semiconductor package structure is provided. The semiconductor package structure includes a semiconductor chip, a guard ring, a gel layer, and a first lead frame. The guard ring is disposed on the semiconductor chip, and the gel layer is disposed on the guard ring. The first lead frame is electrically connected to the semiconductor chip, and the gel layer is located between the guard ring and the first lead frame.
US10672670B2
A method of forming a semiconductor structure includes forming a plurality of fins over a top surface of a bottom source/drain region disposed over a top surface of a substrate, the fins providing vertical transport channels for a plurality of vertical transport field-effect transistors. The method also includes forming a first gate conductor surrounding a first one of an adjacent pair of the plurality of fins providing a first vertical transport channel for a first vertical transport field-effect transistor, forming a second gate conductor surrounding a second one of the adjacent pair of the plurality of fins providing a second vertical transport channel for a second vertical transport field-effect transistor, and forming at least one shared gate contact to the first gate conductor and the second gate conductor, the at least one shared gate contact being formed at first ends of the adjacent pair of the plurality of fins.
US10672669B2
A semiconductor device includes a semiconductor substrate, an interlayer dielectric layer on the semiconductor substrate, a plurality of trenches extending through the interlayer dielectric layer to the semiconductor substrate and comprising a first trench of a PMOS device and a second trench of an NMOS device, a high-k dielectric layer on a bottom and sidewalls of the trenches, a PMOS work function adjustment layer on the high-k dielectric layer in the first trench, an NMOS work function adjustment layer on the high-k dielectric layer in the second trench, and a metal electrode layer on the PMOS work function adjustment layer in the first trench and on the NMOS work function adjustment layer in the second trench.
US10672663B2
Some embodiments of the invention provide a three-dimensional (3D) circuit that is formed by stacking two or more integrated circuit (IC) dies to at least partially overlap and to share one or more interconnect layers that distribute power, clock and/or data-bus signals. The shared interconnect layers include interconnect segments that carry power, clock and/or data-bus signals. In some embodiments, the shared interconnect layers are higher level interconnect layers (e.g., the top interconnect layer of each IC die). In some embodiments, the stacked IC dies of the 3D circuit include first and second IC dies. The first die includes a first semiconductor substrate and a first set of interconnect layers defined above the first semiconductor substrate. Similarly, the second IC die includes a second semiconductor substrate and a second set of interconnect layers defined above the second semiconductor substrate. As further described below, the first and second dies in some embodiments are placed in a face-to-face arrangement (e.g., a vertically stacked arrangement) that has the first and second set of interconnect layers facing each other. In some embodiments, a subset of one or more interconnect layers of the second set interconnect layers of the second die has interconnect wiring that carries power, clock and/or data-bus signals that are supplied to the first IC die.
US10672662B2
A packaging structure and a method for fabricating the packaging structure are provided. The method includes providing a wafer. The wafer has a first surface and a second surface opposing to the first surface, and the wafer includes a plurality of first chip regions and a spacing region between adjacent first chip regions. The method also includes forming a first adhesive layer adhered to the second surface of the wafer, and forming an opening penetrating through the spacing region of the wafer and a plurality of first chips in the first chip regions on sides of the opening. Further, the method includes forming a molding layer in the opening. The molding layer covers a sidewall of the first chip and exposes a top surface of the first chip.
US10672661B2
A semiconductor wafer having a main surface and a rear surface opposite from the main surface is provided. A die singulation preparation step is performed in kerf regions of the semiconductor wafer. The kerf regions enclose a plurality of die sites. The die singulation preparation step includes forming one or more preliminary kerf trenches between at least two immediately adjacent die sites. The method further includes forming active semiconductor devices in the die sites, and singulating the semiconductor wafer in the kerf regions thereby providing a plurality of discrete semiconductor dies from the die sites. The one or more preliminary kerf trenches are unfilled during the singulating, and the singulating includes removing semiconductor material from a surface of the semiconductor wafer that is between opposite facing sidewalls of the one or more preliminary kerf trenches.
US10672660B2
A method of manufacturing a semiconductor element includes: providing a wafer having a semiconductor layered body on a sapphire substrate; irradiating a laser light in an interior region of the sapphire substrate to create cracks in the sapphire substrate by performing a first scan to irradiate the laser light at a first depth with a first pulse energy to create a first modified region, and a second scan following the first scan to irradiate the laser light at a second depth with a second pulse energy greater than the first pulse energy along and within the first modified region; and dividing the wafer by extending the cracks to obtain a semiconductor element.
US10672651B2
A structure and a formation method of a semiconductor device structure are provided. The semiconductor device structure includes a semiconductor substrate and a conductive feature over the semiconductor substrate. The semiconductor device structure also includes a dielectric layer over the conductive feature and the semiconductor substrate and a via hole in the dielectric layer. The via hole has an oval cross section. The semiconductor device structure further includes a trench in the dielectric layer, and the via hole extends from a bottom portion of the trench. The trench has a trench width wider than a hole width of the via hole. In addition, the semiconductor device structure includes one or more conductive materials filling the via hole and the trench and electrically connected to the conductive feature.
US10672650B2
Techniques are disclosed for insulating or electrically isolating select vias within a given interconnect layer, so a conductive routing can skip over those select isolated vias to reach other vias or interconnects in that same layer. Such a via blocking layer may be selectively implemented in any number of locations within a given interconnect as needed. Techniques for forming the via blocking layer are also provided, including a first methodology that uses a sacrificial passivation layer to facilitate selective deposition of insulator material that form the via blocking layer, a second methodology that uses spin-coating of wet-recessible polymeric formulations to facilitate selective deposition of insulator material that form the via blocking layer, and a third methodology that uses spin-coating of nanoparticle formulations to facilitate selective deposition of insulator material that form the via blocking layer. Harmful etching processes typically associated with conformal deposition processes is avoided.
US10672648B2
A method of forming a semiconductor memory device includes following steps. First of all, a dielectric layer is formed on a semiconductor substrate, and a conductive pad is formed in the dielectric layer. Then, a stacked structure is formed on the dielectric layer, and the stacked structure includes a first layer, a second layer and a third layer stacked one over another on the conductive pad. Next, a patterned mask layer is formed on the stacked structure, and a portion of the stacked structure is removed, to form an opening in the stacked structure, with the opening having a tapered sidewall in the second layer and the first layer. After that, the tapered sidewall of the opening in the second layer is vertically etched, to form a contact opening in the stacked structure. Finally, the patterned mask layer is removed.
US10672645B2
A method of preparing a single crystal semiconductor handle wafer in the manufacture of a silicon-on-insulator device is provided. The method comprises forming a multilayer of passivated semiconductors layers on a dielectric layer of a high resistivity single crystal semiconductor handle wafer. The method additionally comprises forming a semiconductor oxide layer on the multilayer of passivated semiconductor layers. The multilayer of passivated semiconductor layers comprise materials suitable for use as charge trapping layers between a high resistivity substrate and a buried oxide layer in a semiconductor on insulator structure.
US10672621B2
The pattern forming material of an embodiment is a pattern forming material containing a polymer composed of two or more kinds of monomer units, in which a first monomer unit in the monomer units is provided with an ester skeleton having a first carbonyl group and one or more second carbonyl groups which bind to the ester skeleton, among the second carbonyl groups, the second carbonyl group that is farthest from a main chain of the polymer constituting the pattern forming material is present on a linear chain, and a second monomer unit in the monomer units is provided with a crosslinkable functional group on a side chain terminal.
US10672620B2
Deep reactive ion etching is essential for creating high aspect ratio micro-structures for microelectromechanical systems, sensors and actuators, and emerging flexible electronics. A novel hybrid dual soft/hard mask bilayer may be deposited during semiconductor manufacturing for deep reactive etches. Such a manufacturing process may include depositing a first mask material on a substrate; depositing a second mask material on the first mask material; depositing a third mask material on the second mask material; patterning the third mask material with a pattern corresponding to one or more trenches for transfer to the substrate; transferring the pattern from the third mask material to the second mask material; transferring the pattern from the second mask material to the first mask material; and/or transferring the pattern from the first mask material to the substrate.
US10672618B2
Embodiments of systems and methods for patterning features in tantalum nitride (TaN) are described. In an embodiment, a method may include receiving a substrate comprising a TaN layer. The method may also include etching the substrate to expose at least a portion of the TaN layer. Additionally, the method may include performing a passivation process to reduce lateral etching of the TaN layer. The method may further include etching the TaN layer to form a feature therein, wherein the passivation process is controlled to meet one or more target passivation objectives.
US10672615B2
A plasma processing, apparatus of an embodiment includes a chamber, an introducing part, a first power source, a holder, an electrode, and a second power source. The introducing part introduces gas into the chamber. The first power source outputs a first voltage for generating ions from the gas. The holder holds a substrate. The electrode is opposite to the ions across the substrate, and has a surface not parallel to the substrate. The second power source applies a second voltage to the electrode. The second voltage has a frequency lower than the frequency of the first voltage and Introduces die ions to the substrate.
US10672612B2
The present invention provides a method of forming a semiconductor structure including the following steps. Firstly, a target layer is formed on a substrate, and a plurality of mandrels is formed on the target layer. Next, a material layer is formed on the target layer to cover the mandrels. Then, an etching process is performed to partially remove each of the mandrel and the material layer covered on each mandrel, to form a plurality of mask. Finally, the target layer is patterned through the masks, to form a plurality of patterns. Through the present invention, each mask comprises an unetched portion of each mandrel and a spacer portion of the material covered on each mandrel, and a dimension of each of the patterns is larger than a dimension of each of the mandrel.
US10672609B2
A display device which can display a clear image and can display an image with low power consumption is provided. The display device includes an arithmetic circuit having a function of generating first to third display data, a first display portion, and a second display portion. The arithmetic circuit has a function of detecting a color region and a gray-scale region of the generated first display data and generating the second display data corresponding to an image to be displayed on the first display portion and the third display data corresponding to an image to be displayed on the second display portion, on the basis of the detection results.
US10672605B2
A technique regarding film formation capable of forming a three-dimensional pattern successfully is provided. A film forming method for a processing target object is provided. The processing target object has a supporting base body and a processing target layer. The processing target layer is provided on a main surface of the supporting base body and includes protrusion regions. Each protrusion region is extended upwards from the main surface, and an end surface of each protrusion region is exposed when viewed from above the main surface. The film forming method includes a first process of forming a film on the end surface of each protrusion region; and a second process of selectively exposing one or more end surfaces by anisotropically etching the film formed through the first process.
US10672600B2
Provided are methods for determining the amount of reverse T3 in a sample using mass spectrometry. The methods generally involve ionizing reverse T3 in a sample and detecting and quantifying the amount of the ion to determine the amount of reverse T3 in the sample.
US10672599B2
In a simultaneous multicomponent analysis for a number of target compounds, an MRM transition which does not give the highest signal intensity but gives a lower signal intensity is selected for a compound having a high measurement sensitivity or a compound having a high measurement target concentration. If the signal intensity is still high, the level of collision energy (CE) is changed from an optimum level. The MRM transition, CE level and other measurement conditions determined for each compound in this manner are stored in a compound-related information storage 41. In the process of preparing a control sequence for the simultaneous multicomponent analysis, the measurement conditions stored in the storage section 41 are used. The use of those conditions prevents the saturation of the signal for a high-concentration compound while ensuring a sufficiently high level of sensitivity for a low-concentration compound.
US10672596B2
Embodiments of methods and systems for an inductively coupled plasma sweeping source for an IPVD system. In an embodiment, a method includes providing a large size substrate in a processing chamber. The method may also include generating from a metal source a sputtered metal onto the substrate. Additionally, the method may include creating a high density plasma from a high density plasma source and applying the high density plasma in a sweeping operation without involving moving parts. The method may also include controlling a plurality of operating variables in order to meet one or more plasma processing objectives.
US10672595B2
A plasma apparatus of processing a wafer disposed in a processing chamber using plasma includes one window, another window, a light receiving unit, a light source, and an optical branching unit which is disposed between the light source and the other window, branches light emitted by the light source to an optical path toward the processing chamber and an optical path in other direction, and reflects light in the processing chamber from the other window, and a detection unit which detects the light having been emitted from the plasma and received by the light receiving unit using one branched light and other branched and reflected light. The apparatus processes the wafer according to a condition for the processing which is adjusted based on a result of the detection.
US10672594B2
An atmospheric pressure plasma system includes an atmospheric pressure plasma source that generates a glow discharge-type plasma. The atmospheric pressure plasma source comprises a plasma head, a heating element and an active cooling element and the heating element and active cooling element control the plasma head temperature to a set-point temperature independent of variations in plasma generating power or plasma power ON/OFF status.
US10672591B2
Embodiments of an apparatus for removing particles from a twin chamber processing system are provided herein. In some embodiments, an apparatus for removing particles from a twin chamber processing system includes a remote plasma system; and a plurality of conduits fluidly coupling the remote plasma system to each process chamber of a twin chamber processing system to provide a plasma to an exhaust volume of each process chamber, wherein each conduit of the plurality of conduits has an outlet disposed along a boundary of the respective exhaust volumes.
US10672590B2
Frequency tuning for a matchless plasma source is described. To perform the frequency tuning, current is measured at an output of an amplification circuit of the matchless plasma source after a change in a frequency of operation of the matchless plasma source. Upon determining that the current has increased with the change in the frequency of operation, the frequency of operation is further changed until the current has decreased. When the current has decreased, the changed frequency of operation is further modified to be an operational frequency. When the matchless plasma source operates at the operational frequency, the current at the output of the amplification circuit is maximized.
US10672587B2
A method of preparing a cryogenic sample (e.g. for study in a charged-particle microscope), whereby the sample is subjected to rapid cooling using a cryogen, comprising the following steps: Providing two conduits for transporting cryogenic fluid, each of which conduits opens out into a mouthpiece, which mouthpieces are arranged to face each other across an intervening gap; Placing the sample in said gap; Pumping cryogenic fluid through said conduits so as to concurrently flush from said mouthpieces, thereby suddenly immersing the sample in cryogenic fluid from two opposite sides, wherein the flush of cryogenic fluid applied from a first of said mouthpieces is different—e.g. has a different duration—to that applied from the second of said mouthpieces.
US10672586B2
A beamline device includes a deflection device deflecting an ion beam in a first direction perpendicular to a beam traveling direction by applying at least one of an electric field and a magnetic field to the ion beam. A slit is disposed such that the first direction coincides with a slit width direction. A beam current measurement device is configured to be capable of measuring a beam current at a plurality of measurement positions to be different positions in the first direction. A control device calculates angle information in the first direction on the ion beam by acquiring a plurality of beam current values measured at the plurality of measurement positions to be the different positions in the first direction by the beam current measurement device while changing a deflection amount of the ion beam in the first direction with the deflection device.
US10672581B2
The invention relates to a type-II overvoltage protection device having a varistor and a protective element, wherein the protective element has a first contact for connecting to a first potential of a supply network and a second contact that is connected to a first contact of the varistor, wherein the varistor further comprises a second contact for connecting to a second potential of a supply network, wherein the protective element has a fuse element that connects the first contact and the second contact of the protective element, wherein the protective element further comprises a third contact that is connected to the second contact of the varistor and is arranged so as to be near to but electrically insulated from the fuse element, wherein the fuse element has a constriction in the proximity of the neighboring contact, with the constriction being embodied such that the fuse element has an electrically conductive fluxing agent in the proximity of the constriction, with the fluxing agent having a lower fusion point than the fuse element itself, so that pulses corresponding to a load below the type-II rating do not result in a lasting change in the constriction, wherein the constriction, in conjunction with the fluxing agent, is dimensioned such that pulses corresponding to the limit range of the type-II rating result in the fusing of the fluxing agent into the fuse element, and wherein pulses corresponding to a load that is stronger and/or of greater duration than the type-II rating of the varistor result in the immediate disconnection of the fuse element.
US10672579B2
The circuit breaker according to the present invention comprises: a pair of contact mechanisms for switching a pair of circuits; a switching mechanism for driving the pair of contact mechanism to a circuit opening position or a circuit closing position; a trip bar rotatable to a first position for latching the switching mechanism or to a second position for releasing the switching mechanism; and an instant trip mechanism for pressing the trip bar to rotate to the second position, wherein the instant trip mechanism comprises a pair of armature assemblies and movable to a position for pressing the trip bar to rotate to the second position; and a pair of electromagnets provided to face the pair of armature assemblies and applies a magnetic attractive force to the pair of armature assemblies in response to the fault current on the circuit requiring an instant trip.
US10672578B2
A programmable solid-state relay includes a base module; a configuration module; a control voltage module having an energy storage device; a controller module having at least two microcontrollers, each having an internal EEPROM memory and at least one digital timer; and at least one switch module including at least one switching circuit having first and second switching contacts. The control voltage module is adapted to receive an applied control voltage and to permit pre-selection of an activation voltage level and a de-activation voltage level.
US10672573B1
A circuit breaker apparatus has a housing, electrical power inlet, electrical power outlet, a main circuit breaker, a grounding switch, and a mechanical linkage. The main circuit breaker and the grounding switch each have a pair of contactors therein. The mechanical linkage is movable between a pair of positions in which one of the positions causes the pair of contactors of the main circuit breaker to close and the pair of contactors of the grounding switch to open and another position in which the pair of contactors of the main circuit breaker are open and such that the pair of contactors of the grounding switch are closed. The housing has an interior that is filled with an isolating gas.
US10672572B2
An electrical switch responds to acoustic inputs. A microphone integrated into the electrical switch generates electrical signals in response to the acoustic inputs. A network interface integrated into the electrical switch provides addressable communication with controllers, computers, and other networked devices. The electrical switch may thus be installed or retrofitted into the electrical wiring of all homes and businesses. Users may thus speak voice commands, which are received by the electrical switch and sent for voice control of appliances and other automation tasks.
US10672553B2
According to one embodiment a transformer that includes a core having a central arm and first and second outer arms on opposite sides of the of the central arm, a primary winding surrounding the central arm and a secondary winding surrounding the central arm is disclosed. The transformer further includes a primary winding casing surrounding the primary winding, a secondary winding casing surrounding the secondary winding, and at least two spacers including a first spacer and a second spacer. The first spacer is configured and arranged to space the primary winding casing away from a bottom of the core and the outer arms and the second spacer is configured and arranged to space the secondary winding casing away from the primary winding casing and the outer arms.
US10672550B2
The present disclosure discloses a charging indication method. The method includes: acquiring a current ratio of a remaining battery capacity to a total battery capacity; determining a target curvature angle of a flexible display screen associated with a terminal based at least on the current ratio; and controlling the flexible display screen to present the target curvature angle.
US10672542B2
An electrified-cable system is disclosed herein. The system includes first and second wires each having a longitudinally-extending uninsulated region comprising at least a portion of the circumference of the first wire, and a longitudinally-extending insulated region comprising the remaining circumference of the first wire, and an insulating connector that couples the insulated region of the first wire to the insulated region of the second wire. The system is configured to form an electrical circuit from the first wire to the second wire through a carriage in electrical contact with the uninsulated region of the first wire and the uninsulated region of the second wire. A corresponding method is also disclosed.
US10672540B2
In an insulated wire for electromagnetic forming, both of insulation performance and thinning of an insulating member that covers a wire of a coil are realized. A manufacturing method of the insulated wire for electromagnetic forming includes: winding an insulating tape around a wire to insulate the wire by multiple layers of the insulating tape; and winding the insulated wire to form a coil for electromagnetic forming. The insulating tape is wound such that ends of the adjacent insulating tapes on a wire side in a tape width direction do not overlap each other.
US10672528B2
A multi-modular power plant includes a plurality of on-site nuclear power modules that generate a power plant output, and a number of power plant systems which operate using electricity associated with a house load of the power plant. A switchyard associated with the power plant may electrically connect the power plant to a distributed electrical grid. The distributed electrical grid may be configured to service a plurality of geographically distributed consumers. Additionally, the switchyard may electrically connect the power plant to a dedicated electrical grid. The dedicated electrical grid may provide electricity generated from the power plant output to a dedicated service load, and the power plant output may be equal to or greater than a combined load of the dedicated service load and the house load. At least a portion of the power plant output may be distributed to both the power plant systems and the dedicated electrical grid.
US10672523B2
A component cooling water system for a nuclear power plant. In one embodiment, the system includes an inner containment vessel housing a nuclear reactor and an outer containment enclosure structure. An annular water reservoir is formed between the containment vessel and containment enclosure structure which provides a heat sink for dissipating thermal energy. A shell-less heat exchanger is provided having an exposed tube bundle immersed in water held within the annular water reservoir. Component cooling water from the plant flows through the tube bundle and is cooled by transferring heat to the annular water reservoir. In one non-limiting embodiment, the tube bundle may be U-shaped.
US10672522B2
A magneto-rheological filter/reflector that controls the transmissivity of any form of electromagnetic or particulate radiation through the filter by varying discrete electromagnetic fields across a magneto-rheological fluid. In one embodiment, the filter/reflector controls the rate of the nuclear reaction within the core of a reactor without any moving parts.
US10672517B2
A method for monitoring a breast tissue examination is described. In the method, a completed diagnostic assessment of individual image slices of a slice image dataset to be examined in respect of breast tissue that is to be examined is registered automatically. In addition, information relating to the already assessed and the not yet assessed image slices is displayed to a user. An examination workflow monitoring device is also described. A diagnostic assessment station is described in addition.
US10672510B1
A system including a medical device to form a 3D image of an anatomical structure in a body of a living subject, a user interface including a display and an input device, and a processor to prepare a user interface screen presentation including a graphical representation of the anatomical structure based on the 3D image, generate a feature list of a plurality of features associated with the anatomical structure, each feature having a respective location, render the user interface screen presentation to the display showing a first view of the graphical representation, receive an input from the user interface selecting a feature from the list, and render the user interface screen presentation to the display showing the graphical representation of the anatomical structure being automatically rotated from the first view to a second view showing the selected feature at the respective location on the graphical representation.
US10672509B2
Systems and methods are provided for selecting one or more models for predicting medical conditions. Art exemplary method may include receiving data related to a patient and extracting metadata from the received data. The method may further include selecting the one or more models from a library of models based on the extracted metadata and applying the selected one or more models. The method also may include generating a notification when the application of the selected one or more model indicates an intervention is necessary.
US10672506B2
A method and device for reducing a complexity of procedure based medical charge capture and coding utilizing a computer system. The method and device including searching for previously generated coding scenarios associated with the provider, using existing coding scenarios or adding coding scenarios to a library, generating and filtering codes associated with at least one of the steps of searching, using, and adding, formatting a graphical user interface specification to use the codes from the generating and filtering step, and storing the graphical user interface for presentation.
US10672487B2
A semiconductor memory device includes first and second memory cells, each of which includes a charge storage layer, a first bit line that is connected to the first memory cell, and a second bit line that is connected to the second memory cell. A writing operation includes multiple loops of a programming operation and a verification operation, and first data is written in the first memory cell, and second data different from the first data is written in the second memory cell through the writing operation. In a first loop of the writing operation, a first voltage is applied to the first bit line and the second bit line is maintained in an electrically floating state during the programming operation, and a verification operation relating to the second data is not performed and a verification operation relating to the first data is performed.
US10672484B2
Algorithms for fast data retrieval, low power consumption in a 3D or planar non-volatile array of memory cells, connected between an accessible drain string and a floating, not directly accessible, source string, in a NOR-logic type of architecture, are presented.
US10672483B2
A memory device includes a memory cell array with memory strings including a first and second select transistor and memory cells between the first and second select transistors. Each memory string has a bit line connected thereto. A different word line is connected to each of the memory cells of a memory strings. A control circuit is configured to execute a first read operation in which data is read at the same time from memory cells connected to all the bit lines and a second read operation in which data is read from memory cells connected to a first subset of bit lines and a shield voltage is applied to a second subset of bit lines in the plurality of bit lines. The controller selects the first or second read operation for execution according to the number of read voltage levels required for determining data in the memory cells.
US10672482B2
A semiconductor memory device includes a memory block, a plurality of bit lines, a plurality of select gate lines, a plurality of word lines, and a controller. The memory block includes a plurality of memory strings, each memory string including a selection transistor and a plurality of memory cells. The plurality of bit lines are arranged in the first direction and connected to the respective memory strings. The plurality of select gate lines are arranged in the second direction and connected to gates of the respective selection transistors of the memory strings. The plurality of word lines are arranged in the third direction and connected to gates of the respective memory cells of the memory strings. The controller is configured to perform an erase operation in a unit of the memory block, and perform a sequence of erase verify operations.
US10672472B2
Provided is an initialization control unit that causes a resistance value of a variable resistive element in an access restriction region to be changed to an initial value larger than a predetermined value. The resistance value is changed in a read only mode among the read only mode in which writing to the access restriction region is prohibited and a writable mode in which the writing to the access restriction region is permitted. The access restriction region is in a memory cell array in which the variable resistive elements are arranged, and the initialization control unit transitions to the writable mode. In addition, a write control unit causes a resistance value of an element corresponding to write data among the variable resistive elements in the access restriction region to be changed to a value smaller than the initial value in the writable mode, and transitions to the read only mode.
US10672471B2
A neuromorphic circuit, chip, and method are provided. The neuromorphic circuit includes a crossbar synaptic array cell. The crossbar synaptic array cell includes a Complimentary Metal-Oxide-Semiconductor (CMOS) transistor having an on-resistance controlled by a gate voltage of the CMOS transistor to update a weight of the crossbar synaptic array cell. The gate voltage of the CMOS transistor is controlled by performing a charge sharing technique that updates the weight of the crossbar synaptic array cell using non-overlapping pulses on control lines that are aligned with a set of row lines and a set of column lines.
US10672470B1
An indication that a test resource of a test platform has failed can be received. The test resource can be associated with performing a portion of a test of memory components. A characteristic of the test resource that failed can be determined. Another test resource of the test platform can be identified based on the characteristic of the test resource that failed. The portion of the test of memory components can be performed based on the another test resource of the test platform.
US10672467B2
A system includes a cross-point memory array and a decoder circuit coupled to the cross-point memory array. The decoder circuit includes a predecoder having predecode logic to generate a control signal and a level shifter circuit to generate a voltage signal. The decoder circuit further includes a post-decoder coupled to the predecoder, the post-decoder including a first stage and a second stage coupled to the first stage, the control signal to control the first stage and the second stage to route the voltage signal through the first stage and the second stage to a selected conductive array line of a plurality of conductive array lines coupled to a memory array.
US10672459B2
Various implementations described herein refer to an integrated circuit having memory circuitry. The memory circuitry may include a first array of bitcells accessible with a first bitline pair and a second array of bitcells accessible with a second bitline pair. The integrated circuit may include first transition coupling circuitry for accessing jumper bitline pairs and coupling the jumper bitline pairs to column multiplexer circuitry. The integrated circuit may include second transition coupling circuitry for accessing the first array of bitcells or the second array of bitcells and providing a data output signal to the jumper bitline pairs. The first bitline pair and the second bitline pair may be on a lower metal layer, and the jumper bitline pairs may be on a higher metal layer.
US10672449B2
Apparatuses for executing interrupt refresh are described. An example apparatus includes: memory banks, a sampling timing generator circuit, bank sampling circuits and a command state signal generator circuit that provides a command state signal responsive to a command. Each memory bank includes a latch that stores an address for interrupt refresh. The sampling timing generator circuit receives an oscillation signal and provides a trigger signal of sampling the address. Each bank sampling circuit is associated with a corresponding memory bank. Each bank sampling circuit provides a sampling signal to the latch in the corresponding memory bank responsive to the trigger signal of sampling the address. The sampling timing generator circuit provides the trigger signal of sampling the address, responsive, at least in part, to the command state signal, and the latch stores the address, responsive, at least in part, to the at least one trigger signal of sampling the address.
US10672445B2
A memory device can include a plurality of memory banks coupled to an input/output bus and a memory controller coupled to the plurality of memory banks. The memory controller can be configured to control operations of the plurality of memory banks, where each of the plurality of memory banks can include a bank array including a plurality of memory cells configured to store data, a latch circuit coupled to the input/output bus, where the latch circuit can be configured to store target data received via the input/output bus to provide stored target data, and a comparison circuit coupled to the latch circuit, where the comparison circuit can be configured to compare stored data output by the bank array with the stored target data to provide result data to the memory controller.
US10672442B2
Provided are a voltage control circuit including an assist circuit and a memory device including the voltage control circuit. The memory device includes: a volatile memory cell array, which is connected to a plurality of word lines and includes a memory cell including at least one transistor; and an assist circuit, which is connected to at least one of the plurality of word lines and adjusts a driving voltage level of each of the plurality of word lines, wherein the assist circuit includes a diode N-channel metal oxide semiconductor (NMOS) transistor having a gate and a drain connected to each other.
US10672439B2
The present disclosure relates to a structure which includes at least one keeper circuit which is configured to hold data to a precharged state during a first operation and be disabled during a second operation.
US10672428B1
A method to record data in a solid substrate comprises modulating a polarization angle of a coherent optical pulsetrain, and, while the polarization angle is being modulated, focusing the coherent optical pulsetrain on a locus moving through the solid substrate at a relative velocity. Here the relative velocity, a width of the locus in a direction of the relative velocity, and a rate of modulation of the polarization angle are such that the substrate receives within the width of the locus two or more pulses of the optical pulsetrain differing in polarization angle. In this manner, the two or more pulses record, in different portions of the substrate within the width of the locus, two or more different symbols.
US10672426B2
The magnetic tape includes a non-magnetic support; and a magnetic layer including a ferromagnetic powder and a binding agent on the non-magnetic support, in which a magnetic tape total thickness is equal to or smaller than 5.30 μm, the magnetic layer has a servo pattern, a center line average surface roughness Ra measured regarding a surface of the magnetic layer is equal to or smaller than 1.8 nm, and an isoelectric point of a surface zeta potential of the magnetic layer is equal to or greater than 5.5.
US10672425B2
Disclosed herein are magnetic storage media with embedded disconnected circuits, and magnetic storage systems comprising such media. A magnetic storage media comprises a recording layer comprising a storage location, and an embedded disconnected circuit (EDC) configured to assist in at least one of writing to or reading from the storage location in response to a wireless activation signal. A magnetic storage system comprises a signal generator configured to generate a wireless activation signal, a magnetic storage media with a plurality of storage locations, and a write transducer and/or a read receiver. The magnetic storage media has at least one EDC configured to assist in writing to and/or reading from at least one of the plurality of storage locations in response to the wireless activation signal.
US10672418B2
According to one embodiment, a magnetic disk device including a disk, a head, and a controller which sets a first track pitch based on fringing when a second track is written, sets a second track pitch based on fringing when a third track is written, calculates a difference between the first track pitch and the second track pitch, sets, when the difference is less than or equal to a reference value, an area to which the first track is written in a first recording area, and sets, when the difference is greater than the reference value, the area to which the first track is written in a second recording area.
US10672408B2
A method for representing a second presentation of audio channels or objects as a data stream, the method comprising the steps of: (a) providing a set of base signals, the base signals representing a first presentation of the audio channels or objects; (b) providing a set of transformation parameters, the transformation parameters intended to transform the first presentation into the second presentation; the transformation parameters further being specified for at least two frequency bands and including a set of multi-tap convolution matrix parameters for at least one of the frequency bands.
US10672402B2
A computer-implemented method for authenticating speech includes executing on a computer processor the step of receiving speech and context for the speech of a speaker, wherein the speech is received as electronic voice communication, wherein the context for the speech includes biometric information measured during the received speech. The speaker is authenticated according the received speech and the context by a speech with context model. A result of the authentication is returned.
US10672400B2
An electronic device is attachable to and detachable from an information processing device having a mode control portion performing control for switching an operation state in which background processing is executed in a standby mode in which the display of a display portion is stopped and a low power consumption state in which the information processing device can be quickly returned to the operation state and has a light emission portion disposed so as to be visibly recognized in a state in which the display of the display portion is stopped and a lighting control portion lighting the light emission portion in the standby mode when a predetermined event to be notified to a user occurs in the background processing.
US10672376B1
A luminaire can include a power source housing that houses at least one light fixture component. The luminaire can also include a light engine tray disposed proximate to the power source housing. The luminaire further can include a first acoustic feature coupled to the power source housing and the light engine tray, where the first acoustic feature comprises a first side wall having a first configuration, where the first configuration of the first side wall absorbs sound.
US10672362B2
A media engine includes modules to retrieve a first graphics object and a second graphics object to be displayed on a screen, and perform asynchronous pixel transfers of the first graphics object and the second graphics object such that the first graphics object and the second graphics object are shown independently in a single frame, and the asynchronous pixel transfers include batching of draw calls based on the similarity of meshes in the first graphics object and the second graphic object to generate a batch of draw calls.
US10672354B2
Disclosed is a GOA circuit, and the GOA circuit includes multiple stages of GOA unit circuits. Each stage of GOA unit circuit includes a first scan module, a first clock input module, a first signal port control module, a third signal port control module, a first output module, a first global signal operation module, a second scan module, a second clock input module, a second signal port control module, a fourth signal port control signal module, a second output module and a second global signal operation module. The afterimages that may occur when a power supply of a crystal display panel is abnormally cut off can be avoided by using the disclosed GOA circuit, and thus the user experience can be improved.
US10672351B2
A pixel circuit arranged in an electrophoretic display is provided. The pixel circuit includes a first transistor, a storage capacitor, and an output stage. A first terminal of the first transistor is coupled to a data line. A control terminal of the first transistor is coupled to a scan line. The storage capacitor is coupled to a second terminal of the first transistor. The output stage is coupled to the second terminal of the first transistor and the storage capacitor. The output stage receives a first voltage and a second voltage. The output stage selectively outputs the first voltage or the second voltage to a pixel electrode of the electrophoretic display according to a data voltage provided by the storage capacitor.
US10672318B2
Embodiments provide an OLED display device and a method of operating the same, which distribute a load to sub-pixels other than a specific sub-pixel such that the specific sub-pixel is not overloaded by using a WRGB-based OLED pixel structure, preventing a residual image and degradation of the specific sub-pixel, which may occur in the OLED display device.
US10672310B2
Disclosed herein are devices and methods to provide a display including a projection system and a lens including a holographic optical element to receive light and reflect the light to an exit pupil. The projection system is adapted to move the image projected onto the lens based on a location of the HOE within the lens.
US10672307B2
An apparatus for displaying a flag on a vehicle while the vehicle moves at a high speed includes a first suction cup assembly adapted to be releasably secured to the vehicle, a second suction cup assembly adapted to be releasably secured to the vehicle, a first attachment device secured to the first suction cup assembly, a second attachment device secured to the second suction cup assembly, and a flag pole secured, at a first location along the flag pole, to the first attachment device and secured, at a second location along the flag pole, to the second attachment device, wherein the first location is spaced apart from the second location.
US10672305B2
A wheel/foot assembly for a sign display stand or other object includes a cradle partially enclosing an optional wheel. The assembly is releasably attachable to a leg for a sign display stand, protects the leg and can be easily replaced if worn. The assemble protects wear on the stand and permits the sign display stand to be wheeled, rather than dragged or carried. Because the assembly is releasably attached, it can be replaced easily if damaged or worn.
US10672304B2
A display device according to some example embodiments includes: a substrate including a first area, a second area, and a bending area between the first area and the second area; a display unit overlapping the first area; and a protection layer overlapping the bending area, wherein the substrate includes a groove at the bending area, and the protection layer is formed in the groove.
US10672303B1
A rigid banner support assembly is provided. The rigid banner support assembly comprises: an external arm having an open cavity and connectable to a support member; an internal arm located within the open cavity and connectable to a rigid banner; and at least one biasing member connecting the internal arm to the external arm and configured to permit vertical movement of the internal arm with respect to the external arm in response to a force.
US10672295B2
Facilitating navigating presentations of data structures in a computing environment. A method includes detecting user input for navigating to a location in a presentation of a data structure stored at a computing system. The method further includes as a result of detecting user input for navigating to a location in the presentation of a data structure, outputting from an accessibility compliant interface at the computing system, at least a portion of a notification identifying the location in the presentation of a data structure. The method further includes, as a result of detecting user input for navigating to a location in the presentation of a data structure, outputting from the accessibility compliant interface at the computing system, at least a portion of an enumeration of tokens for predetermined items of import relevant to the location.
US10672288B2
A method and apparatus for an augmented reality simulator for professional and educational training is provided. The simulator provides a training environment spanning one or more physical locations in which one or more virtual avatars representing purely virtual objects or persons or real physical objects or persons which are located at a different physical location are projected into the physical space. The avatars are interactive with other avatars and real objects or persons and update over time or in response to actions taken by other real or virtual elements, or based on predefined instructions. Sensors and devices are used to detect the locations of and actions taken by real persons or real objects and this sensed data is used to evolve the state of the simulation and avatars based on predefined instructions and programs and update the view of all participants.
US10672285B2
A method of managing an interaction of a student with a class about a subject, the subject having at least one lesson having at least one topic, the topic having at least one of exposition content, demonstration content and test content, the test content having a query and a scheme for mapping a response to a result, comprising: presenting content to the student and storing the interaction of the student with the content presented.
US10672284B2
Learning content management systems and processes are described that enable a user to independently define or select learning content, frameworks, styles, and/or protocols. The frameworks may be configured to specify a flow or an order of presentation to a learner with respect to a learning content presentation. The style definition may define an appearance of learning content. At least partly in response to a publishing instruction, the received learning content and the received framework definition are merged and then rendered in accordance with the defined style. The rendered merged learning content and framework definition are packaged in accordance with the defined/selected protocol to provide a published learning document.
US10672282B2
A system for determining visibility comprises a particle sensor unit mounted onboard a vehicle, and a processor unit in communication with the particle sensor unit. The particle sensor unit comprises a light source configured to transmit a light beam into an external air region; a set of receive optics configured to collect a scattered portion of the light beam from particles in the air region; and an optical detector configured to receive the collected scattered portion and measure a signal intensity. The processor unit is operative to perform a method for determining visibility that comprises analyzing data received from the particle sensor unit to determine particle distribution in a volume of the air region; performing particle differentiation to determine sizes and types of particles in the distribution; calculating visibility data based on the sizes and types of the particles; and outputting the visibility data to one or more onboard systems.
US10672280B1
Present novel and non-trivial system, device, and method for streamlining a user's interface with an aircraft display unit. The system is comprised of a tactile interface device, a voice recognition device, a display unit, and a bimodal interface processor (“BIP”). Both the tactile interface device and the voice recognition device are configured to provide tactile and voice input data to the BIP, and the display unit is configured with at least one page comprised of user-selectable widget(s) and user-enterable widget(s). The BIP is configured to receive the tactile input data corresponding to selections of each user-selectable widget and each user-enterable widget unless the latter has been inhibited by an activation of the user-enterable widget. The BIP is further configured to receive voice input data corresponding to each user-enterable widget unless the user-enterable widget has not been activated. The activation of each user-enterable widget is controlled through tactile input data.
US10672279B2
A method for providing air traffic control (ATC) message data onboard an aircraft is provided. The method establishes communication connections to one or more aircraft onboard communication devices, wherein each of the one or more aircraft onboard communication devices is configured to provide the ATC message data using a particular format; obtains the ATC message data via the communication connections; aggregates the ATC message data, to create an aggregate set of ATC message data; presents a menu of user-selectable options based on an aircraft state, by a display device, wherein each of the user-selectable options is associated with a category of the aggregate set of ATC message data; receives a user input selection of one of the user-selectable options; and presents graphical elements and text associated with the category of the aggregate set of ATC message data, in response to the user input selection.
US10672274B2
A trajectory detection method and a trajectory detection system are provided. The method includes: receiving, on a first vehicle, from a second vehicle, dynamic data containing at least one dynamic feature of the second vehicle; detecting a relative position of the second vehicle with regard to the first vehicle using an object detection sensor mounted on the first vehicle; and generating a trajectory of the second vehicle based on the relative position and the dynamic data. Accuracy may be improved.
US10672267B1
A system for controlling notifications in a vehicle includes an output device, a sensor to detect at least one of a vehicle condition or an environment of the vehicle, and a memory to store a notification center including notifications to be output by the output device. The system further includes an ECU to determine a new notification to be added to the notification center based on the sensor data and to add the new notification to the notification center. The ECU is further designed to determine a priority of each of the notifications in the notification center and to control the output device to output a highest priority notification from the notification center. The ECU is further designed to identify an obsolete notification to be removed from the notification center based on the sensor data. The ECU is further designed to remove the obsolete notification from the notification center.
US10672260B2
Systems and methods for monitoring physiological monitoring systems are described herein. A communication interface module can be configured to receive from a physiological monitoring system first data based on a snapshot taken of a status of the physiological monitoring system at a first time. A memory module can be configured to store the first data and a baseline associated with the physiological monitoring system. A processor module can be configured to compare the first data with the baseline and to generate a notification if the first data deviates from the baseline by a predetermined amount. A display module can be configured to display a physical location of a plurality of physiological monitoring systems and display the notification.
US10672256B2
A system for automatically disarming an intrusion detection system protecting a premises and having at least an armed state of operation and a disarmed state of operation, the system for automatically disarming the intrusion detection system including an intrusion detection system state of operation ascertainer operable for receiving an indication of activation of an armed state of operation of the intrusion detection system; and a registered mobile communicator proximity detector communicating with the intrusion detection system state of operation ascertainer and operable, responsive to receiving the indication of activation of the armed state of operation by the intrusion detection system state of operation ascertainer for ascertaining at least a subset of a multiplicity of registered mobile communicators which are located in a vicinity of the premises during an activation time of the armed state of operation and for deactivating the subset of the multiplicity of registered mobile communicators.
US10672241B2
Methods and systems for tracking objects are provided. A method includes: accessing, by a tracking server, a secure database that stores data about an object of personal property; determining, by the tracking server and from the data about the object, that a tracking state of the object is set to ON; obtaining, by the tracking server and in response to the determining, altitude data from an altitude sensor of an Internet of Things (IoT) device associated with the object; comparing, by the tracking server, the altitude data to a predefined criteria; and repeating, by the tracking server, the obtaining and the comparing until one of: the altitude data satisfies the predefined criteria, or the tracking state of the object is set to OFF.
US10672238B2
Doorbells can send data to each other to enable a first doorbell user to warn a second doorbell user regarding a suspicious visitor. A first user can indicate a first trait of a visitor via a first remote computing device. The first user can create a user group to enable the members of the user group to use their doorbells to take pictures of suspicious visitors and to send the pictures of the suspicious visitors to other members of the user group.
US10672237B2
A doorbell switch includes a user input device configured to receive a user command to activate a doorbell sound output device, and activation circuitry configured to generate an activation signal in response to the user input device receiving the user command to activate the doorbell sound output device. A doorbell sound output device controller includes a switching device configured to control flow of electrical current between the doorbell sound output device controller and the doorbell sound output device, and control circuitry configured to control the switching device to enable flow of electrical current between the doorbell sound output device controller and the doorbell sound output device in response to receiving the activation signal from the doorbell switch.
US10672235B2
A settlement apparatus contains a case body; a coin inserting slot, provided at the case body, which receives a deposited coin; a coin depositing/dispensing device, provided in the case body, which stores the deposited coin received through the coin inserting slot and dispenses the stored coin; and a concaved shape money placement portion, arranged at the case body, which has a money placement surface on which the deposited coin which is received by the coin inserting slot is temporarily placed, wherein the money placement surface is connected to the coin inserting slot in a width direction of the case body and is formed flatly, and the money placement portion is arranged across a center of the case body in the width direction.
US10672229B2
Methods, systems, and devices are provided for validating player entitlement to an award or service, such as complimentary goods or services or paid for goods or services, such as based upon game play activity and/or time since a last award or service. A validation system may include at least one wager-based gaming device. The system also has a validation module connected to the gaming device. The validation module may receive information from the gaming device or external devices. The validation module includes a visual notification output that provides a visual notification of the player's eligibility for an award or service.
US10672227B2
Systems and method for providing a gambling hybrid game having manual triggering of gambling events is disclosed. The systems and method involve providing a proposition of a gambling event to a user and receiving an input accepting the proposition from a user. The gambling event that is associated with the proposition is then resolved. The results of the gambling event are then determined and the wagers are resolved. The results of the gambling event are then used to change variables in a set of game variables that are applied in the game.
US10672210B2
A communication device (10) comprises a conductor (11), a transceiver (12) coupled to the conductor (11) and a data processing unit (13) that is coupled to the transceiver (12). The communication device (10) is configured to determine a strength signal (ST) depending on a receiver signal (SR) received via the conductor (11) and to determine a proximity signal (SP) depending on a proximity of a body to the communication device (10). The data processing unit (13) is configured to generate a disable signal (STO) depending on at least a value of the strength signal (ST) and on at least a value of the proximity signal (SP).
US10672207B2
A diagnostic system of a vehicle for diagnosing a drive belt of a continuously variable transmission. A diagnostic circuit detects or predicts a fault of the drive belt based on an operating parameter received from a sensor associated with the vehicle during a predetermined diagnostic period.
US10672203B2
The disclosure includes a method comprising collecting sensor data from an olfactory sensor set of a vehicle, wherein the sensor data describes sensor measurements of an odor of a corresponding vehicle component, wherein the sensor data is received by a server. The method further includes receiving failure data from the server that describe a match between the sensor data and a fingerprint compound that corresponds to a failed vehicle component. The method further includes identifying the corresponding vehicle component that is described by the failure data. The method further includes identifying the corresponding vehicle component that is described by the failure data. The method further includes generating a notification based on the failure data and the corresponding component. The method further includes providing the notification to a driver of the vehicle.
US10672202B2
A system that provides an estimation of quantities, which are not necessarily directly measurable in a subsystem. The estimates of these quantities may be inferred from other variables. This approach may be referred to as inferential sensing. Physical sensors may be replaced with models or virtual sensors, also known as inferential sensors. The present approach may be a framework for designing inferential sensors in automotive subsystems. The framework may incorporate preparing a model for an observed subsystem, populating a real-time template with data, and running an inferential sensor periodically together with a model in real-time to obtain estimated variables. Once implemented, the framework may be reused for virtually any automotive subsystem without needing significant software code changes.
US10672196B2
An information processing apparatus that communicates with a display device that has an image capturing unit and that generates an image to be displayed on the display device, a composed image in which a CG (Computer Graphics) object in a virtual space according to the position and orientation of the image capturing unit is overlaid on a portion of an image, in real space, captured by the image capturing unit. An image generating unit performs a contact determination between the CG object in the virtual space and an operation unit in the real space based on a thickness model generated by a thickness model generating unit, and generates, as an image to be displayed on the display device, the composed image to which the result of the contact determination is reflected.
US10672195B2
An information processing method and an information processing device are disclosed. The information processing method comprises: calculating at least one of a shape parameter and an expression parameter based on a correspondence relationship between a first set of fin a two-dimensional image containing a face of a person and a second set of landmarks in an average three-dimensional face model; and configuring a face deformable model using the at least one of the shape parameter and the expression parameter, to obtain a specific three-dimensional model corresponding to the face contained in the two-dimensional image.
US10672184B2
A method of rendering at least one of paths forming an object includes setting an initial value to each of tiles included in a frame based on a position and a proceeding direction of the at least one of paths, calculating a winding number of each of the tiles through which the at least one of paths passes, among the tiles included in the frame, based on the set initial value, and determining whether to perform shading based on the set initial value and the calculated winding number.
US10672182B2
Methods and devices for rendering visible primitives in a scene of an application may include loading a primitive visibility buffer that includes a plurality of primitives representing at least one instance in a scene of the application. The primitive visibility buffer may include for each primitive of the plurality of primitives a visibility bit that describes a visibility state as visible or not visible for each of the plurality primitives. The methods and devices may include determining whether each of the plurality of primitives are visible in the scene based on the visibility bit, rendering a primitive when the visibility bit for the primitive indicates that the primitive is visible, and skipping the rendering of the primitive when the visibility bit indicates that the primitive is not visible. The methods and devices may also include combing pre-computed visibility states with runtime visibility testing when rendering the visibility bits.
US10672181B2
Previously our 3DSOM software has solved the problem of extracting the object of interest from the scene by allowing the user to cut-out the object shape in several photographs. This is known as manual “masking”. However, we wish to avoid this step to make the system as easy to use as possible. For an unskilled user the process needs to be as simple to use as possible. We propose a method of extracting a complete closed model of an object without the user being required to do anything other than capture the shots.
US10672180B2
A method of processing an image by a device obtaining one or more images including captured images of objects in a target space, generating metadata including information about mapping between the one or more images and a three-dimensional (3D) mesh model used to generate a virtual reality (VR) image of the target space, and transmitting the one or more images and the metadata to a terminal.
US10672179B2
The present disclosure discloses a method for image rendering. The method may include obtaining first image data by a first processing device; performing a first rendering operation on the first image data; and determining second image data based on the first image data. The method may further include receiving a non-rendering operation on the second image data by the second processing device; and performing a second rendering operation on the non-rendered second image data.
US10672178B2
Circuitry for identifying a closest intersected bounding volume in a target grid in a 3-dimensional scene includes circuitry that generates grid coordinates of candidate x-, y-, and z-planes in the target grid that belong to bounding volumes and which are closest to the ray. Comparator circuitry determines the closest plane among the candidate x-, y-, and z-planes to the ray. Circuitry generates an identifier of the bounding volume using the grid coordinates of the closest plane. The allocation of resources for some components comprising the circuitry is based on the number of planes that define the target grid, and for other components of the circuitry is based on the number of bounding volumes being considered.
US10672168B1
Various embodiments provide for systems, methods, and computer-readable storage media for annotating a digital image with a texture fill. An annotation system may receive a user input defining a border separating a first portion of a target digital image from a second portion of the target digital image. The annotation system may then generate a contour mask, such as a binary mask, for the target digital image based on the user-defined border. The annotation system may then apply a media overlay to the target image based on the contour mask. In particular, the contour mask can define portions of the target digital image such that the annotation system will apply a media overlay to at least one of those portions while not applying the media overlay to remaining portions of the target digital image.
US10672167B2
In some implementations, a computing device can generate a synthetic group selfie. For example, a synthetic group selfie can be an arrangement or composition of individual selfies obtained from a plurality of computing devices into a single group image (e.g., synthetic group selfie). The individual selfie images can be still images, stored video images, or live streaming images. Thus, the synthetic group selfie can be a composition of still images, stored video images, or live streaming video images. The computing device can automatically arrange the individual selfies into the synthetic group selfie. The synthetic group selfie can be stored as a multi-resource object that preserves the individual selfie images so that the user who created the synthetic group selfie or a recipient of the synthetic group selfie can modify the arrangement of the individual selfies within the synthetic group selfie.
US10672158B1
One embodiment provides a method comprising: receiving, at an input device of an information handling device, a selection to display interaction data associated with a target, wherein the interaction data corresponds to interactions between the target and at least one of an individual and an object; determining, using a processor, whether each of the interactions is associated with a direct interaction or an indirect interaction; and generating, based on the determining, an interaction visualization for the interactions. Other aspects are described and claimed.
US10672154B2
Systems, devices, and methods for producing a three-dimensional visualization of a drill plan and drilling motor with a toolface are provided for drill steering purposes. A drilling motor with a toolface in communication with a sensor system is provided. A controller in communication with the sensor system is operable to generate a depiction of the drill plan and a depiction of the drilling motor, and to combine these depictions in a three-dimensional visualization of the downhole environment. This visualization is used by a user to steer the drill.
US10672151B1
Systems and methods for magnetic resonance imaging (MRI) are provided. The systems may obtain a sampling pattern associated with an image sequence. The sampling pattern may be associated with a plurality of phase encoding gradient field values. The systems may also obtain k-space data associated with the image sequence using the sampling pattern. The systems may further reconstruct the image sequence based on the k-space data. The sampling pattern may include a plurality of sampling points. Each of the plurality of sampling points may denote a k-space line associated with the k-space data. Each of the plurality of phase encoding gradient field values may correspond to one single sampling point during a time period associated with at least two consecutive images in the image sequence.
US10672150B1
A method of visualizing a building material is disclosed and includes visualizing of a building material on a color calibrated photograph of a building and providing a rendered image of the building material on the color calibrated photograph of the building. The rendered image has a color accuracy, ΔE, as measured according to a Color Test, of less than 10. Further, the rendered image has a shadow accuracy as measured according to a Shadowing Test, of at least 75%. The Shadowing Test compares a shadow fidelity of the rendered image to the color calibrated photograph at least partially based on luminance angle and intensity and one or more rendered shadows are measured for accuracy of size and luminance.
US10672144B2
A method, client terminal and server for displaying an image, and a method and a server for sending an image are disclosed. The image display method includes providing an input interface; receiving an input information from a user via the input interface, wherein the input information being used for determining an observation point; and displaying a projection image of at least one of an observation object or an observation area, wherein the projection image is an image formed by projecting the at least one of the observation object or the observation area onto a projection plane corresponding to the observation point. The present disclosure can display a viewing effect corresponding to an observation point.
US10672130B2
Disclosed is a co-segmentation method and apparatus for a three-dimensional model set, which includes: obtaining a super patch set for the three-dimensional model set which includes at least two three-dimensional models, each of the three-dimensional models including at least two super patches; obtaining a consistent affinity propagation model according to a first predefined condition and a conventional affinity propagation model, the consistent affinity propagation model being constraint by the first predefined condition which is position information for at least two super patches that are in the super patch set and belong to a common three-dimensional model set; converting the consistent affinity propagation model into a consistent convergence affinity propagation model; clustering the super patch set through the consistent convergence affinity propagation model to generate a co-segmentation outcome for the three-dimensional model set. The disclosed three-dimensional model set co-segmentation method and apparatus improves consistency between three-dimensional model set co-segmentation outcomes.
US10672110B2
To solve a problem that when there is an error in a mounting position in mounting a lens and thus an optical axis of the lens and a center of a display is shifted, centers of images seen by the left and right eyes of a user individually, are shifted and thus an intended sense of distance cannot be presented to the user. An output apparatus includes a display portion including a plurality of sub-pixels every pixel, and a lens arranged on a display surface side of the display portion, and outputs information on an assembly error representing position shift between an optical axis of the lens and a center of the display portion. An information processing apparatus produces corrected image data obtained by correcting image data becoming an object of display based on the information on the assembly error output from the output apparatus.
US10672108B2
A movement vector calculation unit calculates, from a processing target frame in a motion picture and an immediately previous frame, a movement vector between the processing target frame and the immediately previous frame. An index value calculation unit calculates an index value indicating a degree of reliability of a movement from the processing target frame and the immediately previous frame. A correction unit corrects the movement vector using the index value to calculate a corrected movement vector, and a registration unit registers the immediately previous frame to the processing target frame on the basis of the corrected movement vector. A synthesis unit synthesizes the processing target frame and the registered immediately previous frame to generate a synthetic frame.
US10672106B1
Methods and systems for generating an interactive rotatable 360-degree presentation of an object are disclosed. The methods and systems obtain data describing the object, where the data includes information about a number of images of the object, as well as additional information about the object. The images are automatically obtained and rearranged into at least one sequence of images substantially evenly distributed around 360 degrees. It is determined whether to add hotspot(s) to image(s), and if hotspot(s) are to be added, the hotspot(s) are automatically added to the image(s). The ordered images of the sequence(s) are then merged into an interactive rotatable 360-degree presentation of the object.
US10672102B2
In one embodiment, a method receives spherical content for video and generates face images from the spherical content to represent an image in the video. A two dimensional sheet for the face images is generated. A size of the face images is reduced and a pixel frame around each of the plurality of face images is added on the sheet. Also, a plurality of gaps are added on the sheet in between edges of the face images that are neighboring. The method then adds gap content in the plurality of gaps where the gap content is based on content in an area proximate to the plurality of gaps. The method encodes the face images, the pixel frame, and gap content on the sheet and sends the encoded sheet to a decoder. The face images are decoded for placement on an object structure to display the spherical content.
US10672093B2
A delivery order relaying system is disclosed. The system comprises: an order receiving module for receiving a delivery order, to be processed, which is transmitted from an orderer terminal; a TTS module for generating, through TTS, a voice delivery order corresponding to the delivery order to be processed; a voice output module for connecting a phone call to a vendor corresponding to the delivery order to be processed, and outputting the voice delivery order through the connected phone call; a response receiving module for receiving, from the vendor through the phone call, an order response to the delivery order to be processed; and a delivery order response module for transmitting order processing result information, corresponding to the order response, to the orderer terminal having transmitted the delivery order to be processed.
US10672092B2
A system for normalizing aggregated electronic data may include at least one processor and a memory. The processor may access data scraped from a plurality of local databases, each storing localized terms for temporal local milestones; for example, a first localized term for a first temporal milestone in a first locale may differ from a second localized term for a similar second temporal milestone in a second locale. The processor may store the temporal local milestones in a central database, determine a mapping of each of the localized terms for each temporal local milestone to a normalized term for each milestone, and identify, in a displayed timeline associated with the first locale, each associated temporal local milestone using the normalized term for each milestone. The processor may further identify, in a displayed timeline associated with the second locale, each associated temporal local milestone using the normalized term for each milestone.
US10672091B2
The technology provides for utilizing and displaying physician analytics. For example, a result metric for a physician is based on a value metric, a quality metric, and/or a quantity metric. The value metric, quality metric, and/or quantity metric may all be received from different sources. The result metric may be displayed on a chart, or the result metric may be utilized for determining referral recommendations for a physician. The result metric may be displayed as a physician indicator on the chart. An insight for the physician may also be determined from the result metric. The insight may be based on the location of the physician indicator on the chart, and the insight may be represented by the color or other visual attribute of the physician indicator. For referral recommendations, the result metric may be used to adjust the rank of a physician in a referral search result.
US10672090B1
Systems and method of managing incapacity of a customer is provided. The subject innovation can determine when a customer cannot receive financial communications due to incapacity. The determination can be made due to lack of a response from the customer or to account activity indicating the customer may be incapacitated. The innovation can default to a designated person for sending financial communications of the customer upon a determination of incapacity.
US10672087B1
A merchant management system including an order management application to manage customer orders for bespoke or made-to-order goods and determine a suitable allocation of order volume to respective available merchants. The order management application collects, determines, and considers “online” activity data and “offline” activity data in generating a suitability score for each available merchant as it relates to allocation of an existing order volume or a projected order volume.
US10672086B2
A method for interactive test-schedule adjustment is provided. The steps include: displaying a table including the importance and period of each test item; displaying a first optimum schedule obtained from an optimal solution based on values entered by a user into the table, the schedule including a use schedule of each test facilities used for each of the multiple test items; displaying a second optimum schedule obtained from an optimal solution recalculated by mathematical programming after a use schedule of a test item the importance of which is changed on the first optimum schedule is changed; and displaying a third optimum schedule based on neighborhood solutions obtained by a search method using a history of optimal solutions if no agreement between the users is obtained on the second schedule.
US10672082B1
Insurance premiums for seasonal products may be generated. The insurance premium may be calculated by determining a historic seasonal variation in aggregate risk to an insurer; determining a predicted seasonal variation in aggregate risk to the insurer; and generating a premium installment payment schedule. The predicted seasonal variation in aggregate risk to the insurer may be based on the historical seasonal variation in aggregate risk. The premium installment payment schedule may be based on the predicted seasonal variation in aggregate risk. The monthly insurance premium may vary throughout the year and be based on a seasonal predicted risk to an insurer.
US10672080B1
A computer system for enhanced personal property replacement may be provided. The computer system may include at least one processor in communication with at least one memory device. The at least one processor may programmed to receive a plurality of user preferences transmitted from a user computer device associated with a user, receive a request from the user to cover a claim, determine a first plurality of items for the user based upon the claim and the plurality of user preferences, and/or transmit, to a retailer computer device associated with a retailer, an order for the determined first plurality of items with the retailer to be delivered to the user at an address associated with the user.
US10672073B2
Systems and methods for a trading interface with advanced features are provided. Using these systems and methods, a user may create orders, manipulate orders, cancel orders, configure alternative keyboard settings, and/or obtain additional information on transactions. When a user clicks on a bid and/or offer, a dialog box may pop-up, thereby providing the user with multiple options. To enable customization of the keyboard settings to a user's preference, a keyboard settings feature is provided. Users may also be provided with additional information relating to the user's wish to transact.
US10672071B2
A system and method for news-based trading are developed. According to one method, a trader can pre-define a trading strategy including a number of trading rules to be applied based on a comparison of one or more estimated event values to the respective actual event values to be released at some later time. The example method further includes, upon receiving one or more actual event values via a user input or directly from outside sources, executing one or more predefined trading rules selected based on the comparison of the received actual event values to the respective estimated indicator values.
US10672069B2
A method for submitting transactions from an automated trading tool to an electronic exchange. The method includes defining a proximity limit and automatically generating a transaction for a tradeable object. The method further includes applying the proximity limit to the transaction. When the transaction falls within the defined proximity limit, the transaction is submitted to the exchange. An apparatus and interface for transaction toggling based on proximity limits are also provided.
US10672066B2
A digital assistant (“Ann”) interacts with the owner's mobile device. He sees a product on a third party website. If she sells it cheaper, he buys from her. Ann gets more business. A non-owner near Ann cannot buy directly from her. He says he wants to buy on his device. Ann says an URL. His device decodes and shows the page from Ann. He buys from it. Ann gets more business. A user near Ann asks to analyse a news page on his device. She advises if the page is real or “fake news”. Two users with mobile devices near Ann use her to play a game, on website or app. A user uses a Virtual Reality device near Ann. He interacts with her via voice. She advises on what he sees and can do in the VR. Two digital assistants from different firms are near each other and a person with a mobile device. An assistant benchmarks itself against the other by passive and active means. Ann can have a barcode, that lets users pass information between her and their devices.
US10672063B2
An Indoor location mapping and wayfinding system for mapping waypoints on an interactive mapping system that can function both indoors and outdoors based on user selections and location. It can include a shopping system that allows users to pre-select items for purchase, maps the items on an indoor map of the store, and provides a route to the user for the collection of the selected items.
US10672061B2
Managing product acquisition based on product characteristics is provided. Characteristics of a product in an electronic shopping cart are determined based on product provider data and product data corresponding to the product. A number of product characteristic points for the product in the electronic shopping cart is calculated based on mapping the determined characteristics of the product to user-defined product points. It is determined whether the calculated number of product characteristic points for the product in the shopping cart is less than or equal to a user-defined product characteristic point budget. In response to determining that the calculated number of product characteristic points for the product in the shopping cart is greater than the user-defined product characteristic point budget, a warning is displayed on a user client device that the user-defined product characteristic point budget is exceeded.
US10672056B2
Systems and methods for determining software recommendations for a user. A first application list of applications installed on a user's computer is received. A distribution score is determined for each application in the first application list. A set of least distributed applications is determined based on the distribution score. A similarity score is determined for each user in a set of users having one or more applications of the set of least distributed applications installed on their respective systems. A second list of applications is determined based on applications installed by users in the set of users having a similarity score above a threshold. Recommendations for applications in the first list of applications are determined based, at least in part, on typicality scores for the applications.
US10672048B2
A method of assessing the legitimacy of a subject pharmacy website includes the steps of, from a network-enabled computing device, generating a prediction model comprising a list of pharmacy websites of known legitimacy and a first set of websites which contain at least one referring link to at least one of the list of pharmacy websites of known legitimacy, from the network-enabled computing device, collecting a second set of websites which contain at least one referring link to a subject pharmacy website whose legitimacy is unknown, isolating a subset of websites from the second set of websites based on the prediction model, comparing the subset of websites to the first set of websites linked to the list of pharmacy websites whose legitimacy is known, and determining the legitimacy of the subject pharmacy website based on the comparison to the first set of known legitimate pharmacy websites.
US10672041B2
Concepts and technologies disclosed herein are directed to aspects of in-store field-of-view merchandising and analytics. According to one aspect disclosed herein, a system receives a message from a user device. The message can include an orientation of the user device and a location of the user device within an environment, such as a store. The system can obtain a potential field-of-view of a user associated with the user device. The system can determine, based upon the orientation, the location of the user device and the potential field-of-view of the user, an estimated field-of-view of the user. The system can query a database to look-up items located within the estimated field-of-view. The system can receive, in response to the query, a query response identifying an item located within the estimated field-of-view of the user within the environment.
US10672029B2
A social networking system presents users with a content items and ad requests, which may include targeting criteria specifying a topic. Interactions by users who were presented with an advertisement from an ad request including targeting criteria specifying the topic are stored by the social networking system and used to identify a cluster group of additional users having characteristics similar to characteristics of users who were presented with the advertisement from the ad request including targeting criteria specifying the topic and who interacted with the advertisement. The social networking system determines scores for additional users in the cluster group based on measures of similarity between the additional users and the users who were presented with the advertisement and who interacted with the advertisement. Based on the determined scores, the social networking system associates additional users in the cluster group with the topic.
US10672028B2
A favorable merging or grouping of simply connected regions into which the array of information samples is sub-divided, is coded with a reduced amount of data. To this end, a predetermined relative locational relationship is defined enabling an identifying, for a predetermined simply connected region, of simply connected regions within the plurality of simply connected regions which have the predetermined relative locational relationship to the predetermined simply connected region. Namely, if the number is zero, a merge indicator for the predetermined simply connected region may be absent within the data stream. In other embodiments, spatial sub-division is performed depending on a first subset of syntax elements, followed by combining spatially neighboring simply connected regions depending on a second subset of syntax elements, to obtain an intermediate sub-division.
US10672022B2
Systems and methods are provided for providing gift card exchange opportunities to consumers. For example, a consumer may elect to trade registered gifts cards by selecting the gift cards to swap and indicating the value of the card to be swapped. Cards may be digitally swapped, for example, via a universal transaction card, or gift cards may be cancelled and replaced with one or more new cards and partial gift card values may be exchanged. The consumer may use a consumer account to purchase and configure gift cards that may be used for purchasing goods and services. A universal transaction identifier may be associated with the consumer account and used to purchase goods and services from more than one selected goods and services providers.
US10672016B1
There are disclosed marketing analytics apparatus and processes. There is a data store of interactions between a plurality of customers and one or more vendors over a plurality of channels. Pathing and attribution of these interactions may be obtained as marketing analytics. Pathing may be obtained in part with a match programming statement which identifies all of the paths in the data store matching criteria specified in the match programming statement. Pathing may be obtained in part with a split programming statement which splits all of the journeys in the data store into paths. After pathing, an attribution pathing statement may be used to attribute conversions to other events.
US10671993B2
Embodiments of the invention are directed to systems, apparatus, and methods for providing location-specific authentication at a mobile access device. In some embodiments, a mobile access device (e.g., a mobile POS terminal such as a smart phone) can receive a request to initiate a transaction. The mobile access device can determine a current location of the mobile access device, and can select an authentication process based upon the determined location. The selected authentication process can then be performed by the mobile access device. In some embodiments, when the current location is a first location, the selected authentication process can include requesting authentication data before authorization of the transaction and, when the current location is the second location, the selected authentication process can include requesting the authentication data after authorization of the transaction.
US10671992B2
Disclosed are a terminal and controlling method thereof. The present invention includes a display unit configured to display a sound output menu for selecting whether to perform a voice output in performing a payment, a communication unit configured to transceive payment information, a controller, if the payment is performed when the sound output menu is ON state, converting the payment information into a voice, and an audio output module configured to output the payment information converted into the voice.
US10671989B2
On receiving simplified settlement data generated form settlement data and ID data for downloading electronic-receipt data from an electronic-receipt server, both from a settlement-processing apparatus, a portable terminal records the simplified settlement data in association with the ID data. The display unit of the portable terminal displays the simplified settlement data thus recorded. The portable terminal downloads electronic-receipt data from the electronic-receipt server by using the ID data recorded in association with the simplified settlement data, when the input unit is operated, thereby commanding that the electronic receipt related to the simplified settlement data displayed by the display unit should be downloaded. The electronic-receipt data is recorded in the electronic-receipt recording unit. The display unit displays the electronic receipt on the basis the electronic-receipt data recorded in the electronic-receipt recording unit.
US10671985B2
Tracking of data processing usage of a workload is initiated, within a virtualized environment, comprising one or more globalization characteristics, wherein the at least one globalization characteristic requires conversion by at least one globalization service managed by a virtualization service provider of the virtualized environment. The at least one globalization characteristic is detected. At least one usage metric of the data is tracked during data processing of the workload request. The globalization usage data is output comprising an identifier for the at least one application, an identifier for the at least one globalization characteristic, and the at least one usage metric to identify a particular amount of overhead during data processing based on the at least one globalization characteristic.
US10671981B2
Systems and methods for migration of financial account settings are disclosed. One system includes a migration server. The migration server includes a third-party interface directory, including notification data associated with notifying one or more third parties of an account migration. The migration server further includes a transaction analysis module configured to parse transaction histories associated with an existing financial account to identify a third party that has initiated at least one transaction with the existing financial account. The migration server also includes a notification module configured to generate a notification for the identified third party based on notification data associated with the identified third party stored in the third-party interface directory and information associated with a target financial account.
US10671970B2
Assigning boxes to available spaces in storage bays may include: obtaining a first data structure identifying available spaces in multiple storage bays, the first data structure including xyz measurements of available spaces, and the multiple storage bays including one or more boxes; comparing, by a processor, for match xyz dimensions of a box with xyz dimensions of one or more available spaces in the first data structure to identify a matching available space, the box being selected from a second data structure identifying boxes to be placed into the multiple storage bays; and assigning, based on a match, the box to the matching available space, and removing the box from the second data structure, and the matching available space from the first data structure. The assigning of boxes may be combined with identifying desired products to be ordered, and ordering products based on available spaces in the storage bays.
US10671965B2
A mobile transceiver having selectable travel modes, a method of operation, and a non-transitory machine readable medium embodying the method are provided. In accordance with one embodiment, there is provided a method of operating a mobile transceiver comprising: setting a travel mode defining one or more alarms, each of the alarms being defined by one or more condition parameters which, in response to being satisfied, trigger the respective alarm and one or more actions which are performed in response to the respective alarm being triggered; waking up the mobile transceiver in response to a triggered alarm in the one or more alarms defined by the travel mode; and performing one or more actions associated with the alarm.
US10671954B2
Methods, apparatus, systems, and computer-readable media are provided for obtaining user interaction data indicative of interaction by a user with an application executing on a computing device, determining, based on the user interaction data, a likelihood that the user failed to complete a task the user started with the application executing on the computing device, and selectively causing, based on the likelihood, a task-completion reminder to be presented to the user in a manner selected based at least in part on historical reminder consumption.
US10671951B2
Methods and system to calculate a total container cost of each container of a data center are described. Methods compute a direct container cost of each container running in the data center based on container resource utilization and a resource utilization rate of each resource of a host. Methods also compute an indirect container cost of each container is calculated as a sum of indirect cost of each resource of the host used by the container and each resource of the host used by a monitor container that monitors each container utilization of host resources. For each container, a total container cost of the container is calculated as the sum of the direct container cost and the indirect container cost of the container. Total container costs are used to determine the cost of applications miming on the containers.
US10671949B2
Communication from enterprise servers to handheld devices in the field supports dispatch, data synchronization, logistics and personnel. Bi-directional data delivery from enterprise-based servers over wireless data networks is enabled using wireless capabilities resident in handheld personal computing devices. Real time communications facilitates real-time access to remote programs, assistance and/or information related to the field operations and asset (personnel and inventory) resource management. Management is facilitated for at least one of: construction industry project analysis, HVAC system analysis, project management, equipment readiness inspection, troubleshooting, inventory tracking, inventory ordering, sales (e.g., providing cost estimates to customers), customer invoicing, conducting legal investigations, field data collection, and multi-user remote function coordination.
US10671945B2
A ticketing system allows a ticket purchaser to encumber one or more tickets and, without purchasing the tickets, swap the encumbered tickets for other encumbered tickets. The ticketing system encumbers one or more tickets, and in response to an exchange request, searches for other encumbered tickets and facilitates an exchange. The shopping carts of the respective ticket holders can be updated to reflect the exchange. The encumbered ticket exchange may be between two parties, or may be a complex exchange between multiple holders of encumbered tickets prior to ticket purchase.
US10671942B1
The systems and methods to reduce bias in an artificial intelligence model are provided. The system may receive word embedding model generated based on a corpus of words. The system may determine a bias definition vector in an embedding space of the word embedding model. The system may receive bias classification criteria. The bias classification criteria may include logic to group word vectors in the word embedding model based on a distance measurement from the bias definition vector. The system may identify, in the word embedding model, a first group of vectors and a second group of vectors based on the bias classification criteria and the bias definition vector. The system may generate a debiased artificial intelligence model. The debiased artificial intelligence model may include associations between words and metrics. The system may weight the metrics for the words associated with the first group of vectors and second group of vectors with a non-zero penalization factor.
US10671937B2
A computational method via a hybrid processor comprising an analog processor and a digital processor includes determining a first classical spin configuration via the digital processor, determining preparatory biases toward the first classical spin configuration, programming an Ising problem and the preparatory biases in the analog processor via the digital processor, evolving the analog processor in a first direction, latching the state of the analog processor for a first dwell time, programming the analog processor to remove the preparatory biases via the digital processor, determining a tunneling energy via the digital processor, determining a second dwell time via the digital processor, evolving the analog processor in a second direction until the analog processor reaches the tunneling energy, and evolving the analog processor in the first direction until the analog processor reaches a second classical spin configuration.
US10671928B2
The methods include, for instance: building model connections between models in a knowledgebase, which stores case data as model networks. An exploration probability stored in the knowledgebase indicates a likelihood of new connections based on a case data input to be employed for an analytical model of the case data input, which includes numerous stages and multiple model choices in each stage. Based on the new connections and model networks of the knowledgebase, paths are created and performance of respective paths/connections are evaluated. A predefined number of top performing paths are selected and the models and attributes that do not appear in the top performing paths are eliminated from the knowledgebase. Probabilities of model networks and a future case data input are updated accordingly and a best-fit model for the case data input is presented to a user.
US10671925B2
A computing device and method for cloud-assisted perceptual computing is described. The computing device includes a sensor to collect data for perceptual computing. The computing device also includes an analytics determiner to calculate a disposition result based on the data collected by the sensor and to calculate a confidence level of the disposition result. The computing device compares the confidence level to a threshold and sends the data to a cloud computing device in response to the confidence level being below the threshold.
US10671924B2
In one embodiment, a computer-implemented method includes receiving training data including a plurality of records, each record having a plurality of attributes. The training data is horizontally parallelized across two or more processing elements. This horizontal parallelizing includes dividing the training data into two or more subsets of records; assigning each subset of records to a corresponding processing element of the two or more processing elements; transmitting each subset of records to its assigned processing element; and sorting, at the two or more processing elements, the two or more subsets of records to two or more candidate leaves of a decision tree. The output from horizontally parallelizing is converted into input for vertically parallelizing the training data. The training data is vertically parallelized across the two or more processing elements. The decision tree is grown based at least in part on the horizontally parallelizing, the converting, and the vertically parallelizing.
US10671919B2
This application provides a target detection method and device based on a neural network and training method and device of a neural network for target detection. The target detection method comprises: acquiring a to-be-detected image that contains a target; acquiring first feature information of the to-be-detected image by use of a first neural network, acquiring second feature information of the to-be-detected image by use of a second neural network; combining the first feature information and the second feature information to acquire combined feature information; and acquiring a target detection result by use of the second neural network and based on the combined feature information, wherein the number of layers of the second neural network is larger than the number of layers of the first neural network, the first feature information is heatmap feature information, and the second feature information is picture feature information.
US10671918B2
Techniques facilitating attention based sequential image processing are provided. A system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise an initialization component that can perform self-attention based training on a model that comprises context information associated with a sequence of images. Images of the sequence of images can be selected during the self-attention based training. The computer executable components can also comprise a localization component that can extract local information from the images selected during the self-attention based training based on the context information. In addition, the computer executable components can also comprise an integration component that can update the model based on an end-to-end integrated attention training framework comprising the context information and the local information.
US10671910B2
A connectivity look up structure is maintained for a network that comprises a plurality of nodes, each node is connectable to one or more other nodes, and nodes that are connected tend to be local to one another in the network, and the number of node connections in the network tends to be sparse in relation to the number of potential node connections in the network. The connectivity look up structure stores, for a given node, an address of each other node that is connected to the given node, wherein the stored address for the other node is represented as a run-length encoded difference between a full network address of the given node and a full network address of the other node.
US10671900B1
A transaction instrument and a method of making a transaction instrument by continuous liquid interface production. The transaction instrument such as a transaction card may have many features or components made by or using continuous liquid interface production.
US10671897B2
An image processing apparatus includes an image processing part that creates bitmap data based on print data input from outside, a density correction part that performs pre-determined density correction such that a density of a print image, which is formed on a print medium, is maintained within a regulated range, and a determination part that determines whether or not it is necessary to re-create the bitmap data based on the print data according to a comparison result between a first density value which is created at a timing when the bitmap data is created and a second density value which is created at a timing when the density correction is performed by the density correction part. Wherein the image processing part re-creates the bitmap data based on the print data when the determination part determines that it is necessary to re-create the bitmap data, and does not re-create the bitmap data when the determination part determines that it is not necessary to re-create the bitmap data.
US10671893B2
System and method for associating images to recipe records. In one embodiment, a method is provided which includes: receiving an uploaded photograph of a recipe image; and searching a database for an image which matches to the uploaded image. The database search may, in one embodiment, make use of a convolutional neural network (CNN)-based classifier. When one of the records in the database is identified as matching, providing a portion of the data associated to the record to the user device; receiving feedback from the user; and based on the feedback, providing a remaining portion of the data associated to the identified record to the user device for logging thereat; or enabling the user to create a new consumable item record.
US10671891B2
A method is provided for reducing a computational cost of deep reinforcement learning using an input image to provide a filtered output image composed of pixels. The method includes generating a moving gate in which the pixels of the filtered output image to be masked are assigned a first gate value and the pixels of the filtered output image to be passed through are assigned a second gate value. The method further includes applying the input image and the moving gate to a GCNN to provide the filtered output image such that only the pixels of the input image used to compute the pixels assigned the second gate value are processed by the GCNN while bypassing the pixels of the input image useable to compute the pixels assigned the first gate to reduce an overall processing time of the input image in order to provide the filtered output image.
US10671890B2
Techniques for generating 3D gaze predictions based on a deep learning system are described. In an example, the deep learning system includes a neural network. The neural network is trained with training images generated by cameras and showing eyes of user while gazing at stimulus points. Some of the stimulus points are in the planes of the camera. Remaining stimulus points are not un the planes of the cameras. The training includes inputting a first training image associated with a stimulus point in a camera plane and inputting a second training image associated with a stimulus point outside the camera plane. The training minimizes a loss function of the neural network based on a distance between at least one of the stimulus points and a gaze line.
US10671889B2
A variational autoencoder (VAE) neural network system, comprising an encoder neural network to encode an input data item to define a posterior distribution for a set of latent variables, and a decoder neural network to generate an output data item representing values of a set of latent variables sampled from the posterior distribution. The system is configured for training with an objective function including a term dependent on a difference between the posterior distribution and a prior distribution. The prior and posterior distributions are arranged so that they cannot be matched to one another. The VAE system may be used for compressing and decompressing data.
US10671888B1
Some embodiments provide a method for training a machine-trained (MT) network that processes inputs using network parameters. The method propagates a set of input training items through the MT network to generate a set of output values. The set of input training items comprises multiple training items for each of multiple categories. The method identifies multiple training item groupings in the set of input training items. Each grouping includes at least two training items in a first category and at least one training item in a second category. The method calculates a value of a loss function as a summation of individual loss functions for each of the identified training item groupings. The individual loss function for each particular training item grouping is based on the output values for the training items of the grouping. The method trains the network parameters using the calculated loss function value.
US10671878B1
Disclosed are methods, systems, and non-transitory computer-readable medium for localization and recognition of text from images. For instance, a first method may include: receiving an image; processing the image through a convolutional backbone to obtain feature maps(s); processing the feature maps through a region of interest (RoI) network to obtain RoIs; filtering the RoIs through a filtering block to obtain final RoIs; and processing the final RoIs through a text recognition stack to obtain predicted character sequences for the final RoIs. A second method may include: constructing a text localization and recognition neural network (TLaRNN); obtaining training data; training the TLaRNN on the training data; and storing trained weights of the TLaRNN. The constructing the TLaRNN may include: connecting a convolutional backbone to a region of interest (RoI) network; connecting the RoI network to a filtering block; and connecting the filtering block to a text recognition network.
US10671873B2
A system and method for vehicle wheel detection is disclosed. A particular embodiment can be configured to: receive training image data from a training image data collection system; obtain ground truth data corresponding to the training image data; perform a training phase to train one or more classifiers for processing images of the training image data to detect vehicle wheel objects in the images of the training image data; receive operational image data from an image data collection system associated with an autonomous vehicle; and perform an operational phase including applying the trained one or more classifiers to extract vehicle wheel objects from the operational image data and produce vehicle wheel object data.
US10671866B2
A vehicle includes: a communication device configured to receive information about a turn angle of an intersection at which the vehicle travels; an image sensor configured to photograph a reflector installed at the intersection to acquire an image of a target vehicle reflected in the reflector; and a controller configured to determine whether the target vehicle approaches the intersection, based on a change in position of the target vehicle on the image of the target vehicle, to decide an installation angle of the reflector based on the turn angle of the intersection, and to determine a position of the target vehicle reflected in the reflector based on the installation angle of the reflector.
US10671848B2
Provided are methods and systems for automated location and identification of multiple objects in an aircraft cabin. A method utilizes a wireless client, RFID reader, and camera, which together form a set. Each set is associated with a specific inspection zone in the cabin. The RFID reader determines the presence of a RFID tag in only one zone. Further, the camera captures an image of that zone. A data feedback is generated based on both the image and the RFID reader response. The data feedback is transmitted by the wireless client to a router and is analyzed to determine the presence of the object in the inspection zone and, if present, the identity of the object. The data feedback is associated with the location of the zone in the aircraft cabin, which is known or may be determined using a set of wireless routers positioned throughout the cabin.
US10671847B2
An image (e.g., a picture) is received from a communication device. The image has associated metadata that is captured while the image is taken. For example, the metadata may be a location, a date, and a time of the picture. One or more object(s) (e.g., a car) along with characteristics of the object(s) in the image are identified. For example, a characteristic may be an action associated with the object, such as a person is running. In response to analyzing the one or more objects for the one or more characteristics in conjunction with the metadata, one or more potential workflows are determined (e.g., a workflow to call the police). A list that identifies the one or more potential workflows is sent to the communication device. Input to select one of the one or more workflows is received, which initiates the selected workflow.
US10671844B2
The subject technology provides for receiving a new input stroke. The subject technology determines whether the new input stroke is associated with an existing line group based on a writing direction estimate of the existing line group. The subject technology merges the new input stroke with the existing line group in response to determining that the new input stroke is associated with the existing line group. The subject technology determines a local orientation of the existing line group including the new input stroke based on an estimate of a direction of writing and a scale of each stroke. The subject technology normalizes the existing line group including the new input stroke using the determined location orientation.
US10671838B1
Systems and methods are disclosed configured to train an autoencoder using images that include faces, wherein the autoencoder comprises an input layer, an encoder configured to output a latent image from a corresponding input image, and a decoder configured to attempt to reconstruct the input image from the latent image. An image sequence of a face exhibiting a plurality of facial expressions and transitions between facial expressions is generated and accessed. Images of the plurality of facial expressions and transitions between facial expressions are captured from a plurality of different angles and using different lighting. An autoencoder is trained using source images that include the face with different facial expressions captured at different angles with different lighting, and using destination images that include a destination face. The trained autoencoder is used to generate an output where the likeness of the face in the destination images is swapped with the likeness of the source face, while preserving expressions of the destination face.
US10671834B2
A system for processing images captured in a retail store is provided. The system may include a processor configured to: access a database storing a group of product models; receive an image depicting at least part of a store shelf having a plurality of products of a same type displayed thereon; analyze the image and determine a first candidate type of the products based on the group of product models and the image analysis; determine a first confidence level associated with the first candidate type; when the first confidence level is below a confidence threshold, determine a second candidate type of the products using contextual information; determine a second confidence level associated with the determined second candidate type of the plurality of products; and when the second confidence level is above the confidence threshold, initiate an action to update the group of product models stored in the database.
US10671823B2
An improved system and method for reading an upconversion response from nanoparticle inks is provided. A is adapted to direct a near-infrared excitation wavelength at a readable indicia, resulting in a near-infrared emission wavelength created by the upconverting nanoparticle inks. A short pass filter may filter the near-infrared excitation wavelength. A camera is in operable communication with the short pass filter and receives the near-infrared emission wavelength of the readable indicia. The system may further include an integrated circuit adapted to receive the near-infrared emission wavelength from the camera and generate a corresponding signal. A readable application may be in operable communication with the integrated circuit. The readable application receives the corresponding signal, manipulates the signal, decodes the signal into an output, and displays and/or stores the output.
US10671822B1
A magnetic field induction coupled RFID system for scanning and reading at least one object having an RFID tag or inlay label device attached or embedded therein to impart a unique identity to each of the objects. The RFID tag has two distinct modes of air interface protocol operation, such that the tag is capable of being read at close proximity range by a device utilizing a command-and-control protocol, such as an NFC-protocol compatible smartphone or similarly functioning device, and alternatively by an RFID reader utilizing a different protocol capable of supporting efficient high-speed anti-collision features for enabling fast inventorying at item level of retail store items, warehousing, customs and logistics operations over considerably greater interrogation distances, where both protocols utilize substantially the same carrier frequency.
US10671815B2
Methods, apparatuses, and computer program products are described herein that are configured to generate an operator text in response to an alarm that is either received from an alarm or alert system or that is self-generated based on an analysis of one or more data feeds. The method of an example embodiment may include determining whether an operator text is to be generated in response to a received alert condition by performing data analysis operations comprising: analyzing, using a processor, a primary data feed and at least one confirmatory data feed to identify one or more features; and determining based on the detection of a feature in the primary data feed or the at least one confirmatory data feed satisfies at least one predetermined constraint. The method may further include generating an output text that is displayable in a user interface that describes at least a diagnosis for the feature that satisfied that at least one predetermined constraint.
US10671800B2
Various embodiments provide for obtaining snapshots of a form. A process design that specifies stages of a lifecycle of a process and a point between the stages is created. Electronic computer executable snapshot instructions for obtaining a snapshot of a form that is part of the process are received. The snapshot instructions are associated with the point. In response to displaying the form on a display screen, a snapshot of the form is obtained at the point that is between the stages the lifecycle of the process based on execution of the snapshot instructions.
US10671789B2
A system includes at least one Input/Output (I/O) interface and a processor. The processor is coupled to the at least one I/O interface. The processor is configured to perform, according to a file or a rule inputted from the at least one I/O interface, operations below. When the at least one condition is present in a signal to be received or transmitted by a terminal of a cell, a plurality of conductive segments is assigned to the terminal of the cell, to transmit the signal to the terminal of the cell. When the at least one condition one is not present in the signal, a single route is assigned to the terminal of the cell, to transmit the signal to the terminal of the cell. The single route and each of the conductive segments are configured to have the same width.
US10671786B2
A mask layout is received. An interaction-free mask model is applied to the mask layout. An edge interaction model is applied to the mask layout. The edge interaction model describes an influence due to a plurality of combinations of two or more edges interacting with one another. A thin mask model is applied to the mask layout. A near field is determined based on the applying of the interaction-free mask model, the applying of the edge interaction model, and the applying of the thin mask model.
US10671780B2
A simulation method executable by a computer that executes a simulation of an instruction execution of a program for a target processor, the method including: setting, to be a predicted result, an execution result of processing a memory access instruction; executing a functional simulation of an instruction execution based on an assumption of the predicted result, and obtaining timing information, so as to calculate an execution time for the memory access instruction in the case of the predicted result; generating and executing a host code; determining a type of memory to be accessed in the memory access instruction; and correcting an execution time for the memory access instruction in the case of the predicted result using a value corresponding to a result of determining the type of the memory, so as to obtain an execution time for the memory access instruction in the functional simulation.
US10671776B2
A computer-implemented method for simulating fluid flow using a lattice Boltzmann (LB) approach that includes assigning values for the wall shear stress on a per-facet (e.g., per-surfel) basis based on whether the fluid flow is laminar or turbulent is described herein.
US10671775B2
Depth-averaged flow simulation systems and methods provided herein employ parameterized templates for dynamical depth profiling for at least one step of a simulation. In one illustrative computer-based embodiment, the simulation method includes, for each map point at one given time step: determining a flow template and a sediment concentration template based on depth-averaged flow velocity and depth-averaged sediment concentrations of different classes of grain size for that map point; employing the templates to construct a vertically-distributed flow velocity profile and vertically-distributed sediment concentration profiles for associated classes of grain size for that map point, thereby obtaining 3D flow velocity and 3D sediment concentration fields; using the 3D fields to calculate fluid and sediment fluxes; updating the flow velocity and sediment concentration profiles based on the divergence of the fluxes; integrating the profiles to compute updated depth-averaged flow velocity and sediment concentrations and center of gravity; and solving the depth-averaged flow equations for the next time step.
US10671772B2
A data processing method for execution using a programmed computer to generate an objective score value specifying an estimated impact of an oil or gas processing operation comprises: receiving a plurality of data associated with the oil or gas processing operation; identifying, using the plurality of data, a plurality of events that may occur during the oil or gas processing operation; for each event of the plurality of events, determining a relative weighting of potential impact of the event for the oil or gas processing operation using local conditions and a master event profile for the event; for each event of the plurality of events, determining an effectiveness of one or more control efforts; for each event of the plurality of events, determining a score using the relative weighting of the potential impact of the event and the effectiveness of the one or more control efforts; determining the objective digitally stored score value for the oil or gas processing operation using the score for each event of the plurality of events and benchmarking the objective digitally stored score value to a plurality of objective digitally stored score values for other oil or gas processing operations.
US10671768B2
An apparatus is provided for predicting propagation of a crack in a structure. A finite element model is provided that represents the layers of the structure by meshes of elements having interfaces defined between adjacent elements in orthogonal potential crack planes. Overlapping interface elements are defined at the interfaces and include a plurality of node pairs spaced apart along multiple interfaces and having a node cluster therebetween that includes bound node pairs. The nodes of each node pair are coincident with respective nodes of the adjacent elements on opposite sides of the interface. An analysis of the finite element model under an external load is performed in which a crack tip is established at a node cluster. A strain energy release rate between the nodes of the bound node pairs of the node cluster is calculated and based thereon propagation of the crack is identified.
US10671762B2
In one embodiment, a system includes a non-volatile memory that may serve as both the main memory system and the backing store (or persistent storage). In some embodiments, the non-volatile memory is divided into a main memory portion and a persistent portion. Data in the main memory operation may be encrypted using one or more first keys, and data in the persistent portion may be encrypted using one or more second keys, in an embodiment. The volatile behavior of main memory may be implemented by discarding the one or more first keys in a power down event or other event that indicates a loss of main memory data, while the one or more second keys may be retained. In one embodiment, the physical address space of the non-volatile memory may be a mapping from a second physical address space that is used within the system.
US10671745B2
An electronic apparatus is provided, which includes a memory, a communicator, and a processor configured to receive a user command requesting sharing of content, search the content for a region which has security information, based on the received user command, extract an image corresponding to the security information from the found region, identify the security information in the image, and determine whether to change the image, based on the identified security information.
US10671743B2
Protecting a fragment of a document includes automatically detecting the fragment without user intervention based on the content of the fragment and/or the context of the fragment within a set of documents, selectively encrypting the fragment to prevent unauthorized access, and providing an alternative view of the fragment that prevents viewing and access of content corresponding to the fragment unless a decryption password is provided. Automatically detecting the fragment may include detecting numbers and alphanumeric sequences of sufficient length that do not represent commonly known abbreviations, detecting generic terms, detecting proper names, detecting terms signifying a type of content, detecting mutual location of terms and sensitive content, and/or detecting user defined terms. The generic terms may correspond to password, passcode, credentials, user name, account, ID, login, confidential, and/or sensitive. The proper names may be names of financial organizations and security organizations.
US10671740B2
A processor implementing techniques for supporting configurable security levels for memory address ranges is disclosed. In one embodiment, the processor includes a processing core a memory controller, operatively coupled to the processing core, to access data in an off-chip memory and a memory encryption engine (MEE) operatively coupled to the memory controller. The MEE is to responsive to detecting a memory access operation with respect to a memory location identified by a memory address within a memory address range associated with the off-chip memory, identify a security level indicator associated with the memory location based on a value stored on a security range register. The MEE is further to access at least a portion of a data item associated with the memory address range of the off-chip memory in view of the security level indicator.
US10671730B2
A machine-implemented method is provided for securing a storage-equipped device against introduction of malicious configuration data into configuration data storage, the method comprising steps of receiving by the device, a trusted signal for modification of the configuration of the device; responsive to the receiving, placing the device into a restricted mode of operation and at least one of deactivating a service and rebooting the device; responsive to the placing the device into the restricted mode of operation and the deactivating or rebooting, permitting configuration data entry into a restricted portion of the configuration data storage. A corresponding device and computer program product are also described.
US10671727B2
Systems, methods, computer readable media and articles of manufacture consistent with innovations herein are directed to computer virtualization, computer security and/or data isolation. According to some illustrative implementations, innovations herein may utilize and/or involve a separation kernel hypervisor which may include the use of a guest operating system virtual machine protection domain, a virtualization assistance layer, and/or a rootkit defense mechanism (which may be proximate in temporal and/or spatial locality to malicious code, but isolated from it), inter alia, for detection and/or prevention of malicious code, for example, in a manner/context that is isolated and not able to be corrupted, detected, prevented, bypassed, and/or otherwise affected by the malicious code.
US10671722B2
A host system-on-chip (SoC) includes a network on chip (NoC) for transmitting local traffic between internal blocks of the SoC, an external processor link for receiving messages at the host SoC from an untrusted device. A traffic controller in the host SoC that is coupled with the external processor link monitors an amount of external traffic from the untrusted device over a set of one or more time intervals, detects a violation of a traffic policy based on the amount of external traffic, and in response to detecting the violation, reduces traffic in the NoC resulting from the messages from the untrusted device.