US10756341B2
The invention relates to electrodes that contain active materials of the formula: AaMbXxOy wherein A is one or more alkali metals selected from lithium, sodium and potassium; M is selected from one or more transition metals and/or one or more non-transition metals and/or one or more metalloids; X comprises one or more atoms selected from niobium, antimony, tellurium, tantalum, bismuth and selenium; and further wherein 0
US10756338B2
Provided are a method of manufacturing a cathode active material including a first step of preparing a metal glycolate solution, a second step of mixing lithium-containing transition metal oxide particles and the metal glycolate solution and stirring in a paste state, a third step of drying the paste-state mixture, and a fourth step of performing a heat treatment on the dried mixture, a cathode active material including a metal oxide layer which is manufactured by the above method, and a secondary battery composed of a cathode including the cathode active material.
US10756337B2
When the particle size of a silicon material used for a negative electrode active material are small, a large surface area thereof easily causes a side reaction between the active material and an electrolyte solvent to occur, and the cycle characteristics of a lithium ion secondary battery decrease. In order to improve the cycle characteristics, a lithium ion secondary battery according to the present invention is characterized in comprising a negative electrode comprising a material comprising silicon as a constituent element and a polyacrylic acid, and an electrolyte solution comprising a fluoroethylene carbonate, wherein the 50% particle size of the material comprising silicon as a constituent element is 2 μm or less.
US10756333B2
The present invention relates to a positive electrode active material for a lithium-sulfur battery containing polyimide, more specifically, a positive electrode active material formed by complexing the composite of polyimide and carbon-based secondary particles with sulfur particles, a preparation method thereof and a lithium-sulfur battery comprising the same. If the positive electrode active material formed by including and complexing the polyimide according to the present invention is applied to the lithium-sulfur battery, the elution of the polysulfide is suppressed, and thus lifetime characteristics and energy efficiency are improved.
US10756331B2
A lithium secondary battery includes a cathode formed from a cathode active material including a first cathode active material particle and a second cathode active material particle, an anode and a separator interposed between the cathode and the anode. The first cathode active material particle includes a lithium metal oxide including a continuous concentration gradient in at least one region between a central portion and a surface portion. The second cathode active material particle includes a constant concentration composition.
US10756328B2
The present invention relates to a method for manufacturing a silicon-based negative electrode, a method for manufacturing a lithium-ion battery from a preformed silicon-based negative electrode, and a lithium-ion battery thus obtained.
US10756324B2
The positive electrode substrate exposed portions or the negative electrode substrate exposed portions, or both, of an electrode assembly is split into two groups, and therebetween is disposed an intermediate member made of a resin material and holding one or more connecting conductive members. Collector members for the substrate exposed portions split into two groups is electrically joined by a resistance welding method to the substrate exposed portions split into two groups, together with the connecting conductive member(s) of the intermediate member. The resin material portion of the intermediate member protrudes, in the extension direction of the substrate exposed portions split into two groups, beyond the ends of the substrate exposed portions split into two groups and the ends of the collector member to a prismatic outer can. This structure enables enhanced resistance between the substrate exposed portions and the collector member and curbs variation in the welding strength.
US10756307B2
A panel bottom sheet and a display device including the same are provided. The panel bottom sheet includes a first base, a first light-absorbing layer disposed on a top surface or a bottom surface of the first base, a top bonding layer disposed above the first base and the first light-absorbing layer, an interlayer bonding layer disposed below the first base and the first light-absorbing layer, and a wiring pattern portion disposed below the interlayer bonding layer and including a plurality of wiring patterns.
US10756302B2
An electroluminescent display device includes a substrate, a bank provided on the substrate and configured to define a first emission area and a second emission area, a first emission layer provided in the first emission area, a second emission layer provided in the second emission area, a first electrode provided below the first emission layer, and a second electrode provided below the second emission layer, wherein a thickness of a first portion of the first electrode is larger than a thickness of a first portion of the second electrode.
US10756289B2
According to a lighting apparatus using an organic light emitting diode of the present disclosure and a manufacturing method thereof, a transparent high resistance conductive layer is used for an anode instead of ITO to control the concentrated current due to the short and the anode of the emission area lowers the resistance through the post-treatment to suppress the lowering of luminance. Further, the auxiliary electrode is formed of a transparent nanowire and the first protective layer above the auxiliary electrode is removed to be utilized as an emission area, so that the aperture ratio is drastically improved.
US10756288B2
A display device, such an organic light emitting display device is disclosed. The display device includes an insulating film including a concave portion in an area of at least one subpixel, a first electrode on a side portion of the concave portion and on the concave portion in an area of the subpixel, an organic layer overlapping the concave portion and on the first electrode. An organic layer disposed in the at least one blue subpixel may include at least one of a first light emitting dopant with a maximum emission wavelength of 457 nm, a second light emitting dopant with a full width at half maximum (FWHM) of 30 nm or less, and/or a third light emitting dopant with the maximum emission wavelength of 457 nm and the full width at half maximum of 30 nm or less. Thus, a display device with enhanced light extraction efficiency is provided.
US10756282B2
A photovoltaic device that absorbs optical energy and generates electrical energy, the photovoltaic device including a base; a two-dimensional (2D) organic-inorganic perovskite layer assembly located on the base, wherein the 2D organic-inorganic perovskite layer assembly includes an inorganic layer sandwiched by first and second organic layers; and first and second electrodes formed on a surface of the 2D organic-inorganic perovskite layer assembly, opposite to the base. A location of the first and second electrodes is selected to define a layer-edge 0° surface, which extends within the surface of the 2D organic-inorganic perovskite layer assembly, parallel to an edge of the inorganic layer.
US10756272B2
A method of forming an n-doped organic semiconductor, the method comprising: formation of an n-dopant reagent by reaction of a composition comprising two or more precursor units for forming the n-dopant reagent and an organic semiconductor; and n-doping the organic semiconductor. One or more of the precursor units may be a substituent of a polymeric repeat unit. The n-doped organic semiconductor may be an electron-injection layer of an organic light-emitting device.
US10756258B2
A method for fabricating a memory device includes forming a bottom electrode over a substrate; forming an etch stop layer over and surrounding the bottom electrode; removing at least one portion of the etch stop layer to expose the bottom electrode; forming a stack layer over the bottom electrode and a remaining portion of the etch stop layer, the stack layer comprising a resistance switching layer; and etching the stack layer to form a stack over the bottom electrode, the stack comprising a resistance switching element over the bottom electrode and a top electrode over the resistance switching element, wherein the etch stop layer has a higher etch resistance to the etching than that of the resistance switching element.
US10756249B2
A method is provided for producing an electrically-powered device and/or component that is embeddable in a solid structural component, and a system, a produced device and/or a produced component is provided. The produced electrically powered device includes an attached autonomous electrical power source in a form of a unique, environmentally-friendly structure configured to transform thermal energy at any temperature above absolute zero to an electric potential without any external stimulus including physical movement or deformation energy. The autonomous electrical power source component provides a mechanism for generating renewable energy as primary power for the electrically-powered device and/or component once an integrated structure including the device and/or component is deployed in an environment that restricts future access to the electrical power source for servicing, recharge, replacement, replenishment or the like.
US10756244B2
An LED package structure includes a ceramic substrate, a ceramic board, a light-emitting unit, a first adhesive layer, a second adhesive layer, and a cover. The ceramic board having a thru-hole is disposed on the ceramic substrate. The light-emitting unit is disposed on the ceramic substrate and is arranged in the thru-hole of the ceramic board. The first and second adhesive layers are disposed on the ceramic board, and the second adhesive layer covers the first adhesive layer. The cover is fixed on the ceramic board by the first and second adhesive layers. Thus, the shearing force of the LED package structure of the instant disclosure is increased by having the first and second adhesive layers, which are connected to each other.
US10756243B1
Disclosed herein are a light-emitting diode (LED) package structure and a method producing the same. The LED package structure includes a substrate; and a light-emitting unit disposed on the substrate. The light-emitting unit comprises a gallium nitride-based semiconductor, and a polymeric layer encapsulating the gallium nitride-based semiconductor. Also disclosed herein is a method of producing the LED package structure. The method comprises: providing a substrate; electrically connecting a gallium nitride-based semiconductor onto the substrate; overlaying the gallium nitride-based semiconductor with a slurry comprising a resin and a plurality of composite fluorescent gold nanocluster; and curing the slurry overlaid on the gallium nitride-based semiconductor to form a solidified polymeric layer.
US10756237B2
A light emitting diode including a first conductive type semiconductor layer, a mesa disposed on the first conductive type semiconductor layer, the mesa including an active layer and a second conductive type semiconductor layer, a reflective electrode disposed on the mesa and configured to be in ohmic-contact with the second conductive type semiconductor layer, a current spreading layer disposed on the mesa and the reflective electrode, the current spreading layer including a first portion configured to be in ohmic-contact with an upper surface of the first conductive type semiconductor layer, a first n-contact region spaced apart from a second n-contact region with the mesa disposed between the first and second n-contact regions, and an insulation layer including a first opening exposing the reflective electrode between the first and second n-contact regions. The first and second n-contact regions have a second opening that exposes the first conductive type semiconductor layer.
US10756233B2
A method of manufacturing a light emitting element includes: providing a wafer comprising: a sapphire substrate having a first face and a second face, and a semiconductor structure disposed on the second face; irradiating the substrate with a laser beam to form a plurality of modified regions in the substrate; and subsequently, separating the wafer into a plurality of light emitting elements.
US10756229B2
The present disclosure provides an apparatus for manufacture of at least two solar cell arrangements. The apparatus includes a separation device configured for separating a first solar cell into two or more first solar cell solar cell pieces, and at least one positioning device configured for positioning at least one first solar cell piece of the two or more first solar cell pieces on a support device for forming a first solar cell arrangement of the at least two solar cell arrangements and for positioning at least one other first solar cell piece of the two or more first solar cell pieces on the support device for forming a second solar cell arrangement of the at least two solar cell arrangements.
US10756227B2
An electrical device includes a counterdoped heterojunction selected from a group consisting of a pn junction or a p-i-n junction. The counterdoped junction includes a first semiconductor doped with one or more n-type primary dopant species and a second semiconductor doped with one or more p-type primary dopant species. The device also includes a first counterdoped component selected from a group consisting of the first semiconductor and the second semiconductor. The first counterdoped component is counterdoped with one or more counterdopant species that have a polarity opposite to the polarity of the primary dopant included in the first counterdoped component. Additionally, a level of the n-type primary dopant, p-type primary dopant, and the one or more counterdopant is selected to the counterdoped heterojunction provides amplification by a phonon assisted mechanism and the amplification has an onset voltage less than 1 V.
US10756216B2
A sacrificial inner dielectric spacer is formed on physically exposed sidewalls of each recessed semiconductor channel material nanosheet of a nanosheet material stack that further includes recessed sacrificial semiconductor material nanosheets that have an inner dielectric spacer formed on physically exposed sidewalls thereof. A local isolation region is then formed by selective epitaxial growth on a surface of a semiconductor substrate containing the nanosheet material stack. After forming the local isolation region, the sacrificial inner dielectric spacers are removed and a source/drain region is formed on the physically exposed surface of each recessed semiconductor channel material nanosheet. A portion of the source/drain structure is formed in a gap located between each neighboring pair of vertically spaced apart inner dielectric spacers.
US10756204B2
Embodiments of the disclosure are in the field of advanced integrated circuit structure fabrication and, in particular, 10 nanometer node and smaller integrated circuit structure fabrication and the resulting structures. In an example, a method includes forming a plurality of fins, individual ones of the plurality of fins along a first direction. A plurality of gate structures is formed over the plurality of fins, individual ones of the gate structures along a second direction orthogonal to the first direction. A dielectric material structure is formed between adjacent ones of the plurality of gate structures. A portion of one of the plurality of gate structures is removed to expose a portion of each of the plurality of fins. The exposed portion of each of the plurality of fins is removed. An insulating layer is formed in locations of the removed portion of each of the plurality of fins.
US10756203B2
Fabricating a feedback field effect transistor includes receiving a semiconductor structure including a substrate, a first source/drain disposed on the substrate, a fin disposed on the first source/drain, and a hard mask disposed on a top surface of the fin. A bottom spacer is formed on a portion of the first source/drain. A first gate is formed upon the bottom spacer. A sacrificial spacer is formed upon the first gate, a gate spacer is formed on the first gate from the sacrificial spacer, and a second gate is formed on the gate spacer. The gate spacer is disposed between the first gate and the second gate. A top spacer is formed around portions of the second gate and hard mask, a recess is formed in the top spacer and hard mask, and a second source/drain is formed in the recess.
US10756191B2
A method of manufacturing a gate structure for a nonvolatile memory device is disclosed. A tunneling oxide layer is formed on a substrate, and then a first polysilicon layer, a gate dielectric layer, a second polysilicon layer and a hard mask pattern are sequentially formed on the tunneling oxide layer. Then, the second polysilicon layer, the gate dielectric layer, and the first polysilicon layer are patterned through an etching process using the hard mask pattern to form stacked memory gates on the tunnel oxide layer, each including a floating gate, a gate dielectric layer pattern and a control gate on the tunneling oxide layer, and a select gate provided between the memory gates on the tunneling oxide layer.
US10756179B2
A semiconductor device and a fabricating method thereof are provided. The semiconductor device includes a substrate, a first nanowire spaced apart from a first region of the substrate, a first gate electrode surrounding a periphery of the first nanowire, a second nanowire spaced apart from a second region of the substrate and extending in a first direction and having a first width in a second direction intersecting the first direction, a supporting pattern contacting the second nanowire and positioned under the second nanowire, and a second gate electrode extending in the second direction and surrounding the second nanowire and the supporting pattern.
US10756175B2
A nanosheet field effect transistor device includes a semiconductor substrate including a stack of semiconductor nanosheets and a gate structure. The gate structure has an electrically conductive gate contact on the nanosheets and defines a channel region interposed between opposing source or drain (S/D) regions. The nanosheet field effect transistor further includes an electrically conductive cladding layer that encapsulates an outer surface of the S/D regions, and inner spacers on the sidewalls of the gate structure. The inner spacers are interposed between the cladding layer and the gate contact.
US10756174B2
A semiconductor device includes a substrate, a gate structure, at least one nanowire, at least one epitaxy structure, and at least one source/drain spacer. The gate structure is disposed on the substrate. The nanowire extends through the gate structure. The epitaxy structure is disposed on the substrate and is in contact with the nanowire. The source/drain spacer is disposed between the epitaxy structure and the gate structure and is embedded in the epitaxy structure.
US10756169B2
A second source portion having an impurity concentration lower than that of a first source portion, both forming a source region, includes a first sub-portion having a depth from a bottom surface of the first source portion down to a second height higher than a first height, and a second sub-portion having an upper surface in contact with a part of a bottom surface of the first sub-portion, one side surface in a second direction perpendicular to a first direction in contact with an outer side surface of the trench, another side surface in the second direction, both side surfaces in the first direction, and a bottom surface in contact with the base layer, and having a depth from a bottom surface of the first sub-portion up to at least the first height.
US10756167B2
Provided is a radiation-tolerant 3D unit MOSFET having at least one selected from a dummy drain (DD), an N-well layer (NW), a deep N-well layer (DNW), and a P+ layer to minimize an influence by a total ionization dose effect and an influence by a single event effect.
US10756165B2
A high-frequency transistor includes a source electrode, a drain electrode, a gate electrode, and a gate drive line that applies a voltage to the gate electrode. An impedance adjustment circuit is connected between the gate electrode and the gate drive line. A characteristic impedance of the gate electrode is Z1, when a connecting point between the impedance adjustment circuit and the gate electrode is viewed from the impedance adjustment circuit. A characteristic impedance of the gate drive line is Z2, when a connecting point between the impedance adjustment circuit and the gate drive line is viewed from the impedance adjustment circuit. X that denotes a characteristic impedance of the impedance adjustment circuit is a value between Z1 and Z2.
US10756162B2
A structure and a formation method of a semiconductor device are provided. The method includes forming an adhesive layer over a semiconductor substrate and forming a magnetic element over the adhesive layer. The method also includes forming an isolation element extending across the magnetic element. The isolation element partially covers the top surface of the magnetic element and partially covers sidewall surfaces of the magnetic element. The method further includes partially removing the adhesive layer such that an edge of the adhesive layer is laterally disposed between an edge of the magnetic element and an edge of the isolation element. In addition, the method includes forming a conductive line over the isolation element.
US10756154B2
A display device including a substrate that includes a circuit layer; an insulating layer on the substrate; a pixel defining layer on the insulating layer, the pixel defining layer having an opening exposing a region of a top surface of the insulating layer; a light blocking layer covering a top surface and a side surface of the pixel defining layer; and an organic electroluminescent element in the opening, wherein the organic electroluminescent element includes a first electrode on the region of the top surface of the insulating layer exposed through the opening; at least one organic layer on the first electrode; and a second electrode on the at least one organic layer.
US10756142B2
Provided is a display panel and display device. The display panel includes a first non-display area, a first display area, a second display area and a third display area. The first display area at least partially surrounds the first non-display area, the first display area and the second display area are arranged in a first direction, the third display area is arranged with the first and second display areas in a second direction. The first display area includes first sub-pixels arranged in array, the second display area includes second sub-pixels arranged in array, and the third display area includes third sub-pixels arranged in array. Each first sub-pixel, each second sub-pixel and each third sub-pixel have a same size in the first direction; each first sub-pixel and each second sub-pixel have a same size in the second direction and each second sub-pixel has the size greater than each third sub-pixel in the second direction.
US10756137B2
A MTJ stack comprising at least a pinned layer, a barrier layer, and a free layer is deposited on a bottom electrode. A top electrode layer, a carbon-based hard mask, and a dielectric hard mask are deposited in order on the MTJ stack. First, the hard masks and MTJ stack are etched. The etched MTJ stack has a first width. During the first etching, chemical damage forms on sidewalls of the MTJ stack. Next, the carbon-based hard mask is trimmed to a second width smaller than the first width. Then in a second etching, the top electrode and free layer of said MTJ stack not covered by the trimmed carbon-based hard mask are etched to complete formation of the MTJ structure wherein during the second etching of the free layer, chemical damage is removed from the free layer and metal re-deposition is formed on sidewalls of the free layer.
US10756133B2
A semiconductor device disclosed includes a semiconductor substrate, an electrode layer arranged over the semiconductor substrate, and a conductive member provided in an opening and electrically connected to the electrode layer, and the opening penetrates the semiconductor substrate and reaches the electrode layer. The conductive member includes a metal portion and a barrier metal portion provided between a side surface of the opening and the metal portion, the barrier metal portion includes a first layer and a second layer provided between the first layer and the metal portion, and the second layer is denser than the first layer.
US10756125B2
A method for bending a GOA region of a flexible display panel is disclosed. The flexible display panel includes a substrate with an edge having a GOA bendable region. The method includes: an inflating assembly adheres to the GOA bendable region and a serving motor drives the inflating assembly to rotate and bend the GOA bendable region to the back surface of the substrate; and the inflating assembly inflates to press the GOA bendable region against the back surface of the substrate. A flexible display panel using the abovementioned method is also disclosed.
US10756122B2
There is provided a manufacture method of an array substrate of a display device using TFT as a pixel control unit, an array substrate, and a display apparatus. In this method, when a data line and source and drain electrodes of a TFT are prepared, a half-tone mask is used to retain at least one part of a photoresist on the data line; and the retained photoresist is softened by heating so that the at least one part of the data line is coated by the retained photoresist.
US10756121B2
A conductor structure includes a first metal layer, a second metal layer, and a controlling layer. The second metal layer is disposed on the first metal layer. A material of the first metal layer and a material of the second metal layer include at least one identical metal element. The controlling layer is disposed between the first metal layer and the second metal layer. A thickness of the controlling layer is less than a thickness of the first metal layer, and the thickness of the controlling layer is less than a thickness of the second metal layer.
US10756113B2
Embodiments of a semiconductor memory device include a substrate having a first region with peripheral devices, a second region with one or more memory arrays, and a third region between the first and the second regions. The semiconductor memory device also includes a protective structure for peripheral devices. The protective structure for peripheral devices of the semiconductor memory device includes a first dielectric layer and a barrier layer disposed on the first dielectric layer. The protective structure for peripheral devices of the semiconductor memory device further includes a dielectric spacer formed on a sidewall of the barrier layer and a sidewall of the first dielectric layer, wherein the protective structure is disposed over the first region and at least a portion of the third region.
US10756111B2
Some embodiments include an integrated assembly having a conductive structure which includes a semiconductor material over a metal-containing material. A stack of alternating conductive levels and insulative levels is over the conductive structure. A partition extends through the stack. The partition has wall regions, and has corner regions where two or more wall regions meet. The conductive structure includes a first portion which extends directly under the corner regions, and includes a second portion which is directly under the wall regions and is not directly under the corner regions. The first portion has a first thickness of the semiconductor material and the second portion has a second thickness of the semiconductor material. The first thickness is greater than the second thickness. Some embodiments include methods of forming integrated assemblies.
US10756106B2
A three-dimensional memory device includes an alternating stack of insulating layers and electrically conductive layers containing word lines and drain select gate electrodes located over a substrate, and memory stack structures containing a respective vertical semiconductor channel and a memory film including a tunneling dielectric and a charge storage layer. A first portion of a first charge storage layer located in a first memory stack structure at level of a first drain select gate electrode is thicker than a first portion of a second charge storage layer located in a second memory stack structure at the level of the first drain select electrode.
US10756105B2
A method used in forming a memory array comprises forming a tier comprising conductor material above a substrate. Sacrificial islands comprising etch-stop material are formed directly above the conductor material of the tier comprising the conductor material. A stack comprising vertically-alternating insulative tiers and wordline tiers is formed above the sacrificial islands and the tier comprising the conductor material. Etching is conducted through the insulative tiers and the wordline tiers to the etch-stop material of individual of the sacrificial islands to form channel openings that have individual bases comprising the etch-stop material. The sacrificial islands are removed through individual of the channel openings to extend the individual channel openings to the tier comprising the conductor material. Channel material is formed in the extended-channel openings to the tier comprising the conductor material. The channel material is electrically coupled with the conductor material of the tier comprising the conductor material. Structure independent of method is disclosed.
US10756102B2
A three-dimensional (3D) memory structure and a manufacturing method thereof are provided. The method includes the following steps. A 3D memory unit is formed on a first region of a substrate. A first insulation layer is formed on the first region and a second region of the substrate. A first planarization process is performed to the first insulation layer. The top surface of the first insulation layer on the first region and the top surface of the first insulation layer on the second region are coplanar after the first planarization process. A peripheral circuit is formed on the second region after the first planarization process. The influence of the process for forming the 3D memory unit on the peripheral circuit may be avoided. The manufacturing yield, the electrical performance, and the reliability of the 3D memory structure may be enhanced accordingly.
US10756099B2
A memory device and a method for manufacturing the memory device are provided. The memory device includes a substrate, a plurality of first gate structures, a first dielectric layer, a second dielectric layer, a third dielectric layer and a contact plug. The first gate structures are formed on an array region of the substrate. The first dielectric layer is formed on top surfaces and sidewalls of the first gate structures. The second dielectric layer is formed on the first dielectric layer and in direct contact with the first dielectric layer. The second dielectric layer and the first dielectric layer are made of the same material. The third dielectric layer is formed between the first gate structures and defines a plurality of contact holes exposing the substrate. The contact plug fills the contact holes.
US10756098B2
In a semiconductor device, an insulating film is disposed between an upper surface of a substrate and a floating gate of a flash memory, a first oxide film is disposed directly above the floating gate, a silicon nitride film is disposed on an upper surface of the first oxide film, and a second oxide film made of silicon oxide film is disposed on an upper surface of the silicon nitride film.
US10756096B2
Disclosed are structures with a complementary field effect transistor (CFET) and a buried metal interconnect that electrically connects a source/drain region of a lower-level transistor of the CFET with another device. The structure can include a memory cell with first and second CFETs, where each CFET includes a pull-up transistor stacked on and having a common gate with a pull-down transistor and each pull-down transistor has a common source/drain region with a pass-gate transistor. The metal interconnect connects a lower-level source/drain region of the first CFET (i.e., the common source/drain region of first pass-gate and pull-up transistors) to the common gate of the second CFET (i.e., to the common gate of second pull-down and pull-up transistors). Formation methods include forming an interconnect placeholder during lower-level source/drain region formation. After upper-level source/drain regions and replacement metal gates are formed, the interconnect placeholder is exposed, removed and replaced with a metal interconnect.
US10756086B1
A method of manufacturing a semiconductor structure is provided, wherein the method includes the following operations. A substrate having a transistor is received, wherein the transistor includes a channel region and a gate on a first side of the channel region. The second side of the channel region of the transistor is exposed, wherein the second side is opposite to the first side. A metal oxide is formed on the second side of the channel region of the transistor, wherein the metal oxide contacts the channel region and is exposed to the environment. A semiconductor structure and an operation of a semiconductor structure thereof are also provided.
US10756084B2
The present invention discloses a group-III nitride semiconductor device, which comprises a substrate, a buffer layer, a semiconductor stack structure, and a passivation film. The buffer layer is disposed on the substrate. The semiconductor stack structure is disposed on the buffer layer and comprises a gate, a source, and a drain. In addition, a gate insulating layer is disposed between the gate and the semiconductor stack structure for forming a HEMT. The passivation film covers the HEMT and includes a plurality of openings corresponding to the gate, the source, and the drain, respectively. The material of the passivation film is silicon oxynitride.
US10756083B2
A device includes a capacitive element that is coupled between first and second nodes and that includes a first well region, a second well region, and a transistor. The second well region is formed in the first well region, has a different conductivity type than the first well region, and is coupled to the second node. The transistor includes source and drain regions formed in the second well region and coupled to each other and to the second node, a channel region between the source and drain regions, and a gate region over the channel region. The first well region and the gate region are coupled to each other and to the first node, whereby a capacitance of the capacitive element is increased without substantially enlarging a physical size of the capacitive element.
US10756078B2
An integrated circuit having a CML driver including a driver biasing network. A first output pad and a second output pad are connected to a voltage pad. A first driver is connected to the first output pad and the voltage pad. A second driver is connected to the second output pad and the voltage pad. A first ESD circuit is connected to the voltage pad, the first output pad, and the first driver. A second ESD circuit is connected to the voltage pad, the second output pad, and the second driver. The first ESD circuit biases the first driver toward a voltage of the voltage pad when an ESD event occurs at the first output pad, and the second ESD circuit biases the second driver toward the voltage of the voltage pad when an ESD event occurs at the second output pad.
US10756072B2
A microelectronic structure (200) and a fabrication method of microelectronic are described. A first package (10) has a first conductive pad (40, 41, 47, 48) formed on a first foundation layer (12). A loop of conductive wire (50-53) is wirebonded to the first conductive pad ((40, 41, 47, 48) of the first foundation layer (12). A mold cap (70) is formed on the first foundation layer (12). A via (90-93) is formed in the mold cap (70) to reach the conductive wire (50-53). A solder structure (80-83) is coupled to the conductive wire (50-53). A second package (100) is connected to the first package (10) by attaching a second solder structure (110-113) of a second package (100) to the first solder structure (80-83) of the first package (10).
US10756069B2
A display device manufacturing method, display device and electronics apparatus are provided. The display device manufacturing method comprises: forming the vertical micro-LEDs on a growth substrate: forming a first electrode on top of each of the vertical micro-LEDs; forming a second electrode on side surface of each of the vertical micro-LEDs; and transferring the vertical micro-LEDs from the growth substrate to a display substrate of a display device. An embodiment of this invention can reduce the back-end fabrication process on a display substrate after transfer.
US10756067B2
The present application discloses a light-emitting device including a first support structure having a first surface, a plurality of light-emitting elements arranged on the first surface, and a first adhesive layer arranged on the first support structure. Each light-emitting element has a side wall, a bottom surface, a first electrode pad, and a second electrode pad arranged on the bottom surface. The first adhesive layer surrounds the side wall and does not directly contact the bottom surface. The first support structure includes a plurality of through holes located on positions corresponding to the first electrode pad and the second electrode pad.
US10756052B2
A method of manufacturing an integrated fan-out (InFO) package includes at least the following steps. A package array is formed. A dielectric layer having a core layer formed thereon is provided. The core layer includes a plurality of cavities penetrating through the core layer. The dielectric layer and the core layer are attached onto the package array such that the core layer is located between the dielectric layer and the package array. A plurality of first conductive patches is formed on the dielectric layer above the cavities.
US10756050B2
A package structure includes a first substrate, a second substrate, a plurality of conductive pillars and an adhesive layer. The first substrate includes a plurality of vias and a plurality of pads. The pads are disposed on the first substrate, and fill the vias. The second substrate is disposed opposite to the first substrate. Each conductive pillar electrically connects each pad and the second substrate, and the adhesive layer fills the gaps between the conductive pillars. A bonding method of the package structure is also provided.
US10756046B2
There is provided a bonding apparatus for bonding substrates together, which includes: a first holding part configured to adsorptively hold a first substrate by vacuum-drawing the first substrate on a lower surface of the first substrate; a second holding part provided below the first holding part and configured to adsorptively hold a second substrate by vacuum-drawing the second substrate on an upper surface of the second substrate; a pressing member provided in the first holding part and configured to press a central portion of the first substrate; and a plurality of substrate detection parts provided in the first holding part and configured to detect a detachment of the first substrate from the first holding part.
US10756043B2
Plural medical device formed from one or more layers of thin film polymer are assembled from a single polymer coupon. Initially the coupon is bonded to a rigid substrate. Force, heat and a suction are selectively applied to the coupon to ensure that it has a consistent height across its exposed surface. Once the polymer coupon is bonded the components forming the medical device are attached to the coupon and the coupon is shaped to form the individual medical devices. Shaped sections of the coupon are then lifted off the rigid backing. The lifted off sections on which the components were attached are the medical devices.
US10756034B2
This disclosure provides a display substrate, a production method thereof, and a display apparatus. The display substrate comprises: a display area; and a pad area outside the display area. The pad area comprises at least one pad. The pad comprises: a metal layer, which comprises a first metal sublayer and a second metal sublayer laminated on the first metal sublayer, wherein a corrosion resistance of the second metal sublayer is stronger than that of the first metal sublayer; and a conductive material layer, which covers a side surface of the metal layer.
US10756032B2
Apparatuses and methods for providing inductance are disclosed. In one embodiment, a method for providing an inductor includes forming an electrical circuit on a substrate, forming a seal ring around the perimeter of the electrical circuit, providing a break in at least one layer of the seal ring, and electrically connecting the seal ring such that the seal ring operates as an inductor.
US10756025B2
A semiconductor package device includes: (1) a substrate having a top surface; (2) a passive component disposed on the substrate and having a top surface; (3) an active component disposed on the substrate and having a top surface; and (4) a package body disposed on the substrate, the package body including a first portion covering the active component and the passive component, and a second portion covering the passive component, wherein a top surface of the second portion of the package body is higher than a top surface of the first portion of the package body, and the first portion and the second portion of the package body include different materials.
US10756011B2
In a power semiconductor module, a first conductive layer including first to fourth electrodes are formed on one of principal surfaces of an insulating layer, and a conductive substrate functioning as a second conductive layer is formed on the other one of principal surfaces. Current paths are switched by controlling switching of a first transistor and a second transistor disposed on a surface of the first conductive layer thereby performing a power conversion. A capacitor is connected, in a region, between the first electrode and the second electrode. When a current flows in the region through the second conductive layer, a charging/discharging current occurs in the capacitor, which results in magnetic field cancellation.
US10755998B2
A metal member includes a metal substrate and a porous metal layer. A composite includes the metal member and a resin member. The metal substrate has one surface, is made of a metal material, and has a region formed as an uneven layer having an uneven shape with respect to the one surface. The porous metal layer has a mesh-like shape and is formed on the uneven layer. The uneven layer includes a plurality of protrusions protruding in a direction normal to the one surface.
US10755982B1
One illustrative method disclosed herein includes forming 1st and 2nd sacrificial gate structures for, respectively, 1st and 2nd devices, removing 1st and 2nd sacrificial gate electrodes from the 1st and 2nd sacrificial gate structures so as to at least partially define, respectively, 1st and 2nd replacement gate (RMG) cavities, and removing the 2nd sacrificial gate insulation layer from the 2nd RMG cavity while leaving the 1st sacrificial gate insulation layer in position in the 1st RMG cavity. The method also includes forming a conformal gate insulation layer in both the 1st and 2nd RMG cavities, removing the conformal gate insulation layer and the 1st sacrificial gate insulation layer from the 1st RMG cavity while leaving the conformal gate insulation layer in the 2nd RMG cavity, and performing an oxidation process to form an interfacial gate insulation layer only in the 1st RMG cavity.
US10755976B2
A method of forming source/drain contacts with reduced capacitance and resistance, including, forming a source/drain and a channel region on an active region of a substrate, forming a dielectric fill on the source/drain, forming a trench in the dielectric fill, forming a source/drain contact in the trench, forming an inner contact mask section on a portion of an exposed top surface of the source/drain contact, removing a portion of the source/drain contact to form a channel between a sidewall of the dielectric fill and a remaining portion of the source/drain contact, where a surface area of the remaining portion of the source/drain contact is greater than the surface area of the exposed top surface of the source/drain contact, and forming a source/drain electrode fill on the remaining portion of the source/drain contact.
US10755964B1
A method and structure directed to providing a source/drain isolation structure includes providing a device having a first source/drain region adjacent to a second source/drain region. A masking layer is deposited between the first and second source/drain regions and over an exposed first part of the second source/drain region. After depositing the masking layer, a first portion of an ILD layer disposed on either side of the masking layer is etched, without substantial etching of the masking layer, to expose a second part of the second source/drain region and to expose the first source/drain region. After etching the first portion of the ILD layer, the masking layer is etched to form an L-shaped masking layer. After forming the L-shaped masking layer, a first metal layer is formed over the exposed first source/drain region and a second metal layer is formed over the exposed second part of the second source/drain region.
US10755958B2
A transfer method for transferring LED chips, a first surface of which is held on a transfer substrate, on a transfer-target substrate is provided that comprises disposing the transfer-target substrate such that the transfer-target substrate faces, across a gap, a second surface of the LED chips on an opposite side from the first surface of the LED chips, and transferring the LED chips on the transfer-target substrate by irradiating the transfer substrate with a laser light to separate the LED chips from the transfer substrate and by urging the LED chips toward the transfer-target substrate. At least the transferring of the LED chips to the transfer-target substrate being executed in a vacuum environment.
US10755953B2
The present disclosure relates to some embodiments of a method for improving processing efficiency of a cluster tool. The method comprises transferring a first lot of wafers from a transfer load lock to a designated storage load lock and transferring a second lot of wafers from the transfer load lock to the designated storage load lock while the first lot of wafers is in the transfer load lock or the designated storage load lock. The designated storage load lock has the same structure as the transfer load lock and respectively has an inner load lock portal at an interface with the first transfer chamber and an outer load lock portal on a sidewall of a front end interface. The inner load lock portal of the designated storage load lock is retained opened during processing. The outer load lock portal of the designated storage load lock is retained closed during processing.
US10755950B2
In a substrate processing apparatus, a cup part is moved in an up-down direction to cause a cup exhaust port to selectively overlap a first chamber exhaust port or a second chamber exhaust port. In the state in which the cup exhaust port overlaps the first chamber exhaust port, gas in the cup part is discharged through the cup exhaust port and the first chamber exhaust port by a first exhaust mechanism. In the state in which the cup exhaust port overlaps the second chamber exhaust port, the gas in the cup part is discharged through the cup exhaust port and the second chamber exhaust port by a second exhaust mechanism. In this way, an exhaust mechanism for exhausting gas from the cup part can be easily switched between the first exhaust mechanism and the second exhaust mechanism.
US10755949B2
Structures and methods are provided for nanosecond electrical pulse anneal processes. The method of forming an electrostatic discharge (ESD) N+/P+ structure includes forming an cathode on a substrate and a anode on the substrate. The anode is in electrical contact with the cathode. The method further includes forming a device between the cathode and the anode. A method of annealing a structure or material includes applying an electrical pulse across an electrostatic discharge (ESD) N+/P+ structure for a plurality of nanoseconds.
US10755941B2
Exemplary etching methods may include flowing a hydrogen-containing precursor into a substrate processing region of a semiconductor processing chamber. The methods may include flowing a fluorine-containing precursor into the substrate processing region. The methods may include contacting a substrate housed in the substrate processing region with the hydrogen-containing precursor and the fluorine-containing precursor. The substrate may define a trench, and a layer of an oxygen-containing material may be disposed within the trench and exposed on the substrate. The methods may include halting delivery of the hydrogen-containing precursor. The methods may also include removing the oxygen-containing material.
US10755933B2
Laser light of a short-wavelength laser is irradiated from a rear surface of an n−-type semiconductor substrate, activating a p+-type collector region and an n+-type cathode region. At this time, a surface layer at the rear surface of the n−-type semiconductor substrate is melted and recrystallized, eliminating amorphous parts. Thereafter, laser light of a long-wavelength laser is irradiated from the rear surface of the n−-type semiconductor substrate and an n-type FS region is activated. Substantially no amorphous parts exist in the surface layer at the rear surface of the n−-type semiconductor substrate. Therefore, decreases in the absorption rate and increases in the reflection rate of the laser light of the long-wavelength laser are suppressed and heat from the laser light of the long-wavelength laser is transmitted to the n-type FS region, enabling the n-type FS region to be assuredly activated by laser annealing using lower energy.
US10755926B2
The invention herein includes enhancing the surface of an amorphous silicon hardmask through implantation of nonpolar, hydrophobic elements, resulting in increased hydrophobicity and increased resist adhesion of the amorphous silicon surface. According to the invention, implanting the hydrophobic elements may involve introduction of the hydrophobic elements into the surface of the amorphous silicon by way of low energy implantation and plasma treatment. The implanted hydrophobic element may be Boron, Xenon, Fluorine, Phosphorus, a combination thereof, or other hydrophobic elements. According to the invention, the surface of the amorphous silicon is enhanced with 10-15% hydrophobic element, however in other embodiments, this composition may be adjusted as needed. In any case, however, the invention herein includes maintaining an etch selectivity of the bulk amorphous silicon hardmask.
US10755914B2
A multipole assembly configured to be disposed in a mass spectrometer includes a plurality of elongate electrodes arranged about an axis extending along a longitudinal trajectory of the plurality of elongate electrodes and configured to confine ions radially about the axis, and a piezoelectric actuator configured to adjust a position of a first electrode included in the plurality of elongate electrodes.
US10755907B2
A method of producing a mass spectrum from a time-varying transient signal detected in a mass spectrometer, the method comprising: performing a Fourier transform of the transient signal to produce a first set of complex amplitudes wherein each of the complex amplitudes corresponds to a respective frequency of a first set of frequencies; generating a second set of complex amplitudes, wherein each of the complex amplitudes corresponds to a respective frequency of a second set of frequencies with a minimum spacing less than the inverse of the duration of the transient signal; optimizing the second set of complex amplitudes to produce an improved second set; generating a mass spectrum from at least some of the improved second set of complex amplitudes; wherein optimizing the second set of complex amplitudes to produce an improved second set of complex amplitudes is based on an objective function subject to some phase constraints.
US10755902B2
A plasma processing apparatus includes a chamber, a mounting table 2 and a focus ring 8. The chamber is configured to process a semiconductor wafer W with plasma. The mounting table 2 is provided within the chamber, and includes a holding surface 9a on which the semiconductor wafer W is mounted. The focus ring 8 is provided to surround the semiconductor wafer W mounted on the holding surface 9a, and includes a first flat portion 8a, a second flat portion 8b and a third flat portion 8c which are formed in sequence from an inner circumferential side of the focus ring 8 toward an outer circumferential side thereof. Here, the first flat portion 8a is lower than the holding surface 9a, the second flat portion 8b is lower than the first flat portion 8a, and the third flat portion 8c is higher than the first flat portion 8a.
US10755900B2
A method of applying a multi-layer plasma resistant coating on an article comprises performing plating or ALD to form a conformal first plasma resistant layer on an article, wherein the conformal first plasma resistant layer is formed on a surface of the article and on walls of high aspect ratio features in the article. The conformal first plasma resistant coating has a porosity of approximately 0% and a thickness of approximately 200 nm to approximately 1 micron. One of electron beam ion assisted deposition (EB-IAD), plasma enhanced chemical vapor deposition (PECVD), aerosol deposition or plasma spraying is then performed to form a second plasma resistant layer that covers the conformal first plasma resistant layer at a region of the surface but not at the walls of the high aspect ratio features.
US10755898B2
A plasma generating device is an inductively coupled plasma generating device comprising an antenna coil that generates plasma in a vacuum chamber, a high-frequency power source that is connected to a reference potential to be referred for plasma potential and that applies high-frequency voltage to the antenna coil, and a resonance circuit provided between the antenna coil and the high-frequency power source. The resonance circuit comprises a first series reactance element that is connected in series to one end portion of the antenna coil and has at least a capacitance component and a second series reactance element that is connected in series to the other end portion of the antenna coil and has at least a capacitance component. The circuit configuration at one side and the circuit configuration at the other side are electrically symmetrical.
US10755897B2
In a plasma processing apparatus, a placement electrode includes an inner peripheral electrode for electrostatically adsorbing a wafer and an outer peripheral electrode disposed outside the inner peripheral electrode for electrostatically adsorbing the wafer, and a DC power supply unit on which the wafer is placed supplies a first radio frequency power to the inner peripheral electrode via an inner peripheral transmission path. A DC power supply unit supplies a second radio frequency power having the same frequency as the frequency of the first radio frequency power to the outer peripheral electrode via an outer peripheral transmission path. An electromagnetic wave generating power supply supplies a third radio frequency power for generating plasma. A control device controls a phase difference between a phase of the first radio frequency power and a phase of the second radio frequency power so that a phase of a radio frequency voltage applied to the inner peripheral electrode and a phase of a radio frequency voltage applied to the outer peripheral electrode are equal.
US10755894B2
A power supply system 90 includes high frequency power supplies 92 and 93 that supply a high frequency power for plasma generation; a DC power supply 91 that supplies a DC voltage to be applied to an electrode; and control unit 94 that controls the high frequency power supplies 92 and 93 and the DC power supply 91 including a first DC power supply unit 101 that supplies a first negative DC voltage V1, a second DC power supply unit 102 that supplies a second negative DC voltage V2 having a higher absolute value than the first negative DC voltage V1, and a selecting circuit 103 that selectively connects the first DC power supply unit 101 and the second DC power supply unit 102 to the electrode; and a discharging circuit 104 connected with a node 109 between the first DC power supply unit 101 and the selecting circuit 103.
US10755891B2
Methods and systems for correcting aberrations in atom probe tomography are described. A specimen function associated with a plurality of lattice positions of ions of a specimen in a holder is generated using a transmission electron microscope. An image function associated with x- and y-coordinates and time of flight information for a plurality of ions of the specimen in the holder is generated using a delay line detector mounted on the transmission electron microscope. A transfer function based on the specimen function and the image function is generated. The transfer function comprises information relating to ion trajectory aberrations. An Atom Probe Tomography (APT) image of the specimen is generated based on the specimen function, the image function, and the transfer function. The APT image is adjusted to correct for the ion trajectory aberrations.
US10755885B2
The present invention provides a device with rear-mounted vacuum tubes, comprising a protective cover with a plurality of heat dissipating holes, a rear panel with a panel opening, and at least one vacuum tube, wherein the vacuum tubes are arranged in a containing space of the protective cover through the panel opening and inserted to a connection circuit board for coupling to a printed circuit board. In addition, the protective cover, the rear panel, and the vacuum tubes are placed in parallel with the printed circuit board, so that heat dissipation for the device is improved and replacement and maintenance of the vacuum tubes are easier. In particular, a vacuum tube audio amplifier apparatus having the device with rear-mounted vacuum tubes as disclosed herein can be stacked.
US10755877B1
A keyboard is disclosed. The keyboard includes a keyboard housing and a switch assembly coupled to the keyboard housing. The switch assembly includes a switch body defining an interior volume, a collapsible dome positioned in the interior volume, an actuation member configured to actuate the collapsible dome in response to an actuation of the actuation member, and a cover coupled to the switch body. The cover retains the actuation member to the switch body. The keyboard also includes a flexible material coupled to the keyboard housing and extending over the actuation member.
US10755873B2
A membrane circuit board includes a first flexible circuit board, a second flexible circuit board and a nanomaterial layer. The nanomaterial layer includes plural polymeric structures. The nanomaterial layer is formed on the first flexible circuit board, the second flexible circuit board and/or a junction region between the edge of the first flexible circuit board and the second flexible circuit board to prevent at least one of the upper metallic conductor line and the lower metallic conductor line from contacting with a specified chemical element. Consequently, the conductive impedance of the upper metallic conductor line and the lower metallic conductor line is not affected by the specified chemical element. Moreover, the present invention also provides a keyboard device with the membrane circuit board.
US10755868B2
An electrolytic capacitor includes a capacitor element and an electrolyte solution. The capacitor element includes an anode foil, a cathode foil opposite to the anode foil, and a conductive polymer layer disposed between the anode foil and the cathode foil. A dielectric layer is formed on the anode foil. An inorganic layer is formed on the cathode foil. The conductive polymer layer includes a conductive polymer. The inorganic layer has a surface having projections and recesses. The projections form a region where the inorganic layer is in contact with the conductive polymer layer and the recesses form a region where the inorganic layer is not in contact with the conductive polymer layer. A proportion of water in the electrolyte solution ranges from 0.1% by mass to 6.0% by mass, inclusive.
US10755859B2
An element body of a rectangular parallelepiped shape includes a pair of principal surfaces opposing each other in a first direction, a pair of side surfaces opposing each other in a second direction, and a pair of end surfaces opposing each other in a third direction. An external electrode disposed on an end portion of the element body in the third direction. When viewed from the third direction, a width of the element body in the second direction is the largest at a central position in the first direction, and gradually decreases from the central portion in the first direction. When viewed from the third direction, a position in which a length from one end to another end of the conductive resin layer in the second direction is the largest is located closer to the one principal surface than the central position.
US10755844B2
The present invention relates to a method of fabricating a shape-changeable magnetic member comprising a plurality of segments with each segment being able to be magnetized with a desired magnitude and orientation of magnetization, to a method of producing a shape changeable magnetic member composed of a plurality of segments and to a shape changeable magnetic member.
US10755840B2
An R-T-B based sintered magnet includes “R”, “T”, and “B”. “R” represents a rare earth element. “T” represents a metal element other than rare earth elements including at least Fe, Cu, Mn, Al, Co, Ga, and Zr. “B” represents boron or boron and carbon. With respect to 100 mass % of a total mass of the R-T-B based sintered magnet, a content of “R” is 28.0 to 31.5 mass %, a content of Cu is 0.04 to 0.50 mass %, a content of Mn is 0.02 to 0.10 mass %, a content of Al is 0.15 to 0.30 mass %, a content of Co is 0.50 to 3.0 mass %, a content of Ga is 0.08 to 0.30 mass %, a content of Zr is 0.10 to 0.25 mass %, and a content of “B” is 0.85 to 1.0 mass %.
US10755827B1
An apparatus for radiation shielding is provided. The apparatus includes a first housing element and a first plurality of magnetic elements arranged in a first array on the first housing element. The first array is configured to generate a first tapered magnetic field and, using the first tapered magnetic field, deflect incoming radiation away from a protected element.
US10755822B2
A rod transfer assembly has an outer rotating plug. A pick-up arm assembly extends from the outer rotating plug and includes a pivoting arm. An inner rotating plug is disposed off-center from and within the outer rotating plug and is rotatable independent of a rotation of the outer rotating plug. An access port rotating plug is disposed off-center from and within the inner rotating plug and is rotatable independent of rotation of the outer and inner rotating plugs. A pull arm extends from the access port rotating plug.
US10755816B2
The present invention involves a system and method of providing decision support for assisting medical treatment decision-making. A patient agent software module processes information about a particular patient. A doctor agent software module processes information about a health status of a particular patient, beliefs relating to patient treatments, and the actual effects of treatment decisions. By filtering information over time from the patient agent into the doctor agent, a plurality of decision-outcome nodes are created and formed into a patient-specific outcome tree with the plurality of decision-outcome nodes. An optimal treatment is determined by evaluating the plurality of decision-outcome nodes with a cost per unit change function to output the optimal treatment. When additional information is available from at least one of the patient agent and the doctor agent, the filtering, creating, and determining steps are repeated thus allowing for the system to “reason over time”, continuously updating and learning as new information is received.
US10755813B2
Surgical systems can include evacuation systems for evacuating smoke, fluid, and/or particulates from a surgical site. A surgical evacuation system can be intelligent and may include one or more sensors for detecting one or more properties of the surgical system, evacuation system, surgical procedure, surgical site, and/or patient tissue, for example. Communication among devices in the surgical system may include a surgical evacuation system acquiring a value of a parameter and transmitting the value of the parameter to a cloud computing network or a surgical hub. The cloud computing network or surgical hub may process the value of the parameter, determine an impact of the value of the parameter on the surgical evacuation system or a modular device, and send an instruction to adjust operation to the surgical evacuation system or the modular device. The surgical evacuation system or the modular device will adjust operation based on the instruction.
US10755804B2
Disclosed herein are improved systems, methods, and machine readable media for implementing a service for enriching patient documents using natural language processing and a semantic health taxonomy, among other types of information. Enriched documents may be mined for improved diagnostic coding and health services documentation purposes, for example to identify missed and/or inaccurately coded diagnosis codes and quality gaps.
US10755798B2
Recovering data from a faulty memory block in a memory system. Various methods include: reading a target word line in a memory block to obtain a first data; determining the first data has an uncorrectable error; and then adjust bias parameters of a first group of neighboring word lines within the memory block, where adjusting bias parameters creates a first adjusted bias parameters; and reading the target word line using the adjusted bias parameters to obtain second data from the target word line. The method also includes determining the second data has a second uncorrectable error; and then adjusting bias parameters of a second group of lines within the memory block, where adjusting the bias parameters of the second group creates second adjusted bias parameters; and reading the target word line using the first and second adjusted bias parameters to obtain a third data from the target word line.
US10755790B2
A memory device is described with NAND strings and corresponding BL connected to SSL, a first power supply circuit, a second power supply circuit to distribute a higher supply voltage than the first power supply circuit, and a page buffer that generates program/inhibit outputs having a level between the first power supply voltage and a first reference voltage. Data line drivers drive nodes coupled to corresponding BL with a first voltage or a second voltage between the second power supply voltage and a second reference voltage. A data line driver includes a first switch transistor connected between the data line node and the second power supply circuit, a second switch transistor between the data line node and the second voltage reference, and a boost circuit to boost the gate of the first switch transistor above the first supply voltage level to turn on the first switch transistor.
US10755789B1
The invention provides a write protection circuit, which is applied to a data storage device. The data storage device comprises a controller and a plurality of flash memories. The flash memories comprise a write protection pin. The write protection circuit comprises a fuse and a switch. When the switch is operated in a turned on state, the fuse is directly grounded via the switch and therefore is burned, and a signal on the write protection pin of the flash memories becomes a signal with a low-level state so that the flash memories of the data storage device will be permanently inhibited to be written.
US10755782B1
A method for time interleaved writing includes providing a phase change material (PCM) array, the PCM array comprising a plurality of phase change material areas arranged in a two dimensional array having rows and columns, selecting PCM areas to configure, and configuring the selected PCM areas. Selecting PCM areas to configure includes selecting PCM areas to configure in both the row and column dimensions that are separated by at least two PCM areas that are not selected to be configured.
US10755780B2
A memory device includes a memory cell and a sense amplifier. The sense amplifier has a reference circuit configured to output a reference voltage and a sensing circuit connected to the memory cell. A comparator includes a first input and a second input, with the first input connected to the reference circuit to receive the reference voltage, and the second input connected to the memory cell. A precharger is configured to selectively precharge the sensing circuit to a predetermined precharge voltage.
US10755777B2
The ROM device has a memory array including memory cells formed by an access element and a data storage element; a high voltage column decoder stage; a high voltage row decoder stage; an analog stage; and a writing stage, wherein the data storage elements are electrically non-programmable and non-modifiable. The memory array is formed by memory cells having a first logic state and by memory cells having a second logic state. The data storage element of the memory cells having the first logic state is formed by a continuous conductive path uninterruptedly connecting the access transistor to the respective bit line, the data storage element of the memory cells having the second logic state is formed by a region of dielectric material insulating the access transistor from the respective bit line.
US10755768B2
A semiconductor memory device includes: a local write bit (LWB) line; a local write bit_bar (LWB_bar) line; a global write bit (GWB) line; a global write bit_bar (GWBL_bar) line; a column of segments, each segment including bit cells; each of the bit cells including a latch circuit and first and second pass gates connecting the corresponding LWB and LWB_bar lines to the latch circuit; and a distributed write driving arrangement. The distributed write driving arrangement includes: a global write driver including a first inverter connected between the GWB line and the LWB line, and a second inverter connected between the GWB_bar line and the LWB_bar line; and a local write driver included at an interior of each segment, each local write driver including a third inverter connected between the GWB line and the LWB line; and a fourth inverter connected between the GWB_bar line and the LWB_bar line.
US10755762B2
A semiconductor device includes a counter configured to count a refresh signal and output a counting signal. The semiconductor device may include a mode control circuit configured to receive a first mode signal for controlling a refresh cycle and a second mode signal for constantly controlling a refresh cycle, in correspondence to error correction code information, configured to output an advanced refresh signal in which the refresh cycle is adjusted, by controlling the counting signal depending on the first mode signal, and configured to output a smart refresh signal which has a constant refresh cycle, in correspondence to the second mode signal. The semiconductor device may include a refresh control circuit configured to output a bank address for performing a refresh operation that is set in correspondence to the advanced refresh signal and the smart refresh signal, to a bank.
US10755759B2
A circuit is provided. The circuit includes a ferroelectric tunneling junction (“FTJ”) coupled in series with a YR read line. The circuit also includes a pull-up circuit having a write line YW as a first input with an output in series with the FTJ, and a pull-down circuit having the write line YW as a first input with an output in series with the second side of the FTJ.
US10755755B2
Apparatuses and methods for performing concurrent memory access operations for different memory planes are disclosed herein. An example apparatus may include a memory array having a plurality of memory planes. Each of the plurality of memory planes comprises a plurality of memory cells. The apparatus may further include a controller configured to receive a group of memory command and address pairs. Each memory command and address pair of the group of memory command and address pairs may be associated with a respective memory plane of the plurality of memory planes. The internal controller may be configured to concurrently perform memory access operations associated with each memory command and address pair of the group of memory command and address pairs regardless of page types associated with the pairs of the group (e.g., even if two or more of the memory command and address pairs may be associated with different page types).
US10755740B2
A spindle motor includes a base plate in which a through hole is formed, a stator core that is provided inside the base plate and is wound with a coil, and a circuit board that is provided outside the base plate and to which a conducting wire of the coil drawn out to outside through the through hole is connected, wherein the through hole includes an inner opening that opens inward of the base plate, an outer opening that opens outward of the base plate, and an intermediate portion having a cylindrical shape that is provided between the inner opening and the outer opening, an enlarged opening is formed to be connected to the outer opening, the enlarged opening is offset to extend toward a side where the circuit board is not present, and the through hole is sealed with a sealing material.
US10755739B1
A railway crossing programmable device includes a communication module in signal communication with a central server for authentication of a user to use the programmable device to modify the railway system circuit. The programmable device further includes a circuit modification module configured for electrical coupling to a railway system circuit for modifying an electrical connection of the railway system circuit in a programmed manner. The programmable device further includes a user interface configured to receive user data and display output information related to at least one of a user, a device, and a circuit modification.
US10755734B2
An apparatus may include a circuit configured to receive first and second samples of an underlying data from respective first and second sample periods and which correspond to respective first and second sensors, a phase control value may have first and second values during respective first and second sample periods. The phase control value may be a control value for a sample clock signal. The circuit may also determine a difference in the phase control value between the first value and the second value. The circuit may then digitally interpolate the first and second samples to produce a phase shifted first and second samples where the digital interpolation of at least one of the first and second samples mat be at least in part based on the difference in the phase control value to compensate for a phase misalignment between the first sample and the second sample.
US10755733B1
A read head includes a first ferromagnetic layer, a second ferromagnetic layer, a first diffusion-assist nonmagnetic metallic layer located between the first ferromagnetic layer and the second ferromagnetic layer, a second diffusion-assist nonmagnetic metallic layer located between the first ferromagnetic layer and the second ferromagnetic layer, and a semiconductor spacer layer located between the first diffusion-assist nonmagnetic metallic layer and the second diffusion-assist nonmagnetic metallic layer.
US10755727B1
A system configured to perform directional speech separation. The system may dynamically associate direction-of-arrivals with one or more audio sources in order to generate output audio data that separates each of the audio sources. The system identifies a target direction for each audio source, dynamically determines directions that are correlated with the target direction, and generates output signals for each audio source. The system may associate individual frequency bands with specific directions based on a time delay detected by two or more microphones. The system may determine a cross-correlation between each direction and the target direction and select directions with strong correlation. The system may generate time-frequency mask data indicating frequency bands corresponding to the directions associated with a particular audio source. Using the mask data, the system generates output audio data specific to the audio source, resulting in directional speech separation between different audio sources.
US10755726B2
Provided are methods and systems for enhancing speech when corrupted by transient noise (e.g., keyboard typing noise). The methods and systems utilize a reference microphone input signal for the transient noise in a signal restoration process used for the voice part of the signal. A robust Bayesian statistical model is used to regress the voice microphone on the reference microphone, which allows for direct inference about the desired voice signal while marginalizing the unwanted power spectral values of the voice and transient noise. Also provided is a straightforward and efficient Expectation-maximization (EM) procedure for fast enhancement of the corrupted signal. The methods and systems are designed to operate easily in real-time on standard hardware, and have very low latency so that there is no irritating delay in speaker response.
US10755724B2
Systems and methods are disclosed herein for detecting dubbed speech in a media asset and receiving metadata corresponding to the media asset. The systems and methods may determine a plurality of scenes in the media asset based on the metadata, retrieve a portion of the dubbed speech corresponding to the first scene, and process the retrieved portion of the dubbed speech corresponding to the first scene to identify a speech characteristic of a character featured in the first scene. Further, the systems and methods may determine whether the speech characteristic of the character featured in the first scene matches the context of the first scene, and if the match fails, perform a function to adjust the portion of the Dubbed Speech of the dubbed speech so that the speech characteristic of the character featured in the first scene matches the context of the first scene.
US10755723B1
Techniques are described for shared audio functionality between multiple computing devices, based on identifying computing devices in a device set. The devices may provide audio output, audio input, or both audio output and input. The devices may be organized into one or more device sets based on location, supported functions, or other criteria. The shared audio functionality may enable a voice command received at one device to be employed for controlling audio output or other operations of other device(s) in the device set. Shared audio functionality between devices may also enable synchronized audio output through using multiple devices.
US10755707B2
A method, computer system, and a computer program product for selectively blacklisting audio commands is provided. The present invention may include observing an audible command received by an IoT (Internet of Things) enabled device, wherein the observed audible command appears in a blacklist database. The present invention may also include blacklisting the observed audible command.
US10755706B2
A method and system of controlling a digital assistant with dynamically switchable endpoint devices, comprising: dynamically selecting a respective input endpoint device and a respective controlled device for each of a plurality of voice-based requests from a user to the computing system, including: at a first point in time, acquiring respective instances of a first voice input from a first set of two or more input endpoint devices; obtaining a representative copy of the first voice input based on the respective instances of the first voice input that have been acquired from the first set of two or more input endpoint devices; determining a first actionable intent based on the representative copy of the first voice input; and dispatching a first encoded instruction to a first controlled endpoint device selected from the plurality of controlled endpoint devices in accordance with the first actionable intent.
US10755701B2
The present disclosure proposes a method and an apparatus for converting English speech information into a text. The method may include: receiving the English speech information inputted by a user, determining a target speech recognition model according to a preset algorithm, and identifying original phonemes of the English speech information by applying the target speech recognition model; performing a matching on the original phonemes by applying a phonetic model generated by pre-training English texts and a preset probability model, and determining a target phoneme matched successfully; and acquiring a target English text corresponding to the target phoneme, and displaying the target English text on a speech conversion textbox.
US10755700B2
A system for voice-based process management is provided. The system includes a microphone, a speaker, and a computer device in communication with the microphone and the speaker. The computer device includes at least one processor in communication with at least one memory device. The computer device is programmed to (i) receive, via the microphone, one or more audible statements from an individual; (ii) parse the one or more audible statements into discrete data elements to allow normalized semantic definition of the meaning of conveyed information; (iii) compare the conveyed information with stored data; (iv) determine whether there is a discrepancy based on the comparison; and (v) if the determination is that there is a discrepancy, request, via the speaker, a clarification.
US10755697B2
Received data representing speech is stored, and a trigger detection block detects a presence of data representing a trigger phrase in the received data. In response, a first part of the stored data representing at least a part of the trigger phrase is supplied to an adaptive speech enhancement block, which is trained on the first part of the stored data to derive adapted parameters for the speech enhancement block. A second part of the stored data, overlapping with the first part of the stored data, is supplied to the adaptive speech enhancement block operating with said adapted parameters, to form enhanced stored data. A second trigger phrase detection block detects the presence of data representing the trigger phrase in the enhanced stored data. In response, enhanced speech data are output from the speech enhancement block for further processing, such as speech recognition.
US10755696B2
A speech service control apparatus and a method thereof are provided. Speech data is obtained, and a keyword in the speech data is recognized to determine a confidence value corresponding to the keyword, which is a match level of the keyword relative to a wakeup keyword to request for speech services. When the confidence value is inferior to a recognized threshold, a number of cumulative failures is determined. The speech services are requested because the confidence value is greater than the recognized threshold, and the number of cumulative failure is a cumulative number accumulated when the speech data and previous speech data are inferior to the recognized threshold within a time period. The recognized threshold is modified according to the number of cumulative failure, a calculation relationship of confidence values of the speech data and the previous speech data, to enable the speech services successfully.
US10755679B2
A gate driving circuit and a display panel with the gate driving circuit are provided. The gate driving circuit includes shift registers. The shift registers are configured to respectively provide scan signals to gate lines of a display panel. One of the shift registers includes a pre-charge unit, a pull-up unit and a reset unit. The pre-charge unit is coupled to a first node and is configured to output a pre-charge signal to the first node. The pull-up unit is coupled to the first node and a second node and is configured to output one of the scan signals to the second node. The reset unit is coupled to the first node and the second node and is configured to receive a reset signal. A voltage level of the reset signal switches after the gate driving circuit scans the gate lines sequentially in a frame period.
US10755673B2
The disclosure features information display systems that include a display device, at least one sensor, and an electronic processor connected to the display device and to the at least one sensor. During operation of the system, for a set of pixels of the display device that are used to display visual information, the electronic processor is configured to determine a range of target luminance values for a subset of the pixels for which a Weber contrast value is less than the contrast threshold value, adjust luminance values for the set of pixels so that at least some members of the subset of pixels have Weber contrast values, based on their adjusted luminance values, that exceed the contrast threshold value, and display the visual information on the display device using the members of the set of pixels with the adjusted pixel luminance values.
US10755656B2
A display apparatus is provided. The display apparatus includes: a display panel, a non-volatile memory, and a controller. The controller is configured to adjust first gain values of the display panel, and obtain two-dimensional color coordinates in a first predetermined color space of the white screen displayed by the display apparatus as white-color coordinates. The controller further adjusts colors displayed by the display apparatus to fit a second predetermined color space, calculates second gain values in the second predetermined color space according to the white-color coordinates, and stores the second gain values in a color-calibration setting in a non-volatile memory of the display apparatus. In response to a selection signal from the display apparatus, the controller reads the color-calibration setting corresponding to the selection signal from the non-volatile memory for execution to perform color calibration on the display apparatus.
US10755655B2
A source driver and an operation method thereof are provided. The source driver includes a chopper circuit and a source driver circuit. A first sub-pixel and a second sub-pixel are temporally or spatially adjacent to each other. The chopper circuit adds original gray-scale data of the first sub-pixel with a first value to serve as new gray-scale data of the first sub-pixel and deducts original gray-scale data of the second sub-pixel by a second value to serve as new gray-scale data of the second sub-pixel. The source driver circuit generates a first driving voltage for the first sub-pixel according to the new gray-scale data of the first sub-pixel and generates a second driving voltage for the second sub-pixel according to the new gray-scale data of the second sub-pixel.
US10755651B2
A driving method of a display panel is provided. A driving method of a display panel including: dividing a plurality of pixels disposed on the display panel into a plurality of pixel groups, each of the pixel groups including even number pixels arranged in matrix; calculating a display hue of each of the pixel groups according to an image input signal; obtaining a gray scale lookup table according to a hue range containing the display hue, a gray scale value of each blue sub-pixel corresponding to two pair of target gray scale values in the gray scale lookup table; obtaining the two pair of the target gray scale values in the gray scale lookup table according to an average gray scale value of blue sub-pixel of each of the pixel groups; obtaining two pair of corresponding driving voltages according to the two pair of the target gray scale values of each of the pixel groups; and driving the blue sub-pixel of the corresponding pixel group according to the two pair of corresponding driving voltages.
US10755647B2
An organic light emitting display device includes a driving transistor having one electrode connected with a node, and another electrode connected with an organic light emitting element, a first control transistor for receiving a first driving voltage through one electrode, and having another electrode connected with the node, a second control transistor for receiving a second driving voltage through one electrode, and having another electrode connected with the node, and a sensing transistor having one electrode connected between the another electrode of the driving transistor and the organic light emitting element, wherein the sensing transistor is turned on in a sensing period, the first control transistor is turned off in the sensing period, and the second control transistor is turned on in the sensing period.
US10755646B2
A driving method of an organic light-emitting display device, the display device includes a plurality of sub-pixels, each of the sub-pixels includes a driving transistor, an organic light-emitting diode and a sense line connected to the driving transistor and the organic light-emitting diode, the method includes: detecting threshold voltages of driving transistors of the sub-pixels or turn-on voltages of organic light-emitting diodes of the sub-pixels by sense lines; calculating a first driving voltage of a data driving circuit or a second driving voltage applied to anodes of the organic light-emitting diodes according to all detected threshold voltages or detected turn-on voltages respectively; and based on the first driving voltage or the second driving voltage, applying data driving voltages and supply voltages to the sub-pixels.
US10755645B2
A scan driver includes: a blocking circuit configured to receive a scan control signal and to block the scan control signal lower than a predetermined first reference voltage and higher than a predetermined second reference voltage, wherein the second reference voltage is higher than the first reference voltage; and a plurality of stages configured to output scan signals in response to the scan control signal, wherein the blocking circuit includes: a first block circuit configured to block the scan control signal lower than the first reference voltage; and a second block circuit configured to block the scan control signal higher than the second reference voltage.
US10755644B2
A display device includes: a pixel circuit including a switching transistor connected to a data line, a storage capacitor connected to the switching transistor, a driving transistor connected to the storage capacitor, an organic light-emitting diode connected to the driving transistor and a sensing transistor connected between a sensing line and the driving transistor; and a data-sensing circuit including a first selector connected to the data line and the sensing line, a second selector connected to an output terminal of an amplifier, he first selector and a feedback capacitor, where the second selector selectively connects the output terminal of the amplifier to the first selector and the feedback capacitor, a third selector connected to the sensing line, and a fourth selector connected to the output terminal of the amplifier and the third selector.
US10755641B2
An electro-optical device includes scan line, data line, pixel circuit located at a position corresponding to an intersection of the scan line and the data line, a first high potential line supplies a first potential, a low potential line supplies a second potential, and a second high potential line supplies a third potential. The pixel circuit includes a light emitting element, a memory circuit disposed between the first high potential line and the low potential line, a first transistor including a gate electrically connected to the memory circuit, and a second transistor including a gate electrically connected to the scan line. The second transistor is disposed between the memory circuit and f the data line. A potential difference between the first potential and the second potential is smaller than a potential difference between the third potential and the second potential.
US10755640B2
Electronic devices, storage medium containing instructions, and methods pertain to determining a target boosted threshold voltage level based at least in part on a target emission threshold voltage level. Using the determined target boosted threshold voltage level, a light emitting diode (LED)-controlling transistor is submitted to voltage stress to boost a threshold voltage of the transistor to the target boosted threshold voltage level during a first portion of a refresh period between first and second emission periods. During a second portion of the refresh period, the voltage stress is de-asserted to settle the threshold voltage to a target emission threshold voltage level for the second emission period. After the voltage is settled, the LED-controlling transistor is driven based at least in part on the target emission threshold voltage level.
US10755619B2
A display device, program, and display method that even if the luminance is changed with respect to the previously set relationship between the ambient illuminance and the luminance of a display, are able to suppress a change in the previous relationship. A display device includes a display, an illuminance acquisition unit configured to acquire an ambient-light illuminance that is an illuminance of ambient light, a relationship acquisition unit configured to acquire a relationship between the ambient-light illuminance and a luminance of the display, a controller configured to control the relationship, and a setting unit configured to set a first set point and a second set point. The first set point is a point specified by a luminance set at an illuminance equal to or greater than a particular illuminance Is and the illuminance.
US10755618B2
Systems and methods are provided for differential sensing (DS), difference-differential sensing (DDS), correlated double sampling (CDS), correlated-correlated double sampling (CDS-CDS) and/or programmable capacitor matching to reduce display panel sensing noise. An electronic device may include one or more processors that generate image data according to sensing operations. The one or more processors may reference a sensing pattern as part of sensing operations. Applying test sensing signals based on the sensing pattern may help reduce error associated with sensing operations.
US10755607B2
A display device includes a display panel having a first region, a second region spaced apart from the first region, and a bending region between the first region and the second region, the bending region being bent along a bending axis, a protective film including a first part on a first surface of the first region of the display panel, the first part having an opening at a center thereof that exposes the first surface of the display panel, and a second part on a first surface of the second region of the display panel, and a functional layer on the first surface of the display panel exposed by the opening.
US10755604B2
There is provided a map information display device including an operating tool detector for, on a display panel where map information MI and view image information VI are displayed, detecting a position and a pointing direction of an operating tool M in touch with an area corresponding to the map information; and a display controller for controlling display of the view image information in accordance with a view point on the map information indicated by the position of the operating tool and a line-of-sight direction on the map information indicated by the pointing direction of the operating tool.
US10755590B2
A system and method for providing graphical user interfaces based on computational algorithms described in printed publications. The method includes analyzing the printed publication to determine algorithm-indicating information of the computational algorithm; identifying at least one input required by the computational algorithm and at least one output to be output by the computational algorithm; generating, based on the at least one input and the at least one output, at least one GUI element; and generating executable code, wherein the executable code includes instructions for causing a display of the GUI including the at least one GUI element.
US10755583B2
A method is provided for monitoring compliance with air traffic control (ATC) instructions by an air crew of an aircraft. First, voice and text ATC commands are received by an ATC instruction moderator support system (AIMSS) located on board the aircraft. The voice and text ATC commands are converted into a data format by the AIMSS. The ATC commands are used to determine an expected aircraft state while a current aircraft state is determined by the aircraft sensors. The current aircraft state is compared with the expected state and determined if it is in compliance. If the current state is in non-compliance, it is determined if the non-compliance is allowable and it is then classified as either no action or incorrect action by the aircrew. Finally, an alert of the noncompliance is generated with the AIMSS.
US10755582B2
There are provided systems and methods for a drone physical and data interface for enhanced distance coverage. An unmanned aerial vehicle or a drone may be unable to operate over a distance due to range limitations. The drone may utilize onboard systems and communications with other devices and servers to detect another vehicle operating over at least a portion of the distance, where connecting to the vehicle and using the vehicles resources for travel over the portion of the distance decreases the flight time of the drone. The drone may utilize a camera and communications with the vehicle or server to determine a connection point to the vehicle, and may connect to the vehicle to travel the portion of the distance. If the drone has not yet arrived at the destination and still requires further assistance reaching it, the drone may locate another vehicle to further use.
US10755579B2
Controlling autonomous vehicles in interface regions of multilane roads by receiving, from at least one first autonomous vehicle entering an interface region of a multilane road in a first direction, a current first autonomous vehicle destination. Receiving, from at least one second autonomous vehicle exiting the interface region from the first direction, a current second autonomous vehicle status as exiting the road. Receiving, from at least one traffic system covering the interface region, traffic data applicable to the interface region. Determining, based at least in part on each received destination, each received exiting status, and the received traffic data, an operating parameters envelope for each autonomous vehicle entering the interface region in the first direction. Transmitting, to each corresponding autonomous vehicle entering the interface region in the first direction, instructions to apply the corresponding determined operating parameters envelope.
US10755574B2
Disclosed is a communication apparatus for a vehicle, including: an interface unit configured to receive sensing information regarding a first other vehicle located in a vicinity of the vehicle and incapable of performing vehicle-to-vehicle communication; a transmitter configured to transmit information to a second other vehicle capable of performing vehicle-to-vehicle communication; and a processor configured to generate recognition information for the first other vehicle based on the sensing information, and transmit the recognition information for the first other vehicle to the second other vehicle through the transmitter.
US10755572B2
The invention relates to the field of information sharing, in particular to an urban private parking space sharing and exchanging service method and system. A parking space supply side sets parking space sharing information and releases the parking space sharing information on a sharing platform, and then an intelligent parking space lock is triggered to conduct locking; a parking space demand side acquires the parking space sharing information within a preset range, so that a parking space sharing information set is formed; the parking space demand side selects a parking space corresponding to the parking space sharing information from the parking space sharing information set and sets a time to leave the parking space. Urban private parking space information is shared, and the utilization rate of parking spaces is increased.
US10755563B2
A driving assistance system includes a plurality of in-vehicle devices configured to communicate with a roadside device. The plurality of in-vehicle devices are mounted on a plurality of vehicles travelling in a row, respectively. Based on information on a response to travelling in a row, acquired from the roadside device, one of the plurality of in-vehicle devices determines whether a traffic signal controller that controls a traffic signal device is configured to perform control to give priority to the plurality of vehicles travelling in a row. Based on a result of the determination, the driving assistance system selects one in-vehicle device, from among the plurality of in-vehicle devices, to transmit, to the roadside device, a request signal requesting to give priority to the plurality of vehicles.
US10755549B2
A safety system for high-voltage electrical cabinetry provides active visual and/or audible warnings during maintenance. Load monitors evaluate electrical loads of dedicated power circuits used by an existing automatic lighting system. Light and sound indicators present status information (e.g. indicating maintenance status or normal operating status) to persons in signaling areas based on whether the evaluated electrical loads indicate that at least one lamp is turned on. A common power supply can be used to power the lighting circuit and the indicators. Bridge modules can also be used to monitor the electrical load for different group lighting circuits and report discrete group status information to a programmable logic controller while also sharing the group status information with the other bridge modules. In this case, the indicators present combined status information, for example, indicating a maintenance status if any lamps from any group is turned on.
US10755547B2
According to another example, a wearable medical device controller is provided. The device controller includes a memory and a processor coupled to the memory. The processor is configured to determine a correlation between a phenomenon identifiable by the wearable medical device controller and at least one response pattern associated with a patient and store, responsive to detecting the correlation, an adaptation path to address the at least one response pattern, the adaptation path specifying an adaptation of at least one characteristic of an alarm. The at least one response pattern may include a plurality of response patterns and the adaptation path may reflect adaptations made to address at least some of the plurality of response patterns.
US10755534B2
Methods, systems, and devices, including computer programs encoded on computer storage media, for monitoring a payment machine are provided. One of the methods includes: monitoring a payment machine's interaction with a terminal; and in response to determining that the payment machine is obtaining payment information from the terminal, sending, in a low-power-consumption communication mode, attribute information of the payment machine to the terminal, causing the terminal to send the attribute information to a server for monitoring an operation status of the payment machine.
US10755531B1
Provided is a casino-style game for one or more players. A standard, shuffled four-suited deck of playing cards is provided, along with at least one wager-indicating marker is for each player. A playing field having indicia indicating designated areas is provided. The designated areas including integer spaces designated for the integers five through seventeen on which at least one wager-indicating marker is placed by a player. To determine an integer between five and seventeen, the cards are dealt sequentially until five cards of one suit have been dealt. The determined integer is the total numbers of cards dealt. Any bet made on the determined integer is paid according to predetermined odds.
US10755528B2
Methods and systems are provided for allowing a plurality of players to vote on one of a plurality of real world events being displayed on video displays that are potentially viewable by augmented reality (AR) devices, and monitor progress of the real world events and status of votes on the real world events using the AR devices. Each of the real world events are represented by a respective video feed that becomes displayed on the video displays. The AR devices are pointed at the video displays to identify the real world event.
US10755524B2
A fraud detection system which detects fraud in a game of performing collection and redemption of chips in accordance with a win or lose result includes a camera which captures an image of chips contained in a chip tray of a dealer, an image analyzing apparatus which analyses the image captured by the camera to detect an amount of the chips contained in the chip tray, a card distribution device which determines a win or lose result of a game, and a control device which compares the win or lose result of the game and the amount of the chips contained in the chip tray before and after collection and redemption of the chips to detect fraud.
US10755520B2
In accordance with some embodiments, an RFID-enabled table game system provides for determining whether there is a variance between an expected balance of inventory and an actual balance of inventory in a game element container. If a variance is detected, the RFID-enabled game system may identify at least one characteristic associated with an RFID-enabled game element that is determined to be a source of the variance (e.g., a player position at which the RFID-enabled game element had last been detected, a denomination or value of the game element, and/or an identifier associated with the game element). In some embodiments, an alert may be output to game provider personnel (e.g., a dealer of a card game) at the end of a game play when such a variance is detected, thus allowing the variance to be corrected in an efficient and timely manner.
US10755518B2
Embodiments of a gaming system employ a processor and a memory device, wherein the memory device stores instructions that, when executed by the processor, cause the processor to cause a display device to display a top matrix expression and a first base matrix outcome for a reel-based wagering game. Responsive to the occurrence of a modifier event in various embodiments, the instructions cause the processor to alter the top matrix expression. Responsive to the occurrence of a modifier event in various other embodiments, the instructions cause the processor to replace the first base matrix outcome with a second base matrix outcome that incorporates the top matrix expression.
US10755499B2
An opening-closing control device of the present disclosure includes: a first electrode unit and a second electrode unit that perform communication with an authenticated communication device; an authentication processor that performs authentication processing on the authenticated communication device on a basis of a result of the communication with the authenticated communication device; an opening-closing operation unit that performs an operation on a lockable opening-closing unit; an operation detector that detects an operation state of the opening-closing operation unit; and a controller that locks or unlocks the opening-closing unit on a basis of a result of the authentication processing and a result of detection of the operation state.
US10755482B2
Provided is a mechanism that can prevent deterioration in a sense of immersion or a sense of reality of a user with respect to a virtual object displayed in a display area from deteriorating. An information processing device includes a display control unit that controls display of a virtual object displayed to be moved in a display area, and change an aspect of the virtual object when the virtual object moves across a boundary of the display area. An information processing method is performed using a processor, the information processing method including controlling display of a virtual object displayed to be moved in a display area, and changing an aspect of the virtual object when the virtual object moves across a boundary of the display area.
US10755478B1
A method of mapping an interior of a building and/or a device for mapping and/or construction of an interior of a building is disclosed. For example, an autonomous device may find a reference point in a building and/or build an accurate 3D model of the space and/or the building. For example, while mapping the building, the device may use 3D features to orient itself and/or define reference points. For example, a corner where three surfaces meet may serve as a reference point. In some embodiments, the device starts from a starting point (optionally the starting point is arbitrary) and/or finds a defined reference point. For example, the device may include a self-mobile device (e.g. a robot) including a 3D sensor (for example a depth camera and/or 3D Lidar). Optionally the system may include a high precision robotic arm.
US10755475B2
Provided are a display apparatus and a method of displaying content. The display apparatus is capable of obtaining information about a light source around the display apparatus and providing a shadow effect on content to be displayed. The display apparatus may include a processor, a memory connected to the processor, and a display unit. The processor may be configured to receive light source position information about a position of a light source in a space where the display apparatus is located, determine a shadow image for content based on the light source position information, and display the content and the shadow image on the display unit.
US10755473B2
When rendering a scene that includes a complex object made up of many individual primitives, rather than processing each primitive making up the object in turn, a bounding volume which surrounds the complex object is generated and the scene is then processed using the bounding volume in place of the actual primitives making up the complex object. If it is determined that the bounding volume representation of the object will be completely occluded in the scene (e.g. by a foreground object), then the individual primitives making up the complex object are not processed. This can save significantly on processing time and resources for the scene.
US10755457B1
Various examples are directed to computer-implemented systems and methods for graphical representation of financial account outflow. The method includes obtaining, by a processor of a computer, a transaction of an account holder including an amount and frequency of the transaction, and categorizing the transaction on a continuum of discretionary spending and fixed expense spending. The transaction is displayed by the processor on a user interface using a graph having an x-axis providing a frequency of the at least one transaction, and a y-axis indicating the categorization of the transaction. The transaction is displayed as a bubble on the graph, where the bubble has a diameter that is proportional to the amount of the transaction.
US10755453B2
An image processing apparatus includes an input device configured to receive a computerized tomography image of a first respiration phase of an object; a data selector configured to select magnetic resonance image data similar to the object from among magnetic resonance image data; and an image generator configured to generate a computerized tomography image of a second respiration phase of the object based on the selected magnetic resonance image data.
US10755452B2
A method of calibrating time in a Positron Emission Tomography (PET) device includes obtaining original time information and energy information of a first pulse signal collected by a detecting module during a scanning process of the PET device. A detector of the PET device includes a plurality of detecting modules. The original time information of the first pulse signal includes a moment at which an amplitude of the first pulse signal begins to be greater than a threshold. The method includes determining a pulse time calibration amount corresponding to the energy information of the first pulse signal according to stored information indicative of a correspondence between the pulse time calibration amount and the energy information of each detecting module. The method includes generating calibrated time information of the first pulse signal by calibrating the original time information with the pulse time calibration amount; and reconstructing a PET image based on the generated calibrated time information.
US10755451B2
Provided is an image processing apparatus including: a data acquiring unit configured to acquire a plurality of pieces of tomographic data, which are obtained by performing optical coherence tomographic imaging of an object to be inspected through use of measuring light a plurality of times; a noise acquiring unit configured to acquire a noise characteristic of the tomographic data; a coefficient determining unit configured to determine a weighting coefficient corresponding to each pixel position in a tomographic image generated from the tomographic data based on the plurality of pieces of tomographic data and the noise characteristic; a changing unit configured to change a value of the tomographic data based on the weighting coefficient; and an image generating unit configured to generate the tomographic image based on the tomographic data that has the value changed.
US10755439B2
An estimation device includes a processor coupled to a memory and configured to detect a plurality of feature lines from an image of the object photographed by an imaging device, generate a plurality of sets of a predetermined number of line segments among the plurality of line segments, select a set to be processed from among the plurality of sets based on a length-first selection order in which a line segment that is longer than other line segments is preferentially selected, generate the predetermined number of combinations in which the predetermined number of line segments included in the set to be processed and the predetermined number of feature lines among the plurality of feature lines are associated with each other on a one-to-one basis, and estimate a position and a orientation of the imaging device in a three-dimensional space using the predetermined number of combinations.
US10755431B2
The present disclosure generally relates to the measurement of objects. Using unique processes, the present systems and methods can determine the size of an object using a computing device. For example, in certain embodiments, the present systems and methods receive a physical object such as a foot determine the size of the foot in millimeters, and convert the size of the foot in millimeters into a shoe size.
US10755409B2
A method for acquiring an image of a dental arch of a patient. Activation of an image acquisition apparatus so as to acquire an analysis image of the arch. Analysis of the analysis image by a deep learning device trained by a learning base. Determination, for the analysis image, as a function of the results of the analysis, of a value for an image attribute. Comparison of the image attribute value with a setpoint. Sending of an information message as a function of the comparison, the information message being related to the quality of the image acquired and/or to the position of the acquisition apparatus in relation to said arch and/or to the setting of the acquisition apparatus and/or to the opening of the mouth and/or to the wearing of a dental appliance.
US10755407B2
Methods and systems are provided for generating deep learning training data with an imaging system. In one embodiment, a method for an imaging system comprises performing a scan of a subject to acquire imaging data, training a deep neural network on the imaging data to obtain updates to the deep neural network, and transmitting the updates to a server for training a central deep neural network. In this way, imaging data may be leveraged for training and developing global deep learning models without transmitting the imaging data itself, thereby preserving patient privacy.
US10755400B2
A method and a computing device for monitoring an object are provided, where the method includes the following steps. An image sequence captured on a monitored area is received. Whether a target object is within a region of interest (ROI) of the monitored area is determined. If the determination is not affirmative and at least one first moving object is detected, whether the first moving object enters the ROI is determined according to a relative position between the first moving object and a detection boundary as well as whether the first moving object has continuous movements in the ROI. If the determination is affirmative, whether the target object leaves the ROI is determined according to a relative position between at least one second moving object associated with the target object and the detection boundary as well as whether the second moving object has continuous movements in a non-ROI.
US10755394B2
An image processing method and device is configured to convert an obtained image to be processed into a grayscale chrominance YUV mode image; determine an equilibrium mapping curve of a whole grayscale image according to the grayscale image in the YUV mode image; divide the whole grayscale image into a plurality of sub-regions, and determine a mapping restriction parameter for each pixel in each of the sub-regions; adjust a grayscale value of each pixel in the grayscale image according to the determined equilibrium mapping curve of the whole grayscale image and the mapping restriction parameter of each pixel in each of the sub-regions; and convert the adjusted grayscale image into an image of original mode. an image is processed using an equilibrium mapping curve and a plurality of mapping restriction parameters present the image details well and greatly reduce the calculation amount.
US10755392B2
A video controller and method for performing tone-mapping of high-dynamic-range (HDR) video are provided. The video controller includes: a color-space converter, arranged to receive an input high-dynamic-range (HDR) video signal and perform a color space conversion on the input HDR video signal to obtain a first video signal having a first gamma curve; a de-gamma unit, arranged to apply a second gamma curve on the first video signal to compensate the first gamma curve to obtain a second video signal; a first histogram calculator, arranged to calculate a first histogram of a current frame of the second video signal; and a tone-mapping unit, arranged to apply a tone-mapping curve on the current frame of the second video signal according to a histogram of a previous frame of the second video signal to generate an output video signal.
US10755389B2
In a case where noise reduction processing is performed on an image acquired by radiography, the noise reduction processing is prevented from being influenced by other image processing performed in advance. A structure determination unit determines a structure present in a target pixel of a preprocessed captured image. A first image processing unit performs a predetermined image processing based on a determination result of the structure present in the target pixel of the preprocessed captured image. A second image processing unit performs image processing different from the predetermined image processing on an image acquired through the predetermined image processing performed by the first image processing unit.
US10755368B2
A system for managing medical equipment is described. The system includes an equipment tracking module to maintain equipment records corresponding to medical equipment that are shipped from a medical equipment manufacturer to a medical center. The system also includes a patient information tracking module to maintain patient records corresponding to patients of the medical center and to associate the patient records with the equipment records when the patients are equipped with the medical equipment. In addition, the system includes a mapping module to provide locations of medical facilities capable of providing support for the medical equipment for patients that have been discharged from the medical center. Other embodiments are also described.
US10755367B2
A computer-implemented method of managing data related to an agricultural process is disclosed. The method comprises causing, by a processor, display of a first map of one or more agricultural fields, the first map indicating a first type of a plurality of types of farming data associated with the one or more agricultural fields; receiving, by the processor, cost data corresponding to a second type of the plurality of types of farming data associated with the one or more agricultural fields; receiving revenue data associated with the one or more agricultural fields; performing a return-on-investment (RoI) analysis for the one or more agricultural fields having a plurality of components, including cost data associated with a third type of the plurality of types of farming data, the revenue data, and corresponding RoI data; causing display of a second map of the one or more agricultural fields concurrently with the first map, the second map indicating a first component of the plurality of components of the RoI analysis; receiving a selection of points from the second map, the selection corresponding to a boundary of a region within the one or more agricultural fields; causing display of a report indicating the first component of the RoI analysis specific to the region.
US10755366B2
One or more methods may be used to disseminate floor quotes from an open outcry financial market, such as via messages posted on a social network. These messages may include additional information for providing “color” to the price quotation. In some cases, a method of disseminating the floor quotes may include receiving, at a computer device, a request from a trader to receive an authenticated user name associated with a financial exchange. The financial exchange may then permit the trader to post one or more messages to a social network using the authenticated user name, where the message includes information about a trade on the financial exchange.
US10755353B2
A system and method are provided for trading multiple tradeable objects. One example method includes displaying at least one combined quantity indicator representing a combined quantity associated with at least two tradeable objects, detecting an input associated with an order for a predetermined order quantity in relation to one of the combined quantity indicators, and allocating the order quantity between the at least two tradeable objects using at least one quantity allocation rule. In one example embodiment, a plurality of quantity allocation rules can be user-configurable, and different rules can be defined and applied in relation to different order types.
US10755344B2
Embodiments of the invention are directed to a system, method, or computer program product for a framework processing for channel contacts data such as interaction data. In this way, the invention receives and processes raw interaction data from one or more deployed micro services. The framework subsequently provides for advanced operational execution not possible by the micro services. The processing of the interaction data includes machine learning predictive analytics framework and business rule application. As such, the system may learn from the data received at the micro servers in real-time and continue to monitor the raw interaction data based on the implemented business rules and machine learning to issue future alerts if necessary. Furthermore, the system may calculate analytics and perform advanced operation executions based on the demands/requests and/or rules. Finally the framework presents data in an interface picture format based on the calculated analytics.
US10755343B2
Various systems and methods that may relate to referral and/or delivery services are described. Some embodiments may include communication using a payment processing device. Various other embodiments are described.
US10755335B2
A non-transitory recording medium stores a program causing a computer to execute a process including: determining a recommendation index that indicates a recommendation degree for each product based on a relationship between a number of purchase and a number of purchaser for each product in a sales history of products; and recommending a product in a case where the recommendation index determined for the product satisfies a predetermined condition.
US10755329B1
A system and method for automated distillery management includes the ability to manage customers, manage inventory, and facilitate the production, aging, and sale of customized spirits. Customers, groups, and distillery staff may engage in the production, aging, and storage of customized spirits on a micro-brewing and/or micro-distilling scale. Various levels of customization may be available when producing the customized spirit. A level of customization of a spirit may be based upon type of spirit, recipe selection, amount of involvement in production process, type of involvement in production process, amount of notifications provided, types of notifications provided, participation in tasting during production process, spirit proof, aging type and time, storage time, customized labels for one or more casks, tanks, bottles, and/or other receptacles to hold the customized spirit and/or other factors related to producing a customized spirit. Customers and groups may also age and store spirits at the distillery storage site.
US10755328B2
The present disclosure discloses a method and a mobile terminal device for certifying a webpage. The method is implemented as follows. A mobile browser detects whether a link contained in a payment request initiated by a user is a payment link. The mobile browser sends the payment link to a third party certification plug-in if the link contained in the payment request is the payment link. The third party certification plug-in performs a certification process according to the payment link, generates and displays a certification webpage, generates a payment result webpage after the user inputs payment information on the certification webpage, and sends a link corresponding to the payment result webpage to the mobile browser. The mobile browser displays the payment result webpage.
US10755325B2
Systems and methods for enabling a display of listings based on listing activity are disclosed herein. In one embodiment, activity information of a listing displayed among multiple listings is accessed. Whether the activity information of the listing conforms to one or more criteria is determined. A priority of the listing relative to the multiple listings is altered based on the activity information of the listing conforming to the one or more criteria. The listing is displayed among the multiple listings according to the altered priority of the listing.
US10755323B2
Various embodiments of a payment service are disclosed. In some embodiments, a merchant can enable customer use of the payment service by adding widget code to a web page, such as a catalog or shopping cart page, of the merchant's site. Thereafter, a user can invoke the payment service and complete a purchase transaction directly from the merchant site, without navigating or being redirected to a separate payment service site. In some embodiments, the user can complete the transaction without having or creating an account with the payment service.
US10755314B2
The various embodiments herein disclose an intelligent system and method for user behavior, communication, connection and engagement management. The intelligent system is a digital platform for connecting and engaging users, their product or service brands or vendors and related stakeholders that enable all the participants to connect, communicate and engage with each other. Further, the platform provides a means to establish two way relationships between the users and brands or vendors.
US10755308B2
Systems, devices, and methods generate a more accurate search advertising auction that considers heterogeneous attributes of advertisements for inclusions into an available advertisement space. Each advertisement considered for inclusion into the available advertisement space may be further analyzed to generate a truthful estimated price for reference during an online bidding for the advertisement space.
US10755306B2
A computer system determines a financial health rating for a user based on financial information associated with the user. The computer system detects receipt of digital content that includes an advertisement. Responsive to the detecting receipt of digital content, the computer system compares the content of the advertisement to the determined financial health rating of the user to determine whether the advertisement is appropriate for the user. Responsive to determining that the advertisement is not appropriate for the user, the computer system disallows display of the digital content.
US10755303B2
An online advertising system receives an advertisement from an advertiser. The system analyzes the advertisement, extracts its features and provides to the advertiser a quality rating for the advertisement which depends on a user engagement factor such as the predicted dwell time for the ad, given its features. The system further provides to the advertiser suggestions for improvements to the advertisement, such as a list of actionable guidelines that can improve the expected dwell time of the ad, and likely its conversion rate.
US10755302B2
Methods and apparatus are disclosed to determine informed holdouts for an advertisement campaign. An example storage medium includes instructions that, when executed, cause a machine to retrieve user identifiers associated with purchase instances; determine households that correspond to the user identifiers; identify a first and a second group type, the first group type exhibiting a first threshold of purchase behaviors, and the second group type exhibiting a second threshold of purchase behaviors; identify a first holdout group and a second holdout group, reduce computational lift calculation resource consumption by constraining the first holdout group to a first percentage, constraining the second holdout group to a second percentage, the first percentage equal to the second, the first and the second holdout groups are not to be exposed to an advertisement campaign; and determine a lift calculation for the advertisement campaign based on the first and the second holdout groups.
US10755300B2
A system for collecting and presenting information about advertising analytics comprises an ad preparation server, an ad server and an analytics server. The ad preparation server receives advertising assets (e.g., ads) and modifies them to include a data collection script. The preparation server then sends the modified ads to the ad server for delivery along with underlying content to users. The underlying content and modified ads are delivered to client devices that present the content and execute the data collection script. The data collection script collects and sends advertising analytic data back to the analytics server in a non-intrusive manner. The present invention also includes a method for preparing ads, a method for deriving a heat map, a method for generating and sending advertising data, and a method for generating a representation of a focus of attention for a user.
US10755297B1
A system for processing a digital promotion may include a mobile wireless communications and a digital promotion server. The server may generate a digital promotion for a given product based upon a promotion request, and communicate the digital promotion to the mobile device based upon the promotion request. The server may cooperate with the mobile device to prompt the user for a user-provided identification code for redemption of the digital promotion at a redemption location, and determine whether the user-provided identification code is unique relative to other user-provided identification codes. When unique, the user-provided identification code may be stored for redemption of the digital promotion, otherwise a server-provided unique identification code may be generated and communicated to the mobile device. The server may cooperate with the redemption location to redeem the digital promotion based upon one of the user-provided identification code and the server-provided unique identification code.
US10755293B2
Customer journey prediction and resolution is accomplished via a predictive model in which each user is mapped onto all available user journey information corresponding to a specific business. The predictive model is analyzed to understand the characteristics, preferences, and lowest effort resolution for the user related to the services that are subscribed to by the user. The predictive model is analyzed to predict the service or collection of services for each user. Embodiments interact with, provide and receive information from, and react to and/or deliver action to the customer across channels and across services. All customer and system behavior, data, and action is tracked and coordinated and leveraged for continuous feedback and performance improvement.
US10755290B1
Systems as described herein may include predicting item level data based on merchant advertisement information. A transaction pattern may be detected. The merchant advertisement information may be retrieved and parsed to generate a price list. A number of transactions that each shares a common payment amount may be determined and the number may reach a threshold value. Items from the price list may be matched with the common payment amount. The transaction records may be updated to indicate likely item level transaction information. In a variety of embodiments, the likely transaction information may be presented to a user.
US10755283B1
A computer system for processing vehicle ownership support data includes an infrastructure platform which includes a plurality of hardware and software components, infrastructure services, APIs, and SDKs adapted to communicate in a communication network. The infrastructure platform receives telematics data such as vehicle identification data, driving performance data, vehicle operation data and vehicle sensor data for a corresponding vehicle. Such telematics data can be received from a vehicle device (Onboard Device (OBD)), or from a cloud-based telematics platform. The infrastructure platform identifies vehicle ownership support services associated with the at least one vehicle and analyzes the received telematics data associated with the identified services. The infrastructure platform provides vehicle ownership support services to a mobile application accessible at a customer's mobile device associated with the vehicle or the customer. Such services may include, without limitations, automated fuel dispensing, emergency roadside assistance, vehicle maintenance and repair assistance, and the like.
US10755279B2
Multiple authentication procedures enhance security of Internet transactions. For example, a request is received from a customer to access a service. A first authentication request is sent to the customer for first authentication information. A second authentication request may be sent to the customer for second authentication information. The method then enables the customer to proceed with accessing the service if the second authentication information is received.
US10755278B2
A mobile payment system for a retail environment enables customers to securely use their mobile device to pay for goods purchased at a point-of-sale (POS) system, regardless of whether the mobile device has cellular service or is connected to a network.
US10755273B2
A data mapping (DM) computing device including a processor and a memory in communication with the processor is provided. The processor receives a plurality of validated data messages associated with a plurality of transactions through a first communication channel and receives a non-validated data message associated with a first transaction through a second communication channel. Each validated data message includes a plurality of validated data elements with a validated merchant identifier. The non-validated data message includes a plurality of non-validated data elements with a non-validated merchant identifier. The processor further compares the validated data messages and the non-validated data message, identifies a validated data message that is associated with the first transaction based on the comparison, maps the non-validated merchant identifier and the validated merchant identifier of the identified validated message, and stores the mapped merchant identifiers in a linked identifier table within the memory.
US10755265B1
A system that allows users to display valid identification via a mobile device. Authentic and valid IDs and secure folders are verified by a certificate authority. Statistical techniques are applied to automatically determine the consistency and reliability of user data. Context is automatically determined to display data according to the context.
US10755260B2
A method and an apparatus are provided for mailing items in the field of network technology. The method includes: generating an access request by a mobile terminal after scanning a mailing label; sending the access request of accessing a mailing page to a server; displaying the mailing page; acquiring mailing information inputted on the mailing page, and sending the mailing information to a server.
US10755255B2
An adaptable and extensible interface is described for connecting one or more point of sale (POS) applications to one or more at a wide variety of retail application is described. The interface may be embodied as a programmable state machine employing XML files to customize its operation reusable retail applications may be utilized as part of the interface approach.
US10755249B1
A method performed by a processor of a financial institution computing system includes allowing an account holder at the financial institution to initiate a transaction with the financial institution remotely (e.g., via smartphone app, online banking portal, etc.), by submitting a request for a branch of the financial institution to provide the specified transaction to the account holder's vehicle upon arrival of the account holder. The pickup and completion of the account holder requested transaction occurs in a designated spot near the financial institution's branch location and from the convenience of the account holder's vehicle. The curbside service alleviates the uncertainty and fluctuating time cost to engage in transactions at a branch of a financial institution by providing an account holder with a user interface to make a transaction request that will be ready to complete when the account holder arrives at the chosen time.
US10755248B2
A method and device for digital payment transactions is provided. A method for encoding data for use in a digital payment transaction between a cardholder and a merchant includes generating, by a cardholder electronic device, dynamic magnetic stripe data associated with a digital payment card of a digital wallet application stored in a data storage module of the cardholder electronic device, retrieving merchant-related data stored in the data storage module of the cardholder electronic device, and encoding, by the cardholder electronic device, the generated dynamic magnetic stripe data and the retrieved merchant-related data in a machine-readable visual code for use in the digital payment transaction.
US10755242B2
A Bitcoin mining hardware accelerator is described. A System on Chip implementing a Bitcoin mining hardware accelerator may include a processor core and a hardware accelerator coupled to the processor core, the hardware accelerator to mine digital currency. The hardware accelerator may include a first computational block, including a message digest datapath, wherein the first computational block is to: precompute a first summation of a 32-bit message (Wi), a 32-bit round constant (Ki), and a content of a first shifted state register (Gi−1), and store a result of the first summation in a state register (Hi). The Bitcoin mining hardware accelerator may further include a second computational block comprising a message scheduler datapath.
US10755238B2
A thing information transmission method, apparatus and system in the Internet of Things are for reducing risk of sensitive information leakage when thing information is acquired in the current Internet of Things. In a thing information transmission method of an embodiment, a second device sends thing identification information to a first device, and the first device sends a thing information request message to a third device, the thing information request message including verification information and the thing identification information, the verification information not including device identification information about the second device and also not including identity identification information about a user. The third device sends thing information to the first device when determining that the thing information request message has a permission of the acquired thing information according to the verification information. The leakage of the device identification and user identity can be effectively avoided.
US10755231B1
Disclosed embodiments provide systems and methods related to managing inventory by validating physical quantities of items in fulfillment centers for use with a user interface. A method for managing inventory comprises receiving, from a mobile device, a request for one or more validation locations, a zone for performing a validation, a validation type, and a round of validation, retrieving validation locations, each location associated with a status of not assigned, assigned, problem zone, or validated, and determining which of the retrieved validation locations needing assignment have a location in the received zone, a match in the validation type, and a match round of validation. Based on the determination, the method further comprises selecting one or more of the matching validation locations if a status of each determined validation locations is equal to not assigned and responding to the received request by transmitting one or more selected validation locations to the mobile device.
US10755219B2
A method of assessing a risk level of an enterprise using cloud-based services from one or more cloud service providers includes assessing provider risk scores associated with the one or more cloud service providers; assessing cloud service usage behavior and pattern of the enterprise; and generating a risk score for the enterprise based on the provider risk scores and on the cloud service usage behavior and pattern of the enterprise. The risk score is indicative of the risk of the enterprise relating to the use of the cloud-based services from the one or more cloud service providers.
US10755218B2
A method for permitting a program to be analyzed and tuned includes the steps of receiving a program which itself includes a plurality of stages, where execution of the program follows a plurality of distinct paths, each of the distinct paths including one or more of the stages. The method further includes determining unique paths of the program and determining execution boundaries of the program. In addition, the method includes persisting the unique paths and the execution boundaries in a database, and changing an execution of the program based on the persisted unique paths and execution boundaries.
US10755217B2
Systems and methods for authoring and performing procedural workflows, and engaging in multimedia communication, remote assistance, training, data entry, inventory management, authentication, and secure networking using a hands-free or substantially hands-free wearable digital device are described. In one implementation, a user logs into a secure network using existing credentials, and a Quick Response Code is generated to temporarily authorize the user's wearable device within the secure network. In another implementation, information is encrypted and transferred between a computing device and a remote system, and the computing device is verified as being connected to a particular network and located within a particular geofence. In a further implementation, an interface for authoring a procedural workflow includes defining workflow steps based on selected primitives, and displaying rendered previews of the workflow as it would appear on different user devices.
US10755213B2
A system directed to analyzing technology resources in terms of many different factors to determine a need to alter/adjust the technology resource. Specifically, the present invention correlates data associated with (i) a level of performance of a technology resource relative to technology resource users, (ii) results of the technology resource relative to facility users, and (iii) a qualitative value associated with the technology resource to determine a technology resource metric that indicates a need to alter/adjust the technology resource and trigger one or more actions associated with altering/adjusting the technology resource. In specific embodiments, the technology resource metric of one facility is compared to one or a plurality of other facilities to determine a technology resource index for the technology resource.
US10755203B1
Systems and methods include interactive concierge shops wherein an initial web page displays at least one active link associated with a rental property wherein a registered property owner having a rental management contract with a local vacation rental company, a host, and a computer user are each third parties with respect to one other; and, using retrieved data from each of the registered property owner, the host, and the computer user, the concierge shops generate and transmit to a web browser of the computer user a subsequent web page that displays information associated with the locally managed rental property including a view of the property corresponding to the information.
US10755185B2
A mechanism is provided in a data processing system for rating difficulty of a question. The mechanism receives an input question and generates one or more candidate answers from a corpus of knowledge using a pipeline of software engines. The pipeline of software engines generates a plurality of features extracted from the question, the one or more candidate answers, or the corpus of knowledge. The mechanism then generates a question difficulty score based on the plurality of features using a machine learning model. The machine learning model maps features to assigned weights for scaling the difficulty score.
US10755180B2
An online system generates one or more models that determine a likelihood of a user interacting with an application over a particular time interval after installing the application. To generate the one or more models, the online system obtains information describing a user's interaction with the application that occurred greater than a threshold time period prior to a time for which user interaction with the application is to be determined. Example user interactions with the application include: usage of the application, numbers of particular interactions with the application, an amount of compensation the application receives from the user, interactions with other users of the application via the application, and any other suitable interactions. Various engagement metrics may be predicted by the one or more models such as an amount of time spent using the application, particular actions taken in the application, and revenue generated by the user in the application.
US10755179B2
Techniques for use in identifying one or more concepts in a knowledge representation (KR). The techniques include obtaining user context information associated with a user, wherein the user context information comprises a plurality of words; Also included are semantic disambiguation techniques comprising obtaining user context information associated with a user, wherein the user context information comprises a first portion and a second portion different from the first portion; and disambiguating between a first and second concept in a knowledge representation (KR) associated with a first meaning of the first portion. Semantic disambiguation techniques further include obtaining user context information associated with a user, wherein the user context information comprises a first portion and a second portion different from the first portion; and disambiguating between a first concept and second concept in a knowledge representation (KR) using a measures of dominance and semantic coherence. Additionally, techniques are disclosed for calculating a measure of semantic coherence based on a graph of a knowledge representation (KR) and, an overlap of semantic context of a first concept and a second concept in the KR.
US10755178B2
A credibility determining system enabling highly accurate credibility determination of given information includes causal relation knowledge DB 90 and search scope constraint DB 88. Causal relation knowledge each includes a combination of cause and result parts, and time and position constraints associated with the causal relation. The credibility determining system further includes a query generating unit 92 retrieving a causal relation matching the input information and based on the time and position constraints stored in search scope constraint DB 88 in association with the retrieved causal relation, generating a query for retrieving remarks from mini-blog text DB 84, a text search unit 96 searching for related remarks from mini-blog text DB 84 using the query, and a display candidate selecting unit 100 classifying the searched remarks to expressions interpreted as causes or to results, determining credibility of the input information based on the classification result and outputting the determination result.
US10755176B2
A system and method for troubleshooting problems in complex systems using multiple knowledgebases comprises a first knowledgebase that has a case-based reasoning engine and knowledge from which a first set of possible solutions can be determined, and a second knowledgebase that has a case-based reasoning engine and knowledge from which a second set of possible solutions can be determined. The first knowledgebase pertains to a first equipment, and the second knowledgebase pertains to a second equipment. The second equipment is a component of the first equipment. A Federation Manager associated with the first knowledgebase transfers a case-based reasoning session between the first and second knowledgebases.
US10755174B2
Methods, systems, and computer-readable storage media for receiving a vocabulary, the vocabulary including text data that is provided as at least a portion of raw data, the raw data being provided in a computer-readable file, associating each word in the vocabulary with a feature vector, providing a sentence embedding for each sentence of the vocabulary based on a plurality of feature vectors to provide a plurality of sentence embeddings, providing a reconstructed sentence embedding for each sentence embedding based on a weighted parameter matrix to provide a plurality of reconstructed sentence embeddings, and training the unsupervised neural attention model based on the sentence embeddings and the reconstructed sentence embeddings to provide a trained neural attention model, the trained neural attention model being used to automatically determine aspects from the vocabulary.
US10755173B2
Methods and systems are provided for deblurring images. A neural network is trained where the training includes selecting a central training image from a sequence of blurred images. An earlier training image and a later training image are selected based on the earlier training image preceding the central training image in the sequence and the later training image following the central training image in the sequence and based on proximity of the images to the central training image in the sequence. A training output image is generated by the neural network from the central training image, the earlier training image, and the later training image. Similarity is evaluated between the training output image and a reference image. The neural network is modified based on the evaluated similarity. The trained neural network is used to generate a deblurred output image from a blurry input image.
US10755172B2
A deep neural network may be trained on the data of one or more entities, also know as Alices. An outside computing entity, also known as a Bob, may assist in these computations, without receiving access to Alices' data. Data privacy may be preserved by employing a “split” neural network. The network may comprise an Alice part and a Bob part. The Alice part may comprise at least three neural layers, and the Bob part may comprise at least two neural layers. When training on data of an Alice, that Alice may input her data into the Alice part, perform forward propagation though the Alice part, and then pass output activations for the final layer of the Alice part to Bob. Bob may then forward propagate through the Bob part. Similarly, backpropagation may proceed backwards through the Bob part, and then through the Alice part of the network.
US10755170B2
A technique relates a resistive processing unit (RPU) array. A set of conductive column wires are configured to form cross-points at intersections between the set of conductive row wires and a set of conductive column wires. Two-terminal RPUs are hysteretic such that the two-terminal RPUs each have a conductance state defined by hysteresis, where a two-terminal RPU of the two-terminal RPUs is located at each of the cross-points.
US10755165B2
One embodiment of the invention provides a system comprising at least one spike-to-data converter unit for converting spike event data generated by neurons to output numeric data. Each spike-to-data converter unit is configured to support one or more spike codes.
US10755164B2
A dynamic time-evolution Boltzmann machine capable of learning is provided. Aspects include acquiring a time-series input data and supplying a plurality of input values of input data of the time-series input data at one time point to a plurality of nodes of the mode. Aspects also include computing, based on an input data sequence before the one time point in the time-series input data and a weight parameter between each of a plurality of input values of input data of the input data sequence and a corresponding one of the plurality of nodes of the model, a conditional probability of the input value at the one time point given that the input data sequence has occurred. Aspects further include adjusting the weight parameter so as to increase a conditional probability of occurrence of the input data at the one time point given that the input data sequence has occurred.
US10755160B2
An assembly of a plurality of identical insertion bodies, wherein each insertion body has an RFID tag as an electronic or electromechanical transmitter and/or receiver device. The insertion bodies are connected to one another, one next to the other or one behind the other by one or more connecting elements, wherein the connecting elements are designed to be torn off mechanically by an external force effect on a single insertion body. In this way, the connecting elements can form, when combined as a type of magazine, a linear arrangement for a pneumatic or electrical nail gun device or bolt gun device as an insertion device.
US10755154B2
An indicia reading device for decoding decodable indicia includes an illumination subsystem, an aimer subsystem, an imaging subsystem, a memory, and a processor. The illumination subsystem is operative for projecting an illumination pattern. The aimer subsystem is operative for projecting an aiming pattern. The imaging subsystem includes a stereoscopic imager. The memory is in communication with the stereoscopic imager and is capable of storing frames of image data representing light incident on the stereoscopic imager. The processor is in communication with the memory and is operative to decode a decodable indicia represented in at least one of the frames of image data. The stereoscopic imager is configured to capture multiple images at a baseline distance apart to create three-dimensional images with depth information of the decodable indicia.
US10755147B2
Systems and techniques for classification and localization based on annotation information are presented. In one example, a system trains a convolutional neural network based on training data and a plurality of images. The training data is associated with a plurality of patients from at least one imaging device. The plurality of images is associated with a plurality of masks from a plurality of objects. The convolutional neural network comprises a decoder consisting of at least one up-sampling layer and at least one convolutional layer. The system also generates a loss function based on the plurality of masks, where the loss function is iteratively back propagated to tune parameters of the convolutional neural network. The system also predicts a classification label for an input image based on the convolutional neural network.
US10755145B2
The present invention provides a novel approach to simultaneously extracting the 3D shape of the face and the semantically consistent 2D alignment using a 3D Spatial Transformer Network (3DSTN) to model both the camera projection matrix and the warping parameters of a 3D model. By utilizing a generic 3D model and a thin plate spline (TPS) warping function, subject-specific 3D shapes are able to be generated without the need for a large 3D shape basis.
US10755142B2
The technology disclosed uses a combination of an object detector and an object tracker to process video sequences and produce tracks of real-world images categorized by objects detected in the video sequences. The tracks of real-world images are used to iteratively train and re-train the object detector and improve its detection rate during a so-called “training cycle”. Each training cycle of improving the object detector is followed by a so-called “training data generation cycle” that involves collaboration between the improved object detector and the object tracker. Improved detection by the object detector causes the object tracker to produce longer and smoother tracks tagged with bounding boxes around the target object. Longer and smoother tracks and corresponding bounding boxes from the last training data generation cycle are used as ground truth in the current training cycle until the object detector's performance reaches a convergence point.
US10755136B2
Systems and methods for surveillance are described, including an image capture device configured to mounted to an autonomous vehicle, the image capture device including an image sensor. A storage device is included in communication with the processing system, the storage device including a pruned convolutional neural network (CNN) being trained to recognize obstacles in a road according to images captured by the image sensor by training a CNN with a dataset and removing filters from layers of the CNN that are below a significance threshold for image recognition to produce the pruned CNN. A processing device is configured to recognize the obstacles by analyzing the images captured by the image sensor with the pruned CNN and to predict movement of the obstacles such that the autonomous vehicle automatically and proactively avoids the obstacle according to the recognized obstacle and predicted movement.
US10755134B2
An apparatus includes a memory configured to store training data used for automatically sorting objects. The apparatus acquires a first captured-image that is captured at a first timing before an object-sorting work for sorting objects is performed, and a second captured-image that is captured at a second timing after the object-sorting work has been performed, and extracts, from each of the first captured-image and the second captured-image, a feature amount of an object-image that is an image of an object included in each of the first captured-image and the second captured-image. The apparatus stores, in the memory, as the training data, a first feature amount corresponding to a first object whose object-image is included in both the first captured image and the second captured image, or a second feature amount corresponding to a second object whose object-image is included in only one of the first captured-image and the second captured-image.
US10755132B2
A method for extracting a surface deformation feature of an object based on linear scanning three-dimensional point cloud is disclosed comprising: performing data acquisition by using a three-dimensional measurement sensor based on line structured light, and obtaining a three-dimensional point cloud data of a surface of the object after data pre-processing; eliminating influences of abnormal data and textures on extraction of sectional main profiles, to accurately obtain the sectional main profiles of the object; obtaining a binary image based on deformation feature points extracted from sections, in conjunction with a deformation feature knowledge base, and preliminarily positioning a deformation region based on sub-block images to obtain a set of target morphology sub-blocks; then performing a morphological operation on deformation feature points in the set of target morphology sub-blocks, and generating a deformation region of confidence ROC, and then performing a region growth to extract a target using geometrical features of the ROC so as to guarantee completeness of detection of deformation regions; and finally, making statistics on deformation characteristic values of a deformation region in the surface of the object according to predefined deformation features, so as to accurately obtain complete attribute information about deformation of the object.
US10755129B2
In an embodiment, a computer-implemented method of detecting infected objects from large field-of-view images is disclosed. The method comprises receiving, by a processor, a digital image capturing multiple objects; generating, by the processor, a plurality of scaled images from the digital image respectfully corresponding to a plurality of scales; and computing a group of feature matrices for the digital image. The method further comprises, for each of the plurality of scaled images. selecting a list of candidate regions from the scaled image each likely to capture a single object; and for each of the list of candidate regions, performing the following steps: mapping the candidate region back to the digital image to obtain a mapped region; identifying a corresponding portion from each of the group of feature matrices based on the mapping; and determining whether the candidate region is likely to capture the single object infected with a disease based on the group of corresponding portions. In addition, the method comprises choosing a group of final regions from the lists of mapped regions based on the determining; and causing display of information regarding the group of final regions.
US10755126B2
A convolutional neural network (CNN) processing method and apparatus. The apparatus may select, based on at least one of a characteristic of at least one kernel of a convolution layer or a characteristic of an input of the convolution layer, one operation mode from a first operation mode reusing a kernel, of the at least one kernel, and a second operation mode reusing the input, and perform a convolution operation based on the selected operation mode.
US10755118B2
A method, system, and computer program product is provided, for example, for identifying a type of road sign. The method may include receiving a plurality of observations for the road sign. The method may also include clustering the plurality of observations based on at least a location and a heading of the road sign. Further, the method may include filtering the plurality of observations in the cluster based on a speed value and a lateral offset of each of the plurality of observations. Also, the method may include identifying the type of the road sign based on the filtering.
US10755114B1
An apparatus comprises a detector and a processor. The processor may be configured to perform a two-stage object detection process utilizing the detector circuit. The detector circuit may be configured to implement a simple detection stage and a complex detection stage. In the simple detection stage, a first type of object detection is applied to each image in a search space and a number of candidates are identified by applying a first non-maximum suppression technique. In the complex detection stage, a second type of object detection is applied to the candidates identified by the simple detection stage.
US10755110B2
A trailering assist system for a vehicle includes a camera disposed at a vehicle, with the camera having a field of view rearward of the vehicle that encompasses a trailer that is being towed by the vehicle. The camera is operable to capture image data. A control of the system includes an image processor operable to process captured image data. Responsive to input of vehicle parameters and processing of captured image data by the image processor, the trailering assist system is operable to determine an estimated trailer angle and an estimated vehicle steering wheel angle. The control compares the estimated vehicle steering wheel angle to a measured or determined or actual vehicle steering wheel angle to determine an error value. The control is operable to generate an output when the error value is at or above a threshold level.
US10755103B2
Interacting with a broadcast video content stream is performed with a machine learning facility that processes a video feed of a video broadcast through a spatiotemporal pattern recognition algorithm that applies machine learning on at least one event in the video feed in order to develop an understanding of the at least one event. Developing the understanding includes identifying context information relating to the at least one event and identifying an entry in a relationship library detailing a relationship between two visible features of the video feed. Interacting is further enabled with a touch screen user interface configured to permit at least one broadcaster to control a portion of the content of the video feed through interaction options that are based on the identified context information. Interacting is further enhanced through an interface configured to permit remote viewers to control the portion of the content.
US10755100B2
An information processing device of the present invention includes a first acquirer, a second acquirer, an analyzer, and a creating unit. The first acquirer is configured to acquire a plurality of images in which a working environment is photographed. The second acquirer is configured to acquire a plurality of setting patterns including analysis setting values. The analysis setting values are setting values regarding an analysis of markers photographed in the images. The analyzer is configured to analyze the markers from the respective images acquired by the first acquirer based on the analysis setting values. The analysis setting values are included in the plurality of respective setting patterns acquired by the second acquirer. The creating unit is configured to create total information for each of the setting patterns. The total information is based on an analysis process of the markers corresponding to the setting patterns by the analyzer.
US10755099B2
In implementations of object detection in images, object detectors are trained using heterogeneous training datasets. A first training dataset is used to train an image tagging network to determine an attention map of an input image for a target concept. A second training dataset is used to train a conditional detection network that accepts as conditional inputs the attention map and a word embedding of the target concept. Despite the conditional detection network being trained with a training dataset having a small number of seen classes (e.g., classes in a training dataset), it generalizes to novel, unseen classes by concept conditioning, since the target concept propagates through the conditional detection network via the conditional inputs, thus influencing classification and region proposal. Hence, classes of objects that can be detected are expanded, without the need to scale training databases to include additional classes.
US10755097B2
This information processing device 10 is provided with a product quantity estimating unit 14 (detecting means) and a wait time estimating unit 18: the product quantity estimating unit 14 detects the number of shopping baskets held by people lined up at a product registration device (POS device); the wait time estimating unit 18 calculates a wait time prediction value for each product registration device on the basis of the number of shopping baskets; the product quantity estimating unit 14 detects the shopping baskets, and estimates the quantity of products held by each person lined up at each product registration device; the wait time estimating unit 18 calculates the wait time prediction value for each product registration device on the basis of the quantity of products held by each person lined up at each product registration device.
US10755092B2
An image forming apparatus including: an image scanning unit scanning an image of an original document; an image forming unit forming the image onto a recording sheet; a text extraction section extracting a text area from the image for each of various kinds of languages; an editing section, for each of the various kinds of languages, giving color different from one another to the text area or selectively deleting the text area; and a control section controlling the image forming unit so as to cause the image forming unit to form the text area for each of the various kinds of languages on the recording sheet in respective color given to the text area or to form a text area, which is among the text areas of the various kinds of languages and is not being deleted by the editing section, on the recording sheet.
US10755090B2
Disclosed is an approach of on-device partial recognition that includes performing partial recognition on an image of a document captured by a mobile device to detect and/or recognize a specific area (e.g., barcodes, non-relevant text, etc.) and filling the recognized area with a solid color. Because the solid color area has a maximum compression ratio, this approach can lead to image size reduction and increased network throughput for client-server based data recognition where further processing such as advanced data extraction is performed at the server side. The approach can be enforced with neural network algorithms to exclude non-relevant information (e.g., logos, phrases, words, etc.).
US10755078B2
Provided herein are methods for analysis of target cells on a population or individual basis, including before and after contact with a stimulus in order to determine the effect of such stimulus on the target cells. Also provided are devices for performing such methods. The analysis methods involve identifying and measuring or tracking morphological changes that occur in target cells over a period of time. Tracking is accomplished using imaging systems capable of imaging target cells individually over a period of time either continuously or at discrete intervals of time.
US10755069B2
Inspired by Shack Hartmann Wavefront Patterns, a device may obtain three dimensional images for use in authentication. Since such images can have high resolution, damage in, for instance, skin on a finger may be recorded and used as part of a temporary template image. In future authentication attempts, an aged version of the temporary template image may be used. Additionally, reference points on the damage may be employed when authenticating.
US10755067B2
In a method for operating a fingerprint sensor including a plurality of ultrasonic transducers, receiving a plurality of images corresponding to different subsets of the ultrasonic transducers of the fingerprint sensor are received, wherein the plurality of images are non-adjacent. For each image of the plurality of images, it is determined whether the image of the plurality of images is indicative of a fingerprint. Provided a number of images of the plurality of images that are indicative of a fingerprint satisfies a threshold, it is determined whether the images of the plurality of images that are indicative of a fingerprint are collectively indicative of a fingerprint. Provided the plurality of images are collectively indicative of a fingerprint, it is determined that the plurality of images include a fingerprint.
US10755065B2
A sensor device includes a fingerprint sensing module, configured to sense a first raw image using a first exposure time; and an exposure time adjusting module. The exposure time adjusting module is configured to obtain a first image according to the first raw image; determine whether the first image comprises a flicker noise; and adjust the first exposure time when the first image comprises the flicker noise, so as to mitigate the flicker noise.
US10755061B1
The subject technology receives image data including a representation of a physical item. The subject technology analyzes the image data to recognize an object corresponding to an identification indicator of the physical item. The subject technology determines whether the identification indicator of the physical item includes a representation of a barcode. The subject technology extracts verification metadata from the representation of the barcode. The subject technology sends the verification metadata to determine verification information associated with the verification metadata. The subject technology receives the verification information. The subject technology sends the verification information and the verification metadata to determine provenance information associated with the physical item. The subject technology receives, from the second server, the provenance information associated with the physical item. Further, the subject technology causes display, at a client device, of a media overlay including the physical item based at least in part on the provenance information.
US10755060B2
In one embodiment, a printed security mark comprises a random arrangement of printed LEDs and a wavelength conversion layer. During fabrication of the mark, the LEDs are energized, and the resulting dot pattern is converted into a unique digital first code and stored in a database. The emitted spectrum vs. intensity and persistence of the wavelength conversion layer is also encoded in the first code. The mark may be on a credit card, casino chip, banknote, passport, etc. to be authenticated. For authenticating the mark, the LEDs are energized and the dot pattern, spectrum vs. intensity, and persistence are converted into a code and compared to the first code stored in the database. If there is a match, the mark is authenticated.
US10755057B2
A system for managing kinematic assets is disclosed. In one embodiment, the system comprises an electronic identification device associated with an asset. The system further comprises a container comprising a reader disposed within the container for receiving a unique identification of the identification device. The container further comprises a reader node for maintaining an inventory record comprising the asset and for generating a report when the asset is not detected by said reader. The report further comprises a location of the container when said report is generated. The system further comprises a kinematic asset management platform comprising an asset registry for storing data conveyed by the report and a reports engine for generating a second report conveying the location of said container when the report is generated.
US10755051B2
Systems and processes for rule-based natural language processing are provided. In accordance with one example, a method includes, at an electronic device with one or more processors, receiving a natural-language input; determining, based on the natural-language input, an input expression pattern; determining whether the input expression pattern matches a respective expression pattern of each of a plurality of intent definitions; and in accordance with a determination that the input expression pattern matches an expression pattern of an intent definition of the plurality of intent definitions: selecting an intent definition of the plurality of intent definitions having an expression pattern matching the input expression pattern; performing a task associated with the selected intent definition; and outputting an output indicating whether the task was performed.
US10755049B2
Extracting one or more keywords in a claim, including: decomposing an independent claim into a plurality of elements, wherein each element in the plurality of elements has at least one term; constructing a dependency structure from the plurality of elements, wherein each element in the plurality of elements has a depth in the dependency structure; calculating a score using the depth of the element corresponding to the at least one term in the independent claim; and extracting at least one keyword from the at least one term having a score equal to or larger than a predetermined threshold.
US10755043B2
The present invention relates to a method for revising an error, wherein a user inputs a desired character string for revision so as to calculate a correlation between the desired character string for revision and previously inputted character strings, so that a character string with a high correlation is replaced with the desired character string for revision. A characteristic configuration of the present invention is in a step for deciding a correlation. According to the present invention, in the step for deciding a correlation, a plurality of error-revising operations are defined, an error-revising operation score is given to each of the plurality of error-revising operations, a total of scores are calculated in such a way that scores are summed up for each of the error-revising operations required for revising a previously inputted character string into a desired character string for revision, wherein, if the number of cases of error-revising operations selectable for revision are plural, a score of a case in which a total of scores become a minimum is used for deciding a correlation. A total of scores calculated in such a way are compared with a predetermined threshold, thereby implementing a correlation decision.
US10755038B2
Methods, computer systems, and computer storage media are provided for providing real-time analysis and annotation of clinical documents in a distributed system. A clinical transformation session is opened at a clinical transformation server maintaining sessions for one or more editors and agents operating on a clinical document. Sequences of operations on the clinical document are stored at a memory accessible by the server. At least a portion of the clinical document is analyzed in real-time to provide annotations and other document modifications to each of the one or more editors having a session at the server. Parallel annotations or modifications are resolved and a synchronized view of the clinical document is maintained based on operational transformation.
US10755012B2
The present disclosure relates to system(s) and method(s) for generating a functional simulation's progress report simultaneously when the simulation is in progress. The system comprises a testbench and a DUV/SUV connected to the testbench. The testbench generates a set of input data/packets in order to simulate and verify the DUV/SUV. The system is configured to identify one or more components, from a set of components in the testbench. Furthermore, the system receives one or more current progress messages from the one or more components and identifies one or more component Lock-Up conditions based on the processing of the one or more current progress messages and one or more previous progress messages. Further, the system executes one or more actions to resolve the one or more component Lock-Up conditions. Furthermore, the system generates a simulation progress report, simultaneously at runtime, during the simulation.
US10755009B1
During logic synthesis and placement optimization, designs are aggressively optimized for timing, power, and area but only the data paths are modified and the clock network is assumed to be “ideal” and fixed. The described embodiments optimize the clock network as well as the data path logic during the logic synthesis and placement optimization stages, thereby improving the overall performance of the design.
US10755008B2
A circuit comparing method includes the following operations: detecting several connection relationships between all starting points and all ending points corresponding to all starting points of a first circuit diagram; detecting several connection relationships between all starting points and all ending points corresponding to all starting points of a second circuit diagram; determining at least one difference between several connection relationships of the first circuit diagram and several connection relationships of the second circuit diagram; and outputting the at least one difference.
US10755004B2
A method of modeling an object includes defining a state transition probability and a state of each of a plurality of particles forming the object; changing a state of a particle defined to be in a first state among the plurality of particles to a second state; applying a movement model to a particle defined to be in the second state among the plurality of particles; and changing a state of the particle defined to be in the second state to the first state based on the state transition probability.
US10754992B2
A data security system, and a method of operation thereof, includes a data security transceiver or receiver; an authentication subsystem operatively connected to the data security transceiver or receiver; and a storage subsystem connected to the authentication subsystem.
US10754981B2
In particular embodiments, in response a data subject submitting a request to delete their personal data from an organization's systems, the system may: (1) automatically determine where the data subject's personal data is stored; and (2) in response to determining the location of the data (which may be on multiple computing systems), automatically facilitate the deletion of the data subject's personal data from the various systems (e.g., by automatically assigning a plurality of tasks to delete data across multiple business systems to effectively delete the data subject's personal data from the systems).
US10754977B2
Examples disclosed herein relate, among other things, to a monitoring system. The monitoring system may include a report analyzer configured to receive a report from one of a plurality of devices and determine whether the report includes at least one masked value. If the report includes at least one masked value, the report analyzer may be configured to determine, based on a plurality of reports associated with the masked value, whether an unmasking condition is satisfied, and if the unmasking condition is satisfied, to mark the masked value for unmasking.
US10754973B2
Disclosed herein are system, method, and computer program product embodiments for a secured cloud storage system. An embodiment operates by receiving a compressed file comprising data that has been compressed using a compression algorithm. The compressed data is divided into a plurality of separate files. A password for each of the separate files is determined. Each of the separate files is encrypted with its corresponding password. The encrypted files are stored across a plurality of servers.
US10754969B2
Embodiments are directed to a question and answer (QA) pipeline system that adjusts answers to input questions based on a user criteria, thus implementing a content-based determination of access permissions. The QA system allows for information to be retrieved based on permission granted to a user. Documents are ingested and assigned an access level based on a defined information access policy. The QA system is implemented with the defined information access policy, the ingested documents, and the inferred access levels. For the QA system implementation, a user enters a question; primary search and answer extraction stages are performed; candidate answer extraction is performed using only content the user is allowed to access; the candidate answers are scored, ranked, and merged; ranked answers based on user permissions are filtered; and answers are provided to the user.
US10754967B1
Systems, methods, and other embodiments associated with handling secure interrupts between security zones are described. According to one embodiment, an apparatus includes a memory divided between a secure zone and a non-secure zone and storing a plurality of applications. The secure zone provides exclusive access to secure assets of the apparatus. A processor with an interface module configured to, in response to receiving an interrupt request from a requesting application that executes on the processor in the non-secure zone, tunnel the interrupt request into the secure zone of the processor. The non-secure zone and the secure zone are configured as operating environments of the processor with separate security controls. The processor includes a monitor module configured to issue the secure interrupt to a trusted application that is one of the plurality of applications in the secure zone, wherein the trusted application is registered to handle the secure interrupt.
US10754959B1
Procedures to identify the probabilities for different states in a vulnerability life cycle are described. The probabilities are used to develop a number of statistical models to evaluate the risk factor of a particular vulnerability at time “t”. A transition probability matrix of all states of a particular vulnerability as a function of time is also described. A Markov chain process can be iterated to reach a steady state of the transition probability matrix, with the initial probabilities reaching the absorbing states, including exploited and patched states. A risk factor is also introduced for use as an index of the risk of a vulnerability being exploited. Finally, statistical models that can calculate the risk factor more conveniently without going through the Markovian process are described.
US10754948B2
Under one aspect, a method is provided for protecting a device from a malicious file. The method can be implemented by one or more data processors forming part of at least one computing device and can include extracting from the file, by at least one data processor, sequential data comprising discrete tokens. The method also can include generating, by at least one data processor, n-grams of the discrete tokens. The method also can include generating, by at least one data processor, a vector of weights based on respective frequencies of the n-grams. The method also can include determining, by at least one data processor and based on a statistical analysis of the vector of weights, that the file is likely to be malicious. The method also can include initiating, by at least one data processor and responsive to determining that the file is likely to be malicious, a corrective action.
US10754945B2
A system for generating a psychographic device fingerprint includes a server in communication with a network and memory storing a program which, when executed by the server, performs steps for (a) detecting reception at a computing device of media content delivered via the network, (b) reading device elements stored on the computing device, (c) reading a geographic indicator from the computing device, (d) reading a content indicator identifying the media content, (e) determining a timing parameter associated with reception of the content at the computing device, and (f) deriving from the device type, the geographic indicator, the content indicator, and the timing parameter, the psychographic device fingerprint as computer readable code uniquely identifying a user of the computing device. The steps may further include recording media content received by multiple computing devices, and generating a viewership report relating computing devices and psychographic device fingerprints to the media content received.
US10754941B2
Techniques for authentication and authorization of a user, an application, or a user device for access to web resources are described. For example, a machine identifies an access request to access a remote resource associated with a web service. The access request may be received from an application executing at a user device. The machine retrieves at least one user artifact from a security manager identifier received from the web service. The machine performs fingerprinting of the user device based on the at least one user artifact. The machine transmits the access request to the web service based on the performing of the fingerprinting of the user device. The machine, in response to the transmitting of the access request to the web service, receives a resource access authorization from the web service for the application executing at the user device.
US10754940B2
An authentication device includes a first login module and a second login module. Upon a login request accompanied by entry of correct authentication information on any one of accounts, the first login module approves a request for first login using the account in account information, the account information comprising the registered accounts distinguished between one or more first accounts and one or more second accounts, the second accounts being allowed for proxy login using the first accounts. Upon a further request for login using any one of the first accounts in a login session started by the first login using any one of the second accounts, the second login module approves a request for second login using the first account, the first account having a preset proxy for approving the proxy login using the second account in the account information.
US10754938B2
An electronic device is provided. The electronic device includes a housing, a touch display, a pressure sensing circuit, a fingerprint sensor, a processor, and a memory. The memory is configured to store fingerprint data associated with a plurality of reference fingerprints. The processor is configured to, when pressure is applied by the finger in the fingerprint sensing area, receive first data associated with the pressure from the pressure sensing circuit and receive second data associated with the fingerprint of the finger from the fingerprint sensor, identify a selected function corresponding to the second data based on comparing result of the second data and the reference fingerprint data, and execute the selected function.
US10754932B2
A consent management system (CMS) manages a number of individual consent data records of data subjects. The CMS stores predefined consent templates to be instantiated when an individual consent data record is created. The CMS represents a centralized system for management of individual consent data records that are created, stored, and maintained in relation to provided consent by data subjects for purposes of operations related to stored personal data records by associated application systems. The CMS may run on an on-premise, cloud, or personal device computing platform.
US10754928B2
A method is disclosed to acquire imaging and non-imaging datasets from like objects. A linkage is found using a partial least squares (PLS) technique between imaging and non-imaging datasets. The linkage is then reduced to an expression of a single numerical assessment. The single numerical assessment is then used as an objective, quantified assessment of the differences and similarities between the objects. The data each dataset can be aspects of performance, physical characteristics, or measurements of appearance.
US10754925B2
Techniques for training a natural language understanding (NLU) engine may include generating a first annotation of free-form text documenting a healthcare patient encounter and a link between the first annotation and a corresponding portion of the text, using the NLU engine. A second annotation of the text and a link between the second annotation and a corresponding portion of the text may be received from a human user. The first annotation and its corresponding link may be merged with the second annotation and its corresponding link. Training data may be provided to the engine in the form of the text and the merged annotations and links.
US10754920B2
An arithmetic processing device according to the present embodiment includes: a first storage device including m (m≥2) groups each including at least one first array; a second storage device including n (m>n≥1) groups each including at least one second array; a third storage device including at least one third array; a fourth storage device including k (m>k≥1) fourth arrays; and a processor, the processor selecting n groups of the first array from among the m groups of the first array, reading out data stored in memory elements of the first array included in the selected groups, storing the data in the memory elements of the second array of the second storage device, and the processor performing a convolution process to the third array using the data stored in the memory elements of the second array and storing a result of the convolution process in the fourth arrays.
US10754911B2
Systems, methods, and non-transitory computer-readable media can provide a content feed through a display interface. The content feed can include at least a snippet of a first content item that is associated with a preview time threshold. A determination can be made that the snippet of the first content item has been positioned within a viewport region of the display interface for a duration of time that satisfies the preview time threshold. Data associated with the first content item can be obtained from a content distribution system. The data associated with the first content item can be stored.
US10754910B2
Embodiments of the inventive concept enable a user to define exactly what and/or where they would like to set a digital pinpoint bookmark within digital content, and at a later time, engage the use of the digital pinpoint bookmark so that they can jump back to the very spot within the digital content where they left off. The pinpoint bookmark is a visual mark that overlays the digital content and that points directly to the spot (i.e., directly to a punctuation mark, letter, word, paragraph, image, video clip, audio clip, or the like) so that it is easy and quick for the user to get back to the exact position within the digital content. The pinpoint bookmark can be cleared using a button. Multiple pinpoint bookmarks across various different personal computing devices associated with a single user can be centrally stored and managed using a remote pinpoint bookmark database.
US10754905B2
A method of searching content is provided. The method includes receiving, in a social media messaging program, a search request including one or more search terms from a user of a client device. The method further includes searching, among the user's contacts locally stored on the client device, for contacts matching with the one or more search terms to produce first search results displaying a least a subset of the first search results and one or more search navigation affordances. At least one of the search navigation affordances corresponds to second search results of a first content type that are shared by the user and other users and at least one of the search navigation affordances corresponds to third search results of a second content type different from the first content type that are associated with the user.
US10754895B2
A method for reducing I/O performance impacts associated with a data commit operation is disclosed. In one embodiment, such a method includes periodically performing a data commit operation wherein modified data is destaged from cache to persistent storage drives. Upon performing a particular instance of the data commit operation, the method determines whether modified data in the cache is a metadata track. In the event the modified data is a metadata track, the method attempts to acquire an exclusive lock on the metadata track. In the event the exclusive lock cannot be acquired, the method skips over the metadata track without destaging the metadata track for the particular instance of the data commit operation. A corresponding system and computer program product are also disclosed.
US10754892B2
A user may establish a reservation for content that is not currently available to the user via a group of sources, including broadcast, streaming, and/or download sources. For example the a user may establish a reservation to record a broadcast of specific content that is currently not scheduled for broadcast. As another example, the user may establish a reservation for the purpose of alerting the user once a new movie becomes available through a subscription streaming service. Based on a reservation, the service provider and/or the user's media playback device may monitor content availability data for one or more sources. When the content is indicated as available, the user may be so informed. The content may then be streamed or downloaded, or a recording of the content may be scheduled. Additionally, or alternatively, the content may be automatically scheduled for recording or download.
US10754890B2
A system and method for generating a personalized playlist is provided. A plurality of media tracks from a user device of a user is received. The plurality of media tracks is analyzed for metadata and the metadata is assigned to the media tracks in the plurality of media tracks. One or more user attributes of the user is generated. The one or more user attributes includes a first time period when the user is between 20 and 30 years old. The metadata of the media tracks is compared to the one or more user attributes. The metadata includes metadata for relevant dates of media tracks. The relevant dates include a date of performance of the media tracks and are compared to the first time period. A target mood for generating a playlist is generated. A playlist is generated based on the target mood and based on the comparison of the metadata to the one or more attributes.
US10754885B2
Embodiments of the inventive system and methods are directed to a computer program that employs a drag-and-drop user interface for debugging dialogue states, tracking dialogue context, understanding dialogue utterances, and managing dialogue sessions of a conversational agent. Each dialogue element is defined in a “node” that can be dragged and dropped into a canvas of the user interface. A debugging window allows a user to visually debug and/or search the code associated with each dialogue element as well as execute each dialogue element of the conversational agent in sequence at a pace that is suitable to the user.
US10754881B2
The present invention is directed toward a system for database querying using natural language generation, which comprises identifying a first set of entities corresponding to an indexed data set in response to a user query, generating a ranked list of query intents using the first set of entities, wherein each item of the list of query intents represents a second set of entities associated with the user query and iterating over the ranked list of query intents to identify a top ranked intent associated to one of a set of predefined query plans. The predefined query plan associated with the top rank intent is executed using the set of entities corresponding to the top ranked intent, the predefined query plan comprising one or more search actions against the indexed data set. A first set of results is then received and a description is generated and transmitted.
US10754879B2
A computer implemented method for identifying a signal in a sequence of numerical values, the method including: converting the sequence of numerical values into a vector sequence by converting each value in the sequence to a normalized vector representation; generating a vector field comprising the vector sequence as a multi-dimensional data structure such that vectors in the vector sequence are plotted in sequence in the vector field; modeling a simulated flow of particles through the vector field such that a flow of each particle is influenced by vectors in the vector field; generating one or more static representations of the particles, each representation being generated at a particular point in time; and performing feature detection on each of the one or more static representations to identify features in the representation corresponding to the signal.
US10754873B2
A determination is made, by a first device, that data in a first database is modified. The first database is associated with the first device. A notification is generated by the first device. The notification includes information associated with the data modification in the first database. The notification is transmitted by the first device to at least one second device. At least one second database is associated with the at least one second device.
US10754871B2
Techniques for context-sensitive data retrieval and conversion are disclosed. A system receives a request for data in a first data format. A first subset of records includes a first subset of data in the first data format. A second subset of the records includes a second subset of data in a second data format. The system determines a context-sensitive operation for converting data. The system transmits a query including an aggregation clause associated with the context-sensitive operation. The system receives aggregated results including: aggregated data from the first subset of records, in the first data format; and aggregated data from the second subset of records, in the second data format. Using the context-sensitive operation, the system converts data from the second data format to the first data format. A response to the request is based on the aggregated data from the first subset of records and the converted aggregated data.
US10754866B2
A management device managing a storage device having a plurality of logical storage areas accessed by a computer has a monitor module for determining whether a setting is made by which the computer uniformly accesses the plurality of logical storage areas, obtaining respective access counts of the plurality of logical storage areas when it is determined that the setting is made, and comparing the obtained plurality of access counts, thereby determining whether a logical storage area having a problem exists; an analysis module for obtaining, when the problem exists, configuration information of the storage device assigned to the logical storage area having the problem, and identifying a configuration in the storage device as a bottleneck on the basis of the obtained configuration information; a creation module for creating a countermeasure of changing an access route passing through the configuration as the identified bottleneck.
US10754865B2
A method for mining user cyclic patterns comprises steps: S1: a user behavior recording module recording time of behaviors of each user; S2: a user behavior time sequence generation module performing batch processing to the behaviors of each user to generate a time sequence of the behaviors of the user by using day as time granularity; and S3: a user behavior cyclic pattern acquisition module generating time sequence cyclic patterns from the time sequence according to frequent patterns.
US10754864B2
An information processing system includes an acquisition unit that acquires time-series data representing vital sign information of a plurality of persons who share a location in a predetermined time and a control unit that specifies persons who have a same or similar emotional response as persons having a good affinity with each other in accordance with the time-series data acquired by the acquisition unit.
US10754861B2
Method and system for content affinity analytics using graph and exchange of affined learning data across learning management systems (LMS), are provided. The present invention relates to a method and system for performing content affinity analytics in learning management systems such as assessment management systems (AMS)/content management systems (CMS)/learning management system (LMS). The present invention comprises of a data capture service layer, affinity analysis layer and an information retrieval layer. The data capture service Layer models the data management entities into a connected graph. The affinity analysis layer identifies the affinity data and creates/updates the relations among the nodes. Further, the information retrieval layer exposes APIs which queries the graph and returns data in a JSON format.
US10754855B2
Improved computer data query processing by a) identifying a cut point value (CPV) for a data set, where an attribute value of each data set record is normalized between first and second normal bounds, where the CPV is any value between the normal bounds that is associated with a maximum data skipping performance value (DSP) calculated by applying a DSP function based on the normalized values and the CPV, and where the DSP function relates to a selected data query distribution profile, b) partitioning the data set into multiple partitions, one partition including a data record subset whose corresponding normalized attribute values are greater than the CPV, and another partition including a data record subset whose corresponding normalized attribute values are less than the CPV, and c) storing the partitions on physical data storage media for access by a computer configured to perform data query processing.
US10754854B2
A distributed database management system may comprise a plurality of computing nodes. A request to update an item maintained by the system may be acknowledged as durable and committed once an entry corresponding to the request has been written to a log file and quorum among the computing nodes has been achieved. Improved consistency may be achieved by maintaining snapshots of committed item states within queryable in-memory snapshot data structures. Range queries may be performed by merging a secondary index with the snapshots and applying filters. Projections may be completed by retrieving additional data from an item collection maintain on one or more storage devices.
US10754853B2
At least a portion of a graph database having a plurality of vertex-centric indices is stored. A virtual edge to be generated is identified based on a plurality of edges of the graph database. The virtual edge connecting at least a pair of vertices that were not previously directly connected is generated. The plurality of vertex-centric indices is updated to include information about the virtual edge.
US10754850B2
Methods, systems, and apparatus for generating data describing context clusters and context cluster probabilities, wherein each context cluster includes query inputs based on the input context for each of the query inputs and the content described by each query input, and each context cluster probability indicates a probability that at a query input that belongs to the context cluster will be selected by the user, receiving, from a user device, an indication of a user event that includes data indicating a context of the user device, selecting as a selected context cluster, based on the context cluster probabilities for each of the context clusters and the context of the user device, a context cluster for selection input by the user device, and providing, to the user device, data that causes the user device to display a context cluster selection input that indicates the selected context cluster for user selection.
US10754849B2
Methods, techniques, and systems for gathering social media content are provided. Some embodiments provide a Social Intelligence System (“SIS”) configured to provide dynamic search capability of a content source by using a proxy server system as an intermediary between the SIS and the content source. The SIS may then dynamically determine a rate at which it searches for content based on a rate of change or predicted change of a particular content source. Dynamically determining a rate allows the SIS to track a particular topic or series of topics over time, while only searching for content on the topic at the most optimal time periods to reduce overall cost.
US10754847B2
Various embodiments relate to a method and apparatus automated production management, the system including a storage device configured to store data and program instructions; and a processor configured to receive data from a production asset and process the data, detect an event from the data, add a record to an edge blockchain, determine whether an action is required based on the event, communicate the action to the production asset, add a record to the edge blockchain and transmit edge blockchain to an enterprise information system to be stored in a core blockchain.
US10754835B2
A method and associated systems for a deduplication module of a database-management system. The database-management system, upon receiving a request to perform a transaction that will revise a stored database record, uses memory-resident logs and previously generated database-maintenance tables to: i) identify a first logical block that identifies an updated value, stored in a physical block of storage, to be used to update the database record; and ii) further identify a second logical block that stores in the database a corresponding existing value of the same record. After determining that the first and second logical blocks reside on physical storage devices within the same storage tier, the system directs the deduplication module to associate both logical blocks with the first physical block.
US10754829B2
Some embodiments of the present invention provide virtual configuration systems and methods that overcome some or all of the downfalls of typical approaches by allowing for persistent configuration of an operating system of a host device. A virtual configuration layer may be incorporated into the file system of the host device and executed to modify configuration data stored outside of the file system, without changing the file system. Once the configuration data is modified, it may be used to configure the file system and/or the operating system of the host device when it is loaded by a client device. In some embodiments, the host device may be nonvolatile storage (e.g., a flash drive) embedded into a client device (e.g., a diskless system).
US10754827B2
Systems and methods for integrating cloud-based and cloud-backed content items with a content management system are provided. In some examples, a method can include receiving a request to open a cloud-backed content item at a first client device using a native application associated with the cloud-backed content item; detecting that the content item is open at a second client device from a cloud-based application that supports live collaboration for the cloud-backed content item; and directing the first client device to an instance of the cloud-based application at the first client device.
US10754822B1
Systems and methods are provided for migrating a source ontology for a source stack to a destination stack. The source ontology may define source objects that are associated with source data sets. The source data sets may correspond to destination data sets on a destination stack. The destination data set identifiers for the source data sets may be different from the destination data sets. Translation of the destination data set identifiers may enable migration of the source ontology to the destination stack.
US10754815B2
A method includes receiving, by a multi-purpose callout processor, a transaction input from an external client application. The transaction input includes a request to perform a specific functionality by a transaction processing system. The multi-purpose callout processor implements a multi-purpose application program interface between the external client application and the transaction processing system. The method also includes performing a callout based on the transaction input. The multi-purpose callout processor is configured to perform a plurality of types of callouts.
US10754812B2
Some embodiments include apparatuses and methods of using the apparatuses. One of the apparatuses includes first-in first-out (FIFO) cells included in an asynchronous FIFO unit and first and second circuits included in the asynchronous FIFO unit. The first circuit provides first information based on a value of a first bit from each of the FIFO cells in order to select one of the FIFO cells to be a selected FIFO cell for storing data information in the selected FIFO cell. The second circuit provides information based on a value of a second bit from each of the FIFO cells in order to select one of the FIFO cells to be a selected FIFO cell for reading data information from the selected FIFO cell.
US10754811B2
A device may include a connector to connect the device to a chassis. The device may include chassis type circuitry to determine a type of the chassis. The device may further include mode configuration circuitry to configure the device to use a particular mode appropriate for the type of the chassis.
US10754807B2
A circuit device includes first and second physical layer circuits, a bus switch circuit that switches connection between a first bus and a second bus that comply with a USB standard on in a first period and off in a second period, and a processing circuit that performs, in the second period, packet transfer processing on a transfer route that includes the first bus, the first and second physical layer circuits, the second bus. The bus switch circuit includes a first switch circuit, a second switch circuit, and a signal line connected between the first switch circuit and the second switch circuit.
US10754801B2
Memory devices and methods for operating the same are provided. A memory device can include at least one command contact and at least one data contact. The memory device can be configured to detect a condition in which the at least one command contact is connected to a controller and the at least one data contact is disconnected from the controller, and to enter, based at least in part on detecting the condition, a first operating mode with a lower nominal power rating than a second operating mode. Memory modules including one or more such memory devices can be provided, and memory systems including controllers and such memory modules can also be provided.
US10754799B2
A memory system includes a memory controller coupled to multiple memory devices. Each memory device includes an oscillator that generates an internal reference signal that oscillates at a frequency that is a function of physical device structures within the memory device. The frequencies of the internal reference signals are thus device specific. Each memory device develops a shared reference signal from its internal reference signal and communicates the shared reference signal to the common memory controller. The memory controller uses the shared reference signals to recover device-specific frequency information from each memory device, and then communicates with each memory device at a frequency compatible with the corresponding internal reference signal.
US10754792B2
Example implementations relate to persistent virtual address spaces. In one example, persistent virtual address spaces can employ a non-transitory processor readable medium including instructions to receive a whole data structure of a virtual address space (VAS) associated with a process, where the whole data structure includes data and metadata of the VAS, and store the data and the metadata of the VAS in a non-volatile memory to form a persistent VAS (PVAS).
US10754781B2
Embodiments are directed to a method for optimizing performance of a microprocessor. The method includes monitoring the performance of the microprocessor in each of a plurality of performance modes. The method further includes choosing a performance mode based on the monitoring. Thereafter, using the performance mode for a predetermined amount of time. Each of the plurality of performance modes is a branch prediction mode.
US10754769B2
Non-volatile memory systems such as those using NAND FLASH technology have a property that a memory location can be written to only once prior to being erased, and a contiguous group of memory locations need to be erased simultaneously. The process of recovering space that is no longer being used for storage of current data, called garbage collection, may interfere with the rapid access to data in other memory locations of the memory system during the erase period. The effects of garbage collection on system performance may be mitigated by performing portions of the process contemporaneously with the user initiated reading and writing operations. The memory circuits and the data may also be configured such that the data is stored in stripes of a RAID array and the scheduling of the erase operations may be arranged so that the erase operations for garbage collection are hidden from the user operations.
US10754768B2
A memory system includes a nonvolatile memory device; In an embodiment, a memory system comprising: a nonvolatile memory device; a working memory configured to store a first layer and a second layer as firmwares, each of which drives the nonvolatile memory device; a control component configured to control the nonvolatile memory device based on the firmwares; a buffer memory configured to store a first table which is managed by the first layer and a second table which is managed by the second layer; and a memory controller configured to store a descriptor for setting information of the nonvolatile memory device, and interface with the nonvolatile memory device based on control of the control component, wherein the second layer stores position information of the descriptor in the second table, and wherein the first layer accesses the memory controller by referring to the second table.
US10754762B2
A system can include one or more processors and non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform a method for tracking one or more tracked features in one or more communication between a web browser and a web server. The method can detect that a session between the web browser and the web server has been initiated and monitor the communications to determine if any of the one or more tracked features are used. The method can further retrieve data from the communication when the communication is triggered by a tracked feature and save the data to a database. The data retrieved can include an identifier of the tracked feature and the session between the web browser and the web server. The method can save the data to the database in a different manner according to the types of the one or more tracked features. Other embodiments are disclosed.